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
We check binary compatibility in the build against the previous version to catch incompatibilities introduced. This catches new default methods on interfaces, which we don't want blocking the build, since we expect this to be compatible. This came up in #3175 (comment). It was brought up in the japicmp repo in siom79/japicmp#201. However, it looks like we're missing a straightforward way to configure accepting METHOD_NEW_DEFAULT changes in the Gradle plugin. It has been requested in melix/japicmp-gradle-plugin#43. We may have to do a temporary workaround until that is resolved.
The text was updated successfully, but these errors were encountered:
Manually exclude the new method since we cannot easily exclude the new default method check in the current version of the gradle plugin. See micrometer-metricsgh-3181.
We can now do this more easily thanks to melix/japicmp-gradle-plugin#43 being implemented. I've also updated it to target 1.8.x since japicmp was backported there since this issue was opened.
We check binary compatibility in the build against the previous version to catch incompatibilities introduced. This catches new default methods on interfaces, which we don't want blocking the build, since we expect this to be compatible. This came up in #3175 (comment). It was brought up in the
japicmp
repo in siom79/japicmp#201. However, it looks like we're missing a straightforward way to configure acceptingMETHOD_NEW_DEFAULT
changes in the Gradle plugin. It has been requested in melix/japicmp-gradle-plugin#43. We may have to do a temporary workaround until that is resolved.The text was updated successfully, but these errors were encountered: