PostProcessing
@Incubating interface PostProcessing
DSL object for configuring postProcessing: removing dead code, obfuscating etc.
Summary
Public methods |
|
---|---|
abstract Unit |
consumerProguardFile(file: Any) |
abstract Unit |
consumerProguardFiles(vararg files: Any) |
abstract Unit |
initWith(that: PostProcessing) |
abstract Unit |
proguardFile(file: Any) |
abstract Unit |
proguardFiles(vararg files: Any) |
abstract Unit |
setConsumerProguardFiles(consumerProguardFiles: List<Any>) |
abstract Unit |
setProguardFiles(proguardFiles: List<Any>) |
abstract Unit |
setTestProguardFiles(testProguardFiles: List<Any>) |
abstract Unit |
testProguardFile(file: Any) |
abstract Unit |
testProguardFiles(vararg files: Any) |
Public methods
initWith
abstract fun initWith(that: PostProcessing): Unit
setConsumerProguardFiles
abstract fun setConsumerProguardFiles(consumerProguardFiles: List<Any>): Unit
Properties
isObfuscate
abstract var isObfuscate: Boolean
isOptimizeCode
abstract var isOptimizeCode: Boolean
isRemoveUnusedCode
abstract var isRemoveUnusedCode: Boolean
isRemoveUnusedResources
abstract var isRemoveUnusedResources: Boolean