This way we make sure we won't add `html_safe` or `raw` calls in the future. I'm excluding `text_with_links_helpers` for this check, because in this situation the use of `html_safe` is justified: we check the original input is safe, and we're only adding link tags to raw URLs.
47 lines
1.2 KiB
YAML
47 lines
1.2 KiB
YAML
---
|
|
linters:
|
|
ErbSafety:
|
|
enabled: true
|
|
ExtraNewline:
|
|
enabled: true
|
|
FinalNewline:
|
|
enabled: true
|
|
SelfClosingTag:
|
|
enabled: false
|
|
SpaceAroundErbTag:
|
|
enabled: true
|
|
SpaceIndentation:
|
|
enabled: true
|
|
SpaceInHtmlTag:
|
|
enabled: true
|
|
TrailingWhitespace:
|
|
enabled: true
|
|
Rubocop:
|
|
enabled: true
|
|
only:
|
|
- Layout/EndOfLine
|
|
- Layout/SpaceAfterColon
|
|
- Layout/SpaceAfterComma
|
|
- Layout/SpaceAfterMethodName
|
|
- Layout/SpaceAfterNot
|
|
- Layout/SpaceAfterSemicolon
|
|
- Layout/SpaceAroundBlockParameters
|
|
- Layout/SpaceAroundOperators
|
|
- Layout/SpaceBeforeBlockBraces
|
|
- Layout/SpaceBeforeComma
|
|
- Layout/SpaceBeforeComment
|
|
- Layout/SpaceBeforeFirstArg
|
|
- Layout/SpaceBeforeSemicolon
|
|
- Layout/SpaceInsideArrayLiteralBrackets
|
|
- Layout/SpaceInsideArrayPercentLiteral
|
|
- Layout/SpaceInsideBlockBraces
|
|
- Layout/SpaceInsideHashLiteralBraces
|
|
- Layout/SpaceInsideParens
|
|
- Layout/SpaceInsidePercentLiteralDelimiters
|
|
- Layout/SpaceInsideRangeLiteral
|
|
- Layout/SpaceInsideReferenceBrackets
|
|
- Layout/SpaceInsideStringInterpolation
|
|
- Layout/Tab
|
|
- Lint/LiteralAsCondition
|
|
- Style/PercentLiteralDelimiters
|