# This configuration was generated by # `rubocop --auto-gen-config` # on 2019-09-02 13:20:31 +0200 using RuboCop version 0.74.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: 163 # Cop supports --auto-correct. # Configuration parameters: AllowForAlignment, AllowBeforeTrailingComments, ForceEqualSignAlignment. Layout/ExtraSpacing: Enabled: false # Offense count: 8 # Configuration parameters: MaximumRangeSize. Lint/MissingCopEnableDirective: Exclude: - 'lib/import/factory.rb' - 'lib/import/helper.rb' - 'lib/import/otrs/async.rb' - 'lib/import/otrs/history.rb' - 'lib/import/otrs/priority_factory.rb' - 'lib/import/otrs/state_factory.rb' - 'lib/import/otrs/user_factory.rb' - 'lib/import/transaction_factory.rb' # ATTENTION: Don't use the value auto generated by Rubocop. # db/migrate/20120101000001_create_base.rb is the largest and will continue to grow. Metrics/AbcSize: Enabled: false # Offense count: 29 # Configuration parameters: CountBlocks. Metrics/BlockNesting: Max: 5 # Offense count: 340 Metrics/CyclomaticComplexity: Max: 97 # Offense count: 27 # Configuration parameters: CountComments. Metrics/ModuleLength: Max: 559 # Offense count: 274 Metrics/PerceivedComplexity: Max: 115 # Offense count: 3 # Cop supports --auto-correct. Rails/ApplicationRecord: Exclude: - 'app/models/application_model.rb' - 'app/models/notification.rb' - 'app/models/token.rb' # Offense count: 2 # Cop supports --auto-correct. # Configuration parameters: Include. # Include: **/test/**/* Rails/AssertNot: Exclude: - 'test/browser/admin_permissions_granular_vs_full_test.rb' # Offense count: 13 # Configuration parameters: Include. # Include: db/migrate/*.rb Rails/CreateTableWithTimestamps: Exclude: - 'db/migrate/20120101000001_create_base.rb' - 'db/migrate/20120101000010_create_ticket.rb' - 'db/migrate/20170419000002_overview_role_ids.rb' - 'db/migrate/20170608151442_enhanced_permissions.rb' # Offense count: 8 # Configuration parameters: Include. # Include: app/models/**/*.rb Rails/HasManyOrHasOneDependent: Exclude: - 'app/models/chat/session.rb' - 'app/models/concerns/has_groups.rb' - 'app/models/email_address.rb' - 'app/models/organization.rb' - 'app/models/signature.rb' - 'app/models/ticket/state_type.rb' - 'app/models/user.rb' # Offense count: 808 Style/Documentation: Enabled: false # Offense count: 172 # Cop supports --auto-correct. # Configuration parameters: EnforcedStyle. # SupportedStyles: implicit, explicit Style/RescueStandardError: Enabled: false