From b4bc3754d141cf1722e4b634c8c421c0edebd54e Mon Sep 17 00:00:00 2001 From: Denis Zaichenko Date: Thu, 12 Feb 2026 18:38:51 +0100 Subject: [PATCH] [plugins, remote-dev] IJPL-227690 Add logging for plugin actions and compatibility GitOrigin-RevId: 097539e47bed65ea8c36e4658273568d6c18a3be --- .../src/com/intellij/ide/plugins/newui/PluginUiModel.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/platform/platform-impl/src/com/intellij/ide/plugins/newui/PluginUiModel.kt b/platform/platform-impl/src/com/intellij/ide/plugins/newui/PluginUiModel.kt index 6c1771712300..fd886c8a7f84 100644 --- a/platform/platform-impl/src/com/intellij/ide/plugins/newui/PluginUiModel.kt +++ b/platform/platform-impl/src/com/intellij/ide/plugins/newui/PluginUiModel.kt @@ -299,4 +299,10 @@ fun PluginSource?.addSource(pluginSource: PluginSource?): PluginSource? { else { return PluginSource.BOTH } +} + +@ApiStatus.Internal +fun PluginSource?.includes(pluginSource: PluginSource?): Boolean { + if (this == null || pluginSource == null) return false + return this == pluginSource || this == PluginSource.BOTH } \ No newline at end of file