Class DependencyResolutionService
- java.lang.Object
-
- org.whitesource.agent.dependency.resolver.DependencyResolutionService
-
public class DependencyResolutionService extends java.lang.ObjectHolds and initiates allAbstractDependencyResolvers.- Author:
- eugen.horovitz
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.List<org.whitesource.agent.api.model.DependencyType>multiModuleDependencyTypes
-
Constructor Summary
Constructors Constructor Description DependencyResolutionService(ResolverConfiguration config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<AbstractDependencyResolver>getDependencyResolvers()booleanisDependenciesOnly()booleanisGradleAggregateModules()booleanisMavenAggregateModules()booleanisSbtAggregateModules()booleanisSeparateProjects()java.util.List<ResolutionResult>resolveDependencies(java.util.Collection<java.lang.String> pathsToScan, java.lang.String[] excludes)booleanshouldResolveDependencies(java.util.Set<java.lang.String> allFoundFiles)
-
-
-
Constructor Detail
-
DependencyResolutionService
public DependencyResolutionService(ResolverConfiguration config)
-
-
Method Detail
-
isMavenAggregateModules
public boolean isMavenAggregateModules()
-
isSbtAggregateModules
public boolean isSbtAggregateModules()
-
isGradleAggregateModules
public boolean isGradleAggregateModules()
-
isSeparateProjects
public boolean isSeparateProjects()
-
isDependenciesOnly
public boolean isDependenciesOnly()
-
shouldResolveDependencies
public boolean shouldResolveDependencies(java.util.Set<java.lang.String> allFoundFiles)
-
resolveDependencies
public java.util.List<ResolutionResult> resolveDependencies(java.util.Collection<java.lang.String> pathsToScan, java.lang.String[] excludes)
-
getDependencyResolvers
public java.util.Collection<AbstractDependencyResolver> getDependencyResolvers()
-
-