From e4951327be5dbcbf1deb40be90054f0a1e89a28f Mon Sep 17 00:00:00 2001 From: Yosuke Ota Date: Tue, 6 Jul 2021 00:02:08 +0900 Subject: [PATCH] Update `vue/no-template-shadow` rule to support `setup()` and `` + }, + { + filename: 'test.vue', + code: ` + + + ` + }, + { + filename: 'test.vue', + code: ` + + + ` + }, + { + filename: 'test.vue', + code: ` + + + ` } ], @@ -345,6 +393,72 @@ ruleTester.run('no-template-shadow', rule, { line: 7 } ] + }, + { + filename: 'test.vue', + code: ` + + + `, + errors: [ + { + message: "Variable 'j' is already declared in the upper scope.", + line: 4 + } + ] + }, + { + filename: 'test.vue', + code: ` + + + `, + errors: [ + { + message: "Variable 'j' is already declared in the upper scope.", + line: 4 + } + ] + }, + { + filename: 'test.vue', + code: ` + + + `, + errors: [ + { + message: "Variable 'j' is already declared in the upper scope.", + line: 4 + } + ] } ] })