Generate code with openapi-generator (#3)

* Remove examples

* Generate project with openapi-generator

* Add wrapper classes

* Update AndroidManifest.xml
This commit is contained in:
Guilherme Werner 2025-05-27 07:53:37 -03:00 committed by GitHub
parent 0db8d03dcc
commit f0bceab05b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
94 changed files with 28324 additions and 853 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