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 Class Total number of occurrences Tag strings used by tag class
@todo 2 @todo
TODO 44 TODO

Each tag is detailed below:

@todo

Number of occurrences found in the code: 2

org.codehaus.plexus.util.dag.DAG Line
this class should be renamed from DAG to Dag 31
org.codehaus.plexus.util.xml.SerializerXMLWriter Line
Maybe the interface should allow IOExceptions on each? 112

TODO

Number of occurrences found in the code: 44

org.codehaus.plexus.util.DirectoryScannerTest Line
Uncomment when PR #25 merged if ( !checkTestFilesSymlinks() ) { return; } 411
Uncomment when PR #25 merged if ( !checkTestFilesSymlinks() ) { return; } 428
org.codehaus.plexus.util.FileUtils Line
Should an ignore list be passed in? TODO Should a recurse flag be passed in? <p/> The given extensions should be like "java" and not like ".java" 606
org.codehaus.plexus.util.FileUtilsTest Line
I'm not sure what is supposed to happen here 145
Figure out how to test this 154
Should comparing 2 directories throw an Exception instead of returning false? Directories 194
StringIndexOutOfBoundsException thrown if file doesn't contain slash. Is this acceptable? assertEquals("", FileUtils.catPath("a", "b")); 260
Finish test 354
Reenable this test 692
org.codehaus.plexus.util.LineOrientedInterpolatingReader Line
Fix this! It should report, but not interrupt. 336
org.codehaus.plexus.util.cli.CommandLineUtils Line
Find out if waitUntilDone needs to be called using a try-finally construct. The method may throw an InterruptedException so that calls to waitUntilDone may be skipped. try { if ( inputFeeder != null ) { inputFeeder.waitUntilDone(); } } finally { try { outputPumper.waitUntilDone(); } finally { errorPumper.waitUntilDone(); } } 206
org.codehaus.plexus.util.cli.Commandline Line
Provided only for backward compat. with <= 1.4 527
Provided only for backward compat. with <= 1.4 645
org.codehaus.plexus.util.introspection.ReflectionValueExtractor Line
don't throw Exception 183
org.codehaus.plexus.util.introspection.ReflectionValueExtractorTest Line
assert exception message 245
assert exception message 258
org.codehaus.plexus.util.reflection.Reflector Line
Check if exception is the right action! Field exists, but contains null 484
org.codehaus.plexus.util.xml.Xpp3Dom Line
WARNING! Later versions of plexus-utils psit out an <?xml ?> header due to thinking this is a new document - not the desired behaviour! 288
share this as some sort of assembler, implement a walk interface? 319
WARNING! Later versions of plexus-utils psit out an <?xml ?> header due to thinking this is a new document - not the desired behaviour! 509
WARNING! Later versions of plexus-utils psit out an <?xml ?> header due to thinking this is a new document - not the desired behaviour! 519
org.codehaus.plexus.util.xml.Xpp3DomUtils Line
WARNING! Later versions of plexus-utils psit out an <?xml ?> header due to thinking this is a new document - not the desired behaviour! 63
share this as some sort of assembler, implement a walk interface? 95
org.codehaus.plexus.util.xml.Xpp3DomWriter Line
move to XMLWriter? 44
org.codehaus.plexus.util.xml.pull.EntityReplacementMap Line
disallow < or & in entity replacement text (or ]]>???) 71
keepEntityNormalizedForAttributeValue cached as well ... 72
org.codehaus.plexus.util.xml.pull.MXParser Line
best handling of interning issues have isAllNewStringInterned ??? 21
handling surrogate pairs: http://www.unicode.org/unicode/faq/utf_bom.html#6 24
review code for use of bufAbsoluteStart when keeping pos between next()/fillBuf() 26
avoid using element raw name ... 168
disallow < or & in entity replacement text (or ]]>???) TOOD keepEntityNormalizedForAttributeValue cached as well ... 727
check FIXME Alek 805
make check if namespace is interned!!! etc. for names!!! 1146
check for efficient interning and then use elRawNameInterned!!!! 2156
--No comment-- 2273
add test for it form spec ... handle EOL normalization ... 2547
check FIXME Alek 2613
reconcile with setInput encodingName 3271
look on trashing //assert bufStart > 0 3622
add javadoc 4014
org.codehaus.plexus.util.xml.pull.MXSerializer Line
how to prevent from reporting this namespace? this is special namespace declared for consistency with XML infoset 147
use hashes for quick namespace->prefix lookups if( ! allStringsInterned ) { int[] newNamespacePrefixHash = new int[newSize]; if(namespacePrefixHash != null) { System.arraycopy( namespacePrefixHash, 0, newNamespacePrefixHash, 0, namespaceEnd); } namespacePrefixHash = newNamespacePrefixHash; } prefixesSize = newSize; ////assert nsPrefixes.length > size && nsPrefixes.length == newSize } 225
prefix should be already known from matching start tag ... 931
check if doing char[] text.getChars() would be faster than getCharAt(i) ... 1139