@Singleton public class GogradleRootProject extends LocalDirectoryDependency
AbstractNotationDependency.NoTransitivePredicate, AbstractNotationDependency.PropertiesExclusionPredicateNO_TRANSITIVE_DEP_PREDICATE, transitiveDepExclusions, VERSION_KEYALL_DESCENDANTS, ONLY_CURRENT_FILES| Constructor and Description |
|---|
GogradleRootProject(org.gradle.api.Project project) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone() |
ResolvedDependency |
doResolve(ResolveContext context) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
formatVersion()
Get the formatted version, typically for dependency tree display.
|
long |
getUpdateTime()
The update time of a dependency package.
|
java.lang.String |
getVersion()
An unique identifier to locate a dependency, e.g., git commit id.
|
int |
hashCode() |
void |
setDir(java.lang.String dir) |
void |
setName(java.lang.String name) |
java.util.Map<java.lang.String,java.lang.Object> |
toLockedNotation()
Get a map notation of this
ResolvedDependency. |
java.lang.String |
toString() |
fromLocal, getCacheScope, getDependencies, getRootDir, installTo, setDependencies, setDirexclude, getTransitiveDepExclusions, resolve, setTransitivecontainsAllSubpackages, contentEquals, copy, getGroup, getName, getPackage, getSubpackages, isFirstLevel, setFirstLevel, setPackage, setSubpackage, setSubpackage, setSubpackages, setSubpackagesfinalize, getClass, notify, notifyAll, wait, wait, waitgetName, getPackage, getSubpackages, isFirstLevel, resolve@Inject public GogradleRootProject(org.gradle.api.Project project)
public void setName(java.lang.String name)
setName in class AbstractGolangDependencypublic void setDir(java.lang.String dir)
setDir in class LocalDirectoryDependencypublic ResolvedDependency doResolve(ResolveContext context)
doResolve in class LocalDirectoryDependencypublic long getUpdateTime()
ResolvedDependencygetUpdateTime in interface ResolvedDependencygetUpdateTime in class LocalDirectoryDependencypublic java.util.Map<java.lang.String,java.lang.Object> toLockedNotation()
ResolvedDependencyResolvedDependency.toLockedNotation in interface ResolvedDependencytoLockedNotation in class LocalDirectoryDependencypublic java.lang.String formatVersion()
ResolvedDependencyformatVersion in interface ResolvedDependencyformatVersion in class LocalDirectoryDependencypublic java.lang.String getVersion()
GolangDependencygetVersion in interface GolangDependencygetVersion in interface org.gradle.api.artifacts.DependencygetVersion in class LocalDirectoryDependencypublic java.lang.String toString()
toString in class LocalDirectoryDependencypublic java.lang.Object clone()
clone in interface GolangCloneableclone in class LocalDirectoryDependencypublic boolean equals(java.lang.Object o)
equals in class LocalDirectoryDependencypublic int hashCode()
hashCode in class LocalDirectoryDependency