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

Each tag is detailed below:

Deprecated Work

Number of occurrences found in the code: 25

org.apache.maven.model.building.DefaultModelBuilder Line
since Maven 4 175
since Maven 4 189
since Maven 4 203
since Maven 4 217
since Maven 4 231
since Maven 4 245
since Maven 4 259
since Maven 4 273
since Maven 4 287
since Maven 4 301
since Maven 4 315
since Maven 4 329
since Maven 4 344
since Maven 4 359
since Maven 4 373
since Maven 4 387
since Maven 4 401
since Maven 4 415
org.apache.maven.model.building.FileModelSource Line
instead use {@link #getFile()} 49
org.apache.maven.model.building.ModelBuildingException Line
Use {@link #ModelBuildingException(ModelBuildingResult)} instead. 48
org.apache.maven.model.building.ModelBuildingRequest Line
rawModel is never set, instead the fileModel is set 86
setting the rawModel has no effect, instead the fileModel of phase one will be set 92
org.apache.maven.model.building.ModelSource Line
instead use {@link Source} 32
org.apache.maven.model.building.StringModelSource Line
instead use {@link StringSource} 29
org.apache.maven.model.building.UrlModelSource Line
instead use {@link UrlSource} 31

Todo Work

Number of occurrences found in the code: 8

org.apache.maven.model.building.DefaultModelBuilder Line
use a lazy source ? 899
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. 1302
org.apache.maven.model.building.FileModelSource Line
figure out how to reuse ModelLocator.locatePom(File) here 66
org.apache.maven.model.io.DefaultModelWriter Line
Use StringUtils here 81
org.apache.maven.model.merge.MavenModelMerger Line
Whether the merge continues recursively into an existing node or not could be an option for the generated merger 116
The order of the merged list could be controlled by an attribute in the model association: target-first, source-first, dominant-first, recessive-first 259
Whether duplicates should be removed looks like an option for the generated merger. 345
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. 623