From 64ac29bc1aaea197d08eaaeb9b014ca112ec29c5 Mon Sep 17 00:00:00 2001 From: Guillaume Gomez Date: Sat, 11 Jun 2022 13:16:23 +0200 Subject: [PATCH 1/5] Add eslint rule "no-lonely-if" --- src/librustdoc/html/static/.eslintrc.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/librustdoc/html/static/.eslintrc.js b/src/librustdoc/html/static/.eslintrc.js index 9088e06e508..1cc5f12b330 100644 --- a/src/librustdoc/html/static/.eslintrc.js +++ b/src/librustdoc/html/static/.eslintrc.js @@ -84,5 +84,6 @@ module.exports = { "no-implicit-globals": "error", "no-implied-eval": "error", "no-label-var": "error", + "no-lonely-if": "error", } }; From 4a874b0e594c4720f314e80a81e71e86a89ff61e Mon Sep 17 00:00:00 2001 From: Guillaume Gomez Date: Sat, 11 Jun 2022 13:19:29 +0200 Subject: [PATCH 2/5] Add eslint rule "no-mixed-operator" --- src/librustdoc/html/static/.eslintrc.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/librustdoc/html/static/.eslintrc.js b/src/librustdoc/html/static/.eslintrc.js index 1cc5f12b330..26ca8213ab1 100644 --- a/src/librustdoc/html/static/.eslintrc.js +++ b/src/librustdoc/html/static/.eslintrc.js @@ -85,5 +85,6 @@ module.exports = { "no-implied-eval": "error", "no-label-var": "error", "no-lonely-if": "error", + "no-mixed-operators": "error", } }; From e3d89dbcdb5cda8724535e9f2da980d8fdaa2b8b Mon Sep 17 00:00:00 2001 From: Guillaume Gomez Date: Sat, 11 Jun 2022 13:19:51 +0200 Subject: [PATCH 3/5] Add eslint rule "no-multi-assign" --- src/librustdoc/html/static/.eslintrc.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/librustdoc/html/static/.eslintrc.js b/src/librustdoc/html/static/.eslintrc.js index 26ca8213ab1..a5175b1a4b4 100644 --- a/src/librustdoc/html/static/.eslintrc.js +++ b/src/librustdoc/html/static/.eslintrc.js @@ -86,5 +86,6 @@ module.exports = { "no-label-var": "error", "no-lonely-if": "error", "no-mixed-operators": "error", + "no-multi-assign": "error", } }; From fb728c66c625673c6e794d5f4a4e1bffaac4ac6b Mon Sep 17 00:00:00 2001 From: Guillaume Gomez Date: Sat, 11 Jun 2022 13:22:12 +0200 Subject: [PATCH 4/5] Add eslint rule "no-return-assign" --- src/librustdoc/html/static/.eslintrc.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/librustdoc/html/static/.eslintrc.js b/src/librustdoc/html/static/.eslintrc.js index a5175b1a4b4..f3178a555cf 100644 --- a/src/librustdoc/html/static/.eslintrc.js +++ b/src/librustdoc/html/static/.eslintrc.js @@ -87,5 +87,6 @@ module.exports = { "no-lonely-if": "error", "no-mixed-operators": "error", "no-multi-assign": "error", + "no-return-assign": "error", } }; From fb68e0bf9be3d5cef1e77fa7496f54160d899868 Mon Sep 17 00:00:00 2001 From: Guillaume Gomez Date: Sat, 11 Jun 2022 13:23:08 +0200 Subject: [PATCH 5/5] Add eslint rule "no-script-url" --- src/librustdoc/html/static/.eslintrc.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/librustdoc/html/static/.eslintrc.js b/src/librustdoc/html/static/.eslintrc.js index f3178a555cf..fc8b5678080 100644 --- a/src/librustdoc/html/static/.eslintrc.js +++ b/src/librustdoc/html/static/.eslintrc.js @@ -88,5 +88,6 @@ module.exports = { "no-mixed-operators": "error", "no-multi-assign": "error", "no-return-assign": "error", + "no-script-url": "error", } };