This page shows an evaluation of the documentation of rspec/rspec-expectations.
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.
| Seems really good | ||
|---|---|---|
| 
           
            A
           
         | 
        RSpec::Matchers#change | 
           
         | 
      
| 
           
            A
           
         | 
        BasicObject | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Expectations::ExpectationTarget#not_to | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers::BuiltIn::RespondTo#argument | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers#yield_with_args | 
           
         | 
      
| Show 64 more ... | ||
| 
           
            A
           
         | 
        RSpec::Matchers#contain_exactly | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers#yield_successive_args | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers#be_falsey | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers#be_truthy | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers#be_nil | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers#yield_with_no_args | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers#yield_control | 
           
         | 
      
| 
           
            A
           
         | 
        BasicObject#should_not | 
           
         | 
      
| 
           
            A
           
         | 
        BasicObject#should | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers::Composable#or | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers#output | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers#match | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec:: … #add_should_and_should_not_to | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers::Composable#and | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers::BuiltIn::BeBetween#exclusive | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers::DSL::DefaultImplementations | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Expectations::Configuration#syntax= | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Expectations::ExpectationTarget#to | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Expectations::Configuration#syntax | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers::BuiltIn::Compound::And | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers::BuiltIn::Compound::Or | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Expectations::Configuration | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Expectations.configuration | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers.configuration | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers.alias_matcher | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers::DSL::Matcher | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers::DSL::Macros | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers::Composable | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers::DSL | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Expectations | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec:: … #failure_message_when_negated | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec:: … #failure_message | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec:: … #description | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec:: … #supports_block_expectations | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Expectations::Configuration#backtrace_formatter= | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Expectations::Configuration#backtrace_formatter | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers::DSL::Matcher#rescued_exception | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers::BuiltIn::YieldControl#times | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers::BuiltIn::YieldControl#twice | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers::BuiltIn::YieldControl#once | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers::BuiltIn::Output#to_stdout | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers::BuiltIn::Output#to_stderr | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Expectations::Configuration#color= | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers::DSL::Macros#diffable | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers::DSL::Matcher#inspect | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers::DSL::Matcher#actual | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers::Composable#=== | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Expectations.fail_with | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec:: … #failure_message_when_negated | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers::DSL::Macros#match_unless_raises | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers::DSL::Macros#failure_message | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers::DSL::Macros#description | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers::DSL::Macros#match | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers::DSL::Matcher#expected_as_array | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers::BuiltIn::BeBetween#inclusive | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers::DSL::Macros::Deprecated | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Expectations::ExpectationTarget | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers::DSL::Matcher#expected | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers#expect | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers#all | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Matchers#match_array | 
           
         | 
      
| 
           
            A
           
         | 
        RSpec::Expectations::Syntax.warn_about_should! | 
           
         | 
      
| Proper documentation present | ||
|---|---|---|
| 
           
            B
           
         | 
        RSpec::Matchers#raise_error | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers#start_with | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers#end_with | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers#include | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers#cover | 
           
         | 
      
| Show 32 more ... | ||
| 
           
            B
           
         | 
        RSpec::Matchers#respond_to | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers#satisfy | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers#exist | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers#be | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers#be_an_instance_of | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers#throw_symbol | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers#be_a_kind_of | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers#be_between | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers#be_within | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers#equal | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers#eql | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers#eq | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers::DSL#define | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers#be_a | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers::BuiltIn::RespondTo#with | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers::DSL::Macros#chain | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers::DSL::Macros#match_when_negated | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers::Composable.surface_descriptions_in | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers::BuiltIn::RaiseError#with_message | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers::BuiltIn::YieldControl#at_least | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers::BuiltIn::YieldControl#at_most | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers::BuiltIn::YieldControl#exactly | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers::BuiltIn::BeWithin#percent_of | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers::BuiltIn::ChangeFromValue#to | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers::BuiltIn::Change#by_at_least | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers::BuiltIn::ChangeToValue#from | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers::BuiltIn::Change#by_at_most | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers::Composable#description_of | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers::BuiltIn::Change#from | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers::BuiltIn::BeWithin#of | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers::BuiltIn::Change#to | 
           
         | 
      
| 
           
            B
           
         | 
        RSpec::Matchers::BuiltIn::Change#by | 
           
         | 
      
| Needs work | ||
|---|---|---|
| 
           
            C
           
         | 
        RSpec:: … #failure_message_for_should_not | 
           
         | 
      
| 
           
            C
           
         | 
        RSpec:: … #failure_message_for_should | 
           
         | 
      
| 
           
            C
           
         | 
        RSpec:: … #match_for_should_not | 
           
         | 
      
| 
           
            C
           
         | 
        RSpec:: … ::Deprecated#match_for_should | 
           
         | 
      
| Undocumented | ||
|---|---|---|
| 
           
            U
           
         | 
        RSpec::Matchers::BuiltIn::ChangeRelatively#initialize | 
           
         | 
      
| 
           
            U
           
         | 
        RSpec::Matchers::DSL::Matcher#initialize | 
           
         | 
      
This page is for rspec/rspec-expectations and is part of a project called "Inch Pages", showing documentation measurements provided by Inch.
Inch Pages also provides a badge: 
(not counting low priority objects)
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.