1OneConstructor 2Error in $: parsing Types.OneConstructor(OneConstructor) failed, expected Array, but encountered String 3Error in $: parsing Types.OneConstructor(OneConstructor) failed, expected an empty Array, but encountered an Array of length 1 4Nullary 5Error in $: parsing Types.Nullary failed, expected one of the tags ["C1","C2","C3"], but found tag "X" 6Error in $: parsing Types.Nullary failed, expected String, but encountered Array 7SomeType (tagged) 8Error in $.contents: parsing Int failed, expected Number, but encountered Boolean 9Error in $: parsing Types.SomeType(Unary) failed, key "contents" not found 10Error in $: parsing Types.SomeType(Record) failed, key "testone" not found 11Error in $.testone: parsing Double failed, unexpected Boolean 12Error in $.tag: parsing Types.SomeType failed, expected tag field to be one of ["nullary","unary","product","record","list"], but found tag "X" 13Error in $: parsing Types.SomeType failed, expected Object with key "tag" containing one of ["nullary","unary","product","record","list"], key "tag" not found 14Error in $: parsing Types.SomeType failed, expected Object, but encountered Array 15SomeType (single-field) 16Error in $.unary: parsing Int failed, expected Number, but encountered Object 17Error in $.unary: parsing Int failed, expected Number, but encountered Array 18Error in $: parsing Types.SomeType failed, expected an Object with a single pair where the tag is one of ["nullary","unary","product","record","list"], but found tag "X" 19Error in $: parsing Types.SomeType failed, expected an Object with a single pair, but found 2 pairs 20Error in $: parsing Types.SomeType failed, expected an Object with a single pair, but found 0 pairs 21Error in $: parsing Types.SomeType failed, expected Object, but encountered Array 22Error in $: not enough input. Expecting ':' 23Error in $: not enough input. Expecting object value 24Error in $: not enough input. Expecting ',' or '}' 25SomeType (two-element array) 26Error in $[1]: parsing Int failed, expected Number, but encountered Boolean 27Error in $[1]: parsing Types.SomeType(Record) failed, expected Object, but encountered Null 28Error in $[0]: parsing Types.SomeType failed, expected tag of the 2-element Array to be one of ["nullary","unary","product","record","list"], but found tag "X" 29Error in $[0]: parsing Types.SomeType failed, tag element is not a String 30Error in $: parsing Types.SomeType failed, expected a 2-element Array, but encountered an Array of length 0 31Error in $: parsing Types.SomeType failed, expected Array, but encountered Object 32Error in $: not enough input. Expecting ',' or ']' 33Error in $: not enough input. Expecting json list value 34SomeType (reject unknown fields) 35Error in $: parsing Types.SomeType(Record) failed, unknown fields: ["testZero"] 36Error in $: parsing Types.SomeType failed, expected Object with key "tag" containing one of ["nullary","unary","product","record","list"], key "tag" not found 37Error in $.testone: parsing Double failed, unexpected Boolean 38Foo (reject unknown fields) 39Error in $: parsing Types.Foo(Foo) failed, unknown fields: ["tag"] 40Foo (reject unknown fields, tagged single) 41Error in $: parsing Types.Foo(Foo) failed, unknown fields: ["unknownField"] 42EitherTextInt 43Error in $: parsing Types.EitherTextInt(NoneNullary) failed, expected tag "nonenullary", but found tag "X" 44Error in $: parsing Types.EitherTextInt(NoneNullary) failed, expected String, but encountered Array 45Product2 Int Bool 46Error in $[1]: expected Bool, but encountered Null 47Error in $: parsing Types.Product2(Product2) failed, expected an Array of length 2, but encountered an Array of length 0 48Error in $: parsing Types.Product2(Product2) failed, expected Array, but encountered Object 49