in src/main/java/org/apache/openwhisk/intellij/common/whisk/model/action/WhiskAction.java [96:133]
public String getKindExtension() {
String kind = getKind();
if (kind.contains("java")) {
return ".java";
} else if (kind.contains("nodejs")) {
return ".js";
} else if (kind.contains("python")) {
return ".py";
} else if (kind.contains("swift")) {
return ".swift";
} else if (kind.contains("php")) {
return ".php";
} else if (kind.contains("go")) {
return ".go";
} else if (kind.contains("ruby")) {
return ".rb";
} else if (kind.contains("blackbox")) {
return getCodeType().map(codeType -> {
if (codeType.contains("java")) {
return ".java";
} else if (codeType.contains("nodejs")) {
return ".js";
} else if (codeType.contains("python")) {
return ".py";
} else if (codeType.contains("swift")) {
return ".swift";
} else if (codeType.contains("php")) {
return ".php";
} else if (codeType.contains("go")) {
return ".go";
} else if (codeType.contains("ruby")) {
return ".rb";
}
return "";
}).orElse("");
}
return "";
}