Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails) from 2.20.2 to 2.21.2. - [Release notes](https://github.com/rubocop/rubocop-rails/releases) - [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop-rails/compare/v2.20.2...v2.21.2) --- updated-dependencies: - dependency-name: rubocop-rails dependency-type: direct:development update-type: version-update:semver-minor ... Note version 2.21.0 relaxes the default `Include` path for `Rails/FindEach`, and so this version can find and correct offenses outside the `app/models/` folder [1]. Also note this version replaces `unless something.include?` with `if something.exclude?`; since we don't use the `exclude?` method anywhere, we're removing the `include?` method from the list of methods checked by this cop. Finally, the Rails/HttpStatus method now returns a false positive when rendering a dashboard partial and passing the `status` variable. In order to avoid this issue, we could change the name of the local variable or move the partial to a component, but for now we're simply excluding these files for this cop. [1] https://github.com/rubocop/rubocop-rails/pull/1059/commits/0066b3505 Signed-off-by: dependabot[bot] <support@github.com>
47 lines
911 B
YAML
47 lines
911 B
YAML
---
|
|
EnableDefaultLinters: false
|
|
linters:
|
|
AllowedScriptType:
|
|
enabled: true
|
|
ClosingErbTagIndent:
|
|
enabled: true
|
|
CommentSyntax:
|
|
enabled: true
|
|
ErbSafety:
|
|
enabled: true
|
|
ExtraNewline:
|
|
enabled: true
|
|
FinalNewline:
|
|
enabled: true
|
|
NoJavascriptTagHelper:
|
|
enabled: true
|
|
ParserErrors:
|
|
enabled: true
|
|
RightTrim:
|
|
enabled: true
|
|
SpaceAroundErbTag:
|
|
enabled: true
|
|
SpaceIndentation:
|
|
enabled: true
|
|
SpaceInHtmlTag:
|
|
enabled: true
|
|
TrailingWhitespace:
|
|
enabled: true
|
|
Rubocop:
|
|
enabled: true
|
|
rubocop_config:
|
|
inherit_from:
|
|
- .rubocop.yml
|
|
Layout/LineLength:
|
|
Enabled: false
|
|
Layout/TrailingEmptyLines:
|
|
Enabled: false
|
|
Lint/UselessAssignment:
|
|
Enabled: false
|
|
Rails/HttpStatus:
|
|
Enabled: true
|
|
Exclude:
|
|
- app/views/dashboard/*
|
|
Rails/OutputSafety:
|
|
Enabled: false
|