mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[min-build] IJPL-35276 intellij.java.ide.customization: extract java to java plugin
GitOrigin-RevId: 7b2ca2797bce860c91cc93ee7e4d3ca831de630f
This commit is contained in:
committed by
intellij-monorepo-bot
parent
490711b91d
commit
7256665b8e
@@ -3,5 +3,61 @@
|
||||
<applicationService serviceInterface="com.intellij.platform.ide.customization.ExternalProductResourceUrls"
|
||||
serviceImplementation="com.intellij.idea.customization.base.IntelliJIdeaExternalResourceUrls"
|
||||
overrides="true"/>
|
||||
<applicationActivity implementation="com.intellij.internal.statistic.updater.StatisticsJobsScheduler"/>
|
||||
<applicationActivity implementation="com.intellij.internal.statistic.updater.StatisticsStateCollectorsScheduler"/>
|
||||
<postStartupActivity implementation="com.intellij.internal.statistic.updater.StatisticsStateCollectorsScheduler$MyStartupActivity"/>
|
||||
|
||||
<projectViewPane implementation="com.intellij.ide.projectView.impl.ProjectViewPane"/>
|
||||
|
||||
<gotoRelatedProvider implementation="com.intellij.testIntegration.GotoTestRelatedProvider"/>
|
||||
|
||||
<!-- preload because in any case will be requested to reopen last projects -->
|
||||
<applicationService serviceInterface="com.intellij.ide.RecentProjectsManager"
|
||||
serviceImplementation="com.intellij.ide.RecentProjectsManagerBase"
|
||||
overrides="true" preload="notHeadless"/>
|
||||
|
||||
<daemon.highlightInfoFilter implementation="com.intellij.codeInsight.daemon.impl.HighlightInfoFilterImpl"/>
|
||||
|
||||
<projectConfigurable groupId="language" instance="com.intellij.psi.templateLanguages.TemplateDataLanguageConfigurable"
|
||||
id="Template Data Languages" key="template.data.language.configurable" bundle="messages.LangBundle"
|
||||
nonDefaultProject="true"/>
|
||||
|
||||
<editorNotificationProvider implementation="com.intellij.codeInsight.daemon.impl.SdkSetupNotificationProvider"/>
|
||||
|
||||
<vcsAwareCheckoutListener implementation="com.intellij.openapi.vcs.checkout.RegisterMappingCheckoutListener"/>
|
||||
|
||||
<projectTemplatesFactory implementation="com.intellij.platform.templates.ArchivedTemplatesFactory"/>
|
||||
<applicationService serviceImplementation="com.intellij.platform.templates.ProjectTemplateExportable"/>
|
||||
<projectTemplateFileProcessor implementation="com.intellij.platform.templates.SystemFileProcessor"/>
|
||||
|
||||
<moduleRendererFactory implementation="com.intellij.ide.util.DefaultModuleRendererFactory" order="last,before platform"/>
|
||||
|
||||
<moduleConfigurationEditorProvider implementation="com.intellij.openapi.module.WebModuleConfigurationEditorProvider"/>
|
||||
</extensions>
|
||||
|
||||
<actions>
|
||||
<action id="NewElement" class="com.intellij.ide.actions.NewElementAction"/>
|
||||
|
||||
<group id="OpenProjectGroup">
|
||||
<group id="NewElementInMenuGroup" class="com.intellij.ide.actions.NewActionGroup" popup="true" searchable="false"/>
|
||||
<add-to-group group-id="FileOpenGroup" anchor="first"/>
|
||||
</group>
|
||||
|
||||
<action id="WelcomeScreen.OpenProject" class="com.intellij.ide.actions.OpenFileAction$OnWelcomeScreen">
|
||||
<add-to-group group-id="WelcomeScreen.QuickStart"/>
|
||||
</action>
|
||||
|
||||
<action id="RerunFailedTests" class="com.intellij.execution.testframework.actions.RerunFailedTestsAction"
|
||||
icon="AllIcons.RunConfigurations.RerunFailedTests"/>
|
||||
|
||||
<action id="ConsoleView.FoldLinesLikeThis" class="com.intellij.execution.console.FoldLinesLikeThis">
|
||||
<add-to-group group-id="ConsoleEditorPopupMenu" anchor="after" relative-to-action="$SearchWeb"/>
|
||||
</action>
|
||||
|
||||
<action id="ExternalSystem.AttachProject"
|
||||
class="com.intellij.openapi.externalSystem.action.AttachExternalProjectAction">
|
||||
<add-to-group group-id="ExternalSystemView.ActionsToolbar.LeftPanel" anchor="after"
|
||||
relative-to-action="ExternalSystem.RefreshAllProjects"/>
|
||||
</action>
|
||||
</actions>
|
||||
</idea-plugin>
|
||||
@@ -11,102 +11,4 @@
|
||||
<content>
|
||||
<module name="intellij.java.ide.customization/training"/>
|
||||
</content>
|
||||
|
||||
<extensions defaultExtensionNs="com.intellij">
|
||||
<applicationActivity implementation="com.intellij.internal.statistic.updater.StatisticsJobsScheduler"/>
|
||||
<applicationActivity implementation="com.intellij.internal.statistic.updater.StatisticsStateCollectorsScheduler"/>
|
||||
<postStartupActivity implementation="com.intellij.internal.statistic.updater.StatisticsStateCollectorsScheduler$MyStartupActivity"/>
|
||||
|
||||
<projectViewPane implementation="com.intellij.ide.projectView.impl.ProjectViewPane"/>
|
||||
|
||||
|
||||
<gotoRelatedProvider implementation="com.intellij.testIntegration.GotoTestRelatedProvider"/>
|
||||
|
||||
<!-- preload because in any case will be requested to reopen last projects -->
|
||||
<applicationService serviceInterface="com.intellij.ide.RecentProjectsManager"
|
||||
serviceImplementation="com.intellij.ide.RecentProjectsManagerBase"
|
||||
overrides="true" preload="notHeadless"/>
|
||||
|
||||
<daemon.highlightInfoFilter implementation="com.intellij.codeInsight.daemon.impl.HighlightInfoFilterImpl"/>
|
||||
|
||||
|
||||
<projectConfigurable groupId="language" instance="com.intellij.psi.templateLanguages.TemplateDataLanguageConfigurable"
|
||||
id="Template Data Languages" key="template.data.language.configurable" bundle="messages.LangBundle"
|
||||
nonDefaultProject="true"/>
|
||||
|
||||
<editorNotificationProvider implementation="com.intellij.codeInsight.daemon.impl.SdkSetupNotificationProvider"/>
|
||||
|
||||
<vcsAwareCheckoutListener implementation="com.intellij.openapi.vcs.checkout.RegisterMappingCheckoutListener"/>
|
||||
|
||||
<projectTemplatesFactory implementation="com.intellij.platform.templates.ArchivedTemplatesFactory"/>
|
||||
<applicationService serviceImplementation="com.intellij.platform.templates.ProjectTemplateExportable"/>
|
||||
<projectTemplateFileProcessor implementation="com.intellij.platform.templates.SystemFileProcessor"/>
|
||||
|
||||
<moduleRendererFactory implementation="com.intellij.ide.util.DefaultModuleRendererFactory" order="last,before platform"/>
|
||||
|
||||
|
||||
<applicationService serviceInterface="com.intellij.lang.IdeLanguageCustomization"
|
||||
serviceImplementation="com.intellij.ide.java.JavaIdeLanguageCustomization"
|
||||
overrides="true"/>
|
||||
|
||||
<moduleConfigurationEditorProvider implementation="com.intellij.openapi.module.WebModuleConfigurationEditorProvider"/>
|
||||
|
||||
<applicationService serviceInterface="com.intellij.openapi.module.ModuleTypeManager"
|
||||
serviceImplementation="com.intellij.openapi.module.impl.JavaAwareModuleTypeManagerImpl"
|
||||
overrides="true"/>
|
||||
|
||||
<codeInsight.codeVision.settings.defaults implementation="com.intellij.ide.java.JavaCodeVisionSettingsDefaults"/>
|
||||
</extensions>
|
||||
|
||||
<actions>
|
||||
<action id="NewElement" class="com.intellij.ide.actions.NewElementAction">
|
||||
<add-to-group group-id="ProjectViewToolbar" anchor="first"/>
|
||||
</action>
|
||||
|
||||
<group id="OpenProjectGroup">
|
||||
<group id="NewElementInMenuGroup" class="com.intellij.ide.actions.NewActionGroup" popup="true" searchable="false"/>
|
||||
<add-to-group group-id="FileOpenGroup" anchor="first"/>
|
||||
</group>
|
||||
|
||||
<group id="Java.MarkRootGroup" searchable="false">
|
||||
<group id="MarkSourceRootGroup" class="com.intellij.ide.projectView.actions.MarkSourceRootActionGroup"/>
|
||||
<action id="MarkExcludeRoot" class="com.intellij.ide.projectView.actions.MarkExcludeRootAction"/>
|
||||
<action id="MarkAsContentRoot" class="com.intellij.ide.projectView.actions.MarkAsContentRootAction"/>
|
||||
<action id="UnmarkRoot" class="com.intellij.ide.projectView.actions.UnmarkRootAction"/>
|
||||
<add-to-group group-id="MarkRootGroup"/>
|
||||
</group>
|
||||
|
||||
<group id="MarkGeneratedSourceRootGroup">
|
||||
<action id="MarkGeneratedSourceRoot" class="com.intellij.ide.projectView.actions.MarkGeneratedSourceRootAction"/>
|
||||
<action id="UnmarkGeneratedSourceRoot" class="com.intellij.ide.projectView.actions.UnmarkGeneratedSourceRootAction"/>
|
||||
<add-to-group group-id="MarkRootGroup" anchor="after" relative-to-action="MarkSourceRootGroup"/>
|
||||
</group>
|
||||
|
||||
<group id="WelcomeScreen.QuickStart.IDEA">
|
||||
<action id="WelcomeScreen.CreateNewProject" class="com.intellij.ide.actions.NewProjectAction"/>
|
||||
<action id="WelcomeScreen.OpenProject" class="com.intellij.ide.actions.OpenFileAction$OnWelcomeScreen"/>
|
||||
<add-to-group group-id="WelcomeScreen.QuickStart" anchor="first"/>
|
||||
</group>
|
||||
|
||||
<action id="RerunFailedTests" class="com.intellij.execution.testframework.actions.RerunFailedTestsAction"
|
||||
icon="AllIcons.RunConfigurations.RerunFailedTests"/>
|
||||
|
||||
<group id="Java.ProjectTemplate.Group" searchable="false">
|
||||
<separator/>
|
||||
<action id="SaveProjectAsTemplate" class="com.intellij.platform.templates.SaveProjectAsTemplateAction"/>
|
||||
<action id="ManageProjectTemplates" class="com.intellij.platform.templates.ManageProjectTemplatesAction"/>
|
||||
<add-to-group group-id="FileOtherSettingsGroup" anchor="last"/>
|
||||
</group>
|
||||
|
||||
<action id="ConsoleView.FoldLinesLikeThis" class="com.intellij.execution.console.FoldLinesLikeThis">
|
||||
<add-to-group group-id="ConsoleEditorPopupMenu" anchor="after" relative-to-action="$SearchWeb"/>
|
||||
</action>
|
||||
|
||||
<action id="ExternalSystem.AttachProject"
|
||||
class="com.intellij.openapi.externalSystem.action.AttachExternalProjectAction">
|
||||
<add-to-group group-id="ExternalSystemView.ActionsToolbar.LeftPanel" anchor="after"
|
||||
relative-to-action="ExternalSystem.RefreshAllProjects"/>
|
||||
</action>
|
||||
</actions>
|
||||
|
||||
</idea-plugin>
|
||||
@@ -477,6 +477,17 @@
|
||||
serviceImplementation="com.intellij.openapi.projectRoots.impl.JavaAwareProjectJdkTableImpl"
|
||||
overrides="true"/>
|
||||
|
||||
<applicationService serviceInterface="com.intellij.openapi.module.ModuleTypeManager"
|
||||
serviceImplementation="com.intellij.openapi.module.impl.JavaAwareModuleTypeManagerImpl"
|
||||
overrides="true"/>
|
||||
|
||||
<codeInsight.codeVision.settings.defaults implementation="com.intellij.ide.java.JavaCodeVisionSettingsDefaults"/>
|
||||
|
||||
|
||||
<applicationService serviceInterface="com.intellij.lang.IdeLanguageCustomization"
|
||||
serviceImplementation="com.intellij.ide.java.JavaIdeLanguageCustomization"
|
||||
overrides="true"/>
|
||||
|
||||
<updateSettingsUIProvider implementation="com.intellij.openapi.projectRoots.impl.JdkUpdaterConfigurable"/>
|
||||
<postStartupActivity implementation="com.intellij.openapi.projectRoots.impl.ExistingJdkConfigurationActivity"/>
|
||||
<openapi.projectRoots.externalJavaConfigurationProvider implementation="com.intellij.openapi.projectRoots.impl.SdkmanrcConfigurationProvider"/>
|
||||
@@ -2797,6 +2808,34 @@
|
||||
order="before LastResortProvider"/>
|
||||
</extensions>
|
||||
|
||||
<actions>
|
||||
<group id="Java.MarkRootGroup" searchable="false">
|
||||
<group id="MarkSourceRootGroup" class="com.intellij.ide.projectView.actions.MarkSourceRootActionGroup"/>
|
||||
<action id="MarkExcludeRoot" class="com.intellij.ide.projectView.actions.MarkExcludeRootAction"/>
|
||||
<action id="MarkAsContentRoot" class="com.intellij.ide.projectView.actions.MarkAsContentRootAction"/>
|
||||
<action id="UnmarkRoot" class="com.intellij.ide.projectView.actions.UnmarkRootAction"/>
|
||||
<add-to-group group-id="MarkRootGroup"/>
|
||||
</group>
|
||||
|
||||
<group id="WelcomeScreen.QuickStart.IDEA">
|
||||
<action id="WelcomeScreen.CreateNewProject" class="com.intellij.ide.actions.NewProjectAction"/>
|
||||
<add-to-group group-id="WelcomeScreen.QuickStart" anchor="first"/>
|
||||
</group>
|
||||
|
||||
<group id="MarkGeneratedSourceRootGroup">
|
||||
<action id="MarkGeneratedSourceRoot" class="com.intellij.ide.projectView.actions.MarkGeneratedSourceRootAction"/>
|
||||
<action id="UnmarkGeneratedSourceRoot" class="com.intellij.ide.projectView.actions.UnmarkGeneratedSourceRootAction"/>
|
||||
<add-to-group group-id="MarkRootGroup" anchor="after" relative-to-action="MarkSourceRootGroup"/>
|
||||
</group>
|
||||
|
||||
<group id="Java.ProjectTemplate.Group" searchable="false">
|
||||
<separator/>
|
||||
<action id="SaveProjectAsTemplate" class="com.intellij.platform.templates.SaveProjectAsTemplateAction"/>
|
||||
<action id="ManageProjectTemplates" class="com.intellij.platform.templates.ManageProjectTemplatesAction"/>
|
||||
<add-to-group group-id="FileOtherSettingsGroup" anchor="last"/>
|
||||
</group>
|
||||
</actions>
|
||||
|
||||
<actions resource-bundle="messages/JavaUiBundle">
|
||||
<group id="JarRepositoryLibraries" internal="true" popup="true" searchable="false">
|
||||
<action internal="true" id="EnableAllRepositoryLibrariesSha256Checksum"
|
||||
|
||||
Reference in New Issue
Block a user