Package com.github.blindpirate.gogradle.core.dependency
-
Interface Summary 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 Summary Class Description AbstractGolangDependency The skeleton of aGolangDependencywith several default fields.AbstractNotationDependency AbstractNotationDependency.PropertiesExclusionPredicate AbstractResolvedDependency Represents some code at a specific version.DefaultDependencyRegistry GogradleRootProject GolangDependencySet A container ofGolangDependencywhose elements are identified by name.LocalDirectoryDependency ResolveContext UnrecognizedNotationDependency VendorNotationDependency VendorResolvedDependency -
Enum Summary Enum Description AbstractNotationDependency.NoTransitivePredicate