diff --git a/.rubocop_todo.yml b/.rubocop_todo.yml index 92cde5791..73b5a98b6 100644 --- a/.rubocop_todo.yml +++ b/.rubocop_todo.yml @@ -1,6 +1,6 @@ # This configuration was generated by # `rubocop --auto-gen-config` -# on 2017-10-17 22:05:23 +0200 using RuboCop version 0.49.1. +# on 2018-01-06 19:20:18 +0100 using RuboCop version 0.52.1. # 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 @@ -8,7 +8,7 @@ # Offense count: 40 # Cop supports --auto-correct. -# Configuration parameters: EnforcedHashRocketStyle, SupportedHashRocketStyles, EnforcedColonStyle, SupportedColonStyles, EnforcedLastArgumentHashStyle, SupportedLastArgumentHashStyles. +# Configuration parameters: EnforcedHashRocketStyle, EnforcedColonStyle, EnforcedLastArgumentHashStyle. # SupportedHashRocketStyles: key, separator, table # SupportedColonStyles: key, separator, table # SupportedLastArgumentHashStyles: always_inspect, always_ignore, ignore_implicit, ignore_explicit @@ -17,9 +17,9 @@ Layout/AlignHash: - 'spec/controllers/legislation/annotations_controller_spec.rb' - 'spec/features/admin/banners_spec.rb' -# Offense count: 52 +# Offense count: 64 # Cop supports --auto-correct. -# Configuration parameters: EnforcedStyle, SupportedStyles, IndentationWidth. +# Configuration parameters: EnforcedStyle, IndentationWidth. # SupportedStyles: with_first_parameter, with_fixed_indentation Layout/AlignParameters: Enabled: false @@ -34,7 +34,7 @@ Layout/ClosingParenthesisIndentation: # Offense count: 37 # Cop supports --auto-correct. -# Configuration parameters: EnforcedStyle, SupportedStyles. +# Configuration parameters: EnforcedStyle. # SupportedStyles: leading, trailing Layout/DotPosition: Exclude: @@ -61,12 +61,6 @@ Layout/EmptyLineAfterMagicComment: - 'spec/models/debate_spec.rb' - 'spec/models/proposal_spec.rb' -# Offense count: 1 -# Cop supports --auto-correct. -Layout/EmptyLines: - Exclude: - - 'app/controllers/admin/budget_investment_milestones_controller.rb' - # Offense count: 1 # Cop supports --auto-correct. Layout/EmptyLinesAroundMethodBody: @@ -83,7 +77,7 @@ Layout/ExtraSpacing: # Offense count: 1 # Cop supports --auto-correct. -# Configuration parameters: EnforcedStyle, SupportedStyles, IndentationWidth. +# Configuration parameters: EnforcedStyle, IndentationWidth. # SupportedStyles: consistent, special_for_inner_method_call, special_for_inner_method_call_in_parentheses Layout/FirstParameterIndentation: Exclude: @@ -91,14 +85,14 @@ Layout/FirstParameterIndentation: # Offense count: 1 # Cop supports --auto-correct. -# Configuration parameters: SupportedStyles, IndentationWidth. +# Configuration parameters: IndentationWidth. # SupportedStyles: special_inside_parentheses, consistent, align_brackets Layout/IndentArray: EnforcedStyle: consistent # Offense count: 10 # Cop supports --auto-correct. -# Configuration parameters: EnforcedStyle, SupportedStyles, IndentationWidth. +# Configuration parameters: EnforcedStyle, IndentationWidth. # SupportedStyles: special_inside_parentheses, consistent, align_braces Layout/IndentHash: Exclude: @@ -106,7 +100,7 @@ Layout/IndentHash: # Offense count: 4 # Cop supports --auto-correct. -# Configuration parameters: EnforcedStyle, SupportedStyles. +# Configuration parameters: EnforcedStyle. # SupportedStyles: auto_detection, squiggly, active_support, powerpack, unindent Layout/IndentHeredoc: Exclude: @@ -115,7 +109,7 @@ Layout/IndentHeredoc: # Offense count: 10 # Cop supports --auto-correct. -# Configuration parameters: EnforcedStyle, SupportedStyles. +# Configuration parameters: EnforcedStyle. # SupportedStyles: normal, rails Layout/IndentationConsistency: Exclude: @@ -124,7 +118,7 @@ Layout/IndentationConsistency: - 'spec/models/legislation/draft_version_spec.rb' - 'spec/models/proposal_spec.rb' -# Offense count: 48 +# Offense count: 59 # Cop supports --auto-correct. # Configuration parameters: Width, IgnoredPatterns. Layout/IndentationWidth: @@ -142,7 +136,7 @@ Layout/LeadingCommentSpace: # Offense count: 3 # Cop supports --auto-correct. -# Configuration parameters: EnforcedStyle, SupportedStyles. +# Configuration parameters: EnforcedStyle. # SupportedStyles: symmetrical, new_line, same_line Layout/MultilineArrayBraceLayout: Exclude: @@ -152,7 +146,7 @@ Layout/MultilineArrayBraceLayout: # Offense count: 9 # Cop supports --auto-correct. -# Configuration parameters: EnforcedStyle, SupportedStyles. +# Configuration parameters: EnforcedStyle. # SupportedStyles: symmetrical, new_line, same_line Layout/MultilineHashBraceLayout: Exclude: @@ -165,7 +159,7 @@ Layout/MultilineHashBraceLayout: # Offense count: 17 # Cop supports --auto-correct. -# Configuration parameters: EnforcedStyle, SupportedStyles. +# Configuration parameters: EnforcedStyle. # SupportedStyles: symmetrical, new_line, same_line Layout/MultilineMethodCallBraceLayout: Exclude: @@ -180,7 +174,7 @@ Layout/MultilineMethodCallBraceLayout: # Offense count: 59 # Cop supports --auto-correct. -# Configuration parameters: EnforcedStyle, SupportedStyles, IndentationWidth. +# Configuration parameters: EnforcedStyle, IndentationWidth. # SupportedStyles: aligned, indented, indented_relative_to_receiver Layout/MultilineMethodCallIndentation: Exclude: @@ -198,13 +192,12 @@ Layout/MultilineMethodCallIndentation: - 'spec/models/proposal_spec.rb' - 'spec/models/user_spec.rb' -# Offense count: 7 +# Offense count: 5 # Cop supports --auto-correct. -# Configuration parameters: EnforcedStyle, SupportedStyles, IndentationWidth. +# Configuration parameters: EnforcedStyle, IndentationWidth. # SupportedStyles: aligned, indented Layout/MultilineOperationIndentation: Exclude: - - 'app/controllers/officing/results_controller.rb' - 'app/helpers/users_helper.rb' - 'app/helpers/valuation_helper.rb' - 'app/models/user.rb' @@ -223,13 +216,44 @@ Layout/SpaceBeforeFirstArg: Exclude: - 'spec/factories.rb' +# Offense count: 33 +# Cop supports --auto-correct. +# Configuration parameters: EnforcedStyle, EnforcedStyleForEmptyBrackets. +# SupportedStyles: space, no_space, compact +# SupportedStylesForEmptyBrackets: space, no_space +Layout/SpaceInsideArrayLiteralBrackets: + Exclude: + - 'app/controllers/valuation/budget_investments_controller.rb' + - 'app/controllers/valuation/spending_proposals_controller.rb' + - 'app/helpers/admin_helper.rb' + - 'app/helpers/budgets_helper.rb' + - 'app/helpers/geozones_helper.rb' + - 'app/helpers/proposals_helper.rb' + - 'app/helpers/valuation_helper.rb' + - 'app/models/budget/investment.rb' + - 'app/models/budget/investment/milestone.rb' + - 'app/models/legislation/process.rb' + - 'app/models/legislation/proposal.rb' + - 'app/models/poll/question/answer.rb' + - 'app/models/proposal.rb' + - 'spec/factories.rb' + - 'spec/lib/graphql_spec.rb' + # Offense count: 2 # Cop supports --auto-correct. Layout/SpaceInsideRangeLiteral: Exclude: - 'app/models/legislation/annotation.rb' -# Offense count: 38 +# Offense count: 2 +# Cop supports --auto-correct. +# Configuration parameters: EnforcedStyle. +# SupportedStyles: space, no_space +Layout/SpaceInsideReferenceBrackets: + Exclude: + - 'app/helpers/settings_helper.rb' + +# Offense count: 39 Lint/AmbiguousBlockAssociation: Exclude: - 'spec/controllers/comments_controller_spec.rb' @@ -241,6 +265,14 @@ Lint/AmbiguousBlockAssociation: - 'spec/models/debate_spec.rb' - 'spec/models/proposal_spec.rb' - 'spec/models/user_spec.rb' + - 'spec/shared/models/map_validations.rb' + +# Offense count: 3 +Lint/DuplicateMethods: + Exclude: + - 'app/models/budget/result.rb' + - 'lib/comment_tree.rb' + - 'lib/email_digest.rb' # Offense count: 2 Lint/HandleExceptions: @@ -250,7 +282,7 @@ Lint/HandleExceptions: # Offense count: 1 # Cop supports --auto-correct. -# Configuration parameters: EnforcedStyle, SupportedStyles. +# Configuration parameters: EnforcedStyle. # SupportedStyles: runtime_error, standard_error Lint/InheritException: Exclude: @@ -290,28 +322,29 @@ Lint/UnusedMethodArgument: - 'app/mailers/mailer.rb' - 'app/models/abilities/everyone.rb' -# Offense count: 325 +# Offense count: 335 Lint/UselessAssignment: Enabled: false -# Offense count: 1 +# Offense count: 2 Lint/Void: Exclude: - 'app/controllers/polls_controller.rb' + - 'app/models/setting.rb' # Offense count: 86 Metrics/AbcSize: - Max: 64 + Max: 77 -# Offense count: 487 +# Offense count: 513 # Configuration parameters: CountComments, ExcludedMethods. Metrics/BlockLength: - Max: 1227 + Max: 1242 -# Offense count: 10 +# Offense count: 11 # Configuration parameters: CountComments. Metrics/ClassLength: - Max: 262 + Max: 266 # Offense count: 13 Metrics/CyclomaticComplexity: @@ -323,15 +356,15 @@ Metrics/CyclomaticComplexity: Metrics/LineLength: Max: 248 -# Offense count: 67 +# Offense count: 71 # Configuration parameters: CountComments. Metrics/MethodLength: - Max: 56 + Max: 68 # Offense count: 1 # Configuration parameters: CountComments. Metrics/ModuleLength: - Max: 242 + Max: 273 # Offense count: 3 # Configuration parameters: CountKeywordArgs. @@ -342,6 +375,53 @@ Metrics/ParameterLists: Metrics/PerceivedComplexity: Max: 11 +# Offense count: 10 +Naming/AccessorMethodName: + Exclude: + - 'app/controllers/application_controller.rb' + - 'app/controllers/concerns/commentable_actions.rb' + - 'app/controllers/management/proposals_controller.rb' + - 'app/controllers/management/spending_proposals_controller.rb' + - 'app/controllers/proposals_controller.rb' + - 'lib/merged_comment_tree.rb' + +# Offense count: 2 +# Configuration parameters: ExpectMatchingDefinition, Regex, IgnoreExecutableScripts, AllowedAcronyms. +# AllowedAcronyms: CLI, DSL, ACL, API, ASCII, CPU, CSS, DNS, EOF, GUID, HTML, HTTP, HTTPS, ID, IP, JSON, LHS, QPS, RAM, RHS, RPC, SLA, SMTP, SQL, SSH, TCP, TLS, TTL, UDP, UI, UID, UUID, URI, URL, UTF8, VM, XML, XMPP, XSRF, XSS +Naming/FileName: + Exclude: + - 'Capfile' + - 'Gemfile' + +# Offense count: 10 +# Configuration parameters: NamePrefix, NamePrefixBlacklist, NameWhitelist, MethodDefinitionMacros. +# NamePrefix: is_, has_, have_ +# NamePrefixBlacklist: is_, has_, have_ +# NameWhitelist: is_a? +# MethodDefinitionMacros: define_method, define_singleton_method +Naming/PredicateName: + Exclude: + - 'spec/**/*' + - 'app/controllers/concerns/has_filters.rb' + - 'app/controllers/concerns/has_orders.rb' + - 'app/helpers/banners_helper.rb' + - 'app/helpers/debates_helper.rb' + - 'app/models/budget/ballot.rb' + - 'app/models/user.rb' + +# Offense count: 95 +# Configuration parameters: EnforcedStyle. +# SupportedStyles: snake_case, normalcase, non_integer +Naming/VariableNumber: + Enabled: false + +# Offense count: 2 +# Cop supports --auto-correct. +# Configuration parameters: AutoCorrect. +Performance/HashEachMethods: + Exclude: + - 'app/models/ahoy/data_source.rb' + # Offense count: 6 # Cop supports --auto-correct. Performance/RedundantMatch: @@ -350,16 +430,18 @@ Performance/RedundantMatch: - 'app/controllers/valuation/spending_proposals_controller.rb' - 'app/helpers/embed_videos_helper.rb' -# Offense count: 16 +# Offense count: 18 # Cop supports --auto-correct. # Configuration parameters: Include. # Include: app/models/**/*.rb Rails/FindBy: Exclude: - 'app/models/budget/ballot.rb' + - 'app/models/concerns/relationable.rb' - 'app/models/geozone.rb' - 'app/models/legislation/question.rb' - 'app/models/officing/residence.rb' + - 'app/models/poll/booth.rb' - 'app/models/poll/voter.rb' - 'app/models/setting.rb' - 'app/models/signature.rb' @@ -375,6 +457,12 @@ Rails/HasAndBelongsToMany: Exclude: - 'app/models/poll.rb' +# Offense count: 52 +# Configuration parameters: Include. +# Include: app/models/**/*.rb +Rails/HasManyOrHasOneDependent: + Enabled: false + # Offense count: 37 # Cop supports --auto-correct. # Configuration parameters: Include. @@ -392,7 +480,34 @@ Rails/HttpPositionalArguments: - 'spec/controllers/pages_controller_spec.rb' - 'spec/controllers/users/registrations_controller_spec.rb' -# Offense count: 18 +# Offense count: 71 +# Configuration parameters: Include. +# Include: app/models/**/*.rb +Rails/InverseOf: + Enabled: false + +# Offense count: 28 +# Configuration parameters: Include. +# Include: app/controllers/**/*.rb +Rails/LexicallyScopedActionFilter: + Exclude: + - 'app/controllers/admin/banners_controller.rb' + - 'app/controllers/admin/poll/officer_assignments_controller.rb' + - 'app/controllers/admin/poll/polls_controller.rb' + - 'app/controllers/admin/tags_controller.rb' + - 'app/controllers/concerns/search.rb' + - 'app/controllers/debates_controller.rb' + - 'app/controllers/legislation/proposals_controller.rb' + - 'app/controllers/management/proposals_controller.rb' + - 'app/controllers/moderation/comments_controller.rb' + - 'app/controllers/moderation/debates_controller.rb' + - 'app/controllers/moderation/proposals_controller.rb' + - 'app/controllers/proposals_controller.rb' + - 'app/controllers/users/registrations_controller.rb' + - 'app/controllers/valuation/budget_investments_controller.rb' + - 'app/controllers/valuation/spending_proposals_controller.rb' + +# Offense count: 19 Rails/OutputSafety: Exclude: - 'app/controllers/admin/legislation/draft_versions_controller.rb' @@ -402,28 +517,38 @@ Rails/OutputSafety: - 'app/controllers/direct_uploads_controller.rb' - 'app/controllers/spending_proposals_controller.rb' - 'app/helpers/application_helper.rb' + - 'app/helpers/documents_helper.rb' - 'app/helpers/text_with_links_helper.rb' - 'app/helpers/valuation_helper.rb' -# Offense count: 71 +# Offense count: 7 +# Cop supports --auto-correct. +Rails/Presence: + Exclude: + - 'app/controllers/concerns/commentable_actions.rb' + - 'app/controllers/users/sessions_controller.rb' + - 'app/helpers/welcome_helper.rb' + - 'app/models/legislation/proposal.rb' + - 'app/models/proposal.rb' + - 'app/models/valuator.rb' + +# Offense count: 72 # Configuration parameters: Blacklist. # Blacklist: decrement!, decrement_counter, increment!, increment_counter, toggle!, touch, update_all, update_attribute, update_column, update_columns, update_counters Rails/SkipsModelValidations: Enabled: false -# Offense count: 10 -Naming/AccessorMethodName: +# Offense count: 4 +# Configuration parameters: Environments. +# Environments: development, test, production +Rails/UnknownEnv: Exclude: - - 'app/controllers/application_controller.rb' - - 'app/controllers/concerns/commentable_actions.rb' - - 'app/controllers/management/proposals_controller.rb' - - 'app/controllers/management/spending_proposals_controller.rb' - - 'app/controllers/proposals_controller.rb' - - 'lib/merged_comment_tree.rb' + - 'lib/census_api.rb' + - 'lib/sms_api.rb' # Offense count: 8 # Cop supports --auto-correct. -# Configuration parameters: EnforcedStyle, SupportedStyles. +# Configuration parameters: EnforcedStyle. # SupportedStyles: braces, no_braces, context_dependent Style/BracesAroundHashParameters: Exclude: @@ -431,8 +556,9 @@ Style/BracesAroundHashParameters: - 'spec/features/budgets/investments_spec.rb' - 'spec/features/proposals_spec.rb' -# Offense count: 123 -# Configuration parameters: EnforcedStyle, SupportedStyles. +# Offense count: 126 +# Cop supports --auto-correct. +# Configuration parameters: AutoCorrect, EnforcedStyle. # SupportedStyles: nested, compact Style/ClassAndModuleChildren: Enabled: false @@ -446,7 +572,7 @@ Style/ClassVars: # Offense count: 8 # Cop supports --auto-correct. -# Configuration parameters: EnforcedStyle, SupportedStyles, SingleLineConditionsOnly, IncludeTernaryExpressions. +# Configuration parameters: EnforcedStyle, SingleLineConditionsOnly, IncludeTernaryExpressions. # SupportedStyles: assign_to_condition, assign_inside_condition Style/ConditionalAssignment: Exclude: @@ -458,52 +584,66 @@ Style/ConditionalAssignment: - 'app/controllers/verification/sms_controller.rb' - 'lib/graph_ql/api_types_creator.rb' +# Offense count: 19 +Style/DateTime: + Exclude: + - 'app/models/user.rb' + - 'spec/controllers/admin/api/stats_controller_spec.rb' + - 'spec/factories.rb' + - 'spec/features/admin/banners_spec.rb' + - 'spec/models/ahoy/data_source_spec.rb' + # Offense count: 1 Style/DoubleNegation: Exclude: - 'app/models/flag.rb' -# Offense count: 2 -# Configuration parameters: ExpectMatchingDefinition, Regex, IgnoreExecutableScripts, AllowedAcronyms. -# AllowedAcronyms: CLI, DSL, ACL, API, ASCII, CPU, CSS, DNS, EOF, GUID, HTML, HTTP, HTTPS, ID, IP, JSON, LHS, QPS, RAM, RHS, RPC, SLA, SMTP, SQL, SSH, TCP, TLS, TTL, UDP, UI, UID, UUID, URI, URL, UTF8, VM, XML, XMPP, XSRF, XSS -Naming/FileName: +# Offense count: 6 +# Cop supports --auto-correct. +Style/Encoding: Exclude: - - 'Capfile' - - 'Gemfile' + - 'spec/features/debates_spec.rb' + - 'spec/features/proposal_ballots_spec.rb' + - 'spec/features/proposals_spec.rb' + - 'spec/mailers/devise_mailer_spec.rb' + - 'spec/models/debate_spec.rb' + - 'spec/models/proposal_spec.rb' -# Offense count: 56 +# Offense count: 61 # Configuration parameters: MinBodyLength. Style/GuardClause: Enabled: false -# Offense count: 11 +# Offense count: 49 # Cop supports --auto-correct. -# Configuration parameters: MaxLineLength. Style/IfUnlessModifier: - Exclude: - - 'app/controllers/annotations_controller.rb' - - 'app/controllers/application_controller.rb' - - 'app/controllers/graphql_controller.rb' - - 'app/controllers/legislation/annotations_controller.rb' - - 'app/controllers/valuation/budget_investments_controller.rb' - - 'app/controllers/verification/letter_controller.rb' - - 'app/helpers/embed_videos_helper.rb' - - 'app/mailers/mailer.rb' - - 'app/models/proposal.rb' - - 'app/models/spending_proposal.rb' + Enabled: false -# Offense count: 5 +# Offense count: 4 # Cop supports --auto-correct. -# Configuration parameters: EnforcedStyle, SupportedStyles. +# Configuration parameters: EnforcedStyle. # SupportedStyles: line_count_dependent, lambda, literal Style/Lambda: Exclude: - 'app/models/comment.rb' - 'app/models/concerns/followable.rb' - 'app/models/direct_message.rb' - - 'app/models/vote.rb' - 'lib/graph_ql/api_types_creator.rb' +# Offense count: 10 +Style/MixinUsage: + Exclude: + - 'lib/census_api.rb' + - 'lib/local_census.rb' + - 'spec/features/comments/budget_investments_spec.rb' + - 'spec/features/comments/debates_spec.rb' + - 'spec/features/comments/legislation_annotations_spec.rb' + - 'spec/features/comments/legislation_questions_spec.rb' + - 'spec/features/comments/polls_spec.rb' + - 'spec/features/comments/proposals_spec.rb' + - 'spec/features/comments/topics_spec.rb' + - 'spec/rails_helper.rb' + # Offense count: 1 Style/MultilineBlockChain: Exclude: @@ -540,7 +680,7 @@ Style/NumericLiterals: # Offense count: 20 # Cop supports --auto-correct. -# Configuration parameters: AutoCorrect, EnforcedStyle, SupportedStyles. +# Configuration parameters: AutoCorrect, EnforcedStyle. # SupportedStyles: predicate, comparison Style/NumericPredicate: Exclude: @@ -566,24 +706,9 @@ Style/ParallelAssignment: - 'lib/active_model/dates.rb' - 'spec/support/common_actions.rb' -# Offense count: 10 -# Configuration parameters: NamePrefix, NamePrefixBlacklist, NameWhitelist. -# NamePrefix: is_, has_, have_ -# NamePrefixBlacklist: is_, has_, have_ -# NameWhitelist: is_a? -Naming/PredicateName: - Exclude: - - 'spec/**/*' - - 'app/controllers/concerns/has_filters.rb' - - 'app/controllers/concerns/has_orders.rb' - - 'app/helpers/banners_helper.rb' - - 'app/helpers/debates_helper.rb' - - 'app/models/budget/ballot.rb' - - 'app/models/user.rb' - # Offense count: 4 # Cop supports --auto-correct. -# Configuration parameters: EnforcedStyle, SupportedStyles. +# Configuration parameters: EnforcedStyle. # SupportedStyles: compact, exploded Style/RaiseArgs: Exclude: @@ -599,12 +724,13 @@ Style/RedundantBegin: - 'app/controllers/graphql_controller.rb' - 'app/models/legislation/annotation.rb' -# Offense count: 5 +# Offense count: 7 # Cop supports --auto-correct. -# Configuration parameters: EnforcedStyle, SupportedStyles, AllowInnerSlashes. +# Configuration parameters: EnforcedStyle, AllowInnerSlashes. # SupportedStyles: slashes, percent_r, mixed Style/RegexpLiteral: Exclude: + - 'app/controllers/related_contents_controller.rb' - 'app/helpers/embed_videos_helper.rb' - 'app/models/poll/question/answer/video.rb' - 'spec/customization_engine_spec.rb' @@ -618,22 +744,41 @@ Style/RescueModifier: - 'app/controllers/verification/sms_controller.rb' - 'app/models/concerns/measurable.rb' -# Offense count: 1 +# Offense count: 11 +# Cop supports --auto-correct. +# Configuration parameters: EnforcedStyle. +# SupportedStyles: implicit, explicit +Style/RescueStandardError: + Exclude: + - 'app/controllers/graphql_controller.rb' + - 'app/controllers/related_contents_controller.rb' + - 'app/helpers/locales_helper.rb' + - 'app/models/legislation/annotation.rb' + - 'lib/local_census.rb' + - 'lib/manager_authenticator.rb' + - 'lib/tasks/emails.rake' + - 'spec/shared/features/nested_documentable.rb' + - 'spec/shared/features/nested_imageable.rb' + +# Offense count: 15 # Cop supports --auto-correct. # Configuration parameters: ConvertCodeThatCanStartToReturnNil. Style/SafeNavigation: Exclude: + - 'app/controllers/legislation/draft_versions_controller.rb' + - 'app/controllers/sandbox_controller.rb' + - 'app/controllers/verification/letter_controller.rb' + - 'app/helpers/users_helper.rb' + - 'app/models/concerns/galleryable.rb' + - 'app/models/concerns/imageable.rb' + - 'app/models/legislation/proposal.rb' + - 'app/models/proposal.rb' - 'app/models/signature.rb' + - 'app/models/user.rb' -# Offense count: 93 -# Configuration parameters: EnforcedStyle, SupportedStyles. -# SupportedStyles: snake_case, normalcase, non_integer -Naming/VariableNumber: - Enabled: false - -# Offense count: 34 +# Offense count: 31 # Cop supports --auto-correct. -# Configuration parameters: SupportedStyles, WordRegex. +# Configuration parameters: WordRegex. # SupportedStyles: percent, brackets Style/WordArray: EnforcedStyle: percent