Apply instanceof pattern matching
See gh-40085
This commit is contained in:
@@ -40,9 +40,8 @@ abstract class AbstractDependencyVersion implements DependencyVersion {
|
||||
|
||||
@Override
|
||||
public boolean isUpgrade(DependencyVersion candidate, boolean movingToSnapshots) {
|
||||
ComparableVersion comparableCandidate = (candidate instanceof AbstractDependencyVersion)
|
||||
? ((AbstractDependencyVersion) candidate).comparableVersion
|
||||
: new ComparableVersion(candidate.toString());
|
||||
ComparableVersion comparableCandidate = (candidate instanceof AbstractDependencyVersion abstractDependencyVersion)
|
||||
? abstractDependencyVersion.comparableVersion : new ComparableVersion(candidate.toString());
|
||||
return comparableCandidate.compareTo(this.comparableVersion) > 0;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user