X-Git-Url: https://git.openstreetmap.org./chef.git/blobdiff_plain/e923df607a12d4a184b252723df0473bb7d3f5f3..57779fc16fc2ceb83e9b8d36bbdd23aaaa2c3291:/.rubocop_todo.yml diff --git a/.rubocop_todo.yml b/.rubocop_todo.yml index 3002b6a10..2e911812f 100644 --- a/.rubocop_todo.yml +++ b/.rubocop_todo.yml @@ -1,77 +1,58 @@ # This configuration was generated by # `rubocop --auto-gen-config` -# on 2016-10-20 21:45:03 +0100 using RuboCop version 0.44.1. +# on 2019-09-09 18:59:09 +0100 using RuboCop version 0.72.0. # The point is for the user to remove these configuration records # one by one as the offenses are removed from the code base. # Note that changes in the inspected code, or installation of new # versions of RuboCop, may require this file to be generated again. -# Offense count: 22 -Metrics/AbcSize: - Max: 57 - -# Offense count: 27 -# Configuration parameters: CountComments. -Metrics/BlockLength: - Max: 372 - -Metrics/BlockNesting: - Max: 4 - -# Offense count: 3 -Metrics/CyclomaticComplexity: - Max: 8 - -# Offense count: 475 -# Configuration parameters: AllowHeredoc, AllowURI, URISchemes, IgnoreCopDirectives. -# URISchemes: http, https -Metrics/LineLength: - Max: 704 - -# Offense count: 24 -# Configuration parameters: CountComments. -Metrics/MethodLength: - Max: 24 +# Offense count: 14 +ChefCorrectness/NodeNormal: + Exclude: + - '**/metadata.rb' + - 'cookbooks/dev/recipes/default.rb' + - 'cookbooks/mediawiki/resources/site.rb' + - 'cookbooks/networking/recipes/default.rb' + - 'cookbooks/openvpn/recipes/default.rb' + - 'cookbooks/web/recipes/backend.rb' + - 'cookbooks/wordpress/resources/site.rb' + +# Offense count: 12 +ChefCorrectness/NodeNormalUnless: + Exclude: + - '**/metadata.rb' + - 'cookbooks/mailman/recipes/default.rb' + - 'cookbooks/mediawiki/resources/site.rb' + - 'cookbooks/wordpress/resources/site.rb' -# Offense count: 1 -Metrics/PerceivedComplexity: - Max: 9 +# Offense count: 78 +# Cop supports --auto-correct. +# Configuration parameters: Include. +# Include: **/metadata.rb +ChefDeprecations/LongDescriptionMetadata: + Enabled: false -# Offense count: 13 -Style/Documentation: +# Offense count: 2 +# Cop supports --auto-correct. +# Configuration parameters: Include. +# Include: **/resources/*.rb, **/providers/*.rb +ChefModernize/IncludingMixinShelloutInResources: Exclude: - - 'spec/**/*' - - 'test/**/*' - - 'cookbooks/chef/libraries/compare_versions.rb' - - 'cookbooks/chef/libraries/edit_file.rb' - - 'cookbooks/chef/libraries/random_password.rb' - - 'cookbooks/chef/libraries/subversion.rb' - - 'cookbooks/hardware/libraries/sensors.rb' - - 'cookbooks/munin/libraries/expand.rb' - - 'cookbooks/mysql/libraries/mysql.rb' - - 'cookbooks/networking/libraries/interfaces.rb' - - 'cookbooks/networking/libraries/ipaddresses.rb' - - 'cookbooks/postgresql/libraries/postgresql.rb' - - 'cookbooks/tile/files/default/ruby/expire.rb' - - 'cookbooks/wordpress/libraries/wordpress.rb' + - 'cookbooks/nodejs/resources/package.rb' -# Offense count: 14 +# Offense count: 947 # Cop supports --auto-correct. -# Configuration parameters: MaxLineLength. -Style/IfUnlessModifier: - Exclude: - - 'cookbooks/accounts/recipes/default.rb' - - 'cookbooks/apache/providers/module.rb' - - 'cookbooks/chef/libraries/compare_versions.rb' - - 'cookbooks/exim/recipes/default.rb' - - 'cookbooks/hardware/attributes/default.rb' - - 'cookbooks/hardware/recipes/default.rb' - - 'cookbooks/munin/recipes/default.rb' - - 'cookbooks/nodejs/recipes/default.rb' - - 'cookbooks/tile/files/default/ruby/expire.rb' - - 'cookbooks/tools/recipes/default.rb' +# Configuration parameters: . +# SupportedStyles: strings, symbols +ChefStyle/AttributeKeys: + EnforcedStyle: symbols + +# Offense count: 297 +# Cop supports --auto-correct. +ChefStyle/CommentFormat: + Enabled: false -# Offense count: 37 +# Offense count: 466 # Cop supports --auto-correct. -Style/NumericLiterals: - MinDigits: 11 +ChefStyle/FileMode: + Enabled: false