Class DependencyEvaluator
- java.lang.Object
-
- org.jboss.set.mavendependencyupdater.DependencyEvaluator
-
public class DependencyEvaluator extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDependencyEvaluator.ComponentUpgradeData bean wrapping component upgrade information.
-
Constructor Summary
Constructors Constructor Description DependencyEvaluator(Configuration configuration, AvailableVersionsResolver availableVersionsResolver, org.jboss.set.mavendependencyupdater.loggerclient.LoggerClient loggerClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<DependencyEvaluator.ComponentUpgrade>getVersionsToUpgrade(Collection<org.jboss.set.mavendependencyupdater.common.ident.ScopedArtifactRef> dependencies)Determine which artifacts can be upgraded.
-
-
-
Constructor Detail
-
DependencyEvaluator
public DependencyEvaluator(Configuration configuration, AvailableVersionsResolver availableVersionsResolver, org.jboss.set.mavendependencyupdater.loggerclient.LoggerClient loggerClient)
-
-
Method Detail
-
getVersionsToUpgrade
public List<DependencyEvaluator.ComponentUpgrade> getVersionsToUpgrade(Collection<org.jboss.set.mavendependencyupdater.common.ident.ScopedArtifactRef> dependencies)
Determine which artifacts can be upgraded.- Returns:
- returns map "G:A" => Pair[newVersion, repoUrl]
-
-