Crate cargo_semver_checks
source ·Structs§
- Test a release for semver violations.
- Report of semver check of one crate.
- Stores a stack of
OverrideMap
references such that items towards the top of the stack (later in the backingVec
) have higher precedence and override items lower in the stack. That is, when an override is set and notNone
for a given lint in multiple maps in the stack, the value at the top of the stack will be used to calculate the effective lint level or required version update. - Configured values for a
SemverQuery
that differ from the lint’s defaults. - Report of the whole analysis. Contains a report for each crate checked.
- A query that can be executed on a pair of rustdoc output files, returning instances of a particular kind of semver violation.
Enums§
- Kind of semver update.
- The level of intensity of the error when a lint occurs.
- The kind of release we’re making.
Type Aliases§
- A mapping of lint ids to configured values that override that lint’s defaults.