workspace-duplicates - Will be triggered if >1 direct workspace dependencies that resolve to the same crate are not using a shared [workspace.dependencies] entry
unused-workspace-dependency - Will be triggered if a workspace dependency is not actually used
This also improves the output for the wildcards lint to show the span information for the actual crate manifest where the wildcard dependency is declared, rather than the synthesized one used previous to this change.
This PR adds 2 new lints:
workspace-duplicates
- Will be triggered if >1 direct workspace dependencies that resolve to the same crate are not using a shared[workspace.dependencies]
entryunused-workspace-dependency
- Will be triggered if a workspace dependency is not actually usedThis also improves the output for the
wildcards
lint to show the span information for the actual crate manifest where the wildcard dependency is declared, rather than the synthesized one used previous to this change.Resolves: #436 Resolves: #525