andyglow / scala-jsonschema

Scala JSON Schema
Other
122 stars 38 forks source link

Clearer error messages for detected usage of empty case classes and singleton types #291

Open andyglow opened 1 year ago

andyglow commented 1 year ago

drives fixes originally described in #287

Examples

case class EmptyCC() // <- need better error message when deriving schema out of it
case object SingletonType // <- need better error message when deriving schema out of it

case class Example1(field: EmptyCC) // <- need better error message when deriving schema out of it
case class Example2(field: SingletonType.type) // <- need better error message when deriving schema out of it