Hi! Can someone tell me what is `jvm-abi-gen` comp...
# getting-started
g
Hi! Can someone tell me what is
jvm-abi-gen
compiler plugin that was mentioned in 1.7.20-Beta release notes? I can not find any documentation on it.
d
It generates a text file describing the public api of a library. It's particularly useful for checking for breaking changes in Kotlin/JVM.
i
@Dominaezzz No, it's not quite that. It generates a jar stripped of all function bodies and other private details. The idea is that if you change only something private in your library, the abi jar remains the same and depending projects that use that jar as a compile-only dependency do not get recompiled.
d
Ahhhh
g
Oh, very interesting, thanks. Am I right there is no documentation for the plugin but its sources?