diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/rubygems/exceptions.rb | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/lib/rubygems/exceptions.rb b/lib/rubygems/exceptions.rb index adf7ad6d7d..362b09dcbb 100644 --- a/lib/rubygems/exceptions.rb +++ b/lib/rubygems/exceptions.rb @@ -23,15 +23,8 @@ class Gem::UnknownCommandError < Gem::Exception def self.attach_correctable return if defined?(@attached) - if defined?(DidYouMean::SPELL_CHECKERS) && defined?(DidYouMean::Correctable) - if DidYouMean.respond_to?(:correct_error) - DidYouMean.correct_error(Gem::UnknownCommandError, Gem::UnknownCommandSpellChecker) - else - DidYouMean::SPELL_CHECKERS["Gem::UnknownCommandError"] = - Gem::UnknownCommandSpellChecker - - prepend DidYouMean::Correctable - end + if defined?(DidYouMean) && DidYouMean.respond_to?(:correct_error) + DidYouMean.correct_error(Gem::UnknownCommandError, Gem::UnknownCommandSpellChecker) end @attached = true |
