public class ReporterAdapter extends java.lang.Object implements Reporter, Report, java.lang.Runnable
Reporter.SetLocationReport.Location| Constructor and Description |
|---|
ReporterAdapter() |
ReporterAdapter(java.lang.Appendable app) |
| Modifier and Type | Method and Description |
|---|---|
void |
addErrors(java.lang.String prefix,
java.util.Collection<java.lang.String> errors)
Add a number of errors
|
void |
addWarnings(java.lang.String prefix,
java.util.Collection<java.lang.String> warnings)
Add a number of warnings
|
boolean |
check(java.lang.String... pattern) |
Reporter.SetLocation |
error(java.lang.String s,
java.lang.Object... args)
Create an error.
|
Reporter.SetLocation |
exception(java.lang.Throwable t,
java.lang.String s,
java.lang.Object... args)
Dedicated message for an exception.
|
java.util.List<java.lang.String> |
getErrors()
Return the errors.
|
boolean |
getInfo(Report other) |
boolean |
getInfo(Report other,
java.lang.String prefix) |
Report.Location |
getLocation(java.lang.String msg)
Return the errors for the given error or warning.
|
<T> T |
getMessages(java.lang.Class<T> c)
Return a messages object bound to this adapter
|
java.util.Formatter |
getOut() |
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 |
isPerfect() |
boolean |
isTrace() |
void |
progress(float progress,
java.lang.String s,
java.lang.Object... args)
Deprecated.
Use SLF4J
Logger.info(aQute.libg.slf4j.GradleLogging.LIFECYCLE)
instead.
|
void |
report(java.lang.Appendable out)
Report the errors and warnings
|
void |
run()
Handy routine that can be extended by subclasses so they can run inside
the context
|
void |
setExceptions(boolean exceptions) |
void |
setPedantic(boolean pedantic) |
void |
setTrace(boolean b) |
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.
|
public ReporterAdapter()
public ReporterAdapter(java.lang.Appendable app)
public boolean isExceptions()
public void setExceptions(boolean exceptions)
exceptions - the exceptions to setpublic java.util.Formatter getOut()
public boolean isTrace()
public void setPedantic(boolean pedantic)
pedantic - the pedantic to setpublic Reporter.SetLocation error(java.lang.String s, java.lang.Object... args)
Reporterpublic Reporter.SetLocation exception(java.lang.Throwable t, java.lang.String s, java.lang.Object... args)
Reporterpublic Reporter.SetLocation warning(java.lang.String s, java.lang.Object... args)
Reporter@Deprecated
public void progress(float progress,
java.lang.String s,
java.lang.Object... args)
Reporter@Deprecated
public void trace(java.lang.String s,
java.lang.Object... args)
Reporterpublic java.util.List<java.lang.String> getWarnings()
ReportgetWarnings in interface Reportpublic java.util.List<java.lang.String> getErrors()
Reportpublic boolean isPedantic()
ReporterisPedantic in interface Reporterpublic void setTrace(boolean b)
public boolean isOk()
Reportpublic boolean isPerfect()
public boolean check(java.lang.String... pattern)
public void report(java.lang.Appendable out)
public boolean getInfo(Report other)
public boolean getInfo(Report other, java.lang.String prefix)
public Report.Location getLocation(java.lang.String msg)
ReportgetLocation in interface Reportmsg - The messagepublic void run()
run in interface java.lang.Runnablepublic <T> T getMessages(java.lang.Class<T> c)
public void addErrors(java.lang.String prefix,
java.util.Collection<java.lang.String> errors)
public void addWarnings(java.lang.String prefix,
java.util.Collection<java.lang.String> warnings)
Copyright (c) aQute SARL (2000, 2017) and others. All Rights Reserved.