From 4338b74767fa71e4e8d171f8503aa33d970e509f Mon Sep 17 00:00:00 2001 From: Milos Djermanovic Date: Thu, 2 Sep 2021 02:40:58 +0200 Subject: [PATCH] Docs: add no-dupe-class-members examples with class fields (refs #14857) (#15005) --- docs/rules/no-dupe-class-members.md | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/docs/rules/no-dupe-class-members.md b/docs/rules/no-dupe-class-members.md index 9c1cc4faa30..48b22e88598 100644 --- a/docs/rules/no-dupe-class-members.md +++ b/docs/rules/no-dupe-class-members.md @@ -25,7 +25,6 @@ Examples of **incorrect** code for this rule: ```js /*eslint no-dupe-class-members: "error"*/ -/*eslint-env es6*/ class Foo { bar() { } @@ -37,6 +36,16 @@ class Foo { get bar() { } } +class Foo { + bar; + bar; +} + +class Foo { + bar; + bar() { } +} + class Foo { static bar() { } static bar() { } @@ -47,7 +56,6 @@ Examples of **correct** code for this rule: ```js /*eslint no-dupe-class-members: "error"*/ -/*eslint-env es6*/ class Foo { bar() { } @@ -59,6 +67,16 @@ class Foo { set bar(value) { } } +class Foo { + bar; + qux; +} + +class Foo { + bar; + qux() { } +} + class Foo { static bar() { } bar() { }