public interface DependencyResolver
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(DependencyResolverListener listener) |
EventDispatcher<DependencyResolverListener> |
getEventDispatcher() |
void |
interrupt()
Interrupt current resolution process.
|
void |
removeListener(DependencyResolverListener listener) |
ResolutionErrors |
resolve(java.lang.String buildTypeId,
java.io.File workingDir,
java.util.List<ArtifactDependency> dependencies,
DependencyResolverContext context)
Resolves artifact dependencies for specified build.
|
@NotNull ResolutionErrors resolve(@NotNull java.lang.String buildTypeId, @NotNull java.io.File workingDir, @NotNull java.util.List<ArtifactDependency> dependencies, @NotNull DependencyResolverContext context) throws ResolvingFailedException
buildTypeId - id of build configuration for which resolving is performedworkingDir - directory where resolution is performeddependencies - dependencies to resolvecontext - all other information about artifacts sourceResolvingFailedException - if resolving failedvoid interrupt()
void addListener(DependencyResolverListener listener)
void removeListener(DependencyResolverListener listener)
EventDispatcher<DependencyResolverListener> getEventDispatcher()