org.apache.tools.ant.listener |
|
Java Source File Name | Type | Comment |
AnsiColorLogger.java | Class | Uses ANSI Color Code Sequences to colorize messages
sent to the console.
If used with the -logfile option, the output file
will contain all the necessary escape codes to
display the text in colorized mode when displayed
in the console using applications like cat, more,
etc.
This is designed to work on terminals that support ANSI
color codes. |
CommonsLoggingListener.java | Class | Jakarta Commons Logging listener.
Note: do not use the SimpleLog as your logger implementation as it
causes an infinite loop since it writes to System.err, which Ant traps
and reroutes to the logger/listener layer.
The following names are used for the log:
org.apache.tools.ant.Project.PROJECT_NAME - for project events
org.apache.tools.ant.Target.TARGET_NAME - for target events
TASK_CLASS_NAME.TARGET_NAME - for events in individual targets.
In all target and project names we replace "." and " " with "-".
TODO: we should use the advanced context logging features (and expose them
in c-l first :-)
TODO: this is _very_ inefficient. |
Log4jListener.java | Class | |
MailLogger.java | Class | Buffers log messages from DefaultLogger, and sends an e-mail with the
results. |
TimestampedLogger.java | Class | |