Files
openide/plugins/configuration-script/resources/META-INF/plugin.xml
Vladimir Krivosheev ea05e9af9c ProjectInspectionProfileManager - it is preloaded service, so, no need to load schemes in a pooled thread
GitOrigin-RevId: f5784d69c6d74d525a2de4f0fb5e7383b5029d34
2019-11-28 19:36:33 +00:00

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>