Skip to content

surface (fix): Support Scala 3 opaque type aliases with type args#3319

Open
xerial wants to merge 2 commits intomainfrom
opaque-type-test
Open

surface (fix): Support Scala 3 opaque type aliases with type args#3319
xerial wants to merge 2 commits intomainfrom
opaque-type-test

Conversation

@xerial
Copy link
Member

@xerial xerial commented Dec 23, 2023

Fixes #2753

@xerial
Copy link
Member Author

xerial commented Dec 31, 2023

It seems adding a new parameter to the Alias surface introduces binary incompatibilities, especially in Scala.js. An alternative approach need to be tested.

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.

Surface.methodsOf: opaque type params confusion => Objc[Any] recognized as Objc[Any][Any]

1 participant

Comments