scala-json
scala-json copied to clipboard
Compile-time JSON marshaling and abstraction for Scala, Scala Native and Scala.js
It seems that the artefacts are not reachable any more: ``` [error] unauthorized: https://artifactory.mediamath.com/artifactory/libs-release-global/com/mediamath/scala-json_native0.3_2.11/1.1/scala-json_native0.3_2.11-1.1.pom (Artifactory Realm) ```
Jackson allows to use custom naming strategies for fields. It implements a configurable PropertyNamingStrategy: https://fasterxml.github.io/jackson-databind/javadoc/2.7/com/fasterxml/jackson/databind/PropertyNamingStrategy.html This has also been added to Play Json in the macros system: https://www.playframework.com/documentation/2.7.x/ScalaJsonAutomated#Custom-Naming-Strategies Alternatively there...
Please make it compatible with Scala 2.12.+. Once linked in a project using this scala version I get this error: ``` unresolved dependency: com.mediamath#scala-json_2.12;1.0: not found unresolved dependency: com.mediamath#scala-json_sjs0.6_2.12;1.0: not...
currently uses JSJValue.toJS, longs are translated as scala-js long objects instead of some native version of the number.
It is finally time we move away from the _root_.json name space. This has been anticipated for a while, but should be easily done by moving everything to the _root_.com.mediamath...
.js was picked as a shorthand for .json (as far as implicit conversions). This does sacrifice some readability, we should definitely offer .json as an alternative.
Especially in enumerator class. This can be helpful elsewhere if you're going to try and optimize class names out of the final scala-js output.