Searched refs:SemverCompatibilityRule (Results 1 – 4 of 4) sorted by relevance
/development/tools/external_crates/crate_tool/src/ |
D | upgradable.rs | 20 pub enum SemverCompatibilityRule { enum 35 semver_compatibility: SemverCompatibilityRule, in is_upgradable_to() argument 43 semver_compatibility: SemverCompatibilityRule, in is_upgradable_to() argument 58 semver_compatibility: SemverCompatibilityRule, in matches_with_compatibility_rule() argument 65 semver_compatibility: SemverCompatibilityRule, in matches_with_compatibility_rule() argument 68 SemverCompatibilityRule::Ignore => true, in matches_with_compatibility_rule() 69 SemverCompatibilityRule::Loose => { in matches_with_compatibility_rule() 83 SemverCompatibilityRule::Strict => self.matches(version), in matches_with_compatibility_rule() 104 version.is_upgradable_to(&patch, SemverCompatibilityRule::Strict), in test_is_upgradable() 108 version.is_upgradable_to(&patch, SemverCompatibilityRule::Loose), in test_is_upgradable() [all …]
|
D | main.rs | 20 default_repo_root, maybe_build_cargo_embargo, ManagedRepo, SemverCompatibilityRule, 101 #[arg(long, value_enum, default_value_t = SemverCompatibilityRule::Loose)] 102 semver_compatibility: SemverCompatibilityRule,
|
D | managed_repo.rs | 44 upgradable::{IsUpgradableTo, MatchesWithCompatibilityRule, SemverCompatibilityRule}, 203 SemverCompatibilityRule::Loose, in analyze_import() 220 SemverCompatibilityRule::Loose in analyze_import() 470 .is_upgradable_to(&parsed_version, SemverCompatibilityRule::Strict) in analyze_updates() 475 .is_upgradable_to(&parsed_version, SemverCompatibilityRule::Loose) in analyze_updates() 509 SemverCompatibilityRule::Loose, in analyze_updates() 535 semver_compatibility: SemverCompatibilityRule, in suggest_updates() argument 589 SemverCompatibilityRule::Loose, in suggest_updates()
|
D | lib.rs | 37 pub use self::upgradable::SemverCompatibilityRule;
|