Skip to content

Commit d49de5b

Browse files
authored
[JS] mark ES5 as deprecated (#6408)
* mark js es5 deprecated, remove samples, migrate samples to use oas3 * update test in pom.xml * update js samples * delete js es5 samples * update js petstore * remove openapi3 js petstore * fix tests * skip test/model/AdditionalPropertiesArray.spec.js * fix test * update doc
1 parent fb57b60 commit d49de5b

File tree

762 files changed

+8174
-53256
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

762 files changed

+8174
-53256
lines changed

bin/javascript-es6-petstore.sh

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,7 @@ fi
2828
# if you've executed sbt assembly previously it will use that instead.
2929
export JAVA_OPTS="${JAVA_OPTS} -Xmx1024M -DloggerPath=conf/log4j.properties"
3030
ags="generate -t modules/openapi-generator/src/main/resources/Javascript/es6 \
31-
-i modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml -g javascript \
32-
--additional-properties appName=PetstoreClient \
33-
-o samples/client/petstore/javascript-es6 $@"
31+
-i modules/openapi-generator/src/test/resources/3_0/petstore-with-fake-endpoints-models-for-testing.yaml -g javascript \
32+
-o samples/client/petstore/javascript-es6 --additional-properties appName=PetstoreClient $@"
3433

3534
java $JAVA_OPTS -jar $executable $ags

bin/javascript-petstore-all.sh

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
#!/bin/sh
22

3-
./bin/javascript-petstore.sh
4-
./bin/javascript-promise-petstore.sh
53
./bin/javascript-es6-petstore.sh
64
./bin/javascript-promise-es6-petstore.sh

bin/javascript-petstore.sh

Lines changed: 0 additions & 32 deletions
This file was deleted.

bin/javascript-promise-es6-petstore.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ fi
2828
# if you've executed sbt assembly previously it will use that instead.
2929
export JAVA_OPTS="${JAVA_OPTS} -Xmx1024M -DloggerPath=conf/log4j.properties"
3030
ags="generate -t modules/openapi-generator/src/main/resources/Javascript/es6 \
31-
-i modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml -g javascript \
31+
-i modules/openapi-generator/src/test/resources/3_0/petstore-with-fake-endpoints-models-for-testing.yaml -g javascript \
3232
-o samples/client/petstore/javascript-promise-es6 \
33-
--additional-properties appName=PetstoreClient,usePromises=true,useES6=true $@"
33+
--additional-properties appName=PetstoreClient,usePromises=true $@"
3434

3535
java $JAVA_OPTS -jar $executable $ags

bin/javascript-promise-petstore.sh

Lines changed: 0 additions & 38 deletions
This file was deleted.

bin/openapi3/javascript-es6-petstore.sh

Lines changed: 0 additions & 34 deletions
This file was deleted.

bin/windows/javascript-es6-petstore.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ If Not Exist %executable% (
55
)
66

77
REM set JAVA_OPTS=%JAVA_OPTS% -Xmx1024M
8-
set ags=generate -i modules\openapi-generator\src\test\resources\2_0\petstore-with-fake-endpoints-models-for-testing.yaml -g javascript -o samples\client\petstore\javascript-es6 --additional-properties useES6=true
8+
set ags=generate -i modules\openapi-generator\src\test\resources\3_0\petstore-with-fake-endpoints-models-for-testing.yaml -g javascript -o samples\client\petstore\javascript-es6
99

1010
java %JAVA_OPTS% -jar %executable% %ags% --additional-properties appName=PetstoreClient
Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,2 @@
1-
call .\bin\windows\javascript-petstore.bat
2-
call .\bin\windows\javascript-promise-petstore.bat
31
call .\bin\windows\javascript-es6-petstore.bat
42
call .\bin\windows\javascript-promise-es6-petstore.bat

bin/windows/javascript-petstore.bat

Lines changed: 0 additions & 10 deletions
This file was deleted.

bin/windows/javascript-promise-es6-petstore.bat

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ If Not Exist %executable% (
55
)
66

77
REM set JAVA_OPTS=%JAVA_OPTS% -Xmx1024M
8-
set ags=generate -i modules\openapi-generator\src\test\resources\2_0\petstore-with-fake-endpoints-models-for-testing.yaml -g javascript -o samples\client\petstore\javascript-promise-es6 --additional-properties useES6=true,usePromises=true
8+
set ags=generate -i modules\openapi-generator\src\test\resources\3_0\petstore-with-fake-endpoints-models-for-testing.yaml -g javascript -o samples\client\petstore\javascript-promise-es6 --additional-properties appName=PetstoreClient,usePromises=true
99

10-
java %JAVA_OPTS% -jar %executable% %ags% --additional-properties appName=PetstoreClient
10+
java %JAVA_OPTS% -jar %executable% %ags%

0 commit comments

Comments
 (0)