|
6 | 6 | - 'out/**/*' |
7 | 7 | # Exclude vendor files in GitHub build |
8 | 8 | - 'vendor/**/*' |
| 9 | + SuggestExtensions: |
| 10 | + rubocop-rails: false |
9 | 11 |
|
10 | 12 | # Allow one line around block body (Layout/EmptyLines will still disallow two or more) |
11 | 13 | Layout/EmptyLinesAroundBlockBody: |
@@ -181,7 +183,7 @@ Lint/TripleQuotes: # (new in 1.9) |
181 | 183 | Enabled: true |
182 | 184 | Style/IfWithBooleanLiteralBranches: # (new in 1.9) |
183 | 185 | Enabled: true |
184 | | -Gemspec/DateAssignment: # (new in 1.10) |
| 186 | +Gemspec/DeprecatedAttributeAssignment: # (new in 1.10) |
185 | 187 | Enabled: true |
186 | 188 | Style/HashConversion: # (new in 1.10) |
187 | 189 | Enabled: true |
@@ -234,3 +236,177 @@ Style/MapToHash: # new in 1.24 |
234 | 236 | Style/NestedFileDirname: # new in 1.26 |
235 | 237 | Enabled: true |
236 | 238 |
|
| 239 | +Gemspec/AddRuntimeDependency: # new in 1.65 |
| 240 | + Enabled: true |
| 241 | +Gemspec/AttributeAssignment: # new in 1.77 |
| 242 | + Enabled: true |
| 243 | +Gemspec/DevelopmentDependencies: # new in 1.44 |
| 244 | + Enabled: false |
| 245 | +Layout/LineContinuationLeadingSpace: # new in 1.31 |
| 246 | + Enabled: true |
| 247 | +Layout/LineContinuationSpacing: # new in 1.31 |
| 248 | + Enabled: true |
| 249 | +Lint/ArrayLiteralInRegexp: # new in 1.71 |
| 250 | + Enabled: true |
| 251 | +Lint/ConstantOverwrittenInRescue: # new in 1.31 |
| 252 | + Enabled: true |
| 253 | +Lint/ConstantReassignment: # new in 1.70 |
| 254 | + Enabled: true |
| 255 | +Lint/CopDirectiveSyntax: # new in 1.72 |
| 256 | + Enabled: true |
| 257 | +Lint/DuplicateMagicComment: # new in 1.37 |
| 258 | + Enabled: true |
| 259 | +Lint/DuplicateMatchPattern: # new in 1.50 |
| 260 | + Enabled: true |
| 261 | +Lint/DuplicateSetElement: # new in 1.67 |
| 262 | + Enabled: true |
| 263 | +Lint/HashNewWithKeywordArgumentsAsDefault: # new in 1.69 |
| 264 | + Enabled: true |
| 265 | +Lint/ItWithoutArgumentsInBlock: # new in 1.59 |
| 266 | + Enabled: true |
| 267 | +Lint/LiteralAssignmentInCondition: # new in 1.58 |
| 268 | + Enabled: true |
| 269 | +Lint/MixedCaseRange: # new in 1.53 |
| 270 | + Enabled: true |
| 271 | +Lint/NonAtomicFileOperation: # new in 1.31 |
| 272 | + Enabled: true |
| 273 | +Lint/NumericOperationWithConstantResult: # new in 1.69 |
| 274 | + Enabled: true |
| 275 | +Lint/RedundantRegexpQuantifiers: # new in 1.53 |
| 276 | + Enabled: true |
| 277 | +Lint/RedundantTypeConversion: # new in 1.72 |
| 278 | + Enabled: true |
| 279 | +Lint/RefinementImportMethods: # new in 1.27 |
| 280 | + Enabled: true |
| 281 | +Lint/RequireRangeParentheses: # new in 1.32 |
| 282 | + Enabled: true |
| 283 | +Lint/SharedMutableDefault: # new in 1.70 |
| 284 | + Enabled: true |
| 285 | +Lint/SuppressedExceptionInNumberConversion: # new in 1.72 |
| 286 | + Enabled: true |
| 287 | +Lint/UnescapedBracketInRegexp: # new in 1.68 |
| 288 | + Enabled: true |
| 289 | +Lint/UselessConstantScoping: # new in 1.72 |
| 290 | + Enabled: true |
| 291 | +Lint/UselessDefaultValueArgument: # new in 1.76 |
| 292 | + Enabled: true |
| 293 | +Lint/UselessDefined: # new in 1.69 |
| 294 | + Enabled: true |
| 295 | +Lint/UselessNumericOperation: # new in 1.66 |
| 296 | + Enabled: true |
| 297 | +Lint/UselessOr: # new in 1.76 |
| 298 | + Enabled: true |
| 299 | +Lint/UselessRescue: # new in 1.43 |
| 300 | + Enabled: true |
| 301 | +Metrics/CollectionLiteralLength: # new in 1.47 |
| 302 | + Enabled: true |
| 303 | +Naming/PredicateMethod: # new in 1.76 |
| 304 | + Enabled: true |
| 305 | +Security/CompoundHash: # new in 1.28 |
| 306 | + Enabled: true |
| 307 | +Style/AmbiguousEndlessMethodDefinition: # new in 1.68 |
| 308 | + Enabled: true |
| 309 | +Style/ArrayIntersect: # new in 1.40 |
| 310 | + Enabled: true |
| 311 | +Style/BitwisePredicate: # new in 1.68 |
| 312 | + Enabled: true |
| 313 | +Style/CollectionQuerying: # new in 1.77 |
| 314 | + Enabled: true |
| 315 | +Style/CombinableDefined: # new in 1.68 |
| 316 | + Enabled: true |
| 317 | +Style/ComparableBetween: # new in 1.74 |
| 318 | + Enabled: true |
| 319 | +Style/ComparableClamp: # new in 1.44 |
| 320 | + Enabled: true |
| 321 | +Style/ConcatArrayLiterals: # new in 1.41 |
| 322 | + Enabled: true |
| 323 | +Style/DataInheritance: # new in 1.49 |
| 324 | + Enabled: true |
| 325 | +Style/DigChain: # new in 1.69 |
| 326 | + Enabled: true |
| 327 | +Style/DirEmpty: # new in 1.48 |
| 328 | + Enabled: true |
| 329 | +Style/EmptyHeredoc: # new in 1.32 |
| 330 | + Enabled: true |
| 331 | +Style/EmptyStringInsideInterpolation: # new in 1.76 |
| 332 | + Enabled: true |
| 333 | +Style/EnvHome: # new in 1.29 |
| 334 | + Enabled: true |
| 335 | +Style/ExactRegexpMatch: # new in 1.51 |
| 336 | + Enabled: true |
| 337 | +Style/FetchEnvVar: # new in 1.28 |
| 338 | + Enabled: true |
| 339 | +Style/FileEmpty: # new in 1.48 |
| 340 | + Enabled: true |
| 341 | +Style/FileNull: # new in 1.69 |
| 342 | + Enabled: true |
| 343 | +Style/FileTouch: # new in 1.69 |
| 344 | + Enabled: true |
| 345 | +Style/HashFetchChain: # new in 1.75 |
| 346 | + Enabled: true |
| 347 | +Style/HashSlice: # new in 1.71 |
| 348 | + Enabled: true |
| 349 | +Style/ItAssignment: # new in 1.70 |
| 350 | + Enabled: true |
| 351 | +Style/ItBlockParameter: # new in 1.75 |
| 352 | + Enabled: true |
| 353 | +Style/KeywordArgumentsMerging: # new in 1.68 |
| 354 | + Enabled: true |
| 355 | +Style/MagicCommentFormat: # new in 1.35 |
| 356 | + Enabled: true |
| 357 | +Style/MapCompactWithConditionalBlock: # new in 1.30 |
| 358 | + Enabled: true |
| 359 | +Style/MapIntoArray: # new in 1.63 |
| 360 | + Enabled: true |
| 361 | +Style/MapToSet: # new in 1.42 |
| 362 | + Enabled: true |
| 363 | +Style/MinMaxComparison: # new in 1.42 |
| 364 | + Enabled: true |
| 365 | +Style/ObjectThen: # new in 1.28 |
| 366 | + Enabled: true |
| 367 | +Style/OperatorMethodCall: # new in 1.37 |
| 368 | + Enabled: true |
| 369 | +Style/RedundantArrayConstructor: # new in 1.52 |
| 370 | + Enabled: true |
| 371 | +Style/RedundantArrayFlatten: # new in 1.76 |
| 372 | + Enabled: true |
| 373 | +Style/RedundantConstantBase: # new in 1.40 |
| 374 | + Enabled: true |
| 375 | +Style/RedundantCurrentDirectoryInPath: # new in 1.53 |
| 376 | + Enabled: true |
| 377 | +Style/RedundantDoubleSplatHashBraces: # new in 1.41 |
| 378 | + Enabled: true |
| 379 | +Style/RedundantEach: # new in 1.38 |
| 380 | + Enabled: true |
| 381 | +Style/RedundantFilterChain: # new in 1.52 |
| 382 | + Enabled: true |
| 383 | +Style/RedundantFormat: # new in 1.72 |
| 384 | + Enabled: true |
| 385 | +Style/RedundantHeredocDelimiterQuotes: # new in 1.45 |
| 386 | + Enabled: true |
| 387 | +Style/RedundantInitialize: # new in 1.27 |
| 388 | + Enabled: true |
| 389 | +Style/RedundantInterpolationUnfreeze: # new in 1.66 |
| 390 | + Enabled: true |
| 391 | +Style/RedundantLineContinuation: # new in 1.49 |
| 392 | + Enabled: true |
| 393 | +Style/RedundantRegexpArgument: # new in 1.53 |
| 394 | + Enabled: true |
| 395 | +Style/RedundantRegexpConstructor: # new in 1.52 |
| 396 | + Enabled: true |
| 397 | +Style/RedundantStringEscape: # new in 1.37 |
| 398 | + Enabled: true |
| 399 | +Style/ReturnNilInPredicateMethodDefinition: # new in 1.53 |
| 400 | + Enabled: true |
| 401 | +Style/SafeNavigationChainLength: # new in 1.68 |
| 402 | + Enabled: true |
| 403 | +Style/SendWithLiteralMethodName: # new in 1.64 |
| 404 | + Enabled: true |
| 405 | +Style/SingleLineDoEndBlock: # new in 1.57 |
| 406 | + Enabled: true |
| 407 | +Style/SuperArguments: # new in 1.64 |
| 408 | + Enabled: true |
| 409 | +Style/SuperWithArgsParentheses: # new in 1.58 |
| 410 | + Enabled: true |
| 411 | +Style/YAMLFileRead: # new in 1.53 |
| 412 | + Enabled: true |
0 commit comments