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.artifacts.Configuration getClasspath()
      Create a dependency on classpath resolution.
      java.io.File getGeneratedOutputDirectory()  
      java.util.Set<java.io.File> getInputDirectory()  
      void prepareQuarkus()  
      void setCompileClasspath​(org.gradle.api.artifacts.Configuration compileClasspath)  
      void setDevMode​(boolean devMode)  
      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, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects
      • 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

        doNotTrackState, getConvention, notCompatibleWithConfigurationCache
    • 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.artifacts.Configuration getClasspath()
        Create a dependency on classpath resolution. This makes sure included build are build this task runs.
        Returns:
        resolved compile classpath
      • setCompileClasspath

        public void setCompileClasspath​(org.gradle.api.artifacts.Configuration compileClasspath)
      • getInputDirectory

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

        @OutputDirectory
        public java.io.File getGeneratedOutputDirectory()
      • prepareQuarkus

        public void prepareQuarkus()
      • setSourcesDirectories

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

        public void setTest​(boolean test)
      • setDevMode

        public void setDevMode​(boolean devMode)