From 6b4191f5e03db60f7cae7d892af368ce498412c6 Mon Sep 17 00:00:00 2001 From: Guillaume Gomez Date: Sun, 29 May 2022 21:38:52 +0200 Subject: [PATCH 1/7] Add "no-const-assign" eslint rule --- 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 997def1657fa0..651aacec5131b 100644 --- a/src/librustdoc/html/static/.eslintrc.js +++ b/src/librustdoc/html/static/.eslintrc.js @@ -63,5 +63,6 @@ module.exports = { } ], "eqeqeq": "error", + "no-const-assign": "error", } }; From 4bb728da799f9d2332d14a3790637366bb269d5a Mon Sep 17 00:00:00 2001 From: Guillaume Gomez Date: Sun, 29 May 2022 21:39:44 +0200 Subject: [PATCH 2/7] Add "no-debugger" eslint rule --- 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 651aacec5131b..7d7affded7efb 100644 --- a/src/librustdoc/html/static/.eslintrc.js +++ b/src/librustdoc/html/static/.eslintrc.js @@ -64,5 +64,6 @@ module.exports = { ], "eqeqeq": "error", "no-const-assign": "error", + "no-debugger": "error", } }; From 9f79a03ca507e2aa319f3dd9c9dac6faa568bc22 Mon Sep 17 00:00:00 2001 From: Guillaume Gomez Date: Sun, 29 May 2022 21:40:16 +0200 Subject: [PATCH 3/7] Add "no-dup-args" eslint rule --- 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 7d7affded7efb..b83c1a2459a81 100644 --- a/src/librustdoc/html/static/.eslintrc.js +++ b/src/librustdoc/html/static/.eslintrc.js @@ -65,5 +65,6 @@ module.exports = { "eqeqeq": "error", "no-const-assign": "error", "no-debugger": "error", + "no-dupe-args": "error", } }; From 397ad826b07576c5ce928bc63065a5758db12d54 Mon Sep 17 00:00:00 2001 From: Guillaume Gomez Date: Sun, 29 May 2022 21:41:05 +0200 Subject: [PATCH 4/7] Add "no-dupe-else-if" eslint rule --- 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 b83c1a2459a81..35a1a27db9165 100644 --- a/src/librustdoc/html/static/.eslintrc.js +++ b/src/librustdoc/html/static/.eslintrc.js @@ -66,5 +66,6 @@ module.exports = { "no-const-assign": "error", "no-debugger": "error", "no-dupe-args": "error", + "no-dupe-else-if": "error", } }; From 88c3d707a6e7869d2a80dbcdc923a535f095641f Mon Sep 17 00:00:00 2001 From: Guillaume Gomez Date: Sun, 29 May 2022 21:42:11 +0200 Subject: [PATCH 5/7] Add "no-dupe-keys" eslint rule --- 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 35a1a27db9165..f98a6c01fe96a 100644 --- a/src/librustdoc/html/static/.eslintrc.js +++ b/src/librustdoc/html/static/.eslintrc.js @@ -67,5 +67,6 @@ module.exports = { "no-debugger": "error", "no-dupe-args": "error", "no-dupe-else-if": "error", + "no-dupe-keys": "error", } }; From d39703a6c53a78d477360a15ffd36921449fee93 Mon Sep 17 00:00:00 2001 From: Guillaume Gomez Date: Sun, 29 May 2022 21:43:37 +0200 Subject: [PATCH 6/7] Add "no-duplicate-case" eslint rule --- 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 f98a6c01fe96a..f153c9a714f8e 100644 --- a/src/librustdoc/html/static/.eslintrc.js +++ b/src/librustdoc/html/static/.eslintrc.js @@ -68,5 +68,6 @@ module.exports = { "no-dupe-args": "error", "no-dupe-else-if": "error", "no-dupe-keys": "error", + "no-duplicate-case": "error", } }; From f1a95b834c2d852428e72bf1a17ff99c2cfe605b Mon Sep 17 00:00:00 2001 From: Guillaume Gomez Date: Sun, 29 May 2022 21:44:10 +0200 Subject: [PATCH 7/7] Add "no-ex-assign" eslint rule --- 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 f153c9a714f8e..f66ecbf78af7b 100644 --- a/src/librustdoc/html/static/.eslintrc.js +++ b/src/librustdoc/html/static/.eslintrc.js @@ -69,5 +69,6 @@ module.exports = { "no-dupe-else-if": "error", "no-dupe-keys": "error", "no-duplicate-case": "error", + "no-ex-assign": "error", } };