module documentation
Provides classes and functions to work with maven (gradle) style artifacts.
| Class | |
Encapsulates group, name, version and type (file extension) of an artifact as provided, for example, by a maven repository. |
| Class | |
Combines a MavenArtifact with a (local) repository URL prefix to represent a (locally) installed artifact. |
| Function | publish |
Publishes the dependency as the target artifact, to be used as the cmd parameter of a Target. |
| Class | _ |
Undocumented |
| Class | _ |
No class docstring; 0/1 instance variable, 1/2 method documented |
| Class | _ |
No class docstring; 0/2 instance variable, 1/2 method documented |
Publishes the dependency as the target artifact, to be used as the cmd
parameter of a Target.
A glorious description for copying the file into the local maven repository, optionally accompanied by the srcjar.
| Parameters | |
repoMavenRepoArtifact | to create or overwrite |
file:Path | the file representing the artifact |
srcjar:Path | None | a jar (or other archive) with the source code, optional |