Class QuarkusBuildDependencies

java.lang.Object
org.gradle.api.internal.AbstractTask
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>

public abstract class QuarkusBuildDependencies extends QuarkusBuildTask
Collect the Quarkus app dependencies, the contents of the quarkus-app/lib folder, without making the task cache anything, but still provide up-to-date checks.

Caching dependency jars is wasted effort and unnecessarily pollutes the Gradle build cache.

  • Constructor Details

    • QuarkusBuildDependencies

      @Inject public QuarkusBuildDependencies()
  • Method Details

    • getOutputDirectories

      @OutputDirectories public Map<String,File> getOutputDirectories()
      Points to build/quarkus-build/dep.
    • collectDependencies

      public void collectDependencies()