-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enforce binary compatibility with MiMa SBT plugin #809
Conversation
Specific breaking changes can be allowed as per Migration Manager's docs: Sbt plugin: Advanced Usage (Filtering Binary Incompatibilities) |
👍 for putting this in place now In your place I would:
|
Will do, thanks @dwijnand :) |
Current coverage is
|
👍 |
Thanks! |
👍 |
Fantastic. Thanks @DavidGregory084! I tried this once before and couldn't get it figured out. You have succeeded where I failed :) |
Enforce binary compatibility with MiMa SBT plugin
Oh this was pull requested to topic/kernel, not master. |
@dwijnand Yep, and it only checks kernel right now - I think this could be expanded pretty easily after 1.0 though! |
This should not be merged until 0.4.0 is released with cats-kernel as a distinct artifact.Enables the Migration Manager SBT plugin for the kernel module and ensures binary compatibility issues are reported by
validateJVM
.