@@ -46,41 +46,43 @@ async function generateLanguages(example) {
4646 } ) ;
4747 }
4848 // specific java example generator
49- data . alternative_java = [ ] ;
50- const partialRequest = await parseRequest ( request ) ;
51- const java = new JavaCaller ( {
52- minimumJavaVersion : 21 ,
53- jar : "path/to/converter/jar/java-es-request-converter-1.0-SNAPSHOT.jar" ,
54- } ) ;
49+ if ( process . argv [ 2 ] === "java" ) {
50+ data . alternative_java = [ ] ;
51+ const partialRequest = await parseRequest ( request ) ;
52+ const java = new JavaCaller ( {
53+ minimumJavaVersion : 21 ,
54+ jar : "path/to/converter/jar/java-es-request-converter-1.0-SNAPSHOT.jar" ,
55+ } ) ;
5556
56- let correctParams = getCodeGenParamNames ( partialRequest . params , partialRequest . request ) ;
57- let body = partialRequest . body ;
58- if ( ! body ) {
59- body = { }
60- }
57+ let correctParams = getCodeGenParamNames ( partialRequest . params , partialRequest . request ) ;
58+ let body = partialRequest . body ;
59+ if ( ! body ) {
60+ body = { }
61+ }
6162
62- let javaReqs = [ ] ;
63- const javaParsedRequest = {
64- api : partialRequest . api ,
65- params : correctParams ,
66- query : partialRequest . query ,
67- body : body ,
68- } ;
69- javaReqs . push ( javaParsedRequest )
63+ let javaReqs = [ ] ;
64+ const javaParsedRequest = {
65+ api : partialRequest . api ,
66+ params : correctParams ,
67+ query : partialRequest . query ,
68+ body : body ,
69+ } ;
70+ javaReqs . push ( javaParsedRequest )
7071
71- let args = [ ] ;
72- args . push ( JSON . stringify ( javaReqs ) ) ;
72+ let args = [ ] ;
73+ args . push ( JSON . stringify ( javaReqs ) ) ;
7374
74- const { status, stdout, stderr } = await java . run ( args ) ;
75- if ( status ) {
76- console . log ( stderr ) ;
77- console . log ( JSON . stringify ( javaReqs ) ) ;
78- return stderr ;
79- }
80- data . alternative_java . push ( {
75+ const { status, stdout, stderr} = await java . run ( args ) ;
76+ if ( status ) {
77+ console . log ( stderr ) ;
78+ console . log ( JSON . stringify ( javaReqs ) ) ;
79+ return stderr ;
80+ }
81+ data . alternative_java . push ( {
8182 language : "java" ,
8283 code : stdout ,
83- } ) ;
84+ } ) ;
85+ }
8486
8587 doc . delete ( 'alternatives' ) ;
8688 doc . add ( doc . createPair ( 'alternatives' , data . alternatives ) ) ;
0 commit comments