Generate project with openapi-generator

This commit is contained in:
Guilherme Werner 2025-05-26 22:07:40 -03:00
parent ca1aaad1c1
commit 55bd31eff0
90 changed files with 28130 additions and 808 deletions

12
scripts/generate.ps1 Normal file
View file

@ -0,0 +1,12 @@
#!/usr/bin/env pwsh
$env:JAVA_POST_PROCESS_FILE = ""
java -jar ./vendor/openapi-generator/openapi-generator-cli.jar generate `
-i https://api.tribufu.com/openapi.json `
-g java `
-o . `
--global-property apis,models,supportingFiles,apiDocs=false,modelDocs=false,apiTests=false,modelTests=false `
--additional-properties=groupId=com.tribufu,library=okhttp-gson,invokerPackage=com.tribufu.generated,apiPackage=com.tribufu.generated.api,modelPackage=com.tribufu.generated.models,javaIndent=4`
--openapi-normalizer SET_TAGS_FOR_ALL_OPERATIONS=TribufuGenerated `
--skip-validate-spec