Skip to content

Commit 566e70e

Browse files
committed
Default to Progress.Factory.None on symbol index progress factory
1 parent e2e3dc0 commit 566e70e

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

server/src/main/kotlin/org/javacs/kt/index/SymbolIndex.kt

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ import org.jetbrains.exposed.dao.IntEntityClass
1313
import org.jetbrains.exposed.dao.id.EntityID
1414
import org.jetbrains.exposed.dao.id.IntIdTable
1515
import org.jetbrains.exposed.sql.*
16-
import java.util.concurrent.CompletableFuture
1716
import kotlin.sequences.Sequence
1817

1918
private const val MAX_FQNAME_LENGTH = 255
@@ -82,9 +81,7 @@ class PositionEntity(id: EntityID<Int>) : IntEntity(id) {
8281
class SymbolIndex {
8382
private val db = Database.connect("jdbc:h2:mem:symbolindex;DB_CLOSE_DELAY=-1", "org.h2.Driver")
8483

85-
var progressFactory: Progress.Factory = object: Progress.Factory {
86-
override fun create(label: String): CompletableFuture<Progress> = CompletableFuture.supplyAsync { Progress.None }
87-
}
84+
var progressFactory: Progress.Factory = Progress.Factory.None
8885

8986
init {
9087
transaction(db) {

0 commit comments

Comments
 (0)