class Gem::UnknownCommandSpellChecker
Attributes
error[R]
Public Class Methods
new(error)
click to toggle source
# File lib/rubygems/unknown_command_spell_checker.rb, line 6 def initialize(error) @error = error end
Public Instance Methods
corrections()
click to toggle source
# File lib/rubygems/unknown_command_spell_checker.rb, line 10 def corrections @corrections ||= spell_checker.correct(error.unknown_command).map(&:inspect) end
Private Instance Methods
spell_checker()
click to toggle source
# File lib/rubygems/unknown_command_spell_checker.rb, line 17 def spell_checker dictionary = Gem::CommandManager.instance.command_names DidYouMean::SpellChecker.new(dictionary: dictionary) end