net.sourceforge.groboutils.codecoverage.v2.logger |
net.sourceforge.groboutils.codecoverage.v2.logger
A minimal package that is included in the runtime execution environment.
|
Java Source File Name | Type | Comment |
AbstractSingleSourceLoggerFactory.java | Class | A shared mark writer. |
CacheDirChannelLogger.java | Class | This is the same as the DirectoryChannelLogger, except that the open
files are cached for access.
Besides some other issues with this (see open bugs), it can cause
issues if multiple loggers are trying to access the same file. |
CacheDirChannelLoggerFactory.java | Class | This is the same as the DirectoryChannelLoggerFactory, except
that it caches the files as open. |
CacheDirChannelLoggerIUTest.java | Class | Tests the CacheDirChannelLogger class. |
CacheDirChannelLoggerUTest.java | Class | Tests the CacheDirChannelLogger class. |
CoverageLogger.java | Class | The singleton invoked at runtime to log each marked bytecode instruction
covered.
This class needs to be fast, efficient, thread-safe, and classloader-safe.
"Classloader-safe" means that it needs to be resiliant to multiple instances
of this class being loaded, and possibly interfering with each other.
As of 12-Feb-2003, this class loads up its properties from a property
file, in the same way that Log4J loads its properties. |
CoverageLoggerUTest.java | Class | Tests the CoverageLogger class. |
DefaultChannelLogRecord.java | Class | A standard implementation of a channel log record. |
DefaultChannelLogRecordUTest.java | Class | Tests the DefaultChannelLogRecord class. |
DirectoryChannelLogger.java | Class | Logs coverage reports to a directory of logs. |
DirectoryChannelLoggerEUTest.java | Class | Tests the DirectoryChannelLogger class. |
DirectoryChannelLoggerFactory.java | Class | The singleton invoked at runtime to log each marked bytecode instruction
covered. |
DirectoryChannelLoggerFactoryUTest.java | Class | Tests the DirectoryChannelLoggerFactory class. |
DirectoryChannelLoggerUTest.java | Class | Tests the DirectoryChannelLogger class. |
DirectoryChannelLogReader.java | Class | Reads logs written by DirectoryChannelLogger. |
DirectoryChannelLogReaderUTest.java | Class | Tests the DirectoryChannelLogReader class. |
DirectoryClassChannelLogReader.java | Class | Reads logs written by DirectoryChannelLogger. |
DirectoryClassChannelLogReaderUTest.java | Class | Tests the DirectoryClassChannelLogReader class. |
EmptyClassChannelLogReader.java | Class | Reads logs written by DirectoryChannelLogger. |
EmptyClassChannelLogReaderUTest.java | Class | Tests the EmptyClassChannelLogReader class. |
FileSingleSourceLoggerFactory.java | Class | Output the shared marks to a file.
Since this outputs to a single file, this has a potential issue
when multiple loggers are trying to access the same file. |
ICoverageLoggerConst.java | Interface | Contains all the constants used by CoverageLogger. |
ISingleSource.java | Interface | A shared mark writer. |
MinDirChannelLogger.java | Class | Same as the DirectoryChannelLogger, but includes a JDK 1.2 optimization
to minimize the size of the log files. |
MinDirChannelLoggerFactory.java | Class | The singleton invoked at runtime to log each marked bytecode instruction
covered. |
NoOpChannelLogger.java | Class | Doesn't do any logging. |
NoOpChannelLoggerFactory.java | Class | The singleton invoked at runtime to log each marked bytecode instruction
covered. |
NoOpChannelLoggerFactoryUTest.java | Class | Tests the NoOpChannelLoggerFactory class. |
NoOpChannelLoggerUTest.java | Class | Tests the NoOpChannelLogger class. |
SingleSourceLogger.java | Class | Outputs the marks to the owning source. |
StdoutChannelLogger.java | Class | Logs coverage reports to a directory of logs. |
StdoutChannelLoggerFactory.java | Class | The singleton invoked at runtime to log each marked bytecode instruction
covered. |
TestLogger.java | Class | Replacement logger. |