manifold-systems / manifold

Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
http://manifold.systems/
Apache License 2.0
2.43k stars 125 forks source link

manifold-json: CCE with anyOf/oneOf having a list of simple type mixed with others #312

Closed rsmckinney closed 3 years ago

rsmckinney commented 3 years ago

ClassCastException with anyOf/oneOf having a list of simple type mixed with others.

      "oneOf": [
        {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        {
          "type": "string"
        }
      ]
rsmckinney commented 3 years ago

Fixed with release 2021.1.28