Skip to content

feat: improve Cargo.toml & introduce basic clippy - #941

Merged
HalFrgrd merged 9 commits into
HalFrgrd:masterfrom
georglauterbach:fix/cargo-toml
Aug 18, 2026
Merged

feat: improve Cargo.toml & introduce basic clippy#941
HalFrgrd merged 9 commits into
HalFrgrd:masterfrom
georglauterbach:fix/cargo-toml

Conversation

@georglauterbach

Copy link
Copy Markdown
Contributor

While the patchset looks very big, I urge you to review commit-by-commit here. This really eases reviewing and makes sure you get a good picture of what actually changed.

Closes #940

1. Removed useless patch version pinning
2. Updated workspace section
3. Added basic linting for the whole workspace
4. Added general lints (`all`)
5. Grouped and sorted dependencies for better readability

Signed-off-by: Georg Lauterbach <44545919+georglauterbach@users.noreply.github.com>
These are safe automatic fixes that clippy can immediately apply.

Signed-off-by: Georg Lauterbach <44545919+georglauterbach@users.noreply.github.com>
Most of these are very mechanical, none have a bigger scope

Signed-off-by: Georg Lauterbach <44545919+georglauterbach@users.noreply.github.com>
@georglauterbach

georglauterbach commented Aug 16, 2026

Copy link
Copy Markdown
Contributor Author

I have not added CI checks for clippy & rustfmt. IMO they are really important, though, but I wanted to ask first. What do you think?

EDIT: I have added the job and you can see it now running. The warnings by rustdoc should be resolved in a dedicated PR later.

georglauterbach and others added 6 commits August 17, 2026 10:08
@HalFrgrd
HalFrgrd merged commit c175fe0 into HalFrgrd:master Aug 18, 2026
2 checks passed
@HalFrgrd

Copy link
Copy Markdown
Owner

Thanks! I like the CI idea

@georglauterbach
georglauterbach deleted the fix/cargo-toml branch August 18, 2026 23:01
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.

feat: improve Cargo.toml

2 participants