From f67ab7f30c837ce4b9c2ae39d7c189413fac6dff Mon Sep 17 00:00:00 2001 From: Imir Kiyamov Date: Fri, 20 May 2022 16:32:11 +0300 Subject: [ruby/did_you_mean] Fixed correction duplicates in VariableNameChecker https://github.com/ruby/did_you_mean/commit/c3fc412f6f --- .../spell_checkers/name_error_checkers/variable_name_checker.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib') diff --git a/lib/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb b/lib/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb index 36d00349c6..9a6e04fe64 100644 --- a/lib/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb +++ b/lib/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb @@ -79,7 +79,7 @@ module DidYouMean def corrections @corrections ||= SpellChecker .new(dictionary: (RB_RESERVED_WORDS + lvar_names + method_names + ivar_names + cvar_names)) - .correct(name) - NAMES_TO_EXCLUDE[@name] + .correct(name).uniq - NAMES_TO_EXCLUDE[@name] end end end -- cgit v1.2.1