# This configuration was generated by # `rubocop --auto-gen-config` # on 2021-02-24 14:52:20 UTC using RuboCop version 0.93.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 # versions of RuboCop, may require this file to be generated again. # Offense count: 1 Gitlab/PolicyRuleBoolean: Exclude: - 'ee/app/policies/ee/identity_provider_policy.rb' # Offense count: 218 # Cop supports --auto-correct. # Configuration parameters: PreferredName. Naming/RescuedExceptionsVariableName: Enabled: false # Offense count: 29 # Configuration parameters: MinSize. Performance/CollectionLiteralInLoop: Enabled: false # Offense count: 41 # Cop supports --auto-correct. Performance/ConstantRegexp: Enabled: false # Offense count: 15209 # Configuration parameters: Prefixes. # Prefixes: when, with, without RSpec/ContextWording: Enabled: false # Offense count: 1428 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle. # SupportedStyles: method_call, block RSpec/ExpectChange: Enabled: false # Offense count: 2352 # Cop supports --auto-correct. # Configuration parameters: Strict, EnforcedStyle, AllowedExplicitMatchers. # SupportedStyles: inflected, explicit RSpec/PredicateMatcher: Enabled: false # Offense count: 118 RSpec/RepeatedExampleGroupBody: Enabled: false # Offense count: 667 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle. # SupportedStyles: and_return, block RSpec/ReturnFromStub: Enabled: false # Offense count: 610 # Cop supports --auto-correct. RSpec/ScatteredLet: Enabled: false # Offense count: 26 # Cop supports --auto-correct. # Configuration parameters: Include. # Include: app/models/**/*.rb Rails/ActiveRecordCallbacksOrder: Enabled: false # Offense count: 10 # Cop supports --auto-correct. Rails/ApplicationController: Exclude: - 'app/controllers/acme_challenges_controller.rb' - 'app/controllers/chaos_controller.rb' - 'app/controllers/health_controller.rb' - 'app/controllers/metrics_controller.rb' - 'ee/app/controllers/oauth/geo_auth_controller.rb' - 'ee/spec/helpers/ee/integrations_helper_spec.rb' - 'lib/gitlab/base_doorkeeper_controller.rb' - 'lib/gitlab/request_forgery_protection.rb' - 'spec/controllers/concerns/continue_params_spec.rb' - 'spec/lib/marginalia_spec.rb' # Offense count: 155 # Cop supports --auto-correct. Rails/ContentTag: Enabled: false # Offense count: 313 # Configuration parameters: Include. # Include: db/migrate/*.rb Rails/CreateTableWithTimestamps: Enabled: false # Offense count: 361 # Configuration parameters: EnforcedStyle. # SupportedStyles: slashes, arguments Rails/FilePath: Enabled: false # Offense count: 354 # Configuration parameters: Include. # Include: app/models/**/*.rb Rails/HasManyOrHasOneDependent: Enabled: false # Offense count: 537 # Configuration parameters: Include. # Include: app/helpers/**/*.rb Rails/HelperInstanceVariable: Enabled: false # Offense count: 47 # Cop supports --auto-correct. Rails/IndexWith: Enabled: false # Offense count: 118 # Configuration parameters: Include. # Include: app/models/**/*.rb Rails/InverseOf: Enabled: false # Offense count: 62 # Configuration parameters: Include. # Include: app/controllers/**/*.rb Rails/LexicallyScopedActionFilter: Enabled: false # Offense count: 1 # Cop supports --auto-correct. # Configuration parameters: Include. # Include: app/mailers/**/*.rb Rails/MailerName: Exclude: - 'app/mailers/notify.rb' # Offense count: 51 # Cop supports --auto-correct. Rails/NegateInclude: Enabled: false # Offense count: 39 # Cop supports --auto-correct. # Configuration parameters: Include. # Include: **/Rakefile, **/*.rake Rails/RakeEnvironment: Enabled: false # Offense count: 44 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle. # SupportedStyles: exists, where Rails/WhereExists: Enabled: false # Offense count: 240 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle. # SupportedStyles: separated, grouped Style/AccessorGrouping: Enabled: false # Offense count: 188 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle. # SupportedStyles: percent_q, bare_percent Style/BarePercentLiterals: Enabled: false # Offense count: 42 # Cop supports --auto-correct. Style/CaseLikeIf: Enabled: false # Offense count: 205 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle. # SupportedStyles: compact, expanded Style/EmptyMethod: Enabled: false # Offense count: 581 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle. # SupportedStyles: format, sprintf, percent Style/FormatString: Enabled: false # Offense count: 59 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle. # SupportedStyles: braces, no_braces Style/HashAsLastArrayItem: Enabled: false # Offense count: 70 # Cop supports --auto-correct. Style/HashEachMethods: Enabled: false # Offense count: 64 # Cop supports --auto-correct. Style/KeywordParametersOrder: Enabled: false # Offense count: 458 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle. # SupportedStyles: line_count_dependent, lambda, literal Style/Lambda: Enabled: false # Offense count: 101 # Cop supports --auto-correct. # Configuration parameters: EnforcedOctalStyle. # SupportedOctalStyles: zero_with_o, zero_only Style/NumericLiteralPrefix: Enabled: false # Offense count: 279 # Cop supports --auto-correct. Style/RedundantRegexpEscape: Enabled: false # Offense count: 53 # Cop supports --auto-correct. Style/RescueModifier: Enabled: false # Offense count: 123 # Cop supports --auto-correct. Style/SingleArgumentDig: Enabled: false # Offense count: 562 # Cop supports --auto-correct. Style/StringConcatenation: Enabled: false # Offense count: 109 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle. # SupportedStyles: single_quotes, double_quotes Style/StringLiteralsInInterpolation: Enabled: false