[lang-tests] MixingMultiThreadSearchTest.kt: remove groovy stdlib use

GitOrigin-RevId: 7cf59e03c3437c579f4340462d2ac924e9985510
This commit is contained in:
Tagir Valeev
2024-10-08 11:46:39 +02:00
committed by intellij-monorepo-bot
parent 55dbb1796d
commit 70a2314848
2 changed files with 4 additions and 4 deletions

View File

@@ -18,7 +18,6 @@
<orderEntry type="module" module-name="intellij.platform.indexing" />
<orderEntry type="module" module-name="intellij.platform.indexing.impl" exported="" />
<orderEntry type="module" module-name="intellij.platform.projectModel.impl" exported="" />
<orderEntry type="library" scope="TEST" name="org.codehaus.groovy:groovy" level="project" />
<orderEntry type="library" name="Guava" level="project" />
<orderEntry type="module" module-name="intellij.platform.editor.ex" />
<orderEntry type="library" name="gson" level="project" />

View File

@@ -6,16 +6,17 @@ import com.intellij.openapi.application.Experiments
import com.intellij.openapi.progress.ProgressIndicator
import com.intellij.openapi.util.Disposer
import com.intellij.testFramework.fixtures.BasePlatformTestCase
import com.intellij.testFramework.fixtures.BasePlatformTestCase.*
import com.intellij.testFramework.fixtures.BasePlatformTestCase.assertNotNull
import com.intellij.testFramework.fixtures.BasePlatformTestCase.assertTrue
import com.intellij.util.Alarm
import com.intellij.util.Processor
import org.codehaus.groovy.runtime.DefaultGroovyMethods
import org.junit.Test
import org.junit.runner.RunWith
import org.junit.runners.Parameterized
import java.util.concurrent.*
import java.util.concurrent.atomic.AtomicBoolean
import javax.swing.ListCellRenderer
import kotlin.Throws
private const val MORE_ITEM = "...MORE"
private const val MIXED_RESULTS_FEATURE = "search.everywhere.mixed.results"
@@ -44,7 +45,7 @@ class MixingMultiThreadSearchTest : BasePlatformTestCase() {
val collector = SearchResultsCollector()
val alarm = Alarm(Alarm.ThreadToUse.POOLED_THREAD, testRootDisposable)
val searcher = MixedResultsSearcher(collector,
Executor { command -> DefaultGroovyMethods.invokeMethod(alarm, "addRequest", arrayOf(command, 0)) },
Executor { command -> alarm.addRequest(command, 0) },
setOf(TrivialElementsEqualityProvider()))
val indicator = searcher.search(scenario.contributorsAndLimits, "tst")