├── .gitignore ├── .gitmodules ├── .travis.yml ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── documentation └── img │ ├── performance-draft04.png │ └── performance-draft07.png ├── medeia-validator-core ├── pom.xml └── src │ ├── main │ ├── kotlin │ │ └── com │ │ │ └── worldturner │ │ │ ├── medeia │ │ │ ├── api │ │ │ │ ├── InputSource.kt │ │ │ │ ├── MedeiaApiBase.kt │ │ │ │ ├── SchemaSource.kt │ │ │ │ ├── TokenLocationException.kt │ │ │ │ ├── ValidationFailedException.kt │ │ │ │ ├── ValidationOptions.kt │ │ │ │ └── ValidationResult.kt │ │ │ ├── format │ │ │ │ ├── hostname.kt │ │ │ │ ├── i18n │ │ │ │ │ ├── Bootstring.kt │ │ │ │ │ └── Punycode.kt │ │ │ │ └── idn-hostname.kt │ │ │ ├── parser │ │ │ │ ├── AbstractValidatingStreamCopier.kt │ │ │ │ ├── JsonParserAdapter.kt │ │ │ │ ├── JsonTokenData.kt │ │ │ │ ├── JsonTokenDataConsumer.kt │ │ │ │ ├── JsonTokenLocation.kt │ │ │ │ ├── JsonTokenType.kt │ │ │ │ ├── SimpleObjectMapper.kt │ │ │ │ ├── SimpleTree.kt │ │ │ │ ├── TextOutputBuilder.kt │ │ │ │ ├── builder │ │ │ │ │ ├── AlternativesBuilder.kt │ │ │ │ │ ├── ArrayValueBuilder.kt │ │ │ │ │ ├── ConsumerBuilderValueBuilder.kt │ │ │ │ │ ├── IgnoreBuilder.kt │ │ │ │ │ ├── MapValueBuilder.kt │ │ │ │ │ ├── ObjectValueBuilder.kt │ │ │ │ │ ├── SingleOrArrayValueBuilder.kt │ │ │ │ │ └── ValueBuilder.kt │ │ │ │ ├── tree │ │ │ │ │ └── JsonParserFromSimpleTree.kt │ │ │ │ └── type │ │ │ │ │ ├── AlternativesType.kt │ │ │ │ │ ├── AnyOfType.kt │ │ │ │ │ ├── ArrayType.kt │ │ │ │ │ ├── BooleanOrObjectType.kt │ │ │ │ │ ├── JsonAsStringType.kt │ │ │ │ │ ├── MapType.kt │ │ │ │ │ ├── MapperType.kt │ │ │ │ │ ├── ObjectType.kt │ │ │ │ │ ├── ReferenceType.kt │ │ │ │ │ ├── SimpleTreeType.kt │ │ │ │ │ ├── SingleOrArrayType.kt │ │ │ │ │ ├── SingleTypes.kt │ │ │ │ │ └── UnknownType.kt │ │ │ ├── pointer │ │ │ │ ├── JsonPointer.kt │ │ │ │ └── JsonPointerBuilder.kt │ │ │ ├── reflection │ │ │ │ ├── constructKotlinInstance.kt │ │ │ │ └── convertType.kt │ │ │ ├── schema │ │ │ │ ├── model │ │ │ │ │ ├── JsonSchema.kt │ │ │ │ │ ├── JsonSchemaSet.kt │ │ │ │ │ ├── Schema.kt │ │ │ │ │ ├── SchemaWithBaseUri.kt │ │ │ │ │ └── ValidationBuilderContext.kt │ │ │ │ ├── parser │ │ │ │ │ ├── JsonSchemaDraft04Type.kt │ │ │ │ │ └── JsonSchemaDraft07Type.kt │ │ │ │ └── validation │ │ │ │ │ ├── ArrayUniqueItemsDigestValidatorInstance.kt │ │ │ │ │ ├── ArrayUniqueItemsValidator.kt │ │ │ │ │ ├── ArrayValidator.kt │ │ │ │ │ ├── BooleanValueValidator.kt │ │ │ │ │ ├── ConstValidator.kt │ │ │ │ │ ├── ContentValidator.kt │ │ │ │ │ ├── EnumValidator.kt │ │ │ │ │ ├── ExistentialValidator.kt │ │ │ │ │ ├── FormatValidator.kt │ │ │ │ │ ├── IfThenElseValidator.kt │ │ │ │ │ ├── NotValidator.kt │ │ │ │ │ ├── NumberValidator.kt │ │ │ │ │ ├── ObjectValidator.kt │ │ │ │ │ ├── SchemaValidator.kt │ │ │ │ │ ├── StringValidator.kt │ │ │ │ │ ├── TypeValidator.kt │ │ │ │ │ └── stream │ │ │ │ │ └── SchemaValidatingJsonConsumer.kt │ │ │ └── types │ │ │ │ ├── Alternatives.kt │ │ │ │ └── SingleOrList.kt │ │ │ └── util │ │ │ ├── CodePoints.kt │ │ │ ├── Collections.kt │ │ │ ├── Conditional.kt │ │ │ ├── Json.kt │ │ │ ├── JsonValidator.kt │ │ │ ├── MessageDigests.kt │ │ │ ├── NullWriter.kt │ │ │ ├── Properties.kt │ │ │ ├── RepeatingByteArrayInputStream.kt │ │ │ ├── String.kt │ │ │ ├── UnmodifiableEmptyCollections.kt │ │ │ └── Uri.kt │ └── resources │ │ └── meta-schemas │ │ ├── hyper-schema-draft04.json │ │ ├── hyper-schema-draft06.json │ │ ├── hyper-schema-draft07.json │ │ ├── schema-draft04.json │ │ ├── schema-draft06.json │ │ └── schema-draft07.json │ └── test │ └── kotlin │ └── com │ └── worldturner │ ├── medeia │ ├── api │ │ └── FailedValidationResultTest.kt │ ├── format │ │ ├── PunycodeBootstringTest.kt │ │ └── idn-hostname-test.kt │ └── types │ │ └── AlternativesTest.kt │ └── util │ └── JsonValidatorTest.kt ├── medeia-validator-gson ├── pom.xml └── src │ └── main │ └── kotlin │ └── com │ └── worldturner │ └── medeia │ ├── api │ └── gson │ │ └── MedeiaGsonApi.kt │ └── parser │ └── gson │ ├── GsonJsonReaderDecorator.kt │ ├── GsonJsonWriterDecorator.kt │ ├── GsonTokenDataWriter.kt │ ├── GsonValidatingStreamCopier.kt │ └── gsonUtils.kt ├── medeia-validator-jackson ├── pom.xml └── src │ └── main │ └── kotlin │ └── com │ └── worldturner │ └── medeia │ ├── api │ └── jackson │ │ └── MedeiaJacksonApi.kt │ └── parser │ └── jackson │ ├── JacksonTokenDataJsonGenerator.kt │ ├── JacksonTokenDataJsonParser.kt │ ├── JacksonTokenDataWriter.kt │ ├── JacksonValidatingInputStream.kt │ └── JacksonValidatingStreamCopier.kt ├── medeia-validator-java-examples ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── worldturner │ │ └── medeia │ │ └── examples │ │ └── java │ │ ├── domain │ │ ├── Address.java │ │ ├── Fixtures.java │ │ └── Person.java │ │ ├── gson │ │ ├── customformats │ │ │ └── CustomFormatExample.java │ │ └── objects │ │ │ ├── ReadObjectExample.java │ │ │ └── WriteObjectExample.java │ │ └── jackson │ │ ├── customformats │ │ └── CustomFormatExample.kt │ │ └── objects │ │ ├── ReadObjectExample.java │ │ └── WriteObjectExample.java │ └── resources │ ├── customformats │ ├── customformats-schema.json │ ├── invalid-data.json │ └── valid-data.json │ └── readobject │ ├── invalid-person.json │ ├── person-address-schema.json │ └── valid-person.json ├── medeia-validator-kotlin-examples ├── pom.xml └── src │ └── main │ ├── kotlin │ └── com │ │ └── worldturner │ │ └── medeia │ │ └── examples │ │ └── kotlin │ │ ├── domain │ │ ├── Address.kt │ │ ├── Person.kt │ │ └── fixtures.kt │ │ ├── gson │ │ ├── customformats │ │ │ └── CustomFormatExample.kt │ │ └── objects │ │ │ ├── ReadObjectExample.kt │ │ │ └── WriteObjectExample.kt │ │ └── jackson │ │ ├── customformats │ │ └── CustomFormatExample.java │ │ └── objects │ │ ├── ReadObjectExample.kt │ │ └── WriteObjectExample.kt │ └── resources │ ├── customformats │ ├── customformats-schema.json │ ├── invalid-data.json │ └── valid-data.json │ └── readobject │ ├── invalid-person.json │ ├── person-address-schema.json │ └── valid-person.json ├── medeia-validator-test ├── Additional-Test-Suite │ └── draft7 │ │ ├── number-bounds.json │ │ ├── ref-into-non-schema.json │ │ └── uniqueItems-order.json ├── Performance-Suite │ └── vega-lite │ │ ├── interactive_splom.vg.json │ │ ├── vega-lite-schema-v4-cleaned-up.json │ │ ├── vega-lite-schema-v4.json │ │ ├── vega-lite-schema-v6-with-v4-id.json │ │ └── vega-lite-schema.json ├── pom.xml └── src │ ├── main │ └── kotlin │ │ └── com │ │ └── worldturner │ │ └── test │ │ └── util │ │ └── getResource.kt │ └── test │ ├── kotlin │ └── com │ │ └── worldturner │ │ ├── medeia │ │ ├── api │ │ │ ├── ValidatingStreamCopyTest.kt │ │ │ └── jackson │ │ │ │ ├── JacksonValidatingInputStreamTest.kt │ │ │ │ └── KotlinJacksonApiTest.kt │ │ ├── gson │ │ │ └── NodeDataGson.kt │ │ ├── jackson │ │ │ ├── JacksonConfiguration.kt │ │ │ ├── JsonLinesTest.kt │ │ │ ├── NodeDataJackson.kt │ │ │ └── SimpleTreeSerializer.kt │ │ ├── parser │ │ │ ├── SimpleObjectMapperAdditionalPropertiesTest.kt │ │ │ ├── SimpleObjectMapperJsonSchemaTest.kt │ │ │ ├── SimpleObjectMapperSelfReferenceTest.kt │ │ │ ├── SimpleObjectMapperSimpleTreeTest.kt │ │ │ ├── SimpleObjectMapperTest.kt │ │ │ └── TextOutputBuilderTest.kt │ │ ├── schema │ │ │ ├── RecordIdsTest.kt │ │ │ ├── ReportGeneratingTest.kt │ │ │ ├── loading │ │ │ │ ├── SchemaLoadingBaseUriTest.kt │ │ │ │ └── SchemaLoadingErrorReportingTest.kt │ │ │ ├── model │ │ │ │ ├── SchemaTest.kt │ │ │ │ └── SchemaTestType.kt │ │ │ ├── performance │ │ │ │ └── Timing.kt │ │ │ └── suite │ │ │ │ ├── Draft04RegressionTest.kt │ │ │ │ ├── Draft06RegressionTest.kt │ │ │ │ ├── Draft07RegressionTest.kt │ │ │ │ ├── RegressionTests.kt │ │ │ │ └── TestSuiteRunner.kt │ │ └── testing │ │ │ └── support │ │ │ └── TestSupport.kt │ │ └── util │ │ ├── CollectionsTest.kt │ │ └── RepeatingByteArrayInputStreamTest.kt │ └── resources │ ├── multiline │ ├── multiline-data-invalid-3rd-line.jsonl │ ├── multiline-data-valid.jsonl │ └── multiline-schema.json │ └── refid │ ├── refid-schema.json │ └── refid-schema2.json └── pom.xml /.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | /.idea 3 | *.iml 4 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: java 2 | 3 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/README.md -------------------------------------------------------------------------------- /documentation/img/performance-draft04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/documentation/img/performance-draft04.png -------------------------------------------------------------------------------- /documentation/img/performance-draft07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/documentation/img/performance-draft07.png -------------------------------------------------------------------------------- /medeia-validator-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/pom.xml -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/api/InputSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/api/InputSource.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/api/MedeiaApiBase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/api/MedeiaApiBase.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/api/SchemaSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/api/SchemaSource.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/api/TokenLocationException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/api/TokenLocationException.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/api/ValidationFailedException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/api/ValidationFailedException.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/api/ValidationOptions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/api/ValidationOptions.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/api/ValidationResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/api/ValidationResult.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/format/hostname.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/format/hostname.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/format/i18n/Bootstring.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/format/i18n/Bootstring.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/format/i18n/Punycode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/format/i18n/Punycode.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/format/idn-hostname.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/format/idn-hostname.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/AbstractValidatingStreamCopier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/AbstractValidatingStreamCopier.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/JsonParserAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/JsonParserAdapter.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/JsonTokenData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/JsonTokenData.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/JsonTokenDataConsumer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/JsonTokenDataConsumer.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/JsonTokenLocation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/JsonTokenLocation.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/JsonTokenType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/JsonTokenType.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/SimpleObjectMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/SimpleObjectMapper.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/SimpleTree.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/SimpleTree.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/TextOutputBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/TextOutputBuilder.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/builder/AlternativesBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/builder/AlternativesBuilder.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/builder/ArrayValueBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/builder/ArrayValueBuilder.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/builder/ConsumerBuilderValueBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/builder/ConsumerBuilderValueBuilder.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/builder/IgnoreBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/builder/IgnoreBuilder.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/builder/MapValueBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/builder/MapValueBuilder.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/builder/ObjectValueBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/builder/ObjectValueBuilder.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/builder/SingleOrArrayValueBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/builder/SingleOrArrayValueBuilder.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/builder/ValueBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/builder/ValueBuilder.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/tree/JsonParserFromSimpleTree.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/tree/JsonParserFromSimpleTree.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/type/AlternativesType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/type/AlternativesType.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/type/AnyOfType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/type/AnyOfType.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/type/ArrayType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/type/ArrayType.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/type/BooleanOrObjectType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/type/BooleanOrObjectType.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/type/JsonAsStringType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/type/JsonAsStringType.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/type/MapType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/type/MapType.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/type/MapperType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/type/MapperType.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/type/ObjectType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/type/ObjectType.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/type/ReferenceType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/type/ReferenceType.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/type/SimpleTreeType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/type/SimpleTreeType.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/type/SingleOrArrayType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/type/SingleOrArrayType.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/type/SingleTypes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/type/SingleTypes.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/type/UnknownType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/parser/type/UnknownType.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/pointer/JsonPointer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/pointer/JsonPointer.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/pointer/JsonPointerBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/pointer/JsonPointerBuilder.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/reflection/constructKotlinInstance.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/reflection/constructKotlinInstance.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/reflection/convertType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/reflection/convertType.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/model/JsonSchema.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/model/JsonSchema.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/model/JsonSchemaSet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/model/JsonSchemaSet.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/model/Schema.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/model/Schema.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/model/SchemaWithBaseUri.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/model/SchemaWithBaseUri.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/model/ValidationBuilderContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/model/ValidationBuilderContext.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/parser/JsonSchemaDraft04Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/parser/JsonSchemaDraft04Type.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/parser/JsonSchemaDraft07Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/parser/JsonSchemaDraft07Type.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/ArrayUniqueItemsDigestValidatorInstance.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/ArrayUniqueItemsDigestValidatorInstance.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/ArrayUniqueItemsValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/ArrayUniqueItemsValidator.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/ArrayValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/ArrayValidator.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/BooleanValueValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/BooleanValueValidator.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/ConstValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/ConstValidator.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/ContentValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/ContentValidator.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/EnumValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/EnumValidator.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/ExistentialValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/ExistentialValidator.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/FormatValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/FormatValidator.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/IfThenElseValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/IfThenElseValidator.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/NotValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/NotValidator.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/NumberValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/NumberValidator.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/ObjectValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/ObjectValidator.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/SchemaValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/SchemaValidator.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/StringValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/StringValidator.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/TypeValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/TypeValidator.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/stream/SchemaValidatingJsonConsumer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/schema/validation/stream/SchemaValidatingJsonConsumer.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/types/Alternatives.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/types/Alternatives.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/medeia/types/SingleOrList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/medeia/types/SingleOrList.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/util/CodePoints.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/util/CodePoints.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/util/Collections.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/util/Collections.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/util/Conditional.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/util/Conditional.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/util/Json.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/util/Json.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/util/JsonValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/util/JsonValidator.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/util/MessageDigests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/util/MessageDigests.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/util/NullWriter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/util/NullWriter.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/util/Properties.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/util/Properties.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/util/RepeatingByteArrayInputStream.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/util/RepeatingByteArrayInputStream.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/util/String.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/util/String.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/util/UnmodifiableEmptyCollections.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/util/UnmodifiableEmptyCollections.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/kotlin/com/worldturner/util/Uri.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/kotlin/com/worldturner/util/Uri.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/main/resources/meta-schemas/hyper-schema-draft04.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/resources/meta-schemas/hyper-schema-draft04.json -------------------------------------------------------------------------------- /medeia-validator-core/src/main/resources/meta-schemas/hyper-schema-draft06.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/resources/meta-schemas/hyper-schema-draft06.json -------------------------------------------------------------------------------- /medeia-validator-core/src/main/resources/meta-schemas/hyper-schema-draft07.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/resources/meta-schemas/hyper-schema-draft07.json -------------------------------------------------------------------------------- /medeia-validator-core/src/main/resources/meta-schemas/schema-draft04.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/resources/meta-schemas/schema-draft04.json -------------------------------------------------------------------------------- /medeia-validator-core/src/main/resources/meta-schemas/schema-draft06.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/resources/meta-schemas/schema-draft06.json -------------------------------------------------------------------------------- /medeia-validator-core/src/main/resources/meta-schemas/schema-draft07.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/main/resources/meta-schemas/schema-draft07.json -------------------------------------------------------------------------------- /medeia-validator-core/src/test/kotlin/com/worldturner/medeia/api/FailedValidationResultTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/test/kotlin/com/worldturner/medeia/api/FailedValidationResultTest.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/test/kotlin/com/worldturner/medeia/format/PunycodeBootstringTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/test/kotlin/com/worldturner/medeia/format/PunycodeBootstringTest.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/test/kotlin/com/worldturner/medeia/format/idn-hostname-test.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/test/kotlin/com/worldturner/medeia/format/idn-hostname-test.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/test/kotlin/com/worldturner/medeia/types/AlternativesTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/test/kotlin/com/worldturner/medeia/types/AlternativesTest.kt -------------------------------------------------------------------------------- /medeia-validator-core/src/test/kotlin/com/worldturner/util/JsonValidatorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-core/src/test/kotlin/com/worldturner/util/JsonValidatorTest.kt -------------------------------------------------------------------------------- /medeia-validator-gson/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-gson/pom.xml -------------------------------------------------------------------------------- /medeia-validator-gson/src/main/kotlin/com/worldturner/medeia/api/gson/MedeiaGsonApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-gson/src/main/kotlin/com/worldturner/medeia/api/gson/MedeiaGsonApi.kt -------------------------------------------------------------------------------- /medeia-validator-gson/src/main/kotlin/com/worldturner/medeia/parser/gson/GsonJsonReaderDecorator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-gson/src/main/kotlin/com/worldturner/medeia/parser/gson/GsonJsonReaderDecorator.kt -------------------------------------------------------------------------------- /medeia-validator-gson/src/main/kotlin/com/worldturner/medeia/parser/gson/GsonJsonWriterDecorator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-gson/src/main/kotlin/com/worldturner/medeia/parser/gson/GsonJsonWriterDecorator.kt -------------------------------------------------------------------------------- /medeia-validator-gson/src/main/kotlin/com/worldturner/medeia/parser/gson/GsonTokenDataWriter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-gson/src/main/kotlin/com/worldturner/medeia/parser/gson/GsonTokenDataWriter.kt -------------------------------------------------------------------------------- /medeia-validator-gson/src/main/kotlin/com/worldturner/medeia/parser/gson/GsonValidatingStreamCopier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-gson/src/main/kotlin/com/worldturner/medeia/parser/gson/GsonValidatingStreamCopier.kt -------------------------------------------------------------------------------- /medeia-validator-gson/src/main/kotlin/com/worldturner/medeia/parser/gson/gsonUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-gson/src/main/kotlin/com/worldturner/medeia/parser/gson/gsonUtils.kt -------------------------------------------------------------------------------- /medeia-validator-jackson/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-jackson/pom.xml -------------------------------------------------------------------------------- /medeia-validator-jackson/src/main/kotlin/com/worldturner/medeia/api/jackson/MedeiaJacksonApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-jackson/src/main/kotlin/com/worldturner/medeia/api/jackson/MedeiaJacksonApi.kt -------------------------------------------------------------------------------- /medeia-validator-jackson/src/main/kotlin/com/worldturner/medeia/parser/jackson/JacksonTokenDataJsonGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-jackson/src/main/kotlin/com/worldturner/medeia/parser/jackson/JacksonTokenDataJsonGenerator.kt -------------------------------------------------------------------------------- /medeia-validator-jackson/src/main/kotlin/com/worldturner/medeia/parser/jackson/JacksonTokenDataJsonParser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-jackson/src/main/kotlin/com/worldturner/medeia/parser/jackson/JacksonTokenDataJsonParser.kt -------------------------------------------------------------------------------- /medeia-validator-jackson/src/main/kotlin/com/worldturner/medeia/parser/jackson/JacksonTokenDataWriter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-jackson/src/main/kotlin/com/worldturner/medeia/parser/jackson/JacksonTokenDataWriter.kt -------------------------------------------------------------------------------- /medeia-validator-jackson/src/main/kotlin/com/worldturner/medeia/parser/jackson/JacksonValidatingInputStream.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-jackson/src/main/kotlin/com/worldturner/medeia/parser/jackson/JacksonValidatingInputStream.kt -------------------------------------------------------------------------------- /medeia-validator-jackson/src/main/kotlin/com/worldturner/medeia/parser/jackson/JacksonValidatingStreamCopier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-jackson/src/main/kotlin/com/worldturner/medeia/parser/jackson/JacksonValidatingStreamCopier.kt -------------------------------------------------------------------------------- /medeia-validator-java-examples/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-java-examples/pom.xml -------------------------------------------------------------------------------- /medeia-validator-java-examples/src/main/java/com/worldturner/medeia/examples/java/domain/Address.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-java-examples/src/main/java/com/worldturner/medeia/examples/java/domain/Address.java -------------------------------------------------------------------------------- /medeia-validator-java-examples/src/main/java/com/worldturner/medeia/examples/java/domain/Fixtures.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-java-examples/src/main/java/com/worldturner/medeia/examples/java/domain/Fixtures.java -------------------------------------------------------------------------------- /medeia-validator-java-examples/src/main/java/com/worldturner/medeia/examples/java/domain/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-java-examples/src/main/java/com/worldturner/medeia/examples/java/domain/Person.java -------------------------------------------------------------------------------- /medeia-validator-java-examples/src/main/java/com/worldturner/medeia/examples/java/gson/customformats/CustomFormatExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-java-examples/src/main/java/com/worldturner/medeia/examples/java/gson/customformats/CustomFormatExample.java -------------------------------------------------------------------------------- /medeia-validator-java-examples/src/main/java/com/worldturner/medeia/examples/java/gson/objects/ReadObjectExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-java-examples/src/main/java/com/worldturner/medeia/examples/java/gson/objects/ReadObjectExample.java -------------------------------------------------------------------------------- /medeia-validator-java-examples/src/main/java/com/worldturner/medeia/examples/java/gson/objects/WriteObjectExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-java-examples/src/main/java/com/worldturner/medeia/examples/java/gson/objects/WriteObjectExample.java -------------------------------------------------------------------------------- /medeia-validator-java-examples/src/main/java/com/worldturner/medeia/examples/java/jackson/customformats/CustomFormatExample.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-java-examples/src/main/java/com/worldturner/medeia/examples/java/jackson/customformats/CustomFormatExample.kt -------------------------------------------------------------------------------- /medeia-validator-java-examples/src/main/java/com/worldturner/medeia/examples/java/jackson/objects/ReadObjectExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-java-examples/src/main/java/com/worldturner/medeia/examples/java/jackson/objects/ReadObjectExample.java -------------------------------------------------------------------------------- /medeia-validator-java-examples/src/main/java/com/worldturner/medeia/examples/java/jackson/objects/WriteObjectExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-java-examples/src/main/java/com/worldturner/medeia/examples/java/jackson/objects/WriteObjectExample.java -------------------------------------------------------------------------------- /medeia-validator-java-examples/src/main/resources/customformats/customformats-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-java-examples/src/main/resources/customformats/customformats-schema.json -------------------------------------------------------------------------------- /medeia-validator-java-examples/src/main/resources/customformats/invalid-data.json: -------------------------------------------------------------------------------- 1 | { 2 | "palindrome": "The quick brown fox jumps over the lazy dog" 3 | } -------------------------------------------------------------------------------- /medeia-validator-java-examples/src/main/resources/customformats/valid-data.json: -------------------------------------------------------------------------------- 1 | { 2 | "palindrome": "Able was I ere I saw Elba" 3 | } -------------------------------------------------------------------------------- /medeia-validator-java-examples/src/main/resources/readobject/invalid-person.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-java-examples/src/main/resources/readobject/invalid-person.json -------------------------------------------------------------------------------- /medeia-validator-java-examples/src/main/resources/readobject/person-address-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-java-examples/src/main/resources/readobject/person-address-schema.json -------------------------------------------------------------------------------- /medeia-validator-java-examples/src/main/resources/readobject/valid-person.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-java-examples/src/main/resources/readobject/valid-person.json -------------------------------------------------------------------------------- /medeia-validator-kotlin-examples/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-kotlin-examples/pom.xml -------------------------------------------------------------------------------- /medeia-validator-kotlin-examples/src/main/kotlin/com/worldturner/medeia/examples/kotlin/domain/Address.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-kotlin-examples/src/main/kotlin/com/worldturner/medeia/examples/kotlin/domain/Address.kt -------------------------------------------------------------------------------- /medeia-validator-kotlin-examples/src/main/kotlin/com/worldturner/medeia/examples/kotlin/domain/Person.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-kotlin-examples/src/main/kotlin/com/worldturner/medeia/examples/kotlin/domain/Person.kt -------------------------------------------------------------------------------- /medeia-validator-kotlin-examples/src/main/kotlin/com/worldturner/medeia/examples/kotlin/domain/fixtures.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-kotlin-examples/src/main/kotlin/com/worldturner/medeia/examples/kotlin/domain/fixtures.kt -------------------------------------------------------------------------------- /medeia-validator-kotlin-examples/src/main/kotlin/com/worldturner/medeia/examples/kotlin/gson/customformats/CustomFormatExample.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-kotlin-examples/src/main/kotlin/com/worldturner/medeia/examples/kotlin/gson/customformats/CustomFormatExample.kt -------------------------------------------------------------------------------- /medeia-validator-kotlin-examples/src/main/kotlin/com/worldturner/medeia/examples/kotlin/gson/objects/ReadObjectExample.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-kotlin-examples/src/main/kotlin/com/worldturner/medeia/examples/kotlin/gson/objects/ReadObjectExample.kt -------------------------------------------------------------------------------- /medeia-validator-kotlin-examples/src/main/kotlin/com/worldturner/medeia/examples/kotlin/gson/objects/WriteObjectExample.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-kotlin-examples/src/main/kotlin/com/worldturner/medeia/examples/kotlin/gson/objects/WriteObjectExample.kt -------------------------------------------------------------------------------- /medeia-validator-kotlin-examples/src/main/kotlin/com/worldturner/medeia/examples/kotlin/jackson/customformats/CustomFormatExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-kotlin-examples/src/main/kotlin/com/worldturner/medeia/examples/kotlin/jackson/customformats/CustomFormatExample.java -------------------------------------------------------------------------------- /medeia-validator-kotlin-examples/src/main/kotlin/com/worldturner/medeia/examples/kotlin/jackson/objects/ReadObjectExample.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-kotlin-examples/src/main/kotlin/com/worldturner/medeia/examples/kotlin/jackson/objects/ReadObjectExample.kt -------------------------------------------------------------------------------- /medeia-validator-kotlin-examples/src/main/kotlin/com/worldturner/medeia/examples/kotlin/jackson/objects/WriteObjectExample.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-kotlin-examples/src/main/kotlin/com/worldturner/medeia/examples/kotlin/jackson/objects/WriteObjectExample.kt -------------------------------------------------------------------------------- /medeia-validator-kotlin-examples/src/main/resources/customformats/customformats-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-kotlin-examples/src/main/resources/customformats/customformats-schema.json -------------------------------------------------------------------------------- /medeia-validator-kotlin-examples/src/main/resources/customformats/invalid-data.json: -------------------------------------------------------------------------------- 1 | { 2 | "palindrome": "The quick brown fox jumps over the lazy dog" 3 | } -------------------------------------------------------------------------------- /medeia-validator-kotlin-examples/src/main/resources/customformats/valid-data.json: -------------------------------------------------------------------------------- 1 | { 2 | "palindrome": "Able was I ere I saw Elba" 3 | } -------------------------------------------------------------------------------- /medeia-validator-kotlin-examples/src/main/resources/readobject/invalid-person.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-kotlin-examples/src/main/resources/readobject/invalid-person.json -------------------------------------------------------------------------------- /medeia-validator-kotlin-examples/src/main/resources/readobject/person-address-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-kotlin-examples/src/main/resources/readobject/person-address-schema.json -------------------------------------------------------------------------------- /medeia-validator-kotlin-examples/src/main/resources/readobject/valid-person.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-kotlin-examples/src/main/resources/readobject/valid-person.json -------------------------------------------------------------------------------- /medeia-validator-test/Additional-Test-Suite/draft7/number-bounds.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/Additional-Test-Suite/draft7/number-bounds.json -------------------------------------------------------------------------------- /medeia-validator-test/Additional-Test-Suite/draft7/ref-into-non-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/Additional-Test-Suite/draft7/ref-into-non-schema.json -------------------------------------------------------------------------------- /medeia-validator-test/Additional-Test-Suite/draft7/uniqueItems-order.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/Additional-Test-Suite/draft7/uniqueItems-order.json -------------------------------------------------------------------------------- /medeia-validator-test/Performance-Suite/vega-lite/interactive_splom.vg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/Performance-Suite/vega-lite/interactive_splom.vg.json -------------------------------------------------------------------------------- /medeia-validator-test/Performance-Suite/vega-lite/vega-lite-schema-v4-cleaned-up.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/Performance-Suite/vega-lite/vega-lite-schema-v4-cleaned-up.json -------------------------------------------------------------------------------- /medeia-validator-test/Performance-Suite/vega-lite/vega-lite-schema-v4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/Performance-Suite/vega-lite/vega-lite-schema-v4.json -------------------------------------------------------------------------------- /medeia-validator-test/Performance-Suite/vega-lite/vega-lite-schema-v6-with-v4-id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/Performance-Suite/vega-lite/vega-lite-schema-v6-with-v4-id.json -------------------------------------------------------------------------------- /medeia-validator-test/Performance-Suite/vega-lite/vega-lite-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/Performance-Suite/vega-lite/vega-lite-schema.json -------------------------------------------------------------------------------- /medeia-validator-test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/pom.xml -------------------------------------------------------------------------------- /medeia-validator-test/src/main/kotlin/com/worldturner/test/util/getResource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/main/kotlin/com/worldturner/test/util/getResource.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/kotlin/com/worldturner/medeia/api/ValidatingStreamCopyTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/kotlin/com/worldturner/medeia/api/ValidatingStreamCopyTest.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/kotlin/com/worldturner/medeia/api/jackson/JacksonValidatingInputStreamTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/kotlin/com/worldturner/medeia/api/jackson/JacksonValidatingInputStreamTest.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/kotlin/com/worldturner/medeia/api/jackson/KotlinJacksonApiTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/kotlin/com/worldturner/medeia/api/jackson/KotlinJacksonApiTest.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/kotlin/com/worldturner/medeia/gson/NodeDataGson.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/kotlin/com/worldturner/medeia/gson/NodeDataGson.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/kotlin/com/worldturner/medeia/jackson/JacksonConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/kotlin/com/worldturner/medeia/jackson/JacksonConfiguration.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/kotlin/com/worldturner/medeia/jackson/JsonLinesTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/kotlin/com/worldturner/medeia/jackson/JsonLinesTest.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/kotlin/com/worldturner/medeia/jackson/NodeDataJackson.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/kotlin/com/worldturner/medeia/jackson/NodeDataJackson.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/kotlin/com/worldturner/medeia/jackson/SimpleTreeSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/kotlin/com/worldturner/medeia/jackson/SimpleTreeSerializer.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/kotlin/com/worldturner/medeia/parser/SimpleObjectMapperAdditionalPropertiesTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/kotlin/com/worldturner/medeia/parser/SimpleObjectMapperAdditionalPropertiesTest.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/kotlin/com/worldturner/medeia/parser/SimpleObjectMapperJsonSchemaTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/kotlin/com/worldturner/medeia/parser/SimpleObjectMapperJsonSchemaTest.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/kotlin/com/worldturner/medeia/parser/SimpleObjectMapperSelfReferenceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/kotlin/com/worldturner/medeia/parser/SimpleObjectMapperSelfReferenceTest.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/kotlin/com/worldturner/medeia/parser/SimpleObjectMapperSimpleTreeTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/kotlin/com/worldturner/medeia/parser/SimpleObjectMapperSimpleTreeTest.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/kotlin/com/worldturner/medeia/parser/SimpleObjectMapperTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/kotlin/com/worldturner/medeia/parser/SimpleObjectMapperTest.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/kotlin/com/worldturner/medeia/parser/TextOutputBuilderTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/kotlin/com/worldturner/medeia/parser/TextOutputBuilderTest.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/kotlin/com/worldturner/medeia/schema/RecordIdsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/kotlin/com/worldturner/medeia/schema/RecordIdsTest.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/kotlin/com/worldturner/medeia/schema/ReportGeneratingTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/kotlin/com/worldturner/medeia/schema/ReportGeneratingTest.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/kotlin/com/worldturner/medeia/schema/loading/SchemaLoadingBaseUriTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/kotlin/com/worldturner/medeia/schema/loading/SchemaLoadingBaseUriTest.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/kotlin/com/worldturner/medeia/schema/loading/SchemaLoadingErrorReportingTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/kotlin/com/worldturner/medeia/schema/loading/SchemaLoadingErrorReportingTest.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/kotlin/com/worldturner/medeia/schema/model/SchemaTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/kotlin/com/worldturner/medeia/schema/model/SchemaTest.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/kotlin/com/worldturner/medeia/schema/model/SchemaTestType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/kotlin/com/worldturner/medeia/schema/model/SchemaTestType.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/kotlin/com/worldturner/medeia/schema/performance/Timing.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/kotlin/com/worldturner/medeia/schema/performance/Timing.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/kotlin/com/worldturner/medeia/schema/suite/Draft04RegressionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/kotlin/com/worldturner/medeia/schema/suite/Draft04RegressionTest.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/kotlin/com/worldturner/medeia/schema/suite/Draft06RegressionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/kotlin/com/worldturner/medeia/schema/suite/Draft06RegressionTest.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/kotlin/com/worldturner/medeia/schema/suite/Draft07RegressionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/kotlin/com/worldturner/medeia/schema/suite/Draft07RegressionTest.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/kotlin/com/worldturner/medeia/schema/suite/RegressionTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/kotlin/com/worldturner/medeia/schema/suite/RegressionTests.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/kotlin/com/worldturner/medeia/schema/suite/TestSuiteRunner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/kotlin/com/worldturner/medeia/schema/suite/TestSuiteRunner.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/kotlin/com/worldturner/medeia/testing/support/TestSupport.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/kotlin/com/worldturner/medeia/testing/support/TestSupport.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/kotlin/com/worldturner/util/CollectionsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/kotlin/com/worldturner/util/CollectionsTest.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/kotlin/com/worldturner/util/RepeatingByteArrayInputStreamTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/kotlin/com/worldturner/util/RepeatingByteArrayInputStreamTest.kt -------------------------------------------------------------------------------- /medeia-validator-test/src/test/resources/multiline/multiline-data-invalid-3rd-line.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/resources/multiline/multiline-data-invalid-3rd-line.jsonl -------------------------------------------------------------------------------- /medeia-validator-test/src/test/resources/multiline/multiline-data-valid.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/resources/multiline/multiline-data-valid.jsonl -------------------------------------------------------------------------------- /medeia-validator-test/src/test/resources/multiline/multiline-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/resources/multiline/multiline-schema.json -------------------------------------------------------------------------------- /medeia-validator-test/src/test/resources/refid/refid-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/resources/refid/refid-schema.json -------------------------------------------------------------------------------- /medeia-validator-test/src/test/resources/refid/refid-schema2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/medeia-validator-test/src/test/resources/refid/refid-schema2.json -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/worldturner/medeia-validator/HEAD/pom.xml --------------------------------------------------------------------------------