Skip to content

Commit 1da3860

Browse files
committed
Add tests that verify private members are filtered
1 parent 92de34c commit 1da3860

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

presentation-compiler/src/main/dotty/tools/pc/completions/CompletionProvider.scala

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ import org.eclipse.lsp4j.InsertTextFormat
3232
import org.eclipse.lsp4j.InsertTextMode
3333
import org.eclipse.lsp4j.Range as LspRange
3434
import org.eclipse.lsp4j.TextEdit
35-
import dotty.tools.dotc.cc.CaptureSet.empty
3635

3736
class CompletionProvider(
3837
search: SymbolSearch,

presentation-compiler/test/dotty/tools/pc/tests/completion/CompletionExtraConstructorSuite.scala

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -552,3 +552,16 @@ class CompletionExtraConstructorSuite extends BaseCompletionSuite:
552552
|""".stripMargin
553553
)
554554

555+
@Test def `dont-include-private-members` =
556+
check(
557+
"""|object TestObject:
558+
| private def apply(i: Int) = i
559+
|object Main:
560+
| TestObject@@
561+
|""".stripMargin,
562+
"""|TestClass($0)
563+
|new Wrapper.TestClass
564+
|TestClass
565+
|""".stripMargin
566+
)
567+

0 commit comments

Comments
 (0)