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 40 @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: 40

org.apache.maven.model.building.DefaultModelBuilder Line
since Maven 4 176
since Maven 4 205
since Maven 4 234
since Maven 4 263
since Maven 4 292
since Maven 4 321
since Maven 4 350
since Maven 4 379
since Maven 4 408
since Maven 4 437
since Maven 4 466
since Maven 4 495
since Maven 4 525
since Maven 4 555
since Maven 4 584
since Maven 4 613
since Maven 4 642
since Maven 4 672
org.apache.maven.model.building.FileModelSource Line
Use {@link #FileModelSource(Path)} instead. 38
instead use {@link #getFile()} 59
org.apache.maven.model.building.ModelBuilder Line
Use {@link #buildRawModel(Path, int, boolean)} instead. 57
Use {@link #buildRawModel(Path, int, boolean, TransformerContext)} instead. 70
org.apache.maven.model.building.ModelBuildingException Line
Use {@link #ModelBuildingException(ModelBuildingResult)} instead. 44
org.apache.maven.model.building.ModelBuildingRequest Line
rawModel is never set, instead the fileModel is set 89
setting the rawModel has no effect, instead the fileModel of phase one will be set 95
Use {@link #getPomPath()} instead. 121
Use {@link #setPomPath(Path)} instead. 145
org.apache.maven.model.building.ModelSource Line
instead use {@link Source} 30
org.apache.maven.model.building.ModelSource3 Line
use {@link #getRelatedSource(ModelLocator, String)} instead 50
org.apache.maven.model.building.StringModelSource Line
instead use {@link StringSource} 27
org.apache.maven.model.building.UrlModelSource Line
instead use {@link UrlSource} 29
org.apache.maven.model.interpolation.MavenBuildTimestamp Line
Use {@link #MavenBuildTimestamp(Date, Map)} or extract the format and pass it to {@link #MavenBuildTimestamp(Date, String)} instead. 55
org.apache.maven.model.interpolation.ModelInterpolator Line
Use {@link #interpolateModel(Model, Path, ModelBuildingRequest, ModelProblemCollector)} instead. 46
org.apache.maven.model.io.ModelReader Line
Use {@link #read(Path, Map)} instead. 63
org.apache.maven.model.locator.ModelLocator Line
Use {@link #locatePom(Path)} instead. 39
Use {@link #locateExistingPom(Path)} instead. 60
org.apache.maven.model.path.ModelPathTranslator Line
Use {@link #alignToBaseDirectory(Model, Path, ModelBuildingRequest)} instead. 40
org.apache.maven.model.path.PathTranslator Line
Use {@link #alignToBaseDirectory(String, Path)} instead. 38
org.apache.maven.model.plugin.DefaultReportingConverter Line
since maven 4.0, this class is now a no-op class and is only here for compatibility 32
org.apache.maven.model.plugin.ReportingConverter Line
since maven 4.0, this interface is not used anymore and is only here for compatibility 29

Todo Work

Number of occurrences found in the code: 6

org.apache.maven.model.building.DefaultModelBuilder Line
use a lazy source ? 1194
jvz Why isn't all this checking the job of the duty of the workspace resolver, we know that we have a model that is suitable, yet more checks are done here and the one for the version is problematic before because with parents as ranges it will never work in this scenario. 1525
org.apache.maven.model.composition.DefaultDependencyManagementImporter Line
https://issues.apache.org/jira/browse/MNG-8004 69
org.apache.maven.model.interpolation.reflection.ReflectionValueExtractorTest Line
assert exception message 302
assert exception message 316
org.apache.maven.model.validation.DefaultModelValidator Line
Extensions like Flex Mojos use custom scopes like "merged", "internal", "external", etc. In order to don't break backward-compat with those, only warn but don't error out. 953