| Interface | Description |
|---|---|
| DependencyRegistry |
Manages global dependency register.
|
| GolangDependency |
Represents a dependency package, for example, such as a specific version of golang/x/crypto
or a local directory.
|
| NotationDependency |
Represents a dependency package defined by some notations, e.g.
|
| ResolvedDependency |
Represent a set of concrete source code, e.g.
|
| Class | Description |
|---|---|
| AbstractGolangDependency |
The skeleton of a
GolangDependency with several default fields. |
| AbstractNotationDependency | |
| AbstractNotationDependency.PropertiesExclusionPredicate | |
| AbstractResolvedDependency |
Represents some code at a specific version.
|
| DefaultDependencyRegistry | |
| GogradleRootProject | |
| GolangDependencySet |
A container of
GolangDependency whose elements are identified by name. |
| LocalDirectoryDependency | |
| ResolveContext | |
| UnrecognizedNotationDependency | |
| VendorNotationDependency | |
| VendorResolvedDependency |
| Enum | Description |
|---|---|
| AbstractNotationDependency.NoTransitivePredicate |