| <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> |