mirror of
https://gitee.com/zhangsken/AndroidIDE.git
synced 2026-10-16 07:49:44 +08:00
fix(tests/lsp/java): fix compilation error
This commit is contained in:
+2
-1
@@ -19,6 +19,7 @@ package com.itsaky.androidide.lsp.java.providers
|
||||
import com.google.common.truth.Truth.assertThat
|
||||
import com.itsaky.androidide.lsp.java.JavaLSPTest
|
||||
import com.itsaky.androidide.lsp.models.CompletionParams
|
||||
import com.itsaky.androidide.progress.ICancelChecker
|
||||
import org.junit.Before
|
||||
import org.junit.Test
|
||||
|
||||
@@ -81,7 +82,7 @@ class JavaCompletionProviderTest {
|
||||
|
||||
private fun completionTitles(pos: com.itsaky.androidide.models.Position): List<CharSequence> {
|
||||
return JavaLSPTest.server
|
||||
.complete(CompletionParams(pos, JavaLSPTest.file!!).apply { prefix = "" }, )
|
||||
.complete(CompletionParams(pos, JavaLSPTest.file!!).apply { prefix = "" }, ICancelChecker.Default())
|
||||
.items
|
||||
.map { it.label }
|
||||
}
|
||||
|
||||
@@ -19,13 +19,14 @@ package com.itsaky.androidide.lsp.xml
|
||||
|
||||
import com.itsaky.androidide.lsp.models.CompletionItem
|
||||
import com.itsaky.androidide.lsp.models.CompletionParams
|
||||
import com.itsaky.androidide.progress.ICancelChecker
|
||||
|
||||
/** @author Akash Yadav */
|
||||
class CompletionHelperImpl : CompletionHelper {
|
||||
override fun complete(transform: (CompletionItem) -> CharSequence): Pair<Boolean, List<CharSequence>> {
|
||||
return XMLLSPTest.run {
|
||||
val createCompletionParams = createCompletionParams()
|
||||
val result = server.complete(createCompletionParams, )
|
||||
val result = server.complete(createCompletionParams, ICancelChecker.Default())
|
||||
result.isIncomplete to
|
||||
result.items
|
||||
.filter { it.label != null }
|
||||
|
||||
Reference in New Issue
Block a user