11# This configuration was generated by
22# `rubocop --auto-gen-config`
3- # on 2025-09-24 17:33:03 UTC using RuboCop version 1.80.2.
3+ # on 2025-09-25 02:12:55 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
@@ -26,7 +26,7 @@ Naming/FileName:
2626 - ' Rakefile.rb'
2727 - ' lib/grape-roar.rb'
2828
29- # Offense count: 6
29+ # Offense count: 9
3030# Configuration parameters: NamePrefix, ForbiddenPrefixes, AllowedMethods, MethodDefinitionMacros, UseSorbetSigs.
3131# NamePrefix: is_, has_, have_, does_
3232# ForbiddenPrefixes: is_, has_, have_, does_
@@ -36,9 +36,121 @@ Naming/PredicatePrefix:
3636 Exclude :
3737 - ' spec/**/*'
3838 - ' lib/grape/roar/extensions/relations/validations/active_record.rb'
39- - ' lib/grape/roar/extensions/relations/validations/mongoid.rb'
39+ - ' lib/grape/roar/extensions/relations/validations/mongoid/6.rb'
40+ - ' lib/grape/roar/extensions/relations/validations/mongoid/7.rb'
4041
41- # Offense count: 14
42+ # Offense count: 8
43+ # This cop supports unsafe autocorrection (--autocorrect-all).
44+ RSpec/BeEql :
45+ Exclude :
46+ - ' spec/extensions/relations/adapters/active_record_spec.rb'
47+ - ' spec/extensions/relations/adapters/mongoid_spec.rb'
48+ - ' spec/extensions/relations/validations/active_record_spec.rb'
49+ - ' spec/extensions/relations/validations/mongoid_spec.rb'
50+ - ' spec/relations_spec.rb'
51+
52+ # Offense count: 11
53+ # Configuration parameters: Prefixes, AllowedPatterns.
54+ # Prefixes: when, with, without
55+ RSpec/ContextWording :
56+ Exclude :
57+ - ' spec/decorator_spec.rb'
58+ - ' spec/extensions/relations/validations/mongoid_spec.rb'
59+ - ' spec/nested_representer_spec.rb'
60+ - ' spec/present_with_spec.rb'
61+ - ' spec/relations_spec.rb'
62+ - ' spec/representer_spec.rb'
63+ - ' spec/support/all/grape_app_context.rb'
64+
65+ # Offense count: 4
66+ # Configuration parameters: CountAsOne.
67+ RSpec/ExampleLength :
68+ Max : 14
69+
70+ # Offense count: 3
71+ RSpec/ExpectInHook :
72+ Exclude :
73+ - ' spec/extensions/relations/dsl_methods_spec.rb'
74+ - ' spec/extensions/relations/validations/active_record_spec.rb'
75+ - ' spec/extensions/relations/validations/mongoid_spec.rb'
76+
77+ # Offense count: 1
78+ RSpec/MessageChain :
79+ Exclude :
80+ - ' spec/extensions/relations/dsl_methods_spec.rb'
81+
82+ # Offense count: 18
83+ # Configuration parameters: .
84+ # SupportedStyles: have_received, receive
85+ RSpec/MessageSpies :
86+ EnforcedStyle : receive
87+
88+ # Offense count: 10
89+ RSpec/MultipleExpectations :
90+ Max : 5
91+
92+ # Offense count: 58
93+ # Configuration parameters: EnforcedStyle, IgnoreSharedExamples.
94+ # SupportedStyles: always, named_only
95+ RSpec/NamedSubject :
96+ Exclude :
97+ - ' spec/decorator_spec.rb'
98+ - ' spec/extensions/relations/adapters/active_record_spec.rb'
99+ - ' spec/extensions/relations/adapters/mongoid_spec.rb'
100+ - ' spec/extensions/relations/dsl_methods_spec.rb'
101+ - ' spec/extensions/relations/mapper_spec.rb'
102+ - ' spec/extensions/relations/validations/active_record_spec.rb'
103+ - ' spec/extensions/relations/validations/mongoid_spec.rb'
104+ - ' spec/nested_representer_spec.rb'
105+ - ' spec/present_with_spec.rb'
106+ - ' spec/relations_spec.rb'
107+ - ' spec/representer_spec.rb'
108+ - ' spec/support/all/grape_app_context.rb'
109+
110+ # Offense count: 2
111+ # Configuration parameters: AllowedGroups.
112+ RSpec/NestedGroups :
113+ Max : 4
114+
115+ # Offense count: 2
116+ # This cop supports unsafe autocorrection (--autocorrect-all).
117+ RSpec/ReceiveMessages :
118+ Exclude :
119+ - ' spec/extensions/relations/mapper_spec.rb'
120+
121+ # Offense count: 8
122+ # Configuration parameters: CustomTransform, IgnoreMethods, IgnoreMetadata.
123+ RSpec/SpecFilePathFormat :
124+ Exclude :
125+ - ' **/spec/routing/**/*'
126+ - ' spec/decorator_spec.rb'
127+ - ' spec/extensions/relations/adapters/adapters_module_spec.rb'
128+ - ' spec/extensions/relations/dsl_methods_spec.rb'
129+ - ' spec/extensions/relations/mapper_spec.rb'
130+ - ' spec/nested_representer_spec.rb'
131+ - ' spec/present_with_spec.rb'
132+ - ' spec/relations_spec.rb'
133+ - ' spec/representer_spec.rb'
134+
135+ # Offense count: 3
136+ RSpec/StubbedMock :
137+ Exclude :
138+ - ' spec/extensions/relations/dsl_methods_spec.rb'
139+ - ' spec/extensions/relations/mapper_spec.rb'
140+
141+ # Offense count: 11
142+ RSpec/SubjectStub :
143+ Exclude :
144+ - ' spec/extensions/relations/dsl_methods_spec.rb'
145+ - ' spec/extensions/relations/mapper_spec.rb'
146+
147+ # Offense count: 1
148+ # This cop supports unsafe autocorrection (--autocorrect-all).
149+ RSpec/VerifiedDoubleReference :
150+ Exclude :
151+ - ' spec/extensions/relations/mapper_spec.rb'
152+
153+ # Offense count: 15
42154# Configuration parameters: AllowedConstants.
43155Style/Documentation :
44156 Exclude :
@@ -54,13 +166,26 @@ Style/Documentation:
54166 - ' lib/grape/roar/extensions/relations/mapper.rb'
55167 - ' lib/grape/roar/extensions/relations/validations/active_record.rb'
56168 - ' lib/grape/roar/extensions/relations/validations/misc.rb'
57- - ' lib/grape/roar/extensions/relations/validations/mongoid.rb'
169+ - ' lib/grape/roar/extensions/relations/validations/mongoid/6.rb'
170+ - ' lib/grape/roar/extensions/relations/validations/mongoid/7.rb'
58171 - ' lib/grape/roar/formatter.rb'
59172 - ' lib/grape/roar/representer.rb'
60173
174+ # Offense count: 2
175+ Style/OpenStructUse :
176+ Exclude :
177+ - ' spec/extensions/relations/dsl_methods_spec.rb'
178+
61179# Offense count: 1
62180# Configuration parameters: AllowedMethods.
63181# AllowedMethods: respond_to_missing?
64182Style/OptionalBooleanParameter :
65183 Exclude :
66184 - ' lib/grape/roar/extensions/relations/dsl_methods.rb'
185+
186+ # Offense count: 2
187+ # This cop supports safe autocorrection (--autocorrect).
188+ # Configuration parameters: AllowHeredoc, AllowURI, AllowQualifiedName, URISchemes, IgnoreCopDirectives, AllowedPatterns, SplitStrings.
189+ # URISchemes: http, https
190+ Layout/LineLength :
191+ Max : 304
0 commit comments