diff --git a/.eslintrc.json b/.eslintrc.json index e1da5b6b54dae2603f3712c17f42f22958de893b..c02090028ce2c857c3161c23c5437061977417b2 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -44,7 +44,6 @@ "block-spacing": ["warn", "always"], "curly": ["warn", "all"], "eqeqeq": ["warn", "smart"], - "no-fallthrough": "error", "space-before-function-paren": ["warn", { "anonymous": "never", "named": "never", @@ -94,6 +93,7 @@ } ], "no-sequences": "warn", + "no-unreachable-loop": "warn", "jsdoc/check-alignment": 1, "jsdoc/check-examples": 0, // interferes with SugarCube examples "jsdoc/check-indentation": 0, @@ -123,6 +123,9 @@ "sonarjs/no-identical-conditions": "error", "sonarjs/no-identical-expressions": "error", "sonarjs/no-one-iteration-loop": "error", - "sonarjs/no-use-of-empty-return-value": "error" + "sonarjs/no-use-of-empty-return-value": "error", + "sonarjs/no-collection-size-mischeck": "warn", + "sonarjs/no-same-line-conditional": "info", + "sonarjs/no-unused-collection": "warn" } }