Skip to content

Conversation

@bracevac
Copy link
Contributor

Fixes #23456

We now eagerly dealias (modulo opaque types) type aliases that are known to be concrete function types.

@bracevac bracevac requested a review from tgodzik September 23, 2025 16:05
Copy link
Contributor

@tgodzik tgodzik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Fixes scala#23456

We now eagerly dealias (modulo opaque types) type aliases
that are known to be concrete function types.
@bracevac bracevac enabled auto-merge September 24, 2025 09:34
@bracevac bracevac merged commit 31299e2 into scala:main Sep 24, 2025
49 of 50 checks passed
@bracevac bracevac deleted the ob-fix-23456 branch September 24, 2025 10:35
@WojciechMazur WojciechMazur added the backport:nominated If we agree to backport this PR, replace this tag with "backport:accepted", otherwise delete it. label Oct 22, 2025
WojciechMazur added a commit that referenced this pull request Oct 22, 2025
…24228)

Backports #24042 to the 3.7.4.

PR submitted by the release tooling.
[skip ci]
@WojciechMazur WojciechMazur added this to the 3.7.4 milestone Oct 22, 2025
@WojciechMazur WojciechMazur added backport:done This PR was successfully backported. and removed backport:nominated If we agree to backport this PR, replace this tag with "backport:accepted", otherwise delete it. labels Oct 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:done This PR was successfully backported.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Scaladoc displays very incorrect type signatures for function type aliases

3 participants