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

Fix MiMa filters for base version 3.2.1-RC1 #15457

Merged
merged 2 commits into from
Jun 16, 2022

Conversation

nicolasstucki
Copy link
Contributor

This issue was introduced in #15454. This PR should have added these filters but did not. It also failed the MiMa tests as expected but was accidentally merged.

@nicolasstucki nicolasstucki requested a review from Kordyjan June 16, 2022 08:27
@nicolasstucki nicolasstucki changed the title Fix mima filters Fix MiMa filters Jun 16, 2022
@nicolasstucki nicolasstucki changed the title Fix MiMa filters Fix MiMa filters for base version 3.2.1-RC1 Jun 16, 2022
@nicolasstucki
Copy link
Contributor Author

nicolasstucki commented Jun 16, 2022

We might still have a failure on tests/neg/i15311.scala. This test failed on the last nightly.

Fix in #15458.

@dwijnand
Copy link
Member

Sorry about the inherited scope bug. I haven't gotten to fixing that yet.

MiMa seems to check if the definition is experimental but it is missing
the check if the owner is experimental.
This issue was introduced in scala#15454. This PR should have added these filter
but did not. It also failed the MiMa tests as expected but was accidentally
merged.
@nicolasstucki
Copy link
Contributor Author

It seems that only tests/neg/i15311.scala failed. This is a flakey test that will be fixed in #15458. We should be able to force-merge.

Could someone double-check the test output and merge it?

@mbovel mbovel merged commit e8462db into scala:main Jun 16, 2022
@mbovel mbovel deleted the fix-mima-filters branch June 16, 2022 13:14
@Kordyjan Kordyjan added this to the 3.2.1 milestone Aug 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Nightly Dotty workflow of 2022-06-16 failed
4 participants