[scala][templates] java 8 dates support (#5291)

* [scala][akka-http-client] java8 dates support

* scala-akka readme doc updated

* DateSerializers renamed

* rename serializers

* move date-library option to abstractScala

* generators docs updated

* enum defined for date libraries

* Backport to scala-http-client

* fix scala-akka-client date serializers

* fix typo in docs

* switch scala templates to java8 (jsr-310) date library by default

* update scala samples with java8 date library

* update scala generators docs with java8 default date library

* fix scala-play-server generator cli options as only java8 dateLibrary supported

* fix scalaz DateTimeCodecs template to support java8

* scalaz ci test againt java7 removed as it generate scala 2.11.8 client which is java8 based
This commit is contained in:
Aleksandr Nekrasov
2020-03-17 14:54:24 +07:00
committed by GitHub
parent 9ba7c4af3c
commit 5beccd12b6
38 changed files with 298 additions and 85 deletions

View File

@@ -12,13 +12,13 @@
package io.swagger.client.model
import play.api.libs.json._
import org.joda.time.DateTime
import java.time.OffsetDateTime
case class Order (
id: Option[Long],
petId: Option[Long],
quantity: Option[Int],
shipDate: Option[DateTime],
shipDate: Option[OffsetDateTime],
status: Option[OrderStatusEnum.OrderStatusEnum],
complete: Option[Boolean]
)