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 3 @deprecated
FIXME Work 1 fixme, @fixme
Todo Work 4 todo, @todo

Each tag is detailed below:

Deprecated Work

Number of occurrences found in the code: 3

org.apache.maven.plugins.shade.filter.SimpleFilter Line
As of release 3.2.2, replaced by {@link #SimpleFilter(Set, ArchiveFilter)}} 47
org.apache.maven.plugins.shade.pom.MavenJDOMWriter Line
--No comment-- 1901
org.apache.maven.plugins.shade.resource.ResourceTransformer Line
prefer ReproducibleResourceTransformer 38

FIXME Work

Number of occurrences found in the code: 1

org.apache.maven.plugins.shade.DefaultShaderTest Line
shaded jar should not include references to org/codehaus/* (empty dirs) or org.codehaus.* META-INF files. 287

Todo Work

Number of occurrences found in the code: 4

org.apache.maven.plugins.shade.DefaultShader Line
Analyse if this case is really necessary and has any special meaning or avoids any known problems. If not, then simplify DefaultShader.PackageMapper.map to only have the String parameter and assume both boolean ones to always be true. 789
we can avoid LazyInitRemapper N instantiations (and use a singleton) reimplementing ClassRemapper there. It looks a bad idea but actually enables us to respect our relocation API which has no consistency with ASM one which can lead to multiple issues for short relocation patterns plus overcome ClassRemapper limitations we can care about (see its javadoc for details). 796
org.apache.maven.plugins.shade.pom.MavenJDOMWriter Line
make settable? 260
org.apache.maven.plugins.shade.resource.ComponentsXmlResourceTransformer Line
use the tools in Plexus to merge these properly. For now, I just need an all-or-nothing configuration carry over 92