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
Deprecated Work 5 @deprecated
FIXME Work 4 fixme, @fixme
Todo Work 14 todo, @todo

Each tag is detailed below:

Deprecated Work

Number of occurrences found in the code: 5

org.apache.maven.shared.utils.PropertyUtils Line
As of 3.1.0, please use method {@link #loadOptionalProperties(java.net.URL)}. This method should not be used as it suppresses exceptions silently when loading properties fails and returns {@code null} instead of an empty {@code Properties} instance when the given {@code URL} is {@code null}. 53
As of 3.1.0, please use method {@link #loadOptionalProperties(java.io.File)}. This method should not be used as it suppresses exceptions silently when loading properties fails and returns {@code null} instead of an empty {@code Properties} instance when the given {@code File} is {@code null}. 76
As of 3.1.0, please use method {@link #loadOptionalProperties(java.io.InputStream)}. This method should not be used as it suppresses exceptions silently when loading properties fails. 99
org.apache.maven.shared.utils.cli.StreamPumper Line
As of 3.2.0, removed without replacement. 127
As of 3.2.0, removed without replacement. 138

FIXME Work

Number of occurrences found in the code: 4

org.apache.maven.shared.utils.io.DirectoryScannerTest Line
This should be changed to some kind of assert...WhatEver()... 135
org.apache.maven.shared.utils.io.FileUtils Line
I'm almost certain this // removal is unnecessary, as getAbsoluteFile() strips them. However, I'm not sure about this UNC stuff. (JT) 1105
org.apache.maven.shared.utils.io.MatchPattern Line
ICK! But we can't do partial matches for regex, so we have to reserve judgement until we have a file to deal with, or we can definitely say this is an exclusion... 101
org.apache.maven.shared.utils.io.SelectorUtils Line
ICK! But we can't do partial matches for regex, so we have to reserve judgement until we have a file to deal with, or we can definitely say this is an exclusion... 114

Todo Work

Number of occurrences found in the code: 14

org.apache.maven.shared.utils.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(); } } 315
org.apache.maven.shared.utils.introspection.ReflectionValueExtractorTest Line
assert exception message 246
assert exception message 259
org.apache.maven.shared.utils.io.FileUtils Line
Should an ignore list be passed in? 500
Should a recurse flag be passed in? <p/> The given extensions should be like "java" and not like ".java" 501
org.apache.maven.shared.utils.io.FileUtilsTest Line
Maybe test copy to itself like for copyFile() 347
org.apache.maven.shared.utils.io.SymlinkTestSetup Line
set file attributes (not used here) 51
org.apache.maven.shared.utils.reflection.Reflector Line
Check if exception is the right action! Field exists, but contains null 414
org.apache.maven.shared.utils.xml.Xpp3Dom Line
Support writing to serializer (>1.0) public void writeToSerializer( String namespace, XmlSerializer serializer ) throws IOException 314
org.apache.maven.shared.utils.xml.Xpp3DomBuilder Line
Use these for something smart ! 197
Detecting tags that close immediately seem to be impossible in sax ? http://stackoverflow.com/questions/12968390/detecting-self-closing-tags-in-sax 226
org.apache.maven.shared.utils.xml.Xpp3DomBuilderTest Line
http://stackoverflow.com/questions/12968390/detecting-self-closing-tags-in-sax 50
org.apache.maven.shared.utils.xml.pull.Xpp3DomTest Line
This does not work when loaded. Probably a bug related to null vs "" handling Xpp3Dom t1 = build( "<top combine.self='override' attr='value'></top>" ); 79
When we used xpp3dom, all methods using this assert used to return null 242