File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -46,7 +46,7 @@ async function generateLanguages(example) {
4646 } ) ;
4747 }
4848 // specific java example generator
49- const javaExampleFile = path . parse ( example ) . name + "Java.txt" ;
49+ data . alternative_java = [ ] ;
5050 const partialRequest = await parseRequest ( request ) ;
5151 const java = new JavaCaller ( {
5252 minimumJavaVersion : 21 ,
@@ -71,16 +71,20 @@ async function generateLanguages(example) {
7171 let args = [ ] ;
7272 args . push ( JSON . stringify ( javaReqs ) ) ;
7373
74- const { status, stdout , stderr } = await java . run ( args ) ;
74+ const { status, output , stderr } = await java . run ( args ) ;
7575 if ( status ) {
7676 console . log ( stderr ) ;
7777 console . log ( JSON . stringify ( javaReqs ) ) ;
7878 return stderr ;
7979 }
80- await fs . promises . writeFile ( javaExampleFile , stdout ) ;
80+ data . alternatives . push ( {
81+ language : "java" ,
82+ code : output ,
83+ } ) ;
8184
8285 doc . delete ( 'alternatives' ) ;
8386 doc . add ( doc . createPair ( 'alternatives' , data . alternatives ) ) ;
87+ doc . add ( doc . createPair ( 'alternative_java' , data . alternative_java ) ) ;
8488 await fs . promises . writeFile ( example , doc . toString ( { lineWidth : 132 } ) ) ;
8589}
8690
You can’t perform that action at this time.
0 commit comments