Skip to content

Replace snapshot printer with scip CLI#910

Merged
jupblb merged 5 commits into
mainfrom
michal/snap-up
Jun 18, 2026
Merged

Replace snapshot printer with scip CLI#910
jupblb merged 5 commits into
mainfrom
michal/snap-up

Conversation

@jupblb

@jupblb jupblb commented Jun 18, 2026

Copy link
Copy Markdown
Member

Replaces the in-repo ScipPrinters snapshot renderer with the scip CLI's snapshot command, added to the dev shell and pinned via the scip-code/scip flake input. Java and Kotlin golden snapshots are regenerated in scip's format.

Accepted format changes: enclosing_symbol lines and multiline-occurrence annotations are dropped; signature_documentation becomes > blocks; enclosing_range markers are preserved.

jupblb added 5 commits June 18, 2026 14:12
Render snapshots via `scip snapshot` (pinned scip-code/scip flake input, added to the dev shell) instead of the in-repo ScipPrinters; regenerate Java and Kotlin goldens.
kotlincSnapshots wrote index.scip into the scanned targetroot, so re-runs re-aggregated it and doubled the package prefix (`scip-java maven . . scip-java maven . . ...`). Write the index to a separate dir and regenerate the affected goldens.
@jupblb jupblb merged commit 564252a into main Jun 18, 2026
12 checks passed
@jupblb jupblb deleted the michal/snap-up branch June 18, 2026 14:10
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.

1 participant