Class QuarkusDev

  • 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>
    Direct Known Subclasses:
    QuarkusRemoteDev, QuarkusTest

    public class QuarkusDev
    extends QuarkusTask
    • Nested Class Summary

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

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

      Fields 
      Modifier and Type Field Description
      static java.lang.String IO_QUARKUS_DEVMODE_ARGS  
      • 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

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      QuarkusDev compilerOptions​(org.gradle.api.Action<CompilerOptions> action)  
      java.util.List<java.lang.String> getArgs()  
      org.gradle.api.provider.ListProperty<java.lang.String> getArguments()  
      org.gradle.api.file.FileCollection getCompilationOutput()
      The JVM classes directory (compilation output)
      java.util.List<java.lang.String> getCompilerArgs()  
      org.gradle.api.provider.ListProperty<java.lang.String> getCompilerArguments()  
      CompilerOptions getCompilerOptions()  
      java.util.List<java.lang.String> getJvmArgs()  
      org.gradle.api.provider.ListProperty<java.lang.String> getJvmArguments()  
      org.gradle.api.provider.Property<java.lang.Boolean> getPreventNoVerify()  
      org.gradle.api.artifacts.Configuration getQuarkusDevConfiguration()
      The dependency Configuration associated with this task.
      org.gradle.api.file.FileCollection getSources()
      The JVM sources (Java, Kotlin, ..) for the project
      org.gradle.api.provider.Property<java.io.File> getWorkingDirectory()
      The directory to be used as the working dir for the dev process.
      boolean isPreventnoverify()
      Deprecated.
      protected void modifyDevModeContext​(GradleDevModeLauncher.Builder builder)  
      void setArgs​(java.util.List<java.lang.String> args)  
      void setArgsString​(java.lang.String argsString)  
      void setCompilerArgs​(java.util.List<java.lang.String> compilerArgs)  
      void setJvmArgs​(java.util.List<java.lang.String> jvmArgs)  
      void setPreventnoverify​(boolean preventNoVerify)
      Deprecated.
      void setWorkingDir​(java.lang.String workingDir)
      Deprecated.
      void shouldPropagateJavaCompilerArgs​(boolean shouldPropagateJavaCompilerArgs)  
      void startDev()  
      • 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

      • IO_QUARKUS_DEVMODE_ARGS

        public static final java.lang.String IO_QUARKUS_DEVMODE_ARGS
        See Also:
        Constant Field Values
    • Constructor Detail

      • QuarkusDev

        @Inject
        public QuarkusDev​(org.gradle.api.artifacts.Configuration quarkusDevConfiguration,
                          QuarkusPluginExtension extension)
      • QuarkusDev

        public QuarkusDev​(java.lang.String name,
                          org.gradle.api.artifacts.Configuration quarkusDevConfiguration,
                          QuarkusPluginExtension extension)
    • Method Detail

      • getQuarkusDevConfiguration

        @CompileClasspath
        public org.gradle.api.artifacts.Configuration getQuarkusDevConfiguration()
        The dependency Configuration associated with this task. Used for up-to-date checks
      • getSources

        @Optional
        @InputFiles
        @PathSensitive(RELATIVE)
        public org.gradle.api.file.FileCollection getSources()
        The JVM sources (Java, Kotlin, ..) for the project
      • getCompilationOutput

        @Optional
        @InputFiles
        @PathSensitive(RELATIVE)
        public org.gradle.api.file.FileCollection getCompilationOutput()
        The JVM classes directory (compilation output)
      • setWorkingDir

        @Deprecated
        public void setWorkingDir​(java.lang.String workingDir)
        Deprecated.
      • getPreventNoVerify

        @Input
        public org.gradle.api.provider.Property<java.lang.Boolean> getPreventNoVerify()
      • isPreventnoverify

        @Deprecated
        @Internal
        public boolean isPreventnoverify()
        Deprecated.
      • setPreventnoverify

        @Deprecated
        public void setPreventnoverify​(boolean preventNoVerify)
        Deprecated.
      • getJvmArguments

        @Input
        public org.gradle.api.provider.ListProperty<java.lang.String> getJvmArguments()
      • getJvmArgs

        @Internal
        public java.util.List<java.lang.String> getJvmArgs()
      • setJvmArgs

        public void setJvmArgs​(java.util.List<java.lang.String> jvmArgs)
      • getArguments

        @Input
        public org.gradle.api.provider.ListProperty<java.lang.String> getArguments()
      • getArgs

        @Internal
        public java.util.List<java.lang.String> getArgs()
      • setArgs

        public void setArgs​(java.util.List<java.lang.String> args)
      • setArgsString

        public void setArgsString​(java.lang.String argsString)
      • getCompilerArguments

        @Input
        public org.gradle.api.provider.ListProperty<java.lang.String> getCompilerArguments()
      • getCompilerArgs

        @Internal
        public java.util.List<java.lang.String> getCompilerArgs()
      • setCompilerArgs

        public void setCompilerArgs​(java.util.List<java.lang.String> compilerArgs)
      • getCompilerOptions

        @Internal
        public CompilerOptions getCompilerOptions()
      • startDev

        public void startDev()
      • shouldPropagateJavaCompilerArgs

        public void shouldPropagateJavaCompilerArgs​(boolean shouldPropagateJavaCompilerArgs)