This file is indexed.

/usr/lib/ruby/vendor_ruby/pry/config/convenience.rb is in pry 0.10.3-2.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
module Pry::Config::Convenience
  SHORTCUTS = [
               :input,
               :output,
               :commands,
               :print,
               :exception_handler,
               :hooks,
               :color,
               :pager,
               :editor,
               :memory_size,
               :extra_sticky_locals
              ]


  def config_shortcut(*names)
    names.each do |name|
      reader = name
      setter = "#{name}="
      define_method(reader) { config.public_send(name) }
      define_method(setter) { |value| config.public_send(setter, value) }
    end
  end
end