Skip to content

Commit

Permalink
Support renaming "Whitelist"
Browse files Browse the repository at this point in the history
  • Loading branch information
pocke committed Dec 5, 2019
1 parent 20059e9 commit c462f8f
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 0 deletions.
11 changes: 11 additions & 0 deletions lib/mry/rewriters.rb
Expand Up @@ -22,6 +22,17 @@ class Rewriter_0_77_0 < YAMLRewriter::Rewriter
define_rule ['Layout/AlignHash' => 'Layout/HashAlignment']
define_rule ['Layout/AlignArray' => 'Layout/ArrayAlignment']
define_rule ['Layout/AlignArguments' => 'Layout/ArgumentAlignment']

define_rule ['Bundler/GemComment', 'Whitelist' => 'IgnoredGems']
define_rule ['Lint/SafeNavigationChain', 'Whitelist' => 'AllowedMethods']
define_rule ['Lint/SafeNavigationConsistency', 'Whitelist' => 'AllowedMethods']
define_rule ['Naming/HeredocDelimiterNaming', 'Blacklist' => 'ForbiddenDelimiters']
define_rule ['Naming/PredicateName', 'NamePrefixBlacklist' => 'ForbiddenPrefixes']
define_rule ['Naming/PredicateName', 'NameWhitelist' => 'AllowedMethods']
define_rule ['Style/IpAddresses', 'Whitelist' => 'AllowedAddresses']
define_rule ['Style/NestedParenthesizedCalls', 'Whitelist' => 'AllowedMethods']
define_rule ['Style/SafeNavigation', 'Whitelist' => 'AllowedMethods']
define_rule ['Style/TrivialAccessors', 'Whitelist' => 'AllowedMethods']
end

class Rewriter_0_76_0 < YAMLRewriter::Rewriter
Expand Down
14 changes: 14 additions & 0 deletions test/mry/test_runner.rb
Expand Up @@ -40,6 +40,20 @@ def test_run_with_master
check_run(prev, expected, :master)
end

def test_run_with_0_77_0
prev = <<~END
Bundler/GemComment:
Whitelist: []
END

expected = <<~END
Bundler/GemComment:
IgnoredGems: []
END

check_run(prev, expected, '0.77.0')
end

def test_run_with_0_47_0
prev = <<~END
# master
Expand Down

0 comments on commit c462f8f

Please sign in to comment.