A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

addDependency(String, String) - Method in DependencyHandler
addRepository(T, String, Action<? super T>) - Method in RepositoryHandler
apply(Project) - Method in BasePlugin
apply(Project) - Method in BootstrapPlugin
apply(Project) - Method in DistributionPlugin
apply(Project) - Method in GitHooksPlugin
apply(Project) - Method in MainPlugin
apply(Project) - Method in TestsPlugin
ArtifactJsonTask - Class in tekgenesis.plugin.distribution

B

BasePlugin - Class in tekgenesis.plugin
Base plugin for projects using Sui Generis
bootStrap() - Method in CreateApplicationBootStrap
bootstrapFile(Project) - Method in DistributionExtension
BootstrapPlugin - Class in tekgenesis.plugin.bootstrap
BootstrapPlugin(Instantiator, FileOperations) - Constructor in BootstrapPlugin

C

checkProperty(Project, String) - Method in Dependency
checkProperty(Project, String) - Method in TekArtifactRepository
CreateApplicationBootStrap - Class in tekgenesis.plugin.distribution
CreateApplicationBootStrap() - Constructor in CreateApplicationBootStrap
CreateComponentPropertiesTask - Class in tekgenesis.plugin.distribution
this task creates a jar file with the component-info properties, and if the distribution is an application also the general components file.
CreateComponentPropertiesTask() - Constructor in CreateComponentPropertiesTask
createFile() - Method in ArtifactJsonTask

D

dependencies(Closure) - Method in TekgenesisExtension
Tekgenesis repositories for this project
Dependency - Class in tekgenesis.plugin.repositories
Dependency(String, String, Project) - Constructor in Dependency
DependencyHandler - Class in tekgenesis.plugin.repositories
DependencyHandler(List<Dependency>, Project, TekgenesisExtension) - Constructor in DependencyHandler
distributionDir(Project) - Method in DistributionExtension
distributionDirFile(Project) - Method in DistributionExtension
DistributionExtension - Class in tekgenesis.plugin.distribution
DistributionPlugin - Class in tekgenesis.plugin.distribution
DistributionType - Enum in tekgenesis.plugin.distribution
Download - Class in tekgenesis.plugin
Download class
download(URL, String, File, ProgressLogger, def) - Method in Download

E

F

fetch(Project, Dependency, File) - Method in FetchArtifactRepository
fetch(Project, Dependency, File) - Method in RsyncArtifactRepository
fetch(Project, Dependency, File) - Method in S3ArtifactRepository
fetch(Project, Dependency, File) - Method in TeamcityArtifactRepository
Si el archivo está donde debería, es porque me lo bajó la dependencia, solo lo extraigo Si no está, sino lo busco en la URL
fetch(Project, Dependency, File) - Method in TekArtifactRepository
FetchArtifactRepository - Interface in tekgenesis.plugin.repositories
fetchDependency(Dependency, FetchArtifactRepository) - Method in DependencyHandler
fixVersion(String) - Method in Dependency
flatDir(Action<? super FlatDirectoryArtifactRepository>) - Method in RepositoryHandler

G

generate(Project, File, String, String) - Method in BasePlugin
generate() - Method in CreateComponentPropertiesTask
generate(Project, File, String) - Method in IxPlugin
generateDoc(Project, File) - Method in MMPlugin
getArtifact() - Method in Dependency
getArtifactBranch() - Method in Dependency
getArtifactVersion() - Method in Dependency
getCleanTaskName() - Method in Dependency
getDependencies() - Method in Dependency
getDescription() - Method in CreateApplicationBootStrap
getDescription() - Method in PushDistributionTask
getDocOutputDir(Project) - Method in MMPlugin
getExtension(Project) - Method in TekgenesisExtension
getFetchArtifactRepositories() - Method in TekgenesisExtension
getFetchTaskName() - Method in Dependency
getGenDir(Project, String) - Method in BasePlugin
getName() - Method in Dependency
getOutputDir(Project, String) - Method in BasePlugin
getProgressLoggerFactory() - Method in TekgenesisExtension
getProperty(Project, String) - Method in Dependency
getPushArtifactRepositories() - Method in TekgenesisExtension
getRebaseTaskName() - Method in Dependency
getVersionPropertyName() - Method in Dependency
GitHooksPlugin - Class in tekgenesis.plugin
GitHooksPlugin(Instantiator, FileOperations) - Constructor in GitHooksPlugin

H

human(long) - Method in Download

I

invokeMethod(String, Object) - Method in DependencyHandler
isBootstrap(Project) - Method in DistributionExtension
isPersonalBuild(def) - Method in Utils
isSuigenerisArtifact() - Method in Dependency
IxPlugin - Class in tekgenesis.plugin
Ix Plugin.

J

jsonFile(Project) - Method in DistributionExtension

K

L

LOOKUP_LIMIT_PROPERTY - Field in TeamcityArtifactRepository

M

MainPlugin - Class in tekgenesis.plugin
MainPlugin(Instantiator, FileOperations, ProgressLoggerFactory) - Constructor in MainPlugin
mmMainConfig(ConfigurationContainer, Project, File, SourceSetContainer, Configuration) - Method in BasePlugin
mmMainConfig(ConfigurationContainer, Project, File, SourceSetContainer, Configuration) - Method in IxPlugin
mmMainConfig(ConfigurationContainer, Project, File, SourceSetContainer, Configuration) - Method in MMPlugin
MMPlugin - Class in tekgenesis.plugin
MetaModel Plugin.
mmTestConfig(Project, File, SourceSetContainer, Configuration) - Method in BasePlugin
mmTestConfig(Project, File, SourceSetContainer, Configuration) - Method in IxPlugin
mmTestConfig(Project, File, SourceSetContainer, Configuration) - Method in MMPlugin

N

newProgressLogger(Project, String, String) - Method in Utils
newTaskName(String) - Method in DistributionExtension

O

P

push(Project, Distribution) - Method in PushArtifactRepository
push() - Method in PushDistributionTask
push(Project, Distribution) - Method in RsyncArtifactRepository
push(Project, Distribution) - Method in S3ArtifactRepository
push(Project, Distribution) - Method in TeamcityArtifactRepository
pushing is done by script interaction with Teamcity, this only works if the task is run inside a teamcity build
PushArtifactRepository - Interface in tekgenesis.plugin.repositories
PushDistributionTask - Class in tekgenesis.plugin.distribution
PushDistributionTask() - Constructor in PushDistributionTask

Q

R

readArtifactData() - Method in Dependency
rebase(Project, Dependency, String) - Method in FetchArtifactRepository
rebase(Project, Dependency, String) - Method in RsyncArtifactRepository
rebase(Project, Dependency, String) - Method in S3ArtifactRepository
rebase(Project, Dependency, String) - Method in TeamcityArtifactRepository
rebase(Project, Dependency, String) - Method in TekArtifactRepository
repositories(Closure) - Method in TekgenesisExtension
Repositories to obtain repositories, there are several implementations (local, s3, http, rsync)
RepositoryHandler - Class in tekgenesis.plugin.repositories
RepositoryHandler(List<ArtifactRepository>) - Constructor in RepositoryHandler
RSync - Class in tekgenesis.plugin
rsync(Action<? super RsyncArtifactRepository>) - Method in RepositoryHandler
RsyncArtifactRepository - Class in tekgenesis.plugin.repositories

S

s3(Action<? super ArtifactRepository>) - Method in RepositoryHandler
S3ArtifactRepository - Class in tekgenesis.plugin.repositories
setInputs(Task, String) - Method in BasePlugin
setInputs(Task, String) - Method in IxPlugin
setInputs(Task, String) - Method in MMPlugin
setOutputs(String, Task) - Method in BasePlugin
setOutputs(String, Task) - Method in IxPlugin
setTestProperty(Test, String, String) - Method in TestsPlugin
suigenerisArtifactKey(Project) - Method in CreateApplicationBootStrap
/*" include "gradlew" include "gradlew.bat" } } def branchDir = project.file("${project.projectDir}/src/${distribution.name}/bootstrap/${map.branch}") if (branchDir.exists()) { logger.info("Branch Dir: ${branchDir}") project.copy { into "${temporaryDir}/bootstrap" from project.fileTree(dir: branchDir, exclude: '*
suigenerisRuntimeArtifactKey(Project) - Method in CreateApplicationBootStrap
sync(Project, String, String, String, ProgressLoggerFactory) - Method in RSync

T

targetLatestName(Project) - Method in DistributionExtension
targetName(Project) - Method in DistributionExtension
teamcity(Action<? super ArtifactRepository>) - Method in RepositoryHandler
TeamcityArtifactRepository - Class in tekgenesis.plugin.repositories
TekArtifactRepository - Class in tekgenesis.plugin.repositories
tekgenesis(Action<? super TekArtifactRepository>) - Method in RepositoryHandler
TekgenesisExtension - Class in tekgenesis.plugin
TekgenesisExtension(Instantiator, ProgressLoggerFactory, Project) - Constructor in TekgenesisExtension
TestsPlugin - Class in tekgenesis.plugin
TestsPlugin(Instantiator, FileOperations) - Constructor in TestsPlugin
toString() - Method in RsyncArtifactRepository
toString() - Method in TeamcityArtifactRepository
toString() - Method in TekArtifactRepository

U

upToDate(Project) - Method in Dependency
Utils - Class in tekgenesis.plugin

V

W

X

Y

Z

zipFile(Project) - Method in DistributionExtension

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _