Package-level declarations
Types
Link copied to clipboard
abstract class AarAarExtension @Inject constructor(objects: ObjectFactory, dependencies: DependencyHandler)
Configures behaviour of AarAarPlugin. Accessible via the aaraar
extension.
Link copied to clipboard
A plugin for creating a merged aar
or jar
file. Configurable via the aaraar
extension.
Link copied to clipboard
Configures the scopes and rules for shading class files.
Link copied to clipboard
Subclass of ArtifactArchiveProcessor to allow for producing an api.jar
element inside an AAR file.
Link copied to clipboard
Observes or modifies a merged ArtifactArchive. This is useful for post-processing the merged archive to optionally add, remove, modify, validate, or inspect the contents of the archive.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class ScopedShadeConfiguration
Configures the scopes and rules for shading class files.
Link copied to clipboard
Simple definition of an Android variant.
Functions
Link copied to clipboard
fun artifactArchiveProcessorFromClassName(processorFactoryClass: String): ArtifactArchiveProcessor.Factory