scala-jsonschema icon indicating copy to clipboard operation
scala-jsonschema copied to clipboard

Scala JSON Schema

Results 50 scala-jsonschema issues
Sort by recently updated
recently updated
newest added
trafficstars

**Describe the bug** **To Reproduce** ```scala @discriminator("type", phantom = true) sealed trait Command object Command { @discriminatorKey("m") //WORKS case class Move(meters: Int) extends Command @discriminatorKey("r") // WORKS case class Rotate(degrees:...

bug

**Describe the solution you'd like** Config option to produce `const` instead of `single value enum` on `@discriminator` properties.

enhancement

**Describe a type or a family of types** - name: PureConfig - url: https://pureconfig.github.io/ **Is your feature request related to a problem? Please describe.** For Sealed Families, PureConfig adds an...

enhancement

As title says. Would be nice if we could define "title" property of our fields. Or, going even further: Customizable annotations?

drives fixes originally described in #287 Examples ```scala case class EmptyCC() //

There is a way to describe arbitrary `objects` now using Free notation, but there is no options to specify arbitrary value (num, bool, str, null, arr, obj) related to #286

## About this PR 📦 Updates [org.xerial.sbt:sbt-sonatype](https://github.com/xerial/sbt-sonatype) from `3.10.0` to `3.11.0` 📜 [GitHub Release Notes](https://github.com/xerial/sbt-sonatype/releases/tag/v3.11.0) - [Release Notes](https://github.com/xerial/sbt-sonatype/blob/master/ReleaseNotes.md) - [Version Diff](https://github.com/xerial/sbt-sonatype/compare/v3.10.0...v3.11.0) ## Usage ✅ **Please merge!** I'll automatically update this...

## About this PR 📦 Updates [org.scalatest:scalatest](https://github.com/scalatest/scalatest) from `3.2.18` to `3.2.19` ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve conflicts as long as you don't change...

## About this PR 📦 Updates [org.scalameta:sbt-mdoc](https://github.com/scalameta/mdoc) from `2.5.2` to `2.5.3` 📜 [GitHub Release Notes](https://github.com/scalameta/mdoc/releases/tag/v2.5.3) - [Version Diff](https://github.com/scalameta/mdoc/compare/v2.5.2...v2.5.3) ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve...