Skip to content

Commit 8ee5bac

Browse files
committed
Add engine name and extensions metadata
Clashes with scripting-jython, but I'm sure we can find a way to deal with it.
1 parent 02b9972 commit 8ee5bac

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

src/main/java/org/scijava/plugins/scripting/python/PythonScriptLanguage.java

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@
2929

3030
package org.scijava.plugins.scripting.python;
3131

32+
import java.util.Arrays;
33+
import java.util.List;
3234
import javax.script.ScriptEngine;
3335

3436
import org.scijava.Priority;
@@ -45,7 +47,17 @@
4547
*/
4648
@Plugin(type = ScriptLanguage.class, name = "Python (scyjava)", priority = Priority.VERY_LOW)
4749
public class PythonScriptLanguage extends AbstractScriptLanguage {
48-
50+
51+
@Override
52+
public String getEngineName() {
53+
return "python";
54+
}
55+
56+
@Override
57+
public List<String> getExtensions() {
58+
return Arrays.asList("py");
59+
}
60+
4961
@Override
5062
public ScriptEngine getScriptEngine() {
5163
return new PythonScriptEngine(getContext());

0 commit comments

Comments
 (0)