Class TestingConventionsTasks
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- org.elasticsearch.gradle.precommit.TestingConventionsTasks
-
- All Implemented Interfaces:
java.lang.Comparable<org.gradle.api.Task>,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.api.Task,org.gradle.util.Configurable<org.gradle.api.Task>
public class TestingConventionsTasks extends org.gradle.api.DefaultTask
-
-
Constructor Summary
Constructors Constructor Description TestingConventionsTasks()
-
Method Summary
Modifier and Type Method Description java.util.Map<java.lang.String,java.util.Set<java.io.File>>classFilesPerEnabledTask(org.gradle.api.file.FileTree testClassFiles)voiddoCheck()java.util.Set<java.lang.String>getMainClassNamedLikeTests()org.gradle.api.NamedDomainObjectContainer<TestingConventionRule>getNaming()java.io.FilegetSuccessMarker()java.util.Map<java.lang.String,java.io.File>getTestClassNames()voidnaming(groovy.lang.Closure<TestingConventionRule> action)-
Methods inherited from class org.gradle.api.DefaultTask
newInputDirectory, newInputFile, newOutputDirectory, newOutputFile
-
Methods inherited from class org.gradle.api.internal.AbstractTask
appendParallelSafeAction, compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTaskIdentity, getTemporaryDir, getTemporaryDirFactory, getTimeout, hasProperty, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, replaceLogger, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString
-
-
-
-
Method Detail
-
classFilesPerEnabledTask
@Input public java.util.Map<java.lang.String,java.util.Set<java.io.File>> classFilesPerEnabledTask(org.gradle.api.file.FileTree testClassFiles)
-
getTestClassNames
@Input public java.util.Map<java.lang.String,java.io.File> getTestClassNames()
-
getNaming
@Input public org.gradle.api.NamedDomainObjectContainer<TestingConventionRule> getNaming()
-
getSuccessMarker
@OutputFile public java.io.File getSuccessMarker()
-
naming
public void naming(groovy.lang.Closure<TestingConventionRule> action)
-
getMainClassNamedLikeTests
@Input public java.util.Set<java.lang.String> getMainClassNamedLikeTests()
-
doCheck
public void doCheck() throws java.io.IOException- Throws:
java.io.IOException
-
-