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 12 @deprecated
FIXME Work 0 fixme, @fixme
Todo Work 9 todo, @todo

Each tag is detailed below:

Deprecated Work

Number of occurrences found in the code: 12

org.apache.maven.cli.CLIManager Line
Use {@link #SET_USER_PROPERTY} 50
org.apache.maven.cli.MavenCli Line
Use {@link org.apache.maven.api.Constants#MAVEN_REPO_LOCAL} instead 144
Use {@link org.apache.maven.api.Session#getRootDirectory()} instead 149
Use {@link System#getProperty(String)} with "user.home" instead 154
Use {@link org.apache.maven.api.Constants#MAVEN_USER_CONF} instead 159
Use {@link org.apache.maven.api.Constants#MAVEN_USER_TOOLCHAINS} instead 164
Use {@link org.apache.maven.api.Constants#MAVEN_INSTALLATION_TOOLCHAINS} instead 169
Use {@link org.apache.maven.api.Constants#MAVEN_STYLE_COLOR_PROPERTY} instead 175
org.apache.maven.cli.internal.extension.model.CoreExtension Line
Use {@link org.apache.maven.api.cli.extensions.CoreExtension} instead 24
org.apache.maven.cli.internal.extension.model.CoreExtensions Line
Use {@link org.apache.maven.api.cli.extensions.CoreExtension} instead 28
org.apache.maven.cli.internal.extension.model.io.xpp3.CoreExtensionsXpp3Reader Line
use {@code org.apache.maven.cling.internal.extension.io.CoreExtensionsStaxReader} 41
org.apache.maven.cli.internal.extension.model.io.xpp3.CoreExtensionsXpp3Writer Line
use {@code org.apache.maven.cling.internal.extension.io.CoreExtensionsStaxWriter} 38

Todo Work

Number of occurrences found in the code: 9

org.apache.maven.cli.MavenCli Line
push all common bits back to plexus cli and prepare for transition to Guice. We don't need 50 ways to make CLIs 136
need to externalize CliRequest 238
need to externalize CliRequest 299
Report this behavioral bug with Commons CLI 487
org.apache.maven.cli.internal.BootstrapCoreExtensionManager Line
Enhance the PluginDependenciesResolver to provide a resolveCoreExtension method which uses a CoreExtension object instead of a Plugin as this makes no sense. 214
org.apache.maven.cli.props.MavenProperties Line
--No comment-- 1126
org.apache.maven.cli.transfer.AbstractMavenTransferListener Line
Move me to Maven Shared Utils 54
This needs to be colorized 214
org.apache.maven.cli.transfer.Slf4jMavenTransferListener Line
should we deprecate? 40