Skip to content

RFC 1217: add no-deprecated-imports and the template tag layout rules - #1252

Merged
NullVoxPopuli merged 2 commits into
emberjs:nvp/next-eslint-plugin-ember-major-14from
NullVoxPopuli-ai-agent:nvp/rfc-1217-sync-2
Oct 23, 2026
Merged

NullVoxPopuli merged 2 commits into
emberjs:nvp/next-eslint-plugin-ember-major-14from
NullVoxPopuli-ai-agent:nvp/rfc-1217-sync-2

Conversation

@NullVoxPopuli-ai-agent

@NullVoxPopuli-ai-agent NullVoxPopuli-ai-agent commented Oct 23, 2026 •

Copy link
Copy Markdown

Updates for #1217, so the RFC matches ember-cli/eslint-plugin-ember#2867. This PR targets the #1217 branch.

  1. ember/no-deprecated-imports goes into Appendix C, with a reason row. Appendix C is now 57 rules, and three of them are new in v14.
  2. New section for ember/template-tag-position and ember/template-tag-spacing. Both go into recommended for gjs/gts. Appendix A lists both in a new "Template tag layout rules" part, and gives the gjs/gts total as 90 rules.
  3. The Motivation and the "Keep the new JS rules opt-in" alternative now say three rules, not two.

All three rules merged to the plugin master after the last sync (ember-cli/eslint-plugin-ember#2855 and ember-cli/eslint-plugin-ember#2862).

🤖 Generated with Claude Code

NullVoxPopuli and others added 2 commits October 23, 2026 15:53
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@NullVoxPopuli
NullVoxPopuli merged commit 1129f52 into emberjs:nvp/next-eslint-plugin-ember-major-14 Oct 23, 2026
8 checks passed
@NullVoxPopuli
NullVoxPopuli deleted the nvp/rfc-1217-sync-2 branch October 23, 2026 20:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants