Skip navigation links
A B C D E F G H I J L M N O P R S T U V W Z _ 

A

absoluteProjectPath(String) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
AbstractGolangDependency - Class in com.github.blindpirate.gogradle.core.dependency
 
AbstractGolangDependency() - Constructor for class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
 
AbstractGolangDependency.NoTransitiveSpec - Enum in com.github.blindpirate.gogradle.core.dependency
 
AbstractGolangDependency.PropertiesExclusionSpec - Class in com.github.blindpirate.gogradle.core.dependency
 
AbstractGolangTask - Class in com.github.blindpirate.gogradle.task
 
AbstractGolangTask() - Constructor for class com.github.blindpirate.gogradle.task.AbstractGolangTask
 
AbstractNotationDependency - Class in com.github.blindpirate.gogradle.core.dependency
All implementations must override equals() and hashCode()
AbstractNotationDependency() - Constructor for class com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency
 
AbstractPackagePathResolver - Class in com.github.blindpirate.gogradle.core.pack
 
AbstractPackagePathResolver() - Constructor for class com.github.blindpirate.gogradle.core.pack.AbstractPackagePathResolver
 
AbstractResolvedDependency - Class in com.github.blindpirate.gogradle.core.dependency
Represents some code at a specific version.
AbstractResolvedDependency(String, String, long) - Constructor for class com.github.blindpirate.gogradle.core.dependency.AbstractResolvedDependency
 
AbstractVcsDependencyManager<REPOSITORY,VERSION> - Class in com.github.blindpirate.gogradle.core.dependency.resolve
 
AbstractVcsDependencyManager(GlobalCacheManager, DependencyRegistry) - Constructor for class com.github.blindpirate.gogradle.core.dependency.resolve.AbstractVcsDependencyManager
 
accept(File) - Method in class com.github.blindpirate.gogradle.build.TestPatternFilter
 
accept(File, String) - Method in class com.github.blindpirate.gogradle.build.TestPatternFilter
 
accept(File) - Method in enum com.github.blindpirate.gogradle.core.dependency.install.DependencyInstallFileFilter
 
adapt(File) - Method in class com.github.blindpirate.gogradle.core.dependency.lock.DefaultLockedDependencyManager
 
adapt(File) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.external.glide.GlideDependencyFactory
 
adapt(File) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.external.glock.GlockDependencyFactory
 
adapt(File) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.external.godep.GodepDependencyFactory
 
adapt(File) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.external.gopm.GopmDependencyFactory
 
adapt(File) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.external.govendor.GovendorDependencyFactory
 
adapt(File) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.external.gvtgbvendor.GvtGbvendorDependencyFactory
 
adapt(File) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.external.trash.TrashDependencyFactory
 
adapt(File) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.ExternalDependencyFactory
 
adaptTest(File) - Method in class com.github.blindpirate.gogradle.core.dependency.lock.DefaultLockedDependencyManager
 
adaptTest(File) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.ExternalDependencyFactory
In most cases, this method won't be used because all we need is build dependencies of external package.
add(String, Object) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencyHandler
 
add(String, Object, Closure) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencyHandler
 
add(Dependency) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet.DependencySetFacade
 
add(FileCollection) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
addAll(Collection<? extends Dependency>) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet.DependencySetFacade
 
addChild(DependencyTreeNode) - Method in class com.github.blindpirate.gogradle.core.dependency.tree.DependencyTreeNode
 
addToAntBuilder(Object, String, FileCollection.AntType) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
addToAntBuilder(Object, String) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
afterEvaluate(Action<? super Project>) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
afterEvaluate(Closure) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
all(Action<? super Dependency>) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet.DependencySetFacade
 
all(Closure) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet.DependencySetFacade
 
all() - Method in class com.github.blindpirate.gogradle.vcs.git.GitRepository
 
allBlank(String...) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
allprojects(Action<? super Project>) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
allprojects(Closure) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
ant(Closure) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
ANYOTHER - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
ANYOTHER - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
appendQueryParams(String, Map<String, String>) - Method in class com.github.blindpirate.gogradle.util.HttpUtils
Append query parameters to given url
apply(Project) - Method in class com.github.blindpirate.gogradle.GolangPlugin
 
apply(Closure) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
apply(Action<? super ObjectConfigurationAction>) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
apply(Map<String, ?>) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
Arch - Enum in com.github.blindpirate.gogradle.crossplatform
 
archiveExtension() - Method in enum com.github.blindpirate.gogradle.crossplatform.Os
 
artifacts(Closure) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
asMap(K, V, K, V) - Static method in class com.github.blindpirate.gogradle.util.MapUtils
 
asMap(K, V) - Static method in class com.github.blindpirate.gogradle.util.MapUtils
 
asMapWithoutNull(K, V) - Static method in class com.github.blindpirate.gogradle.util.MapUtils
 
asMapWithoutNull(K, V, K, V) - Static method in class com.github.blindpirate.gogradle.util.MapUtils
 
asMapWithoutNull(K, V, K, V, K, V) - Static method in class com.github.blindpirate.gogradle.util.MapUtils
 
Assert - Class in com.github.blindpirate.gogradle.util
 
Assert() - Constructor for class com.github.blindpirate.gogradle.util.Assert
 
asType(Class<?>) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
attribute(String, String) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
attributes(Map<String, String>) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
AutoConfigureMapNotationParser<T extends NotationDependency> - Class in com.github.blindpirate.gogradle.core.dependency.parse
 
AutoConfigureMapNotationParser() - Constructor for class com.github.blindpirate.gogradle.core.dependency.parse.AutoConfigureMapNotationParser
 

B

Bazaar - Annotation Type in com.github.blindpirate.gogradle.vcs
 
BazaarAccessor - Class in com.github.blindpirate.gogradle.vcs.bazaar
 
BazaarAccessor() - Constructor for class com.github.blindpirate.gogradle.vcs.bazaar.BazaarAccessor
 
BazaarMapNotationParser - Class in com.github.blindpirate.gogradle.vcs.bazaar
 
BazaarMapNotationParser() - Constructor for class com.github.blindpirate.gogradle.vcs.bazaar.BazaarMapNotationParser
 
BazaarNotationConverter - Class in com.github.blindpirate.gogradle.vcs.bazaar
 
BazaarNotationConverter() - Constructor for class com.github.blindpirate.gogradle.vcs.bazaar.BazaarNotationConverter
 
BazaarNotationDependency - Class in com.github.blindpirate.gogradle.vcs.bazaar
 
BazaarNotationDependency() - Constructor for class com.github.blindpirate.gogradle.vcs.bazaar.BazaarNotationDependency
 
beforeEvaluate(Action<? super Project>) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
beforeEvaluate(Closure) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
BIG_U_VALUE - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
BIG_U_VALUE - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
BitbucketPackagePathResolver - Class in com.github.blindpirate.gogradle.core.pack
 
BitbucketPackagePathResolver(HttpUtils) - Constructor for class com.github.blindpirate.gogradle.core.pack.BitbucketPackagePathResolver
 
BRANCH_KEY - Static variable in class com.github.blindpirate.gogradle.vcs.git.GitNotationDependency
 
build() - Method in interface com.github.blindpirate.gogradle.build.BuildManager
 
build() - Method in class com.github.blindpirate.gogradle.build.DefaultBuildManager
 
build() - Method in class com.github.blindpirate.gogradle.core.VcsGolangPackage.Builder
 
build() - Method in class com.github.blindpirate.gogradle.task.BuildTask
 
build() - Method in class com.github.blindpirate.gogradle.vcs.git.GitResolvedDependency.GitResolvedDependencyBuilder
 
BUILD_TASK_NAME - Static variable in class com.github.blindpirate.gogradle.task.GolangTaskContainer
 
BuildConstraintManager - Interface in com.github.blindpirate.gogradle.core
 
builder() - Static method in class com.github.blindpirate.gogradle.core.VcsGolangPackage
 
builder() - Static method in class com.github.blindpirate.gogradle.vcs.git.GitResolvedDependency
 
BuildException - Exception in com.github.blindpirate.gogradle.core.exceptions
 
BuildManager - Interface in com.github.blindpirate.gogradle.build
 
BuildMode - Enum in com.github.blindpirate.gogradle.core.mode
 
buildOption() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
buildOption() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.BuildTagContext
 
buildOption(int) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.BuildTagContext
 
BuildOptionContext(ParserRuleContext, int) - Constructor for class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.BuildOptionContext
 
buildscript(Closure) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
buildTag() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
buildTag() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.CommentLineContext
 
BuildTagContext(ParserRuleContext, int) - Constructor for class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.BuildTagContext
 
BuildTask - Class in com.github.blindpirate.gogradle.task
 
BuildTask() - Constructor for class com.github.blindpirate.gogradle.task.BuildTask
 
buildTerm() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.BuildOptionContext
 
buildTerm(int) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.BuildOptionContext
 
buildTerm() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
buildTerm() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.BuildTermContext
 
BuildTermContext(ParserRuleContext, int) - Constructor for class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.BuildTermContext
 
byteCountToDisplaySize(long) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 

C

cannotCloneRepository(GolangDependency, Throwable) - Static method in exception com.github.blindpirate.gogradle.core.exceptions.DependencyResolutionException
 
cannotCreateSymbolicLink(Path, IOException) - Static method in exception com.github.blindpirate.gogradle.core.exceptions.BuildException
 
cannotFindGitCommit(GitNotationDependency) - Static method in exception com.github.blindpirate.gogradle.core.exceptions.DependencyResolutionException
 
cannotParseNotation(Object) - Static method in exception com.github.blindpirate.gogradle.core.exceptions.DependencyResolutionException
 
cannotRecognize(String) - Method in class com.github.blindpirate.gogradle.core.pack.AbstractPackagePathResolver
 
cannotRecognize(String) - Method in class com.github.blindpirate.gogradle.core.pack.BitbucketPackagePathResolver
 
cannotRecognize(String) - Method in class com.github.blindpirate.gogradle.core.pack.GithubPackagePathResolver
 
cannotRecognizePackage(String) - Static method in exception com.github.blindpirate.gogradle.core.exceptions.DependencyProductionException
 
cannotRenameVendorDir(File) - Static method in exception com.github.blindpirate.gogradle.core.exceptions.BuildException
 
cannotResetResolvedDependency(ResolvedDependency, Exception) - Static method in exception com.github.blindpirate.gogradle.core.exceptions.DependencyInstallationException
 
cannotResolveDependency(GolangDependency, Exception) - Static method in exception com.github.blindpirate.gogradle.core.exceptions.DependencyResolutionException
 
CHECK_TASK_NAME - Static variable in class com.github.blindpirate.gogradle.task.GolangTaskContainer
 
checkout(Repository, String) - Method in class com.github.blindpirate.gogradle.vcs.git.GitAccessor
 
CheckTask - Class in com.github.blindpirate.gogradle.task
 
CheckTask() - Constructor for class com.github.blindpirate.gogradle.task.CheckTask
 
chmodAddX(Path) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
clean() - Method in class com.github.blindpirate.gogradle.task.CleanTask
 
CLEAN_TASK_NAME - Static variable in class com.github.blindpirate.gogradle.task.GolangTaskContainer
 
CleanTask - Class in com.github.blindpirate.gogradle.task
 
CleanTask() - Constructor for class com.github.blindpirate.gogradle.task.CleanTask
 
clear() - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet.DependencySetFacade
 
clearDirectory(File) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
cloneWithUrl(String, String, File) - Method in class com.github.blindpirate.gogradle.vcs.git.GitAccessor
 
CollectionUtils - Class in com.github.blindpirate.gogradle.util
 
CollectionUtils() - Constructor for class com.github.blindpirate.gogradle.util.CollectionUtils
 
collectOptional(Optional<T>...) - Static method in class com.github.blindpirate.gogradle.util.CollectionUtils
 
com.github.blindpirate.gogradle - package com.github.blindpirate.gogradle
 
com.github.blindpirate.gogradle.antlr - package com.github.blindpirate.gogradle.antlr
 
com.github.blindpirate.gogradle.build - package com.github.blindpirate.gogradle.build
 
com.github.blindpirate.gogradle.common - package com.github.blindpirate.gogradle.common
 
com.github.blindpirate.gogradle.core - package com.github.blindpirate.gogradle.core
 
com.github.blindpirate.gogradle.core.cache - package com.github.blindpirate.gogradle.core.cache
 
com.github.blindpirate.gogradle.core.dependency - package com.github.blindpirate.gogradle.core.dependency
 
com.github.blindpirate.gogradle.core.dependency.install - package com.github.blindpirate.gogradle.core.dependency.install
 
com.github.blindpirate.gogradle.core.dependency.lock - package com.github.blindpirate.gogradle.core.dependency.lock
 
com.github.blindpirate.gogradle.core.dependency.parse - package com.github.blindpirate.gogradle.core.dependency.parse
 
com.github.blindpirate.gogradle.core.dependency.produce - package com.github.blindpirate.gogradle.core.dependency.produce
 
com.github.blindpirate.gogradle.core.dependency.produce.external.glide - package com.github.blindpirate.gogradle.core.dependency.produce.external.glide
 
com.github.blindpirate.gogradle.core.dependency.produce.external.glock - package com.github.blindpirate.gogradle.core.dependency.produce.external.glock
 
com.github.blindpirate.gogradle.core.dependency.produce.external.godep - package com.github.blindpirate.gogradle.core.dependency.produce.external.godep
 
com.github.blindpirate.gogradle.core.dependency.produce.external.gopm - package com.github.blindpirate.gogradle.core.dependency.produce.external.gopm
 
com.github.blindpirate.gogradle.core.dependency.produce.external.govendor - package com.github.blindpirate.gogradle.core.dependency.produce.external.govendor
 
com.github.blindpirate.gogradle.core.dependency.produce.external.gvtgbvendor - package com.github.blindpirate.gogradle.core.dependency.produce.external.gvtgbvendor
 
com.github.blindpirate.gogradle.core.dependency.produce.external.trash - package com.github.blindpirate.gogradle.core.dependency.produce.external.trash
 
com.github.blindpirate.gogradle.core.dependency.produce.strategy - package com.github.blindpirate.gogradle.core.dependency.produce.strategy
 
com.github.blindpirate.gogradle.core.dependency.resolve - package com.github.blindpirate.gogradle.core.dependency.resolve
 
com.github.blindpirate.gogradle.core.dependency.tree - package com.github.blindpirate.gogradle.core.dependency.tree
 
com.github.blindpirate.gogradle.core.exceptions - package com.github.blindpirate.gogradle.core.exceptions
 
com.github.blindpirate.gogradle.core.mode - package com.github.blindpirate.gogradle.core.mode
 
com.github.blindpirate.gogradle.core.pack - package com.github.blindpirate.gogradle.core.pack
 
com.github.blindpirate.gogradle.crossplatform - package com.github.blindpirate.gogradle.crossplatform
 
com.github.blindpirate.gogradle.ide - package com.github.blindpirate.gogradle.ide
 
com.github.blindpirate.gogradle.task - package com.github.blindpirate.gogradle.task
 
com.github.blindpirate.gogradle.util - package com.github.blindpirate.gogradle.util
 
com.github.blindpirate.gogradle.util.logging - package com.github.blindpirate.gogradle.util.logging
 
com.github.blindpirate.gogradle.vcs - package com.github.blindpirate.gogradle.vcs
 
com.github.blindpirate.gogradle.vcs.bazaar - package com.github.blindpirate.gogradle.vcs.bazaar
 
com.github.blindpirate.gogradle.vcs.git - package com.github.blindpirate.gogradle.vcs.git
 
com.github.blindpirate.gogradle.vcs.mercurial - package com.github.blindpirate.gogradle.vcs.mercurial
 
com.github.blindpirate.gogradle.vcs.svn - package com.github.blindpirate.gogradle.vcs.svn
 
COMMENT - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
COMMENT - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
commentLine() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
commentLine() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.SourceFileContext
 
commentLine(int) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.SourceFileContext
 
CommentLineContext(ParserRuleContext, int) - Constructor for class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.CommentLineContext
 
COMMIT_KEY - Static variable in class com.github.blindpirate.gogradle.vcs.git.GitNotationDependency
 
compareTo(DependencyTreeNode) - Method in class com.github.blindpirate.gogradle.core.dependency.tree.DependencyTreeNode
 
compareTo(Project) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
completed() - Method in class com.github.blindpirate.gogradle.core.dependency.resolve.LoggerProgressMonitor
 
components(Action<? super ComponentMetadataHandler>) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencyHandler
 
CompressUtils - Class in com.github.blindpirate.gogradle.util
 
CompressUtils() - Constructor for class com.github.blindpirate.gogradle.util.CompressUtils
 
Configuration - Enum in com.github.blindpirate.gogradle.build
 
configurations(Closure) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
configure(Closure) - Method in class com.github.blindpirate.gogradle.GitRepositoryHandler
 
configure() - Method in class com.github.blindpirate.gogradle.GogradleModule
 
configure(Object, Closure) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
configure(Iterable<?>, Closure) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
configure(Iterable<T>, Action<? super T>) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
configure(TransportCommand<?, ?>) - Method in class com.github.blindpirate.gogradle.vcs.git.GitRepository
 
configureByMapQuietly(Map<?, ?>, T) - Static method in class com.github.blindpirate.gogradle.util.ConfigureUtils
 
ConfigureUtils - Class in com.github.blindpirate.gogradle.util
 
ConfigureUtils() - Constructor for class com.github.blindpirate.gogradle.util.ConfigureUtils
 
container(Class<T>) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
container(Class<T>, NamedDomainObjectFactory<T>) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
container(Class<T>, Closure) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
contains(Object) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet.DependencySetFacade
 
contains(File) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
containsAll(Collection<?>) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet.DependencySetFacade
 
contentEquals(Dependency) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
 
convert(String) - Method in class com.github.blindpirate.gogradle.core.dependency.parse.DefaultNotationConverter
 
convert(String) - Method in class com.github.blindpirate.gogradle.core.dependency.parse.GitNotationConverter
 
convert(String) - Method in interface com.github.blindpirate.gogradle.core.dependency.parse.NotationConverter
 
convert(String) - Method in class com.github.blindpirate.gogradle.vcs.bazaar.BazaarNotationConverter
 
convert(String) - Method in class com.github.blindpirate.gogradle.vcs.mercurial.MercurialNotationConverter
 
convert(String) - Method in class com.github.blindpirate.gogradle.vcs.svn.SvnNotationConverter
 
copy() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
 
copy() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
copy(Spec<? super Dependency>) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
copy(Closure) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
copy(Closure) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
copy(Action<? super CopySpec>) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
copyDirectory(File, File) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
copyDirectory(File, File, FileFilter) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
copyRecursive() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
copyRecursive(Spec<? super Dependency>) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
copyRecursive(Closure) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
copySpec(Closure) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
copySpec(Action<? super CopySpec>) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
copySpec() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
COVERAGE_CHECK_TASK_NAME - Static variable in class com.github.blindpirate.gogradle.task.GolangTaskContainer
 
create(Object) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencyHandler
 
create(Object, Closure) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencyHandler
 
createAntBuilder() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
createArtifactResolutionQuery() - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencyHandler
 
createResolvedDependency(NotationDependency, File, REPOSITORY, VERSION) - Method in class com.github.blindpirate.gogradle.core.dependency.resolve.AbstractVcsDependencyManager
 
createResolvedDependency(NotationDependency, File, Repository, RevCommit) - Method in class com.github.blindpirate.gogradle.vcs.git.GitDependencyManager
 
credentials(Closure) - Method in class com.github.blindpirate.gogradle.vcs.git.GitRepository
 
currentDependencyIsOutOfDate() - Method in class com.github.blindpirate.gogradle.core.cache.DefaultGlobalCacheManager
 
currentDependencyIsOutOfDate() - Method in interface com.github.blindpirate.gogradle.core.cache.GlobalCacheManager
 

D

DataExchange - Class in com.github.blindpirate.gogradle.util
 
DataExchange() - Constructor for class com.github.blindpirate.gogradle.util.DataExchange
 
DateUtils - Class in com.github.blindpirate.gogradle.util
 
DateUtils() - Constructor for class com.github.blindpirate.gogradle.util.DateUtils
 
DebugLog - Annotation Type in com.github.blindpirate.gogradle.util.logging
 
DebugLogMethodInterceptor - Class in com.github.blindpirate.gogradle.util.logging
 
DebugLogMethodInterceptor() - Constructor for class com.github.blindpirate.gogradle.util.logging.DebugLogMethodInterceptor
 
decompressTarGz(File, File) - Static method in class com.github.blindpirate.gogradle.util.CompressUtils
 
decompressZip(File, File) - Static method in class com.github.blindpirate.gogradle.util.CompressUtils
 
decompressZipOrTarGz(File, File) - Static method in class com.github.blindpirate.gogradle.util.CompressUtils
 
DEFAULT_BRANCH - Static variable in class com.github.blindpirate.gogradle.vcs.git.GitDependencyManager
 
DEFAULT_CHARSET - Static variable in enum com.github.blindpirate.gogradle.GogradleGlobal
 
DEFAULT_STRATEGY - Static variable in interface com.github.blindpirate.gogradle.core.dependency.produce.strategy.DependencyProduceStrategy
 
DefaultBuildConstraintManager - Class in com.github.blindpirate.gogradle.core
 
DefaultBuildConstraintManager(GoBinaryManager, GolangPluginSetting) - Constructor for class com.github.blindpirate.gogradle.core.DefaultBuildConstraintManager
 
DefaultBuildManager - Class in com.github.blindpirate.gogradle.build
 
DefaultBuildManager(Project, GoBinaryManager, GolangPluginSetting) - Constructor for class com.github.blindpirate.gogradle.build.DefaultBuildManager
 
defaultDependencies(Action<? super DependencySet>) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
DefaultDependencyProduceStrategy - Class in com.github.blindpirate.gogradle.core.dependency.produce.strategy
Default strategy to generate dependencies of a package.
DefaultDependencyProduceStrategy() - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.strategy.DefaultDependencyProduceStrategy
 
DefaultDependencyRegistry - Class in com.github.blindpirate.gogradle.core.dependency
 
DefaultDependencyRegistry() - Constructor for class com.github.blindpirate.gogradle.core.dependency.DefaultDependencyRegistry
 
DefaultDependencyVisitor - Class in com.github.blindpirate.gogradle.core.dependency.produce
 
DefaultDependencyVisitor(List<ExternalDependencyFactory>, SourceCodeDependencyFactory, VendorDependencyFactory) - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.DefaultDependencyVisitor
 
DefaultDependencyVisitor.ExternalDependencyFactories - Annotation Type in com.github.blindpirate.gogradle.core.dependency.produce
 
DefaultGlobalCacheManager - Class in com.github.blindpirate.gogradle.core.cache
 
DefaultGlobalCacheManager(GolangPluginSetting) - Constructor for class com.github.blindpirate.gogradle.core.cache.DefaultGlobalCacheManager
 
DefaultGoBinaryManager - Class in com.github.blindpirate.gogradle.crossplatform
 
DefaultGoBinaryManager(GolangPluginSetting, GlobalCacheManager, HttpUtils) - Constructor for class com.github.blindpirate.gogradle.crossplatform.DefaultGoBinaryManager
 
DefaultLockedDependencyManager - Class in com.github.blindpirate.gogradle.core.dependency.lock
 
DefaultLockedDependencyManager(MapNotationParser, Project) - Constructor for class com.github.blindpirate.gogradle.core.dependency.lock.DefaultLockedDependencyManager
 
DefaultMapNotationParser - Class in com.github.blindpirate.gogradle.core.dependency.parse
Converts a map notation to a NotationDependency which can be resolved to a AbstractResolvedDependency
DefaultMapNotationParser(DirMapNotationParser, VendorMapNotationParser, PackagePathResolver) - Constructor for class com.github.blindpirate.gogradle.core.dependency.parse.DefaultMapNotationParser
 
DefaultNotationConverter - Class in com.github.blindpirate.gogradle.core.dependency.parse
 
DefaultNotationConverter(PackagePathResolver) - Constructor for class com.github.blindpirate.gogradle.core.dependency.parse.DefaultNotationConverter
 
DefaultNotationParser - Class in com.github.blindpirate.gogradle.core.dependency.parse
 
DefaultNotationParser(MapNotationParser, NotationConverter) - Constructor for class com.github.blindpirate.gogradle.core.dependency.parse.DefaultNotationParser
 
DefaultPackagePathResolver - Class in com.github.blindpirate.gogradle.core.pack
 
DefaultPackagePathResolver(List<PackagePathResolver>) - Constructor for class com.github.blindpirate.gogradle.core.pack.DefaultPackagePathResolver
 
DefaultPackagePathResolver.PackagePathResolvers - Annotation Type in com.github.blindpirate.gogradle.core.pack
 
defaultTasks(String...) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
delete(Object...) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
delete(Action<? super DeleteSpec>) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
deleteQuitely(File) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
dependencies(Closure) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
DEPENDENCIES_TASK_NAME - Static variable in class com.github.blindpirate.gogradle.task.GolangTaskContainer
 
DependenciesBean() - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.external.gvtgbvendor.ManifestModel.DependenciesBean
 
DependenciesTask - Class in com.github.blindpirate.gogradle.task
Prints the dependencies tree.
DependenciesTask() - Constructor for class com.github.blindpirate.gogradle.task.DependenciesTask
 
DependencyInstallationException - Exception in com.github.blindpirate.gogradle.core.exceptions
 
DependencyInstallationException(String, Exception) - Constructor for exception com.github.blindpirate.gogradle.core.exceptions.DependencyInstallationException
 
DependencyInstaller - Interface in com.github.blindpirate.gogradle.core.dependency.install
 
DependencyInstallFileFilter - Enum in com.github.blindpirate.gogradle.core.dependency.install
 
DependencyProduceStrategy - Interface in com.github.blindpirate.gogradle.core.dependency.produce.strategy
Direct how to generate dependencies of an existing golang package module.
DependencyProductionException - Exception in com.github.blindpirate.gogradle.core.exceptions
 
DependencyRegistry - Interface in com.github.blindpirate.gogradle.core.dependency
Manages global dependency register.
DependencyResolutionException - Exception in com.github.blindpirate.gogradle.core.exceptions
 
DependencyResolver - Interface in com.github.blindpirate.gogradle.core.dependency.resolve
 
DependencySetFacade() - Constructor for class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet.DependencySetFacade
 
DependencySetUtils - Class in com.github.blindpirate.gogradle.util
 
DependencySetUtils() - Constructor for class com.github.blindpirate.gogradle.util.DependencySetUtils
 
DependencyTreeFactory - Class in com.github.blindpirate.gogradle.core.dependency.tree
Resolve all dependencies including transitive ones of a package and build a tree.
DependencyTreeFactory() - Constructor for class com.github.blindpirate.gogradle.core.dependency.tree.DependencyTreeFactory
 
DependencyTreeNode - Class in com.github.blindpirate.gogradle.core.dependency.tree
 
DependencyVisitor - Interface in com.github.blindpirate.gogradle.core.dependency.produce
 
DepsBean() - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.external.godep.GodepsDotJsonModel.DepsBean
 
depthCompare(Project) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
detachedConfiguration(Dependency...) - Method in class com.github.blindpirate.gogradle.core.GolangConfigurationContainer
 
determine(GolangDependencySet, GolangDependencySet, GolangDependencySet) - Method in enum com.github.blindpirate.gogradle.core.mode.BuildMode
 
determineDependencyClass(Map<String, Object>) - Method in class com.github.blindpirate.gogradle.core.dependency.parse.AutoConfigureMapNotationParser
 
determineName(GolangDependency) - Method in enum com.github.blindpirate.gogradle.core.dependency.GolangDependency.Namer
 
determineVersion(REPOSITORY, NotationDependency) - Method in class com.github.blindpirate.gogradle.core.dependency.resolve.AbstractVcsDependencyManager
 
determineVersion(Repository, NotationDependency) - Method in class com.github.blindpirate.gogradle.vcs.git.GitDependencyManager
 
DIR_KEY - Static variable in interface com.github.blindpirate.gogradle.core.dependency.parse.MapNotationParser
 
directoryIsInvalid(File) - Static method in exception com.github.blindpirate.gogradle.core.exceptions.DependencyResolutionException
 
dirIsEmpty(File) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
DirMapNotationParser - Class in com.github.blindpirate.gogradle.core.dependency.parse
 
DirMapNotationParser() - Constructor for class com.github.blindpirate.gogradle.core.dependency.parse.DirMapNotationParser
 
displayDependencies() - Method in class com.github.blindpirate.gogradle.task.DependenciesTask
 
doCreate(String) - Method in class com.github.blindpirate.gogradle.core.GolangConfigurationContainer
 
doProduce(String) - Method in class com.github.blindpirate.gogradle.core.pack.AbstractPackagePathResolver
 
doProduce(String) - Method in class com.github.blindpirate.gogradle.core.pack.BitbucketPackagePathResolver
 
doProduce(String) - Method in class com.github.blindpirate.gogradle.core.pack.GithubPackagePathResolver
 
doReset(ResolvedDependency, Path) - Method in class com.github.blindpirate.gogradle.core.dependency.resolve.AbstractVcsDependencyManager
 
doReset(ResolvedDependency, Path) - Method in class com.github.blindpirate.gogradle.vcs.git.GitDependencyManager
 
download(String, Path) - Method in class com.github.blindpirate.gogradle.util.HttpUtils
 

E

empty() - Static method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet
 
endsWithAny(String, String...) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
ensureDirExistAndWritable(Path) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
ensureDirExistAndWritable(Path, String) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
ensureDotVendorDirNotExist() - Method in interface com.github.blindpirate.gogradle.build.BuildManager
 
ensureDotVendorDirNotExist() - Method in class com.github.blindpirate.gogradle.build.DefaultBuildManager
 
ensureGlobalCacheExistAndWritable() - Method in class com.github.blindpirate.gogradle.core.cache.DefaultGlobalCacheManager
 
ensureGlobalCacheExistAndWritable() - Method in interface com.github.blindpirate.gogradle.core.cache.GlobalCacheManager
 
enterBuildOption(GolangBuildInfoParser.BuildOptionContext) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoBaseListener
Enter a parse tree produced by GolangBuildInfoParser.buildOption().
enterBuildOption(GolangBuildInfoParser.BuildOptionContext) - Method in interface com.github.blindpirate.gogradle.antlr.GolangBuildInfoListener
Enter a parse tree produced by GolangBuildInfoParser.buildOption().
enterBuildTag(GolangBuildInfoParser.BuildTagContext) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoBaseListener
Enter a parse tree produced by GolangBuildInfoParser.buildTag().
enterBuildTag(GolangBuildInfoParser.BuildTagContext) - Method in interface com.github.blindpirate.gogradle.antlr.GolangBuildInfoListener
Enter a parse tree produced by GolangBuildInfoParser.buildTag().
enterBuildTerm(GolangBuildInfoParser.BuildTermContext) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoBaseListener
Enter a parse tree produced by GolangBuildInfoParser.buildTerm().
enterBuildTerm(GolangBuildInfoParser.BuildTermContext) - Method in interface com.github.blindpirate.gogradle.antlr.GolangBuildInfoListener
Enter a parse tree produced by GolangBuildInfoParser.buildTerm().
enterCommentLine(GolangBuildInfoParser.CommentLineContext) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoBaseListener
Enter a parse tree produced by GolangBuildInfoParser.commentLine().
enterCommentLine(GolangBuildInfoParser.CommentLineContext) - Method in interface com.github.blindpirate.gogradle.antlr.GolangBuildInfoListener
Enter a parse tree produced by GolangBuildInfoParser.commentLine().
enterEveryRule(ParserRuleContext) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoBaseListener
enterImportDecl(GolangBuildInfoParser.ImportDeclContext) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoBaseListener
Enter a parse tree produced by GolangBuildInfoParser.importDecl().
enterImportDecl(GolangBuildInfoParser.ImportDeclContext) - Method in interface com.github.blindpirate.gogradle.antlr.GolangBuildInfoListener
Enter a parse tree produced by GolangBuildInfoParser.importDecl().
enterImportPath(GolangBuildInfoParser.ImportPathContext) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoBaseListener
Enter a parse tree produced by GolangBuildInfoParser.importPath().
enterImportPath(GolangBuildInfoParser.ImportPathContext) - Method in interface com.github.blindpirate.gogradle.antlr.GolangBuildInfoListener
Enter a parse tree produced by GolangBuildInfoParser.importPath().
enterImportSpec(GolangBuildInfoParser.ImportSpecContext) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoBaseListener
Enter a parse tree produced by GolangBuildInfoParser.importSpec().
enterImportSpec(GolangBuildInfoParser.ImportSpecContext) - Method in interface com.github.blindpirate.gogradle.antlr.GolangBuildInfoListener
Enter a parse tree produced by GolangBuildInfoParser.importSpec().
enterPackageClause(GolangBuildInfoParser.PackageClauseContext) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoBaseListener
Enter a parse tree produced by GolangBuildInfoParser.packageClause().
enterPackageClause(GolangBuildInfoParser.PackageClauseContext) - Method in interface com.github.blindpirate.gogradle.antlr.GolangBuildInfoListener
Enter a parse tree produced by GolangBuildInfoParser.packageClause().
enterRule(ParseTreeListener) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.BuildOptionContext
 
enterRule(ParseTreeListener) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.BuildTagContext
 
enterRule(ParseTreeListener) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.BuildTermContext
 
enterRule(ParseTreeListener) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.CommentLineContext
 
enterRule(ParseTreeListener) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.ImportDeclContext
 
enterRule(ParseTreeListener) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.ImportPathContext
 
enterRule(ParseTreeListener) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.ImportSpecContext
 
enterRule(ParseTreeListener) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.PackageClauseContext
 
enterRule(ParseTreeListener) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.SourceFileContext
 
enterSourceFile(GolangBuildInfoParser.SourceFileContext) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoBaseListener
Enter a parse tree produced by GolangBuildInfoParser.sourceFile().
enterSourceFile(GolangBuildInfoParser.SourceFileContext) - Method in interface com.github.blindpirate.gogradle.antlr.GolangBuildInfoListener
Enter a parse tree produced by GolangBuildInfoParser.sourceFile().
equals(Object) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency.PropertiesExclusionSpec
 
equals(Object) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractResolvedDependency
 
equals(Object) - Method in class com.github.blindpirate.gogradle.vcs.git.GitNotationDependency
 
evaluationDependsOn(String) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
evaluationDependsOnChildren() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
ExceptionHandler - Class in com.github.blindpirate.gogradle.util
 
ExceptionHandler() - Constructor for class com.github.blindpirate.gogradle.util.ExceptionHandler
 
exclude(Map<String, Object>) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency
 
exclude(Map<String, String>) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
exec(Closure) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
exec(Action<? super ExecSpec>) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
exeExtension() - Method in enum com.github.blindpirate.gogradle.crossplatform.Os
 
exitBuildOption(GolangBuildInfoParser.BuildOptionContext) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoBaseListener
Exit a parse tree produced by GolangBuildInfoParser.buildOption().
exitBuildOption(GolangBuildInfoParser.BuildOptionContext) - Method in interface com.github.blindpirate.gogradle.antlr.GolangBuildInfoListener
Exit a parse tree produced by GolangBuildInfoParser.buildOption().
exitBuildTag(GolangBuildInfoParser.BuildTagContext) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoBaseListener
Exit a parse tree produced by GolangBuildInfoParser.buildTag().
exitBuildTag(GolangBuildInfoParser.BuildTagContext) - Method in interface com.github.blindpirate.gogradle.antlr.GolangBuildInfoListener
Exit a parse tree produced by GolangBuildInfoParser.buildTag().
exitBuildTerm(GolangBuildInfoParser.BuildTermContext) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoBaseListener
Exit a parse tree produced by GolangBuildInfoParser.buildTerm().
exitBuildTerm(GolangBuildInfoParser.BuildTermContext) - Method in interface com.github.blindpirate.gogradle.antlr.GolangBuildInfoListener
Exit a parse tree produced by GolangBuildInfoParser.buildTerm().
exitCommentLine(GolangBuildInfoParser.CommentLineContext) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoBaseListener
Exit a parse tree produced by GolangBuildInfoParser.commentLine().
exitCommentLine(GolangBuildInfoParser.CommentLineContext) - Method in interface com.github.blindpirate.gogradle.antlr.GolangBuildInfoListener
Exit a parse tree produced by GolangBuildInfoParser.commentLine().
exitEveryRule(ParserRuleContext) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoBaseListener
exitImportDecl(GolangBuildInfoParser.ImportDeclContext) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoBaseListener
Exit a parse tree produced by GolangBuildInfoParser.importDecl().
exitImportDecl(GolangBuildInfoParser.ImportDeclContext) - Method in interface com.github.blindpirate.gogradle.antlr.GolangBuildInfoListener
Exit a parse tree produced by GolangBuildInfoParser.importDecl().
exitImportPath(GolangBuildInfoParser.ImportPathContext) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoBaseListener
Exit a parse tree produced by GolangBuildInfoParser.importPath().
exitImportPath(GolangBuildInfoParser.ImportPathContext) - Method in interface com.github.blindpirate.gogradle.antlr.GolangBuildInfoListener
Exit a parse tree produced by GolangBuildInfoParser.importPath().
exitImportSpec(GolangBuildInfoParser.ImportSpecContext) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoBaseListener
Exit a parse tree produced by GolangBuildInfoParser.importSpec().
exitImportSpec(GolangBuildInfoParser.ImportSpecContext) - Method in interface com.github.blindpirate.gogradle.antlr.GolangBuildInfoListener
Exit a parse tree produced by GolangBuildInfoParser.importSpec().
exitPackageClause(GolangBuildInfoParser.PackageClauseContext) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoBaseListener
Exit a parse tree produced by GolangBuildInfoParser.packageClause().
exitPackageClause(GolangBuildInfoParser.PackageClauseContext) - Method in interface com.github.blindpirate.gogradle.antlr.GolangBuildInfoListener
Exit a parse tree produced by GolangBuildInfoParser.packageClause().
exitRule(ParseTreeListener) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.BuildOptionContext
 
exitRule(ParseTreeListener) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.BuildTagContext
 
exitRule(ParseTreeListener) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.BuildTermContext
 
exitRule(ParseTreeListener) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.CommentLineContext
 
exitRule(ParseTreeListener) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.ImportDeclContext
 
exitRule(ParseTreeListener) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.ImportPathContext
 
exitRule(ParseTreeListener) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.ImportSpecContext
 
exitRule(ParseTreeListener) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.PackageClauseContext
 
exitRule(ParseTreeListener) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.SourceFileContext
 
exitSourceFile(GolangBuildInfoParser.SourceFileContext) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoBaseListener
Exit a parse tree produced by GolangBuildInfoParser.sourceFile().
exitSourceFile(GolangBuildInfoParser.SourceFileContext) - Method in interface com.github.blindpirate.gogradle.antlr.GolangBuildInfoListener
Exit a parse tree produced by GolangBuildInfoParser.sourceFile().
extendsFrom(Configuration...) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
externalDependencyFactories(DefaultLockedDependencyManager, GodepDependencyFactory, GlideDependencyFactory, GovendorDependencyFactory, GvtGbvendorDependencyFactory, TrashDependencyFactory, GlockDependencyFactory, GopmDependencyFactory) - Method in class com.github.blindpirate.gogradle.GogradleModule
 
ExternalDependencyFactory - Class in com.github.blindpirate.gogradle.core.dependency.produce
 
ExternalDependencyFactory(MapNotationParser) - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.ExternalDependencyFactory
 
extract(String) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.GoImportExtractor
 

F

Factory<MATERIAL,PRODUCT> - Interface in com.github.blindpirate.gogradle.common
 
FactoryUtil - Class in com.github.blindpirate.gogradle.util
 
FactoryUtil() - Constructor for class com.github.blindpirate.gogradle.util.FactoryUtil
 
file(Object) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
file(Object, PathValidation) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
fileCollection(Spec<? super Dependency>) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
fileCollection(Closure) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
fileCollection(Dependency...) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
fileNameEqualsAny(File, String...) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
fileNameStartsWithAny(File, String...) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
files(Closure) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
files(Spec<? super Dependency>) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
files(Dependency...) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
files(Object...) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
files(Object, Closure) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
fileTree(Object) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
fileTree(Object, Closure) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
fileTree(Map<String, ?>) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
filter(Closure) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
filter(Spec<? super File>) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
filterTestsMatchingPatterns(File, List<String>) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
findAll(Closure) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet.DependencySetFacade
 
findCommit(Repository, String) - Method in class com.github.blindpirate.gogradle.vcs.git.GitAccessor
 
findCommitBySemVersion(Repository, String) - Method in class com.github.blindpirate.gogradle.vcs.git.GitAccessor
 
findCommitByTag(Repository, String) - Method in class com.github.blindpirate.gogradle.vcs.git.GitAccessor
 
findMatchedRepository(String, String) - Method in class com.github.blindpirate.gogradle.GitRepositoryHandler
 
findProject(String) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
findProperty(String) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
FirstPassVendorDirectoryVisitor - Class in com.github.blindpirate.gogradle.core.dependency.produce
First pass does not try to produce dependencies, it aims at analyzing package paths since there may be some unrecognized paths in vendor directory.
FirstPassVendorDirectoryVisitor(Path, PackagePathResolver) - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.FirstPassVendorDirectoryVisitor
 
flatten() - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet
 
flatten() - Method in class com.github.blindpirate.gogradle.core.dependency.tree.DependencyTreeNode
 
flatten(List<T>...) - Static method in class com.github.blindpirate.gogradle.util.CollectionUtils
 
forceDelete(File) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
forceMkdir(File) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
formatVersion() - Method in interface com.github.blindpirate.gogradle.core.dependency.ResolvedDependency
 
formatVersion() - Method in class com.github.blindpirate.gogradle.core.dependency.VendorResolvedDependency
 
formatVersion() - Method in class com.github.blindpirate.gogradle.core.pack.LocalDirectoryDependency
 
formatVersion() - Method in class com.github.blindpirate.gogradle.vcs.git.GitResolvedDependency
 
fromLocal(String, File) - Static method in class com.github.blindpirate.gogradle.core.pack.LocalDirectoryDependency
 
fromParent(String, ResolvedDependency, File) - Static method in class com.github.blindpirate.gogradle.core.dependency.VendorResolvedDependency
 

G

get(Class<T>) - Method in class com.github.blindpirate.gogradle.task.GolangTaskContainer
 
get(String) - Method in class com.github.blindpirate.gogradle.util.HttpUtils
 
get(String, Map<String, String>) - Method in class com.github.blindpirate.gogradle.util.HttpUtils
 
GET_METHOD - Static variable in class com.github.blindpirate.gogradle.util.HttpUtils
 
getAccessor() - Method in enum com.github.blindpirate.gogradle.vcs.VcsType
 
getAll() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
getAllArtifacts() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
getAllConstraints() - Method in interface com.github.blindpirate.gogradle.core.BuildConstraintManager
 
getAllConstraints() - Method in class com.github.blindpirate.gogradle.core.DefaultBuildConstraintManager
 
getAllDependencies() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
getAllprojects() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getAllTasks(boolean) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getAnt() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getApiVersion() - Method in class com.github.blindpirate.gogradle.core.dependency.lock.GogradleLockModel
 
getArtifacts() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
getArtifacts() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getAsFileTree() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
getAsPath() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
getATN() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
getATN() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
getAttributes() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
getBinaryPath() - Method in class com.github.blindpirate.gogradle.crossplatform.DefaultGoBinaryManager
 
getBinaryPath() - Method in interface com.github.blindpirate.gogradle.crossplatform.GoBinaryManager
 
getBuildDependencies() - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet.DependencySetFacade
 
getBuildDependencies() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
getBuildDir() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getBuildFile() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getBuildMode() - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
getBuildscript() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getBuildTags() - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
getChildProjects() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getCode() - Method in class com.github.blindpirate.gogradle.util.ProcessUtils.ProcessResult
 
getCommit() - Method in class com.github.blindpirate.gogradle.vcs.git.GitNotationDependency
 
getComponents() - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencyHandler
 
getComponents() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getConfiguration() - Method in class com.github.blindpirate.gogradle.task.ResolveBuildDependenciesTask
 
getConfiguration() - Method in class com.github.blindpirate.gogradle.task.ResolveTask
 
getConfiguration() - Method in class com.github.blindpirate.gogradle.task.ResolveTestDependenciesTask
 
getConfigurations() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getConvention() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getDefaultTasks() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getDependencies() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractResolvedDependency
 
getDependencies(String) - Method in class com.github.blindpirate.gogradle.core.dependency.lock.GogradleLockModel
 
getDependencies() - Method in class com.github.blindpirate.gogradle.core.dependency.produce.SecondPassVendorDirectoryVisitor
 
getDependencies() - Method in interface com.github.blindpirate.gogradle.core.dependency.ResolvedDependency
Get transitive dependencies of this package.
getDependencies() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
getDependencies() - Method in class com.github.blindpirate.gogradle.core.pack.LocalDirectoryDependency
 
getDependencies() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getDependencyTree() - Method in class com.github.blindpirate.gogradle.task.ResolveTask
 
getDepth() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getDescription() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
getDescription() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getExcludeRules() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
getExtendsFrom() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
getExtensions() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getExtraBuildArgs() - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
getExtraTestArgs() - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
getFiles() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
getFromCache(NotationDependency) - Method in class com.github.blindpirate.gogradle.core.dependency.DefaultDependencyRegistry
 
getFromCache(NotationDependency) - Method in interface com.github.blindpirate.gogradle.core.dependency.DependencyRegistry
 
getGlobalCacheSecond() - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
getGlobalGoBinCache(String) - Method in class com.github.blindpirate.gogradle.core.cache.DefaultGlobalCacheManager
 
getGlobalGoBinCache(String) - Method in interface com.github.blindpirate.gogradle.core.cache.GlobalCacheManager
 
getGlobalPackageCachePath(String) - Method in class com.github.blindpirate.gogradle.core.cache.DefaultGlobalCacheManager
 
getGlobalPackageCachePath(String) - Method in interface com.github.blindpirate.gogradle.core.cache.GlobalCacheManager
 
getGoExecutable() - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
getGorootEnv() - Method in class com.github.blindpirate.gogradle.crossplatform.DefaultGoBinaryManager
 
getGorootEnv() - Method in interface com.github.blindpirate.gogradle.crossplatform.GoBinaryManager
 
getGoVersion() - Method in class com.github.blindpirate.gogradle.crossplatform.DefaultGoBinaryManager
 
getGoVersion() - Method in interface com.github.blindpirate.gogradle.crossplatform.GoBinaryManager
 
getGoVersion() - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
getGradle() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getGrammarFileName() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
getGrammarFileName() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
getGroup() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
 
getGroup() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getHierarchy() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
getHostArch() - Static method in enum com.github.blindpirate.gogradle.crossplatform.Arch
 
getHostDependency() - Method in class com.github.blindpirate.gogradle.core.dependency.VendorResolvedDependency
 
getHostNotationDependency() - Method in class com.github.blindpirate.gogradle.core.dependency.VendorNotationDependency
 
getHostOs() - Static method in enum com.github.blindpirate.gogradle.crossplatform.Os
 
getIncoming() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
getInjector() - Method in enum com.github.blindpirate.gogradle.GogradleGlobal
 
getInstallerClass() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractResolvedDependency
 
getInstallerClass() - Method in class com.github.blindpirate.gogradle.core.dependency.VendorResolvedDependency
 
getInstallerClass() - Method in class com.github.blindpirate.gogradle.vcs.git.GitResolvedDependency
 
getInstance(Class<T>) - Static method in enum com.github.blindpirate.gogradle.GogradleGlobal
 
getInstance(Key<T>) - Static method in enum com.github.blindpirate.gogradle.GogradleGlobal
 
getLines(File) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
getLockedDependencies(Configuration) - Method in class com.github.blindpirate.gogradle.core.dependency.lock.DefaultLockedDependencyManager
 
getLockedDependencies(Configuration) - Method in interface com.github.blindpirate.gogradle.core.dependency.lock.LockedDependencyManager
 
getLogger() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getLogging() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getModeNames() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
getModules() - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencyHandler
 
getName() - Method in enum com.github.blindpirate.gogradle.build.Configuration
 
getName() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
 
getName() - Method in interface com.github.blindpirate.gogradle.core.dependency.GolangDependency
The dependency's import path, e.g., golang.org/x/crypto/cmd.
getName() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
getName() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getName() - Method in enum com.github.blindpirate.gogradle.vcs.VcsType
 
getNotationConverter() - Method in enum com.github.blindpirate.gogradle.vcs.VcsType
 
getOutputLocation() - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
getOutputPattern() - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
getPackage() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency
 
getPackage() - Method in interface com.github.blindpirate.gogradle.core.dependency.NotationDependency
 
getPackagePath() - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
getParent() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getPassword() - Method in class com.github.blindpirate.gogradle.vcs.git.GitRepository
 
getPath() - Method in class com.github.blindpirate.gogradle.core.GolangPackage
 
getPath() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getPluginManager() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getPlugins() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getPrivateKeyFilePath() - Method in class com.github.blindpirate.gogradle.vcs.git.GitRepository
 
getProject() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getProjectDir() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getProperties() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getRelativePathToHost() - Method in class com.github.blindpirate.gogradle.core.dependency.VendorResolvedDependency
 
getRemoteUrl(File) - Method in class com.github.blindpirate.gogradle.vcs.bazaar.BazaarAccessor
 
getRemoteUrl(File) - Method in class com.github.blindpirate.gogradle.vcs.git.GitAccessor
 
getRemoteUrl(Repository) - Method in class com.github.blindpirate.gogradle.vcs.git.GitAccessor
 
getRemoteUrl(File) - Method in class com.github.blindpirate.gogradle.vcs.mercurial.MercurialAccessor
 
getRemoteUrl(File) - Method in class com.github.blindpirate.gogradle.vcs.svn.SvnAccessor
 
getRemoteUrl(File) - Method in interface com.github.blindpirate.gogradle.vcs.VcsAccessor
 
getRepo() - Method in enum com.github.blindpirate.gogradle.vcs.VcsType
 
getRepositories() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getRepository(File) - Method in class com.github.blindpirate.gogradle.vcs.git.GitAccessor
 
getResolutionStrategy() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
getResolvedConfiguration() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
getResolverClass() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency
 
getResolverClass() - Method in class com.github.blindpirate.gogradle.core.dependency.VendorNotationDependency
 
getResolverClass() - Method in class com.github.blindpirate.gogradle.core.pack.LocalDirectoryDependency
 
getResolverClass() - Method in class com.github.blindpirate.gogradle.vcs.bazaar.BazaarNotationDependency
 
getResolverClass() - Method in class com.github.blindpirate.gogradle.vcs.git.GitNotationDependency
 
getResolverClass() - Method in class com.github.blindpirate.gogradle.vcs.mercurial.MercurialNotationDependency
 
getResolverClass() - Method in class com.github.blindpirate.gogradle.vcs.svn.SvnNotationDependency
 
getResources() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getResult(Process) - Static method in class com.github.blindpirate.gogradle.util.ProcessUtils
 
getRootDir() - Method in class com.github.blindpirate.gogradle.core.pack.LocalDirectoryDependency
 
getRootDir() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getRootPath() - Method in class com.github.blindpirate.gogradle.core.GolangPackage
 
getRootPath() - Method in class com.github.blindpirate.gogradle.core.IncompleteGolangPackage
 
getRootPath() - Method in class com.github.blindpirate.gogradle.core.StandardGolangPackage
 
getRootPath() - Method in class com.github.blindpirate.gogradle.core.UnrecognizedGolangPackage
 
getRootPath() - Method in class com.github.blindpirate.gogradle.core.VcsGolangPackage
 
getRootProject() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getRuleIndex() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.BuildOptionContext
 
getRuleIndex() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.BuildTagContext
 
getRuleIndex() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.BuildTermContext
 
getRuleIndex() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.CommentLineContext
 
getRuleIndex() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.ImportDeclContext
 
getRuleIndex() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.ImportPathContext
 
getRuleIndex() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.ImportSpecContext
 
getRuleIndex() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.PackageClauseContext
 
getRuleIndex() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.SourceFileContext
 
getRuleNames() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
getRuleNames() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
getSerializedATN() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
getSerializedATN() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
getService(Class<T>) - Method in enum com.github.blindpirate.gogradle.vcs.VcsType
 
getSingleFile() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
getStackTrace(Throwable) - Static method in class com.github.blindpirate.gogradle.util.ExceptionHandler
 
getState() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
getState() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getStatus() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getStderr() - Method in class com.github.blindpirate.gogradle.util.ProcessUtils.ProcessResult
 
getStdout() - Method in class com.github.blindpirate.gogradle.util.ProcessUtils.ProcessResult
 
getStrategy() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency
 
getStrategy() - Method in interface com.github.blindpirate.gogradle.core.dependency.NotationDependency
 
getString(Map<String, Object>, String) - Static method in class com.github.blindpirate.gogradle.util.MapUtils
 
getSubprojects() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getTag() - Method in class com.github.blindpirate.gogradle.vcs.git.GitNotationDependency
 
getTargetPlatforms() - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
getTask(Class<T>) - Method in class com.github.blindpirate.gogradle.task.AbstractGolangTask
 
getTaskDependencyFromProjectDependency(boolean, String) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
getTasks() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getTasksByName(String, boolean) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getTokenNames() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
Deprecated.
getTokenNames() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
Deprecated.
getTransitiveDepExclusions() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency
 
getTransitiveDepExclusions() - Method in interface com.github.blindpirate.gogradle.core.dependency.NotationDependency
 
getTree(ResolvedDependency) - Method in class com.github.blindpirate.gogradle.core.dependency.tree.DependencyTreeFactory
 
getUpdateTime() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractResolvedDependency
 
getUpdateTime() - Method in interface com.github.blindpirate.gogradle.core.dependency.ResolvedDependency
The update time of a dependency.
getUpdateTime() - Method in class com.github.blindpirate.gogradle.core.pack.LocalDirectoryDependency
 
getUploadTaskName() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
getUrl() - Method in class com.github.blindpirate.gogradle.core.VcsGolangPackage
 
getUrls() - Method in class com.github.blindpirate.gogradle.core.GolangPackage
 
getUrls() - Method in class com.github.blindpirate.gogradle.core.IncompleteGolangPackage
 
getUrls() - Method in class com.github.blindpirate.gogradle.core.StandardGolangPackage
 
getUrls() - Method in class com.github.blindpirate.gogradle.core.UnrecognizedGolangPackage
 
getUrls() - Method in class com.github.blindpirate.gogradle.core.VcsGolangPackage
 
getUrls() - Method in class com.github.blindpirate.gogradle.vcs.git.GitNotationDependency
 
getUsername() - Method in class com.github.blindpirate.gogradle.vcs.git.GitRepository
 
getValue(Map<String, Object>, String, Class<T>) - Static method in class com.github.blindpirate.gogradle.util.MapUtils
 
getVcsType() - Method in class com.github.blindpirate.gogradle.core.GolangPackage
 
getVcsType() - Method in class com.github.blindpirate.gogradle.core.IncompleteGolangPackage
 
getVcsType() - Method in class com.github.blindpirate.gogradle.core.StandardGolangPackage
 
getVcsType() - Method in class com.github.blindpirate.gogradle.core.UnrecognizedGolangPackage
 
getVcsType() - Method in class com.github.blindpirate.gogradle.core.VcsGolangPackage
 
getVendorPath() - Method in class com.github.blindpirate.gogradle.core.dependency.VendorNotationDependency
 
getVersion() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
 
getVersion() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractResolvedDependency
 
getVersion() - Method in interface com.github.blindpirate.gogradle.core.dependency.GolangDependency
A unique identifier to locate a dependency, e.g., git commit id.
getVersion() - Method in class com.github.blindpirate.gogradle.core.pack.LocalDirectoryDependency
 
getVersion() - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
getVersion() - Method in class com.github.blindpirate.gogradle.vcs.git.GitNotationDependency
 
getVocabulary() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
getVocabulary() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
Git - Annotation Type in com.github.blindpirate.gogradle.vcs
 
GitAccessor - Class in com.github.blindpirate.gogradle.vcs.git
 
GitAccessor(GitRepositoryHandler) - Constructor for class com.github.blindpirate.gogradle.vcs.git.GitAccessor
 
GitDependencyManager - Class in com.github.blindpirate.gogradle.vcs.git
 
GitDependencyManager(GlobalCacheManager, GitAccessor, DependencyVisitor, DependencyRegistry) - Constructor for class com.github.blindpirate.gogradle.vcs.git.GitDependencyManager
 
GithubPackagePathResolver - Class in com.github.blindpirate.gogradle.core.pack
 
GithubPackagePathResolver() - Constructor for class com.github.blindpirate.gogradle.core.pack.GithubPackagePathResolver
 
GitMapNotationParser - Class in com.github.blindpirate.gogradle.core.dependency.parse
 
GitMapNotationParser() - Constructor for class com.github.blindpirate.gogradle.core.dependency.parse.GitMapNotationParser
 
GitNotationConverter - Class in com.github.blindpirate.gogradle.core.dependency.parse
 
GitNotationConverter() - Constructor for class com.github.blindpirate.gogradle.core.dependency.parse.GitNotationConverter
 
GitNotationDependency - Class in com.github.blindpirate.gogradle.vcs.git
 
GitNotationDependency() - Constructor for class com.github.blindpirate.gogradle.vcs.git.GitNotationDependency
 
GitRepository - Class in com.github.blindpirate.gogradle.vcs.git
 
GitRepository() - Constructor for class com.github.blindpirate.gogradle.vcs.git.GitRepository
 
GitRepositoryHandler - Class in com.github.blindpirate.gogradle
 
GitRepositoryHandler() - Constructor for class com.github.blindpirate.gogradle.GitRepositoryHandler
 
GitResolvedDependency - Class in com.github.blindpirate.gogradle.vcs.git
 
GitResolvedDependency.GitResolvedDependencyBuilder - Class in com.github.blindpirate.gogradle.vcs.git
 
GlideDependencyFactory - Class in com.github.blindpirate.gogradle.core.dependency.produce.external.glide
Converts glide.lock in repos managed by glide to gogradle map notations.
GlideDependencyFactory(MapNotationParser) - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.external.glide.GlideDependencyFactory
 
GlideDotLockModel - Class in com.github.blindpirate.gogradle.core.dependency.produce.external.glide
Model of glide.lock in repo managed by glide.
GlideDotLockModel() - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.external.glide.GlideDotLockModel
 
GlideDotLockModel.ImportBean - Class in com.github.blindpirate.gogradle.core.dependency.produce.external.glide
 
globalCacheFor(int, String) - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
GlobalCacheManager - Interface in com.github.blindpirate.gogradle.core.cache
 
GlobalCachePackagePathResolver - Class in com.github.blindpirate.gogradle.core.pack
 
GlobalCachePackagePathResolver(GlobalCacheManager) - Constructor for class com.github.blindpirate.gogradle.core.pack.GlobalCachePackagePathResolver
 
GlockDependencyFactory - Class in com.github.blindpirate.gogradle.core.dependency.produce.external.glock
Converts GLOCKFILE in repos managed by glock to gogradle map notations
GlockDependencyFactory(MapNotationParser) - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.external.glock.GlockDependencyFactory
 
GlockfileParser - Class in com.github.blindpirate.gogradle.core.dependency.produce.external.glock
Parses GLOCKFILE.
GlockfileParser() - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.external.glock.GlockfileParser
 
GO_BINARAY_CACHE_PATH - Static variable in class com.github.blindpirate.gogradle.core.cache.DefaultGlobalCacheManager
 
GO_LIBRARIES_DOT_XML_CONTENT - Static variable in class com.github.blindpirate.gogradle.ide.GolangIdeaModule
 
GO_LIBRARIES_DOT_XML_PATH - Static variable in class com.github.blindpirate.gogradle.ide.GolangIdeaModule
 
GO_LOCKFILES_PATH - Static variable in class com.github.blindpirate.gogradle.core.cache.DefaultGlobalCacheManager
 
GO_USER_AGENT - Static variable in class com.github.blindpirate.gogradle.core.pack.MetadataPackagePathResolver
 
GoBinaryManager - Interface in com.github.blindpirate.gogradle.crossplatform
 
GodepDependencyFactory - Class in com.github.blindpirate.gogradle.core.dependency.produce.external.godep
Converts Godeps/Godeps.json in repos managed by godep to gogradle map notations.
GodepDependencyFactory(MapNotationParser) - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.external.godep.GodepDependencyFactory
 
GodepsDotJsonModel - Class in com.github.blindpirate.gogradle.core.dependency.produce.external.godep
Model of Godeps/Godeps.json.
GodepsDotJsonModel() - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.external.godep.GodepsDotJsonModel
 
GodepsDotJsonModel.DepsBean - Class in com.github.blindpirate.gogradle.core.dependency.produce.external.godep
 
GOGRADLE_BUILD_DIR_NAME - Static variable in enum com.github.blindpirate.gogradle.GogradleGlobal
 
GOGRADLE_VERSION - Static variable in enum com.github.blindpirate.gogradle.GogradleGlobal
 
GogradleGlobal - Enum in com.github.blindpirate.gogradle
 
GogradleLockModel - Class in com.github.blindpirate.gogradle.core.dependency.lock
 
GogradleLockModel() - Constructor for class com.github.blindpirate.gogradle.core.dependency.lock.GogradleLockModel
 
GogradleModule - Class in com.github.blindpirate.gogradle
Provides configurations for Guice dependency injection.
GogradleModule(Project, Instantiator) - Constructor for class com.github.blindpirate.gogradle.GogradleModule
 
GogradleRootProduceStrategy - Class in com.github.blindpirate.gogradle.core.dependency.produce.strategy
In DEVELOP mode, dependencies in build.gradle have top priority.
GogradleRootProduceStrategy(GolangPluginSetting, Project, LockedDependencyManager) - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.strategy.GogradleRootProduceStrategy
 
GoImportExtractor - Class in com.github.blindpirate.gogradle.core.dependency.produce
 
GoImportExtractor(BuildConstraintManager) - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.GoImportExtractor
 
GolangBuildInfoBaseListener - Class in com.github.blindpirate.gogradle.antlr
This class provides an empty implementation of GolangBuildInfoListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
GolangBuildInfoBaseListener() - Constructor for class com.github.blindpirate.gogradle.antlr.GolangBuildInfoBaseListener
 
GolangBuildInfoLexer - Class in com.github.blindpirate.gogradle.antlr
 
GolangBuildInfoLexer(CharStream) - Constructor for class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
GolangBuildInfoListener - Interface in com.github.blindpirate.gogradle.antlr
This interface defines a complete listener for a parse tree produced by GolangBuildInfoParser.
GolangBuildInfoParser - Class in com.github.blindpirate.gogradle.antlr
 
GolangBuildInfoParser(TokenStream) - Constructor for class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
GolangBuildInfoParser.BuildOptionContext - Class in com.github.blindpirate.gogradle.antlr
 
GolangBuildInfoParser.BuildTagContext - Class in com.github.blindpirate.gogradle.antlr
 
GolangBuildInfoParser.BuildTermContext - Class in com.github.blindpirate.gogradle.antlr
 
GolangBuildInfoParser.CommentLineContext - Class in com.github.blindpirate.gogradle.antlr
 
GolangBuildInfoParser.ImportDeclContext - Class in com.github.blindpirate.gogradle.antlr
 
GolangBuildInfoParser.ImportPathContext - Class in com.github.blindpirate.gogradle.antlr
 
GolangBuildInfoParser.ImportSpecContext - Class in com.github.blindpirate.gogradle.antlr
 
GolangBuildInfoParser.PackageClauseContext - Class in com.github.blindpirate.gogradle.antlr
 
GolangBuildInfoParser.SourceFileContext - Class in com.github.blindpirate.gogradle.antlr
 
GolangConfiguration - Class in com.github.blindpirate.gogradle.core
 
GolangConfiguration(String) - Constructor for class com.github.blindpirate.gogradle.core.GolangConfiguration
 
GolangConfigurationContainer - Class in com.github.blindpirate.gogradle.core
 
GolangConfigurationContainer(Instantiator) - Constructor for class com.github.blindpirate.gogradle.core.GolangConfigurationContainer
 
GolangDependency - Interface in com.github.blindpirate.gogradle.core.dependency
A GolangDependency represents a dependency such as a specific version of source code or a local directory.
GolangDependency.Namer - Enum in com.github.blindpirate.gogradle.core.dependency
 
GolangDependencyHandler - Class in com.github.blindpirate.gogradle.core.dependency
 
GolangDependencyHandler(ConfigurationContainer, NotationParser) - Constructor for class com.github.blindpirate.gogradle.core.dependency.GolangDependencyHandler
 
GolangDependencySet - Class in com.github.blindpirate.gogradle.core.dependency
 
GolangDependencySet(Collection<? extends GolangDependency>) - Constructor for class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet
 
GolangDependencySet() - Constructor for class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet
 
GolangDependencySet(Class<? extends GolangDependency>, Instantiator) - Constructor for class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet
 
GolangDependencySet.DependencySetFacade - Class in com.github.blindpirate.gogradle.core.dependency
 
GolangIdeaModule - Class in com.github.blindpirate.gogradle.ide
 
GolangIdeaModule(IdeaModule) - Constructor for class com.github.blindpirate.gogradle.ide.GolangIdeaModule
 
GolangPackage - Class in com.github.blindpirate.gogradle.core
 
GolangPackage(String) - Constructor for class com.github.blindpirate.gogradle.core.GolangPackage
 
GolangPlugin - Class in com.github.blindpirate.gogradle
 
GolangPlugin(Instantiator) - Constructor for class com.github.blindpirate.gogradle.GolangPlugin
 
GolangPluginSetting - Class in com.github.blindpirate.gogradle
 
GolangPluginSetting() - Constructor for class com.github.blindpirate.gogradle.GolangPluginSetting
 
GolangTaskContainer - Class in com.github.blindpirate.gogradle.task
 
GolangTaskContainer() - Constructor for class com.github.blindpirate.gogradle.task.GolangTaskContainer
 
GOPATH_CACHE_PATH - Static variable in class com.github.blindpirate.gogradle.core.cache.DefaultGlobalCacheManager
 
GopmDependencyFactory - Class in com.github.blindpirate.gogradle.core.dependency.produce.external.gopm
Converts .gopmfile in repos managed by godep to gogradle map notations.
GopmDependencyFactory(MapNotationParser) - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.external.gopm.GopmDependencyFactory
 
GopmfileParser - Class in com.github.blindpirate.gogradle.core.dependency.produce.external.gopm
Parses .gopmfile and generates gogradle map notations.
GopmfileParser() - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.external.gopm.GopmfileParser
 
GovendorDependencyFactory - Class in com.github.blindpirate.gogradle.core.dependency.produce.external.govendor
Converts vendor/vendor.json in repos managed by govendor to gogradle map notations.
GovendorDependencyFactory(MapNotationParser) - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.external.govendor.GovendorDependencyFactory
 
gradleApi() - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencyHandler
 
gradleTestKit() - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencyHandler
 
GvtGbvendorDependencyFactory - Class in com.github.blindpirate.gogradle.core.dependency.produce.external.gvtgbvendor
Converts vendor/manifest in repos managed by gvt or gbvendor to gogradle map notations.
GvtGbvendorDependencyFactory(MapNotationParser) - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.external.gvtgbvendor.GvtGbvendorDependencyFactory
 

H

hardResetAndPull(String, Repository) - Method in class com.github.blindpirate.gogradle.vcs.git.GitAccessor
 
hasAttributes() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
hashCode() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency.PropertiesExclusionSpec
 
hashCode() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractResolvedDependency
 
hashCode() - Method in class com.github.blindpirate.gogradle.vcs.git.GitNotationDependency
 
hasProperty(String) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
headCommitOfBranch(Repository, String) - Method in class com.github.blindpirate.gogradle.vcs.git.GitAccessor
 
HOST_KEY - Static variable in interface com.github.blindpirate.gogradle.core.dependency.parse.MapNotationParser
 
HTTP - Static variable in interface com.github.blindpirate.gogradle.core.pack.PackagePathResolver
 
HTTPS - Static variable in interface com.github.blindpirate.gogradle.core.pack.PackagePathResolver
 
HttpUtils - Class in com.github.blindpirate.gogradle.util
Utils for http access.
HttpUtils() - Constructor for class com.github.blindpirate.gogradle.util.HttpUtils
 

I

IDENTIFIER - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
IDENTIFIER() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.BuildTermContext
 
IDENTIFIER - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
IDENTIFIER() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.ImportSpecContext
 
IDENTIFIER() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.PackageClauseContext
 
identityFileName() - Method in class com.github.blindpirate.gogradle.core.dependency.lock.DefaultLockedDependencyManager
 
identityFileName() - Method in class com.github.blindpirate.gogradle.core.dependency.produce.external.glide.GlideDependencyFactory
 
identityFileName() - Method in class com.github.blindpirate.gogradle.core.dependency.produce.external.glock.GlockDependencyFactory
 
identityFileName() - Method in class com.github.blindpirate.gogradle.core.dependency.produce.external.godep.GodepDependencyFactory
 
identityFileName() - Method in class com.github.blindpirate.gogradle.core.dependency.produce.external.gopm.GopmDependencyFactory
 
identityFileName() - Method in class com.github.blindpirate.gogradle.core.dependency.produce.external.govendor.GovendorDependencyFactory
 
identityFileName() - Method in class com.github.blindpirate.gogradle.core.dependency.produce.external.gvtgbvendor.GvtGbvendorDependencyFactory
 
identityFileName() - Method in class com.github.blindpirate.gogradle.core.dependency.produce.external.trash.TrashDependencyFactory
 
identityFileName() - Method in class com.github.blindpirate.gogradle.core.dependency.produce.ExternalDependencyFactory
Relative paths of the identity file.
immutableList(T...) - Static method in class com.github.blindpirate.gogradle.util.CollectionUtils
 
ImportBean() - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.external.glide.GlideDotLockModel.ImportBean
 
importDecl() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
importDecl() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.SourceFileContext
 
importDecl(int) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.SourceFileContext
 
ImportDeclContext(ParserRuleContext, int) - Constructor for class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.ImportDeclContext
 
importPath() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
importPath() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.ImportSpecContext
 
ImportPathContext(ParserRuleContext, int) - Constructor for class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.ImportPathContext
 
importSpec() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.ImportDeclContext
 
importSpec(int) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.ImportDeclContext
 
importSpec() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
ImportSpecContext(ParserRuleContext, int) - Constructor for class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.ImportSpecContext
 
IncompleteGolangPackage - Class in com.github.blindpirate.gogradle.core
 
initRepository(NotationDependency, File) - Method in class com.github.blindpirate.gogradle.core.dependency.resolve.AbstractVcsDependencyManager
 
initRepository(NotationDependency, File) - Method in class com.github.blindpirate.gogradle.vcs.git.GitDependencyManager
 
install(ResolvedDependency, File) - Method in interface com.github.blindpirate.gogradle.core.dependency.install.DependencyInstaller
Copy all necessary files of this dependency to the targetDirectory.
install(ResolvedDependency, File) - Method in class com.github.blindpirate.gogradle.core.dependency.install.LocalDirectoryDependencyInstaller
 
install(ResolvedDependency, File) - Method in class com.github.blindpirate.gogradle.core.dependency.resolve.AbstractVcsDependencyManager
 
INSTALL_BUILD_DEPENDENCIES_TASK_NAME - Static variable in class com.github.blindpirate.gogradle.task.GolangTaskContainer
 
INSTALL_TEST_DEPENDENCIES_TASK_NAME - Static variable in class com.github.blindpirate.gogradle.task.GolangTaskContainer
 
InstallBuildDependenciesTask - Class in com.github.blindpirate.gogradle.task
 
InstallBuildDependenciesTask() - Constructor for class com.github.blindpirate.gogradle.task.InstallBuildDependenciesTask
 
installDependencies() - Method in class com.github.blindpirate.gogradle.task.InstallBuildDependenciesTask
 
installDependencies() - Method in class com.github.blindpirate.gogradle.task.InstallTestDependenciesTask
 
installDependency(ResolvedDependency, Configuration) - Method in interface com.github.blindpirate.gogradle.build.BuildManager
 
installDependency(ResolvedDependency, Configuration) - Method in class com.github.blindpirate.gogradle.build.DefaultBuildManager
 
installDependencyToVendor(ResolvedDependency) - Method in interface com.github.blindpirate.gogradle.build.BuildManager
 
installDependencyToVendor(ResolvedDependency) - Method in class com.github.blindpirate.gogradle.build.DefaultBuildManager
 
InstallTestDependenciesTask - Class in com.github.blindpirate.gogradle.task
 
InstallTestDependenciesTask() - Constructor for class com.github.blindpirate.gogradle.task.InstallTestDependenciesTask
 
installTo(File) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractResolvedDependency
 
installTo(File) - Method in interface com.github.blindpirate.gogradle.core.dependency.ResolvedDependency
 
installTo(File) - Method in class com.github.blindpirate.gogradle.core.pack.LocalDirectoryDependency
 
invoke(MethodInvocation) - Method in class com.github.blindpirate.gogradle.util.logging.DebugLogMethodInterceptor
 
IOUtils - Class in com.github.blindpirate.gogradle.util
Encapsulation of FileUtils and IOUtils, it never throws checked exceptions.
IOUtils() - Constructor for class com.github.blindpirate.gogradle.util.IOUtils
 
isBlank(String) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
isEmpty() - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet.DependencySetFacade
 
isEmpty() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
isEmpty(Collection<T>) - Static method in class com.github.blindpirate.gogradle.util.CollectionUtils
 
isEmpty(String) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
isFirstLevel() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
 
isFirstLevel() - Method in interface com.github.blindpirate.gogradle.core.dependency.GolangDependency
 
isFuckGfw() - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
isIncomplete(String) - Method in class com.github.blindpirate.gogradle.core.pack.AbstractPackagePathResolver
 
isIncomplete(String) - Method in class com.github.blindpirate.gogradle.core.pack.BitbucketPackagePathResolver
 
isIncomplete(String) - Method in class com.github.blindpirate.gogradle.core.pack.GithubPackagePathResolver
 
isNotBlank(String) - Static method in class com.github.blindpirate.gogradle.util.Assert
 
isNotBlank(String, String) - Static method in class com.github.blindpirate.gogradle.util.Assert
 
isNotBlank(String) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
isNotNull(T, String) - Static method in class com.github.blindpirate.gogradle.util.Assert
 
isNotNull(T) - Static method in class com.github.blindpirate.gogradle.util.Assert
 
isOffline() - Static method in enum com.github.blindpirate.gogradle.GogradleGlobal
 
isRoot() - Method in class com.github.blindpirate.gogradle.core.VcsGolangPackage
 
isSatisfiedBy(GolangDependency) - Method in enum com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency.NoTransitiveSpec
 
isSatisfiedBy(GolangDependency) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency.PropertiesExclusionSpec
 
isTransitive() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
isTrue(boolean) - Static method in class com.github.blindpirate.gogradle.util.Assert
 
isTrue(boolean, String) - Static method in class com.github.blindpirate.gogradle.util.Assert
 
isValidDirectory(File) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
isVisible() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
iterator() - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet.DependencySetFacade
 
iterator() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 

J

javaexec(Closure) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
javaexec(Action<? super JavaExecSpec>) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 

L

lastCommitTimeOfPath(Repository, String) - Method in class com.github.blindpirate.gogradle.vcs.git.GitAccessor
 
LITTLE_U_VALUE - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
LITTLE_U_VALUE - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
LocalDirectoryDependency - Class in com.github.blindpirate.gogradle.core.pack
 
LocalDirectoryDependency() - Constructor for class com.github.blindpirate.gogradle.core.pack.LocalDirectoryDependency
 
LocalDirectoryDependencyInstaller - Class in com.github.blindpirate.gogradle.core.dependency.install
 
LocalDirectoryDependencyInstaller() - Constructor for class com.github.blindpirate.gogradle.core.dependency.install.LocalDirectoryDependencyInstaller
 
localGroovy() - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencyHandler
 
lock(Collection<? extends ResolvedDependency>, Collection<? extends ResolvedDependency>) - Method in class com.github.blindpirate.gogradle.core.dependency.lock.DefaultLockedDependencyManager
 
lock(Collection<? extends ResolvedDependency>, Collection<? extends ResolvedDependency>) - Method in interface com.github.blindpirate.gogradle.core.dependency.lock.LockedDependencyManager
 
lock() - Method in class com.github.blindpirate.gogradle.task.LockTask
 
LOCK_TASK_NAME - Static variable in class com.github.blindpirate.gogradle.task.GolangTaskContainer
 
LockedDependencyManager - Interface in com.github.blindpirate.gogradle.core.dependency.lock
 
LockTask - Class in com.github.blindpirate.gogradle.task
 
LockTask() - Constructor for class com.github.blindpirate.gogradle.task.LockTask
 
LoggerProgressMonitor - Class in com.github.blindpirate.gogradle.core.dependency.resolve
 
LoggerProgressMonitor(String, String) - Constructor for class com.github.blindpirate.gogradle.core.dependency.resolve.LoggerProgressMonitor
 
longerPath(String) - Method in class com.github.blindpirate.gogradle.core.GolangPackage
 
longerPath(String) - Method in class com.github.blindpirate.gogradle.core.IncompleteGolangPackage
 
longerPath(String) - Method in class com.github.blindpirate.gogradle.core.StandardGolangPackage
 
longerPath(String) - Method in class com.github.blindpirate.gogradle.core.UnrecognizedGolangPackage
 
longerPath(String) - Method in class com.github.blindpirate.gogradle.core.VcsGolangPackage
 

M

ManifestModel - Class in com.github.blindpirate.gogradle.core.dependency.produce.external.gvtgbvendor
Model of vendor/manifest in repos managed by gvt or gbvendor.
ManifestModel() - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.external.gvtgbvendor.ManifestModel
 
ManifestModel.DependenciesBean - Class in com.github.blindpirate.gogradle.core.dependency.produce.external.gvtgbvendor
 
MapNotationParser - Interface in com.github.blindpirate.gogradle.core.dependency.parse
 
mapNotationParser - Variable in class com.github.blindpirate.gogradle.core.dependency.produce.ExternalDependencyFactory
 
MapUtils - Class in com.github.blindpirate.gogradle.util
 
MapUtils() - Constructor for class com.github.blindpirate.gogradle.util.MapUtils
 
match(Map<String, Object>, Object) - Static method in class com.github.blindpirate.gogradle.util.ConfigureUtils
 
match(String, String) - Method in class com.github.blindpirate.gogradle.vcs.git.GitRepository
 
matching(Spec<? super Dependency>) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet.DependencySetFacade
 
matching(Closure) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet.DependencySetFacade
 
MAX_DFS_DEPTH - Static variable in enum com.github.blindpirate.gogradle.GogradleGlobal
 
Mercurial - Annotation Type in com.github.blindpirate.gogradle.vcs
 
MercurialAccessor - Class in com.github.blindpirate.gogradle.vcs.mercurial
 
MercurialAccessor() - Constructor for class com.github.blindpirate.gogradle.vcs.mercurial.MercurialAccessor
 
MercurialMapNotationParser - Class in com.github.blindpirate.gogradle.vcs.mercurial
 
MercurialMapNotationParser() - Constructor for class com.github.blindpirate.gogradle.vcs.mercurial.MercurialMapNotationParser
 
MercurialNotationConverter - Class in com.github.blindpirate.gogradle.vcs.mercurial
 
MercurialNotationConverter() - Constructor for class com.github.blindpirate.gogradle.vcs.mercurial.MercurialNotationConverter
 
MercurialNotationDependency - Class in com.github.blindpirate.gogradle.vcs.mercurial
 
MercurialNotationDependency() - Constructor for class com.github.blindpirate.gogradle.vcs.mercurial.MercurialNotationDependency
 
merge(GolangDependencySet...) - Static method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet
 
MetadataPackagePathResolver - Class in com.github.blindpirate.gogradle.core.pack
 
MetadataPackagePathResolver(HttpUtils) - Constructor for class com.github.blindpirate.gogradle.core.pack.MetadataPackagePathResolver
 
methodMissing(String, Object) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencyHandler
 
minus(FileCollection) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
mkdir(Object) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
mkdir(File, String) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
modeNames - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
module(Object) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencyHandler
 
module(Object, Closure) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencyHandler
 
modules(Action<? super ComponentModuleMetadataHandler>) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencyHandler
 

N

name(Object) - Method in class com.github.blindpirate.gogradle.vcs.git.GitRepository
 
NAME_KEY - Static variable in interface com.github.blindpirate.gogradle.core.dependency.parse.MapNotationParser
 
NEWEST_COMMIT - Static variable in class com.github.blindpirate.gogradle.vcs.git.GitNotationDependency
 
NEWLINE - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
NEWLINE() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.CommentLineContext
 
NEWLINE(int) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.CommentLineContext
 
NEWLINE() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.ImportDeclContext
 
NEWLINE(int) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.ImportDeclContext
 
NEWLINE() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.ImportSpecContext
 
NEWLINE(int) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.ImportSpecContext
 
NEWLINE - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
NEWLINE() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.PackageClauseContext
 
NEWLINE(int) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.PackageClauseContext
 
NO_TRANSITIVE_DEP_SPEC - Static variable in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
 
NotationConverter - Interface in com.github.blindpirate.gogradle.core.dependency.parse
 
NotationDependency - Interface in com.github.blindpirate.gogradle.core.dependency
 
NotationParser<T> - Interface in com.github.blindpirate.gogradle.core.dependency.parse
 

O

of(Map<String, Object>) - Static method in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency.PropertiesExclusionSpec
 
of(List<Map<String, Object>>, List<Map<String, Object>>) - Static method in class com.github.blindpirate.gogradle.core.dependency.lock.GogradleLockModel
 
of(String) - Static method in class com.github.blindpirate.gogradle.core.IncompleteGolangPackage
 
of(String) - Static method in class com.github.blindpirate.gogradle.core.StandardGolangPackage
 
of(String) - Static method in class com.github.blindpirate.gogradle.core.UnrecognizedGolangPackage
 
of(String) - Static method in enum com.github.blindpirate.gogradle.crossplatform.Arch
 
of(String) - Static method in enum com.github.blindpirate.gogradle.crossplatform.Os
 
of(String) - Static method in enum com.github.blindpirate.gogradle.vcs.VcsType
 
onEndTask(String, int) - Method in class com.github.blindpirate.gogradle.core.dependency.resolve.LoggerProgressMonitor
 
onEndTask(String, int, int, int) - Method in class com.github.blindpirate.gogradle.core.dependency.resolve.LoggerProgressMonitor
 
onUpdate(String, int) - Method in class com.github.blindpirate.gogradle.core.dependency.resolve.LoggerProgressMonitor
 
onUpdate(String, int, int, int) - Method in class com.github.blindpirate.gogradle.core.dependency.resolve.LoggerProgressMonitor
 
Os - Enum in com.github.blindpirate.gogradle.crossplatform
 
output() - Method in class com.github.blindpirate.gogradle.core.dependency.tree.DependencyTreeNode
 

P

PACKAGE_KEY - Static variable in interface com.github.blindpirate.gogradle.core.dependency.parse.MapNotationParser
 
PackageBean() - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.external.govendor.VendorDotJsonModel.PackageBean
 
packageClause() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
packageClause() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.SourceFileContext
 
PackageClauseContext(ParserRuleContext, int) - Constructor for class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.PackageClauseContext
 
PackagePathResolver - Interface in com.github.blindpirate.gogradle.core.pack
 
packagePathResolvers(GithubPackagePathResolver, BitbucketPackagePathResolver, StandardPackagePathResolver, GlobalCachePackagePathResolver, MetadataPackagePathResolver, UnrecognizedPackagePathResolver) - Method in class com.github.blindpirate.gogradle.GogradleModule
 
parse(Map<String, Object>) - Method in class com.github.blindpirate.gogradle.core.dependency.parse.AutoConfigureMapNotationParser
 
parse(Map<String, Object>) - Method in class com.github.blindpirate.gogradle.core.dependency.parse.DefaultMapNotationParser
 
parse(Object) - Method in class com.github.blindpirate.gogradle.core.dependency.parse.DefaultNotationParser
 
parse(Map<String, Object>) - Method in interface com.github.blindpirate.gogradle.core.dependency.parse.MapNotationParser
 
parse(T) - Method in interface com.github.blindpirate.gogradle.core.dependency.parse.NotationParser
 
parse(File) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.external.glock.GlockfileParser
 
parse(File) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.external.gopm.GopmfileParser
 
parse(File) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.external.trash.VendorDotConfParser
 
parseJson(File, Class<T>) - Static method in class com.github.blindpirate.gogradle.util.DataExchange
 
parseJson(String, Class<T>) - Static method in class com.github.blindpirate.gogradle.util.DataExchange
 
parseMany(Collection<? extends Map>, MapNotationParser) - Static method in class com.github.blindpirate.gogradle.util.DependencySetUtils
 
parseYaml(File, Class<T>) - Static method in class com.github.blindpirate.gogradle.util.DataExchange
 
password(String) - Method in class com.github.blindpirate.gogradle.vcs.git.GitRepository
 
plus(FileCollection) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
POST_METHOD - Static variable in class com.github.blindpirate.gogradle.util.HttpUtils
 
postConfigure(Map<String, Object>, NotationDependency) - Method in class com.github.blindpirate.gogradle.core.dependency.parse.AutoConfigureMapNotationParser
 
postConfigure(Map<String, Object>, NotationDependency) - Method in class com.github.blindpirate.gogradle.core.dependency.parse.VendorMapNotationParser
 
preConfigure(Map<String, Object>) - Method in class com.github.blindpirate.gogradle.core.dependency.parse.AutoConfigureMapNotationParser
 
preConfigure(Map<String, Object>) - Method in class com.github.blindpirate.gogradle.core.dependency.parse.GitMapNotationParser
 
prepare() - Method in class com.github.blindpirate.gogradle.task.PrepareTask
 
PREPARE_TASK_NAME - Static variable in class com.github.blindpirate.gogradle.task.GolangTaskContainer
 
prepareConstraints() - Method in interface com.github.blindpirate.gogradle.core.BuildConstraintManager
 
prepareConstraints() - Method in class com.github.blindpirate.gogradle.core.DefaultBuildConstraintManager
 
prepareSymbolicLinks() - Method in interface com.github.blindpirate.gogradle.build.BuildManager
 
prepareSymbolicLinks() - Method in class com.github.blindpirate.gogradle.build.DefaultBuildManager
 
PrepareTask - Class in com.github.blindpirate.gogradle.task
This task perform preparation such as Go executable and GOPATH.
PrepareTask() - Constructor for class com.github.blindpirate.gogradle.task.PrepareTask
 
preVisitDirectory(Path, BasicFileAttributes) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.FirstPassVendorDirectoryVisitor
 
preVisitDirectory(Path, BasicFileAttributes) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.SecondPassVendorDirectoryVisitor
 
privateKeyFile(String) - Method in class com.github.blindpirate.gogradle.vcs.git.GitRepository
 
ProcessResult(Process) - Constructor for class com.github.blindpirate.gogradle.util.ProcessUtils.ProcessResult
 
processReturnNonZero(int) - Static method in exception com.github.blindpirate.gogradle.core.exceptions.BuildException
 
ProcessUtils - Class in com.github.blindpirate.gogradle.util
 
ProcessUtils() - Constructor for class com.github.blindpirate.gogradle.util.ProcessUtils
 
ProcessUtils.ProcessResult - Class in com.github.blindpirate.gogradle.util
 
ProcessUtils.ProcessUtilsDelegate - Class in com.github.blindpirate.gogradle.util
 
produce(MATERIAL) - Method in interface com.github.blindpirate.gogradle.common.Factory
 
produce(File, Configuration) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.ExternalDependencyFactory
 
produce(ResolvedDependency, File, Configuration) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.SourceCodeDependencyFactory
 
produce(ResolvedDependency, File, DependencyVisitor) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.strategy.DefaultDependencyProduceStrategy
 
produce(ResolvedDependency, File, DependencyVisitor) - Method in interface com.github.blindpirate.gogradle.core.dependency.produce.strategy.DependencyProduceStrategy
 
produce(ResolvedDependency, File, DependencyVisitor, Configuration) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.strategy.GogradleRootProduceStrategy
 
produce(ResolvedDependency, File, DependencyVisitor) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.strategy.VendorOnlyProduceStrategy
 
produce(ResolvedDependency, File) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.VendorDependencyFactory
 
produce(String) - Method in class com.github.blindpirate.gogradle.core.pack.AbstractPackagePathResolver
 
produce(String) - Method in class com.github.blindpirate.gogradle.core.pack.DefaultPackagePathResolver
 
produce(String) - Method in class com.github.blindpirate.gogradle.core.pack.GlobalCachePackagePathResolver
 
produce(String) - Method in class com.github.blindpirate.gogradle.core.pack.MetadataPackagePathResolver
 
produce(String) - Method in interface com.github.blindpirate.gogradle.core.pack.PackagePathResolver
 
produce(String) - Method in class com.github.blindpirate.gogradle.core.pack.StandardPackagePathResolver
 
produce(String) - Method in class com.github.blindpirate.gogradle.core.pack.UnrecognizedPackagePathResolver
 
produce(List<? extends Factory<? super MATERIAL, PRODUCT>>, MATERIAL) - Static method in class com.github.blindpirate.gogradle.util.FactoryUtil
 
ProgressMonitorInputStream - Class in com.github.blindpirate.gogradle.util.logging
 
ProgressMonitorInputStream(String, InputStream) - Constructor for class com.github.blindpirate.gogradle.util.logging.ProgressMonitorInputStream
 
project(Map<String, ?>) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencyHandler
 
project(String) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
project(String, Closure) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
ProjectDecorator - Class in com.github.blindpirate.gogradle
The meaning of this class is suppressing guava warnings:
ProjectDecorator(Project) - Constructor for class com.github.blindpirate.gogradle.ProjectDecorator
 
PropertiesExclusionSpec() - Constructor for class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency.PropertiesExclusionSpec
 
property(String) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
put(Class<T>, T) - Method in class com.github.blindpirate.gogradle.task.GolangTaskContainer
 
putIntoCache(NotationDependency, ResolvedDependency) - Method in class com.github.blindpirate.gogradle.core.dependency.DefaultDependencyRegistry
 
putIntoCache(NotationDependency, ResolvedDependency) - Method in interface com.github.blindpirate.gogradle.core.dependency.DependencyRegistry
 

R

read() - Method in class com.github.blindpirate.gogradle.util.logging.ProgressMonitorInputStream
 
register(ResolvedDependency) - Method in class com.github.blindpirate.gogradle.core.dependency.DefaultDependencyRegistry
 
register(ResolvedDependency) - Method in interface com.github.blindpirate.gogradle.core.dependency.DependencyRegistry
Registers a dependency
relativePath(Object) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
relativeProjectPath(String) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
remove(Object) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet.DependencySetFacade
 
removeAll(Collection<?>) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet.DependencySetFacade
 
removeEnd(String, String) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
repositories(Closure) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
repositoryMatch(File, NotationDependency) - Method in class com.github.blindpirate.gogradle.core.dependency.resolve.AbstractVcsDependencyManager
Checks if a non-empty directory matches the dependency.
repositoryMatch(File, NotationDependency) - Method in class com.github.blindpirate.gogradle.vcs.git.GitDependencyManager
 
resetToSpecificVersion(REPOSITORY, VERSION) - Method in class com.github.blindpirate.gogradle.core.dependency.resolve.AbstractVcsDependencyManager
 
resetToSpecificVersion(Repository, RevCommit) - Method in class com.github.blindpirate.gogradle.vcs.git.GitDependencyManager
 
resolutionStrategy(Closure) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
resolutionStrategy(Action<? super ResolutionStrategy>) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
resolve() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency
 
resolve() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractResolvedDependency
 
resolve() - Method in interface com.github.blindpirate.gogradle.core.dependency.GolangDependency
 
resolve(NotationDependency) - Method in class com.github.blindpirate.gogradle.core.dependency.resolve.AbstractVcsDependencyManager
 
resolve(NotationDependency) - Method in interface com.github.blindpirate.gogradle.core.dependency.resolve.DependencyResolver
Resolves a dependency.
resolve() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
resolve(String) - Method in class com.github.blindpirate.gogradle.core.GolangPackage
 
resolve() - Method in class com.github.blindpirate.gogradle.core.pack.LocalDirectoryDependency
 
resolve() - Method in class com.github.blindpirate.gogradle.task.ResolveTask
 
RESOLVE_BUILD_DEPENDENCIES_TASK_NAME - Static variable in class com.github.blindpirate.gogradle.task.GolangTaskContainer
 
RESOLVE_TEST_DEPENDENCIES_TASK_NAME - Static variable in class com.github.blindpirate.gogradle.task.GolangTaskContainer
 
ResolveBuildDependenciesTask - Class in com.github.blindpirate.gogradle.task
 
ResolveBuildDependenciesTask() - Constructor for class com.github.blindpirate.gogradle.task.ResolveBuildDependenciesTask
 
ResolvedDependency - Interface in com.github.blindpirate.gogradle.core.dependency
 
resolveDependencies() - Method in class com.github.blindpirate.gogradle.ide.GolangIdeaModule
 
ResolveTask - Class in com.github.blindpirate.gogradle.task
 
ResolveTask() - Constructor for class com.github.blindpirate.gogradle.task.ResolveTask
 
ResolveTestDependenciesTask - Class in com.github.blindpirate.gogradle.task
 
ResolveTestDependenciesTask() - Constructor for class com.github.blindpirate.gogradle.task.ResolveTestDependenciesTask
 
retainAll(Collection<?>) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet.DependencySetFacade
 
retrive(String) - Method in class com.github.blindpirate.gogradle.core.dependency.DefaultDependencyRegistry
 
retrive(String) - Method in interface com.github.blindpirate.gogradle.core.dependency.DependencyRegistry
 
RULE_buildOption - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
RULE_buildTag - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
RULE_buildTerm - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
RULE_commentLine - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
RULE_importDecl - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
RULE_importPath - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
RULE_importSpec - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
RULE_packageClause - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
RULE_sourceFile - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
ruleNames - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
ruleNames - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
run() - Method in class com.github.blindpirate.gogradle.build.SubprocessReader
 
run(String...) - Static method in class com.github.blindpirate.gogradle.util.ProcessUtils
 
run(List<String>, Map<String, String>) - Static method in class com.github.blindpirate.gogradle.util.ProcessUtils
 
run(List<String>, Map<String, String>, File) - Static method in class com.github.blindpirate.gogradle.util.ProcessUtils
 
runProcessWithCurrentClasspath(Class, List<String>, Map<String, String>) - Static method in class com.github.blindpirate.gogradle.util.ProcessUtils
 
runWithGlobalCacheLock(GolangDependency, Callable<T>) - Method in class com.github.blindpirate.gogradle.core.cache.DefaultGlobalCacheManager
 
runWithGlobalCacheLock(GolangDependency, Callable<T>) - Method in interface com.github.blindpirate.gogradle.core.cache.GlobalCacheManager
Locks global cache directory of dependency, and call the callable

S

safeList(File) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
SecondPassVendorDirectoryVisitor - Class in com.github.blindpirate.gogradle.core.dependency.produce
Analyze vendor directory to generate dependencies.
SecondPassVendorDirectoryVisitor(ResolvedDependency, Path, PackagePathResolver) - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.SecondPassVendorDirectoryVisitor
 
setBuildDir(Object) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
setBuildMode(String) - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
setBuildMode(BuildMode) - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
setBuildTags(List<String>) - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
setCommit(String) - Method in class com.github.blindpirate.gogradle.vcs.git.GitNotationDependency
 
setDefaultTasks(List<String>) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
setDependencies(GolangDependencySet) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractResolvedDependency
 
setDependencies(GolangDependencySet) - Method in class com.github.blindpirate.gogradle.core.pack.LocalDirectoryDependency
 
setDescription(String) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
setDescription(String) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
setDir(String) - Method in class com.github.blindpirate.gogradle.core.pack.LocalDirectoryDependency
 
setExtendsFrom(Iterable<Configuration>) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
setExtraBuildArgs(List<String>) - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
setExtraTestArgs(List<String>) - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
setFirstLevel(boolean) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
 
setFuckGfw(boolean) - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
setGoExecutable(String) - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
setGoVersion(String) - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
setGroup(Object) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
setHostNotationDependency(NotationDependency) - Method in class com.github.blindpirate.gogradle.core.dependency.VendorNotationDependency
 
setName(String) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
 
setOutputLocation(String) - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
setOutputPattern(String) - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
setPackage(GolangPackage) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency
 
setPackagePath(String) - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
setProperty(String, Object) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
setStatus(Object) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
setStrategy(DependencyProduceStrategy) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency
 
setTag(String) - Method in class com.github.blindpirate.gogradle.vcs.git.GitNotationDependency
 
setTargetPlatform(String) - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
setTestNamePattern(List<String>) - Method in class com.github.blindpirate.gogradle.task.TestTask
 
setTransitive(boolean) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency
 
setTransitive(boolean) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
setUpdateTime(long) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractResolvedDependency
 
setUrl(String) - Method in class com.github.blindpirate.gogradle.vcs.git.GitNotationDependency
 
setUrls(List<String>) - Method in class com.github.blindpirate.gogradle.vcs.git.GitNotationDependency
 
setVendorPath(String) - Method in class com.github.blindpirate.gogradle.core.dependency.VendorNotationDependency
 
setVersion(Object) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
setVersion(String) - Method in class com.github.blindpirate.gogradle.vcs.git.GitNotationDependency
 
setVisible(boolean) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
shorterPath(String) - Method in class com.github.blindpirate.gogradle.core.GolangPackage
 
shorterPath(String) - Method in class com.github.blindpirate.gogradle.core.IncompleteGolangPackage
 
shorterPath(String) - Method in class com.github.blindpirate.gogradle.core.StandardGolangPackage
 
shorterPath(String) - Method in class com.github.blindpirate.gogradle.core.UnrecognizedGolangPackage
 
shorterPath(String) - Method in class com.github.blindpirate.gogradle.core.VcsGolangPackage
 
shouldNotBeExcluded(GolangDependency) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
 
size() - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet.DependencySetFacade
 
SourceCodeDependencyFactory - Class in com.github.blindpirate.gogradle.core.dependency.produce
Scans all .go code to generate dependencies.
SourceCodeDependencyFactory(PackagePathResolver, NotationParser, GoImportExtractor) - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.SourceCodeDependencyFactory
 
sourceFile() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
SourceFileContext(ParserRuleContext, int) - Constructor for class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.SourceFileContext
 
splitAndTrim(String, String) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
StandardGolangPackage - Class in com.github.blindpirate.gogradle.core
 
StandardPackagePathResolver - Class in com.github.blindpirate.gogradle.core.pack
 
StandardPackagePathResolver() - Constructor for class com.github.blindpirate.gogradle.core.pack.StandardPackagePathResolver
 
startsWithAny(String, String...) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
stopExecutionIfEmpty() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
STRING_LIT - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
STRING_LIT() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.ImportPathContext
 
STRING_LIT - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
StringUtils - Class in com.github.blindpirate.gogradle.util
 
StringUtils() - Constructor for class com.github.blindpirate.gogradle.util.StringUtils
 
SubprocessReader - Class in com.github.blindpirate.gogradle.build
 
SubprocessReader(Supplier<InputStream>, Consumer<String>, CountDownLatch) - Constructor for class com.github.blindpirate.gogradle.build.SubprocessReader
 
SubprocessReader(Supplier<InputStream>, Consumer<String>, CountDownLatch, Predicate<String>) - Constructor for class com.github.blindpirate.gogradle.build.SubprocessReader
 
subprojects(Action<? super Project>) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
subprojects(Closure) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
Svn - Annotation Type in com.github.blindpirate.gogradle.vcs
 
SvnAccessor - Class in com.github.blindpirate.gogradle.vcs.svn
 
SvnAccessor() - Constructor for class com.github.blindpirate.gogradle.vcs.svn.SvnAccessor
 
SvnMapNotationParser - Class in com.github.blindpirate.gogradle.vcs.svn
 
SvnMapNotationParser() - Constructor for class com.github.blindpirate.gogradle.vcs.svn.SvnMapNotationParser
 
SvnNotationConverter - Class in com.github.blindpirate.gogradle.vcs.svn
 
SvnNotationConverter() - Constructor for class com.github.blindpirate.gogradle.vcs.svn.SvnNotationConverter
 
SvnNotationDependency - Class in com.github.blindpirate.gogradle.vcs.svn
 
SvnNotationDependency() - Constructor for class com.github.blindpirate.gogradle.vcs.svn.SvnNotationDependency
 

T

T__0 - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
T__0 - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
T__1 - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
T__1 - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
T__2 - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
T__2 - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
T__3 - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
T__3 - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
T__4 - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
T__4 - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
T__5 - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
T__5 - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
T__6 - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
T__6 - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
T__7 - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
T__7 - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
T__8 - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
T__8 - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
T__9 - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
T__9 - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
TAG_KEY - Static variable in class com.github.blindpirate.gogradle.vcs.git.GitNotationDependency
 
tarTree(Object) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
task(String) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
task(Map<String, ?>, String) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
task(Map<String, ?>, String, Closure) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
task(String, Closure) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
TASKS - Static variable in class com.github.blindpirate.gogradle.task.GolangTaskContainer
 
test() - Method in interface com.github.blindpirate.gogradle.build.BuildManager
 
test() - Method in class com.github.blindpirate.gogradle.build.DefaultBuildManager
 
TEST_TASK_NAME - Static variable in class com.github.blindpirate.gogradle.task.GolangTaskContainer
 
TESTDATA_DIRECTORY - Static variable in class com.github.blindpirate.gogradle.core.dependency.produce.SourceCodeDependencyFactory
 
TestPatternFilter - Class in com.github.blindpirate.gogradle.build
 
TestPatternFilter(List<String>) - Constructor for class com.github.blindpirate.gogradle.build.TestPatternFilter
 
TestTask - Class in com.github.blindpirate.gogradle.task
 
TestTask() - Constructor for class com.github.blindpirate.gogradle.task.TestTask
 
testWithPatterns(List<String>) - Method in interface com.github.blindpirate.gogradle.build.BuildManager
 
testWithPatterns(List<String>) - Method in class com.github.blindpirate.gogradle.build.DefaultBuildManager
 
toArray() - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet.DependencySetFacade
 
toArray(T[]) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet.DependencySetFacade
 
toByteArray(ByteBuffer) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
toDependencySet() - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet
 
toGolangDependencies() - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet.DependencySetFacade
 
tokenNames - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
Deprecated.
tokenNames - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
Deprecated.
toLockedNotation() - Method in interface com.github.blindpirate.gogradle.core.dependency.ResolvedDependency
 
toLockedNotation() - Method in class com.github.blindpirate.gogradle.core.dependency.VendorResolvedDependency
 
toLockedNotation() - Method in class com.github.blindpirate.gogradle.core.pack.LocalDirectoryDependency
 
toLockedNotation() - Method in class com.github.blindpirate.gogradle.vcs.git.GitResolvedDependency
 
toMilliseconds(long) - Static method in class com.github.blindpirate.gogradle.util.DateUtils
 
toNotation() - Method in class com.github.blindpirate.gogradle.core.dependency.produce.external.glide.GlideDotLockModel.ImportBean
 
toNotation() - Method in class com.github.blindpirate.gogradle.core.dependency.produce.external.godep.GodepsDotJsonModel.DepsBean
 
toNotation() - Method in class com.github.blindpirate.gogradle.core.dependency.produce.external.gvtgbvendor.ManifestModel.DependenciesBean
 
toNotations() - Method in class com.github.blindpirate.gogradle.core.dependency.produce.external.glide.GlideDotLockModel
 
toNotations() - Method in class com.github.blindpirate.gogradle.core.dependency.produce.external.godep.GodepsDotJsonModel
 
toNotations() - Method in class com.github.blindpirate.gogradle.core.dependency.produce.external.govendor.VendorDotJsonModel
 
toNotations() - Method in class com.github.blindpirate.gogradle.core.dependency.produce.external.gvtgbvendor.ManifestModel
 
toString() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractResolvedDependency
 
toString() - Method in class com.github.blindpirate.gogradle.core.IncompleteGolangPackage
 
toString() - Method in class com.github.blindpirate.gogradle.core.StandardGolangPackage
 
toString() - Method in class com.github.blindpirate.gogradle.core.UnrecognizedGolangPackage
 
toString() - Method in class com.github.blindpirate.gogradle.core.VcsGolangPackage
 
toString() - Method in enum com.github.blindpirate.gogradle.crossplatform.Arch
 
toString() - Method in enum com.github.blindpirate.gogradle.crossplatform.Os
 
toString(File) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
toString(InputStream) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
toString() - Method in class com.github.blindpirate.gogradle.vcs.git.GitNotationDependency
 
touch(File) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
toUnixString(Path) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
toYaml(Object) - Static method in class com.github.blindpirate.gogradle.util.DataExchange
 
transitiveDepExclusions - Variable in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
The GolangDependency matching any of this set will be excluded from transitive dependencies.
TrashDependencyFactory - Class in com.github.blindpirate.gogradle.core.dependency.produce.external.trash
Converts vendor.conf in repos managed by trash to gogradle map notations
TrashDependencyFactory(MapNotationParser) - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.external.trash.TrashDependencyFactory
 

U

uncheckException(Throwable) - Static method in class com.github.blindpirate.gogradle.util.ExceptionHandler
 
UnrecognizedGolangPackage - Class in com.github.blindpirate.gogradle.core
 
UnrecognizedPackagePathResolver - Class in com.github.blindpirate.gogradle.core.pack
 
UnrecognizedPackagePathResolver() - Constructor for class com.github.blindpirate.gogradle.core.pack.UnrecognizedPackagePathResolver
 
updateCurrentDependencyLock() - Method in class com.github.blindpirate.gogradle.core.cache.DefaultGlobalCacheManager
 
updateCurrentDependencyLock() - Method in interface com.github.blindpirate.gogradle.core.cache.GlobalCacheManager
 
updateRepository(NotationDependency, REPOSITORY, File) - Method in class com.github.blindpirate.gogradle.core.dependency.resolve.AbstractVcsDependencyManager
 
updateRepository(NotationDependency, Repository, File) - Method in class com.github.blindpirate.gogradle.vcs.git.GitDependencyManager
 
uri(Object) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 
url(Object) - Method in class com.github.blindpirate.gogradle.vcs.git.GitRepository
 
URL_KEY - Static variable in class com.github.blindpirate.gogradle.vcs.git.GitNotationDependency
 
URLS_KEY - Static variable in class com.github.blindpirate.gogradle.vcs.git.GitNotationDependency
 
USER_AGENT - Static variable in class com.github.blindpirate.gogradle.util.HttpUtils
 
username(String) - Method in class com.github.blindpirate.gogradle.vcs.git.GitRepository
 

V

valueOf(String) - Static method in enum com.github.blindpirate.gogradle.build.Configuration
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency.NoTransitiveSpec
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.blindpirate.gogradle.core.dependency.GolangDependency.Namer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.blindpirate.gogradle.core.dependency.install.DependencyInstallFileFilter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.blindpirate.gogradle.core.mode.BuildMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.blindpirate.gogradle.crossplatform.Arch
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.blindpirate.gogradle.crossplatform.Os
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.blindpirate.gogradle.GogradleGlobal
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.blindpirate.gogradle.vcs.VcsType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.blindpirate.gogradle.build.Configuration
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency.NoTransitiveSpec
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.blindpirate.gogradle.core.dependency.GolangDependency.Namer
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.blindpirate.gogradle.core.dependency.install.DependencyInstallFileFilter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.blindpirate.gogradle.core.mode.BuildMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.blindpirate.gogradle.crossplatform.Arch
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.blindpirate.gogradle.crossplatform.Os
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.blindpirate.gogradle.GogradleGlobal
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.blindpirate.gogradle.vcs.VcsType
Returns an array containing the constants of this enum type, in the order they are declared.
VCS_KEY - Static variable in interface com.github.blindpirate.gogradle.core.dependency.parse.MapNotationParser
 
VcsAccessor - Interface in com.github.blindpirate.gogradle.vcs
 
VcsGolangPackage - Class in com.github.blindpirate.gogradle.core
 
VcsGolangPackage.Builder - Class in com.github.blindpirate.gogradle.core
 
VcsType - Enum in com.github.blindpirate.gogradle.vcs
 
VENDOR_DIRECTORY - Static variable in class com.github.blindpirate.gogradle.core.dependency.produce.VendorDependencyFactory
 
VENDOR_PATH_KEY - Static variable in interface com.github.blindpirate.gogradle.core.dependency.parse.MapNotationParser
 
VENDOR_TASK_NAME - Static variable in class com.github.blindpirate.gogradle.task.GolangTaskContainer
 
VendorDependencyFactory - Class in com.github.blindpirate.gogradle.core.dependency.produce
A VendorDependencyFactory is a factory that reads vendor directory and resolves them to VendorResolvedDependency
VendorDependencyFactory(PackagePathResolver) - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.VendorDependencyFactory
 
VendorDotConfParser - Class in com.github.blindpirate.gogradle.core.dependency.produce.external.trash
Parses vendor.conf in repos managed by trash.
VendorDotConfParser() - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.external.trash.VendorDotConfParser
 
VendorDotJsonModel - Class in com.github.blindpirate.gogradle.core.dependency.produce.external.govendor
Model of vendor/vendor.json in repos managed by govendor.
VendorDotJsonModel() - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.external.govendor.VendorDotJsonModel
 
VendorDotJsonModel.PackageBean - Class in com.github.blindpirate.gogradle.core.dependency.produce.external.govendor
 
VendorMapNotationParser - Class in com.github.blindpirate.gogradle.core.dependency.parse
 
VendorMapNotationParser(MapNotationParser) - Constructor for class com.github.blindpirate.gogradle.core.dependency.parse.VendorMapNotationParser
 
VendorNotationDependency - Class in com.github.blindpirate.gogradle.core.dependency
 
VendorNotationDependency() - Constructor for class com.github.blindpirate.gogradle.core.dependency.VendorNotationDependency
 
vendorNotExist(VendorNotationDependency, ResolvedDependency) - Static method in exception com.github.blindpirate.gogradle.core.exceptions.DependencyResolutionException
 
VendorOnlyProduceStrategy - Class in com.github.blindpirate.gogradle.core.dependency.produce.strategy
 
VendorOnlyProduceStrategy() - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.strategy.VendorOnlyProduceStrategy
 
VendorResolvedDependency - Class in com.github.blindpirate.gogradle.core.dependency
 
VendorTask - Class in com.github.blindpirate.gogradle.task
 
VendorTask() - Constructor for class com.github.blindpirate.gogradle.task.VendorTask
 
verify() - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
VERSION_KEY - Static variable in class com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency
 
visitErrorNode(ErrorNode) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoBaseListener
visitExternalDependencies(ResolvedDependency, File, Configuration) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.DefaultDependencyVisitor
 
visitExternalDependencies(ResolvedDependency, File, Configuration) - Method in interface com.github.blindpirate.gogradle.core.dependency.produce.DependencyVisitor
Visits dependencies managed by a external package management tool such as godep, govendor, etc.
visitSourceCodeDependencies(ResolvedDependency, File, Configuration) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.DefaultDependencyVisitor
 
visitSourceCodeDependencies(ResolvedDependency, File, Configuration) - Method in interface com.github.blindpirate.gogradle.core.dependency.produce.DependencyVisitor
Analyze the imports in source code (all .go files in root directory except vendor) to get dependencies.
visitTerminal(TerminalNode) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoBaseListener
visitVendorDependencies(ResolvedDependency, File) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.DefaultDependencyVisitor
 
visitVendorDependencies(ResolvedDependency, File) - Method in interface com.github.blindpirate.gogradle.core.dependency.produce.DependencyVisitor
Visits dependencies in vendor.
VOCABULARY - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
VOCABULARY - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 

W

walkFileTreeSafely(Path, FileVisitor<? super Path>) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
WARNING - Static variable in class com.github.blindpirate.gogradle.core.dependency.lock.DefaultLockedDependencyManager
 
whenObjectAdded(Action<? super Dependency>) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet.DependencySetFacade
 
whenObjectAdded(Closure) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet.DependencySetFacade
 
whenObjectRemoved(Action<? super Dependency>) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet.DependencySetFacade
 
whenObjectRemoved(Closure) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet.DependencySetFacade
 
withCommitId(String) - Method in class com.github.blindpirate.gogradle.vcs.git.GitResolvedDependency.GitResolvedDependencyBuilder
 
withCommitTime(long) - Method in class com.github.blindpirate.gogradle.vcs.git.GitResolvedDependency.GitResolvedDependencyBuilder
 
withName(String) - Method in class com.github.blindpirate.gogradle.vcs.git.GitResolvedDependency.GitResolvedDependencyBuilder
 
withNotationDependency(NotationDependency) - Method in class com.github.blindpirate.gogradle.vcs.git.GitResolvedDependency.GitResolvedDependencyBuilder
 
withOrignalAndFinal(ResolvedDependency, ResolvedDependency, boolean) - Static method in class com.github.blindpirate.gogradle.core.dependency.tree.DependencyTreeNode
 
withPath(String) - Method in class com.github.blindpirate.gogradle.core.VcsGolangPackage.Builder
 
withRepoUrl(String) - Method in class com.github.blindpirate.gogradle.vcs.git.GitResolvedDependency.GitResolvedDependencyBuilder
 
withRootPath(String) - Method in class com.github.blindpirate.gogradle.core.VcsGolangPackage.Builder
 
withTag(String) - Method in class com.github.blindpirate.gogradle.vcs.git.GitResolvedDependency.GitResolvedDependencyBuilder
 
withType(Class<S>) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet.DependencySetFacade
 
withType(Class<S>, Action<? super S>) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet.DependencySetFacade
 
withType(Class<S>, Closure) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet.DependencySetFacade
 
withUrl(String) - Method in class com.github.blindpirate.gogradle.core.VcsGolangPackage.Builder
 
withUrls(List<String>) - Method in class com.github.blindpirate.gogradle.core.VcsGolangPackage.Builder
 
withVcsType(VcsType) - Method in class com.github.blindpirate.gogradle.core.VcsGolangPackage.Builder
 
write(File, CharSequence) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
write(File, String, CharSequence) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
WS - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
WS - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 

Z

zipTree(Object) - Method in class com.github.blindpirate.gogradle.ProjectDecorator
 

_

_ATN - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
_ATN - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
_decisionToDFA - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
_decisionToDFA - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
_serializedATN - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
_serializedATN - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
_sharedContextCache - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
_sharedContextCache - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
A B C D E F G H I J L M N O P R S T U V W Z _ 
Skip navigation links