Jenny G. L. 9791e6f537
[Scala][Client]Add Http4s scala3 client codegen (#19658)
* fix attemp

* use java.time.Instant

* fix client gen

* Tweeks

* header and form

* use scala 3 enum

* more tweeks

* add additional properties; add auth

* add form media type

* add modelsOnly

* add unit tests

* add petstore samples

* add doc

* add new samle to .github/workflows/samples-scala.yaml

* update build.sbt template

* simply the baseclient

* add None to optional field

* tweek auth model and format

---------

Co-authored-by: Jenny Leahy <jennyleahy@JENNYLEAHY.localdomain>
2024-10-05 17:00:19 +08:00

20 lines
1.1 KiB
Plaintext

build.sbt
project/build.properties
src/main/scala/org/openapitools/client/apis/BaseClient.scala
src/main/scala/org/openapitools/client/apis/JsonSupports.scala
src/main/scala/org/openapitools/client/apis/PetApi.scala
src/main/scala/org/openapitools/client/apis/StoreApi.scala
src/main/scala/org/openapitools/client/apis/UserApi.scala
src/main/scala/org/openapitools/client/models/ApiResponse.scala
src/main/scala/org/openapitools/client/models/Category.scala
src/main/scala/org/openapitools/client/models/FindPetsByStatusStatusParameterInner.scala
src/main/scala/org/openapitools/client/models/Order.scala
src/main/scala/org/openapitools/client/models/OrderStatus.scala
src/main/scala/org/openapitools/client/models/Pet.scala
src/main/scala/org/openapitools/client/models/PetStatus.scala
src/main/scala/org/openapitools/client/models/Tag.scala
src/main/scala/org/openapitools/client/models/User.scala
src/main/scala/org/openapitools/client/models/_Authorization.scala
src/main/scala/org/openapitools/client/models/_FailedRequest.scala
src/main/scala/org/openapitools/client/models/package.scala