glideapps/quicktype

Unhelpful error message when schema JSON is invalid

Geschlossen

#1.062 geöffnet am 11.09.2018

 (4 Kommentare) (20 Reaktionen) (0 zugewiesene Personen)TypeScript (968 Forks)batch import
CLIbuggood first issue

Repository-Metriken

Stars
 (10.867 Sterne)
PR-Merge-Metriken
 (PR-Metriken ausstehend)

Beschreibung

{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$ref": "#/definitions/foo",
  "definitions": {
    "foo": {
      "type": "object",
      "properties": {
        "bar": {
          "$ref": "bar.json#"
        },
      },
      "required": [
        "bar"
      ],
    },
    "title": "foo"
  }
}

Running quicktype CLI with this Schema produces

Error: Internal error: Defined value expected, but got undefined.

Contributor Guide