mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-06 03:21:12 +07:00
29 lines
1.5 KiB
XML
29 lines
1.5 KiB
XML
<idea-plugin implementation-detail="true">
|
|
<name>Configuration Script</name>
|
|
<id>com.intellij.configurationScript</id>
|
|
<vendor>JetBrains</vendor>
|
|
<description><![CDATA[
|
|
<p>Supports configuring the IDE using text files (YAML, JSON). Experimental.</p>
|
|
]]>
|
|
</description>
|
|
<vendor>JetBrains</vendor>
|
|
<depends>com.intellij.modules.platform</depends>
|
|
|
|
<extensions defaultExtensionNs="JavaScript.JsonSchema">
|
|
<ProviderFactory implementation="com.intellij.configurationScript.IntellijConfigurationJsonSchemaProviderFactory"/>
|
|
</extensions>
|
|
<extensions defaultExtensionNs="com.intellij">
|
|
<projectService serviceInterface="com.intellij.profile.codeInspection.ProjectInspectionProfileManager"
|
|
serviceImplementation="com.intellij.configurationScript.inspection.ExternallyConfigurableProjectInspectionProfileManager"
|
|
preload="notHeadless" overrides="true"/>
|
|
|
|
<projectService serviceImplementation="com.intellij.configurationScript.ConfigurationFileManager"/>
|
|
|
|
<runConfigurationTemplateProvider implementation="com.intellij.configurationScript.providers.MyRunConfigurationTemplateProvider"/>
|
|
<updateSettingsProvider implementation="com.intellij.configurationScript.providers.MyUpdateSettingsProvider"/>
|
|
|
|
<applicationService serviceInterface="com.intellij.openapi.project.impl.ProjectStoreFactory"
|
|
serviceImplementation="com.intellij.configurationScript.providers.ConfigurationScriptProjectStoreFactory"
|
|
overrides="true"/>
|
|
</extensions>
|
|
</idea-plugin> |