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)}} 51
org.apache.maven.plugins.shade.pom.MavenJDOMWriter Line
--No comment-- 2126
org.apache.maven.plugins.shade.resource.ResourceTransformer Line
prefer ReproducibleResourceTransformer 40

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. 277

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. 770
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). 777
org.apache.maven.plugins.shade.pom.MavenJDOMWriter Line
make settable? 292
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 106