Skip navigation links
A C D E F G H I J L M P R S T U 

A

addLanguage(LanguageConfiguration) - Method in class hnct.lib.gradle.HNCTPlugin
 
afterEvaluated(Project, Action<? super Project>) - Method in class hnct.lib.gradle.RunOnceUponEvaluated
 
apply(Project) - Method in class hnct.lib.gradle.HNCTPlugin
 
applyPlugin(String) - Method in class hnct.lib.gradle.HNCTPlugin
Apply a certain plugin to the project

C

capitalize(String) - Static method in class hnct.lib.gradle.Utils
 
CMD - Static variable in class hnct.lib.gradle.DslHnct
 
CMD - Static variable in class hnct.lib.gradle.DslInternalDependency
 
CMD - Static variable in class hnct.lib.gradle.DslLang
 
CMD - Static variable in class hnct.lib.gradle.DslPublish
 
CMD - Static variable in class hnct.lib.gradle.DslRepo
 
CMD - Static variable in class hnct.lib.gradle.DslSourceSets
 
CMD_LANG - Static variable in class hnct.lib.gradle.DslHnct
 
configure(HNCTPlugin) - Method in class hnct.lib.gradle.LanguageConfiguration
 
configure(HNCTPlugin) - Method in class hnct.lib.gradle.ScalaLanguageConfiguration
 
configurePublicationForProject(Project) - Method in class hnct.lib.gradle.DslPublish
Configure publication for a particular project.
constructDsl() - Method in class hnct.lib.gradle.HNCTPlugin
 
create(String) - Method in class hnct.lib.gradle.LanguageConfigurationFactory
 
custom(Object) - Method in class hnct.lib.gradle.DslRepo
 
custom(Closure) - Method in class hnct.lib.gradle.DslRepo
 

D

dep(SourceSet, SourceSet...) - Method in class hnct.lib.gradle.DslSourceSets
Deprecated.
dev(Action<? super RepositoryHandler>) - Method in class hnct.lib.gradle.DslPublish
 
DIST_JAR_APPENDIX - Static variable in class hnct.lib.gradle.HNCTPlugin
 
DslBase - Class in hnct.lib.gradle
 
DslBase(HNCTPlugin, String) - Constructor for class hnct.lib.gradle.DslBase
 
DslHnct - Class in hnct.lib.gradle
 
DslHnct(HNCTPlugin) - Constructor for class hnct.lib.gradle.DslHnct
 
DslInternalDependency - Class in hnct.lib.gradle
DSL extension on a project' DependencyHandler.
DslInternalDependency(HNCTPlugin) - Constructor for class hnct.lib.gradle.DslInternalDependency
 
DslLang - Class in hnct.lib.gradle
 
DslLang(HNCTPlugin) - Constructor for class hnct.lib.gradle.DslLang
 
DslPublish - Class in hnct.lib.gradle
Currently only support IVY Repo!!!
DslPublish(HNCTPlugin, Project, RepositoryHandler, RepositoryHandler) - Constructor for class hnct.lib.gradle.DslPublish
 
DslRepo - Class in hnct.lib.gradle
 
DslRepo(HNCTPlugin) - Constructor for class hnct.lib.gradle.DslRepo
 
DslSourceSets - Class in hnct.lib.gradle
Define the DSL for configuring source sets.
DslSourceSets(HNCTPlugin) - Constructor for class hnct.lib.gradle.DslSourceSets
 

E

error - Variable in exception hnct.lib.gradle.GitException
 
exitCode - Variable in exception hnct.lib.gradle.GitException
 

F

findJarTask(Project, SourceSet) - Static method in class hnct.lib.gradle.Utils
 
findMatchingConfiguration(Project, Project, String, SourceSet) - Static method in class hnct.lib.gradle.Utils
Find a configuration in the dependency project for source set dependencySrcSet that has the same type as the configuration in this project, represented by confName For example, if we declaring dependency for configuration testImplementation and it is depending on the source set thrift of the dependency project, then the correct configuration to be retrieved is thriftImplementation.
findRuntimeConfig(SourceSet, Project) - Static method in class hnct.lib.gradle.Utils
 
findSourceSet(Project, String) - Static method in class hnct.lib.gradle.Utils
Find a source set of a project given its sourceset name or configuration name
findSourceSetMatchConfig(Project, String) - Static method in class hnct.lib.gradle.Utils
 

G

generatePublicationForSourceSet(SourceSet, Project, PublicationContainer, boolean) - Method in class hnct.lib.gradle.DslPublish
 
getAdditionalMethods() - Method in class hnct.lib.gradle.DslInternalDependency
 
getAdditionalMethods() - Method in class hnct.lib.gradle.DslSourceSets
 
getDistJarAppendix(Project) - Static method in class hnct.lib.gradle.GitUtil
 
getName() - Method in class hnct.lib.gradle.LanguageConfiguration
 
getName() - Method in class hnct.lib.gradle.RepositoryConfiguration
 
getPassword() - Method in class hnct.lib.gradle.RepositoryConfiguration
 
getPlugin() - Method in class hnct.lib.gradle.DslBase
 
getProject() - Method in class hnct.lib.gradle.HNCTPlugin
 
getType() - Method in class hnct.lib.gradle.RepositoryConfiguration
 
getUrl() - Method in class hnct.lib.gradle.RepositoryConfiguration
 
getUsername() - Method in class hnct.lib.gradle.RepositoryConfiguration
 
getVersion() - Method in class hnct.lib.gradle.ScalaLanguageConfiguration
 
git(Project, String[]) - Static method in class hnct.lib.gradle.GitUtil
 
GitException - Exception in hnct.lib.gradle
 
GitException(int, String, Throwable, String) - Constructor for exception hnct.lib.gradle.GitException
 
GitUtil - Class in hnct.lib.gradle
 
GitUtil() - Constructor for class hnct.lib.gradle.GitUtil
 

H

hasMethod(String, Object...) - Method in class hnct.lib.gradle.DslInternalDependency
 
hasMethod(String, Object...) - Method in class hnct.lib.gradle.DslSourceSets
 
hnct.lib.gradle - package hnct.lib.gradle
 
HNCTPlugin - Class in hnct.lib.gradle
This plugin extends Gradle DSL to provide following functionalities: Allow configuring a project with a number of languages for the project.
HNCTPlugin(ArtifactPublicationServices) - Constructor for class hnct.lib.gradle.HNCTPlugin
 

I

instance() - Static method in class hnct.lib.gradle.RunOnceUponEvaluated
 
isAppliedToChildren() - Method in class hnct.lib.gradle.RepositoryConfiguration
 
isDistDev() - Method in class hnct.lib.gradle.HNCTPlugin
 
isDistributing() - Method in class hnct.lib.gradle.HNCTPlugin
Check if the current gradle build is doing a distribution This check is useful for example, to prevent accessing snapshot repository during distribution, so that user can't distribute snapshot to production.
isPlayApplied() - Method in class hnct.lib.gradle.HNCTPlugin
 
ivy(Object) - Method in class hnct.lib.gradle.DslRepo
 
IVY - Static variable in class hnct.lib.gradle.RepositoryConfiguration
 

J

jayeson(Object) - Method in class hnct.lib.gradle.DslRepo
 

L

LanguageConfiguration - Class in hnct.lib.gradle
 
LanguageConfiguration(String) - Constructor for class hnct.lib.gradle.LanguageConfiguration
 
LanguageConfigurationFactory - Class in hnct.lib.gradle
 
LanguageConfigurationFactory() - Constructor for class hnct.lib.gradle.LanguageConfigurationFactory
 
local() - Method in class hnct.lib.gradle.DslRepo
 
local(String) - Method in class hnct.lib.gradle.DslRepo
 

M

makeConsumable(Project, Configuration, SourceSet) - Static method in class hnct.lib.gradle.Utils
 
maven(Object) - Method in class hnct.lib.gradle.DslRepo
 
MAVEN - Static variable in class hnct.lib.gradle.RepositoryConfiguration
 
methodMissing(String, Object) - Method in class hnct.lib.gradle.DslLang
 

P

prod(Action<? super RepositoryHandler>) - Method in class hnct.lib.gradle.DslPublish
 

R

register(Project) - Method in class hnct.lib.gradle.RunOnceUponEvaluated
 
RepositoryConfiguration - Class in hnct.lib.gradle
 
RepositoryConfiguration() - Constructor for class hnct.lib.gradle.RepositoryConfiguration
 
RunOnceUponEvaluated - Class in hnct.lib.gradle
 

S

ScalaLanguageConfiguration - Class in hnct.lib.gradle
 
ScalaLanguageConfiguration(String) - Constructor for class hnct.lib.gradle.ScalaLanguageConfiguration
 
setAppliedToChildren(boolean) - Method in class hnct.lib.gradle.RepositoryConfiguration
 
setName(String) - Method in class hnct.lib.gradle.RepositoryConfiguration
 
setPassword(String) - Method in class hnct.lib.gradle.RepositoryConfiguration
 
setType(String) - Method in class hnct.lib.gradle.RepositoryConfiguration
 
setUrl(String) - Method in class hnct.lib.gradle.RepositoryConfiguration
 
setUsername(String) - Method in class hnct.lib.gradle.RepositoryConfiguration
 
setVersion(String) - Method in class hnct.lib.gradle.ScalaLanguageConfiguration
 
standard() - Method in class hnct.lib.gradle.DslRepo
 

T

tryInvokeMethod(String, Object...) - Method in class hnct.lib.gradle.DslInternalDependency
 
tryInvokeMethod(String, Object...) - Method in class hnct.lib.gradle.DslSourceSets
 

U

Utils - Class in hnct.lib.gradle
 
Utils() - Constructor for class hnct.lib.gradle.Utils
 
A C D E F G H I J L M P R S T U 
Skip navigation links