You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Feb 24, 2021. It is now read-only.
We are developing a Kotlin library so in order to continuously check binary compatibility between versions then plan is to use the same tooling that JetBrains uses for validating it for the kotlin-stdlib.
The tool is the following: https://github.com/Kotlin/binary-compatibility-validator
100% compatibility will not always be necessary — for example, for internal classes, but the tool will prevent us to avoid major breaking changes or binary incompatibilities.
TODO:
Setup core, fx and optics projects (there is some work done already).
Check what can be ignore to avoid false positives.
Add check on CI to make the build to fail in case of validation goes wrong.
The text was updated successfully, but these errors were encountered:
We are developing a Kotlin library so in order to continuously check binary compatibility between versions then plan is to use the same tooling that JetBrains uses for validating it for the kotlin-stdlib.
The tool is the following:
https://github.com/Kotlin/binary-compatibility-validator
100% compatibility will not always be necessary — for example, for internal classes, but the tool will prevent us to avoid major breaking changes or binary incompatibilities.
TODO:
The text was updated successfully, but these errors were encountered: