Skip to content

Commit 8515200

Browse files
committed
feat: add selection based Java support
1 parent 29fbce7 commit 8515200

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

lib/grammars/java.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,18 @@ function JavaArgs(sourcePath, filepath, className, classPackages, tempFolder) {
1616
}
1717

1818
export const Java = {
19+
"Selection Based": {
20+
command,
21+
args(context) {
22+
const code = context.getCode()
23+
const tmpFile = GrammarUtils.createTempFileWithCode(code, ".java")
24+
const sourcePath = GrammarUtils.Java.getProjectPath(context)
25+
const className = GrammarUtils.Java.getClassName(context)
26+
const classPackages = GrammarUtils.Java.getClassPackage(context)
27+
const tempFolder = GrammarUtils.createTempFolder("jar-")
28+
return JavaArgs(sourcePath, tmpFile, className, classPackages, tempFolder)
29+
},
30+
},
1931
"File Based": {
2032
command,
2133
args(context) {

0 commit comments

Comments
 (0)