#79 (all)
Ruby (change)
63 seconds
19 days ago

This page shows an evaluation of the project's documentation.

Each class, module, method, etc. is given a grade based on how complete the docs are.

The bar above shows the distribution of these grades.

Undocumented
U
Pry#raise_up! N
U
Pry::Command::WatchExpression::Expression#eval! N
U
Pry::Output#print N
U
Pry.auto_resize! N
U
BasicObject N
U
Object N
U
Pry::PluginManager::Plugin#initialize N
U
Pry::PluginManager::Plugin#enabled N
U
Pry::Testable::Evalable#pry_tester N
U
Pry::LastException#method_missing N
U
Pry::PluginManager::Plugin#active N
U
Pry::Command.command_options= N
U
Pry::Pager::NullPager#print N
U
Pry::Command::CodeCollector N
U
Pry::Output#method_missing N
U
Pry::Command#pry_instance= N
U
Pry::Command.source_line N
U
Pry::Command.source_file N
U
Pry::CommandSet#to_hash N
U
Pry::Slop::Option N
U
Pry::Testable::Mockable#mock_exception Ne
U
Pry::Testable::Evalable#pry_eval Ne
U
Pry::Testable::Utility#unindent Ne
U
Pry::Testable::PryTester#eval Ne
U
Pry::Testable::PryTester#push Ne
U
Pry::InputLock#with_ownership Ne
U
Pry::Command::Whereami Ne
U
Pry::CommandSet#each Ne
U
Pry::Slop::Commands Ne
U
Pry::Command::Edit Ne
U
Pry::WrappedModule Ne
U
Pry::Output#puts Ne
U
Pry#raise_up Ne
U
Pry::Command::ShowInfo#content_and_headers_for_all_module_candidates Ne
U
Pry::Command::Cat::InputExpressionFormatter#input_expressions= Ne
U
Pry::Command::Cat::InputExpressionFormatter#input_expressions Ne
U
Pry::Command::ShowInfo#content_and_header_for_code_object Ne
U
Pry::Helpers::DocumentationHelpers.process_comment_markup Ne
U
Pry::Command::WatchExpression::Expression#previous_value Ne
U
Pry::Command::Cat::FileFormatter#file_with_embedded_line Ne
U
Pry::Command::Edit::FileAndLineLocator.from_code_object Ne
U
Pry::Command::Edit#file_and_line_for_current_exception Ne
U
Pry::Helpers::CommandHelpers#one_index_range_or_number Ne
U
Pry::Command::Cat::InputExpressionFormatter#initialize Ne
U
Pry::Command::WatchExpression::Expression#pry_instance Ne
U
Pry::Command::Edit::FileAndLineLocator.from_exception Ne
U
Pry::Helpers::DocumentationHelpers.process_yardoc_tag Ne
U
Pry::Command::WatchExpression::Expression#initialize Ne
U
Pry::Helpers::CommandHelpers#set_file_and_dir_locals Ne
U
Pry::Command::CodeCollector.input_expression_ranges= Ne
U
Pry::Command::CodeCollector.input_expression_ranges Ne
U
Pry::Command::Edit::FileAndLineLocator.from_binding Ne
U
Pry::Command::Edit::ExceptionPatcher#file_and_line= Ne
U
Pry::Command::Cat::ExceptionFormatter#pry_instance Ne
U
Pry::Command::Edit::ExceptionPatcher#file_and_line Ne
U
Pry::Command::Cat::InputExpressionFormatter#format Ne
U
Pry::Helpers::CommandHelpers#absolute_index_number Ne
U
Pry::Command::Edit::ExceptionPatcher#pry_instance= Ne
U
Pry::Command::CodeCollector.output_result_ranges= Ne
U
Pry::Command::Cat::InputExpressionFormatter#opts= Ne
U
Pry::Helpers::DocumentationHelpers.process_yardoc Ne
U
Pry::Helpers::CommandHelpers#absolute_index_range Ne
U
Pry::Command::Edit::ExceptionPatcher#pry_instance Ne
U
Pry::Command::Cat::ExceptionFormatter#initialize Ne
U
Pry::Command::WatchExpression::Expression#source Ne
U
Pry::Command::WatchExpression::Expression#target Ne
U
Pry::Command::CodeCollector.output_result_ranges Ne
U
Pry::Helpers::CommandHelpers#get_method_or_raise Ne
U
Pry::Command::Cat::InputExpressionFormatter#opts Ne
U
Pry::Command::Edit::ExceptionPatcher#initialize Ne
U
Pry::Helpers::DocumentationHelpers.process_rdoc Ne
U
Pry::Command::WatchExpression::Expression#value Ne
U
Pry::Command::Cat::FileFormatter#file_and_line Ne
U
Pry::Command::WatchExpression::Expression#to_s Ne
U
Pry::Command::Cat::FileFormatter#pry_instance Ne
U
Pry::Helpers::CommandHelpers#one_index_number Ne
U
Pry::Command::Edit#ensure_file_name_is_valid Ne
U
Pry::Command::Cat::ExceptionFormatter#format Ne
U
Pry::Command::Edit#initial_temp_file_content Ne
U
Pry::Command::ShowInfo#no_definition_message Ne
U
Pry::Testable::PryTester#last_command_result Ne
U
Pry::Command::Cat::InputExpressionFormatter Ne
U
Pry::Command::Edit::ExceptionPatcher#state= Ne
U
Pry::PluginManager::NoPlugin#method_missing Ne
U
Pry::Command::Cat::FileFormatter#initialize Ne
U
Pry::Command::Cat::ExceptionFormatter#opts Ne
U
Pry::Command::Edit::ExceptionPatcher#state Ne
U
Pry::Command::Whereami.method_size_cutoff= Ne
U
Pry::Helpers::BaseHelpers#silence_warnings Ne
U
Pry::Command::Whereami.method_size_cutoff Ne
U
Pry::Command::Ls::LsEntity#entities_table Ne
U
Pry::Command::WatchExpression::Expression Ne
U
Pry::Command::ShowInfo#code_object_header Ne
U
Pry::LastException#bt_source_location_for Ne
U
Pry::Command::Exit#process_pop_and_return Ne
U
Pry::InputLock#leave_interruptible_region Ne
U
Pry::InputLock#enter_interruptible_region Ne
U
Pry::Command::Ls::InstanceVars#initialize Ne
U
Pry::Command::Play#content_after_options Ne
U
Pry::Command::Cat::ExceptionFormatter#ex Ne
U
Pry::Testable::PryTester#process_command Ne
U
Pry::Command::Play#content_at_expression Ne
U
Pry::Command::Ls::Formatter#pry_instance Ne
U
Pry::Command::Ls::SelfMethods#initialize Ne
U
Pry::Command::CodeCollector#pry_instance Ne
U
Pry::Method::WeirdMethodLocator#method= Ne
U
Pry::PluginManager::NoPlugin#initialize Ne
U
Pry::Command::Cat#load_path_completions Ne
U
Pry::Method::WeirdMethodLocator#target= Ne
U
Pry::Helpers::BaseHelpers#colorize_code Ne
U
Pry::Command::Cat::FileFormatter#format Ne
U
Pry::Command::Ls::LsEntity#pry_instance Ne
U
Pry::Command::Edit#apply_runtime_patch Ne
U
Pry::Method::WeirdMethodLocator#method Ne
U
Pry::Command::Edit::FileAndLineLocator Ne
U
Pry::Command::ShowInfo#method_sections Ne
U
Pry::Method::WeirdMethodLocator#target Ne
U
Pry::Command::Ls::Constants#initialize Ne
U
Pry::Helpers::BaseHelpers#find_command Ne
U
Pry::Command::CodeCollector#initialize Ne
U
Pry::Command::SaveFile#display_content Ne
U
Pry::Command::Ls::Formatter#initialize Ne
U
Pry::Command::ToggleColor#color_toggle Ne
U
Pry::Editor#edit_tempfile_with_content Ne
U
Pry::CodeObject#method_or_class_lookup Ne
U
Pry::Command::ShowInfo#header_options Ne
U
Pry::Command::Cat::FileFormatter#opts Ne
U
Pry::Command::Ls::LsEntity#initialize Ne
U
Pry::Command::Ls::Formatter#write_out Ne
U
Pry::Command::ShowInfo#start_line_for Ne
U
Pry::Pager::SystemPager.default_pager Ne
U
Pry::Testable::PryTester#push_binding Ne
U
Pry::Command::Cat::ExceptionFormatter Ne
U
Pry::PluginManager::Plugin#gem_name= Ne
U
Pry::Testable::PryTester#last_output Ne
U
Pry::Command::Edit#filename_argument Ne
U
Pry::Command::Edit::ExceptionPatcher Ne
U
Pry::Helpers.tablify_to_screen_width Ne
U
Pry::Command::Cat::AbstractFormatter Ne
U
Pry::Slop::Option#argument_in_value= Ne
U
Pry::Command::ShowInfo#module_header Ne
U
Pry::Testable::Mockable#mock_command Ne
U
Pry::Command::Ls::Methods#initialize Ne
U
Pry::Command::ShowInfo#method_header Ne
U
Pry::InputLock#interruptible_region Ne
U
Pry::Slop::Option#argument_in_value Ne
U
Pry::Helpers::BaseHelpers#highlight Ne
U
Pry::PluginManager::Plugin#gem_name Ne
U
Pry::Command::Edit#input_expression Ne
U
Pry::InputCompleter#ignored_modules Ne
U
Pry::PluginManager::Plugin#enabled= Ne
U
Pry::Testable::PryTester#initialize Ne
U
Pry::Pager::PageTracker#initialize Ne
U
Pry::Testable::Utility#inner_scope Ne
U
Pry::PluginManager::Plugin#active= Ne
U
Pry::Command::Ls::Grep#initialize Ne
U
Pry::Command::Help#group_sort_key Ne
U
Pry::Command::Ls::Formatter#grep= Ne
U
Pry::Helpers::Table#column_count= Ne
U
Pry::ClassCommand.source_location Ne
U
Pry::Command::SaveFile#save_file Ne
U
Pry::Command::SaveFile#file_name Ne
U
Pry::PluginManager::Plugin#spec= Ne
U
Pry::Command::Edit#file_and_line Ne
U
Pry::Command::CodeCollector#args Ne
U
Pry::Pager::NullPager#initialize Ne
U
Pry::Command::Cat::FileFormatter Ne
U
Pry::Helpers.tablify_or_one_line Ne
U
Pry::Command::Ls::Interrogatable Ne
U
Pry::Command::CodeCollector#opts Ne
U
Pry::Helpers::Table#column_count Ne
U
Pry::PluginManager::Plugin#name= Ne
U
Pry::Command::Whereami#location Ne
U
Pry::Command::Play#file_content Ne
U
Pry::PluginManager::Plugin#name Ne
U
Pry::LastException#inc_bt_index Ne
U
Pry::Command::ShowInfo#obj_name Ne
U
Pry::PluginManager::Plugin#spec Ne
U
Pry::Command::Play#perform_play Ne
U
Pry::Command::Ls::MethodsHelper Ne
U
Pry::Command::Ls::InstanceVars Ne
U
Pry::Helpers::Table#initialize Ne
U
Pry::Command::Edit#code_object Ne
U
Pry::InputCompleter#initialize Ne
U
Pry::Command::Play#code_object Ne
U
Pry::Method.singleton_class_of Ne
U
Pry::REPLFileLoader#initialize Ne
U
Pry::Method::Disowned#receiver Ne
U
Pry::Pager::PageTracker#record Ne
U
Pry::FrozenObjectException.=== Ne
U
Pry::NoCommandError#initialize Ne
U
Pry::Slop::Commands#arguments Ne
U
Pry::Method::Patcher.code_for Ne
U
Pry::Helpers::Table#rows_to_s Ne
U
Pry::ClassCommand.source_file Ne
U
Pry::Command::Ls::SelfMethods Ne
U
Pry::ClassCommand.source_line Ne
U
Pry::Slop::Option#description Ne
U
Pry::Command::Play#show_input Ne
U
Pry::LastException#initialize Ne
U
Pry::Command::WatchExpression Ne
U
Pry::Command::ChangeInspector Ne
U
Pry::Pager::PageTracker#reset Ne
U
Pry::CommandSet#helper_module Ne
U
Pry::CodeObject#pry_instance= Ne
U
Pry::Command::Ls::Grep#regexp Ne
U
Pry::Command.convert_to_regex Ne
U
Pry::Slop::Commands#commands Ne
U
Pry::Method::Patcher#method= Ne
U
Pry::CodeObject#pry_instance Ne
U
Pry::Testable::PryTester#out Ne
U
Pry::Helpers::OptionsHelpers Ne
U
Pry::Output#decolorize_maybe Ne
U
Pry::Helpers::CommandHelpers Ne
U
Pry::Command::Edit#file_edit Ne
U
Pry::Testable::PryTester#pry Ne
U
Pry::Command.default_options Ne
U
Pry::LastException#bt_index= Ne
U
Pry::CodeObject#super_level= Ne
U
Pry::Command::Edit#repl_edit Ne
U
Pry::Command::Ls::JRubyHacks Ne
U
Pry::Command#command_options Ne
U
Pry::Command::Ls::LocalNames Ne
U
Pry::Command::ListInspectors Ne
U
Pry::Command::SaveFile#mode Ne
U
Pry::Pager::NullPager#close Ne
U
Pry::Pager::NullPager#write Ne
U
Pry::LastException#bt_index Ne
U
Pry::RescuableException.=== Ne
U
Pry::InputLock.global_lock= Ne
U
Pry::Command::Whereami#code Ne
U
Pry::Command::Ls::Constants Ne
U
Pry::CodeObject#super_level Ne
U
Pry::InputLock.input_locks= Ne
U
Pry::Command::Ls::Formatter Ne
U
Pry::Method::Patcher#method Ne
U
Pry::Slop::Commands#banner= Ne
U
Pry::Helpers::Table#columns Ne
U
Pry::Command::Ls::LocalVars Ne
U
Pry::Command::Ls::LsEntity Ne
U
Pry::Helpers::Table#items= Ne
U
Pry::Slop::Commands#config Ne
U
Pry::InputLock.input_locks Ne
U
Pry::Command::ShellCommand Ne
U
Pry::InputLock.global_lock Ne
U
Pry::Command::PryBacktrace Ne
U
Pry::CodeObject#initialize Ne
U
Pry::PluginManager::Plugin Ne
U
Pry::Command::ChangePrompt Ne
U
Pry::Pager::NullPager#puts Ne
U
Pry::Command::Play#content Ne
U
Pry::Command.command_regex Ne
U
Pry::WrappedModule#wrapped Ne
U
Pry::TooSafeException.=== Ne
U
Pry::Command#eval_string= Ne
U
Pry::Command::Ls::Methods Ne
U
Pry::Command#command_set= Ne
U
Pry::Command#command_name Ne
U
Pry::Command::Ls::Globals Ne
U
Pry::Command::ExitProgram Ne
U
Pry::Command::ToggleColor Ne
U
Pry::Helpers::Table#items Ne
U
Pry::Command.description= Ne
U
Pry::Editor#invoke_editor Ne
U
Pry::History.default_file Ne
U
Pry::Command.command_name Ne
U
Pry::Helpers::BaseHelpers Ne
U
Pry::Command#pry_instance Ne
U
Pry::Command::ClearScreen Ne
U
Pry::ColorPrinter.default Ne
U
Pry::Command::ShowSource Ne
U
Pry.last_internal_error= Ne
U
Pry::Command#description Ne
U
Pry::Testable::PryTester Ne
U
Pry::Helpers::Table#to_a Ne
U
Pry::Helpers::Table#to_s Ne
U
Pry::Editor#pry_instance Ne
U
Pry::Output#pry_instance Ne
U
Pry::Command::DisablePry Ne
U
Pry::CodeObject::Helpers Ne
U
Pry::Slop::Option#count= Ne
U
Pry::Command#eval_string Ne
U
Pry::Command#arg_string= Ne
U
Pry::Command::FindMethod Ne
U
Pry::Command::ReloadCode Ne
U
Pry::Command#command_set Ne
U
Pry::Testable::Variables Ne
U
Pry::Slop::Option#config Ne
U
Pry::Slop::Option#types Ne
U
Pry::Testable::Evalable Ne
U
Pry::ClassCommand#opts= Ne
U
Pry::Slop::Option#count Ne
U
Pry::CodeObject#target= Ne
U
Pry::Command::AmendLine Ne
U
Pry.final_session_setup Ne
U
Pry#custom_completions= Ne
U
Pry::Command::FixIndent Ne
U
Pry::History#initialize Ne
U
Pry.custom_completions= Ne
U
Pry::Testable::Mockable Ne
U
Pry::Command::ImportSet Ne
U
Pry::Command::ShowInput Ne
U
Pry.last_internal_error Ne
U
Pry::Pager#pry_instance Ne
U
Pry::ClassCommand#args= Ne
U
Pry::Command::ShellMode Ne
U
Pry::Slop::Option#short Ne
U
Pry::Command#arg_string Ne
U
Pry::Helpers::Table#== Ne
U
Pry::Slop::Option#long Ne
U
Pry::CodeObject.lookup Ne
U
Pry::CodeObject#target Ne
U
Pry::Output#initialize Ne
U
Pry::CLI.parse_options Ne
U
Pry#custom_completions Ne
U
Pry.custom_completions Ne
U
Pry::ColorPrinter#text Ne
U
Pry::Result#initialize Ne
U
Pry::Command::ShowInfo Ne
U
Pry::Indent#initialize Ne
U
Pry::Command#captures= Ne
U
Pry::Command::SwitchTo Ne
U
Pry::ClassCommand#args Ne
U
Pry::Command::Ls::Grep Ne
U
Pry::Editor#initialize Ne
U
Pry::Command::SaveFile Ne
U
Pry::Testable::Utility Ne
U
Pry::BlockCommand#help Ne
U
Pry::ClassCommand#opts Ne
U
Pry::Command::Nesting Ne
U
Pry::Command::Version Ne
U
Pry::Command::BangPry Ne
U
Pry::Pager#initialize Ne
U
Pry::Command::ExitAll Ne
U
Pry::Command#captures Ne
U
Pry::Command#commands Ne
U
Pry.toplevel_binding= Ne
U
Pry::Command::RaiseUp Ne
U
Pry::Command::ShowDoc Ne
U
Pry::Command#context= Ne
U
Pry.load_win32console Ne
U
Pry::Command.inspect Ne
U
Pry::Command#context Ne
U
Pry::Method::Patcher Ne
U
Pry::Command::JumpTo Ne
U
Pry.critical_section Ne
U
Pry::Command#target= Ne
U
Pry#suppress_output= Ne
U
Pry.toplevel_binding Ne
U
Pry::CodeObject#str= Ne
U
Pry::History#loader= Ne
U
Pry::Helpers.tablify Ne
U
Pry::ColorPrinter#pp Ne
U
Pry::ColorPrinter.pp Ne
U
Pry::NoCommandError Ne
U
Pry::Command#source Ne
U
Pry::Method#comment Ne
U
Pry#suppress_output Ne
U
Pry::Command.source Ne
U
Pry::History#loader Ne
U
Pry::CodeObject#str Ne
U
Pry::InputCompleter Ne
U
Pry::Editor.default Ne
U
Pry::Command#hooks= Ne
U
Pry::Command.match= Ne
U
Pry::Command::Reset Ne
U
Pry::Command#target Ne
U
Pry::Command.block= Ne
U
Pry::History#saver= Ne
U
Pry::Helpers::Table Ne
U
Pry::Command.state Ne
U
Pry::Hooks.default Ne
U
Pry::Command.block Ne
U
Pry::Command::Play Ne
U
Pry::Command::Hist Ne
U
Pry::Command::Stat Ne
U
Pry#binding_stack= Ne
U
Pry#last_exception Ne
U
Pry::Command#_pry_ Ne
U
Pry::PluginManager Ne
U
Pry::Result#retval Ne
U
Pry::Command#hooks Ne
U
Pry::Command#block Ne
U
Pry::Command::Help Ne
U
Pry::InputLock.for Ne
U
Pry::LastException Ne
U
Pry::Command::Exit Ne
U
Pry::Command.match Ne
U
Pry::Command#match Ne
U
Pry::History#saver Ne
U
Pry::Command::Bang Ne
U
Pry.current_line= Ne
U
Pry#sticky_locals Ne
U
Pry::Command.name Ne
U
Pry::Command::Wtf Ne
U
Pry::Command::Cat Ne
U
Pry::Hooks#errors Ne
U
Pry::Command#void Ne
U
Pry#evaluate_ruby Ne
U
Pry#binding_stack Ne
U
Pry.line_buffer= Ne
U
Pry#eval_string= Ne
U
Pry#last_result= Ne
U
Pry::Command.doc Ne
U
Pry.current_line Ne
U
Pry::Forwardable Ne
U
Pry::Command::Cd Ne
U
Pry::Command::Ls Ne
U
Pry::Command::Ri Ne
U
Pry#last_result Ne
U
Pry.line_buffer Ne
U
Pry#output_ring Ne
U
Pry#eval_string Ne
U
Pry::CLI.start Ne
U
Pry.eval_path= Ne
U
Pry#exit_value Ne
U
Pry#backtrace= Ne
U
Pry#input_ring Ne
U
Pry#last_file= Ne
U
Pry::CodeFile Ne
U
Pry#last_file Ne
U
Pry.eval_path Ne
U
Pry#backtrace Ne
U
Pry#last_dir= Ne
U
Pry::Testable Ne
U
Pry#last_dir Ne
U
Pry::Helpers Ne
U
Pry::Output Ne
U
Pry.config= Ne
U
Pry::Editor Ne
U
Pry.quiet= Ne
U
Pry::Pager Ne
U
Pry#config Ne
U
Pry.config Ne
U
Pry.quiet Ne
U
Pry::REPL Ne
U
Pry.cli= Ne
U
Pry.cli Ne
U
Pry::Testable::PryTester#last_command_result_or_output E
U
Pry::Testable::PryTester#reset_output E
U
Pry::Hooks#hooks E
U
Pry::Command::Ls::InstanceVars#output_self E
U
Pry::Command::Ls::SelfMethods#output_self E
U
Pry::Command::Ls::LocalNames#output_self E
U
Pry::Command::Ls::LocalVars#output_self E
U
Pry::Command::Ls::LocalNames#initialize E
U
Pry::Command::Ls::Constants#output_self E
U
Pry::Command::Ls::LocalVars#initialize E
U
Pry::Command::Ls::Methods#output_self E
U
Pry::Command::Ls::Globals#output_self E
U
Pry::Command::Ls::Globals#initialize E
U
Pry::Pager::SystemPager#write E
U
Pry::Pager::SimplePager#write E
U
Pry::Pager::SystemPager#close E
U
Pry::ClassCommand.source E
U
Pry::ClassCommand.doc E
U
Pry::Config#merge! E
U
Pry::Inspector E

Let's raise the visibility of documentation in Open Source!

This page is for pry/pry and is part of a project called "Inch CI", showing documentation measurements provided by Inch. Inch CI also provides a badge: (not counting low priority objects)

Can I have my own badges?

Sure! To get the badge for the project you are looking at, just click the badge next to the project name.

To register another project with Inch CI, just enter your username/repo on the homepage or sign in with GitHub!

Can I tell Inch which files to evaluate?

No problemo! Learn how ...

Can I configure a webhook for continuous integration?

Of course! Learn how ...

What is the goal of this?

I really think that posting badges for documentation in READMEs will benefit you (because people can see that your project is well documented) and our community in general by improving the visibility of documentation.

Let's start a discussion, let's raise the visibility of documentation, let's talk.

Suggestions, feedback, critique: Hit me up on Twitter or via issue.