class Gem::UnknownCommandSpellChecker
Attribute
Öffentliche Klassenmethoden
Source
# File lib/rubygems/unknown_command_spell_checker.rb, line 6 def initialize(error) @error = error end
Öffentliche Instanzmethoden
Source
# File lib/rubygems/unknown_command_spell_checker.rb, line 10 def corrections @corrections ||= spell_checker.correct(error.unknown_command).map(&:inspect) end
Private Instanzmethoden
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