# Table of Contents - did_you_mean-1.2.2 Documentation

## Classes and Modules

- DidYouMean
- DidYouMean::(NameErrorCheckers
- DidYouMean::ClassNameChecker
- DidYouMean::ClassNameChecker::ClassName
- DidYouMean::Correctable
- DidYouMean::DeprecatedIgnoredCallers
- DidYouMean::Experimental
- DidYouMean::Experimental::InitializerNameCorrection
- DidYouMean::Experimental::IvarNameChecker
- DidYouMean::Experimental::IvarNameCheckerBuilder
- DidYouMean::Formatter
- DidYouMean::Jaro
- DidYouMean::JaroWinkler
- DidYouMean::KeyErrorChecker
- DidYouMean::Levenshtein
- DidYouMean::MethodNameChecker
- DidYouMean::NullChecker
- DidYouMean::PlainFormatter
- DidYouMean::SpellChecker
- DidYouMean::VariableNameChecker
- DidYouMean::VerboseFormatter

## Methods

- ::formatter — DidYouMean
- ::formatter= — DidYouMean
- ::new — DidYouMean::KeyErrorChecker
- ::new — DidYouMean::ClassNameChecker
- ::new — DidYouMean::SpellChecker
- ::new — DidYouMean::MethodNameChecker
- ::new — DidYouMean::ClassNameChecker::ClassName
- ::new — DidYouMean::VariableNameChecker
- ::new — DidYouMean::NullChecker
- #class_names — DidYouMean::ClassNameChecker
- #correct — DidYouMean::SpellChecker
- #corrections — DidYouMean::VariableNameChecker
- #corrections — DidYouMean::ClassNameChecker
- #corrections — DidYouMean::KeyErrorChecker
- #corrections — DidYouMean::MethodNameChecker
- #corrections — DidYouMean::NullChecker
- #corrections — DidYouMean::Correctable
- #distance — DidYouMean::Jaro
- #distance — DidYouMean::JaroWinkler
- #full_name — DidYouMean::ClassNameChecker::ClassName
- #message_for — DidYouMean::PlainFormatter
- #message_for — DidYouMean::VerboseFormatter
- #method_added — DidYouMean::Experimental::InitializerNameCorrection
- #method_names — DidYouMean::MethodNameChecker
- #original_message — DidYouMean::Correctable
- #scopes — DidYouMean::ClassNameChecker
- #spell_checker — DidYouMean::Correctable
- #to_s — DidYouMean::Correctable