Class ProjectBasedReportTask

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.gradle.api.internal.ConventionTask
org.gradle.api.tasks.diagnostics.ConventionReportTask
org.gradle.api.tasks.diagnostics.ProjectBasedReportTask
All Implemented Interfaces:
Comparable<Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.IConventionAware, org.gradle.api.internal.TaskInternal, Named, ExtensionAware, Task, Configurable<Task>

@Deprecated @Incubating @DisableCachingByDefault(because="Abstract super-class, not to be instantiated directly") public abstract class ProjectBasedReportTask extends ConventionReportTask
Deprecated.
The base class for all Project based project report tasks.
Since:
6.8
  • Constructor Details

    • ProjectBasedReportTask

      public ProjectBasedReportTask()
      Deprecated.
  • Method Details

    • generate

      protected abstract void generate(Project project) throws IOException
      Deprecated.
      Throws:
      IOException
    • generate

      public void generate()
      Deprecated.