org.gradle.api.tasks.diagnostics
Class ProjectReportTask

java.lang.Object
  extended by org.gradle.api.internal.AbstractTask
      extended by org.gradle.api.DefaultTask
          extended by org.gradle.api.internal.ConventionTask
              extended by org.gradle.api.tasks.diagnostics.AbstractReportTask
                  extended by org.gradle.api.tasks.diagnostics.ProjectReportTask
All Implemented Interfaces:
Comparable<Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.IConventionAware, org.gradle.api.internal.TaskInternal, Task, org.gradle.util.Configurable<Task>

public class ProjectReportTask
extends AbstractReportTask

Displays a list of projects in the build. An instance of this type is used when you execute the projects task from the command-line.


Field Summary
 
Fields inherited from interface org.gradle.api.Task
TASK_ACTION, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
 
Constructor Summary
ProjectReportTask()
           
 
Method Summary
protected  void generate(Project project)
           
protected  org.gradle.api.tasks.diagnostics.internal.TextReportRenderer getRenderer()
           
 
Methods inherited from class org.gradle.api.tasks.diagnostics.AbstractReportTask
generate, getOutputFile, getProjects, setOutputFile, setProjects
 
Methods inherited from class org.gradle.api.internal.ConventionTask
conventionMapping, getConventionMapping, setConventionMapping
 
Methods inherited from class org.gradle.api.internal.AbstractTask
addValidator, captureStandardOutput, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, disableStandardOutputCapture, doFirst, doFirst, doLast, doLast, execute, getActions, getAdditionalProperties, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDidWork, getDynamicObjectHelper, getEnabled, getExecuter, getGroup, getInputs, getLogger, getLogging, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getStandardOutputCapture, getState, getTaskDependencies, getTemporaryDir, getValidators, hasProperty, injectIntoNewInstance, isEnabled, leftShift, onlyIf, onlyIf, property, setActions, setConvention, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setGroup, setName, setOnlyIf, setOnlyIf, setProject, setProperty, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProjectReportTask

public ProjectReportTask()
Method Detail

getRenderer

protected org.gradle.api.tasks.diagnostics.internal.TextReportRenderer getRenderer()
Specified by:
getRenderer in class AbstractReportTask

generate

protected void generate(Project project)
                 throws IOException
Specified by:
generate in class AbstractReportTask
Throws:
IOException