| Current Path : /proc/1412126/cwd/proc/1412126/cwd/lib/ruby/3.0.0/rubygems/ |
| Current File : //proc/1412126/cwd/proc/1412126/cwd/lib/ruby/3.0.0/rubygems/unknown_command_spell_checker.rb |
# frozen_string_literal: true
class Gem::UnknownCommandSpellChecker
attr_reader :error
def initialize(error)
@error = error
end
def corrections
@corrections ||=
spell_checker.correct(error.unknown_command).map(&:inspect)
end
private
def spell_checker
dictionary = Gem::CommandManager.instance.command_names
DidYouMean::SpellChecker.new(dictionary: dictionary)
end
end