Skip to content

Repair Record.stage method after 3.7 migration #1187

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

Merged
merged 3 commits into from
May 14, 2025

Conversation

road21
Copy link
Contributor

@road21 road21 commented May 12, 2025

Fix pendingUntilFixed test of Record.stage after migrating to 3.7.0 (in #1175)

Firstly, I have fixed problems with unlimited recursion which was similar to (scala/scala3#23137). I have just made scopes of opaque types (AsFields, AsField) inside Record narrower.

Secondly, I have faced with interesting behavior: moving bound AsFields from unsafeFrom to StageOps.apply changes compiler result. I've spent a lot of time to minimize it to scala compiler bug, but no succeeded.

@fwbrasil fwbrasil merged commit 599ff14 into getkyo:main May 14, 2025
3 checks passed
@fwbrasil
Copy link
Collaborator

that was quick! Thank you @road21

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants