# This configuration was generated by # `rubocop --auto-gen-config --auto-gen-only-exclude --exclude-limit 400` # on 2023-05-16 20:46:21 UTC using RuboCop version 1.49.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: 1 # This cop supports safe autocorrection (--autocorrect). # Configuration parameters: Severity, Include. # Include: **/*.gemspec Gemspec/RequireMFA: Exclude: - 'junk_drawer.gemspec' # Offense count: 1 # Configuration parameters: Severity, Include. # Include: **/*.gemspec Gemspec/RequiredRubyVersion: Exclude: - 'junk_drawer.gemspec' # Offense count: 2 # This cop supports safe autocorrection (--autocorrect). # Configuration parameters: EnforcedStyle, IndentationWidth. # SupportedStyles: aligned, indented Layout/LineEndStringConcatenationIndentation: Exclude: - 'lib/junk_drawer/callable.rb' - 'lib/junk_drawer/rails/bulk_updatable.rb' # Offense count: 4 # This cop supports safe autocorrection (--autocorrect). # Configuration parameters: EnforcedStyle, IndentationWidth. # SupportedStyles: aligned, indented, indented_relative_to_receiver Layout/MultilineMethodCallIndentation: Exclude: - 'spec/support/shared_examples/bulk_updatable_model.rb' # Offense count: 14 # Configuration parameters: AllowedMethods. # AllowedMethods: enums Lint/ConstantDefinitionInBlock: Exclude: - 'spec/junk_drawer/callable_spec.rb' - 'spec/junk_drawer/notifier/honeybadger_strategy_spec.rb' - 'spec/junk_drawer/notifier/null_strategy_spec.rb' - 'spec/support/shared_examples/bulk_updatable_model.rb' # Offense count: 1 # Configuration parameters: MaximumRangeSize. Lint/MissingCopEnableDirective: Exclude: - 'spec/junk_drawer/callable_spec.rb' # Offense count: 1 Lint/MissingSuper: Exclude: - 'lib/junk_drawer/callable.rb' # Offense count: 1 # Configuration parameters: AllowedMethods, AllowedPatterns, Max. Metrics/CyclomaticComplexity: Exclude: - 'lib/junk_drawer/rails/bulk_updatable.rb' # Offense count: 1 # Configuration parameters: CountComments, Max, CountAsOne. Metrics/ModuleLength: Exclude: - 'lib/junk_drawer/rails/bulk_updatable.rb' # Offense count: 1 # This cop supports safe autocorrection (--autocorrect). # Configuration parameters: EnforcedStyle. # SupportedStyles: be, be_nil RSpec/BeNil: Exclude: - 'spec/junk_drawer_spec.rb' # Offense count: 5 # This cop supports unsafe autocorrection (--autocorrect-all). # Configuration parameters: SkipBlocks, EnforcedStyle. # SupportedStyles: described_class, explicit RSpec/DescribedClass: Exclude: - 'spec/junk_drawer/notifier_spec.rb' - 'spec/junk_drawer/rails/bulk_updatable_spec.rb' # Offense count: 14 RSpec/LeakyConstantDeclaration: Exclude: - 'spec/junk_drawer/callable_spec.rb' - 'spec/junk_drawer/notifier/honeybadger_strategy_spec.rb' - 'spec/junk_drawer/notifier/null_strategy_spec.rb' - 'spec/support/shared_examples/bulk_updatable_model.rb' # Offense count: 1 RSpec/StubbedMock: Exclude: - 'spec/junk_drawer/callable_spec.rb' # Offense count: 2 # This cop supports safe autocorrection (--autocorrect). # Configuration parameters: EnforcedStyle. # SupportedStyles: braces, no_braces Style/HashAsLastArrayItem: Exclude: - 'spec/junk_drawer/notifier/honeybadger_strategy_spec.rb' - 'spec/support/shared_examples/bulk_updatable_model.rb'