# This configuration was generated by # `rubocop --auto-gen-config` # on 2016-11-25 13:34:56 +0100 using RuboCop version 0.45.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: 3 Lint/AmbiguousRegexpLiteral: Exclude: - 'app/helpers/verification_helper.rb' - 'spec/features/verification/residence_spec.rb' # Offense count: 3 # Configuration parameters: AllowSafeAssignment. Lint/AssignmentInCondition: Exclude: - 'app/controllers/management/sessions_controller.rb' - 'app/models/notification.rb' - 'lib/capistrano/template.rb' # Offense count: 2 # Cop supports --auto-correct. # Configuration parameters: AlignWith, SupportedStyles. # SupportedStyles: either, start_of_block, start_of_line Lint/BlockAlignment: Exclude: - 'spec/features/tracks_spec.rb' - 'spec/models/proposal_spec.rb' # Offense count: 1 # Cop supports --auto-correct. # Configuration parameters: AlignWith, SupportedStyles, AutoCorrect. # SupportedStyles: start_of_line, def Lint/DefEndAlignment: Exclude: - 'app/controllers/comments_controller.rb' # Offense count: 1 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle, SupportedStyles. # SupportedStyles: runtime_error, standard_error Lint/InheritException: Exclude: - 'app/controllers/concerns/feature_flags.rb' # Offense count: 7 Lint/NestedMethodDefinition: Exclude: - 'lib/acts_as_paranoid_aliases.rb' # Offense count: 13 Lint/ParenthesesAsGroupedExpression: Exclude: - 'spec/features/admin/organizations_spec.rb' - 'spec/features/debates_spec.rb' - 'spec/features/proposals_spec.rb' - 'spec/models/debate_spec.rb' # Offense count: 1 Lint/UnderscorePrefixedVariableName: Exclude: - 'lib/manager_authenticator.rb' # Offense count: 4 # Cop supports --auto-correct. # Configuration parameters: IgnoreEmptyBlocks, AllowUnusedKeywordArguments. Lint/UnusedBlockArgument: Exclude: - 'app/controllers/admin/spending_proposals_controller.rb' - 'app/models/ahoy/data_source.rb' - 'spec/spec_helper.rb' # Offense count: 5 # Cop supports --auto-correct. # Configuration parameters: AllowUnusedKeywordArguments, IgnoreEmptyMethods. Lint/UnusedMethodArgument: Exclude: - 'app/controllers/organizations/registrations_controller.rb' - 'app/controllers/users/omniauth_callbacks_controller.rb' - 'app/controllers/users/registrations_controller.rb' - 'app/models/abilities/everyone.rb' - 'app/models/abilities/valuator.rb' # Offense count: 135 Lint/UselessAssignment: Enabled: false # Offense count: 41 Metrics/AbcSize: Max: 44 # Offense count: 4 # Configuration parameters: CountComments. Metrics/ClassLength: Max: 205 # Offense count: 5 Metrics/CyclomaticComplexity: Max: 8 # Offense count: 52 # Configuration parameters: AllowHeredoc, AllowURI, URISchemes, IgnoreCopDirectives. # URISchemes: http, https Metrics/LineLength: Max: 307 # Offense count: 28 # Configuration parameters: CountComments. Metrics/MethodLength: Max: 38 # Offense count: 2 # Configuration parameters: CountComments. Metrics/ModuleLength: Max: 193 # Offense count: 3 Metrics/PerceivedComplexity: Max: 11 # Offense count: 1 # Cop supports --auto-correct. Performance/RedundantBlockCall: Exclude: - 'app/mailers/mailer.rb' # Offense count: 4 # Cop supports --auto-correct. Performance/RedundantMatch: Exclude: - 'app/controllers/valuation/spending_proposals_controller.rb' - 'app/helpers/embed_videos_helper.rb' # Offense count: 2 # Configuration parameters: EnforcedStyle, SupportedStyles. # SupportedStyles: strict, flexible Rails/Date: Exclude: - 'app/controllers/concerns/commentable_actions.rb' - 'app/models/direct_message.rb' # Offense count: 4 # Cop supports --auto-correct. # Configuration parameters: Whitelist. # Whitelist: find_by_sql Rails/DynamicFindBy: Exclude: - 'app/controllers/users/confirmations_controller.rb' - 'app/controllers/users/registrations_controller.rb' - 'spec/features/management/users_spec.rb' # Offense count: 4 # Cop supports --auto-correct. # Configuration parameters: Include. # Include: app/models/**/*.rb Rails/FindBy: Exclude: - 'app/models/setting.rb' - 'app/models/verification/email.rb' - 'app/models/verification/management/email.rb' - 'app/models/verification/residence.rb' # Offense count: 24 # Cop supports --auto-correct. # Configuration parameters: Include. # Include: spec/**/*, test/**/* Rails/HttpPositionalArguments: Exclude: - 'spec/controllers/admin/api/stats_controller_spec.rb' - 'spec/controllers/concerns/has_filters_spec.rb' - 'spec/controllers/concerns/has_orders_spec.rb' - 'spec/controllers/debates_controller_spec.rb' - 'spec/controllers/management/sessions_controller_spec.rb' - 'spec/controllers/pages_controller_spec.rb' - 'spec/controllers/users/registrations_controller_spec.rb' # Offense count: 12 Rails/OutputSafety: Exclude: - 'app/controllers/spending_proposals_controller.rb' - 'app/helpers/application_helper.rb' - 'app/helpers/text_with_links_helper.rb' - 'app/helpers/users_helper.rb' - 'app/helpers/valuation_helper.rb' # Offense count: 6 # Cop supports --auto-correct. Rails/PluralizationGrammar: Exclude: - 'spec/features/admin/banners_spec.rb' - 'spec/features/debates_spec.rb' - 'spec/features/proposals_spec.rb' - 'spec/models/residence_spec.rb' # Offense count: 2 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle, SupportedStyles. # SupportedStyles: referer, referrer Rails/RequestReferer: Exclude: - 'app/controllers/users/sessions_controller.rb' # Offense count: 11 # Configuration parameters: EnforcedStyle, SupportedStyles. # SupportedStyles: strict, flexible Rails/TimeZone: Exclude: - 'lib/score_calculator.rb' - 'spec/controllers/admin/api/stats_controller_spec.rb' - 'spec/models/ahoy/data_source_spec.rb' # Offense count: 7 # Cop supports --auto-correct. # Configuration parameters: Include. # Include: app/models/**/*.rb Rails/Validation: Exclude: - 'app/models/comment.rb' - 'app/models/spending_proposal.rb' - 'app/models/verification/residence.rb' - 'app/models/verification/sms.rb' # Offense count: 9 Style/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' # Offense count: 30 # Cop supports --auto-correct. # Configuration parameters: EnforcedHashRocketStyle, EnforcedColonStyle, EnforcedLastArgumentHashStyle, SupportedLastArgumentHashStyles. # SupportedLastArgumentHashStyles: always_inspect, always_ignore, ignore_implicit, ignore_explicit Style/AlignHash: Exclude: - 'spec/features/admin/banners_spec.rb' # Offense count: 21 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle, SupportedStyles, IndentationWidth. # SupportedStyles: with_first_parameter, with_fixed_indentation Style/AlignParameters: Exclude: - 'app/helpers/search_helper.rb' - 'app/models/verification/management/email.rb' - 'bin/rspec' - 'bin/spring' - 'spec/features/admin/spending_proposals_spec.rb' - 'spec/features/spending_proposals_spec.rb' - 'spec/features/valuation/spending_proposals_spec.rb' - 'spec/features/verification/verified_user_spec.rb' - 'spec/i18n_spec.rb' - 'spec/models/user_spec.rb' - 'spec/rails_helper.rb' # Offense count: 1 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle, SupportedStyles. # SupportedStyles: always, conditionals Style/AndOr: Exclude: - 'app/helpers/embed_videos_helper.rb' # Offense count: 1 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle, SupportedStyles, ProceduralMethods, FunctionalMethods, IgnoredMethods. # SupportedStyles: line_count_based, semantic, braces_for_chaining # ProceduralMethods: benchmark, bm, bmbm, create, each_with_object, measure, new, realtime, tap, with_object # FunctionalMethods: let, let!, subject, watch # IgnoredMethods: lambda, proc, it Style/BlockDelimiters: Exclude: - 'spec/features/users_auth_spec.rb' # Offense count: 2 # Cop supports --auto-correct. Style/BlockEndNewline: Exclude: - 'app/models/banner.rb' - 'spec/features/users_auth_spec.rb' # Offense count: 19 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle, SupportedStyles. # SupportedStyles: braces, no_braces, context_dependent Style/BracesAroundHashParameters: Exclude: - 'app/controllers/valuation/spending_proposals_controller.rb' - 'app/models/concerns/searchable.rb' - 'app/models/verification/residence.rb' - 'lib/manager_authenticator.rb' - 'spec/controllers/management/users_controller_spec.rb' - 'spec/features/admin/spending_proposals_spec.rb' - 'spec/lib/manager_authenticator_spec.rb' - 'spec/models/residence_spec.rb' - 'spec/models/user_spec.rb' # Offense count: 57 # Configuration parameters: EnforcedStyle, SupportedStyles. # SupportedStyles: nested, compact Style/ClassAndModuleChildren: Enabled: false # Offense count: 5 Style/ClassVars: Exclude: - 'app/models/concerns/measurable.rb' - 'app/models/organization.rb' - 'app/models/user.rb' # Offense count: 1 # Cop supports --auto-correct. Style/ClosingParenthesisIndentation: Exclude: - 'spec/rails_helper.rb' # Offense count: 4 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle, SupportedStyles, SingleLineConditionsOnly. # SupportedStyles: assign_to_condition, assign_inside_condition Style/ConditionalAssignment: Exclude: - 'app/controllers/comments_controller.rb' - 'app/controllers/management/spending_proposals_controller.rb' - 'app/controllers/spending_proposals_controller.rb' - 'app/controllers/verification/sms_controller.rb' # Offense count: 6 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle, SupportedStyles. # SupportedStyles: leading, trailing Style/DotPosition: Exclude: - 'app/models/banner.rb' - 'app/models/tag_cloud.rb' - 'app/models/verification/management/managed_user.rb' # Offense count: 1 Style/DoubleNegation: Exclude: - 'app/models/flag.rb' # Offense count: 1 # Cop supports --auto-correct. Style/EmptyCaseCondition: Exclude: - 'app/models/concerns/verification.rb' # Offense count: 9 # Cop supports --auto-correct. Style/EmptyLines: Exclude: - 'app/models/concerns/search_cache.rb' - 'app/models/notification.rb' - 'spec/features/admin/spending_proposals_spec.rb' - 'spec/features/admin/verifications_spec.rb' - 'spec/features/debates_spec.rb' - 'spec/features/registration_form_spec.rb' - 'spec/features/users_auth_spec.rb' - 'spec/features/verification/verified_user_spec.rb' - 'spec/support/verifiable.rb' # Offense count: 1 # Cop supports --auto-correct. Style/EmptyLinesAroundAccessModifier: Exclude: - 'app/controllers/users_controller.rb' # Offense count: 29 # Cop supports --auto-correct. # Configuration parameters: AllowForAlignment, ForceEqualSignAlignment. Style/ExtraSpacing: Enabled: false # Offense count: 1 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle, SupportedStyles, IndentationWidth. # SupportedStyles: consistent, special_for_inner_method_call, special_for_inner_method_call_in_parentheses Style/FirstParameterIndentation: Exclude: - 'app/controllers/users_controller.rb' # Offense count: 32 # Configuration parameters: MinBodyLength. Style/GuardClause: Enabled: false # Offense count: 10 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle, SupportedStyles, UseHashRocketsWithSymbolValues, PreferHashRocketsForNonAlnumEndingSymbols. # SupportedStyles: ruby19, hash_rockets, no_mixed_keys, ruby19_no_mixed_keys Style/HashSyntax: Exclude: - 'lib/sms_api.rb' - 'spec/factories.rb' # Offense count: 6 # Cop supports --auto-correct. # Configuration parameters: MaxLineLength. Style/IfUnlessModifier: Exclude: - 'app/controllers/annotations_controller.rb' - 'app/controllers/verification/letter_controller.rb' - 'app/controllers/welcome_controller.rb' - 'app/helpers/embed_videos_helper.rb' - 'app/models/proposal.rb' - 'app/models/spending_proposal.rb' # Offense count: 2 # Cop supports --auto-correct. # Configuration parameters: SupportedStyles, IndentationWidth. # SupportedStyles: special_inside_parentheses, consistent, align_brackets Style/IndentArray: EnforcedStyle: consistent # Offense count: 4 # Cop supports --auto-correct. # Configuration parameters: SupportedStyles, IndentationWidth. # SupportedStyles: special_inside_parentheses, consistent, align_braces Style/IndentHash: EnforcedStyle: consistent # Offense count: 3 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle, SupportedStyles. # SupportedStyles: normal, rails Style/IndentationConsistency: Exclude: - 'spec/features/tracks_spec.rb' - 'spec/models/proposal_spec.rb' # Offense count: 11 # Cop supports --auto-correct. # Configuration parameters: Width. Style/IndentationWidth: Exclude: - 'app/controllers/annotations_controller.rb' - 'app/helpers/flags_helper.rb' - 'app/mailers/devise_mailer.rb' - 'app/mailers/mailer.rb' - 'app/models/ahoy/data_source.rb' - 'app/models/comment_notifier.rb' - 'app/models/concerns/search_cache.rb' - 'spec/features/comments/proposals_spec.rb' - 'spec/features/moderation/users_spec.rb' - 'spec/features/tracks_spec.rb' - 'spec/features/verification/verified_user_spec.rb' # Offense count: 2 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle, SupportedStyles. # SupportedStyles: line_count_dependent, lambda, literal Style/Lambda: Exclude: - 'app/models/banner.rb' - 'app/models/direct_message.rb' # Offense count: 1 # Cop supports --auto-correct. Style/MethodCallParentheses: Exclude: - 'app/controllers/management/document_verifications_controller.rb' # Offense count: 1 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle, SupportedStyles. # SupportedStyles: require_parentheses, require_no_parentheses, require_no_parentheses_except_multiline Style/MethodDefParentheses: Exclude: - 'spec/helpers/comments_helper_spec.rb' # Offense count: 3 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle, SupportedStyles. # SupportedStyles: symmetrical, new_line, same_line Style/MultilineArrayBraceLayout: Exclude: - 'app/controllers/valuation/spending_proposals_controller.rb' - 'app/helpers/search_helper.rb' # Offense count: 1 Style/MultilineBlockChain: Exclude: - 'app/controllers/valuation/spending_proposals_controller.rb' # Offense count: 2 # Cop supports --auto-correct. Style/MultilineBlockLayout: Exclude: - 'app/models/banner.rb' - 'spec/features/users_auth_spec.rb' # Offense count: 6 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle, SupportedStyles. # SupportedStyles: symmetrical, new_line, same_line Style/MultilineHashBraceLayout: Exclude: - 'app/controllers/valuation/spending_proposals_controller.rb' - 'app/models/debate.rb' - 'app/models/proposal.rb' - 'app/models/spending_proposal.rb' # Offense count: 2 # Cop supports --auto-correct. Style/MultilineIfThen: Exclude: - 'app/controllers/management/users_controller.rb' - 'lib/census_api.rb' # Offense count: 6 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle, SupportedStyles. # SupportedStyles: symmetrical, new_line, same_line Style/MultilineMethodCallBraceLayout: Exclude: - 'app/controllers/users_controller.rb' - 'app/models/comment.rb' - 'app/models/organization.rb' - 'app/models/user.rb' - 'spec/rails_helper.rb' # Offense count: 33 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle, SupportedStyles, IndentationWidth. # SupportedStyles: aligned, indented, indented_relative_to_receiver Style/MultilineMethodCallIndentation: Exclude: - 'app/models/banner.rb' - 'app/models/tag_cloud.rb' - 'app/models/verification/management/managed_user.rb' - 'spec/models/comment_spec.rb' - 'spec/models/debate_spec.rb' - 'spec/models/proposal_spec.rb' - 'spec/models/user_spec.rb' # Offense count: 5 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle, SupportedStyles, IndentationWidth. # SupportedStyles: aligned, indented Style/MultilineOperationIndentation: Exclude: - 'app/helpers/users_helper.rb' - 'app/helpers/valuation_helper.rb' - 'app/models/verification/letter.rb' # Offense count: 5 # Cop supports --auto-correct. Style/MutableConstant: Exclude: - 'app/models/activity.rb' - 'app/models/proposal.rb' - 'lib/tag_sanitizer.rb' - 'lib/wysiwyg_sanitizer.rb' # Offense count: 1 # Cop supports --auto-correct. Style/NegatedIf: Exclude: - 'spec/spec_helper.rb' # Offense count: 17 # Cop supports --auto-correct. Style/NestedParenthesizedCalls: Exclude: - 'spec/features/debates_spec.rb' - 'spec/features/valuation/spending_proposals_spec.rb' - 'spec/helpers/settings_helper_spec.rb' - 'spec/helpers/verification_helper_spec.rb' # Offense count: 12 # Cop supports --auto-correct. Style/NumericLiterals: MinDigits: 9 # Offense count: 19 # Cop supports --auto-correct. # Configuration parameters: AutoCorrect, EnforcedStyle, SupportedStyles. # SupportedStyles: predicate, comparison Style/NumericPredicate: Exclude: - 'spec/**/*' - 'app/controllers/users_controller.rb' - 'app/controllers/valuation/spending_proposals_controller.rb' - 'app/helpers/banners_helper.rb' - 'app/helpers/debates_helper.rb' - 'app/helpers/votes_helper.rb' - 'app/models/concerns/conflictable.rb' - 'app/models/concerns/taggable.rb' - 'app/models/concerns/verification.rb' - 'app/models/debate.rb' - 'app/models/lock.rb' - 'app/models/user.rb' - 'app/models/verification/management/email.rb' - 'lib/score_calculator.rb' # Offense count: 2 # Cop supports --auto-correct. Style/ParallelAssignment: Exclude: - 'lib/active_model/dates.rb' - 'spec/support/common_actions.rb' # Offense count: 3 # Cop supports --auto-correct. # Configuration parameters: AllowSafeAssignment. Style/ParenthesesAroundCondition: Exclude: - 'app/controllers/proposals_controller.rb' - 'app/models/debate.rb' - 'app/models/proposal.rb' # Offense count: 6 # Configuration parameters: NamePrefix, NamePrefixBlacklist, NameWhitelist. # NamePrefix: is_, has_, have_ # NamePrefixBlacklist: is_, has_, have_ # NameWhitelist: is_a? Style/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/user.rb' - 'lib/census_api.rb' # Offense count: 3 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle, SupportedStyles. # SupportedStyles: compact, exploded Style/RaiseArgs: Exclude: - 'app/controllers/management/base_controller.rb' - 'app/controllers/users/omniauth_callbacks_controller.rb' - 'app/controllers/valuation/spending_proposals_controller.rb' # Offense count: 16 # Cop supports --auto-correct. Style/RedundantParentheses: Exclude: - 'app/controllers/admin/settings_controller.rb' - 'app/helpers/proposals_helper.rb' - 'spec/features/admin/organizations_spec.rb' - 'spec/features/debates_spec.rb' - 'spec/features/proposals_spec.rb' - 'spec/models/debate_spec.rb' # Offense count: 5 # Cop supports --auto-correct. # Configuration parameters: AllowMultipleReturnValues. Style/RedundantReturn: Exclude: - 'app/models/ahoy/data_source.rb' - 'app/models/verification/management/document.rb' - 'lib/capistrano/template.rb' - 'lib/census_api.rb' # Offense count: 49 # Cop supports --auto-correct. Style/RedundantSelf: Enabled: false # Offense count: 3 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle, SupportedStyles, AllowInnerSlashes. # SupportedStyles: slashes, percent_r, mixed Style/RegexpLiteral: Exclude: - 'app/helpers/embed_videos_helper.rb' - 'spec/customization_engine_spec.rb' # Offense count: 2 # Cop supports --auto-correct. Style/RescueModifier: Exclude: - 'app/controllers/concerns/commentable_actions.rb' - 'app/controllers/verification/sms_controller.rb' # Offense count: 2 # Cop supports --auto-correct. Style/SpaceAfterColon: Exclude: - 'spec/models/user_spec.rb' # Offense count: 14 # Cop supports --auto-correct. Style/SpaceAfterComma: Exclude: - 'app/models/ahoy/data_source.rb' - 'app/models/banner.rb' - 'app/models/concerns/search_cache.rb' - 'app/models/concerns/taggable.rb' - 'app/models/spending_proposal.rb' - 'app/models/user.rb' - 'spec/features/valuation/spending_proposals_spec.rb' - 'spec/lib/census_api_spec.rb' - 'spec/models/abilities/moderator_spec.rb' - 'spec/models/verification/management/email_spec.rb' # Offense count: 1 # Cop supports --auto-correct. Style/SpaceAfterNot: Exclude: - 'app/models/flag.rb' # Offense count: 20 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle, SupportedStyles. # SupportedStyles: space, no_space Style/SpaceAroundEqualsInParameterDefault: Exclude: - 'app/helpers/cache_keys_helper.rb' - 'app/helpers/proposals_helper.rb' - 'app/helpers/spending_proposals_helper.rb' - 'app/helpers/stats_helper.rb' - 'app/helpers/tracks_helper.rb' - 'app/helpers/valuation_helper.rb' - 'app/mailers/devise_mailer.rb' - 'app/models/comment.rb' - 'app/models/tag_cloud.rb' - 'app/models/verification/residence.rb' - 'lib/acts_as_paranoid_aliases.rb' - 'lib/capistrano/template.rb' - 'lib/census_api.rb' - 'lib/manager_authenticator.rb' - 'spec/support/common_actions.rb' # Offense count: 66 # Cop supports --auto-correct. # Configuration parameters: AllowForAlignment. Style/SpaceAroundOperators: Enabled: false # Offense count: 6 # Cop supports --auto-correct. Style/SpaceBeforeComma: Exclude: - 'app/models/proposal.rb' - 'spec/controllers/management/sessions_controller_spec.rb' - 'spec/controllers/management/users_controller_spec.rb' # Offense count: 2 # Cop supports --auto-correct. # Configuration parameters: AllowForAlignment. Style/SpaceBeforeFirstArg: Exclude: - 'spec/factories.rb' # Offense count: 9 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle, SupportedStyles. # SupportedStyles: require_no_space, require_space Style/SpaceInLambdaLiteral: Exclude: - 'app/models/concerns/filterable.rb' - 'app/models/spending_proposal.rb' - 'app/models/user.rb' - 'app/models/verified_user.rb' # Offense count: 8 # Cop supports --auto-correct. Style/SpaceInsideParens: Exclude: - 'app/models/user.rb' - 'lib/manager_authenticator.rb' - 'spec/features/proposals_spec.rb' - 'spec/models/abilities/moderator_spec.rb' # Offense count: 2 # Cop supports --auto-correct. Style/SpaceInsidePercentLiteralDelimiters: Exclude: - 'app/models/activity.rb' # Offense count: 2 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle, SupportedStyles. # SupportedStyles: single_quotes, double_quotes Style/StringLiteralsInInterpolation: Exclude: - 'app/controllers/stats_controller.rb' - 'app/models/proposal.rb' # Offense count: 9 # Cop supports --auto-correct. # Configuration parameters: IgnoredMethods. # IgnoredMethods: respond_to, define_method Style/SymbolProc: Exclude: - 'app/controllers/admin/settings_controller.rb' - 'app/controllers/notifications_controller.rb' - 'app/controllers/organizations/registrations_controller.rb' - 'lib/manager_authenticator.rb' - 'spec/factories.rb' # Offense count: 2 # Cop supports --auto-correct. Style/TrailingWhitespace: Exclude: - 'app/controllers/admin/api/stats_controller.rb' # Offense count: 31 # Cop supports --auto-correct. Style/UnneededInterpolation: Exclude: - 'app/controllers/users/omniauth_callbacks_controller.rb' - 'spec/factories.rb' - 'spec/features/campaigns_spec.rb' - 'spec/features/management/managed_users_spec.rb' - 'spec/features/management/proposals_spec.rb' - 'spec/features/management/spending_proposals_spec.rb' - 'spec/models/residence_spec.rb' - 'spec/models/spending_proposal_spec.rb' # Offense count: 13 # Configuration parameters: SupportedStyles. # SupportedStyles: snake_case, normalcase, non_integer Style/VariableNumber: EnforcedStyle: normalcase # Offense count: 9 # Cop supports --auto-correct. # Configuration parameters: SupportedStyles, WordRegex. # SupportedStyles: percent, brackets Style/WordArray: EnforcedStyle: percent MinSize: 3 # Offense count: 1 # Cop supports --auto-correct. Style/ZeroLengthPredicate: Exclude: - 'app/models/concerns/verification.rb'