Bump serde-saphyr from 0.0.6 to 1.2.0 - #450
Conversation
dd1a939 to
253f305
Compare
253f305 to
e4fb5a9
Compare
e4fb5a9 to
d25240c
Compare
d25240c to
2ba42f3
Compare
2ba42f3 to
9336775
Compare
9336775 to
df91722
Compare
|
@dependabot recreate |
df91722 to
2d6e30a
Compare
|
Important Review skippedBot user detected. To trigger a single review, invoke the ⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Advanced Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Comment |
|
@coderabbitai Please investigate the cause of the following issue using codegraph exploration and research, identify a fix and provide an AI coding agent prompt for the fix: https://github.com/leynos/netsuke/actions/runs/35409273294/job/105805416392?pr=450 Seek a systemic fix rather than tactical. Ask yourself, can this happen again or happen elsewhere? If so, think about a long term fix of the underlying issue. Note, this query is specifically about the warning flood, not the build failure. |
|
@coderabbitai Please investigate the cause of the following issue using codegraph exploration and research, identify a fix and provide an AI coding agent prompt for the fix: https://github.com/leynos/netsuke/actions/runs/35409273294/job/105805416392?pr=450 Seek a systemic fix rather than tactical. Ask yourself, can this happen again or happen elsewhere? If so, think about a long term fix of the underlying issue. Note, this is a query about the build failure. A separate query has been raised for the warning flood. |
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
Bumps [serde-saphyr](https://github.com/bourumir-wyngs/serde-saphyr) from 0.0.6 to 1.2.0. - [Release notes](https://github.com/bourumir-wyngs/serde-saphyr/releases) - [Changelog](https://github.com/bourumir-wyngs/serde-saphyr/blob/master/CHANGELOG.md) - [Commits](bourumir-wyngs/serde-saphyr@0.0.6...1.2.0) --- updated-dependencies: - dependency-name: serde-saphyr dependency-version: 0.0.29 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
`serde-saphyr` 1.2.0 replaced `saphyr-parser` with `granit-parser`, which changes both the parser's error prose and the shape of its `Display` output: errors now render with an embedded, annotated source snippet. Because `collect_error_causes` serialises each source-chain `Display` into the diagnostic JSON `causes` array, that upstream presentation detail leaked into Netsuke's machine-readable schema, and the backend swap also reworded messages the hint needles were pinned to. Convert parser errors into Netsuke's own stable diagnostic model at the adapter boundary rather than accepting the new snapshot output: * Render `serde_saphyr::Error` through `SnippetMode::Off` and carry only the normalized, single-line summary. `YamlErrorSummary` wraps that summary and holds no reference to the original error, so the raw error cannot re-enter the source chain. * Derive the hint from the normalized summary. Span handling, the `NamedSource`, and the localized hints are unchanged. * Widen the hint needles to cover granit's spelling of the scanner failure, which the saphyr needle no longer matched — otherwise that hint would have silently stopped firing. Update the tests pinned to the old backend's wording and locations, and add a regression test asserting the summary keeps the parser reason but omits the snippet, the `<input>:` marker, and the source line. Split the structural diagnostic-JSON assertions into a sibling test module: the additions pushed `diagnostic_json_tests` past Whitaker's 400-line module cap. The file-backed insta snapshots stay in the declaring module, because insta derives a snapshot's file name from the declaring module path. Co-Authored-By: Claude Code <noreply@anthropic.com>
2d6e30a to
fa8f152
Compare
Bumps serde-saphyr from 0.0.6 to 1.2.0.
Release notes
Sourced from serde-saphyr's releases.
... (truncated)
Changelog
Sourced from serde-saphyr's changelog.
... (truncated)
Commits
4504205Disable test miri cannot rundb2ce54Formatting fixd7e0a6dFormatting fix34b008cLast README.md tweakscb230e8Last README.md tweaksd3f1d38Last README.md tweakse54e52aMerge remote-tracking branch 'origin/master'4279ed4Prepare for release 1.2.099262ccImprove test coverageea3333bBump granit-parser from07e0097to53104a5(#187)References