Class GitNotationDependency
- java.lang.Object
-
- com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
-
- com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency
-
- com.github.blindpirate.gogradle.vcs.VcsNotationDependency
-
- com.github.blindpirate.gogradle.vcs.git.GitNotationDependency
-
- All Implemented Interfaces:
GolangDependency,NotationDependency,GolangCloneable,java.io.Serializable,java.lang.Cloneable,org.gradle.api.artifacts.Dependency
public class GitNotationDependency extends VcsNotationDependency
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency
AbstractNotationDependency.NoTransitivePredicate, AbstractNotationDependency.PropertiesExclusionPredicate
-
-
Field Summary
-
Fields inherited from class com.github.blindpirate.gogradle.vcs.VcsNotationDependency
BRANCH_KEY, COMMIT_KEY, LATEST_COMMIT, TAG_KEY, URL_KEY, URLS_KEY
-
Fields inherited from class com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency
NO_TRANSITIVE_DEP_PREDICATE, transitiveDepExclusions, VERSION_KEY
-
Fields inherited from interface org.gradle.api.artifacts.Dependency
ARCHIVES_CONFIGURATION, CLASSIFIER, DEFAULT_CONFIGURATION
-
Fields inherited from interface com.github.blindpirate.gogradle.core.dependency.GolangDependency
ALL_DESCENDANTS, ONLY_CURRENT_FILES
-
-
Constructor Summary
Constructors Constructor Description GitNotationDependency()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ResolvedDependencydoResolve(ResolveContext context)-
Methods inherited from class com.github.blindpirate.gogradle.vcs.VcsNotationDependency
equals, getBranch, getCacheScope, getCommit, getTag, getUrls, getVersion, hashCode, isLatest, setBranch, setCommit, setTag, setVersion, toString
-
Methods inherited from class com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency
clone, exclude, getTransitiveDepExclusions, hasBeenResolved, resolve, setTransitive
-
Methods inherited from class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
because, containsAllSubpackages, contentEquals, copy, getGroup, getName, getPackage, getReason, getSubpackages, isFirstLevel, setFirstLevel, setName, setPackage, setSubpackage, setSubpackage, setSubpackages, setSubpackages
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.gradle.api.artifacts.Dependency
because, contentEquals, copy, getGroup, getReason
-
Methods inherited from interface com.github.blindpirate.gogradle.core.dependency.GolangDependency
getName, getPackage, getSubpackages, isFirstLevel
-
-
-
-
Method Detail
-
doResolve
protected ResolvedDependency doResolve(ResolveContext context)
- Specified by:
doResolvein classAbstractNotationDependency
-
-