File tree Expand file tree Collapse file tree 2 files changed +4
-0
lines changed
presentation-compiler/src/main/dotty/tools/pc Expand file tree Collapse file tree 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:
6969 fullDocstring(tr.symbol, search)
7070 case _ =>
7171 " "
72+ else if gsym.isTerm && gsym.info.typeSymbol.is(Module ) then
73+ fullDocstring(gsym.info.typeSymbol.companion, search)
7274 else " "
7375 else gsymDoc
7476 else
Original file line number Diff line number Diff line change @@ -83,6 +83,8 @@ object CompletionValue:
8383 s " ${labelWithSuffix(printer)} - ${description(printer)}"
8484 else s " ${labelWithSuffix(printer)}${description(printer)}"
8585 else if symbol.isType then labelWithSuffix(printer)
86+ else if symbol.isTerm && symbol.info.typeSymbol.is(Module ) then
87+ s " ${label}${description(printer)}"
8688 else s " $label: ${description(printer)}"
8789
8890 private def labelWithSuffix (printer : ShortenedTypePrinter )(using Context ): String =
You can’t perform that action at this time.
0 commit comments