Skip to content

chore(eslint): drop the Foundational import subgroup comment - #779

Merged
johnleider merged 1 commit into
masterfrom
chore/eslint-drop-foundational-subgroup
Aug 3, 2026
Merged

chore(eslint): drop the Foundational import subgroup comment#779
johnleider merged 1 commit into
masterfrom
chore/eslint-drop-foundational-subgroup

Conversation

@johnleider

Copy link
Copy Markdown
Member

Removes the stray // Foundational subgroup comments inside the // Composables import sections of SnackbarQueue.vue and Theme/Theme.vue.

Investigation: no ESLint rule inserts this header — it appears in neither eslint.config.js nor the resolved eslint-config-vuetify output. The comments were hand-written in the original feature commits (e6dcb42, e601c19) and preserved by perfectionist/sort-imports, which keeps comments attached to the import below them. No config change was needed.

SnackbarRoot.vue keeps its copy — it is being cleaned on the open #774 branch.

Verified: full pnpm lint:fix does not re-insert the comments and produces no other changes.

No ESLint rule enforces this header: grepping eslint.config.js and the
resolved eslint-config-vuetify output finds no Foundational subgroup in
the perfectionist/sort-imports groups. The comments were hand-written in
the original feature commits (e6dcb42, e601c19) and merely preserved
by perfectionist, which keeps comments attached to the import below them.

Remove the stray subgroup comments so the Composables section matches the
single-header norm used everywhere else. SnackbarRoot.vue keeps its copy
for now - it is being cleaned on the open PR #774 branch.

Verified: full pnpm lint:fix re-run does not re-insert the comments and
produces no other changes.
@johnleider johnleider added this to the v1.0.x milestone Aug 3, 2026
@johnleider johnleider self-assigned this Aug 3, 2026
@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

⚠️ No changeset found

This PR changes packages/* source but has no changeset, so it won't be in the next release's version bump or notes. Add one:

pnpm changeset

Pick the affected package(s) — @vuetify/v0 carries @vuetify/paper automatically; @paper/genesis (and other @paper/* design systems) version separately — a bump type, and a short summary, then commit the generated .changeset/*.md. Docs-only, chore, or CI PRs can ignore this.

@johnleider
johnleider marked this pull request as ready for review August 3, 2026 17:23
@johnleider
johnleider merged commit 400f703 into master Aug 3, 2026
22 checks passed
@johnleider
johnleider deleted the chore/eslint-drop-foundational-subgroup branch August 3, 2026 17:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant