Skip to content

Commit 223151b

Browse files
committed
Reassign diagnostics in test fixture
1 parent b4ffc63 commit 223151b

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

server/src/test/kotlin/org/javacs/kt/LanguageServerTestFixture.kt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ abstract class LanguageServerTestFixture(relativeWorkspaceRoot: String) : Langua
1212
val workspaceRoot = absoluteWorkspaceRoot(relativeWorkspaceRoot)
1313
val languageServer = createLanguageServer()
1414

15-
val diagnostics = mutableListOf<Diagnostic>()
15+
var diagnostics = listOf<Diagnostic>()
1616
val errors: List<Diagnostic>
1717
get() = diagnostics.filter { it.severity == DiagnosticSeverity.Error }
1818
val warnings: List<Diagnostic>
@@ -151,8 +151,7 @@ abstract class LanguageServerTestFixture(relativeWorkspaceRoot: String) : Langua
151151
// LanguageClient functions
152152

153153
override fun publishDiagnostics(diagnostics: PublishDiagnosticsParams) {
154-
this.diagnostics.clear()
155-
this.diagnostics.addAll(diagnostics.diagnostics)
154+
this.diagnostics = diagnostics.diagnostics
156155
}
157156

158157
override fun showMessageRequest(request: ShowMessageRequestParams?): CompletableFuture<MessageActionItem>? {

0 commit comments

Comments
 (0)