-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: add a clippy job in CI #267
Conversation
This reverts commit 8272e87.
This reverts commit f455d79.
Co-authored-by: Guy Bedford <[email protected]>
While this is not a BytecodeAlliance project specifically, BA projects as a general rule don't take clippy PRs or CI jobs. That said I would be happy to apply improvements, but without anything that specifically calls out clippy or clippy conventions (ie the CI job and the clippy attribute). |
If you would like to look at the Gimli upgrade here, posting an immediate 0.22.0 would be fine by me actually, especially given that 0.21.0 has been out for not very long. |
I see. I will make another PR which only upgrade dependencies and fix deprecation warnings. |
Description
Applied clippy suggestions.
Also bumped the dev-dependencies to the latest major versions.
gimli
Now the only not yet updated dependency in Cargo.toml is
gimli
.When trying to upgrade it, I got an deprecation warning about
Dwarf::borrow
and it requires more work to get rid of this warning message.Also
gimli::read::Dwarf
is in the public API ofwalrus
, upgrading major version ofgimli
is a breaking change.Since we just released version 0.21.0, I believe it's not the best time to introduce a small change that would necessitate another major release soon.