test(canon): regenerate ecosystem-products canon snapshot for static prop value checks#3199
test(canon): regenerate ecosystem-products canon snapshot for static prop value checks#3199ubugeeei wants to merge 1 commit into
Conversation
…prop value checks The static-attribute prop type-checking change in #3197 makes vize check emit per-prop assertions for static attribute values, but the ecosystem-products check snapshot was not regenerated, so the vue-parity job fails on the stale `virtualTs` fields. Regenerate the snapshot. The diff is purely additive per-prop check lines (`const __vize_prop_check_N_*` plus their type aliases and source maps) for static values; diagnostics, errorCount (2), warningCount (0), and fileCount (6) are unchanged, confirming no new type errors. Co-authored-by: Codesmith <codesmith-bot@users.noreply.github.com>
|
Important Review skippedReview was skipped due to path filters ⛔ Files ignored due to path filters (1)
CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
vize
@vizejs/fresco
@vizejs/musea-mcp-server
oxlint-plugin-vize
@vizejs/rspack-plugin
@vizejs/unplugin
@vizejs/vite-plugin
@vizejs/vite-plugin-musea
@vizejs/musea-nuxt
@vizejs/nuxt
@vizeui/core
commit: |
PR BenchmarkBase:
Raw run timesCompile SFC
Lint
Format
Type check (1T)
Type check (max)
|
Detailed Test ReportCommit: Area Summary
Test InventoryTotal tracked cases: 9469 across 1464 files.
Files
Comment truncated at 64000 characters. Open the workflow run for the full job log. |
|
Superseded by #3200, which merged the byte-identical snapshot refresh (this branch now has a zero diff against main). |
Why
The static-attribute prop type-checking change from #3197 was merged into
main, but itsvize check --show-virtual-tssnapshot for theecosystem-productsfixture was never regenerated. As a result thevue-parityjob now fails onmainwith a snapshot mismatch:The mismatch is limited to the
virtualTsfields of the 5 fixture files that pass static attribute values to child components.What
Regenerates
ecosystem-products-check.snapwith the current binary. The change is purely additive: the new per-prop assertions vize now emits for static attribute values, e.g.diagnosticsper file,errorCount(2),warningCount(0), andfileCount(6) are all unchanged, confirming the newly-checked static values type-check cleanly and introduce no new false positives. Only the recorded generated TypeScript grew.Follow-up to #3197.
Need help on this PR? Tag
/codesmithwith what you need. Autofix is enabled.