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.
      void prepareQuarkus()  
      void setSourceRegistrar​(java.util.function.Consumer<java.nio.file.Path> sourceRegistrar)  
      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
    • 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
      • prepareQuarkus

        public void prepareQuarkus()
      • setSourcesDirectories

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

        public void setSourceRegistrar​(java.util.function.Consumer<java.nio.file.Path> sourceRegistrar)
      • setTest

        public void setTest​(boolean test)