# This configuration was generated by # `rubocop --auto-gen-config` # on 2022-05-18 02:58:08 UTC using RuboCop version 1.29.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 # Configuration parameters: Include. # Include: **/*.gemspec Gemspec/RequiredRubyVersion: Exclude: - 'rating.gemspec' # Offense count: 4 # Configuration parameters: AllowComments, AllowEmptyLambdas. Lint/EmptyBlock: Exclude: - 'spec/factories/global.rb' - 'spec/factories/toy.rb' - 'spec/support/db/migrate/create_globals_table.rb' - 'spec/support/db/migrate/create_toys_table.rb' # Offense count: 1 Lint/NoReturnInBeginEndBlocks: Exclude: - 'lib/rating/config.rb' # Offense count: 3 # This cop supports unsafe auto-correction (--auto-correct-all). Lint/NonDeterministicRequireOrder: Exclude: - 'spec/support/factory_bot.rb' - 'spec/support/migrate.rb' - 'spec/support/models.rb' # Offense count: 1 # Configuration parameters: CountComments, CountAsOne. Metrics/ClassLength: Max: 106 # Offense count: 2 # Configuration parameters: CountKeywordArgs, MaxOptionalParameters. Metrics/ParameterLists: Max: 6 # Offense count: 1 # Configuration parameters: EnforcedStyle, CheckMethodNames, CheckSymbols, AllowedIdentifiers, AllowedPatterns. # SupportedStyles: snake_case, normalcase, non_integer # AllowedIdentifiers: capture3, iso8601, rfc1123_date, rfc822, rfc2822, rfc3339 Naming/VariableNumber: Exclude: - 'spec/support/mysql.rb' # Offense count: 9 # This cop supports safe auto-correction (--auto-correct). # Configuration parameters: EnforcedStyle. # SupportedStyles: be, be_nil RSpec/BeNil: Exclude: - 'spec/models/extension/unscoped_rating_spec.rb' - 'spec/models/extension/where_spec.rb' - 'spec/models/rate/create_spec.rb' - 'spec/models/rate/rate_for_spec.rb' # Offense count: 2 # Configuration parameters: Prefixes. # Prefixes: when, with, without RSpec/ContextWording: Exclude: - 'spec/models/extension/order_by_rating_spec.rb' - 'spec/support/shared_context/with_database_records.rb' # Offense count: 15 RSpec/DescribeMethod: Exclude: - 'spec/models/extension/after_create_spec.rb' - 'spec/models/extension/order_by_rating_spec.rb' - 'spec/models/extension/rate_for_spec.rb' - 'spec/models/extension/rate_spec.rb' - 'spec/models/extension/rated_question_spec.rb' - 'spec/models/extension/rated_spec.rb' - 'spec/models/extension/rates_spec.rb' - 'spec/models/extension/unscoped_rating_spec.rb' - 'spec/models/extension/where_spec.rb' - 'spec/models/rate/create_spec.rb' - 'spec/models/rate/rate_for_spec.rb' - 'spec/models/rating/averager_data_spec.rb' - 'spec/models/rating/data_spec.rb' - 'spec/models/rating/update_rating_spec.rb' - 'spec/models/rating/values_data_spec.rb' # Offense count: 6 RSpec/LetSetup: Exclude: - 'spec/support/shared_context/with_database_records.rb' # Offense count: 12 # Configuration parameters: . # SupportedStyles: have_received, receive RSpec/MessageSpies: EnforcedStyle: receive # Offense count: 7 # Configuration parameters: IgnoreSharedExamples. RSpec/NamedSubject: Exclude: - 'spec/config/rate_table_spec.rb' - 'spec/config/rating_table_spec.rb' - 'spec/config/validations_spec.rb' - 'spec/models/rate_spec.rb' # Offense count: 2 RSpec/RepeatedExampleGroupDescription: Exclude: - 'spec/models/extension/rated_spec.rb' # Offense count: 2 # This cop supports safe auto-correction (--auto-correct). Rails/ApplicationRecord: Exclude: - 'lib/rating/models/rating/rate.rb' - 'lib/rating/models/rating/rating.rb' # Offense count: 2 # This cop supports unsafe auto-correction (--auto-correct-all). # Configuration parameters: Include. # Include: **/Rakefile, **/*.rake Rails/RakeEnvironment: Exclude: - 'Rakefile' # Offense count: 2 # This cop supports safe auto-correction (--auto-correct). Rails/RedundantPresenceValidationOnBelongsTo: Exclude: - 'lib/rating/models/rating/rate.rb' - 'lib/rating/models/rating/rating.rb' # Offense count: 2 # This cop supports safe auto-correction (--auto-correct). Style/FileWrite: Exclude: - 'Rakefile'