]> git.openstreetmap.org Git - rails.git/blobdiff - .erb-lint.yml
Enforce restrictions on issue visibility properly
[rails.git] / .erb-lint.yml
index f1da5efb3c5bb0ccbaf764ecb9b61c7f6483a38b..7737aee0634b0cdb6ee70497740f16700daa6029 100644 (file)
@@ -1,9 +1,8 @@
 ---
 linters:
-  SelfClosingTag:
-    enabled: false
-  SpaceInHtmlTag:
-    enabled: false # TODO
+  AllowedScriptType:
+    enabled: true
+    disallow_inline_scripts: true
   Rubocop:
     enabled: true
     rubocop_config:
@@ -11,7 +10,9 @@ linters:
         - .rubocop.yml
       Layout/InitialIndentation:
         Enabled: false
-      Layout/TrailingBlankLines:
+      Layout/LineLength:
+        Enabled: false
+      Layout/TrailingEmptyLines:
         Enabled: false
       Layout/TrailingWhitespace:
         Enabled: false
@@ -19,50 +20,13 @@ linters:
         Enabled: false
       Style/FrozenStringLiteralComment:
         Enabled: false
-      Metrics/LineLength:
-        Enabled: false
       Lint/UselessAssignment:
         Enabled: false
       Rails/OutputSafety:
         Enabled: false
-      Style/StringLiterals:
-        Exclude: # TODO
-          - app/views/browse/*
-          - app/views/changesets/*
-          - app/views/changeset_comments/*
-          - app/views/diary_entries/*
-          - app/views/geocoder/*
-          - app/views/issues/*
-          - app/views/layouts/*
-          - app/views/messages/*
-          - app/views/notes/*
-          - app/views/notifier/*
-          - app/views/oauth/*
-          - app/views/oauth_clients/*
-          - app/views/redactions/*
-          - app/views/reports/*
-          - app/views/traces/*
-          - app/views/user_blocks/*
-          - app/views/users/*
-      Rails/DynamicFindBy:
-        Enabled: false # TODO
-      Style/AndOr:
-        Enabled: false # TODO
-      Style/WordArray:
-        Enabled: false # TODO
-      Layout/LeadingBlankLines:
-        Enabled: false # TODO
-      Style/NestedParenthesizedCalls:
-        Enabled: false # TODO
-      Rails/LinkToBlank:
-        Enabled: false # TODO
-      Style/SymbolProc:
-        Enabled: false # TODO
-      Style/Not:
-        Enabled: false # TODO
-      Style/NegatedIf:
-        Enabled: false # TODO
-      Style/ConditionalAssignment:
-        Enabled: false # TODO
+  SelfClosingTag:
+    enabled: false
+  SpaceInHtmlTag:
+    enabled: true
 exclude:
   - '**/vendor/**'