Skip to content

Commit ee69eed

Browse files
committed
refactor: replace a couple of unintended/deprecated usages
- fleet.multiplatform.shims.ConcurrentHashSet was unintended - PrefixMatcher.ALWAYS_TRUE is deprecated in 2026.1
1 parent 7b11bc3 commit ee69eed

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/main/kotlin/com/github/lppedd/cc/completion/providers/NoScopeCompletionProvider.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import com.github.lppedd.cc.completion.LookupElementKey
55
import com.github.lppedd.cc.completion.resultset.ResultSet
66
import com.github.lppedd.cc.lookupElement.CommitNoScopeLookupElement
77
import com.github.lppedd.cc.psiElement.NoScopeCommitPsiElement
8-
import com.intellij.codeInsight.completion.PrefixMatcher
8+
import com.intellij.codeInsight.completion.PlainPrefixMatcher
99
import com.intellij.openapi.project.Project
1010

1111
/**
@@ -23,6 +23,6 @@ internal class NoScopeCompletionProvider(
2323
override fun complete(resultSet: ResultSet) {
2424
val element = CommitNoScopeLookupElement(NoScopeCommitPsiElement(project))
2525
element.putUserData(LookupElementKey.Index, Int.MAX_VALUE)
26-
resultSet.withPrefixMatcher(PrefixMatcher.ALWAYS_TRUE).addElement(element)
26+
resultSet.withPrefixMatcher(PlainPrefixMatcher.ALWAYS_TRUE).addElement(element)
2727
}
2828
}

src/main/kotlin/com/github/lppedd/cc/vcs/InternalVcsService.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ import com.intellij.vcs.log.graph.PermanentGraph
1414
import com.intellij.vcs.log.impl.VcsLogManager
1515
import com.intellij.vcs.log.impl.VcsProjectLog
1616
import com.intellij.vcs.log.visible.filters.VcsLogFilterObject
17-
import fleet.multiplatform.shims.ConcurrentHashSet
1817
import java.util.*
18+
import java.util.concurrent.ConcurrentHashMap
1919
import kotlin.coroutines.cancellation.CancellationException
2020
import kotlin.io.path.notExists
2121

@@ -32,7 +32,7 @@ internal class InternalVcsService(private val project: Project) : VcsService {
3232
private val logger = logger<InternalVcsService>()
3333
}
3434

35-
private val refreshListeners = ConcurrentHashSet<VcsService.VcsListener>()
35+
private val refreshListeners = ConcurrentHashMap.newKeySet<VcsService.VcsListener>()
3636
private val vcsLogRefresher = MyVcsLogRefresher()
3737
private val subscribedVcsLogProviders = Collections.newSetFromMap<VcsLogProvider>(IdentityHashMap())
3838

0 commit comments

Comments
 (0)