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
Is your feature request related to a problem? Please describe.
It'd be nice to get a report of binary-compatibility breakages in the API from release to release.
Describe the solution you'd like
PR contributions that have accidental binary-compatibility-breaking changes in stable portions of the code get an automatic check/failure.
Describe alternatives you've considered
We could, instead, rely on unit tests and careful review of semantics/API changes from Approvers/Maintainers.
Additional context
There are a few options for automatic checkers, some with gradle support. Listed in the order I think to be best suited for this project:
JAPI compare based on the old semantic-versioning maven plugin
Mima (Gradle Plugin) - The "Scala" checker that should work for java.
Is your feature request related to a problem? Please describe.
It'd be nice to get a report of binary-compatibility breakages in the API from release to release.
Describe the solution you'd like
PR contributions that have accidental binary-compatibility-breaking changes in stable portions of the code get an automatic check/failure.
Describe alternatives you've considered
We could, instead, rely on unit tests and careful review of semantics/API changes from Approvers/Maintainers.
Additional context
There are a few options for automatic checkers, some with gradle support. Listed in the order I think to be best suited for this project:
The text was updated successfully, but these errors were encountered: