Skip to content

test: refresh diagnostic API snapshots - #412

Merged
antfu merged 1 commit into
devframes:mainfrom
dvcolomban:dvcol/diagnostic-api-snapshots
Sep 29, 2026
Merged

antfu merged 1 commit into
devframes:mainfrom
dvcolomban:dvcol/diagnostic-api-snapshots

Conversation

@dvcolomban

@dvcolomban dvcolomban commented Sep 28, 2026 •

Copy link
Copy Markdown
Contributor

Background (Why)

The API snapshot job fails on unchanged main at 9aa752a1. Its generated diagnostic declarations include an explicit never generic and expanded location types from the locked nostics dependency. The checked-in snapshots do not match those declarations. See the failing unit jobs in base CI.

Changes (What)

Refresh only the diagnostic declarations in the devframe/internal, @devframes/plugin-code-server/node and @devframes/plugin-terminals/node snapshots. No source code, dependencies or runtime behavior changes.

This repair is separate from #410 and #411 so their feature diffs do not contain unrelated baseline updates.

Verification (Testing)

Generated from fresh package artifacts with the existing lockfile. The focused API snapshot comparison passes for these exports. The unchanged main implementation also passes the devframe build and browser-import guard. CI runs the full unit matrix and remaining repository gates.

Five of the six unit-matrix jobs now pass. The Linux Node 24 job reports a different snapshot mismatch in @devframes/plugin-inspect, where generated declarations differ between declarations and re-exports. That snapshot and its implementation are untouched here, and the other five jobs pass with the same checked-in snapshot. A maintainer rerun is needed to investigate that remaining job; this branch author cannot rerun upstream workflows. CI run.

@vercel

vercel Bot commented Sep 28, 2026

Copy link
Copy Markdown

@dvcolomban is attempting to deploy a commit to the NuxtLabs Team on Vercel.

A member of the Team first needs to authorize it.

@antfu
antfu marked this pull request as ready for review September 29, 2026 00:42
Copilot AI balanced review requested due to automatic review settings September 29, 2026 00:42
@coldtea-pr-lens

Copy link
Copy Markdown

◈ PR Lens

Note

The title starts with test:, so PR Lens left this pull request undrawn. Comment @pr-lens draw to draw it

github.comment.notice: false in .github/pr-lens.yml turns this note off

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request. Check if the Files changed in this pull request are included in default exclusions.


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@antfu
antfu enabled auto-merge September 29, 2026 00:42
@antfu
antfu disabled auto-merge September 29, 2026 00:42
@antfu
antfu merged commit 3e3b491 into devframes:main Sep 29, 2026
9 of 12 checks passed
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.

3 participants