Skip to content

Add support for type projections in presentation compiler #20086

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

Open
rochala opened this issue Apr 4, 2024 · 0 comments
Open

Add support for type projections in presentation compiler #20086

rochala opened this issue Apr 4, 2024 · 0 comments
Labels
area:presentation-compiler Related to the presentation compiler module used by Metals and possibly other tools itype:bug prio:low

Comments

@rochala
Copy link
Contributor

rochala commented Apr 4, 2024

Compiler version

3.4.2

Minimized code

After merging #19931, we've decided that this IDE feature is less important than significant compile time enhancements.
We've ignored 2 test for type projections.
This issue is here to track the progress of restoring those IDE features.

Moreover, we are not covering type projections at all in other interactive features such as hovers, completions ... meaning we should add more tests.

https://github.com/scala/scala3/pull/19931/files#diff-22def07cb0b927c7fb0488c16b7a98658e100b0c53716752db2bd66464ed902bR150-R170

Expectation

The tests should pass.

@rochala rochala added itype:bug area:presentation-compiler Related to the presentation compiler module used by Metals and possibly other tools labels Apr 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:presentation-compiler Related to the presentation compiler module used by Metals and possibly other tools itype:bug prio:low
Projects
None yet
Development

No branches or pull requests

2 participants