intellij-plugin/resources/META-INF/plugin.xml (40 lines of code) (raw):
<!--suppress PluginXmlValidity -->
<idea-plugin xmlns:xi="http://www.w3.org/2001/XInclude" allow-bundled-update="true">
<id>com.jetbrains.edu</id>
<name>JetBrains Academy</name>
<vendor>JetBrains</vendor>
<xi:include href="/META-INF/educational-core.xml" xpointer="xpointer(/idea-plugin/*)"/>
<!--update description in description.html file instead-->
<description/>
<!--update changes in changes.html file instead-->
<change-notes/>
<content>
<module name="jvm-core"/>
<module name="AI"/>
<module name="Edu-Java"/>
<module name="Edu-Kotlin"/>
<module name="Edu-Scala"/>
<module name="Edu-JavaScript"/>
<module name="Edu-Rust"/>
<module name="Edu-Cpp"/>
<module name="CLion-Nova"/>
<module name="CLion-Classic"/>
<module name="Edu-Go"/>
<module name="Edu-Php"/>
<module name="Edu-Shell"/>
<module name="Edu-Python"/>
<module name="Edu-CSharp"/>
<module name="sql"/>
<module name="sql-jvm"/>
<!-- feature modules -->
<module name="code-insight-core"/>
<module name="code-insight-html"/>
<module name="code-insight-markdown"/>
<module name="code-insight-yaml"/>
<module name="command-line"/>
<module name="github"/>
<module name="ai-error-explanation"/>
<module name="ai-hints-core"/>
<module name="ai-hints-kotlin"/>
<module name="ai-hints-python"/>
<module name="ai-test-generation"/>
<module name="ide-onboarding"/>
<module name="social-media"/>
</content>
</idea-plugin>