Tag List Report

The following document contains the listing of user tags found in the code. Below is the summary of the occurrences per tag.

Tag ClassTotal number of occurrencesTag strings used by tag class
Code to Fix18FIXME
Deprecated Code0@deprecated
Implementation Remark27REMARK
Work to Do42TODO

Each tag is detailed below:

Code to Fix

Number of occurrences found in the code: 18

net.sourceforge.acelogger.LogEventLine
Remove from this class46
Remove from this class52
net.sourceforge.acelogger.appender.BaseAppenderLine
Hold a reference to this task, so we can cancel it before shutdown (this is needed to create rolling appenders).170
Create a method to append the footer, close the appender and remove the task from the shutdown process.179
net.sourceforge.acelogger.appender.TextFileAppenderLine
this is only a POC... don't take it seriously31
net.sourceforge.acelogger.execution.InternalLoggerLine
This is such a mess, let's just re-think this.31
It hangs Here.. WTF !!!!!!! Can't we use a stream??67
An error inside another one, this is so confusing. What should we do?70
An error inside another one, this is so confusing. What should we do?72
An error inside another one, this is so confusing. What should we do?74
net.sourceforge.acelogger.execution.LogControllerLine
Holy Crap... Design this properly. It started as a workaround, but looks promising now.41
What should we do? wait forever? or just drop the tasks?86
Should we do this? If there's an exception the framework is compromised by now104
net.sourceforge.acelogger.execution.manager.EmptyExecutorManagerLine
use a property to control this77
set the property83
use a property to control this89
use a property to control termination96
net.sourceforge.acelogger.location.resolver.InternalCodeFrameResolverLine
Is this right? If the call was made without the cause parameter, then the method depth is 1 high66

Implementation Remark

Number of occurrences found in the code: 27

net.sourceforge.acelogger.EmptyLoggerLine
Intentionally left blank.94
Intentionally left blank.99
Intentionally left blank.104
Intentionally left blank.109
Intentionally left blank.114
Intentionally left blank.119
Intentionally left blank.124
Intentionally left blank.129
Intentionally left blank.134
Intentionally left blank.139
Intentionally left blank.144
Intentionally left blank.149
net.sourceforge.acelogger.appender.BaseAppenderLine
This mean that no header will be present.120
This mean that no footer will be present.131
This means that should not be done on appender creation.143
This means that should not be done on appender creation.155
net.sourceforge.acelogger.appender.EmptyAppenderLine
Intentionally left blank.68
Intentionally left blank.73
Intentionally left blank.78
Intentionally left blank.83
Intentionally left blank.88
net.sourceforge.acelogger.execution.InternalLoggerLine
Intentionally left blank. This Logger does not support debug.159
Intentionally left blank. This Logger does not support debug.164
Intentionally left blank. This Logger does not support trace.241
Intentionally left blank. This Logger does not support trace.246
net.sourceforge.acelogger.execution.manager.EmptyExecutorManagerLine
Intentionally left blank.67
Intentionally left blank.72

Work to Do

Number of occurrences found in the code: 42

net.sourceforge.acelogger.appender.TextFileAppenderLine
Is the flush necessary?152
net.sourceforge.acelogger.configuration.parser.JsonConfigurationLoaderLine
Auto-generated method stub32
Consider using Jettison33
net.sourceforge.acelogger.configuration.parser.PropertiesConfigurationLoaderLine
Create an Enum for every configuration option (logger, appender, etc) and the corresponding regular expression. Test the key using the expressions to determine the type and then use the enum in a switch to do the work.44
net.sourceforge.acelogger.configuration.parser.XmlConfigurationLoaderLine
Auto-generated method stub32
Consider using Jettison33
net.sourceforge.acelogger.execution.InternalLoggerLine
Auto-generated method stub251
Auto-generated method stub257
net.sourceforge.acelogger.execution.LogControllerLine
Create Doc.43
net.sourceforge.acelogger.execution.manager.BaseUtilConcurrentExecutorManagerLine
should this check for a illegal state? this can be called only after shutdown81
should this check for a illegal state? this can be called only after shutdown97
net.sourceforge.acelogger.execution.manager.EmptyExecutorManagerLine
should this check for a illegal state? this can be called only after shutdown90
should this check for a illegal state? this can be called only after shutdown97
net.sourceforge.acelogger.execution.manager.SynchronousExecutorManagerLine
should this check for a illegal state? this can be called only after shutdown65
should this check for a illegal state? this can be called only after shutdown71
net.sourceforge.acelogger.factory.test.AppenderFactoryTestLine
Create Doc.27
net.sourceforge.acelogger.factory.test.ExecutorManagerFactoryTestLine
Create Doc.29
net.sourceforge.acelogger.factory.test.FormatterFactoryTestLine
Create Doc.29
net.sourceforge.acelogger.factory.test.LevelFilterFactoryTestLine
Create Doc.30
net.sourceforge.acelogger.factory.test.LoggerFactoryTestLine
Create Doc.27
net.sourceforge.acelogger.filter.test.BaseLevelFilterTestLine
Create Doc.25
net.sourceforge.acelogger.filter.test.EqualsLevelFilterTestLine
Create Doc.28
net.sourceforge.acelogger.filter.test.GreaterOrEqualLevelFilterTestLine
Create Doc.29
net.sourceforge.acelogger.filter.test.LessOrEqualLevelFilterTestLine
Create Doc.28
net.sourceforge.acelogger.filter.test.NotEqualLevelFilterTestLine
Create Doc.28
net.sourceforge.acelogger.filter.test.RangedLevelFilterTestLine
Create Doc.29
net.sourceforge.acelogger.formatter.PatternFormatterLine
Create Doc.23
Define parameters passed to the formatter.59
net.sourceforge.acelogger.formatter.test.EmptyFormatterTestLine
Create Doc.28
net.sourceforge.acelogger.formatter.test.MessageOnlyFormatterTestLine
Create Doc.29
net.sourceforge.acelogger.formatter.test.SimpleFormatterTestLine
Create Doc.29
net.sourceforge.acelogger.interpolator.test.JavaTextFormatInterpolatorTestLine
Create Doc.26
net.sourceforge.acelogger.interpolator.test.JavaUtilFormatterInterpolatorTestLine
Create Doc.26
net.sourceforge.acelogger.location.information.test.LogCallLocationTestLine
Create Doc.26
net.sourceforge.acelogger.test.DataProviderExporterLine
Create Doc.35
handle exception75
Auto-generated catch block81
Auto-generated catch block86
Auto-generated catch block91
net.sourceforge.acelogger.test.DataProviderHelperLine
Create Doc.29
Auto-generated catch block98
Auto-generated catch block122