Class QuarkusPlatformTask

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
io.quarkus.gradle.tasks.QuarkusTask
io.quarkus.gradle.tasks.QuarkusPlatformTask
All Implemented Interfaces:
Comparable<org.gradle.api.Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.TaskInternal, org.gradle.api.Named, org.gradle.api.plugins.ExtensionAware, org.gradle.api.Task, org.gradle.util.Configurable<org.gradle.api.Task>
Direct Known Subclasses:
QuarkusAddExtension, QuarkusInfo, QuarkusListCategories, QuarkusListExtensions, QuarkusListPlatforms, QuarkusRemoveExtension, QuarkusUpdate

public abstract class QuarkusPlatformTask extends QuarkusTask
  • Nested Class Summary

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

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

    Fields inherited from class io.quarkus.gradle.tasks.QuarkusTask

    buildDir, projectDir

    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
    protected io.quarkus.registry.ExtensionCatalogResolver
    getExtensionCatalogResolver(io.quarkus.devtools.messagewriter.MessageWriter log)
     
    protected io.quarkus.devtools.project.QuarkusProject
    getQuarkusProject(boolean limitExtensionsToImportedPlatforms)
     
    protected List<io.quarkus.maven.dependency.ArtifactCoords>
     
     
    protected String
     
    protected static URL
     

    Methods inherited from class io.quarkus.gradle.tasks.QuarkusTask

    getWorkerExecutor

    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, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService

    Methods inherited from class org.gradle.api.internal.AbstractTask

    acceptServiceReferences, 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
  • Method Details

    • getExtensionCatalogResolver

      protected io.quarkus.registry.ExtensionCatalogResolver getExtensionCatalogResolver(io.quarkus.devtools.messagewriter.MessageWriter log)
    • importedPlatforms

      protected List<io.quarkus.maven.dependency.ArtifactCoords> importedPlatforms()
    • quarkusCoreVersion

      protected String quarkusCoreVersion()
    • getQuarkusProject

      protected io.quarkus.devtools.project.QuarkusProject getQuarkusProject(boolean limitExtensionsToImportedPlatforms)
    • messageWriter

      protected GradleMessageWriter messageWriter()
    • toURL

      protected static URL toURL(String url)