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
The Revapi project defines a way to ignore certain types of changes, for example, adding a method to an interface is called out in the docs (though that way of using the maven plugin is apparently deprecated but the idea remains the same)
We’ve begun using gradle-revapi in the Apache Iceberg project, and we’d very much like to suppress BREAKS for “method added to interface”, as the way we use the project / perform releases, we don’t generally expect it to be a problem.
Is it possible to ignore certain types of “breaking” changes now with the existing gradle revapi package? I didn’t see anything, so this is partially a feature request.
I’m somewhat new to revapi myself so it’s possible this is already achievable and I just don’t have my configuration files correctly. But this does appear to be possible with the maven revapi plugin.
Thank you for this wonderful plug-in!
The text was updated successfully, but these errors were encountered:
The plug-in is applied to one sub module iceberg-api, in our build.gradle file with everything very standard / common setup.
kbendick
changed the title
How to support ignoring certain classes of changes
Guidance or Ideas on support ignoring certain classes of changes
Jun 12, 2022
What happened?
Feature request / tool usage assistance!
What did you want to happen?
The Revapi project defines a way to ignore certain types of changes, for example, adding a method to an interface is called out in the docs (though that way of using the maven plugin is apparently deprecated but the idea remains the same)
We’ve begun using gradle-revapi in the Apache Iceberg project, and we’d very much like to suppress BREAKS for “method added to interface”, as the way we use the project / perform releases, we don’t generally expect it to be a problem.
Is it possible to ignore certain types of “breaking” changes now with the existing gradle revapi package? I didn’t see anything, so this is partially a feature request.
I’m somewhat new to revapi myself so it’s possible this is already achievable and I just don’t have my configuration files correctly. But this does appear to be possible with the maven revapi plugin.
Thank you for this wonderful plug-in!
The text was updated successfully, but these errors were encountered: