Crate cargo_workspace_lints

Source
Expand description

Parse a cargo workspace and check that all packages have lints.workspace=true set.

Structs§

PackageValidationError
A package failed the check.

Enums§

PackageValidationErrorKind
Why a package might fail the check.
WorkspaceValidationError
All the reasons why we might fail a workspace.

Functions§

validate_package
Validate that the given package has lints.workspace = true.
validate_workspace
Validate that all packages in the workspace have lints.workspace = true.