-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
Description
Currently MiMa does not allow any new additions to the standard library, even for PRs slated for the next minor version and even for things marked as @experimental. What you need to do instead is to add exceptions to an exclude list. I append the current exclude list in a comment below. It should be clear that this is a huge source of boilerplate and very opaque to learn for everyone. I think that makes working with MiMa impossible.
We need to
- turn off MiMa checks for PR's labelled "next minor release", or that have an equivalent incantation somewhere.
- have MiMa make an exception for things labelled experimental. Similarly to Make MiMa aware of @akka.annotation.ApiMayChange / @akka.annotation.InternalApi lightbend-labs/mima#160.
This is a blocker, as least for my workflow.
Metadata
Metadata
Assignees
Labels
No labels