Skip to content

Commit d73b179

Browse files
committed
pushing to same file as other examples
1 parent 2f4b94e commit d73b179

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

docs/examples/generate-language-examples.js

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)