play-json icon indicating copy to clipboard operation
play-json copied to clipboard

The Play JSON library

Results 71 play-json issues
Sort by recently updated
recently updated
newest added

If would we awesome if sbt release process will have additional step with modifying README with latest version before commiting version changes. As an example we can take: https://github.com/bot4s/telegram/blob/master/project/TelegramBot4sRelease.scala

### Play JSON Version (2.5.x / etc) 2.6.9 ### API (Scala / Java / Neither / Both) Scala ### Operating System (Ubuntu 15.10 / MacOS 10.10 / Windows 10) macOS...

Java 8 does not properly support the ISO8601 standard. It does not support the zone formats 'HHMM' or 'HH'. This has been raised in [this JDK Issue](https://bugs.openjdk.java.net/browse/JDK-8032051), but it has...

https://github.com/playframework/play-json/blob/3c9825bc06a9c3219a83c1f22c848bc2a6f945d5/play-json/shared/src/main/scala/play/api/libs/json/Json.scala#L35 > This document replaces [RFC7159]. [RFC7159] obsoleted [RFC4627], which originally described JSON and registered the media type "application/json". https://tools.ietf.org/html/rfc8259

``` Caused by: java.lang.NullPointerException at play.api.libs.json.LowPriorityWrites.$anonfun$traversableWrites$2(Writes.scala:307) at scala.collection.TraversableLike.$anonfun$map$1(TraversableLike.scala:234) at scala.collection.mutable.ResizableArray.foreach(ResizableArray.scala:59) at scala.collection.mutable.ResizableArray.foreach$(ResizableArray.scala:52) at scala.collection.mutable.ArrayBuffer.foreach(ArrayBuffer.scala:48) at scala.collection.TraversableLike.map(TraversableLike.scala:234) at scala.collection.TraversableLike.map$(TraversableLike.scala:227) at scala.collection.AbstractTraversable.map(Traversable.scala:104) at play.api.libs.json.LowPriorityWrites.$anonfun$traversableWrites$1(Writes.scala:307) at play.api.libs.json.Writes$$anon$6.writes(Writes.scala:142) at play.api.libs.json.PathWrites.$anonfun$nullable$2(JsConstraints.scala:184) at play.api.libs.json.OWrites$$anon$3.writes(Writes.scala:111) at play.api.libs.json.OWrites$MergedOWrites$.mergeIn(Writes.scala:75)...

Hello guys, As an extensive user of Play and Play and Play Json, I would like to start contributing to those libraries. Unfortunately, for Play Json there are no contribution...

help wanted

On this published page https://www.playframework.com/documentation/2.6.x/ScalaJsonCombinators the links to `Reads` and `Writes` are: - https://www.playframework.com/documentation/2.6.x/api/libs/json/Reads.html - https://www.playframework.com/documentation/2.6.x/api/libs/json/Writes.html However they need to be changed to: - https://www.playframework.com/documentation/2.6.x/api/scala/play/api/libs/json/Reads.html - https://www.playframework.com/documentation/2.6.x/api/scala/play/api/libs/json/Writes.html We need to...

help wanted
topic:documentation

The efforts from both SLIP-28 and the scalaplatform has finally been materialized, ScalaJSON AST is now released on the scalaplatfrom with its first milestone release (see https://github.com/mdedetrich/scalajson for more information)....

The way we construct the Writes implementations with the JSON macros is not particularly efficient, as I have noticed in a few real-world apps. We should devise some tests to...

Libraries like Play Framework usually only need to depend on the low-level library for reading and writing JSON: `JsValue`, `Json.fromJson`/`Json.stringify`, etc. Many of the newer changes in `play-json` relate to...