Completions, higher-kinded types and match types #2810
Labels
bug
Something that is making a piece of functionality unusable
presentation-compiler
Something relating to the presentation compiler
Scala 3
Generic ticket relating to Scala 3
upstream-fix-needed
Waiting on a fix upstream
Describe the bug
Completions don't show up on members of a higher-kinded type if it's been applied with a match type (at least with non-standard types).
To Reproduce
Steps to reproduce the behavior:
and try to run completions on
.age
.Expected behavior
Seeing
map
in the completionsScreenshots
Installation:
Additional context
The methods show up if
M[A]
results in different types, but I'm under the impression we only see members of some supertypes. For example,List[Int]
:The
foldLeft
method on LinearSeq (the one I can navigate to) isn't deprecated - the one I see is probably fromIterableOnceOps
(that one is deprecated).Search terms
match types, type matching, hkd, higher kinded data, completions
The text was updated successfully, but these errors were encountered: