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 backing Vec) have higher precedence and override items lower in the stack. That is, when an override is set and not None 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§

Type Aliases§

  • A mapping of lint ids to configured values that override that lint’s defaults.