mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-06 03:21:12 +07:00
[rustrover] include IDE-specific customizations to the frontend variant of RustRover (RDCT-1034)
This change introduces a hidden intellij.rustrover.frontend.customization plugin which is included in the frontend variant of RustRover (ex JetBrains Client). The plugin reuses intellij.rustrover.customization module from the full RustRover and currently registers only a custom implementation of ExternalProductResourceUrls service which adjusts the behavior of actions in the Help menu. Also, this commit changes the root module for RustRover Frontend from the generic intellij.cwm.guest to intellij.rustrover.frontend, which product-modules.xml file registers the mentioned plugin. Both 'intellij.rustrover.frontend' and 'intellij.rustrover.frontend.customization' modules are added to IDE_HOME/lib/frontend directory in RustRover distribution to ensure that the same logic works when the frontend process is started from the big IDE. GitOrigin-RevId: 9da42af00ec341c4117543ef53557bc16ff4387c
This commit is contained in:
committed by
intellij-monorepo-bot
parent
880b86d791
commit
16030f538f
@@ -72,6 +72,7 @@ class EmbeddedClientLauncher private constructor(private val moduleRepository: R
|
||||
PlatformUtils.PHP_PREFIX -> RuntimeModuleId.module("intellij.phpstorm.frontend")
|
||||
PlatformUtils.WEB_PREFIX -> RuntimeModuleId.module("intellij.webstorm.frontend")
|
||||
PlatformUtils.RUBY_PREFIX -> RuntimeModuleId.module("intellij.rubymine.frontend")
|
||||
PlatformUtils.RUSTROVER_PREFIX -> RuntimeModuleId.module("intellij.rustrover.frontend")
|
||||
else -> RuntimeModuleId.module("intellij.cwm.guest")
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user