mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
reverted run tests in file for course creator plugin
This commit is contained in:
@@ -15,5 +15,6 @@
|
||||
<orderEntry type="module" module-name="testFramework" scope="TEST" />
|
||||
<orderEntry type="module" module-name="python-ide-community" />
|
||||
<orderEntry type="module" module-name="educational" />
|
||||
<orderEntry type="module" module-name="python-educational" />
|
||||
</component>
|
||||
</module>
|
||||
@@ -29,6 +29,7 @@
|
||||
|
||||
<extensions defaultExtensionNs="Edu">
|
||||
<CCLanguageManager implementationClass="com.jetbrains.edu.coursecreator.PyCCLanguageManager" language="Python"/>
|
||||
<executeFile implementation="com.jetbrains.edu.coursecreator.PyCCRunTests"/>
|
||||
</extensions>
|
||||
|
||||
<application-components>
|
||||
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
package com.jetbrains.edu.coursecreator;
|
||||
|
||||
import com.intellij.openapi.actionSystem.AnAction;
|
||||
import com.jetbrains.edu.coursecreator.actions.PyCCRunTestsAction;
|
||||
import com.jetbrains.python.edu.PyExecuteFileExtensionPoint;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
public class PyCCRunTests implements PyExecuteFileExtensionPoint {
|
||||
|
||||
@NotNull
|
||||
public AnAction getRunAction() {
|
||||
return new PyCCRunTestsAction();
|
||||
}
|
||||
|
||||
}
|
||||
@@ -24,8 +24,9 @@
|
||||
</application-components>
|
||||
|
||||
<extensionPoints>
|
||||
<extensionPoint qualifiedName="PythonidEdu.executeFile" interface="com.jetbrains.python.edu.PyExecuteFileExtensionPoint"/>
|
||||
<extensionPoint qualifiedName="Edu.executeFile" interface="com.jetbrains.python.edu.PyExecuteFileExtensionPoint"/>
|
||||
</extensionPoints>
|
||||
|
||||
<extensions defaultExtensionNs="com.intellij">
|
||||
<codeInsight.lineMarkerProvider language="Python" implementationClass="com.jetbrains.python.edu.PyExecuteFileLineMarkerProvider"/>
|
||||
</extensions>
|
||||
|
||||
@@ -21,7 +21,7 @@ import org.jetbrains.annotations.NotNull;
|
||||
|
||||
public interface PyExecuteFileExtensionPoint {
|
||||
|
||||
ExtensionPointName<PyExecuteFileExtensionPoint> EP_NAME = ExtensionPointName.create("PythonidEdu.executeFile");
|
||||
ExtensionPointName<PyExecuteFileExtensionPoint> EP_NAME = ExtensionPointName.create("Edu.executeFile");
|
||||
|
||||
@NotNull
|
||||
AnAction getRunAction();
|
||||
|
||||
Reference in New Issue
Block a user