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

A

AbstractFileFilter - Class in com.github.blindpirate.gogradle.common
 
AbstractFileFilter() - Constructor for class com.github.blindpirate.gogradle.common.AbstractFileFilter
 
AbstractGolangDependency - Class in com.github.blindpirate.gogradle.core.dependency
The skeleton of a GolangDependency with several default fields.
AbstractGolangDependency() - Constructor for class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
 
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
 
AbstractNotationDependency() - Constructor for class com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency
 
AbstractNotationDependency.NoTransitivePredicate - Enum in com.github.blindpirate.gogradle.core.dependency
 
AbstractNotationDependency.PropertiesExclusionPredicate - Class in com.github.blindpirate.gogradle.core.dependency
 
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<VERSION> - Class in com.github.blindpirate.gogradle.core.dependency.resolve
 
AbstractVcsDependencyManager(GlobalCacheManager, ProjectCacheManager) - Constructor for class com.github.blindpirate.gogradle.core.dependency.resolve.AbstractVcsDependencyManager
 
accept(File) - Method in class com.github.blindpirate.gogradle.common.AbstractFileFilter
 
accept(String) - Method in class com.github.blindpirate.gogradle.common.LineCollector
 
accept(File) - Method in class com.github.blindpirate.gogradle.core.dependency.install.DependencyInstallFileFilter
 
accept(String) - Method in class com.github.blindpirate.gogradle.Go.ClosureLineConsumer
 
accept(String) - Method in class com.github.blindpirate.gogradle.vcs.git.GitClientLineConsumer
 
acceptDir(File) - Method in class com.github.blindpirate.gogradle.common.AbstractFileFilter
 
acceptDir(File) - Method in class com.github.blindpirate.gogradle.common.GoSourceCodeFilter
 
acceptFile(File) - Method in class com.github.blindpirate.gogradle.common.AbstractFileFilter
 
acceptFile(File) - Method in class com.github.blindpirate.gogradle.common.GoSourceCodeFilter
 
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.dep.DepDependencyFactory
 
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.gpm.GpmDependencyFactory
 
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.external.glide.GlideDependencyFactory
 
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(GolangDependency) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet
 
addAll(Collection<? extends GolangDependency>) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet
 
addChild(DependencyTreeNode) - Method in class com.github.blindpirate.gogradle.core.dependency.tree.DependencyTreeNode
 
addEmptyRepo(String) - Method in class com.github.blindpirate.gogradle.GolangRepositoryHandler
 
addFirstLevelDependency(Object, Closure) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
addGoAction(Go.GoAction) - Method in class com.github.blindpirate.gogradle.Go
 
addRepository(GolangRepository) - Method in class com.github.blindpirate.gogradle.core.cache.GlobalCacheMetadata
 
afterEvaluate() - Method in class com.github.blindpirate.gogradle.task.AbstractGolangTask
 
afterEvaluate() - Method in class com.github.blindpirate.gogradle.task.go.GoBuild
 
afterEvaluate() - Method in class com.github.blindpirate.gogradle.task.go.Gofmt
 
afterEvaluate() - Method in class com.github.blindpirate.gogradle.task.go.GoVet
 
all() - Method in class com.github.blindpirate.gogradle.core.GolangRepositoryPattern
 
ALL_DESCENDANTS - Static variable in interface com.github.blindpirate.gogradle.core.dependency.GolangDependency
All descendants files and directories.
allBlank(String...) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
ANYOTHER - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
ANYOTHER - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
append(File, String, String) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
append(File, String) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
appendNSpaces(StringBuilder, int) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
appendQueryParams(String, Map<String, String>) - Method in class com.github.blindpirate.gogradle.util.HttpUtils
Append query parameters to given url
appendTo(String) - Method in class com.github.blindpirate.gogradle.Go
 
appendTo(String) - Method in class com.github.blindpirate.gogradle.Go.GoAction
 
apply(List<String>, Map<String, String>, Consumer<String>, Consumer<String>, boolean) - Method in interface com.github.blindpirate.gogradle.Go.BuildFunction
 
apply(Project) - Method in class com.github.blindpirate.gogradle.GolangPlugin
 
Arch - Enum in com.github.blindpirate.gogradle.crossplatform
 
archiveExtension() - Method in enum com.github.blindpirate.gogradle.crossplatform.Os
 
asMap(K, V, K, V) - Static method in class com.github.blindpirate.gogradle.util.MapUtils
 
asMap(K, V, K, V, K, V) - Static method in class com.github.blindpirate.gogradle.util.MapUtils
 
asMap(K, V, K, V, K, V, K, V) - Static method in class com.github.blindpirate.gogradle.util.MapUtils
 
asMap(K, V, K, V, K, V, 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, 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, K, V) - Static method in class com.github.blindpirate.gogradle.util.MapUtils
 
asMapWithoutNull(K, V, K, V, 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
 
asStringList(Object...) - Static method in class com.github.blindpirate.gogradle.util.CollectionUtils
 
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
 
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.VcsNotationDependency
 
BUILD - Static variable in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
build() - Method in class com.github.blindpirate.gogradle.core.GolangRepository.GolangRepositoryBuilder
 
build() - Method in class com.github.blindpirate.gogradle.core.VcsGolangPackage.Builder
 
build() - Method in class com.github.blindpirate.gogradle.task.go.PackageTestResult.PackageTestResultBuilder
 
build() - Method in class com.github.blindpirate.gogradle.vcs.VcsResolvedDependency.GitMercurialResolvedDependencyBuilder
 
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.GolangRepository
 
builder() - Static method in class com.github.blindpirate.gogradle.core.VcsGolangPackage
 
builder() - Static method in class com.github.blindpirate.gogradle.task.go.PackageTestResult
 
builder() - Static method in class com.github.blindpirate.gogradle.vcs.VcsResolvedDependency
 
BuildException - Exception in com.github.blindpirate.gogradle.core.exceptions
 
BuildManager - Interface in com.github.blindpirate.gogradle.build
Deal with environment related to a specific go build.
buildManager - Variable in class com.github.blindpirate.gogradle.Go
 
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
 
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
 
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
 
buildUrl(String) - Method in enum com.github.blindpirate.gogradle.vcs.VcsScheme
 
byteCountToDisplaySize(long) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 

C

Cache<K,V> - Interface in com.github.blindpirate.gogradle.core.cache
 
CacheEnabledDependencyResolverMixin - Interface in com.github.blindpirate.gogradle.core.dependency.resolve
 
CacheScope - Enum in com.github.blindpirate.gogradle.core.cache
Represents a dependency's cache scope.
cannotCloneRepository(String, 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
 
cannotFindGitBranch(NotationDependency, String, File) - Static method in exception com.github.blindpirate.gogradle.core.exceptions.DependencyResolutionException
 
cannotFindGitCommit(VcsNotationDependency) - Static method in exception com.github.blindpirate.gogradle.core.exceptions.DependencyResolutionException
 
cannotFindGitTag(NotationDependency, String, File) - 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.GithubGitlabPackagePathResolver
 
cannotRecognize(String) - Method in class com.github.blindpirate.gogradle.core.pack.IBMDevOpsPackagePathResolver
 
cannotRecognize(String) - Method in class com.github.blindpirate.gogradle.core.pack.VcsPackagePathResolver
 
cannotRecognizePackage(String) - Static method in exception com.github.blindpirate.gogradle.core.exceptions.DependencyProductionException
 
cannotRecognizePackage(UnrecognizedGolangPackage) - Static method in exception com.github.blindpirate.gogradle.core.exceptions.UnrecognizedPackageException
 
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
 
canRecognize(File) - Method in interface com.github.blindpirate.gogradle.core.dependency.lock.LockedDependencyManager
 
canRecognize(File) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.ExternalDependencyFactory
 
capitalizeFirstLetter(String) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
CHECK_TASK_NAME - Static variable in class com.github.blindpirate.gogradle.task.GolangTaskContainer
 
checkout(File, String) - Method in class com.github.blindpirate.gogradle.vcs.git.GitClientAccessor
 
checkout(File, String) - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialAccessor
 
checkout(File, String) - Method in class com.github.blindpirate.gogradle.vcs.mercurial.HgClientAccessor
 
children() - Method in class com.github.blindpirate.gogradle.task.go.Gofmt
 
chmodAddX(Path) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
clean() - Method in class com.github.blindpirate.gogradle.task.GoClean
 
CLEAN_TASK_NAME - Static variable in class com.github.blindpirate.gogradle.task.GolangTaskContainer
 
clear() - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet
 
clearDirectory(File) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
clone() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
 
clone() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency
 
clone() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractResolvedDependency
 
clone() - Method in class com.github.blindpirate.gogradle.core.dependency.GogradleRootProject
 
clone() - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet
 
clone() - Method in class com.github.blindpirate.gogradle.core.dependency.LocalDirectoryDependency
 
clone() - Method in interface com.github.blindpirate.gogradle.core.GolangCloneable
 
clone(String, File) - Method in class com.github.blindpirate.gogradle.vcs.git.GitClientAccessor
 
clone(String, File) - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialAccessor
 
clone(String, File) - Method in class com.github.blindpirate.gogradle.vcs.mercurial.HgClientAccessor
 
CloneBackedCache<K,V extends GolangCloneable> - Class in com.github.blindpirate.gogradle.core.cache
 
CloneBackedCache() - Constructor for class com.github.blindpirate.gogradle.core.cache.CloneBackedCache
 
close() - Method in class com.github.blindpirate.gogradle.task.go.GoTestResultsProvider
 
ClosureLineConsumer(Closure) - Constructor for class com.github.blindpirate.gogradle.Go.ClosureLineConsumer
 
collectFileNames(List<File>) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
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
 
COLLECTOR - Static variable in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet
 
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.dep - package com.github.blindpirate.gogradle.core.dependency.produce.external.dep
 
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.gpm - package com.github.blindpirate.gogradle.core.dependency.produce.external.gpm
 
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.task - package com.github.blindpirate.gogradle.task
 
com.github.blindpirate.gogradle.task.go - package com.github.blindpirate.gogradle.task.go
 
com.github.blindpirate.gogradle.unsafe - package com.github.blindpirate.gogradle.unsafe
 
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.ImportSpecContext
 
commentLine(int) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser.ImportSpecContext
 
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.VcsNotationDependency
 
compareTo(DependencyTreeNode) - Method in class com.github.blindpirate.gogradle.core.dependency.tree.DependencyTreeNode
 
complete() - Method in class com.github.blindpirate.gogradle.vcs.git.GitClientLineConsumer
 
CompressUtils - Class in com.github.blindpirate.gogradle.util
 
CompressUtils() - Constructor for class com.github.blindpirate.gogradle.util.CompressUtils
 
configure() - Method in class com.github.blindpirate.gogradle.GogradleModule
 
configure(Closure) - Method in class com.github.blindpirate.gogradle.GolangRepositoryHandler
 
configure(Object, Closure<?>) - Static method in class com.github.blindpirate.gogradle.util.ConfigureUtils
 
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 - Variable in class com.github.blindpirate.gogradle.core.cache.CloneBackedCache
 
contains(Object) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet
 
containsAll(Collection<?>) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet
 
containsAllSubpackages() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
 
containsAny(Collection<?>, Collection<?>) - Static method in class com.github.blindpirate.gogradle.util.CollectionUtils
 
contentEquals(Dependency) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
 
continueOnFailure - Variable in class com.github.blindpirate.gogradle.Go
 
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.GitMercurialNotationConverter
 
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.svn.SvnNotationConverter
 
copy() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
 
copyDependencies(File, File, Set<String>) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
copyDirectory(File, File) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
copyFile(File, File) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
copyURLToFile(URL, File) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
countLines(Path) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
coverage() - Method in class com.github.blindpirate.gogradle.task.go.GoCover
 
COVERAGE_PROFILES_PATH - Static variable in class com.github.blindpirate.gogradle.task.go.GoCover
 
COVERAGE_TASK_NAME - Static variable in class com.github.blindpirate.gogradle.task.GolangTaskContainer
 
create(Object, Closure) - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
createCoreTasks() - Method in class com.github.blindpirate.gogradle.task.GolangTaskContainer
 
createResolvedDependency(NotationDependency, File, VERSION, ResolveContext) - Method in class com.github.blindpirate.gogradle.core.dependency.resolve.AbstractVcsDependencyManager
 
createResolvedDependency(NotationDependency, File, GitMercurialCommit, ResolveContext) - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialDependencyManager
 
createSubContext(GolangDependency) - Method in class com.github.blindpirate.gogradle.core.dependency.ResolveContext
 
currentRepositoryIsUpToDate() - Method in class com.github.blindpirate.gogradle.core.cache.DefaultGlobalCacheManager
 
currentRepositoryIsUpToDate() - Method in interface com.github.blindpirate.gogradle.core.cache.GlobalCacheManager
Check if the repository in current session has been updated recently.

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
 
decodeInternally(String) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
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_CHARSET - Static variable in enum com.github.blindpirate.gogradle.GogradleGlobal
 
DEFAULT_LRU_CAPACITY - Static variable in interface com.github.blindpirate.gogradle.core.cache.Cache
 
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, ProcessUtils) - Constructor for class com.github.blindpirate.gogradle.build.DefaultBuildManager
 
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, ProcessUtils) - Constructor for class com.github.blindpirate.gogradle.crossplatform.DefaultGoBinaryManager
 
DefaultLockedDependencyManager - Class in com.github.blindpirate.gogradle.core.dependency.lock
 
DefaultLockedDependencyManager() - 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, DefaultPackagePathResolver) - 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
 
deleteQuitely(File) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
DepDependencyFactory - Class in com.github.blindpirate.gogradle.core.dependency.produce.external.dep
Converts Gopkg.lock in repos managed by dep to gogradle map notations.
DepDependencyFactory() - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.external.dep.DepDependencyFactory
 
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
 
DependencyInstallFileFilter - Class in com.github.blindpirate.gogradle.core.dependency.install
 
DependencyManager - Interface in com.github.blindpirate.gogradle.core.dependency.resolve
 
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
 
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
 
deserialize(File) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
determine(GolangDependencySet, GolangDependencySet) - Method in enum com.github.blindpirate.gogradle.core.mode.BuildMode
 
determineDependency(ResolvedDependency) - Method in interface com.github.blindpirate.gogradle.core.dependency.install.VendorSupportMixin
 
determineDependencyClass(Map<String, Object>) - Method in class com.github.blindpirate.gogradle.core.dependency.parse.AutoConfigureMapNotationParser
 
determineDependencyClass(Map<String, Object>) - Method in class com.github.blindpirate.gogradle.core.dependency.parse.GitMercurialMapNotationParser
 
determineRelativePath(ResolvedDependency) - Method in interface com.github.blindpirate.gogradle.core.dependency.install.VendorSupportMixin
 
determineVersion(File, NotationDependency) - Method in class com.github.blindpirate.gogradle.core.dependency.resolve.AbstractVcsDependencyManager
 
determineVersion(File, NotationDependency) - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialDependencyManager
 
determineVersionAndPutIntoMap(Map<String, Object>, String) - Static method in interface com.github.blindpirate.gogradle.core.dependency.produce.external.trash.SimpleConfFileHelper
 
devNull() - Method in class com.github.blindpirate.gogradle.Go
 
devNull() - Method in class com.github.blindpirate.gogradle.Go.GoAction
 
dir(Object) - Method in class com.github.blindpirate.gogradle.core.GolangRepositoryPattern
 
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
 
DirectorySnapshot - Class in com.github.blindpirate.gogradle.core.cache
Calculates the hash value of all files in a directory as snapshot
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
 
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.GithubGitlabPackagePathResolver
 
doProduce(String) - Method in class com.github.blindpirate.gogradle.core.pack.IBMDevOpsPackagePathResolver
 
doProduce(String) - Method in class com.github.blindpirate.gogradle.core.pack.VcsPackagePathResolver
 
doReset(ResolvedDependency, File) - Method in class com.github.blindpirate.gogradle.core.dependency.resolve.AbstractVcsDependencyManager
 
doReset(ResolvedDependency, File) - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialDependencyManager
 
doResolve(ResolveContext) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency
 
doResolve(ResolveContext) - Method in class com.github.blindpirate.gogradle.core.dependency.GogradleRootProject
 
doResolve(ResolveContext, NotationDependency) - Method in class com.github.blindpirate.gogradle.core.dependency.install.LocalDirectoryDependencyManager
 
doResolve(ResolveContext) - Method in class com.github.blindpirate.gogradle.core.dependency.LocalDirectoryDependency
 
doResolve(ResolveContext, NotationDependency) - Method in class com.github.blindpirate.gogradle.core.dependency.resolve.AbstractVcsDependencyManager
 
doResolve(ResolveContext, NotationDependency) - Method in interface com.github.blindpirate.gogradle.core.dependency.resolve.CacheEnabledDependencyResolverMixin
 
doResolve(ResolveContext) - Method in class com.github.blindpirate.gogradle.core.dependency.VendorNotationDependency
 
doResolve(ResolveContext) - Method in class com.github.blindpirate.gogradle.vcs.bazaar.BazaarNotationDependency
 
doResolve(ResolveContext) - Method in class com.github.blindpirate.gogradle.vcs.git.GitNotationDependency
 
doResolve(ResolveContext) - Method in class com.github.blindpirate.gogradle.vcs.mercurial.MercurialNotationDependency
 
doResolve(ResolveContext) - Method in class com.github.blindpirate.gogradle.vcs.svn.SvnNotationDependency
 
download(String, Path) - Method in class com.github.blindpirate.gogradle.util.HttpUtils
 

E

eachSubPath(String) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
eachSubPathReverse(String) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
empty() - Static method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet
 
EMPTY_DIR - Static variable in class com.github.blindpirate.gogradle.core.GolangRepositoryPattern
 
emptyDir() - Method in class com.github.blindpirate.gogradle.core.GolangRepositoryPattern
 
encodeInternally(String) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
endSession() - Method in class com.github.blindpirate.gogradle.core.cache.DefaultGlobalCacheManager
 
endSession() - Method in interface com.github.blindpirate.gogradle.core.cache.GlobalCacheManager
Terminates current session (in the same thread).
endsWithAny(String, String...) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
ensureClientExists() - Method in class com.github.blindpirate.gogradle.vcs.git.GitClientAccessor
 
ensureClientExists() - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialAccessor
 
ensureClientExists() - Method in class com.github.blindpirate.gogradle.vcs.mercurial.HgClientAccessor
 
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
 
ensureGlobalCacheExistAndWritable() - Method in class com.github.blindpirate.gogradle.core.cache.DefaultGlobalCacheManager
 
ensureGlobalCacheExistAndWritable() - Method in interface com.github.blindpirate.gogradle.core.cache.GlobalCacheManager
Ensures global cache exists and is writable.
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().
environment - Variable in class com.github.blindpirate.gogradle.Go
 
environment(Map<String, String>) - Method in class com.github.blindpirate.gogradle.Go
 
environment(String, String) - Method in class com.github.blindpirate.gogradle.Go
 
environment(Map<String, String>) - Method in class com.github.blindpirate.gogradle.Go.GoAction
 
environment(String, String) - Method in class com.github.blindpirate.gogradle.Go.GoAction
 
environment(String, String) - Method in class com.github.blindpirate.gogradle.task.go.GoTest
 
environment(Map<String, String>) - Method in class com.github.blindpirate.gogradle.task.go.GoTest
 
equals(Object) - Method in class com.github.blindpirate.gogradle.core.cache.GlobalCacheMetadata.GolangRepositoryMetadata
 
equals(Object) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
 
equals(Object) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency
 
equals(Object) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency.PropertiesExclusionPredicate
 
equals(Object) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractResolvedDependency
 
equals(Object) - Method in class com.github.blindpirate.gogradle.core.dependency.GogradleRootProject
 
equals(Object) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet
 
equals(Object) - Method in class com.github.blindpirate.gogradle.core.dependency.LocalDirectoryDependency
 
equals(Object) - Method in class com.github.blindpirate.gogradle.core.dependency.VendorNotationDependency
 
equals(Object) - Method in class com.github.blindpirate.gogradle.core.dependency.VendorResolvedDependency
 
equals(Object) - Method in class com.github.blindpirate.gogradle.core.GolangPackage
 
equals(Object) - Method in class com.github.blindpirate.gogradle.core.GolangRepository
 
equals(Object) - Method in class com.github.blindpirate.gogradle.core.LocalDirectoryGolangPackage
 
equals(Object) - Method in class com.github.blindpirate.gogradle.core.ResolvableGolangPackage
 
equals(Object) - Method in class com.github.blindpirate.gogradle.core.VcsGolangPackage
 
equals(Object) - Method in class com.github.blindpirate.gogradle.vcs.VcsNotationDependency
 
equals(Object) - Method in class com.github.blindpirate.gogradle.vcs.VcsResolvedDependency
 
ExceptionHandler - Class in com.github.blindpirate.gogradle.util
 
ExceptionHandler() - Constructor for class com.github.blindpirate.gogradle.util.ExceptionHandler
 
ExceptionHandler.UncheckedException - Exception in com.github.blindpirate.gogradle.util
 
exclude(Map<String, Object>) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency
 
executeTask() - Method in class com.github.blindpirate.gogradle.Go
 
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().
exitValues - Variable in class com.github.blindpirate.gogradle.Go
 
externalDependencyFactories(DefaultLockedDependencyManager, DepDependencyFactory, GodepDependencyFactory, GlideDependencyFactory, GovendorDependencyFactory, GvtGbvendorDependencyFactory, TrashDependencyFactory, GlockDependencyFactory, GopmDependencyFactory, GpmDependencyFactory) - Method in class com.github.blindpirate.gogradle.GogradleModule
 
ExternalDependencyFactory - Class in com.github.blindpirate.gogradle.core.dependency.produce
 
ExternalDependencyFactory() - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.ExternalDependencyFactory
 
extractNotations(ResolvedDependency, File, String) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.ExternalDependencyFactory
 
extractTestResult(PackageTestResult) - Method in class com.github.blindpirate.gogradle.task.go.GoTestStdoutExtractor
 

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
 
FILENAME - Static variable in class com.github.blindpirate.gogradle.crossplatform.DefaultGoBinaryManager
 
fileNameEndsWithAny(File, String...) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
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
 
fileNameStartsWithDotOrUnderline(File) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
filterFilesRecursively(File, IOFileFilter) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
filterFilesRecursively(File, IOFileFilter, IOFileFilter) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
filterGoFiles(File, String) - Static method in class com.github.blindpirate.gogradle.common.GoSourceCodeFilter
 
filterGoFiles(File, GoSourceCodeFilter.SourceSetType) - Static method in class com.github.blindpirate.gogradle.common.GoSourceCodeFilter
 
filterTestsMatchingPattern(File, List<String>) - Static method in class com.github.blindpirate.gogradle.common.GoSourceCodeFilter
Filters tests files with specific patterns.
findByName(String) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet
 
findCommit(File, String) - Method in class com.github.blindpirate.gogradle.vcs.git.GitClientAccessor
 
findCommit(File, String) - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialAccessor
 
findCommit(File, String) - Method in class com.github.blindpirate.gogradle.vcs.mercurial.HgClientAccessor
 
findCommitByTagOrBranch(File, String) - Method in class com.github.blindpirate.gogradle.vcs.git.GitClientAccessor
 
findCommitByTagOrBranch(File, String) - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialAccessor
 
findCommitByTagOrBranch(File, String) - Method in class com.github.blindpirate.gogradle.vcs.mercurial.HgClientAccessor
 
findMatchedRepository(String) - Method in class com.github.blindpirate.gogradle.GolangRepositoryHandler
 
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<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
 
formatEnv(Map<String, String>) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
formatNow(String) - Static method in class com.github.blindpirate.gogradle.util.DateUtils
 
formatPercentage(Number, Number) - Static method in class com.github.blindpirate.gogradle.util.NumberUtils
 
formatVersion() - Method in class com.github.blindpirate.gogradle.core.dependency.GogradleRootProject
 
formatVersion() - Method in class com.github.blindpirate.gogradle.core.dependency.LocalDirectoryDependency
 
formatVersion() - Method in interface com.github.blindpirate.gogradle.core.dependency.ResolvedDependency
Get the formatted version, typically for dependency tree display.
formatVersion() - Method in class com.github.blindpirate.gogradle.core.dependency.VendorResolvedDependency
 
formatVersion() - Method in class com.github.blindpirate.gogradle.vcs.VcsResolvedDependency
 
fromLocal(String, File) - Static method in class com.github.blindpirate.gogradle.core.dependency.LocalDirectoryDependency
 
fromParent(String, ResolvedDependency, File) - Static method in class com.github.blindpirate.gogradle.core.dependency.VendorResolvedDependency
 
fromString(String) - Static method in enum com.github.blindpirate.gogradle.core.mode.BuildMode
Convert a string to an instance of BuildMode.
fuckGfw() - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 

G

get(K, Function<K, V>) - Method in interface com.github.blindpirate.gogradle.core.cache.Cache
 
get(K, Function<K, V>) - Method in class com.github.blindpirate.gogradle.core.cache.CloneBackedCache
 
get() - Method in class com.github.blindpirate.gogradle.Go.GoAction
 
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
 
getAbbr() - Method in enum com.github.blindpirate.gogradle.core.mode.BuildMode
 
getAccessor() - Method in class com.github.blindpirate.gogradle.vcs.git.GitDependencyManager
 
getAccessor() - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialDependencyManager
 
getAccessor() - Method in class com.github.blindpirate.gogradle.vcs.mercurial.MercurialDependencyManager
 
getAccessor() - Method in enum com.github.blindpirate.gogradle.vcs.VcsType
 
getAllConstraints() - Method in interface com.github.blindpirate.gogradle.core.BuildConstraintManager
 
getAllConstraints() - Method in class com.github.blindpirate.gogradle.core.DefaultBuildConstraintManager
 
getAllTags(File) - Method in class com.github.blindpirate.gogradle.vcs.git.GitClientAccessor
 
getAllTags(File) - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialAccessor
 
getAllTags(File) - Method in class com.github.blindpirate.gogradle.vcs.mercurial.HgClientAccessor
 
getApiVersion() - Method in class com.github.blindpirate.gogradle.common.WithApiVersion
 
getATN() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
getATN() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 
getBinaryPath() - Method in class com.github.blindpirate.gogradle.crossplatform.DefaultGoBinaryManager
 
getBinaryPath() - Method in interface com.github.blindpirate.gogradle.crossplatform.GoBinaryManager
 
getBranch() - Method in class com.github.blindpirate.gogradle.vcs.VcsNotationDependency
 
getBuildMode() - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
getBuildMode() - Method in class com.github.blindpirate.gogradle.task.ResolveDependencies
 
getBuildTags() - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
getBuildTags() - Method in class com.github.blindpirate.gogradle.task.ResolveDependencies
 
getByName(String) - Method in class com.github.blindpirate.gogradle.core.GolangConfigurationManager
 
getCacheScope() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractResolvedDependency
 
getCacheScope() - Method in interface com.github.blindpirate.gogradle.core.dependency.GolangDependency
Get cache scope of this dependency.
getCacheScope() - Method in class com.github.blindpirate.gogradle.core.dependency.LocalDirectoryDependency
 
getCacheScope() - Method in class com.github.blindpirate.gogradle.core.dependency.UnrecognizedNotationDependency
 
getCacheScope() - Method in class com.github.blindpirate.gogradle.core.dependency.VendorNotationDependency
 
getCacheScope() - Method in class com.github.blindpirate.gogradle.core.dependency.VendorResolvedDependency
 
getCacheScope() - Method in class com.github.blindpirate.gogradle.vcs.bazaar.BazaarNotationDependency
 
getCacheScope() - Method in class com.github.blindpirate.gogradle.vcs.svn.SvnNotationDependency
 
getCacheScope() - Method in class com.github.blindpirate.gogradle.vcs.VcsNotationDependency
 
getCode() - Method in class com.github.blindpirate.gogradle.task.go.PackageTestResult
 
getCode() - Method in class com.github.blindpirate.gogradle.util.ProcessUtils.ProcessResult
 
getCommit() - Method in class com.github.blindpirate.gogradle.vcs.VcsNotationDependency
 
getCommitTime() - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialCommit
 
getConfiguration() - Method in class com.github.blindpirate.gogradle.core.dependency.ResolveContext
 
getConfigurationName() - Method in class com.github.blindpirate.gogradle.task.ResolveBuildDependencies
 
getConfigurationName() - Method in class com.github.blindpirate.gogradle.task.ResolveDependencies
 
getConfigurationName() - Method in class com.github.blindpirate.gogradle.task.ResolveTestDependencies
 
getCoverageDirectory() - Method in class com.github.blindpirate.gogradle.task.go.GoCover
 
getDefaultBranch(File) - Method in class com.github.blindpirate.gogradle.vcs.git.GitClientAccessor
 
getDefaultBranch(File) - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialAccessor
 
getDefaultBranch(File) - Method in class com.github.blindpirate.gogradle.vcs.mercurial.HgClientAccessor
 
getDependencies() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractResolvedDependency
 
getDependencies() - Method in class com.github.blindpirate.gogradle.core.dependency.LocalDirectoryDependency
 
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.task.ResolveDependencies
 
getDependency() - Method in class com.github.blindpirate.gogradle.core.dependency.ResolveContext
 
getDependencyRegistry() - Method in class com.github.blindpirate.gogradle.core.dependency.ResolveContext
 
getDependencyRegistry() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
getDependencyTree() - Method in class com.github.blindpirate.gogradle.task.ResolveDependencies
 
getDir() - Method in class com.github.blindpirate.gogradle.core.cache.GlobalCacheMetadata.GolangRepositoryMetadata
 
getDir(String) - Method in class com.github.blindpirate.gogradle.core.GolangRepositoryPattern
 
getDir() - Method in class com.github.blindpirate.gogradle.core.LocalDirectoryGolangPackage
 
getEnvironment() - Method in class com.github.blindpirate.gogradle.Go.GoAction
 
getExitValue() - Method in class com.github.blindpirate.gogradle.Go
 
getExitValues() - Method in class com.github.blindpirate.gogradle.Go
 
getExternalLockfiles() - Method in class com.github.blindpirate.gogradle.task.ResolveDependencies
 
getFlatDependencies() - Method in class com.github.blindpirate.gogradle.task.ResolveDependencies
 
getGlobalCacheRepoDir() - Method in class com.github.blindpirate.gogradle.core.cache.DefaultGlobalCacheManager
 
getGlobalCacheRepoDir() - Method in interface com.github.blindpirate.gogradle.core.cache.GlobalCacheManager
Get the go repository in global cache in current session
getGlobalCacheSecond() - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
getGlobalGoBinCacheDir(String) - Method in class com.github.blindpirate.gogradle.core.cache.DefaultGlobalCacheManager
 
getGlobalGoBinCacheDir(String) - Method in interface com.github.blindpirate.gogradle.core.cache.GlobalCacheManager
Get the path which locates in relativePath relative to ~/.gradle/go/binary
getGoActions() - Method in class com.github.blindpirate.gogradle.Go
 
getGoBinaryDownloadTemplate() - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
getGoExecutable() - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
getGopath() - Method in interface com.github.blindpirate.gogradle.build.BuildManager
Get GOPATH in this build.
getGopath() - Method in class com.github.blindpirate.gogradle.build.DefaultBuildManager
 
getGopaths() - Method in interface com.github.blindpirate.gogradle.build.BuildManager
Get GOPATH as a list.
getGopaths() - Method in class com.github.blindpirate.gogradle.build.DefaultBuildManager
 
getGoroot() - Method in class com.github.blindpirate.gogradle.crossplatform.DefaultGoBinaryManager
 
getGoroot() - Method in interface com.github.blindpirate.gogradle.crossplatform.GoBinaryManager
 
getGoRoot() - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
getGoSourceFiles() - Method in class com.github.blindpirate.gogradle.task.ResolveDependencies
 
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
 
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
 
getHash() - Method in class com.github.blindpirate.gogradle.core.cache.DirectorySnapshot
 
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
 
getId() - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialCommit
 
getIgnoredPackages() - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
getImportPaths(File, Set<String>, String) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.GoImportExtractor
 
getInjector() - Method in enum com.github.blindpirate.gogradle.GogradleGlobal
 
getInputCoverageDirectory() - Method in class com.github.blindpirate.gogradle.task.go.GoCover
 
getInstaller() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractResolvedDependency
 
getInstaller() - Method in class com.github.blindpirate.gogradle.core.dependency.VendorResolvedDependency
 
getInstaller() - Method in class com.github.blindpirate.gogradle.vcs.VcsResolvedDependency
 
getInstance(Class<T>) - Static method in enum com.github.blindpirate.gogradle.GogradleGlobal
 
getInstance(Key<T>) - Static method in enum com.github.blindpirate.gogradle.GogradleGlobal
 
getLastUpdatedTime() - Method in class com.github.blindpirate.gogradle.core.cache.GlobalCacheMetadata.GolangRepositoryMetadata
 
getLines() - Method in class com.github.blindpirate.gogradle.common.LineCollector
 
getLocalDirDependencies() - Method in class com.github.blindpirate.gogradle.task.ResolveDependencies
 
getMessage() - Method in class com.github.blindpirate.gogradle.task.go.GoTestStdoutExtractor.GoTestMethodResult
 
getMetadata(Path) - Method in class com.github.blindpirate.gogradle.core.cache.DefaultGlobalCacheManager
 
getMetadata(Path) - Method in interface com.github.blindpirate.gogradle.core.cache.GlobalCacheManager
Get the metadata of a package specified by packagePath
getMode() - Static method in enum com.github.blindpirate.gogradle.GogradleGlobal
 
getModeNames() - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
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 enum com.github.blindpirate.gogradle.vcs.VcsType
 
getNotationConverter() - Method in enum com.github.blindpirate.gogradle.vcs.VcsType
 
getOutput() - Method in class com.github.blindpirate.gogradle.common.LineCollector
 
getOutput() - Method in class com.github.blindpirate.gogradle.vcs.git.GitClientLineConsumer
 
getOutputLocation() - Method in class com.github.blindpirate.gogradle.task.go.GoBuild
 
getPackage() - Method in class com.github.blindpirate.gogradle.core.cache.GlobalCacheMetadata
 
getPackage() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
 
getPackage() - Method in interface com.github.blindpirate.gogradle.core.dependency.GolangDependency
Get the package this dependency stands for.
getPackage() - Method in class com.github.blindpirate.gogradle.vcs.VcsResolvedDependency
 
getPackagePath() - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
getPackagePath() - Method in class com.github.blindpirate.gogradle.task.go.PackageTestResult
 
getParent() - Method in class com.github.blindpirate.gogradle.core.dependency.ResolveContext
 
getPath() - Method in class com.github.blindpirate.gogradle.core.GolangPackage
 
getPathString() - Method in class com.github.blindpirate.gogradle.core.GolangPackage
 
getProjectCacheManager() - Method in class com.github.blindpirate.gogradle.core.dependency.install.LocalDirectoryDependencyManager
 
getProjectCacheManager() - Method in class com.github.blindpirate.gogradle.core.dependency.resolve.AbstractVcsDependencyManager
 
getProjectCacheManager() - Method in interface com.github.blindpirate.gogradle.core.dependency.resolve.CacheEnabledDependencyResolverMixin
 
getProjectDir() - Method in class com.github.blindpirate.gogradle.task.AbstractGolangTask
 
getRefreshDependenciesFlag() - Method in class com.github.blindpirate.gogradle.task.ResolveDependencies
 
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.GitClientAccessor
 
getRemoteUrl(File) - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialAccessor
 
getRemoteUrl(File) - Method in class com.github.blindpirate.gogradle.vcs.mercurial.HgClientAccessor
 
getRemoteUrl(File) - Method in class com.github.blindpirate.gogradle.vcs.svn.SvnAccessor
 
getRemoteUrl(File) - Method in interface com.github.blindpirate.gogradle.vcs.VcsAccessor
 
getRepositories() - Method in class com.github.blindpirate.gogradle.core.cache.GlobalCacheMetadata
 
getRepository() - Method in class com.github.blindpirate.gogradle.core.VcsGolangPackage
 
getResult(Process) - Method in class com.github.blindpirate.gogradle.util.ProcessUtils
 
getRootCause(Throwable) - Static method in class com.github.blindpirate.gogradle.util.ExceptionHandler
 
getRootDir() - Method in class com.github.blindpirate.gogradle.core.dependency.LocalDirectoryDependency
 
getRootPath() - Method in class com.github.blindpirate.gogradle.core.ResolvableGolangPackage
 
getRootPath() - Method in class com.github.blindpirate.gogradle.core.StandardGolangPackage
 
getRootPathString() - Method in class com.github.blindpirate.gogradle.core.ResolvableGolangPackage
 
getRootPathString() - Method in class com.github.blindpirate.gogradle.core.StandardGolangPackage
 
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
 
getSchemes() - Method in enum com.github.blindpirate.gogradle.vcs.VcsType
 
getSemVersion() - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialCommit
 
getSerializationFile() - Method in class com.github.blindpirate.gogradle.task.ResolveDependencies
 
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
 
getStackTrace(Throwable) - Static method in class com.github.blindpirate.gogradle.util.ExceptionHandler
 
getStderr() - Method in class com.github.blindpirate.gogradle.util.ProcessUtils.ProcessResult
 
getStderrLineConsumer() - Method in class com.github.blindpirate.gogradle.Go.GoAction
 
getStdout() - Method in class com.github.blindpirate.gogradle.task.go.PackageTestResult
 
getStdout(Process) - Method in class com.github.blindpirate.gogradle.util.ProcessUtils
 
getStdout() - Method in class com.github.blindpirate.gogradle.util.ProcessUtils.ProcessResult
 
getStdoutLineConsumer() - Method in class com.github.blindpirate.gogradle.Go.GoAction
 
getString(Map<String, Object>, String) - Static method in class com.github.blindpirate.gogradle.util.MapUtils
 
getString(Map<String, Object>, String, String) - Static method in class com.github.blindpirate.gogradle.util.MapUtils
 
getSubpackages() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
 
getSubpackages() - Method in interface com.github.blindpirate.gogradle.core.dependency.GolangDependency
This dependencies sub packages.
getSuffix() - Method in enum com.github.blindpirate.gogradle.vcs.VcsType
 
getTag() - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialCommit
 
getTag() - Method in class com.github.blindpirate.gogradle.vcs.VcsNotationDependency
 
getTask(Class<T>) - Method in class com.github.blindpirate.gogradle.task.AbstractGolangTask
 
getTestFiles() - Method in class com.github.blindpirate.gogradle.task.go.PackageTestResult
 
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
The set used to exclude some dependency packages.
getTransitiveDepExclusions() - Method in class com.github.blindpirate.gogradle.core.dependency.UnrecognizedNotationDependency
 
getTree(ResolveContext, 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 class com.github.blindpirate.gogradle.core.dependency.GogradleRootProject
 
getUpdateTime() - Method in class com.github.blindpirate.gogradle.core.dependency.LocalDirectoryDependency
 
getUpdateTime() - Method in interface com.github.blindpirate.gogradle.core.dependency.ResolvedDependency
The update time of a dependency package.
getUrl(String) - Method in class com.github.blindpirate.gogradle.core.GolangRepositoryPattern
 
getUrls() - Method in class com.github.blindpirate.gogradle.core.GolangRepository
 
getUrls() - Method in class com.github.blindpirate.gogradle.core.VcsGolangPackage
 
getUrls() - Method in class com.github.blindpirate.gogradle.vcs.VcsNotationDependency
 
getValue(Map<String, Object>, String, Class<T>) - Static method in class com.github.blindpirate.gogradle.util.MapUtils
 
getVcs() - Method in class com.github.blindpirate.gogradle.core.GolangRepository
 
getVcsType() - Method in class com.github.blindpirate.gogradle.core.GolangRepository
 
getVcsType() - Method in class com.github.blindpirate.gogradle.core.GolangRepositoryPattern
 
getVcsType() - Method in class com.github.blindpirate.gogradle.core.VcsGolangPackage
 
getVcsType() - Method in class com.github.blindpirate.gogradle.vcs.git.GitDependencyManager
 
getVcsType() - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialDependencyManager
 
getVcsType() - Method in class com.github.blindpirate.gogradle.vcs.mercurial.MercurialDependencyManager
 
getVcsType() - Method in class com.github.blindpirate.gogradle.vcs.VcsResolvedDependency
 
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 class com.github.blindpirate.gogradle.core.dependency.GogradleRootProject
 
getVersion() - Method in interface com.github.blindpirate.gogradle.core.dependency.GolangDependency
An unique identifier to locate a dependency, e.g., git commit id.
getVersion() - Method in class com.github.blindpirate.gogradle.core.dependency.LocalDirectoryDependency
 
getVersion() - Method in class com.github.blindpirate.gogradle.core.dependency.VendorNotationDependency
 
getVersion() - Method in class com.github.blindpirate.gogradle.vcs.VcsNotationDependency
 
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
 
GitClientAccessor - Class in com.github.blindpirate.gogradle.vcs.git
 
GitClientAccessor(ProcessUtils) - Constructor for class com.github.blindpirate.gogradle.vcs.git.GitClientAccessor
 
GitClientLineConsumer - Class in com.github.blindpirate.gogradle.vcs.git
 
GitClientLineConsumer(String) - Constructor for class com.github.blindpirate.gogradle.vcs.git.GitClientLineConsumer
 
GitDependencyManager - Class in com.github.blindpirate.gogradle.vcs.git
 
GitDependencyManager(GlobalCacheManager, ProjectCacheManager, GitClientAccessor) - Constructor for class com.github.blindpirate.gogradle.vcs.git.GitDependencyManager
 
GithubGitlabPackagePathResolver - Class in com.github.blindpirate.gogradle.core.pack
 
GithubGitlabPackagePathResolver(String) - Constructor for class com.github.blindpirate.gogradle.core.pack.GithubGitlabPackagePathResolver
 
GitMercurialAccessor - Class in com.github.blindpirate.gogradle.vcs
 
GitMercurialAccessor(ProcessUtils) - Constructor for class com.github.blindpirate.gogradle.vcs.GitMercurialAccessor
 
GitMercurialCommit - Class in com.github.blindpirate.gogradle.vcs
 
GitMercurialCommit() - Constructor for class com.github.blindpirate.gogradle.vcs.GitMercurialCommit
 
GitMercurialDependencyManager - Class in com.github.blindpirate.gogradle.vcs
 
GitMercurialDependencyManager(GlobalCacheManager, ProjectCacheManager) - Constructor for class com.github.blindpirate.gogradle.vcs.GitMercurialDependencyManager
 
GitMercurialMapNotationParser - Class in com.github.blindpirate.gogradle.core.dependency.parse
 
GitMercurialMapNotationParser() - Constructor for class com.github.blindpirate.gogradle.core.dependency.parse.GitMercurialMapNotationParser
 
GitMercurialNotationConverter - Class in com.github.blindpirate.gogradle.core.dependency.parse
 
GitMercurialNotationConverter() - Constructor for class com.github.blindpirate.gogradle.core.dependency.parse.GitMercurialNotationConverter
 
GitNotationDependency - Class in com.github.blindpirate.gogradle.vcs.git
 
GitNotationDependency() - Constructor for class com.github.blindpirate.gogradle.vcs.git.GitNotationDependency
 
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() - 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
 
globalCacheFor(int, TimeUnit) - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
GlobalCacheManager - Interface in com.github.blindpirate.gogradle.core.cache
Manages global cache which users should never know.
GlobalCacheMetadata - Class in com.github.blindpirate.gogradle.core.cache
Stands for the metadata of a package.
GlobalCacheMetadata() - Constructor for class com.github.blindpirate.gogradle.core.cache.GlobalCacheMetadata
 
GlobalCacheMetadata.GolangRepositoryMetadata - Class 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
 
GloballyIgnoredPackages - Class in com.github.blindpirate.gogradle.core.pack
Some packages are used frequently, but contain "unrecognized" packages.
GloballyIgnoredPackages() - Constructor for class com.github.blindpirate.gogradle.core.pack.GloballyIgnoredPackages
 
GlockDependencyFactory - Class in com.github.blindpirate.gogradle.core.dependency.produce.external.glock
Converts GLOCKFILE in repos managed by glock to gogradle map notations
GlockDependencyFactory() - 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(List<String>, Map<String, String>) - Method in interface com.github.blindpirate.gogradle.build.BuildManager
Fork a go process and run commands specified by args, under the environments comprised by env + GOPATH/GOROOT/GOARCH/GOEXE, where env has higher priority.
go(List<String>, Map<String, String>, Consumer<String>, Consumer<String>) - Method in interface com.github.blindpirate.gogradle.build.BuildManager
Fork a go process and run commands specified by args, under the environments comprised by env + GOPATH/GOROOT/GOARCH/GOEXE, where env has higher priority.
go(List<String>, Map<String, String>, Consumer<String>, Consumer<String>, boolean) - Method in interface com.github.blindpirate.gogradle.build.BuildManager
 
go(List<String>, Map<String, String>) - Method in class com.github.blindpirate.gogradle.build.DefaultBuildManager
 
go(List<String>, Map<String, String>, Consumer<String>, Consumer<String>) - Method in class com.github.blindpirate.gogradle.build.DefaultBuildManager
 
go(List<String>, Map<String, String>, Consumer<String>, Consumer<String>, boolean) - Method in class com.github.blindpirate.gogradle.build.DefaultBuildManager
 
Go - Class in com.github.blindpirate.gogradle
This class is designed to run custom go and other commands with build-scope environment variables, such as GOPATH, GOROOT, etc.
Go() - Constructor for class com.github.blindpirate.gogradle.Go
 
go(String) - Method in class com.github.blindpirate.gogradle.Go
 
go(String, Closure) - Method in class com.github.blindpirate.gogradle.Go
 
go(List<String>) - Method in class com.github.blindpirate.gogradle.Go
 
go(List<String>, Closure) - Method in class com.github.blindpirate.gogradle.Go
 
Go.BuildFunction - Interface in com.github.blindpirate.gogradle
 
Go.ClosureLineConsumer - Class in com.github.blindpirate.gogradle
 
Go.GoAction - Class in com.github.blindpirate.gogradle
 
GO_BINARAY_CACHE_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
 
GoAction(Go.GoAction) - Constructor for class com.github.blindpirate.gogradle.Go.GoAction
 
goActions - Variable in class com.github.blindpirate.gogradle.Go
 
GoBinaryManager - Interface in com.github.blindpirate.gogradle.crossplatform
 
GoBuild - Class in com.github.blindpirate.gogradle.task.go
 
GoBuild() - Constructor for class com.github.blindpirate.gogradle.task.go.GoBuild
 
GoCheck - Class in com.github.blindpirate.gogradle.task
 
GoCheck() - Constructor for class com.github.blindpirate.gogradle.task.GoCheck
 
GoClean - Class in com.github.blindpirate.gogradle.task
 
GoClean() - Constructor for class com.github.blindpirate.gogradle.task.GoClean
 
GoCover - Class in com.github.blindpirate.gogradle.task.go
 
GoCover() - Constructor for class com.github.blindpirate.gogradle.task.go.GoCover
 
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() - 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
 
GodepsParser - Class in com.github.blindpirate.gogradle.core.dependency.produce.external.gpm
 
GodepsParser() - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.external.gpm.GodepsParser
 
Gofmt - Class in com.github.blindpirate.gogradle.task.go
 
Gofmt() - Constructor for class com.github.blindpirate.gogradle.task.go.Gofmt
 
gofmt(String) - Method in class com.github.blindpirate.gogradle.task.go.Gofmt
 
GOFMT_TASK_NAME - Static variable in class com.github.blindpirate.gogradle.task.GolangTaskContainer
 
GOGRADLE_ALIAS - Static variable in enum com.github.blindpirate.gogradle.GogradleGlobal
 
GOGRADLE_BUILD_DIR_NAME - Static variable in enum com.github.blindpirate.gogradle.GogradleGlobal
 
GOGRADLE_COMPATIBLE_VERSION - Static variable in enum com.github.blindpirate.gogradle.GogradleGlobal
 
GOGRADLE_INJECTOR - Static variable in class com.github.blindpirate.gogradle.GolangPlugin
 
GOGRADLE_MODE - Static variable in enum com.github.blindpirate.gogradle.GogradleGlobal
 
GOGRADLE_REFRESH - 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) - 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 higher priority.
GogradleRootProduceStrategy(GolangPluginSetting, GolangConfigurationManager, LockedDependencyManager) - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.strategy.GogradleRootProduceStrategy
 
GogradleRootProject - Class in com.github.blindpirate.gogradle.core.dependency
 
GogradleRootProject(Project) - Constructor for class com.github.blindpirate.gogradle.core.dependency.GogradleRootProject
 
GoImportExtractor - Class in com.github.blindpirate.gogradle.core.dependency.produce
 
GoImportExtractor(BuildConstraintManager) - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.GoImportExtractor
 
GoInit - Class in com.github.blindpirate.gogradle.task
 
GoInit() - Constructor for class com.github.blindpirate.gogradle.task.GoInit
 
GoInstall - Class in com.github.blindpirate.gogradle.task
 
GoInstall() - Constructor for class com.github.blindpirate.gogradle.task.GoInstall
 
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
 
GolangCloneable - Interface in com.github.blindpirate.gogradle.core
A marker interface which promotes clone method to public and suppresses CloneNotSupportedException.
GolangConfiguration - Class in com.github.blindpirate.gogradle.core
 
GolangConfiguration(String, NotationParser) - Constructor for class com.github.blindpirate.gogradle.core.GolangConfiguration
 
GolangConfigurationManager - Class in com.github.blindpirate.gogradle.core
 
GolangConfigurationManager(NotationParser) - Constructor for class com.github.blindpirate.gogradle.core.GolangConfigurationManager
 
GolangDependency - Interface in com.github.blindpirate.gogradle.core.dependency
Represents a dependency package, for example, such as a specific version of golang/x/crypto or a local directory.
GolangDependencyHandler - Class in com.github.blindpirate.gogradle.core
 
GolangDependencyHandler(GolangConfigurationManager) - Constructor for class com.github.blindpirate.gogradle.core.GolangDependencyHandler
 
GolangDependencySet - Class in com.github.blindpirate.gogradle.core.dependency
A container of GolangDependency whose elements are identified by name.
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
 
GolangPackage - Class in com.github.blindpirate.gogradle.core
Represents a golang package.
GolangPackage(Path) - Constructor for class com.github.blindpirate.gogradle.core.GolangPackage
 
GolangPlugin - Class in com.github.blindpirate.gogradle
The entry of Gogradle plugin.
GolangPlugin() - Constructor for class com.github.blindpirate.gogradle.GolangPlugin
 
GolangPluginSetting - Class in com.github.blindpirate.gogradle
Stores global configurations for Gogradle.
GolangPluginSetting() - Constructor for class com.github.blindpirate.gogradle.GolangPluginSetting
 
GolangRepository - Class in com.github.blindpirate.gogradle.core
 
GolangRepository() - Constructor for class com.github.blindpirate.gogradle.core.GolangRepository
 
GolangRepository.GolangRepositoryBuilder - Class in com.github.blindpirate.gogradle.core
 
GolangRepositoryHandler - Class in com.github.blindpirate.gogradle
Handles custom repositories.
GolangRepositoryHandler() - Constructor for class com.github.blindpirate.gogradle.GolangRepositoryHandler
 
GolangRepositoryMetadata() - Constructor for class com.github.blindpirate.gogradle.core.cache.GlobalCacheMetadata.GolangRepositoryMetadata
 
GolangRepositoryPattern - Class in com.github.blindpirate.gogradle.core
 
GolangRepositoryPattern() - Constructor for class com.github.blindpirate.gogradle.core.GolangRepositoryPattern
 
GolangTaskContainer - Class in com.github.blindpirate.gogradle.task
 
GolangTaskContainer() - Constructor for class com.github.blindpirate.gogradle.task.GolangTaskContainer
 
GoLock - Class in com.github.blindpirate.gogradle.task
 
GoLock() - Constructor for class com.github.blindpirate.gogradle.task.GoLock
 
GopkgDotLockModel - Class in com.github.blindpirate.gogradle.core.dependency.produce.external.dep
Model of Gopkg.lock file managed by dep.
GopkgDotLockModel() - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.external.dep.GopkgDotLockModel
 
GopmDependencyFactory - Class in com.github.blindpirate.gogradle.core.dependency.produce.external.gopm
Converts .gopmfile in repos managed by godep to gogradle map notations.
GopmDependencyFactory() - 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
 
GoPrepare - Class in com.github.blindpirate.gogradle.task
This task perform preparation such as Go executable and GOPATH.
GoPrepare() - Constructor for class com.github.blindpirate.gogradle.task.GoPrepare
 
GoSourceCodeFilter - Class in com.github.blindpirate.gogradle.common
Filters go source code satisfying a specific predicate.
GoSourceCodeFilter.SourceSetType - Enum in com.github.blindpirate.gogradle.common
 
GoTest - Class in com.github.blindpirate.gogradle.task.go
 
GoTest() - Constructor for class com.github.blindpirate.gogradle.task.go.GoTest
 
GoTestMethodResult(long, String, TestResult.ResultType, long, long, String) - Constructor for class com.github.blindpirate.gogradle.task.go.GoTestStdoutExtractor.GoTestMethodResult
 
GoTestResultsProvider - Class in com.github.blindpirate.gogradle.task.go
 
GoTestResultsProvider(List<TestClassResult>) - Constructor for class com.github.blindpirate.gogradle.task.go.GoTestResultsProvider
 
GoTestStdoutExtractor - Class in com.github.blindpirate.gogradle.task.go
 
GoTestStdoutExtractor() - Constructor for class com.github.blindpirate.gogradle.task.go.GoTestStdoutExtractor
 
GoTestStdoutExtractor.GoTestMethodResult - Class in com.github.blindpirate.gogradle.task.go
 
GoVendor - Class in com.github.blindpirate.gogradle.task
 
GoVendor() - Constructor for class com.github.blindpirate.gogradle.task.GoVendor
 
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() - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.external.govendor.GovendorDependencyFactory
 
GoVet - Class in com.github.blindpirate.gogradle.task.go
 
GoVet() - Constructor for class com.github.blindpirate.gogradle.task.go.GoVet
 
GOVET_TASK_NAME - Static variable in class com.github.blindpirate.gogradle.task.GolangTaskContainer
 
GpmDependencyFactory - Class in com.github.blindpirate.gogradle.core.dependency.produce.external.gpm
 
GpmDependencyFactory() - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.external.gpm.GpmDependencyFactory
 
GradleInternalAPI - Class in com.github.blindpirate.gogradle.unsafe
Very ugly hack for Gradle internal API.
GradleInternalAPI() - Constructor for class com.github.blindpirate.gogradle.unsafe.GradleInternalAPI
 
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() - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.external.gvtgbvendor.GvtGbvendorDependencyFactory
 

H

hasFirstLevelDependencies() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
hashCode() - Method in class com.github.blindpirate.gogradle.core.cache.GlobalCacheMetadata.GolangRepositoryMetadata
 
hashCode() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
 
hashCode() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency
 
hashCode() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency.PropertiesExclusionPredicate
 
hashCode() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractResolvedDependency
 
hashCode() - Method in class com.github.blindpirate.gogradle.core.dependency.GogradleRootProject
 
hashCode() - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet
 
hashCode() - Method in class com.github.blindpirate.gogradle.core.dependency.LocalDirectoryDependency
 
hashCode() - Method in class com.github.blindpirate.gogradle.core.dependency.VendorNotationDependency
 
hashCode() - Method in class com.github.blindpirate.gogradle.core.dependency.VendorResolvedDependency
 
hashCode() - Method in class com.github.blindpirate.gogradle.core.GolangPackage
 
hashCode() - Method in class com.github.blindpirate.gogradle.core.GolangRepository
 
hashCode() - Method in class com.github.blindpirate.gogradle.core.LocalDirectoryGolangPackage
 
hashCode() - Method in class com.github.blindpirate.gogradle.core.ResolvableGolangPackage
 
hashCode() - Method in class com.github.blindpirate.gogradle.core.VcsGolangPackage
 
hashCode() - Method in class com.github.blindpirate.gogradle.vcs.VcsNotationDependency
 
hashCode() - Method in class com.github.blindpirate.gogradle.vcs.VcsResolvedDependency
 
hasOutput(long, TestOutputEvent.Destination) - Method in class com.github.blindpirate.gogradle.task.go.GoTestResultsProvider
 
headCommitOfBranch(File, String) - Method in class com.github.blindpirate.gogradle.vcs.git.GitClientAccessor
 
headCommitOfBranch(File, String) - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialAccessor
 
headCommitOfBranch(File, String) - Method in class com.github.blindpirate.gogradle.vcs.mercurial.HgClientAccessor
 
HEX_PATTERN - Static variable in interface com.github.blindpirate.gogradle.core.dependency.produce.external.trash.SimpleConfFileHelper
 
HgClientAccessor - Class in com.github.blindpirate.gogradle.vcs.mercurial
 
HgClientAccessor(ProcessUtils) - Constructor for class com.github.blindpirate.gogradle.vcs.mercurial.HgClientAccessor
 
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

IBMDevOpsPackagePathResolver - Class in com.github.blindpirate.gogradle.core.pack
 
IBMDevOpsPackagePathResolver() - Constructor for class com.github.blindpirate.gogradle.core.pack.IBMDevOpsPackagePathResolver
 
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.dep.DepDependencyFactory
 
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.gpm.GpmDependencyFactory
 
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.
ignorePackage(String...) - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
Ignore some packages globally.
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
 
ImportBean() - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.external.trash.VendorDotConfYamlModel.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
 
incomplete(Object) - Method in class com.github.blindpirate.gogradle.core.GolangRepositoryPattern
 
IncompleteGolangPackage - Class in com.github.blindpirate.gogradle.core
 
init(Project, Injector) - Method in class com.github.blindpirate.gogradle.task.GolangTaskContainer
 
INIT_TASK_NAME - Static variable in class com.github.blindpirate.gogradle.task.GolangTaskContainer
 
initRepository(String, List<String>, File) - Method in class com.github.blindpirate.gogradle.core.dependency.resolve.AbstractVcsDependencyManager
 
initRepository(String, List<String>, File) - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialDependencyManager
 
install(ResolvedDependency, File) - Method in class com.github.blindpirate.gogradle.core.dependency.install.LocalDirectoryDependencyManager
 
install(ResolvedDependency, File) - Method in class com.github.blindpirate.gogradle.core.dependency.resolve.AbstractVcsDependencyManager
 
install(ResolvedDependency, File) - Method in interface com.github.blindpirate.gogradle.core.dependency.resolve.DependencyManager
Copy all necessary files of this dependency to the targetDirectory.
INSTALL_DEPENDENCIES_TASK_NAME - Static variable in class com.github.blindpirate.gogradle.task.GolangTaskContainer
 
installDependenciesToVendor() - Method in class com.github.blindpirate.gogradle.task.GoInstall
 
installTo(File) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractResolvedDependency
 
installTo(File) - Method in class com.github.blindpirate.gogradle.core.dependency.LocalDirectoryDependency
 
installTo(File) - Method in interface com.github.blindpirate.gogradle.core.dependency.ResolvedDependency
Install to a target directory.
InSubpackagesPredicate - Class in com.github.blindpirate.gogradle.common
Determine if a file matches the specific subpackage set.
intersection(Collection<T>, Collection<T>) - Static method in class com.github.blindpirate.gogradle.util.CollectionUtils
 
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
 
isAlias() - Static method in enum com.github.blindpirate.gogradle.GogradleGlobal
 
isBlank(String) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
isContinueOnFailure() - Method in class com.github.blindpirate.gogradle.Go.GoAction
 
isDirty() - Method in class com.github.blindpirate.gogradle.core.cache.GlobalCacheMetadata
 
isEmpty() - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet
 
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
A dependency is said to be "first-level" when it is defined in build.gradle or gogradle.lock of root project.
isFirstLevel() - Method in class com.github.blindpirate.gogradle.core.dependency.UnrecognizedNotationDependency
 
isHasResults() - Method in class com.github.blindpirate.gogradle.task.go.GoTestResultsProvider
 
isIncomplete() - Method in class com.github.blindpirate.gogradle.core.GolangRepositoryPattern
 
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.GithubGitlabPackagePathResolver
 
isIncomplete(String) - Method in class com.github.blindpirate.gogradle.core.pack.IBMDevOpsPackagePathResolver
 
isIncomplete(String) - Method in class com.github.blindpirate.gogradle.core.pack.VcsPackagePathResolver
 
isLatest() - Method in class com.github.blindpirate.gogradle.vcs.VcsNotationDependency
 
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
 
isNotCommentLine(String) - Static method in interface com.github.blindpirate.gogradle.core.dependency.produce.external.trash.SimpleConfFileHelper
 
isNotEmpty(Collection<T>, String) - Static method in class com.github.blindpirate.gogradle.util.Assert
 
isNotEmpty(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
 
isNull(Object) - Static method in class com.github.blindpirate.gogradle.util.Assert
 
isOffline() - Static method in enum com.github.blindpirate.gogradle.GogradleGlobal
 
isOriginal() - Method in class com.github.blindpirate.gogradle.core.GolangRepository
 
isPrefix(String, String) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
isRefreshDependencies() - Static method in enum com.github.blindpirate.gogradle.GogradleGlobal
 
isStandardPackage(Path) - Method in class com.github.blindpirate.gogradle.core.pack.StandardPackagePathResolver
 
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
 
isUpToDate(File, File) - Method in class com.github.blindpirate.gogradle.core.cache.DirectorySnapshot
 
isUpToDate(ResolvedDependency, File) - Method in class com.github.blindpirate.gogradle.core.cache.VendorSnapshoter
 
isValidDirectory(File) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
iterator() - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet
 
iterator() - Method in class com.github.blindpirate.gogradle.task.GolangTaskContainer
 

L

lastCommitTimeOfPath(File, Path) - Method in class com.github.blindpirate.gogradle.vcs.bazaar.BazaarAccessor
 
lastCommitTimeOfPath(File, Path) - Method in class com.github.blindpirate.gogradle.vcs.git.GitClientAccessor
 
lastCommitTimeOfPath(File, Path) - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialAccessor
 
lastCommitTimeOfPath(File, Path) - Method in class com.github.blindpirate.gogradle.vcs.mercurial.HgClientAccessor
 
lastCommitTimeOfPath(File, Path) - Method in class com.github.blindpirate.gogradle.vcs.svn.SvnAccessor
 
lastCommitTimeOfPath(File, Path) - Method in interface com.github.blindpirate.gogradle.vcs.VcsAccessor
 
lastIndexOf(String, String) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
LATEST_COMMIT - Static variable in class com.github.blindpirate.gogradle.vcs.VcsNotationDependency
 
LineCollector - Class in com.github.blindpirate.gogradle.common
 
LineCollector() - Constructor for class com.github.blindpirate.gogradle.common.LineCollector
 
listAllDescendents(File) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
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
 
load() - Method in class com.github.blindpirate.gogradle.core.cache.PersistenceCache
 
load(Map, File) - Static method in interface com.github.blindpirate.gogradle.core.cache.PersistenceCacheHelper
 
load() - Method in class com.github.blindpirate.gogradle.core.cache.PersistenceNotationToResolvedCache
 
load() - Method in class com.github.blindpirate.gogradle.core.cache.PersistenceResolvedToDependenciesCache
 
loadPersistenceCache() - Method in class com.github.blindpirate.gogradle.core.cache.ProjectCacheManager
 
loadPersistenceCache() - Method in class com.github.blindpirate.gogradle.core.cache.VendorSnapshoter
 
LocalDirectoryDependency - Class in com.github.blindpirate.gogradle.core.dependency
 
LocalDirectoryDependency() - Constructor for class com.github.blindpirate.gogradle.core.dependency.LocalDirectoryDependency
 
LocalDirectoryDependencyManager - Class in com.github.blindpirate.gogradle.core.dependency.install
 
LocalDirectoryDependencyManager(ProjectCacheManager) - Constructor for class com.github.blindpirate.gogradle.core.dependency.install.LocalDirectoryDependencyManager
 
LocalDirectoryGolangPackage - Class in com.github.blindpirate.gogradle.core
 
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.GoLock
 
LOCK_TASK_NAME - Static variable in class com.github.blindpirate.gogradle.task.GolangTaskContainer
 
LockedDependencyManager - Interface in com.github.blindpirate.gogradle.core.dependency.lock
 
LOGGER - Static variable in interface com.github.blindpirate.gogradle.core.cache.PersistenceCacheHelper
 
LOGGER - Static variable in interface com.github.blindpirate.gogradle.core.dependency.resolve.CacheEnabledDependencyResolverMixin
 
LOGGER - Static variable in class com.github.blindpirate.gogradle.vcs.GitMercurialDependencyManager
 
longerPath(Path) - Method in class com.github.blindpirate.gogradle.core.GolangPackage
 
longerPath(Path) - Method in class com.github.blindpirate.gogradle.core.IncompleteGolangPackage
 
longerPath(Path) - Method in class com.github.blindpirate.gogradle.core.LocalDirectoryGolangPackage
 
longerPath(Path) - Method in class com.github.blindpirate.gogradle.core.StandardGolangPackage
 
longerPath(Path) - Method in class com.github.blindpirate.gogradle.core.UnrecognizedGolangPackage
 
longerPath(Path) - 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
 
markAndDeleteUnmarked(File, Predicate<File>) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
match(GolangRepository) - Method in class com.github.blindpirate.gogradle.core.GolangRepository
 
match(String) - Method in class com.github.blindpirate.gogradle.core.GolangRepositoryPattern
 
match(Map<String, Object>, Object) - Static method in class com.github.blindpirate.gogradle.util.ConfigureUtils
 
MAX_DFS_DEPTH - Static variable in enum com.github.blindpirate.gogradle.GogradleGlobal
 
Mercurial - Annotation Type in com.github.blindpirate.gogradle.vcs
 
MercurialDependencyManager - Class in com.github.blindpirate.gogradle.vcs.mercurial
 
MercurialDependencyManager(HgClientAccessor, GlobalCacheManager, ProjectCacheManager) - Constructor for class com.github.blindpirate.gogradle.vcs.mercurial.MercurialDependencyManager
 
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.GolangDependencyHandler
 
mkdir(File, String) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
modeNames - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 

N

NAME_KEY - Static variable in interface com.github.blindpirate.gogradle.core.dependency.parse.MapNotationParser
 
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
 
newMetadata(VcsGolangPackage) - Static method in class com.github.blindpirate.gogradle.core.cache.GlobalCacheMetadata
 
newOriginalRepository(VcsType, String) - Static method in class com.github.blindpirate.gogradle.core.GolangRepository
 
newOriginalRepository(String, List<String>) - Static method in class com.github.blindpirate.gogradle.core.GolangRepository
 
newOriginalRepository(VcsType, List<String>) - Static method in class com.github.blindpirate.gogradle.core.GolangRepository
 
newSubstitutedRepository(VcsType, String) - Static method in class com.github.blindpirate.gogradle.core.GolangRepository
 
newSubstitutedRepository(VcsType, List<String>) - Static method in class com.github.blindpirate.gogradle.core.GolangRepository
 
NO_OP - Static variable in class com.github.blindpirate.gogradle.vcs.git.GitClientLineConsumer
 
NO_TRANSITIVE_DEP_PREDICATE - Static variable in class com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency
 
NotationConverter - Interface in com.github.blindpirate.gogradle.core.dependency.parse
 
NotationDependency - Interface in com.github.blindpirate.gogradle.core.dependency
Represents a dependency package defined by some notations, e.g.
NotationParser<T> - Interface in com.github.blindpirate.gogradle.core.dependency.parse
 
NumberUtils - Class in com.github.blindpirate.gogradle.util
 
NumberUtils() - Constructor for class com.github.blindpirate.gogradle.util.NumberUtils
 

O

of(File, File) - Static method in class com.github.blindpirate.gogradle.core.cache.DirectorySnapshot
 
of(Map<String, Object>) - Static method in class com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency.PropertiesExclusionPredicate
 
of(List<Map<String, Object>>, List<Map<String, Object>>) - Static method in class com.github.blindpirate.gogradle.core.dependency.lock.GogradleLockModel
 
of(UnrecognizedGolangPackage) - Static method in class com.github.blindpirate.gogradle.core.dependency.UnrecognizedNotationDependency
 
of(Path) - Static method in class com.github.blindpirate.gogradle.core.IncompleteGolangPackage
 
of(String) - Static method in class com.github.blindpirate.gogradle.core.IncompleteGolangPackage
 
of(Path, Path, String) - Static method in class com.github.blindpirate.gogradle.core.LocalDirectoryGolangPackage
 
of(String, String, String) - Static method in class com.github.blindpirate.gogradle.core.LocalDirectoryGolangPackage
 
of(Path) - Static method in class com.github.blindpirate.gogradle.core.StandardGolangPackage
 
of(String) - Static method in class com.github.blindpirate.gogradle.core.StandardGolangPackage
 
of(Path) - Static method in class com.github.blindpirate.gogradle.core.UnrecognizedGolangPackage
 
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 class com.github.blindpirate.gogradle.vcs.git.GitClientLineConsumer
 
of(String, long) - Static method in class com.github.blindpirate.gogradle.vcs.GitMercurialCommit
 
of(String, String, long) - Static method in class com.github.blindpirate.gogradle.vcs.GitMercurialCommit
 
of(String) - Static method in enum com.github.blindpirate.gogradle.vcs.VcsType
 
ONLY_CURRENT_FILES - Static variable in interface com.github.blindpirate.gogradle.core.dependency.GolangDependency
Only files located in repo root.
original - Variable in class com.github.blindpirate.gogradle.core.GolangRepository
"original" means the vcs type specified in go-import meta tag of HTML.
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 - Variable in class com.github.blindpirate.gogradle.core.dependency.produce.ExternalDependencyFactory
 
PackagePathResolver - Interface in com.github.blindpirate.gogradle.core.pack
 
packagePathResolvers(RepositoryHandlerPathResolver, BitbucketPackagePathResolver, IBMDevOpsPackagePathResolver, StandardPackagePathResolver, GlobalCachePackagePathResolver, VcsPackagePathResolver, MetadataPackagePathResolver, UnrecognizedPackagePathResolver) - Method in class com.github.blindpirate.gogradle.GogradleModule
 
PackageTestResult - Class in com.github.blindpirate.gogradle.task.go
 
PackageTestResult() - Constructor for class com.github.blindpirate.gogradle.task.go.PackageTestResult
 
PackageTestResult.PackageTestResultBuilder - Class in com.github.blindpirate.gogradle.task.go
 
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) - Static method in class com.github.blindpirate.gogradle.core.dependency.produce.external.dep.GopkgDotLockModel
 
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.gpm.GodepsParser
 
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
 
parseRaw(String) - Static method in class com.github.blindpirate.gogradle.util.DateUtils
 
parseXml(File, Class<T>) - Static method in class com.github.blindpirate.gogradle.util.DataExchange
 
parseYaml(File, Class<T>) - Static method in class com.github.blindpirate.gogradle.util.DataExchange
 
parseYaml(String, Class<T>) - Static method in class com.github.blindpirate.gogradle.util.DataExchange
 
pathStartsWith(String, String) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
percentage(Number, Number) - Static method in class com.github.blindpirate.gogradle.util.NumberUtils
 
PersistenceCache<K extends GolangCloneable,V extends GolangCloneable> - Class in com.github.blindpirate.gogradle.core.cache
A cache which persists all data in file system.
PersistenceCache(Project, String) - Constructor for class com.github.blindpirate.gogradle.core.cache.PersistenceCache
 
PersistenceCacheHelper - Interface in com.github.blindpirate.gogradle.core.cache
 
PersistenceNotationToResolvedCache - Class in com.github.blindpirate.gogradle.core.cache
 
PersistenceNotationToResolvedCache(Project, PackagePathResolver) - Constructor for class com.github.blindpirate.gogradle.core.cache.PersistenceNotationToResolvedCache
 
PersistenceResolvedToDependenciesCache - Class in com.github.blindpirate.gogradle.core.cache
 
PersistenceResolvedToDependenciesCache(Project, PackagePathResolver) - Constructor for class com.github.blindpirate.gogradle.core.cache.PersistenceResolvedToDependenciesCache
 
PKGS - Static variable in class com.github.blindpirate.gogradle.core.pack.GloballyIgnoredPackages
 
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.DirMapNotationParser
 
preConfigure(Map<String, Object>) - Method in class com.github.blindpirate.gogradle.core.dependency.parse.GitMercurialMapNotationParser
 
prepare() - Method in class com.github.blindpirate.gogradle.task.GoPrepare
 
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
 
prepareProjectGopathIfNecessary() - Method in interface com.github.blindpirate.gogradle.build.BuildManager
Determine GOPATH to be used.
prepareProjectGopathIfNecessary() - Method in class com.github.blindpirate.gogradle.build.DefaultBuildManager
 
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
 
processInteractionFailed(int, String) - Static method in exception com.github.blindpirate.gogradle.core.exceptions.BuildException
 
processInteractionFailed(List<String>, Map<String, String>, File, ProcessUtils.ProcessResult) - Static method in exception com.github.blindpirate.gogradle.core.exceptions.BuildException
 
processInteractionFailed(List<String>, Map<String, String>, File, int, String, String) - Static method in exception com.github.blindpirate.gogradle.core.exceptions.BuildException
 
processInteractionFailed(List<String>, Map<String, String>, File, Throwable) - Static method in exception com.github.blindpirate.gogradle.core.exceptions.BuildException
 
ProcessResult(Process) - Constructor for class com.github.blindpirate.gogradle.util.ProcessUtils.ProcessResult
 
ProcessUtils - Class in com.github.blindpirate.gogradle.util
 
ProcessUtils() - Constructor for class com.github.blindpirate.gogradle.util.ProcessUtils
 
processUtils - Variable in class com.github.blindpirate.gogradle.vcs.GitMercurialAccessor
 
ProcessUtils.ProcessResult - Class in com.github.blindpirate.gogradle.util
 
produce(MATERIAL) - Method in interface com.github.blindpirate.gogradle.common.Factory
 
produce(ResolvedDependency, Function<ResolvedDependency, GolangDependencySet>) - Method in class com.github.blindpirate.gogradle.core.cache.ProjectCacheManager
 
produce(ResolvedDependency, File, String) - Method in interface com.github.blindpirate.gogradle.core.dependency.lock.LockedDependencyManager
 
produce(ResolvedDependency, File, String) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.ExternalDependencyFactory
 
produce(ResolvedDependency, File, String) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.SourceCodeDependencyFactory
 
produce(ResolvedDependency, File, DependencyVisitor, String) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.strategy.DefaultDependencyProduceStrategy
 
produce(ResolvedDependency, File, DependencyVisitor, String) - Method in interface com.github.blindpirate.gogradle.core.dependency.produce.strategy.DependencyProduceStrategy
 
produce(ResolvedDependency, File, DependencyVisitor, String) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.strategy.GogradleRootProduceStrategy
 
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.RepositoryHandlerPathResolver
 
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
 
produceFirstLevelDependencies() - Method in class com.github.blindpirate.gogradle.task.ResolveDependencies
 
produceFirstLevelDependencies() - Method in class com.github.blindpirate.gogradle.task.ResolveTestDependencies
 
produceTransitiveDependencies(ResolvedDependency, File) - Method in class com.github.blindpirate.gogradle.core.dependency.ResolveContext
 
ProgressMonitorInputStream - Class in com.github.blindpirate.gogradle.util.logging
 
ProgressMonitorInputStream(String, InputStream) - Constructor for class com.github.blindpirate.gogradle.util.logging.ProgressMonitorInputStream
 
ProjectCacheManager - Class in com.github.blindpirate.gogradle.core.cache
 
ProjectCacheManager(PersistenceResolvedToDependenciesCache, PersistenceNotationToResolvedCache) - Constructor for class com.github.blindpirate.gogradle.core.cache.ProjectCacheManager
 
PropertiesExclusionPredicate() - Constructor for class com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency.PropertiesExclusionPredicate
 
put(Class<? extends Task>, T) - Method in class com.github.blindpirate.gogradle.task.GolangTaskContainer
 

R

read() - Method in class com.github.blindpirate.gogradle.util.logging.ProgressMonitorInputStream
 
readLines(File) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
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.
remove(Object) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet
 
removeAll(Collection<?>) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet
 
removeComment(String[]) - Static method in interface com.github.blindpirate.gogradle.core.dependency.produce.external.trash.SimpleConfFileHelper
 
removeEnd(String, String) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
render(String, Map<String, Object>) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
renderTestReport(List<TestClassResult>, File) - Static method in class com.github.blindpirate.gogradle.unsafe.GradleInternalAPI
 
REPO_CACHE_PATH - Static variable in class com.github.blindpirate.gogradle.core.cache.DefaultGlobalCacheManager
 
RepositoryHandlerPathResolver - Class in com.github.blindpirate.gogradle.core.pack
 
RepositoryHandlerPathResolver(GolangRepositoryHandler) - Constructor for class com.github.blindpirate.gogradle.core.pack.RepositoryHandlerPathResolver
 
repoUpdated() - Method in class com.github.blindpirate.gogradle.core.cache.DefaultGlobalCacheManager
 
repoUpdated() - Method in interface com.github.blindpirate.gogradle.core.cache.GlobalCacheManager
Notifies that the repository in current session has been updated.
resetToSpecificVersion(File, VERSION) - Method in class com.github.blindpirate.gogradle.core.dependency.resolve.AbstractVcsDependencyManager
 
resetToSpecificVersion(File, GitMercurialCommit) - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialDependencyManager
 
ResolutionStackWrappingException - Exception in com.github.blindpirate.gogradle.core.exceptions
 
ResolvableGolangPackage - Class in com.github.blindpirate.gogradle.core
 
ResolvableGolangPackage(Path, Path) - Constructor for class com.github.blindpirate.gogradle.core.ResolvableGolangPackage
 
resolve(NotationDependency, Function<NotationDependency, ResolvedDependency>) - Method in class com.github.blindpirate.gogradle.core.cache.ProjectCacheManager
 
resolve(ResolveContext) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency
 
resolve(ResolveContext) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractResolvedDependency
 
resolve(ResolveContext) - Method in interface com.github.blindpirate.gogradle.core.dependency.GolangDependency
Resolve to a concrete dependency which can be located to a specific version of code.
resolve(ResolveContext, NotationDependency) - Method in interface com.github.blindpirate.gogradle.core.dependency.resolve.CacheEnabledDependencyResolverMixin
 
resolve(ResolveContext, NotationDependency) - Method in interface com.github.blindpirate.gogradle.core.dependency.resolve.DependencyManager
Resolves a dependency.
resolve(ResolveContext) - Method in class com.github.blindpirate.gogradle.core.dependency.UnrecognizedNotationDependency
 
resolve(Path) - Method in class com.github.blindpirate.gogradle.core.GolangPackage
 
resolve(String) - Method in class com.github.blindpirate.gogradle.core.GolangPackage
 
resolve() - Method in class com.github.blindpirate.gogradle.task.ResolveDependencies
 
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
 
ResolveBuildDependencies - Class in com.github.blindpirate.gogradle.task
 
ResolveBuildDependencies() - Constructor for class com.github.blindpirate.gogradle.task.ResolveBuildDependencies
 
ResolveContext - Class in com.github.blindpirate.gogradle.core.dependency
 
ResolvedDependency - Interface in com.github.blindpirate.gogradle.core.dependency
Represent a set of concrete source code, e.g.
ResolveDependencies - Class in com.github.blindpirate.gogradle.task
 
ResolveDependencies() - Constructor for class com.github.blindpirate.gogradle.task.ResolveDependencies
 
resolveFirstLevelDependencies() - Method in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
ResolveTestDependencies - Class in com.github.blindpirate.gogradle.task
 
ResolveTestDependencies() - Constructor for class com.github.blindpirate.gogradle.task.ResolveTestDependencies
 
retainAll(Collection<?>) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet
 
retrieve(String) - Method in class com.github.blindpirate.gogradle.core.dependency.DefaultDependencyRegistry
 
retrieve(String) - Method in interface com.github.blindpirate.gogradle.core.dependency.DependencyRegistry
Retrieve a registered dependency from the registry.
root(GolangDependency, GolangConfiguration) - Static method in class com.github.blindpirate.gogradle.core.dependency.ResolveContext
 
root(Object) - Method in class com.github.blindpirate.gogradle.core.GolangRepositoryPattern
 
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(List<String>, Map<String, String>, Consumer<String>, Consumer<String>) - Method in interface com.github.blindpirate.gogradle.build.BuildManager
Fork a process and run commands specified by args, under the environments comprised by env + GOPATH/GOROOT/GOARCH/GOEXE, where env has higher priority.
run(List<String>, Map<String, String>, Consumer<String>, Consumer<String>, boolean) - Method in interface com.github.blindpirate.gogradle.build.BuildManager
 
run(List<String>, Map<String, String>, Consumer<String>, Consumer<String>) - Method in class com.github.blindpirate.gogradle.build.DefaultBuildManager
 
run(List<String>, Map<String, String>, Consumer<String>, Consumer<String>, boolean) - Method in class com.github.blindpirate.gogradle.build.DefaultBuildManager
 
run() - Method in class com.github.blindpirate.gogradle.build.SubprocessReader
 
run(String) - Method in class com.github.blindpirate.gogradle.Go
 
run(String, Closure) - Method in class com.github.blindpirate.gogradle.Go
 
run(List<String>) - Method in class com.github.blindpirate.gogradle.Go
 
run(List<String>, Closure) - Method in class com.github.blindpirate.gogradle.Go
 
run() - Method in class com.github.blindpirate.gogradle.task.go.GoTest
 
run(String...) - Method in class com.github.blindpirate.gogradle.util.ProcessUtils
 
run(List<String>) - Method in class com.github.blindpirate.gogradle.util.ProcessUtils
 
run(List<String>, Map<String, String>, File) - Method in class com.github.blindpirate.gogradle.util.ProcessUtils
 
run(File, List<String>) - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialAccessor
 
run(File, List<String>, Function<ProcessUtils.ProcessResult, T>) - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialAccessor
 
run(File, List<String>, Function<ProcessUtils.ProcessResult, T>, Function<ProcessUtils.ProcessResult, T>) - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialAccessor
 
run(File, List<String>, Map<String, String>, Function<ProcessUtils.ProcessResult, T>, Function<ProcessUtils.ProcessResult, T>) - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialAccessor
 
runAndGetStderr(String...) - Method in class com.github.blindpirate.gogradle.util.ProcessUtils
 
runAndGetStdout(String...) - Method in class com.github.blindpirate.gogradle.util.ProcessUtils
 
runAndGetStdout(File, String...) - Method in class com.github.blindpirate.gogradle.util.ProcessUtils
 
runProcessWithCurrentClasspath(Class, List<String>, Map<String, String>) - Method in class com.github.blindpirate.gogradle.util.ProcessUtils
 
runWithProgress(List<String>, GitClientLineConsumer, GitClientLineConsumer) - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialAccessor
 
runWithProgress(File, List<String>, GitClientLineConsumer, GitClientLineConsumer) - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialAccessor
 

S

safeList(File) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
safeListFiles(File) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
satisfies(String) - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialCommit
 
save() - Method in class com.github.blindpirate.gogradle.core.cache.PersistenceCache
 
save(Object, File) - Static method in interface com.github.blindpirate.gogradle.core.cache.PersistenceCacheHelper
 
savePersistenceCache() - Method in class com.github.blindpirate.gogradle.core.cache.ProjectCacheManager
 
savePersistenceCache() - Method in class com.github.blindpirate.gogradle.core.cache.VendorSnapshoter
 
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
 
serialize(Object, File) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
setBranch(String) - Method in class com.github.blindpirate.gogradle.vcs.VcsNotationDependency
 
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.VcsNotationDependency
 
setContinueOnFailure(Boolean) - Method in class com.github.blindpirate.gogradle.Go.GoAction
 
setContinueOnFailure(Boolean) - Method in class com.github.blindpirate.gogradle.Go
 
setContinueOnFailure(boolean) - Method in class com.github.blindpirate.gogradle.task.go.GoTest
 
setContinueWhenFail(Boolean) - Method in class com.github.blindpirate.gogradle.Go
Deprecated.
setContinueWhenFail(boolean) - Method in class com.github.blindpirate.gogradle.task.go.GoTest
Deprecated.
setCurrentProject(Project) - Method in enum com.github.blindpirate.gogradle.GogradleGlobal
 
setDependencies(GolangDependencySet) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractResolvedDependency
 
setDependencies(GolangDependencySet) - Method in class com.github.blindpirate.gogradle.core.dependency.LocalDirectoryDependency
 
setDir(String) - Method in class com.github.blindpirate.gogradle.core.dependency.GogradleRootProject
 
setDir(String) - Method in class com.github.blindpirate.gogradle.core.dependency.LocalDirectoryDependency
 
setDir(File) - Method in class com.github.blindpirate.gogradle.core.dependency.LocalDirectoryDependency
 
setFirstLevel(boolean) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
 
setFuckGfw(boolean) - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
setGenerateCoverageProfile(boolean) - Method in class com.github.blindpirate.gogradle.task.go.GoTest
 
setGoBinaryDownloadBaseUri(String) - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
setGoBinaryDownloadBaseUri(URI) - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
setGoBinaryDownloadTemplate(URI) - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
setGoBinaryDownloadTemplate(String) - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
setGoExecutable(String) - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
setGogradleGlobalContext() - Method in class com.github.blindpirate.gogradle.task.AbstractGolangTask
 
setGoRoot(String) - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
setGoVersion(String) - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
setHostNotationDependency(NotationDependency) - Method in class com.github.blindpirate.gogradle.core.dependency.VendorNotationDependency
 
setIgnoredPackages(Collection<String>) - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
setMaxPackageLines(List<GoCover.PackageCoverage>) - Method in class com.github.blindpirate.gogradle.task.go.GoCover
 
setName(String) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
 
setName(String) - Method in class com.github.blindpirate.gogradle.core.dependency.GogradleRootProject
 
setOutputLocation(String) - Method in class com.github.blindpirate.gogradle.task.go.GoBuild
 
setPackage(GolangPackage) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
 
setPackagePath(String) - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
setSubpackage(Collection<String>) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
 
setSubpackage(String) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
 
setSubpackages(Collection<String>) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
 
setSubpackages(String) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
 
setTag(String) - Method in class com.github.blindpirate.gogradle.vcs.VcsNotationDependency
 
setTargetPlatform(String) - Method in class com.github.blindpirate.gogradle.task.go.GoBuild
Deprecated.
setTargetPlatform(List<String>) - Method in class com.github.blindpirate.gogradle.task.go.GoBuild
 
setTestNamePattern(List<String>) - Method in class com.github.blindpirate.gogradle.task.go.GoTest
 
setTransitive(boolean) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency
 
setVcs(String) - Method in class com.github.blindpirate.gogradle.core.GolangRepository
 
setVendorPath(String) - Method in class com.github.blindpirate.gogradle.core.dependency.VendorNotationDependency
 
setVersion(String) - Method in class com.github.blindpirate.gogradle.vcs.VcsNotationDependency
 
shorterPath(Path) - Method in class com.github.blindpirate.gogradle.core.GolangPackage
 
shorterPath(Path) - Method in class com.github.blindpirate.gogradle.core.IncompleteGolangPackage
 
shorterPath(Path) - Method in class com.github.blindpirate.gogradle.core.LocalDirectoryGolangPackage
 
shorterPath(Path) - Method in class com.github.blindpirate.gogradle.core.StandardGolangPackage
 
shorterPath(Path) - Method in class com.github.blindpirate.gogradle.core.UnrecognizedGolangPackage
 
shorterPath(Path) - Method in class com.github.blindpirate.gogradle.core.VcsGolangPackage
 
ShowGopathGoroot - Class in com.github.blindpirate.gogradle.task
 
ShowGopathGoroot() - Constructor for class com.github.blindpirate.gogradle.task.ShowGopathGoroot
 
showGopathGoroot() - Method in class com.github.blindpirate.gogradle.task.ShowGopathGoroot
 
SimpleConfFileHelper - Interface in com.github.blindpirate.gogradle.core.dependency.produce.external.trash
 
size() - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet
 
SourceCodeDependencyFactory - Class in com.github.blindpirate.gogradle.core.dependency.produce
Scans all .go code to generate dependencies.
SourceCodeDependencyFactory(PackagePathResolver, NotationParser, GoImportExtractor, GogradleRootProject) - 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
 
startSession(VcsGolangPackage) - Method in class com.github.blindpirate.gogradle.core.cache.DefaultGlobalCacheManager
 
startSession(VcsGolangPackage) - Method in interface com.github.blindpirate.gogradle.core.cache.GlobalCacheManager
Starts a session with given package.
startsWithAny(String, String...) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
stderr(Consumer<String>) - Method in class com.github.blindpirate.gogradle.Go.GoAction
 
stderr(Closure) - Method in class com.github.blindpirate.gogradle.Go.GoAction
 
stderr(Consumer<String>) - Method in class com.github.blindpirate.gogradle.Go
 
stderr(Closure) - Method in class com.github.blindpirate.gogradle.Go
 
stderrLineConsumer - Variable in class com.github.blindpirate.gogradle.Go
 
stdout(Consumer<String>) - Method in class com.github.blindpirate.gogradle.Go.GoAction
 
stdout(Closure) - Method in class com.github.blindpirate.gogradle.Go.GoAction
 
stdout(Consumer<String>) - Method in class com.github.blindpirate.gogradle.Go
 
stdout(Closure) - Method in class com.github.blindpirate.gogradle.Go
 
stdoutLineConsumer - Variable in class com.github.blindpirate.gogradle.Go
 
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
 
SUBPACKAGES_KEY - Static variable in interface com.github.blindpirate.gogradle.core.dependency.parse.MapNotationParser
 
subpackagesFilter(File, Set<String>) - Static method in class com.github.blindpirate.gogradle.core.dependency.install.DependencyInstallFileFilter
 
SubprocessReader - Class in com.github.blindpirate.gogradle.build
A line-buffered reader to read lines from a supplier into a consumer in another thread.
SubprocessReader(Supplier<InputStream>, Consumer<String>, CountDownLatch) - Constructor for class com.github.blindpirate.gogradle.build.SubprocessReader
 
substring(String, int, int) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
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.VcsNotationDependency
 
test(File) - Method in class com.github.blindpirate.gogradle.common.InSubpackagesPredicate
 
test(GolangDependency) - Method in enum com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency.NoTransitivePredicate
 
test(GolangDependency) - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency.PropertiesExclusionPredicate
 
TEST - Static variable in class com.github.blindpirate.gogradle.core.GolangConfiguration
 
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
 
toArray() - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet
 
toArray(T[]) - Method in class com.github.blindpirate.gogradle.core.dependency.GolangDependencySet
 
toBuildNotations() - Method in class com.github.blindpirate.gogradle.core.dependency.produce.external.glide.GlideDotLockModel
 
toBuildNotations() - Method in class com.github.blindpirate.gogradle.core.dependency.produce.external.trash.VendorDotConfYamlModel
 
toByteArray(ByteBuffer) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
toJson(Object) - Static method in class com.github.blindpirate.gogradle.util.DataExchange
 
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 class com.github.blindpirate.gogradle.core.dependency.GogradleRootProject
 
toLockedNotation() - Method in class com.github.blindpirate.gogradle.core.dependency.LocalDirectoryDependency
 
toLockedNotation() - Method in interface com.github.blindpirate.gogradle.core.dependency.ResolvedDependency
Get a map notation of this ResolvedDependency.
toLockedNotation() - Method in class com.github.blindpirate.gogradle.core.dependency.VendorResolvedDependency
 
toLockedNotation() - Method in class com.github.blindpirate.gogradle.vcs.VcsResolvedDependency
 
toMilliseconds(long) - Static method in class com.github.blindpirate.gogradle.util.DateUtils
 
toMilliseconds(double) - 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
 
toNotation() - Method in class com.github.blindpirate.gogradle.core.dependency.produce.external.trash.VendorDotConfYamlModel.ImportBean
 
toNotations() - Method in class com.github.blindpirate.gogradle.core.dependency.produce.external.godep.GodepsDotJsonModel
 
toNotations(PackagePathResolver) - 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
 
toRealPath(Path) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
toSorted(Collection<T>) - Static method in class com.github.blindpirate.gogradle.util.CollectionUtils
 
toString() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractGolangDependency
 
toString() - Method in class com.github.blindpirate.gogradle.core.dependency.AbstractResolvedDependency
 
toString() - Method in class com.github.blindpirate.gogradle.core.dependency.GogradleRootProject
 
toString() - Method in class com.github.blindpirate.gogradle.core.dependency.LocalDirectoryDependency
 
toString() - Method in class com.github.blindpirate.gogradle.core.dependency.tree.DependencyTreeNode
 
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.VcsNotationDependency
 
toString() - Method in class com.github.blindpirate.gogradle.vcs.VcsResolvedDependency
 
toTestNotations() - Method in class com.github.blindpirate.gogradle.core.dependency.produce.external.glide.GlideDotLockModel
 
touch(File) - Static method in class com.github.blindpirate.gogradle.util.IOUtils
 
toUnixString(File) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
toUnixString(Path) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 
toUnixString(String) - 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.AbstractNotationDependency
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() - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.external.trash.TrashDependencyFactory
 
trimToNull(String) - Static method in class com.github.blindpirate.gogradle.util.StringUtils
 

U

UncheckedException(Throwable) - Constructor for exception com.github.blindpirate.gogradle.util.ExceptionHandler.UncheckedException
 
uncheckException(Throwable) - Static method in class com.github.blindpirate.gogradle.util.ExceptionHandler
 
UnrecognizedGolangPackage - Class in com.github.blindpirate.gogradle.core
 
UnrecognizedNotationDependency - Class in com.github.blindpirate.gogradle.core.dependency
 
UnrecognizedPackageException - Exception in com.github.blindpirate.gogradle.core.exceptions
 
UnrecognizedPackagePathResolver - Class in com.github.blindpirate.gogradle.core.pack
 
UnrecognizedPackagePathResolver() - Constructor for class com.github.blindpirate.gogradle.core.pack.UnrecognizedPackagePathResolver
 
update(File) - Method in class com.github.blindpirate.gogradle.vcs.git.GitClientAccessor
 
update(File) - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialAccessor
 
update(File) - Method in class com.github.blindpirate.gogradle.vcs.mercurial.HgClientAccessor
 
updateCache(ResolvedDependency, File) - Method in class com.github.blindpirate.gogradle.core.cache.VendorSnapshoter
 
updateCache(String, GolangPackage) - Method in class com.github.blindpirate.gogradle.core.pack.DefaultPackagePathResolver
 
updated() - Method in class com.github.blindpirate.gogradle.core.cache.GlobalCacheMetadata.GolangRepositoryMetadata
 
updateRepository(GolangDependency, File) - Method in class com.github.blindpirate.gogradle.core.dependency.resolve.AbstractVcsDependencyManager
 
updateRepository(GolangDependency, File) - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialDependencyManager
 
url(Object) - Method in class com.github.blindpirate.gogradle.core.GolangRepositoryPattern
 
URL_KEY - Static variable in class com.github.blindpirate.gogradle.vcs.VcsNotationDependency
 
urls - Variable in class com.github.blindpirate.gogradle.core.GolangRepository
The repository urls.
URLS_KEY - Static variable in class com.github.blindpirate.gogradle.vcs.VcsNotationDependency
 
USER_AGENT - Static variable in class com.github.blindpirate.gogradle.util.HttpUtils
 

V

valueOf(String) - Static method in enum com.github.blindpirate.gogradle.common.GoSourceCodeFilter.SourceSetType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.blindpirate.gogradle.core.cache.CacheScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency.NoTransitivePredicate
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.VcsScheme
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.common.GoSourceCodeFilter.SourceSetType
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.cache.CacheScope
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.AbstractNotationDependency.NoTransitivePredicate
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.VcsScheme
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 - Variable in class com.github.blindpirate.gogradle.core.GolangRepository
The repository vcs.
vcs(String) - Method in class com.github.blindpirate.gogradle.core.GolangRepositoryPattern
 
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(Path, Path) - Constructor for class com.github.blindpirate.gogradle.core.VcsGolangPackage
 
VcsGolangPackage.Builder - Class in com.github.blindpirate.gogradle.core
 
VcsNotationDependency - Class in com.github.blindpirate.gogradle.vcs
 
VcsNotationDependency() - Constructor for class com.github.blindpirate.gogradle.vcs.VcsNotationDependency
 
VcsPackagePathResolver - Class in com.github.blindpirate.gogradle.core.pack
 
VcsPackagePathResolver() - Constructor for class com.github.blindpirate.gogradle.core.pack.VcsPackagePathResolver
 
VcsResolvedDependency - Class in com.github.blindpirate.gogradle.vcs
 
VcsResolvedDependency.GitMercurialResolvedDependencyBuilder - Class in com.github.blindpirate.gogradle.vcs
 
VcsScheme - Enum in com.github.blindpirate.gogradle.vcs
 
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
 
VendorDotConfYamlModel - Class in com.github.blindpirate.gogradle.core.dependency.produce.external.trash
 
VendorDotConfYamlModel() - Constructor for class com.github.blindpirate.gogradle.core.dependency.produce.external.trash.VendorDotConfYamlModel
 
VendorDotConfYamlModel.ImportBean - Class in com.github.blindpirate.gogradle.core.dependency.produce.external.trash
 
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
 
VendorResolvedDependency - Class in com.github.blindpirate.gogradle.core.dependency
 
VendorResolvedDependency(String, String, long, ResolvedDependency, String) - Constructor for class com.github.blindpirate.gogradle.core.dependency.VendorResolvedDependency
 
VendorSnapshoter - Class in com.github.blindpirate.gogradle.core.cache
 
VendorSnapshoter(Project) - Constructor for class com.github.blindpirate.gogradle.core.cache.VendorSnapshoter
 
VendorSupportMixin - Interface in com.github.blindpirate.gogradle.core.dependency.install
 
verify() - Method in class com.github.blindpirate.gogradle.GolangPluginSetting
 
VERSION_KEY - Static variable in class com.github.blindpirate.gogradle.core.dependency.AbstractNotationDependency
 
versionExistsInRepo(File, GolangDependency) - Method in class com.github.blindpirate.gogradle.core.dependency.resolve.AbstractVcsDependencyManager
 
versionExistsInRepo(File, GolangDependency) - Method in class com.github.blindpirate.gogradle.vcs.GitMercurialDependencyManager
 
visitClasses(Action<? super TestClassResult>) - Method in class com.github.blindpirate.gogradle.task.go.GoTestResultsProvider
 
visitErrorNode(ErrorNode) - Method in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoBaseListener
visitExternalDependencies(ResolvedDependency, File, String) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.DefaultDependencyVisitor
 
visitExternalDependencies(ResolvedDependency, File, String) - 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, String) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.DefaultDependencyVisitor
 
visitSourceCodeDependencies(ResolvedDependency, File, String) - 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, String) - Method in class com.github.blindpirate.gogradle.core.dependency.produce.DefaultDependencyVisitor
 
visitVendorDependencies(ResolvedDependency, File, String) - 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
 
WithApiVersion - Class in com.github.blindpirate.gogradle.common
 
WithApiVersion() - Constructor for class com.github.blindpirate.gogradle.common.WithApiVersion
 
withCode(int) - Method in class com.github.blindpirate.gogradle.task.go.PackageTestResult.PackageTestResultBuilder
 
withCommitId(String) - Method in class com.github.blindpirate.gogradle.vcs.VcsResolvedDependency.GitMercurialResolvedDependencyBuilder
 
withCommitTime(long) - Method in class com.github.blindpirate.gogradle.vcs.VcsResolvedDependency.GitMercurialResolvedDependencyBuilder
 
withNotationDependency(NotationDependency) - Method in class com.github.blindpirate.gogradle.vcs.VcsResolvedDependency.GitMercurialResolvedDependencyBuilder
 
withOriginal(boolean) - Method in class com.github.blindpirate.gogradle.core.GolangRepository.GolangRepositoryBuilder
 
withOrignalAndFinal(ResolvedDependency, ResolvedDependency, boolean) - Static method in class com.github.blindpirate.gogradle.core.dependency.tree.DependencyTreeNode
 
withPackagePath(String) - Method in class com.github.blindpirate.gogradle.task.go.PackageTestResult.PackageTestResultBuilder
 
withPath(String) - Method in class com.github.blindpirate.gogradle.core.VcsGolangPackage.Builder
 
withPath(Path) - Method in class com.github.blindpirate.gogradle.core.VcsGolangPackage.Builder
 
withRepository(GolangRepository) - Method in class com.github.blindpirate.gogradle.core.VcsGolangPackage.Builder
 
withRootDirAndSubpackages(File, Set<String>) - Static method in class com.github.blindpirate.gogradle.common.InSubpackagesPredicate
 
withRootPath(String) - Method in class com.github.blindpirate.gogradle.core.VcsGolangPackage.Builder
 
withRootPath(Path) - Method in class com.github.blindpirate.gogradle.core.VcsGolangPackage.Builder
 
withStdout(List<String>) - Method in class com.github.blindpirate.gogradle.task.go.PackageTestResult.PackageTestResultBuilder
 
withTestFiles(List<File>) - Method in class com.github.blindpirate.gogradle.task.go.PackageTestResult.PackageTestResultBuilder
 
withUrls(List<String>) - Method in class com.github.blindpirate.gogradle.core.GolangRepository.GolangRepositoryBuilder
 
withVcs(VcsType) - Method in class com.github.blindpirate.gogradle.core.GolangRepository.GolangRepositoryBuilder
 
wrapWithResolutionStack(Throwable, ResolveContext) - Static method in exception com.github.blindpirate.gogradle.core.exceptions.ResolutionStackWrappingException
 
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
 
writeAllOutput(long, TestOutputEvent.Destination, Writer) - Method in class com.github.blindpirate.gogradle.task.go.GoTestResultsProvider
 
writeNonTestOutput(long, TestOutputEvent.Destination, Writer) - Method in class com.github.blindpirate.gogradle.task.go.GoTestResultsProvider
 
writeTestOutput(long, long, TestOutputEvent.Destination, Writer) - Method in class com.github.blindpirate.gogradle.task.go.GoTestResultsProvider
 
writeTo(String) - Method in class com.github.blindpirate.gogradle.Go.GoAction
 
writeTo(String) - Method in class com.github.blindpirate.gogradle.Go
 
WS - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoLexer
 
WS - Static variable in class com.github.blindpirate.gogradle.antlr.GolangBuildInfoParser
 

_

_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 L M N O P R S T U V W _ 
Skip navigation links