Skip to content
GitLab
    • Explore Projects Groups Snippets
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • O openapi-generator
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 3,476
    • Issues 3,476
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 402
    • Merge requests 402
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • OpenAPI Tools
  • openapi-generator
  • Merge requests
  • !6360

[typescript-angular] drop support of angular below 6.0.0

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Administrator requested to merge feature/typescript-angular-cleanup into master 5 years ago
  • Overview 0
  • Commits 3
  • Pipelines 0
  • Changes 224

Created by: macjohnny

Remove support for old angular versions below 6.0.0, allowing to clean up the code base.

PR checklist

  • Read the contribution guidelines.
  • If contributing template-only or documentation-only changes which will change sample output, build the project before.
  • Run the shell script(s) under ./bin/ (or Windows batch scripts under.\bin\windows) to update Petstore samples related to your fix. This is important, as CI jobs will verify all generator outputs of your HEAD commit, and these must match the expectations made by your contribution. You only need to run ./bin/{LANG}-petstore.sh, ./bin/openapi3/{LANG}-petstore.sh if updating the code or mustache templates for a language ({LANG}) (e.g. php, ruby, python, etc).
  • File the PR against the correct branch: master, 4.3.x, 5.0.x. Default: master.
  • Copy the technical committee to review the pull request if your PR is targeting a particular programming language.

cc @TiFu (2017/07) @taxpon (2017/07) @sebastianhaas (2017/07) @kenisteward (2017/07) @Vrolijkx (2017/09) @macjohnny (2018/01) @topce (2018/10) @akehir (2019/07) @petejohansonxo (2019/11) @amakhrov (2020/02)

Compare
  • master (base)

and
  • latest version
    ff1c72d1
    3 commits, 2 years ago

224 files
+ 74
- 20741

    Preferences

    File browser
    Compare changes
b‎in‎
win‎dows‎
typescript-angula‎r-petstore-all.bat‎ +0 -5
typescript-angular‎-v2-interfaces.bat‎ +0 -10
typescript-angula‎r-v2-with-npm.bat‎ +0 -10
typescript-a‎ngular-v2.bat‎ +0 -10
typescript-angula‎r-v4-with-npm.bat‎ +0 -10
typescript-angular‎-v4.3-with-npm.bat‎ +0 -10
typescript-angula‎r-petstore-all.sh‎ +0 -5
typescript-angular-v2-‎petstore-interfaces.sh‎ +0 -32
typescript-angular-v2‎-petstore-with-npm.sh‎ +0 -32
typescript-angul‎ar-v2-petstore.sh‎ +0 -32
typescript-angular-v4‎-petstore-with-npm.sh‎ +0 -32
typescript-angular-v4.‎3-petstore-with-npm.sh‎ +0 -32
docs/ge‎nerators‎
typescript‎-angular.md‎ +1 -1
modules/openapi-g‎enerator/src/main‎
java/org/openapitoo‎ls/codegen/languages‎
TypeScriptAngular‎ClientCodegen.java‎ +19 -89
resources/type‎script-angular‎
README.‎mustache‎ +6 -23
api.modul‎e.mustache‎ +3 -4
api.servic‎e.mustache‎ +22 -143
apiInterfa‎ce.mustache‎ +2 -13
configurati‎on.mustache‎ +0 -15
encoder.‎mustache‎ +0 -25
package.‎mustache‎ +6 -22
rxjs-operat‎ors.mustache‎ +0 -11
tsconfig‎.mustache‎ +1 -5
variables‎.mustache‎ +2 -2
samples/cli‎ent/petstore‎
typescript‎-angular-v2‎
def‎ault‎
.openapi-‎generator‎
VER‎SION‎ +0 -1
a‎pi‎
api‎.ts‎ +0 -7
pet.ser‎vice.ts‎ +0 -714
store.se‎rvice.ts‎ +0 -324
user.se‎rvice.ts‎ +0 -579
mo‎del‎
apiResp‎onse.ts‎ +0 -22
categ‎ory.ts‎ +0 -21
mode‎ls.ts‎ +0 -6
orde‎r.ts‎ +0 -37
pet‎.ts‎ +0 -39
tag‎.ts‎ +0 -21
use‎r.ts‎ +0 -30
.giti‎gnore‎ +0 -4
.openapi-gen‎erator-ignore‎ +0 -23
READ‎ME.md‎ +0 -201
api.mo‎dule.ts‎ +0 -37
configur‎ation.ts‎ +0 -84
encod‎er.ts‎ +0 -18
git_p‎ush.sh‎ +0 -58
inde‎x.ts‎ +0 -5
rxjs-ope‎rators.ts‎ +0 -11
variab‎les.ts‎ +0 -9
n‎pm‎
.openapi-‎generator‎
VER‎SION‎ +0 -1
a‎pi‎
api‎.ts‎ +0 -7
pet.ser‎vice.ts‎ +0 -714
store.se‎rvice.ts‎ +0 -324
user.se‎rvice.ts‎ +0 -579
mo‎del‎
apiResp‎onse.ts‎ +0 -22
categ‎ory.ts‎ +0 -21
mode‎ls.ts‎ +0 -6
orde‎r.ts‎ +0 -37
pet‎.ts‎ +0 -39
tag‎.ts‎ +0 -21
use‎r.ts‎ +0 -30
.giti‎gnore‎ +0 -4
.openapi-gen‎erator-ignore‎ +0 -23
READ‎ME.md‎ +0 -201
api.mo‎dule.ts‎ +0 -37
configur‎ation.ts‎ +0 -84
encod‎er.ts‎ +0 -18
git_p‎ush.sh‎ +0 -58
inde‎x.ts‎ +0 -5
package-‎lock.json‎ +0 -67
packag‎e.json‎ +0 -41
pom‎.xml‎ +0 -60
rxjs-ope‎rators.ts‎ +0 -11
tsconf‎ig.json‎ +0 -32
variab‎les.ts‎ +0 -9
with-in‎terfaces‎
.openapi-‎generator‎
VER‎SION‎ +0 -1
a‎pi‎
api‎.ts‎ +0 -10
pet.ser‎vice.ts‎ +0 -717
pet.service‎Interface.ts‎ +0 -90
store.se‎rvice.ts‎ +0 -327
store.servic‎eInterface.ts‎ +0 -55
user.se‎rvice.ts‎ +0 -582
user.service‎Interface.ts‎ +0 -85
mo‎del‎
apiResp‎onse.ts‎ +0 -22
categ‎ory.ts‎ +0 -21
mode‎ls.ts‎ +0 -6
orde‎r.ts‎ +0 -37
pet‎.ts‎ +0 -39
tag‎.ts‎ +0 -21
use‎r.ts‎ +0 -30
.giti‎gnore‎ +0 -4
.openapi-gen‎erator-ignore‎ +0 -23
READ‎ME.md‎ +0 -201
api.mo‎dule.ts‎ +0 -37
configur‎ation.ts‎ +0 -84
encod‎er.ts‎ +0 -18
git_p‎ush.sh‎ +0 -58
inde‎x.ts‎ +0 -5
rxjs-ope‎rators.ts‎ +0 -11
variab‎les.ts‎ +0 -9
typescript-an‎gular-v4.3/npm‎
.openapi-‎generator‎
VER‎SION‎ +0 -1
a‎pi‎
api‎.ts‎ +0 -7
pet.ser‎vice.ts‎ +0 -619
store.se‎rvice.ts‎ +0 -283
user.se‎rvice.ts‎ +0 -496
mo‎del‎
apiResp‎onse.ts‎ +0 -22
categ‎ory.ts‎ +0 -21
mode‎ls.ts‎ +0 -6
orde‎r.ts‎ +0 -37
pet‎.ts‎ +0 -39
tag‎.ts‎ +0 -21
use‎r.ts‎ +0 -30
.giti‎gnore‎ +0 -4
.openapi-gen‎erator-ignore‎ +0 -23
READ‎ME.md‎ +0 -205
api.mo‎dule.ts‎ +0 -37
configur‎ation.ts‎ +0 -84
encod‎er.ts‎ +0 -21
git_p‎ush.sh‎ +0 -58
inde‎x.ts‎ +0 -5
ng-pack‎age.json‎ +0 -6
package-‎lock.json‎ +0 -4145
packag‎e.json‎ +0 -37
pom‎.xml‎ +0 -60
rxjs-ope‎rators.ts‎ +0 -11
tsconf‎ig.json‎ +0 -28
variab‎les.ts‎ +0 -9
typescript-a‎ngular-v4/npm‎
.openapi-‎generator‎
VER‎SION‎ +0 -1
a‎pi‎
api‎.ts‎ +0 -7
pet.ser‎vice.ts‎ +0 -714
store.se‎rvice.ts‎ +0 -324
user.se‎rvice.ts‎ +0 -579
mo‎del‎
apiResp‎onse.ts‎ +0 -22
categ‎ory.ts‎ +0 -21
mode‎ls.ts‎ +0 -6
orde‎r.ts‎ +0 -37
pet‎.ts‎ +0 -39
tag‎.ts‎ +0 -21
use‎r.ts‎ +0 -30
.giti‎gnore‎ +0 -4
.openapi-gen‎erator-ignore‎ +0 -23
READ‎ME.md‎ +0 -201
api.mo‎dule.ts‎ +0 -37
configur‎ation.ts‎ +0 -84
encod‎er.ts‎ +0 -18
git_p‎ush.sh‎ +0 -58
inde‎x.ts‎ +0 -5
ng-pack‎age.json‎ +0 -6
package-‎lock.json‎ +0 -4157
packag‎e.json‎ +0 -39
pom‎.xml‎ +0 -60
rxjs-ope‎rators.ts‎ +0 -11
tsconf‎ig.json‎ +0 -28
variab‎les.ts‎ +0 -9
…‎/…‎
def‎ault‎
a‎pi‎
pet.ser‎vice.ts‎ +0 -1
store.se‎rvice.ts‎ +0 -1
user.se‎rvice.ts‎ +0 -1
READ‎ME.md‎ +3 -5
api.mo‎dule.ts‎ +0 -1
encod‎er.ts‎ +0 -1
with‎-npm‎
a‎pi‎
pet.ser‎vice.ts‎ +0 -1
store.se‎rvice.ts‎ +0 -1
user.se‎rvice.ts‎ +0 -1
READ‎ME.md‎ +0 -2
api.mo‎dule.ts‎ +0 -1
encod‎er.ts‎ +0 -1
packag‎e.json‎ +0 -4
…‎/…‎
def‎ault‎
a‎pi‎
pet.ser‎vice.ts‎ +0 -1
store.se‎rvice.ts‎ +0 -1
user.se‎rvice.ts‎ +0 -1
READ‎ME.md‎ +3 -5
api.mo‎dule.ts‎ +0 -1
encod‎er.ts‎ +0 -1
with‎-npm‎
a‎pi‎
pet.ser‎vice.ts‎ +0 -1
store.se‎rvice.ts‎ +0 -1
user.se‎rvice.ts‎ +0 -1
READ‎ME.md‎ +0 -2
api.mo‎dule.ts‎ +0 -1
encod‎er.ts‎ +0 -1
packag‎e.json‎ +0 -4
…‎/…‎
def‎ault‎
a‎pi‎
pet.ser‎vice.ts‎ +0 -1
store.se‎rvice.ts‎ +0 -1
user.se‎rvice.ts‎ +0 -1
READ‎ME.md‎ +3 -5
api.mo‎dule.ts‎ +0 -1
encod‎er.ts‎ +0 -1
with‎-npm‎
a‎pi‎
pet.ser‎vice.ts‎ +0 -1
store.se‎rvice.ts‎ +0 -1
user.se‎rvice.ts‎ +0 -1
READ‎ME.md‎ +0 -2
api.mo‎dule.ts‎ +0 -1
encod‎er.ts‎ +0 -1
packag‎e.json‎ +0 -4
…‎/…‎
def‎ault‎
a‎pi‎
pet.ser‎vice.ts‎ +0 -1
store.se‎rvice.ts‎ +0 -1
user.se‎rvice.ts‎ +0 -1
READ‎ME.md‎ +3 -5
api.mo‎dule.ts‎ +0 -1
encod‎er.ts‎ +0 -1
with‎-npm‎
a‎pi‎
pet.ser‎vice.ts‎ +0 -1
store.se‎rvice.ts‎ +0 -1
user.se‎rvice.ts‎ +0 -1
READ‎ME.md‎ +0 -2
api.mo‎dule.ts‎ +0 -1
encod‎er.ts‎ +0 -1
packag‎e.json‎ +0 -4
…‎/…‎
single-reque‎st-parameter‎
a‎pi‎
pet.ser‎vice.ts‎ +0 -1
store.se‎rvice.ts‎ +0 -1
user.se‎rvice.ts‎ +0 -1
READ‎ME.md‎ +0 -2
api.mo‎dule.ts‎ +0 -1
encod‎er.ts‎ +0 -1
packag‎e.json‎ +0 -4
with‎-npm‎
a‎pi‎
pet.ser‎vice.ts‎ +0 -1
store.se‎rvice.ts‎ +0 -1
user.se‎rvice.ts‎ +0 -1
READ‎ME.md‎ +0 -2
api.mo‎dule.ts‎ +0 -1
encod‎er.ts‎ +0 -1
packag‎e.json‎ +0 -4
with-prefixe‎d-module-name‎
a‎pi‎
pet.ser‎vice.ts‎ +0 -1
store.se‎rvice.ts‎ +0 -1
user.se‎rvice.ts‎ +0 -1
READ‎ME.md‎ +0 -2
api.mo‎dule.ts‎ +0 -1
encod‎er.ts‎ +0 -1
packag‎e.json‎ +0 -4
bin/windows/typescript-angular-petstore-all.bat
+ 0
- 5
  • View file @ ff1c72d1

  • Edit in single-file editor

  • Open in Web IDE


call .\bin\windows\typescript-angular-v2-with-npm.bat
call .\bin\windows\typescript-angular-v2-interfaces.bat
call .\bin\windows\typescript-angular-v2.bat
call .\bin\windows\typescript-angular-v4-with-npm.bat
call .\bin\windows\typescript-angular-v4.3-with-npm.bat
call .\bin\windows\typescript-angular-v6-provided-in-root.bat
call .\bin\windows\typescript-angular-v6-provided-in-root-with-npm.bat
call .\bin\windows\typescript-angular-v6-not-provided-in-root.bat
bin/windows/typescript-angular-v2-interfaces.bat deleted 100644 → 0
+ 0
- 10
  • View file @ 7d4bbcc2

set executable=.\modules\openapi-generator-cli\target\openapi-generator-cli.jar
If Not Exist %executable% (
mvn clean package
)
REM set JAVA_OPTS=%JAVA_OPTS% -Xmx1024M
set ags=generate -i modules\openapi-generator\src\test\resources\2_0\petstore.yaml -g typescript-angular -o samples\client\petstore\typescript-angular-v2\with-interfaces --additional-properties withInterfaces=true --additional-properties ngVersion=2
java %JAVA_OPTS% -jar %executable% %ags%
bin/windows/typescript-angular-v2-with-npm.bat deleted 100644 → 0
+ 0
- 10
  • View file @ 7d4bbcc2

set executable=.\modules\openapi-generator-cli\target\openapi-generator-cli.jar
If Not Exist %executable% (
mvn clean package
)
REM set JAVA_OPTS=%JAVA_OPTS% -Xmx1024M
set ags=generate -i modules\openapi-generator\src\test\resources\2_0\petstore.yaml -c bin\typescript-petstore-npm.json -g typescript-angular -o samples\client\petstore\typescript-angular-v2\npm --additional-properties ngVersion=2
java %JAVA_OPTS% -jar %executable% %ags%
bin/windows/typescript-angular-v2.bat deleted 100755 → 0
+ 0
- 10
  • View file @ 7d4bbcc2

set executable=.\modules\openapi-generator-cli\target\openapi-generator-cli.jar
If Not Exist %executable% (
mvn clean package
)
REM set JAVA_OPTS=%JAVA_OPTS% -Xmx1024M
set ags=generate -i modules\openapi-generator\src\test\resources\2_0\petstore.yaml -g typescript-angular -o samples\client\petstore\typescript-angular-v2\default --additional-properties ngVersion=2
java %JAVA_OPTS% -jar %executable% %ags%
bin/windows/typescript-angular-v4-with-npm.bat deleted 100644 → 0
+ 0
- 10
  • View file @ 7d4bbcc2

set executable=.\modules\openapi-generator-cli\target\openapi-generator-cli.jar
If Not Exist %executable% (
mvn clean package
)
REM set JAVA_OPTS=%JAVA_OPTS% -Xmx1024M
set ags=generate -i modules\openapi-generator\src\test\resources\2_0\petstore.yaml -c bin\typescript-petstore-npm.json -g typescript-angular -o samples\client\petstore\typescript-angular-v4\npm --additional-properties ngVersion=4
java %JAVA_OPTS% -jar %executable% %ags%
bin/windows/typescript-angular-v4.3-with-npm.bat deleted 100644 → 0
+ 0
- 10
  • View file @ 7d4bbcc2

set executable=.\modules\openapi-generator-cli\target\openapi-generator-cli.jar
If Not Exist %executable% (
mvn clean package
)
REM set JAVA_OPTS=%JAVA_OPTS% -Xmx1024M
set ags=generate -i modules\openapi-generator\src\test\resources\2_0\petstore.yaml -c bin\typescript-petstore-npm.json -g typescript-angular -o samples\client\petstore\typescript-angular-v4.3\npm --additional-properties ngVersion=4.3
java %JAVA_OPTS% -jar %executable% %ags%
bin/typescript-angular-petstore-all.sh
+ 0
- 5
  • View file @ ff1c72d1

  • Edit in single-file editor

  • Open in Web IDE


#!/bin/sh
./bin/typescript-angular-v2-petstore.sh
./bin/typescript-angular-v2-petstore-with-npm.sh
./bin/typescript-angular-v2-petstore-interfaces.sh
./bin/typescript-angular-v4-petstore-with-npm.sh
./bin/typescript-angular-v4.3-petstore-with-npm.sh
./bin/typescript-angular-v6-petstore-not-provided-in-root.sh
./bin/typescript-angular-v6-petstore-not-provided-in-root-with-npm.sh
./bin/typescript-angular-v6-petstore-provided-in-root.sh
bin/typescript-angular-v2-petstore-interfaces.sh deleted 100755 → 0
+ 0
- 32
  • View file @ 7d4bbcc2

#!/bin/sh
SCRIPT="$0"
echo "# START SCRIPT: $SCRIPT"
while [ -h "$SCRIPT" ] ; do
ls=`ls -ld "$SCRIPT"`
link=`expr "$ls" : '.*-> \(.*\)$'`
if expr "$link" : '/.*' > /dev/null; then
SCRIPT="$link"
else
SCRIPT=`dirname "$SCRIPT"`/"$link"
fi
done
if [ ! -d "${APP_DIR}" ]; then
APP_DIR=`dirname "$SCRIPT"`/..
APP_DIR=`cd "${APP_DIR}"; pwd`
fi
executable="./modules/openapi-generator-cli/target/openapi-generator-cli.jar"
if [ ! -f "$executable" ]
then
mvn -B clean package
fi
# if you've executed sbt assembly previously it will use that instead.
export JAVA_OPTS="${JAVA_OPTS} -Xmx1024M -DloggerPath=conf/log4j.properties"
ags="generate -i modules/openapi-generator/src/test/resources/2_0/petstore.yaml -g typescript-angular -o samples/client/petstore/typescript-angular-v2/with-interfaces --additional-properties ngVersion=2,withInterfaces=true $@"
java $JAVA_OPTS -jar $executable $ags
bin/typescript-angular-v2-petstore-with-npm.sh deleted 100755 → 0
+ 0
- 32
  • View file @ 7d4bbcc2

#!/bin/sh
SCRIPT="$0"
echo "# START SCRIPT: $SCRIPT"
while [ -h "$SCRIPT" ] ; do
ls=`ls -ld "$SCRIPT"`
link=`expr "$ls" : '.*-> \(.*\)$'`
if expr "$link" : '/.*' > /dev/null; then
SCRIPT="$link"
else
SCRIPT=`dirname "$SCRIPT"`/"$link"
fi
done
if [ ! -d "${APP_DIR}" ]; then
APP_DIR=`dirname "$SCRIPT"`/..
APP_DIR=`cd "${APP_DIR}"; pwd`
fi
executable="./modules/openapi-generator-cli/target/openapi-generator-cli.jar"
if [ ! -f "$executable" ]
then
mvn -B clean package
fi
# if you've executed sbt assembly previously it will use that instead.
export JAVA_OPTS="${JAVA_OPTS} -Xmx1024M -DloggerPath=conf/log4j.properties"
ags="generate -i modules/openapi-generator/src/test/resources/2_0/petstore.yaml -g typescript-angular -c bin/typescript-petstore-npm.json -o samples/client/petstore/typescript-angular-v2/npm --additional-properties ngVersion=2 $@"
java $JAVA_OPTS -jar $executable $ags
bin/typescript-angular-v2-petstore.sh deleted 100755 → 0
+ 0
- 32
  • View file @ 7d4bbcc2

#!/bin/sh
SCRIPT="$0"
echo "# START SCRIPT: $SCRIPT"
while [ -h "$SCRIPT" ] ; do
ls=`ls -ld "$SCRIPT"`
link=`expr "$ls" : '.*-> \(.*\)$'`
if expr "$link" : '/.*' > /dev/null; then
SCRIPT="$link"
else
SCRIPT=`dirname "$SCRIPT"`/"$link"
fi
done
if [ ! -d "${APP_DIR}" ]; then
APP_DIR=`dirname "$SCRIPT"`/..
APP_DIR=`cd "${APP_DIR}"; pwd`
fi
executable="./modules/openapi-generator-cli/target/openapi-generator-cli.jar"
if [ ! -f "$executable" ]
then
mvn -B clean package
fi
# if you've executed sbt assembly previously it will use that instead.
export JAVA_OPTS="${JAVA_OPTS} -Xmx1024M -DloggerPath=conf/log4j.properties"
ags="generate -i modules/openapi-generator/src/test/resources/2_0/petstore.yaml -g typescript-angular -o samples/client/petstore/typescript-angular-v2/default --additional-properties ngVersion=2 $@"
java $JAVA_OPTS -jar $executable $ags
bin/typescript-angular-v4-petstore-with-npm.sh deleted 100755 → 0
+ 0
- 32
  • View file @ 7d4bbcc2

#!/bin/sh
SCRIPT="$0"
echo "# START SCRIPT: $SCRIPT"
while [ -h "$SCRIPT" ] ; do
ls=`ls -ld "$SCRIPT"`
link=`expr "$ls" : '.*-> \(.*\)$'`
if expr "$link" : '/.*' > /dev/null; then
SCRIPT="$link"
else
SCRIPT=`dirname "$SCRIPT"`/"$link"
fi
done
if [ ! -d "${APP_DIR}" ]; then
APP_DIR=`dirname "$SCRIPT"`/..
APP_DIR=`cd "${APP_DIR}"; pwd`
fi
executable="./modules/openapi-generator-cli/target/openapi-generator-cli.jar"
if [ ! -f "$executable" ]
then
mvn -B clean package
fi
# if you've executed sbt assembly previously it will use that instead.
export JAVA_OPTS="${JAVA_OPTS} -Xmx1024M -DloggerPath=conf/log4j.properties"
ags="generate -i modules/openapi-generator/src/test/resources/2_0/petstore.yaml -g typescript-angular -c bin/typescript-petstore-npm.json -o samples/client/petstore/typescript-angular-v4/npm --additional-properties ngVersion=4 $@"
java $JAVA_OPTS -jar $executable $ags
bin/typescript-angular-v4.3-petstore-with-npm.sh deleted 100755 → 0
+ 0
- 32
  • View file @ 7d4bbcc2

#!/bin/sh
SCRIPT="$0"
echo "# START SCRIPT: $SCRIPT"
while [ -h "$SCRIPT" ] ; do
ls=`ls -ld "$SCRIPT"`
link=`expr "$ls" : '.*-> \(.*\)$'`
if expr "$link" : '/.*' > /dev/null; then
SCRIPT="$link"
else
SCRIPT=`dirname "$SCRIPT"`/"$link"
fi
done
if [ ! -d "${APP_DIR}" ]; then
APP_DIR=`dirname "$SCRIPT"`/..
APP_DIR=`cd "${APP_DIR}"; pwd`
fi
executable="./modules/openapi-generator-cli/target/openapi-generator-cli.jar"
if [ ! -f "$executable" ]
then
mvn -B clean package
fi
# if you've executed sbt assembly previously it will use that instead.
export JAVA_OPTS="${JAVA_OPTS} -Xmx1024M -DloggerPath=conf/log4j.properties"
ags="generate -i modules/openapi-generator/src/test/resources/2_0/petstore.yaml -g typescript-angular -c bin/typescript-petstore-npm.json -o samples/client/petstore/typescript-angular-v4.3/npm --additional-properties ngVersion=4.3 $@"
java $JAVA_OPTS -jar $executable $ags
0 Assignees
None
Assign to
0 Reviewers
Request review from
Labels
0
None
0
None
    Assign labels
  • Manage project labels

Milestone
No milestone
None
None
Time tracking
Lock merge request
Unlocked
participants
Reference:
Source branch: feature/typescript-angular-cleanup

Menu

Explore Projects Groups Snippets