mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IJPL-158622 Search Everywhere for RD: move ActionsProvider to the frontend
GitOrigin-RevId: ca341852be2e46ef763c17a4c8f83faeaf9e6149
This commit is contained in:
committed by
intellij-monorepo-bot
parent
a9cdaae205
commit
a7b396bade
@@ -9,7 +9,7 @@ import com.intellij.platform.searchEverywhere.SeFilterState
|
||||
import com.intellij.platform.searchEverywhere.SeItem
|
||||
import com.intellij.platform.searchEverywhere.SeItemsProvider
|
||||
import com.intellij.platform.searchEverywhere.SeParams
|
||||
import com.intellij.platform.searchEverywhere.providers.actions.SeActionsProvider
|
||||
import com.intellij.platform.searchEverywhere.frontend.providers.actions.SeActionsProvider
|
||||
import com.intellij.platform.searchEverywhere.providers.mocks.SeItemsProviderMock
|
||||
import com.intellij.testFramework.fixtures.LightJavaCodeInsightFixtureTestCase
|
||||
import kotlinx.coroutines.runBlocking
|
||||
|
||||
+3
@@ -18,6 +18,9 @@
|
||||
|
||||
<extensions defaultExtensionNs="com.intellij">
|
||||
<searchEverywhere.entryPoint implementation="com.intellij.platform.searchEverywhere.frontend.SeEntryPoint"/>
|
||||
|
||||
<searchEverywhere.itemsProviderFactory implementation="com.intellij.platform.searchEverywhere.frontend.providers.actions.SeActionsProviderFactory"/>
|
||||
|
||||
<searchEverywhere.tabFactory implementation="com.intellij.platform.searchEverywhere.frontend.tabs.all.SeAllTabFactory"/>
|
||||
<searchEverywhere.tabFactory implementation="com.intellij.platform.searchEverywhere.frontend.tabs.classes.SeClassesTabFactory"/>
|
||||
<searchEverywhere.tabFactory implementation="com.intellij.platform.searchEverywhere.frontend.tabs.files.SeFilesTabFactory"/>
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
|
||||
package com.intellij.platform.searchEverywhere.providers.actions
|
||||
package com.intellij.platform.searchEverywhere.frontend.providers.actions
|
||||
|
||||
import com.intellij.ide.actions.ApplyIntentionAction
|
||||
import com.intellij.ide.actions.searcheverywhere.PromoAction
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
|
||||
package com.intellij.platform.searchEverywhere.providers.actions
|
||||
package com.intellij.platform.searchEverywhere.frontend.providers.actions
|
||||
|
||||
import com.intellij.ide.actions.searcheverywhere.ActionSearchEverywhereContributor
|
||||
import com.intellij.openapi.project.Project
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
|
||||
package com.intellij.platform.searchEverywhere.providers.actions
|
||||
package com.intellij.platform.searchEverywhere.frontend.providers.actions
|
||||
|
||||
import com.intellij.platform.searchEverywhere.SeFilterState
|
||||
import org.jetbrains.annotations.ApiStatus.Internal
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
|
||||
package com.intellij.platform.searchEverywhere.providers.actions
|
||||
package com.intellij.platform.searchEverywhere.frontend.providers.actions
|
||||
|
||||
import com.intellij.ide.actions.searcheverywhere.footer.ActionHistoryManager
|
||||
import com.intellij.ide.util.gotoByName.ActionAsyncProvider
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
|
||||
package com.intellij.platform.searchEverywhere.providers.actions
|
||||
package com.intellij.platform.searchEverywhere.frontend.providers.actions
|
||||
|
||||
import com.intellij.ide.actions.searcheverywhere.ActionSearchEverywhereContributor
|
||||
import com.intellij.openapi.actionSystem.CommonDataKeys
|
||||
@@ -9,8 +9,8 @@ import com.intellij.platform.searchEverywhere.SeItemData
|
||||
import com.intellij.platform.searchEverywhere.SeParams
|
||||
import com.intellij.platform.searchEverywhere.SeResultEvent
|
||||
import com.intellij.platform.searchEverywhere.frontend.SeTab
|
||||
import com.intellij.platform.searchEverywhere.frontend.providers.actions.SeActionsFilterData
|
||||
import com.intellij.platform.searchEverywhere.frontend.resultsProcessing.SeTabDelegate
|
||||
import com.intellij.platform.searchEverywhere.providers.actions.SeActionsFilterData
|
||||
import com.intellij.ui.dsl.builder.panel
|
||||
import kotlinx.coroutines.flow.Flow
|
||||
import kotlinx.coroutines.flow.MutableStateFlow
|
||||
|
||||
@@ -19,7 +19,7 @@ class SeActionsTabFactory : SeTabFactory {
|
||||
"Actions",
|
||||
listOf(SeProviderId("com.intellij.ActionsItemsProvider")),
|
||||
dataContext,
|
||||
true)
|
||||
false)
|
||||
return SeActionsTab(delegate)
|
||||
}
|
||||
}
|
||||
@@ -11,7 +11,6 @@
|
||||
|
||||
<extensions defaultExtensionNs="com.intellij">
|
||||
<searchEverywhere.itemsProviderFactory implementation="com.intellij.platform.searchEverywhere.providers.files.SeFilesProviderFactory"/>
|
||||
<searchEverywhere.itemsProviderFactory implementation="com.intellij.platform.searchEverywhere.providers.actions.SeActionsProviderFactory"/>
|
||||
<searchEverywhere.itemsProviderFactory implementation="com.intellij.platform.searchEverywhere.providers.classes.SeClassesProviderFactory"/>
|
||||
<searchEverywhere.itemsProviderFactory implementation="com.intellij.platform.searchEverywhere.providers.symbols.SeSymbolsProviderFactory"/>
|
||||
<searchEverywhere.itemsProviderFactory implementation="com.intellij.platform.searchEverywhere.providers.text.SeTextItemsProviderFactory"/>
|
||||
|
||||
Reference in New Issue
Block a user