├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── COPYRIGHT_TRANSFER ├── LICENSE ├── README.md ├── bin ├── gensamples.dart └── schemadot.dart ├── codegen └── json_schema.ebisu_dart.dart ├── dot_samples ├── README.md ├── draft04_schema.png ├── original │ ├── avro-schema.json │ ├── crs.json │ ├── geometry.json │ ├── json-home.json │ └── json-patch.json ├── schemaout │ ├── avro-schema.dot │ ├── avro-schema.png │ ├── card.dot │ ├── card.png │ ├── crs.dot │ ├── crs.png │ ├── draft04_schema.dot │ ├── draft04_schema.png │ ├── geometry.dot │ ├── geometry.png │ ├── json-home.dot │ ├── json-home.png │ ├── json-patch.dot │ ├── json-patch.png │ ├── movies.dot │ └── movies.png └── schemas │ ├── avro-schema.json │ ├── card.json │ ├── crs.json │ ├── draft04_schema.json │ ├── geometry.json │ ├── json-home.json │ ├── json-patch.json │ └── movies.json ├── example ├── from_json │ ├── movie_sample.dart │ └── validate_json_from_data.dart └── from_url │ ├── grades_schema.json │ ├── grades_schema.png │ └── validate_instance_from_url.dart ├── lib ├── json_schema.dart ├── schema_dot.dart └── src │ └── json_schema │ ├── schema.dart │ └── validator.dart ├── pubspec.yaml ├── test ├── JSON-Schema-Test-Suite │ ├── .gitignore │ ├── .travis.yml │ ├── LICENSE │ ├── README.md │ ├── bin │ │ └── jsonschema_suite │ ├── remotes │ │ ├── folder │ │ │ └── folderInteger.json │ │ ├── integer.json │ │ └── subSchemas.json │ └── tests │ │ ├── draft3 │ │ ├── additionalItems.json │ │ ├── additionalProperties.json │ │ ├── dependencies.json │ │ ├── disallow.json │ │ ├── divisibleBy.json │ │ ├── enum.json │ │ ├── extends.json │ │ ├── items.json │ │ ├── maxItems.json │ │ ├── maxLength.json │ │ ├── maximum.json │ │ ├── minItems.json │ │ ├── minLength.json │ │ ├── minimum.json │ │ ├── optional │ │ │ ├── bignum.json │ │ │ ├── format.json │ │ │ ├── jsregex.json │ │ │ └── zeroTerminatedFloats.json │ │ ├── pattern.json │ │ ├── patternProperties.json │ │ ├── properties.json │ │ ├── ref.json │ │ ├── refRemote.json │ │ ├── required.json │ │ ├── type.json │ │ └── uniqueItems.json │ │ └── draft4 │ │ ├── additionalItems.json │ │ ├── additionalProperties.json │ │ ├── allOf.json │ │ ├── anyOf.json │ │ ├── definitions.json │ │ ├── dependencies.json │ │ ├── enum.json │ │ ├── items.json │ │ ├── maxItems.json │ │ ├── maxLength.json │ │ ├── maxProperties.json │ │ ├── maximum.json │ │ ├── minItems.json │ │ ├── minLength.json │ │ ├── minProperties.json │ │ ├── minimum.json │ │ ├── multipleOf.json │ │ ├── not.json │ │ ├── oneOf.json │ │ ├── optional │ │ ├── bignum.json │ │ ├── format.json │ │ └── zeroTerminatedFloats.json │ │ ├── pattern.json │ │ ├── patternProperties.json │ │ ├── properties.json │ │ ├── ref.json │ │ ├── refRemote.json │ │ ├── required.json │ │ ├── type.json │ │ └── uniqueItems.json ├── cover.dart ├── invalid_schemas │ ├── additionalProperties.json │ ├── allOf.json │ ├── anyOf.json │ ├── cycle.json │ ├── definitions.json │ ├── dependencies.json │ ├── description.json │ ├── enum.json │ ├── exclusiveMaximum.json │ ├── exclusiveMinimum.json │ ├── freeFormProperty.json │ ├── id.json │ ├── items.json │ ├── maxLength.json │ ├── maxProperties.json │ ├── maximum.json │ ├── minItems.json │ ├── minLength.json │ ├── minProperties.json │ ├── minimum.json │ ├── multipleOf.json │ ├── not.json │ ├── oneOf.json │ ├── pattern.json │ ├── patternProperties.json │ ├── properties.json │ ├── ref.json │ ├── required.json │ ├── title.json │ ├── type.json │ └── uniqueItems.json ├── run.sh ├── runner.dart ├── test_invalid_schemas.dart └── test_validation.dart └── tool └── travis.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /COPYRIGHT_TRANSFER: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/COPYRIGHT_TRANSFER -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/README.md -------------------------------------------------------------------------------- /bin/gensamples.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/bin/gensamples.dart -------------------------------------------------------------------------------- /bin/schemadot.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/bin/schemadot.dart -------------------------------------------------------------------------------- /codegen/json_schema.ebisu_dart.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/codegen/json_schema.ebisu_dart.dart -------------------------------------------------------------------------------- /dot_samples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/README.md -------------------------------------------------------------------------------- /dot_samples/draft04_schema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/draft04_schema.png -------------------------------------------------------------------------------- /dot_samples/original/avro-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/original/avro-schema.json -------------------------------------------------------------------------------- /dot_samples/original/crs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/original/crs.json -------------------------------------------------------------------------------- /dot_samples/original/geometry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/original/geometry.json -------------------------------------------------------------------------------- /dot_samples/original/json-home.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/original/json-home.json -------------------------------------------------------------------------------- /dot_samples/original/json-patch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/original/json-patch.json -------------------------------------------------------------------------------- /dot_samples/schemaout/avro-schema.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/schemaout/avro-schema.dot -------------------------------------------------------------------------------- /dot_samples/schemaout/avro-schema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/schemaout/avro-schema.png -------------------------------------------------------------------------------- /dot_samples/schemaout/card.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/schemaout/card.dot -------------------------------------------------------------------------------- /dot_samples/schemaout/card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/schemaout/card.png -------------------------------------------------------------------------------- /dot_samples/schemaout/crs.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/schemaout/crs.dot -------------------------------------------------------------------------------- /dot_samples/schemaout/crs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/schemaout/crs.png -------------------------------------------------------------------------------- /dot_samples/schemaout/draft04_schema.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/schemaout/draft04_schema.dot -------------------------------------------------------------------------------- /dot_samples/schemaout/draft04_schema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/schemaout/draft04_schema.png -------------------------------------------------------------------------------- /dot_samples/schemaout/geometry.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/schemaout/geometry.dot -------------------------------------------------------------------------------- /dot_samples/schemaout/geometry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/schemaout/geometry.png -------------------------------------------------------------------------------- /dot_samples/schemaout/json-home.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/schemaout/json-home.dot -------------------------------------------------------------------------------- /dot_samples/schemaout/json-home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/schemaout/json-home.png -------------------------------------------------------------------------------- /dot_samples/schemaout/json-patch.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/schemaout/json-patch.dot -------------------------------------------------------------------------------- /dot_samples/schemaout/json-patch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/schemaout/json-patch.png -------------------------------------------------------------------------------- /dot_samples/schemaout/movies.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/schemaout/movies.dot -------------------------------------------------------------------------------- /dot_samples/schemaout/movies.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/schemaout/movies.png -------------------------------------------------------------------------------- /dot_samples/schemas/avro-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/schemas/avro-schema.json -------------------------------------------------------------------------------- /dot_samples/schemas/card.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/schemas/card.json -------------------------------------------------------------------------------- /dot_samples/schemas/crs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/schemas/crs.json -------------------------------------------------------------------------------- /dot_samples/schemas/draft04_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/schemas/draft04_schema.json -------------------------------------------------------------------------------- /dot_samples/schemas/geometry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/schemas/geometry.json -------------------------------------------------------------------------------- /dot_samples/schemas/json-home.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/schemas/json-home.json -------------------------------------------------------------------------------- /dot_samples/schemas/json-patch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/schemas/json-patch.json -------------------------------------------------------------------------------- /dot_samples/schemas/movies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/dot_samples/schemas/movies.json -------------------------------------------------------------------------------- /example/from_json/movie_sample.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/example/from_json/movie_sample.dart -------------------------------------------------------------------------------- /example/from_json/validate_json_from_data.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/example/from_json/validate_json_from_data.dart -------------------------------------------------------------------------------- /example/from_url/grades_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/example/from_url/grades_schema.json -------------------------------------------------------------------------------- /example/from_url/grades_schema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/example/from_url/grades_schema.png -------------------------------------------------------------------------------- /example/from_url/validate_instance_from_url.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/example/from_url/validate_instance_from_url.dart -------------------------------------------------------------------------------- /lib/json_schema.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/lib/json_schema.dart -------------------------------------------------------------------------------- /lib/schema_dot.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/lib/schema_dot.dart -------------------------------------------------------------------------------- /lib/src/json_schema/schema.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/lib/src/json_schema/schema.dart -------------------------------------------------------------------------------- /lib/src/json_schema/validator.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/lib/src/json_schema/validator.dart -------------------------------------------------------------------------------- /pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/pubspec.yaml -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/.gitignore: -------------------------------------------------------------------------------- 1 | TODO 2 | -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/.travis.yml -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/LICENSE -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/README.md -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/bin/jsonschema_suite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/bin/jsonschema_suite -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/remotes/folder/folderInteger.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "integer" 3 | } -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/remotes/integer.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "integer" 3 | } -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/remotes/subSchemas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/remotes/subSchemas.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft3/additionalItems.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft3/additionalItems.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft3/additionalProperties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft3/additionalProperties.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft3/dependencies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft3/dependencies.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft3/disallow.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft3/disallow.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft3/divisibleBy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft3/divisibleBy.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft3/enum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft3/enum.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft3/extends.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft3/extends.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft3/items.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft3/items.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft3/maxItems.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft3/maxItems.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft3/maxLength.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft3/maxLength.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft3/maximum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft3/maximum.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft3/minItems.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft3/minItems.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft3/minLength.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft3/minLength.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft3/minimum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft3/minimum.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft3/optional/bignum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft3/optional/bignum.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft3/optional/format.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft3/optional/format.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft3/optional/jsregex.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft3/optional/jsregex.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft3/optional/zeroTerminatedFloats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft3/optional/zeroTerminatedFloats.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft3/pattern.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft3/pattern.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft3/patternProperties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft3/patternProperties.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft3/properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft3/properties.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft3/ref.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft3/ref.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft3/refRemote.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft3/refRemote.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft3/required.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft3/required.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft3/type.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft3/type.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft3/uniqueItems.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft3/uniqueItems.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/additionalItems.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/additionalItems.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/additionalProperties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/additionalProperties.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/allOf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/allOf.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/anyOf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/anyOf.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/definitions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/definitions.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/dependencies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/dependencies.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/enum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/enum.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/items.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/items.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/maxItems.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/maxItems.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/maxLength.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/maxLength.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/maxProperties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/maxProperties.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/maximum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/maximum.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/minItems.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/minItems.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/minLength.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/minLength.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/minProperties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/minProperties.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/minimum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/minimum.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/multipleOf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/multipleOf.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/not.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/not.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/oneOf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/oneOf.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/optional/bignum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/optional/bignum.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/optional/format.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/optional/format.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/optional/zeroTerminatedFloats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/optional/zeroTerminatedFloats.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/pattern.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/pattern.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/patternProperties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/patternProperties.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/properties.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/ref.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/ref.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/refRemote.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/refRemote.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/required.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/required.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/type.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/type.json -------------------------------------------------------------------------------- /test/JSON-Schema-Test-Suite/tests/draft4/uniqueItems.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/JSON-Schema-Test-Suite/tests/draft4/uniqueItems.json -------------------------------------------------------------------------------- /test/cover.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/cover.dart -------------------------------------------------------------------------------- /test/invalid_schemas/additionalProperties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/additionalProperties.json -------------------------------------------------------------------------------- /test/invalid_schemas/allOf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/allOf.json -------------------------------------------------------------------------------- /test/invalid_schemas/anyOf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/anyOf.json -------------------------------------------------------------------------------- /test/invalid_schemas/cycle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/cycle.json -------------------------------------------------------------------------------- /test/invalid_schemas/definitions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/definitions.json -------------------------------------------------------------------------------- /test/invalid_schemas/dependencies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/dependencies.json -------------------------------------------------------------------------------- /test/invalid_schemas/description.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/description.json -------------------------------------------------------------------------------- /test/invalid_schemas/enum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/enum.json -------------------------------------------------------------------------------- /test/invalid_schemas/exclusiveMaximum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/exclusiveMaximum.json -------------------------------------------------------------------------------- /test/invalid_schemas/exclusiveMinimum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/exclusiveMinimum.json -------------------------------------------------------------------------------- /test/invalid_schemas/freeFormProperty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/freeFormProperty.json -------------------------------------------------------------------------------- /test/invalid_schemas/id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/id.json -------------------------------------------------------------------------------- /test/invalid_schemas/items.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/items.json -------------------------------------------------------------------------------- /test/invalid_schemas/maxLength.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/maxLength.json -------------------------------------------------------------------------------- /test/invalid_schemas/maxProperties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/maxProperties.json -------------------------------------------------------------------------------- /test/invalid_schemas/maximum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/maximum.json -------------------------------------------------------------------------------- /test/invalid_schemas/minItems.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/minItems.json -------------------------------------------------------------------------------- /test/invalid_schemas/minLength.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/minLength.json -------------------------------------------------------------------------------- /test/invalid_schemas/minProperties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/minProperties.json -------------------------------------------------------------------------------- /test/invalid_schemas/minimum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/minimum.json -------------------------------------------------------------------------------- /test/invalid_schemas/multipleOf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/multipleOf.json -------------------------------------------------------------------------------- /test/invalid_schemas/not.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/not.json -------------------------------------------------------------------------------- /test/invalid_schemas/oneOf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/oneOf.json -------------------------------------------------------------------------------- /test/invalid_schemas/pattern.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/pattern.json -------------------------------------------------------------------------------- /test/invalid_schemas/patternProperties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/patternProperties.json -------------------------------------------------------------------------------- /test/invalid_schemas/properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/properties.json -------------------------------------------------------------------------------- /test/invalid_schemas/ref.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/ref.json -------------------------------------------------------------------------------- /test/invalid_schemas/required.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/required.json -------------------------------------------------------------------------------- /test/invalid_schemas/title.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/title.json -------------------------------------------------------------------------------- /test/invalid_schemas/type.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/type.json -------------------------------------------------------------------------------- /test/invalid_schemas/uniqueItems.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/invalid_schemas/uniqueItems.json -------------------------------------------------------------------------------- /test/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/run.sh -------------------------------------------------------------------------------- /test/runner.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/runner.dart -------------------------------------------------------------------------------- /test/test_invalid_schemas.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/test_invalid_schemas.dart -------------------------------------------------------------------------------- /test/test_validation.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/test/test_validation.dart -------------------------------------------------------------------------------- /tool/travis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patefacio/json_schema/HEAD/tool/travis.sh --------------------------------------------------------------------------------