b9148d8f1de220d7e59be593cd8fd9e309a73ca9
[idea/community.git] / python / edu / course-creator-python / resources / META-INF / plugin.xml
1 <idea-plugin version="2">
2   <id>com.jetbrains.edu.coursecreator.python</id>
3   <name>Course Creator for PyCharm Educational</name>
4   <version>2.0</version>
5
6   <description><![CDATA[
7       Plugin allows you to create new course for PyCharm Education Edition.
8     ]]></description>
9
10   <change-notes><![CDATA[
11     ]]>
12   </change-notes>
13   <!-- please see https://confluence.jetbrains.com/display/IDEADEV/Build+Number+Ranges for description -->
14
15   <!-- please see https://confluence.jetbrains.com/display/IDEADEV/Plugin+Compatibility+with+IntelliJ+Platform+Products
16        on how to target different products -->
17   <!-- uncomment to enable plugin in all products
18   <depends>com.intellij.modules.lang</depends>
19   -->
20
21   <depends>com.intellij.modules.platform</depends>
22   <depends>com.intellij.modules.python</depends>
23   <depends>com.jetbrains.edu.coursecreator</depends>
24
25   <extensions defaultExtensionNs="com.intellij">
26     <directoryProjectGenerator implementation="com.jetbrains.edu.coursecreator.PyCCProjectGenerator"/>
27     <fileTypeFactory implementation="com.jetbrains.edu.coursecreator.PyCCAnswerFileTypeFactory" />
28     <errorHandler implementation="com.intellij.diagnostic.ITNReporter"/>
29   </extensions>
30
31   <application-components>
32     <!-- Add your application components here -->
33   </application-components>
34
35   <project-components>
36     <!-- Add your project components here -->
37   </project-components>
38
39   <actions>
40     <action id="CCRunTests" class="com.jetbrains.edu.coursecreator.actions.PyCCRunTestsAction" text="Run Tests" description="Run tests"/>
41   </actions>
42
43 </idea-plugin>