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 | 1 | @deprecated | 
| FIXME Work | 0 | fixme, @fixme | 
| Todo Work | 26 | todo, @todo | 
Each tag is detailed below:
Deprecated Work
Number of occurrences found in the code: 1
| org.apache.maven.impl.model.MavenBuildTimestamp | Line | 
|---|---|
| Use {@link #MavenBuildTimestamp(Instant, Map)} or extract the format and pass it to {@link #MavenBuildTimestamp(Instant, String)} instead. | 53 | 
Todo Work
Number of occurrences found in the code: 26
| org.apache.maven.impl.AbstractSession | Line | 
|---|---|
| --No comment-- | 261 | 
| --No comment-- | 271 | 
| org.apache.maven.impl.DefaultDependencyResolver | Line | 
| should be project-wide cache. | 203 | 
| org.apache.maven.impl.DefaultDependencyResolverResult | Line | 
| this is currently not called. This is intended for use by Surefire and may move there. | 169 | 
| org.apache.maven.impl.DefaultNode | Line | 
| v4: implement | 75 | 
| org.apache.maven.impl.DefaultSettingsBuilder | Line | 
| any way to get ProtoSession here? | 317 | 
| org.apache.maven.impl.DefaultTransport | Line | 
| check file size and prevent OOM? | 76 | 
| org.apache.maven.impl.PathModularizationCache | Line | 
| add a plugin mechanism for allowing plugin to specify their selection algorithm. | 133 | 
| org.apache.maven.impl.PathSelector | Line | 
| use `LinkedHashSet.newLinkedHashSet(int)` instead with JDK19. | 397 | 
| use `LinkedHashSet.newLinkedHashSet(int)` instead with JDK19. | 496 | 
| org.apache.maven.impl.model.DefaultDependencyManagementImporter | Line | 
| https://issues.apache.org/jira/browse/MNG-8004 | 78 | 
| org.apache.maven.impl.model.DefaultModelBuilder | Line | 
| use a lazy source ? | 1292 | 
| log a warning ? | 1809 | 
| org.apache.maven.impl.model.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. | 1196 | 
| org.apache.maven.impl.model.MavenModelMerger | Line | 
| Whether the merge continues recursively into an existing node or not could be an option for the generated merger | 111 | 
| The order of the merged list could be controlled by an attribute in the model association: target-first, source-first, dominant-first, recessive-first | 268 | 
| Whether duplicates should be removed looks like an option for the generated merger. | 346 | 
| org.apache.maven.impl.model.ModelData | Line | 
| this should be model.getId() but it fails for some reason if source is null, it is the super model, which can be accessed via empty string | 36 | 
| org.apache.maven.impl.model.profile.ConditionProfileActivator | Line | 
| this may leads to instability between file model activation and effective model activation as the effective model properties may be different from the file model | 187 | 
| org.apache.maven.impl.model.reflection.ReflectionValueExtractorTest | Line | 
| assert exception message | 302 | 
| assert exception message | 316 | 
| org.apache.maven.impl.resolver.ArtifactDescriptorReaderDelegate | Line | 
| this here is fishy | 99 | 
| org.apache.maven.impl.resolver.DefaultArtifactDescriptorReader | Line | 
| hack: don't rebuild model if it was already loaded during reactor resolution | 181 | 
| org.apache.maven.impl.standalone.ApiRunner | Line | 
| remove that when this go more public | 376 | 
| --No comment-- | 415 | 
| org.apache.maven.impl.standalone.RepositorySystemSupplier | Line | 
| reuse mvn4 Supplier here | 136 | 


