Skip to content

Enforce workspace lints to all workspace crates#3726

Merged
kennykerr merged 2 commits intomasterfrom
workspace-lints-for-all
Aug 18, 2025
Merged

Enforce workspace lints to all workspace crates#3726
kennykerr merged 2 commits intomasterfrom
workspace-lints-for-all

Conversation

@kennykerr
Copy link
Copy Markdown
Collaborator

@kennykerr kennykerr commented Aug 18, 2025

Previously it was mostly only enforced on published crates. This update ensures these are honored for all crates. I have also removed the older rust-2018-idioms lint group as the workspace as a whole has already adopted Rust 2021, but I am not quite ready to enforce rust-2024-compatibility as that has some problematic warnings. Still, having all lints applied to all crates will make rolling out additional static analysis much easier going forward.

Related to #3233

@kennykerr kennykerr merged commit 5ff7f1a into master Aug 18, 2025
29 checks passed
@kennykerr kennykerr deleted the workspace-lints-for-all branch August 18, 2025 16:20
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.

1 participant