File tree 2 files changed +4
-0
lines changed
presentation-compiler/src/main/dotty/tools/pc
2 files changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -69,6 +69,8 @@ object CompletionItemResolver extends ItemResolver:
69
69
fullDocstring(tr.symbol, search)
70
70
case _ =>
71
71
" "
72
+ else if gsym.isTerm && gsym.info.typeSymbol.is(Module ) then
73
+ fullDocstring(gsym.info.typeSymbol.companion, search)
72
74
else " "
73
75
else gsymDoc
74
76
else
Original file line number Diff line number Diff line change @@ -83,6 +83,8 @@ object CompletionValue:
83
83
s " ${labelWithSuffix(printer)} - ${description(printer)}"
84
84
else s " ${labelWithSuffix(printer)}${description(printer)}"
85
85
else if symbol.isType then labelWithSuffix(printer)
86
+ else if symbol.isTerm && symbol.info.typeSymbol.is(Module ) then
87
+ s " ${label}${description(printer)}"
86
88
else s " $label: ${description(printer)}"
87
89
88
90
private def labelWithSuffix (printer : ShortenedTypePrinter )(using Context ): String =
You can’t perform that action at this time.
0 commit comments