Module: DidYouMean
- Defined in:
- lib/did_you_mean.rb,
lib/did_you_mean/version.rb,
lib/did_you_mean/levenshtein.rb,
lib/did_you_mean/jaro_winkler.rb,
lib/did_you_mean/spell_checker.rb,
lib/did_you_mean/core_ext/name_error.rb,
lib/did_you_mean/formatters/plain_formatter.rb,
lib/did_you_mean/spell_checkers/null_checker.rb,
lib/did_you_mean/formatters/verbose_formatter.rb,
lib/did_you_mean/spell_checkers/key_error_checker.rb,
lib/did_you_mean/experimental/ivar_name_correction.rb,
lib/did_you_mean/spell_checkers/method_name_checker.rb,
lib/did_you_mean/spell_checkers/name_error_checkers.rb,
lib/did_you_mean/experimental/initializer_name_correction.rb,
lib/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb,
lib/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
Defined Under Namespace
Modules: Correctable, Experimental, Jaro, JaroWinkler, Levenshtein
Classes: ClassNameChecker, DeprecatedIgnoredCallers, KeyErrorChecker, MethodNameChecker, NullChecker, PlainFormatter, SpellChecker, VariableNameChecker, VerboseFormatter
Constant Summary
collapse
- IGNORED_CALLERS =
DeprecatedIgnoredCallers.new
- SPELL_CHECKERS =
Hash.new(NullChecker)
- VERSION =
"1.2.0"
Class Method Summary
collapse
Class Method Details
44
45
46
|
# File 'lib/did_you_mean.rb', line 44
def self.formatter
@@formatter
end
|
48
49
50
|
# File 'lib/did_you_mean.rb', line 48
def self.formatter=(formatter)
@@formatter = formatter
end
|