abi Validation
An experimental plugin DSL extension to configure Application Binary Interface (ABI) validation.
ABI validation is a part of the Kotlin toolset designed to control which declarations are available to other modules. You can use this tool to control the binary compatibility of your library or shared module.
This extension is available inside the kotlin {} block in your build script:
kotlin {
abiValidation {
// Your ABI validation configuration
}
}Calling this function causes ABI validation to be enabled and corresponding tasks to be created.
Note that this DSL is experimental, and it will likely change in future versions until it is stable.
Since
2.4.0
Enables ABI validation in Kotlin.
An experimental plugin DSL extension to configure Application Binary Interface (ABI) validation.
ABI validation is a part of the Kotlin toolset designed to control which declarations are available to other modules. You can use this tool to control the binary compatibility of your library or shared module.
Since
2.4.0
An experimental plugin DSL extension to configure Application Binary Interface (ABI) validation.
ABI validation is a part of the Kotlin toolset designed to control which declarations are available to other modules. You can use this tool to control the binary compatibility of your library or shared module.
This extension is available inside the kotlin {} block in your build script:
kotlin {
// Your ABI validation configuration
abiValidation.filters { }
abiValidation.referenceDumpDir
}Accessing this property causes ABI validation to be enabled and corresponding tasks to be created.
Note that this DSL is experimental, and it will likely change in future versions until it is stable.
Since
2.4.0