intellij-plugin/Edu-Python/resources/Edu-Python.xml (25 lines of code) (raw):

<idea-plugin> <dependencies> <plugin id="com.intellij.modules.python"/> </dependencies> <extensions defaultExtensionNs="com.intellij"> <configurationType implementation="com.jetbrains.edu.python.learning.run.PyRunTestsConfigurationType"/> <runConfigurationProducer implementation="com.jetbrains.edu.python.learning.run.PyRunTestsConfigurationProducer"/> </extensions> <extensions defaultExtensionNs="Pythonid"> <inspectionExtension implementation="com.jetbrains.edu.python.learning.highlighting.PyEduInspectionExtension"/> <importResolver implementation="com.jetbrains.edu.python.learning.PyEduImportResolver"/> </extensions> <extensions defaultExtensionNs="Educational"> <configurator implementationClass="com.jetbrains.edu.python.learning.PyConfigurator" language="Python"/> <configurator implementationClass="com.jetbrains.edu.python.learning.PyNewConfigurator" language="Python" environment="unittest" displayName="Python"/> </extensions> <actions resource-bundle="messages.EduPythonBundle"> <action id="Educational.Python.InstallDependenciesWorkaround" class="com.jetbrains.edu.python.learning.InstallDependenciesWorkaroundAction"/> </actions> </idea-plugin>