Open mleonhard opened 7 months ago
This PR keeps growing and growing as I fix more tests. I would love to hear suggestions for splitting it up. It would also be great if there was a way to get syn
v2 to parse the same way as v1 so expression counts would match.
We're re-writing much of the core incl. to break the cargo-reliance so messy PR is ok for now to fix the techdebt np.
Thanks so much for doing this :rocket:
This PR fixes https://github.com/geiger-rs/cargo-geiger/issues/517 . Here's what it does
integration_tests__test9_package_with_git_deps.stdout.snap
to match a package version in Cargo.locksyn
v1 to v2 to support new C-style string literals. This fixes the panic:Unrecognized literal: c""
.We work around this by specifying the Rust 1.76 toolchain. The proper fix requires upgrading the
cargo_metadata
crate to v0.18. This will require major changes to cargo-geiger's code.Problems in this PR: