Skip to content
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

More fixes for binary compatibility checks #586

Merged
merged 1 commit into from
Jun 28, 2023
Merged

Conversation

melix
Copy link
Contributor

@melix melix commented Jun 28, 2023

This fixes the issues with enabling binary compatibility checks on Micronaut Core (4.0.0):

  • findbaseLine task is called even if the result of the execution is not needed, so we need to add an onlyIf condition
  • the group id used in core is not yet migrated to standards, so japicmp was picking up the wrong group

To be backported to 5.4.x too.

This fixes the issues with enabling binary compatibility checks on
Micronaut Core (4.0.0):

- `findbaseLine` task is called even if the result of the execution
is not needed, so we need to add an `onlyIf` condition
- the group id used in core is not yet migrated to standards, so
japicmp was picking up the wrong group
@melix melix added the bug Something isn't working label Jun 28, 2023
@melix melix added this to the 6.5.1 milestone Jun 28, 2023
@melix melix requested a review from wetted June 28, 2023 15:59
@melix melix self-assigned this Jun 28, 2023
@melix melix merged commit 89af7f6 into master Jun 28, 2023
@melix melix deleted the cc/japicmp-fixes branch June 28, 2023 16:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants