google / google/zerocopy

Updating `syn` to v3 in `zerocopy-derive`

Open Beginner friendly
#3,495 8 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
2.6k
Forks
179
Avg merge
1d 19h
Merged PRs (30d)
29

Description

Following the [recent release of `syn` v3](https://github.com/dtolnay/syn/releases/tag/3.0.0), would it be possible to update it in `zerocopy-derive` (and `prettyplease` to v0.3), with the aim of reducing dependency duplication in dependents? (I would PR it but I don't want to sign the CLA.)

Contributor guide

Open the contributing guide

Research direction

Locate the dependency declarations for `zerocopy-derive` and `prettyplease`, then inspect the surrounding workspace configuration and existing dependency-update checks. Update `syn` to v3 and `prettyplease` to v0.3, and run the repository's relevant checks to confirm the derive crate and its dependents still build and test successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
tooling
Issue type
Refactor
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
72/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.