Relocator

interface Relocator

Modified from org.apache.maven.plugins.shade.relocation.Relocator.java.

Author

Jason van Zyl

John Engelman

Inheritors

Properties

Link copied to clipboard
@get:Input
open val skipStringConstants: Boolean

Indicates whether this relocator should skip relocating string constants.

Functions

Link copied to clipboard
abstract fun applyToSourceContent(sourceContent: String): String
Link copied to clipboard
abstract fun canRelocateClass(className: String): Boolean
Link copied to clipboard
abstract fun canRelocatePath(path: String): Boolean
Link copied to clipboard
abstract fun relocateClass(context: RelocateClassContext): String
Link copied to clipboard
Link copied to clipboard
abstract fun relocatePath(context: RelocatePathContext): String
Link copied to clipboard