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
class AarAarPlugin : Plugin<Project>

A plugin for creating a merged aar or jar file. Configurable via the aaraar extension.

Link copied to clipboard
class AarAarShading(objects: ObjectFactory, dependencies: DependencyHandler)

Configures the scopes and rules for shading class files.

Link copied to clipboard
class GradlePackagerLogger(logger: Logger) : PackagerLogger
Link copied to clipboard
@CacheableTask
abstract class PackageAarTask : PackageArchiveTask
Link copied to clipboard
@CacheableTask
abstract class PackageArchiveTask : DefaultTask
Link copied to clipboard
@CacheableTask
abstract class PackageJarTask : PackageArchiveTask
Link copied to clipboard

Configures the scopes and rules for shading classes and resource files.

Link copied to clipboard
data class VariantDescriptor(val name: String, val buildType: String?)

Simple definition of an Android variant.