Fix upgrade detection when number of numeric components changes

Fixes gh-41471
This commit is contained in:
Andy Wilkinson 2024-07-12 15:53:02 +01:00
parent f6cbbe7948
commit 7398c6c2a4
1 changed files with 3 additions and 0 deletions

View File

@ -81,6 +81,9 @@ class ArtifactVersionDependencyVersion extends AbstractDependencyVersion {
@Override
public boolean isUpgrade(DependencyVersion candidate, boolean movingToSnapshots) {
if (candidate instanceof MultipleComponentsDependencyVersion) {
return super.isUpgrade(candidate, movingToSnapshots);
}
if (!(candidate instanceof ArtifactVersionDependencyVersion)) {
return false;
}