| Interface | Description |
|---|---|
| JkDependency |
Interface standing for a dependency.
|
| JkFileDependency |
Dependencies that can directly provide files without passing by an external medium.
|
| JkFileDependency.JkTransitivityDependency |
| Class | Description |
|---|---|
| JkComputedDependency |
Dependency on computed resource.
|
| JkDependencyExclusion |
A piece of information aiming at excluding transitive dependencies.
|
| JkDependencySet |
A set of
JkDependency generally standing for a given purpose (compile, test, runtime) in a project build. |
| JkDependencySet.Hint | |
| JkDependencySetMerge |
Result of merging two
JkDependencySet. |
| JkFileSystemDependency |
A dependency on files located on file system.
|
| JkLocalProjectDependency | |
| JkModuleDependency |
A dependency on an external module supposed to be located in a binary repository.
|
| JkModuleDependency.JkArtifactSpecification |
When declaring a module dependency, we implicitly request for the main artifact of this module.
|
| JkModuleId |
Identifier for project.
|
| JkPopularModules |
Constants on popular modules used in Java ecosystem.
|
| JkProjectDependencies |
A set of dependencies commonly used in Java projects.
|
| JkQualifiedDependency |
Many tools as Maven, Ivy, Gradle or Intellij qualify dependencies according their purpose and how
they should be used for resolution or publication.
|
| JkQualifiedDependencySet |
A bunch of
JkQualifiedDependency |
| JkRepo |
Hold configuration necessary to instantiate download or upload repository
|
| JkRepo.JkPublishConfig |
Configuration specific to publishing.
|
| JkRepo.JkRepoCredentials | |
| JkRepo.JkRepoIvyConfig |
Configuration specific to Ivy.
|
| JkRepoSet |
A set of
JkRepo |
| JkTransitivity |
In Maven repositories, modules are published along a pom.xml metadata containing
the transitive dependencies of the module.
|
| JkVersion |
Used to specify a module version.
|
| JkVersionedModule |
Identifies a given module in a given version
|
| JkVersionProvider |
Association between getModuleIds and version.
|
| Enum | Description |
|---|---|
| JkVersionedModule.ConflictStrategy |