You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|[template-builtin-component-arguments](docs/rules/template-builtin-component-arguments.md)| disallow setting certain attributes on builtin components ||||
203
-
|[template-no-action-modifiers](docs/rules/template-no-action-modifiers.md)| disallow usage of {{action}} modifiers ||||
204
-
|[template-no-arguments-for-html-elements](docs/rules/template-no-arguments-for-html-elements.md)| disallow @arguments on HTML elements ||||
205
-
|[template-no-array-prototype-extensions](docs/rules/template-no-array-prototype-extensions.md)| disallow usage of Ember Array prototype extensions ||||
206
-
|[template-no-block-params-for-html-elements](docs/rules/template-no-block-params-for-html-elements.md)| disallow block params on HTML elements ||||
207
-
|[template-no-capital-arguments](docs/rules/template-no-capital-arguments.md)| disallow capital arguments (use lowercase @arg instead of @Arg) ||||
208
-
|[template-no-chained-this](docs/rules/template-no-chained-this.md)| disallow redundant `this.this` in templates || 🔧 ||
209
-
|[template-no-debugger](docs/rules/template-no-debugger.md)| disallow {{debugger}} in templates ||||
|[template-builtin-component-arguments](docs/rules/template-builtin-component-arguments.md)| disallow setting certain attributes on builtin components ||||
203
+
|[template-no-action-modifiers](docs/rules/template-no-action-modifiers.md)| disallow usage of {{action}} modifiers ||||
204
+
|[template-no-arguments-for-html-elements](docs/rules/template-no-arguments-for-html-elements.md)| disallow @arguments on HTML elements ||||
205
+
|[template-no-array-prototype-extensions](docs/rules/template-no-array-prototype-extensions.md)| disallow usage of Ember Array prototype extensions ||||
206
+
|[template-no-block-params-for-html-elements](docs/rules/template-no-block-params-for-html-elements.md)| disallow block params on HTML elements ||||
207
+
|[template-no-capital-arguments](docs/rules/template-no-capital-arguments.md)| disallow capital arguments (use lowercase @arg instead of @Arg) ||||
208
+
|[template-no-chained-this](docs/rules/template-no-chained-this.md)| disallow redundant `this.this` in templates || 🔧 ||
209
+
|[template-no-class-bindings](docs/rules/template-no-class-bindings.md)| disallow passing classBinding or classNameBindings as arguments in templates ||||
210
+
|[template-no-debugger](docs/rules/template-no-debugger.md)| disallow {{debugger}} in templates ||||
> **HBS Only**: This rule applies to classic `.hbs` template files only (loose mode). It is not relevant for `gjs`/`gts` files (strict mode), where these patterns cannot occur.
4
+
5
+
<!-- end auto-generated rule header -->
6
+
7
+
Disallow passing `classBinding` or `classNameBindings` as arguments within templates. These are legacy Ember Classic patterns that should be replaced with modern approaches.
0 commit comments