Class MavenShade
java.lang.Object
net.md_5.specialsource.transformer.MappingTransformer
net.md_5.specialsource.transformer.MavenShade
Simulate a small subset of the maven-shade-plugin class relocation
functionality
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionMavenShade(String string) MavenShade(List<String> list) Load relocations from list of equals-separated patterns (pattern=shadedPattern)MavenShade(Map<String, String> relocations) Load relocations from map of pattern to shadedPattern -
Method Summary
Modifier and TypeMethodDescriptionstatic StringtoInternalName(String className) transformClassName(String className) transformMethodDescriptor(String oldDescriptor) Methods inherited from class net.md_5.specialsource.transformer.MappingTransformer
transformFieldName, transformMethodName
-
Field Details
-
relocations
-
IDENTITY
-
-
Constructor Details
-
MavenShade
Load relocations from map of pattern to shadedPattern- Parameters:
relocations-
-
MavenShade
Load relocations from list of equals-separated patterns (pattern=shadedPattern)- Parameters:
list-
-
MavenShade
-
-
Method Details
-
transformClassName
- Overrides:
transformClassNamein classMappingTransformer
-
transformMethodDescriptor
- Overrides:
transformMethodDescriptorin classMappingTransformer
-
toInternalName
-