File tree 1 file changed +3
-5
lines changed
1 file changed +3
-5
lines changed Original file line number Diff line number Diff line change @@ -43,8 +43,7 @@ pub struct NewVersion {
43
43
pub struct TopVersions {
44
44
/// The "highest" version in terms of semver
45
45
pub highest : Option < semver:: Version > ,
46
- /// The "highest" non-prerelease version, or, if only
47
- /// prereleases exist, the "highest" version
46
+ /// The "highest" non-prerelease version
48
47
pub highest_stable : Option < semver:: Version > ,
49
48
/// The "newest" version in terms of publishing date
50
49
pub newest : Option < semver:: Version > ,
@@ -70,8 +69,7 @@ impl TopVersions {
70
69
. into_iter ( )
71
70
. map ( |( _, v) | v)
72
71
. filter ( |v| !v. is_prerelease ( ) )
73
- . max ( )
74
- . or_else ( || highest. clone ( ) ) ;
72
+ . max ( ) ;
75
73
76
74
Self {
77
75
newest,
@@ -302,7 +300,7 @@ mod tests {
302
300
TopVersions :: from_date_version_pairs( versions) ,
303
301
TopVersions {
304
302
highest: Some ( version( "1.0.0-beta.5" ) ) ,
305
- highest_stable: Some ( version ( "1.0.0-beta.5" ) ) ,
303
+ highest_stable: None ,
306
304
newest: Some ( version( "1.0.0-beta.5" ) ) ,
307
305
}
308
306
) ;
You can’t perform that action at this time.
0 commit comments