Dependency check of the tidy tool should verify the license #62618
Labels
A-testsuite
Area: The testsuite used to check the correctness of rustc
C-enhancement
Category: An issue proposing an enhancement or a PR with one.
T-infra
Relevant to the infrastructure team, which will review and decide on the PR/issue.
Currently, in the dependency-check of the tidy tool, dependencies having an incompatible license are white-listed, and the actual license is documented in a comment.
Instead, the actual license should be documented in code, and the tool should check that the license is actually correct. When updating dependencies, the license might silently change into an incompatible one, and right now we don't detect this.
The text was updated successfully, but these errors were encountered: