Class 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
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.gradle.api.Task

        org.gradle.api.Task.Namer
    • Field Summary

      • Fields inherited from interface org.gradle.api.Task

        TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
    • 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)  
      void doCheck()  
      java.util.Set<java.lang.String> getMainClassNamedLikeTests()  
      org.gradle.api.NamedDomainObjectContainer<TestingConventionRule> getNaming()  
      java.io.File getSuccessMarker()  
      java.util.Map<java.lang.String,​java.io.File> getTestClassNames()  
      void naming​(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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • TestingConventionsTasks

        public TestingConventionsTasks()
    • 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()
      • getSuccessMarker

        @OutputFile
        public java.io.File getSuccessMarker()
      • getMainClassNamedLikeTests

        @Input
        public java.util.Set<java.lang.String> getMainClassNamedLikeTests()
      • doCheck

        public void doCheck()
                     throws java.io.IOException
        Throws:
        java.io.IOException