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 9 todo, @todo

Each tag is detailed below:

Deprecated Work

Number of occurrences found in the code: 5

org.apache.maven.artifact.repository.ArtifactRepository Line
Avoid use of this type, if you need access to local repository use repository system classes instead. 32
org.apache.maven.artifact.repository.ArtifactRepositoryPolicy Line
Avoid use of this type, if you need access to local repository use repository system session instead. 28
org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout Line
Avoid use of this type, if you need access to local repository use repository system session instead. 29
org.apache.maven.artifact.resolver.MultipleArtifactsNotFoundException Line
use {@link #MultipleArtifactsNotFoundException(Artifact, List, List, List)} 35
org.apache.maven.artifact.versioning.VersionRange Line
VersionRange is immutable, cloning is not useful and even more an issue against the cache 61

Todo Work

Number of occurrences found in the code: 9

org.apache.maven.artifact.Artifact Line
into artifactScope handler 48
org.apache.maven.artifact.versioning.VersionRange Line
should throw this immediately, but need artifact 281
could be more efficient by sorting the list and then moving along the restrictions in order? 441
org.apache.maven.artifact.versioning.VersionRangeTest Line
current policy is to retain the original version - is this correct, do we need strategies or is that handled elsewhere? assertEquals( CHECK_VERSION_RECOMMENDATION, "1.1", mergedRange.getRecommendedVersion().toString() ); 184
test reversed restrictions on all below 212
org.apache.maven.repository.legacy.metadata.ArtifactMetadata Line
merge with artifactmetadatasource 26
retrieval exception not appropriate for store 27
this should only be needed on the repository metadata {@link org.apache.maven.artifact.metadata.ArtifactMetadata} 63
this should only be needed on the repository metadata {@link org.apache.maven.artifact.metadata.ArtifactMetadata} 71