Skip to content

File tree

2 files changed

+10
-31
lines changed

2 files changed

+10
-31
lines changed

rubocop.yml

Lines changed: 1 addition & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -545,34 +545,17 @@ Naming/BinaryOperatorParameterName:
545545
Naming/BlockForwarding:
546546
Enabled: false
547547

548-
Naming/BlockParameterName:
549-
Enabled: false
550-
551-
Naming/ClassAndModuleCamelCase:
552-
Enabled: false
553-
554-
Naming/ConstantName:
555-
Enabled: false
556-
557548
Naming/FileName:
558549
Enabled: false
559550

560-
Naming/HeredocDelimiterCase:
561-
Enabled: false
562-
563551
Naming/HeredocDelimiterNaming:
564552
Enabled: false
565553

566554
Naming/MemoizedInstanceVariableName:
567555
Enabled: false
568556

569-
Naming/MethodName:
570-
Enabled: false
571-
AllowedPatterns:
572-
- '\Atest_'
573-
574557
Naming/MethodParameterName:
575-
Enabled: false
558+
MinNameLength: 1
576559

577560
<% if rubocop_version >= "1.76" %>
578561
Naming/PredicateMethod:
@@ -593,9 +576,6 @@ Naming/PredicateName:
593576
Naming/RescuedExceptionsVariableName:
594577
Enabled: false
595578

596-
Naming/VariableName:
597-
Enabled: false
598-
599579
Naming/VariableNumber:
600580
Enabled: false
601581

test/fixtures/full_config.yml

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2165,7 +2165,7 @@ Naming/BlockForwarding:
21652165
Naming/BlockParameterName:
21662166
Description: Checks for block parameter names that contain capital letters, end
21672167
in numbers, or do not meet a minimal length.
2168-
Enabled: false
2168+
Enabled: true
21692169
VersionAdded: '0.53'
21702170
VersionChanged: '0.77'
21712171
MinNameLength: 1
@@ -2175,15 +2175,15 @@ Naming/BlockParameterName:
21752175
Naming/ClassAndModuleCamelCase:
21762176
Description: Use CamelCase for classes and modules.
21772177
StyleGuide: "#camelcase-classes"
2178-
Enabled: false
2178+
Enabled: true
21792179
VersionAdded: '0.50'
21802180
VersionChanged: '0.85'
21812181
AllowedNames:
21822182
- module_parent
21832183
Naming/ConstantName:
21842184
Description: Constants should use SCREAMING_SNAKE_CASE.
21852185
StyleGuide: "#screaming-snake-case"
2186-
Enabled: false
2186+
Enabled: true
21872187
VersionAdded: '0.50'
21882188
Naming/FileName:
21892189
Description: Use snake_case for source file names.
@@ -2246,7 +2246,7 @@ Naming/FileName:
22462246
Naming/HeredocDelimiterCase:
22472247
Description: Use configured case for heredoc delimiters.
22482248
StyleGuide: "#heredoc-delimiters"
2249-
Enabled: false
2249+
Enabled: true
22502250
VersionAdded: '0.50'
22512251
VersionChanged: '1.2'
22522252
EnforcedStyle: uppercase
@@ -2303,26 +2303,25 @@ Naming/MemoizedInstanceVariableName:
23032303
Naming/MethodName:
23042304
Description: Use the configured style when naming methods.
23052305
StyleGuide: "#snake-case-symbols-methods-vars"
2306-
Enabled: false
2306+
Enabled: true
23072307
VersionAdded: '0.50'
23082308
VersionChanged: '1.75'
23092309
EnforcedStyle: snake_case
23102310
SupportedStyles:
23112311
- snake_case
23122312
- camelCase
2313-
AllowedPatterns:
2314-
- "\\Atest_"
2313+
AllowedPatterns: []
23152314
ForbiddenIdentifiers:
23162315
- __id__
23172316
- __send__
23182317
ForbiddenPatterns: []
23192318
Naming/MethodParameterName:
23202319
Description: Checks for method parameter names that contain capital letters, end
23212320
in numbers, or do not meet a minimal length.
2322-
Enabled: false
2321+
Enabled: true
23232322
VersionAdded: '0.53'
23242323
VersionChanged: '0.77'
2325-
MinNameLength: 3
2324+
MinNameLength: 1
23262325
AllowNamesEndingInNumbers: true
23272326
AllowedNames:
23282327
- as
@@ -2381,7 +2380,7 @@ Naming/RescuedExceptionsVariableName:
23812380
Naming/VariableName:
23822381
Description: Use the configured style when naming variables.
23832382
StyleGuide: "#snake-case-symbols-methods-vars"
2384-
Enabled: false
2383+
Enabled: true
23852384
VersionAdded: '0.50'
23862385
VersionChanged: '1.73'
23872386
EnforcedStyle: snake_case

0 commit comments

Comments
 (0)