public abstract class DefaultDestinationReport extends SimpleConfigurableReport
resolveDestination() is called.| Modifier | Constructor and Description |
|---|---|
protected |
DefaultDestinationReport(org.gradle.api.Project pProject,
java.lang.String pName,
java.lang.String pDisplayName,
org.gradle.api.reporting.Report.OutputType pOutputType,
groovy.lang.Closure<java.io.File> pDefaultDestination)
Create a new
DefaultDestinationReport. |
| Modifier and Type | Method and Description |
|---|---|
protected java.io.File |
resolveDestination()
Resolve the destination specified by the latest call to
SimpleConfigurableReport.setDestination(File),
SimpleConfigurableReport.setDestination(Provider), or SimpleConfigurableReport.useDestination(Object). |
configure, getDestination, getDisplayName, getName, getOutputType, getProject, getProjectLogger, getRequired, isEnabled, reportIsRequired, setDestination, setDestination, setEnabled, setEnabled, setOutputLocation, setRequired, toString, useDestinationprotected DefaultDestinationReport(org.gradle.api.Project pProject,
java.lang.String pName,
java.lang.String pDisplayName,
org.gradle.api.reporting.Report.OutputType pOutputType,
groovy.lang.Closure<java.io.File> pDefaultDestination)
DefaultDestinationReport.pProject - The project for which the report will be produced.pName - The report's symbolic name.pDisplayName - The report's descriptive name.pOutputType - The type of output the report produces.pDefaultDestination - A closure that will return the report's default destination when
called.java.lang.NullPointerException - if pProject or pDefaultDestination is null.protected java.io.File resolveDestination()
SimpleConfigurableReportSimpleConfigurableReport.setDestination(File),
SimpleConfigurableReport.setDestination(Provider), or SimpleConfigurableReport.useDestination(Object).resolveDestination in class SimpleConfigurableReport