We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
max
sort
1 parent 507318e commit 75e67e8Copy full SHA for 75e67e8
compiler-core/src/dependency.rs
@@ -80,16 +80,12 @@ fn resolve_major_versions(
80
return None;
81
};
82
83
- let Some(latest) = &hexpackage
+ let latest = hexpackage
84
.releases
85
.iter()
86
- .map(|release| release.version.clone())
+ .map(|release| &release.version)
87
.filter(|version| !version.is_pre())
88
- .sorted_by(|a, b| b.cmp(a))
89
- .next()
90
- else {
91
- return None;
92
- };
+ .max()?;
93
94
if latest.major <= version.major {
95
@@ -996,7 +992,6 @@ mod tests {
996
992
]
997
993
.into_iter()
998
994
.collect(),
999
- //requirements: HashMap::new(),
1000
995
packages: vec![
1001
ManifestPackage {
1002
name: "direct_pkg_with_major_version".into(),
0 commit comments