class Gem::UnknownCommandSpellChecker
Attributes
Public Class Methods
Source
# File lib/rubygems/unknown_command_spell_checker.rb, line 6 def initialize(error) @error = error end
Public Instance Methods
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
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