Package-level declarations

Types

Link copied to clipboard
class AarArchiveShader(classesShader: Shader<Classes>, libsShader: Shader<Libs>) : Shader<AarArchive>

Standard implementation for shading an AAR artifact by shading classes.jar and all JAR files in the libs folder.

Link copied to clipboard
class ClassesShader(genericJarArchiveShader: Shader<GenericJarArchive>) : Shader<Classes>

Standard implementation for shading classes.jar by delegating to another JAR shader implementation.

Link copied to clipboard

Standard implementation for shading a JAR file by applying rules from the ShadeConfiguration in this order:

Link copied to clipboard
class JarArchiveShader(classesShader: Shader<Classes>) : Shader<JarArchive>

Standard implementation for shading a JAR artifact by shading the JAR directly.

Link copied to clipboard
class LibsShader(genericJarArchiveShader: Shader<GenericJarArchive>) : Shader<Libs>

Standard implementation for shading the libs folder by delegating to another JAR shader implementation.