Licenses Diagnostics
L001
- failed to satisfy license requirements
One or more licenses for a crate were rejected because they were not configured to be allowed.
L002
- license requirements satisfied
The license expression for a crate was allowed, though there may be warnings.
L003
- unlicensed crate
No license expression could be found for a crate and it is considered unlicensed.
L004
- skipping private workspace crate
A workspace member is publish = false
and was skipped.
L005
- license exception was not encountered
A licenses.exception
was not used as the crate it applied to was not encountered.
L006
- license was not encountered
A license in licenses.allow
was not found in any crate.
This diagnostic can be silenced by configuring the licenses.unused-allowed-license
field to "allow".