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 0 fixme, @fixme
Todo Work 6 todo, @todo

Each tag is detailed below:

Deprecated Work

Number of occurrences found in the code: 5

org.apache.maven.plugin.AbstractCompilerMojo Line
package change since 3.0 32
org.apache.maven.plugin.CompilationFailureException Line
package change since 3.0 30
org.apache.maven.plugin.CompilerMojo Line
package change since 3.0 28
org.apache.maven.plugin.TestCompilerMojo Line
package change since 3.0 28
org.apache.maven.plugin.compiler.AbstractCompilerMojo Line
use {@link #compilerArgs} instead. 277

Todo Work

Number of occurrences found in the code: 6

org.apache.maven.plugin.AbstractCompilerMojo Line
At least one step could be optimized, currently the plugin will do two scans of all the source code if the compiler has to have the entire set of sources. This is currently the case for at least the C# compiler and most likely all the other .NET compilers too. 23
org.apache.maven.plugin.compiler.AbstractCompilerMojo Line
At least one step could be optimized, currently the plugin will do two scans of all the source code if the compiler has to have the entire set of sources. This is currently the case for at least the C# compiler and most likely all the other .NET compilers too. 73
somehow shaky dependency between compilerId and tool executable. 501
This second scan for source files is sub-optimal 784
don't catch Exception 896
remove the part with ToolchainManager lookup once we depend on 3.0.9 (have it as prerequisite). Define as regular component field then. 1162