Class QuarkusGenerateCode

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

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

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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.gradle.api.file.FileCollection getClasspath()
      Create a dependency on classpath resolution.
      org.gradle.api.file.FileCollection getGeneratedOutputDirectory()  
      java.util.Set<java.io.File> getInputDirectory()  
      void prepareQuarkus()  
      void setSourcesDirectories​(java.util.Set<java.nio.file.Path> sourcesDirectories)  
      void setTest​(boolean test)  
      • Methods inherited from class org.gradle.api.DefaultTask

        compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
      • Methods inherited from class org.gradle.api.internal.AbstractTask

        appendParallelSafeAction, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getOnlyIf, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, prependParallelSafeAction, setImpliesSubProjects, setLoggerMessageRewriter
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.gradle.api.Task

        getConvention
    • Field Detail

      • QUARKUS_GENERATED_SOURCES

        public static final java.lang.String QUARKUS_GENERATED_SOURCES
        See Also:
        Constant Field Values
      • QUARKUS_TEST_GENERATED_SOURCES

        public static final java.lang.String QUARKUS_TEST_GENERATED_SOURCES
        See Also:
        Constant Field Values
      • CODE_GENERATION_PROVIDER

        public static final java.lang.String[] CODE_GENERATION_PROVIDER
      • CODE_GENERATION_INPUT

        public static final java.lang.String[] CODE_GENERATION_INPUT
    • Constructor Detail

      • QuarkusGenerateCode

        public QuarkusGenerateCode()
    • Method Detail

      • getClasspath

        @CompileClasspath
        public org.gradle.api.file.FileCollection getClasspath()
        Create a dependency on classpath resolution. This makes sure included build are build this task runs.
        Returns:
        resolved compile classpath
      • getInputDirectory

        @InputFiles
        public java.util.Set<java.io.File> getInputDirectory()
      • getGeneratedOutputDirectory

        @OutputDirectories
        public org.gradle.api.file.FileCollection getGeneratedOutputDirectory()
      • prepareQuarkus

        public void prepareQuarkus()
      • setSourcesDirectories

        public void setSourcesDirectories​(java.util.Set<java.nio.file.Path> sourcesDirectories)
      • setTest

        public void setTest​(boolean test)