public interface JkInternalDepResolver
Modifier and Type | Method and Description |
---|---|
java.io.File |
get(JkModuleDependency dependency) |
static JkInternalDepResolver |
of(JkRepoSet repos) |
JkResolveResult |
resolve(JkVersionedModule module,
JkDependencySet deps,
JkResolutionParameters parameters,
JkScope... resolvedScopes) |
java.util.List<java.lang.String> |
searchGroups() |
java.util.List<java.lang.String> |
searchModules(java.lang.String groupId) |
java.util.List<java.lang.String> |
searchVersions(JkModuleId moduleId) |
JkResolveResult resolve(JkVersionedModule module, JkDependencySet deps, JkResolutionParameters parameters, JkScope... resolvedScopes)
module
- The resolved module. Only use for caching purpose. Can be null
resolvedScopes
- scopes to resolve. Generally only one is provided.parameters
- can be null.java.io.File get(JkModuleDependency dependency)
java.util.List<java.lang.String> searchGroups()
java.util.List<java.lang.String> searchModules(java.lang.String groupId)
java.util.List<java.lang.String> searchVersions(JkModuleId moduleId)
static JkInternalDepResolver of(JkRepoSet repos)