KotlinLegacyAbiCheckTask

A task to check the Applicaton Binary Interface (ABI) from dump files located in referenceDir with ABI in dump files in actualDir.

The files are compared as text files. If the contents differ, the task fails with an error.

Since

2.1.20

Properties

Link copied to clipboard
@get:InputDirectory
@get:PathSensitive(value = PathSensitivity.RELATIVE)
abstract val actualDir: Provider<Directory>

A directory containing ABI dumps for the current project's classes.

Link copied to clipboard
@get:InputFiles
@get:PathSensitive(value = PathSensitivity.RELATIVE)
abstract val referenceDir: Provider<Directory>

A directory containing ABI dumps for the previous project version.