java.lang.Comparable<Task>
, org.gradle.api.internal.DynamicObjectAware
, org.gradle.api.internal.IConventionAware
, org.gradle.api.internal.TaskInternal
, ExtensionAware
, Task
, Configurable<Task>
@DisableCachingByDefault(because="Not worth caching") public class PropertyReportTask extends AbstractProjectBasedReportTask<PropertyReportTask.PropertyReportModel>
properties
task
from the command-line.Modifier and Type | Class | Description |
---|---|---|
static class |
PropertyReportTask.PropertyReportModel |
Model for the report.
|
Task.Namer
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
Constructor | Description |
---|---|
PropertyReportTask() |
Modifier and Type | Method | Description |
---|---|---|
protected PropertyReportTask.PropertyReportModel |
calculateReportModelFor(Project project) |
|
protected void |
generateReportFor(org.gradle.api.tasks.diagnostics.internal.ProjectDetails project,
PropertyReportTask.PropertyReportModel model) |
|
Property<java.lang.String> |
getProperty() |
Defines a specific property to report.
|
org.gradle.api.tasks.diagnostics.internal.ReportRenderer |
getRenderer() |
|
void |
setRenderer(org.gradle.api.tasks.diagnostics.internal.PropertyReportRenderer renderer) |
getClientMetaData, getOutputFile, getProjectReportDirectory, getProjects, getTextOutputFactory, setOutputFile, setProjects
conventionMapping, conventionMapping, getConventionMapping
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
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
doNotTrackState, getConvention, notCompatibleWithConfigurationCache
@Incubating @Input @Optional public Property<java.lang.String> getProperty()
@Internal public org.gradle.api.tasks.diagnostics.internal.ReportRenderer getRenderer()
getRenderer
in class ConventionReportTask
public void setRenderer(org.gradle.api.tasks.diagnostics.internal.PropertyReportRenderer renderer)
protected PropertyReportTask.PropertyReportModel calculateReportModelFor(Project project)
calculateReportModelFor
in class AbstractProjectBasedReportTask<PropertyReportTask.PropertyReportModel>
protected void generateReportFor(org.gradle.api.tasks.diagnostics.internal.ProjectDetails project, PropertyReportTask.PropertyReportModel model)
generateReportFor
in class AbstractProjectBasedReportTask<PropertyReportTask.PropertyReportModel>