123456789_123456789_123456789_123456789_123456789_

Class: IRB::ExtendCommand::Info

Do not use. This class is for internal use only.
Relationships & Source Files
Super Chains via Extension / Inclusion / Inheritance
Class Chain:
Instance Chain:
Inherits: IRB::ExtendCommand::DebugCommand
Defined in: lib/irb/cmd/info.rb

Constant Summary

Debug - Inherited

BINDING_IRB_FRAME_REGEXPS, IRB_DIR

Class Method Summary

DebugCommand - Inherited

Nop - Inherited

.category, .description,
.execute

See additional method definition at line 39.

.new, .string_literal?

Instance Attribute Summary

Debug - Inherited

Nop - Inherited

Instance Method Summary

Debug - Inherited

#execute,
#load_bundled_debug_gem

This is used when debug.gem is not written in Gemfile.

#setup_debugger

Nop - Inherited

Constructor Details

This class inherits a constructor from IRB::ExtendCommand::Nop

Class Method Details

.transform_args(args)

[ GitHub ]

  
# File 'lib/irb/cmd/info.rb', line 10

def self.transform_args(args)
  args&.dump
end

Instance Method Details

#execute(*args)

[ GitHub ]

  
# File 'lib/irb/cmd/info.rb', line 14

def execute(*args)
  super(pre_cmds: ["info", *args].join(" "))
end