11# This configuration was generated by
22# `rubocop --auto-gen-config`
3- # on 2017-07-02 09:34:39 -0400 using RuboCop version 0.49.1 .
3+ # on 2025-09-24 16:57:49 UTC using RuboCop version 1.80.2 .
44# The point is for the user to remove these configuration records
55# one by one as the offenses are removed from the code base.
66# Note that changes in the inspected code, or installation of new
77# versions of RuboCop, may require this file to be generated again.
88
9- # Offense count: 7
10- # Configuration parameters: AllowHeredoc, AllowURI, URISchemes, IgnoreCopDirectives, IgnoredPatterns.
11- # URISchemes: http, https
12- Metrics/LineLength :
13- Max : 108
9+ # Offense count: 1
10+ # Configuration parameters: Severity.
11+ Gemspec/RequiredRubyVersion :
12+ Exclude :
13+ - ' grape-roar.gemspec'
14+
15+ # Offense count: 1
16+ # Configuration parameters: CountComments, CountAsOne, AllowedMethods, AllowedPatterns.
17+ Metrics/MethodLength :
18+ Max : 11
19+
20+ # Offense count: 1
21+ # Configuration parameters: ExpectMatchingDefinition, CheckDefinitionPathHierarchy, CheckDefinitionPathHierarchyRoots, Regex, IgnoreExecutableScripts, AllowedAcronyms.
22+ # CheckDefinitionPathHierarchyRoots: lib, spec, test, src
23+ # AllowedAcronyms: CLI, DSL, ACL, API, ASCII, CPU, CSS, DNS, EOF, GUID, HTML, HTTP, HTTPS, ID, IP, JSON, LHS, QPS, RAM, RHS, RPC, SLA, SMTP, SQL, SSH, TCP, TLS, TTL, UDP, UI, UID, UUID, URI, URL, UTF8, VM, XML, XMPP, XSRF, XSS
24+ Naming/FileName :
25+ Exclude :
26+ - ' Rakefile.rb'
27+ - ' lib/grape-roar.rb'
28+
29+ # Offense count: 6
30+ # Configuration parameters: NamePrefix, ForbiddenPrefixes, AllowedMethods, MethodDefinitionMacros, UseSorbetSigs.
31+ # NamePrefix: is_, has_, have_, does_
32+ # ForbiddenPrefixes: is_, has_, have_, does_
33+ # AllowedMethods: is_a?
34+ # MethodDefinitionMacros: define_method, define_singleton_method
35+ Naming/PredicatePrefix :
36+ Exclude :
37+ - ' spec/**/*'
38+ - ' lib/grape/roar/extensions/relations/validations/active_record.rb'
39+ - ' lib/grape/roar/extensions/relations/validations/mongoid.rb'
1440
1541# Offense count: 14
42+ # Configuration parameters: AllowedConstants.
1643Style/Documentation :
1744 Exclude :
1845 - ' spec/**/*'
@@ -32,18 +59,8 @@ Style/Documentation:
3259 - ' lib/grape/roar/representer.rb'
3360
3461# Offense count: 1
35- # Configuration parameters: ExpectMatchingDefinition, Regex, IgnoreExecutableScripts, AllowedAcronyms.
36- # AllowedAcronyms: CLI, DSL, ACL, API, ASCII, CPU, CSS, DNS, EOF, GUID, HTML, HTTP, HTTPS, ID, IP, JSON, LHS, QPS, RAM, RHS, RPC, SLA, SMTP, SQL, SSH, TCP, TLS, TTL, UDP, UI, UID, UUID, URI, URL, UTF8, VM, XML, XMPP, XSRF, XSS
37- Style/FileName :
38- Exclude :
39- - ' lib/grape-roar.rb'
40-
41- # Offense count: 3
42- # Configuration parameters: NamePrefix, NamePrefixBlacklist, NameWhitelist.
43- # NamePrefix: is_, has_, have_
44- # NamePrefixBlacklist: is_, has_, have_
45- # NameWhitelist: is_a?
46- Style/PredicateName :
62+ # Configuration parameters: AllowedMethods.
63+ # AllowedMethods: respond_to_missing?
64+ Style/OptionalBooleanParameter :
4765 Exclude :
48- - ' spec/**/*'
49- - ' lib/grape/roar/extensions/relations/validations/active_record.rb'
66+ - ' lib/grape/roar/extensions/relations/dsl_methods.rb'
0 commit comments