Preserving binary compatibility. Basically, API files usually have the JVM signatures of the declarations you have, and so it helps to ensure that your library didn't change those signatures. Preserving those signatures allows users of the library to use a new version of it without recompiling their code, thus gaining improved performance, for instance.
10/10/2023, 3:15 PM
Thanks for the explanation!
Is the "preserve binary compatibility" correct keyword for me to google more details?
Youssef Shoaib [MOD]
10/10/2023, 3:17 PM
Yes that should give more info, also ABI (application binary interface)