intellij-plugin/sql/sql-jvm/resources/sql-jvm.xml (19 lines of code) (raw):
<idea-plugin>
<dependencies>
<!--suppress PluginXmlValidity -->
<module name="sql"/>
<!--suppress PluginXmlValidity -->
<module name="jvm-core"/>
<plugin id="com.intellij.database"/>
</dependencies>
<projectListeners>
<listener class="com.jetbrains.edu.sql.jvm.gradle.SqlCourseUpdateListener"
topic="com.jetbrains.edu.learning.CourseUpdateListener"/>
</projectListeners>
<extensions defaultExtensionNs="com.intellij">
<postStartupActivity implementation="com.jetbrains.edu.sql.jvm.gradle.SqlGradleStartupActivity"/>
</extensions>
<extensions defaultExtensionNs="Educational">
<configurator language="SQL" implementationClass="com.jetbrains.edu.sql.jvm.gradle.SqlGradleConfigurator"/>
<taskNavigationExtension implementation="com.jetbrains.edu.sql.jvm.gradle.SqlTaskNavigationExtension"/>
<revertTaskExtension implementation="com.jetbrains.edu.sql.jvm.gradle.SqlRevertTaskExtension"/>
</extensions>
</idea-plugin>