public class BaseTask extends org.apache.tools.ant.Task implements Reporter
Reporter.SetLocation
Report.Location
Modifier and Type | Field and Description |
---|---|
(package private) java.util.List<java.lang.String> |
errors |
(package private) boolean |
exceptions |
private static org.slf4j.Logger |
logger |
(package private) AntMessages |
messages |
(package private) java.lang.String |
onfail |
(package private) boolean |
pedantic |
(package private) java.util.List<java.lang.String> |
progress |
(package private) java.util.List<org.apache.tools.ant.taskdefs.Property> |
properties |
(package private) ReporterAdapter |
reporter |
(package private) boolean |
trace |
(package private) java.util.List<java.lang.String> |
warnings |
(package private) java.util.List<org.apache.tools.ant.taskdefs.Property> |
workspaceProps |
Constructor and Description |
---|
BaseTask() |
Modifier and Type | Method and Description |
---|---|
void |
addProperty(org.apache.tools.ant.taskdefs.Property property) |
void |
addWsproperty(org.apache.tools.ant.taskdefs.Property property) |
Reporter.SetLocation |
error(java.lang.String s,
java.lang.Object... args)
Create an error.
|
Reporter.SetLocation |
exception(java.lang.Throwable t,
java.lang.String format,
java.lang.Object... args)
Dedicated message for an exception.
|
java.util.List<java.lang.String> |
getErrors()
Return the errors.
|
static java.io.File |
getFile(java.io.File base,
java.lang.String file) |
Report.Location |
getLocation(java.lang.String msg)
Return the errors for the given error or warning.
|
java.util.List<java.lang.String> |
getWarnings()
Return the warnings.
|
boolean |
isExceptions() |
boolean |
isOk()
Check if this report has any relevant errors that should make the run
associated with this report invalid.
|
boolean |
isPedantic()
The provider of the reporter wants pedantic reporting, meaning every
possible warning should be reported.
|
boolean |
isTrace() |
protected java.lang.String |
join(java.util.Collection<?> classpath,
java.lang.String string) |
void |
progress(float progress,
java.lang.String s,
java.lang.Object... args)
Deprecated.
Use SLF4J
Logger.info(aQute.libg.slf4j.GradleLogging.LIFECYCLE)
instead.
|
protected boolean |
report() |
protected boolean |
report(Reporter reporter) |
void |
setExceptions(boolean exceptions) |
void |
setPedantic(boolean pedantic) |
void |
setTrace(boolean trace) |
protected java.util.List<java.lang.String> |
split(java.lang.String dependsOn,
java.lang.String string) |
void |
trace(java.lang.String s,
java.lang.Object... args)
Deprecated.
Use SLF4J Logger.debug instead.
|
Reporter.SetLocation |
warning(java.lang.String s,
java.lang.Object... args)
Create a warning.
|
bindToOwner, execute, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
private static final org.slf4j.Logger logger
ReporterAdapter reporter
java.util.List<java.lang.String> errors
java.util.List<java.lang.String> warnings
java.util.List<java.lang.String> progress
boolean pedantic
boolean trace
java.lang.String onfail
final java.util.List<org.apache.tools.ant.taskdefs.Property> properties
final java.util.List<org.apache.tools.ant.taskdefs.Property> workspaceProps
final AntMessages messages
boolean exceptions
protected boolean report()
protected boolean report(Reporter reporter)
public static java.io.File getFile(java.io.File base, java.lang.String file)
protected java.util.List<java.lang.String> split(java.lang.String dependsOn, java.lang.String string)
protected java.lang.String join(java.util.Collection<?> classpath, java.lang.String string)
public boolean isPedantic()
Reporter
isPedantic
in interface Reporter
public void setPedantic(boolean pedantic)
public void setTrace(boolean trace)
public boolean isTrace()
@Deprecated public void trace(java.lang.String s, java.lang.Object... args)
Reporter
public void addProperty(org.apache.tools.ant.taskdefs.Property property)
public void addWsproperty(org.apache.tools.ant.taskdefs.Property property)
public boolean isExceptions()
public void setExceptions(boolean exceptions)
public Report.Location getLocation(java.lang.String msg)
Report
getLocation
in interface Report
msg
- The messagepublic boolean isOk()
Report
public Reporter.SetLocation exception(java.lang.Throwable t, java.lang.String format, java.lang.Object... args)
Reporter
public Reporter.SetLocation error(java.lang.String s, java.lang.Object... args)
Reporter
public java.util.List<java.lang.String> getErrors()
Report
public java.util.List<java.lang.String> getWarnings()
Report
getWarnings
in interface Report
@Deprecated public void progress(float progress, java.lang.String s, java.lang.Object... args)
Reporter
public Reporter.SetLocation warning(java.lang.String s, java.lang.Object... args)
Reporter