class Pry::Command::ListInspectors
def inspector_map
def inspector_map Pry::Inspector::MAP end
def process
def process output.puts heading("Available inspectors") + "\n" inspector_map.each do |name, inspector| output.write "Name: #{bold(name)}" output.puts selected_inspector?(inspector) ? selected_text : "" output.puts inspector[:description] output.puts end end
def selected_inspector?(inspector)
def selected_inspector?(inspector) pry_instance.print == inspector[:value] end
def selected_text
def selected_text red " (selected) " end