play-json-tools
— Set of implicit Play-JSON Format
helper classes. Example in FlatFormatSpecplay-json-generic
— provides Format derivation for enum like adt's (sealed trait/case objects'). Examples in EnumerationDerivalSpecplay-json-jsoniter
— provides the fastest way to convert an instance of play.api.libs.json.JsValue
to byte array and read it back.play-json-circe
— provides conversions to/from circe
codecs to ease transitions from one library to another. Examples in CirceToPlayConversionsSpec and PlayToCirceConversionsSpec.All modules are available for Scala 2.12, 2.13 and 3.
addSbtPlugin("com.evolution" % "sbt-artifactory-plugin" % "0.0.2") libraryDependencies += "com.evolution" %% "play-json-tools" % "1.0.0" libraryDependencies += "com.evolution" %% "play-json-generic" % "1.0.0" libraryDependencies += "com.evolution" %% "play-json-jsoniter" % "1.0.0"
The release process is based on Git tags and makes use of evolution-gaming/scala-github-actions which uses sbt-dynver to automatically obtain the version from the latest Git tag. The flow is defined in .github/workflows/release.yml
.
A typical release process is as follows:
vX.Y.Z
(example: v4.1.0
). Example: git tag v4.1.0 && git push origin v4.1.0
Releases
page, change the description if neededPlay-Json helpers
Topics Resources License Stars Watchers ForksYou can’t perform that action at this time.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4