jsonschema4s


License

License

MIT
Categories

Categories

JSON Data
GroupId

GroupId

pl.pkazenas
ArtifactId

ArtifactId

jsonschema4s_2.11
Last Version

Last Version

0.3.4
Release Date

Release Date

Type

Type

jar
Description

Description

jsonschema4s
jsonschema4s
Project URL

Project URL

https://github.com/pkazenas/jsonschema4s
Project Organization

Project Organization

pl.pkazenas
Source Code Management

Source Code Management

https://github.com/pkazenas/jsonschema4s

Download jsonschema4s_2.11

How to add to project

<!-- https://jarcasting.com/artifacts/pl.pkazenas/jsonschema4s_2.11/ -->
<dependency>
    <groupId>pl.pkazenas</groupId>
    <artifactId>jsonschema4s_2.11</artifactId>
    <version>0.3.4</version>
</dependency>
// https://jarcasting.com/artifacts/pl.pkazenas/jsonschema4s_2.11/
implementation 'pl.pkazenas:jsonschema4s_2.11:0.3.4'
// https://jarcasting.com/artifacts/pl.pkazenas/jsonschema4s_2.11/
implementation ("pl.pkazenas:jsonschema4s_2.11:0.3.4")
'pl.pkazenas:jsonschema4s_2.11:jar:0.3.4'
<dependency org="pl.pkazenas" name="jsonschema4s_2.11" rev="0.3.4">
  <artifact name="jsonschema4s_2.11" type="jar" />
</dependency>
@Grapes(
@Grab(group='pl.pkazenas', module='jsonschema4s_2.11', version='0.3.4')
)
libraryDependencies += "pl.pkazenas" % "jsonschema4s_2.11" % "0.3.4"
[pl.pkazenas/jsonschema4s_2.11 "0.3.4"]

Dependencies

compile (5)

Group / Artifact Type Version
org.scala-lang : scala-library jar 2.11.8
org.scala-lang : scala-reflect jar 2.11.8
org.reflections : reflections jar 0.9.11
io.spray : spray-json_2.11 jar 1.3.3
org.scalaz : scalaz-core_2.11 jar 7.2.18

test (2)

Group / Artifact Type Version
org.scalactic : scalactic_2.11 jar 3.0.4
org.scalatest : scalatest_2.11 jar 3.0.4

Project Modules

There are no modules declared in this project.

jsonschema4s

Library enabling json schema creation from scala case classes.

to use current stable version add it to your sbt project: "pl.pkazenas" %% "jsonschema4s" % "0.1.5"

Limitations:

  • Building schema for scala immutable.Map is not possible right now
  • This library works for case classes only!

Versions

Version
0.3.4
0.3.2
0.1.5
0.1.4