From efab2dd9bd53e6ff13cfcfca7479f54bbc845d40 Mon Sep 17 00:00:00 2001 From: Dmitry Kichinsky Date: Fri, 5 Jan 2024 21:41:44 +0100 Subject: [PATCH] [maven] IDEA-341081 simplify logic in performSearchAsync: look up in cache once GitOrigin-RevId: 9a8e8f30d2a6e6f335fe3843ef895982f858869f --- .../jetbrains/idea/reposearch/DependencySearchService.kt | 7 ------- 1 file changed, 7 deletions(-) diff --git a/plugins/repository-search/src/main/java/org/jetbrains/idea/reposearch/DependencySearchService.kt b/plugins/repository-search/src/main/java/org/jetbrains/idea/reposearch/DependencySearchService.kt index ee4303285317..aafb6f3ae199 100644 --- a/plugins/repository-search/src/main/java/org/jetbrains/idea/reposearch/DependencySearchService.kt +++ b/plugins/repository-search/src/main/java/org/jetbrains/idea/reposearch/DependencySearchService.kt @@ -125,13 +125,6 @@ class DependencySearchService(private val project: Project) : Disposable { parameters: SearchParameters, consumer: ResultConsumer, searchMethod: (DependencySearchProvider, ResultConsumer) -> Unit) { - if (parameters.useCache()) { - val cachedValue = foundInCache(cacheKey, consumer) - if (cachedValue != null) { - return - } - } - val thisNewFuture = CompletableFuture>() val existingFuture = cache.putIfAbsent(cacheKey, thisNewFuture) if (existingFuture != null && parameters.useCache()) {