jschema
Includes an implementation of JSON Schema Draft 4, an implementation of JSON pointer, and a JSON-schema-to-C# code generator
File Explorer
Download Latest Version (.zip)- codeql-analysis.yml
- NuGet.Config
- NuGet.exe
- CommonAssemblyInfo.cs
- CopyRoslynImplementationAssemblies.targets
- Get-VersionConstants.ps1
- New-VersionConstantsFile.ps1
- Publish-NuGetPackages.ps1
- Json.Pointer.csproj
- JsonPointer.cs
- JsonPointerRepresentation.cs
- README.md
- Resources.Designer.cs
- Resources.resx
- StringExtensions.cs
- EqualityTests.cs
- EvaluationTestCase.cs
- EvaluationTests.cs
- Json.Pointer.UnitTests.csproj
- ParsingTestCase.cs
- ParsingTests.cs
- StringExtensionsTests.cs
- AssemblyInfo.cs
- AdditionalItems.cs
- AdditionalItemsConverter.cs
- AdditionalProperties.cs
- AdditionalPropertiesConverter.cs
- Dependency.cs
- DependencyConverter.cs
- Error.cs
- ErrorNumber.cs
- ExtensionMethods.cs
- FormatAttributes.cs
- Hash.cs
- Items.cs
- ItemsConverter.cs
- Json.Schema.csproj
- JsonSchema.cs
- JsonSchemaContractResolver.cs
- JsonSyntaxException.cs
- JTokenTypeExtensions.cs
- MustBeStringConverter.cs
- RefProperty.cs
- Resources.Designer.cs
- Resources.resx
- SchemaReader.cs
- SchemaType.cs
- SchemaTypeConverter.cs
- SchemaValidationErrorAccumulator.cs
- SchemaValidationException.cs
- SchemaWriter.cs
- UriOrFragment.cs
- UriOrFragmentConverter.cs
- ErrorLogBaselineFile.json
- Json.Schema.PerformanceTests.csproj
- README.md
- Json.Schema.TestUtilities.csproj
- TestUtil.cs
- AttributeHint.cs
- BaseTypeHint.cs
- ClassNameHint.cs
- CodeGenHint.cs
- DictionaryHint.cs
- EnumHint.cs
- HintDictionary.cs
- HintInstantiationInfo.cs
- HintInstantiationInfoDictionary.cs
- HintKind.cs
- InterfaceHint.cs
- PropertyHint.cs
- AssemblyInfo.cs
- AdditionalTypeRequiredInfo.cs
- ClassGenerator.cs
- ClassOrInterfaceGenerator.cs
- ComparerCodeGenerator.cs
- ComparisonKind.cs
- DataModelGenerator.cs
- DataModelGeneratorSettings.cs
- EnumGenerator.cs
- EqualityComparerGenerator.cs
- Error.cs
- FileSystem.cs
- GenerateIntegerOption.cs
- GenerateNumberOption.cs
- HashKind.cs
- IFileSystem.cs
- InitializationKind.cs
- InterfaceGenerator.cs
- Json.Schema.ToDotNet.csproj
- JsonSchemaExtensions.cs
- LocalVariableNameGenerator.cs
- ObjectExtensions.cs
- PropertyHintTypeName.cs
- PropertyInfo.cs
- PropertyInfoDictionary.cs
- README.md
- Resources.Designer.cs
- Resources.resx
- RewritingVisitorGenerator.cs
- StringExtensions.cs
- SyntaxHelper.cs
- SyntaxNodeExtensions.cs
- TypeGenerator.cs
- UsingComparer.cs
- Utilities.cs
- WellKnownMethodNames.cs
- WellKnownTypeNames.cs
- App.config
- Json.Schema.ToDotNet.Cli.csproj
- Json.Schema.ToDotNet.Cli.nuspec
- Options.cs
- Program.cs
- Resources.Designer.cs
- Resources.resx
- AttributeHintTests.cs
- BaseTypeHintTests.cs
- ClassNameHintTests.cs
- DictionaryHintTests.cs
- EnumHintTests.cs
- HintTestBase.cs
- HintTestCase.cs
- InterfaceHintTests.cs
- PropertyHintModifiersTests.cs
- PropertyHintNameTests.cs
- PropertyHintTests.cs
- PropertyHintTypeNameTests.cs
- Array.schema.json
- Basic.schema.json
- DateTime.schema.json
- Definitions.schema.json
- Empty.schema.json
- Integer.schema.json
- IntegerArray.schema.json
- NotAnObject.schema.json
- Number.schema.json
- Object.schema.json
- Properties.schema.json
- PropertyDescription.schema.json
- Reference.schema.json
- RequiredProperties.schema.json
- Uuid.schema.json
- Assert.cs
- CodeGenerationTestBase.cs
- CommandLineTests.cs
- DataModelGeneratorTests.cs
- ExpectedContents.cs
- Json.Schema.ToDotNet.UnitTests.csproj
- TestFileSystem.cs
- TestSettings.cs
- AdditionalPropertiesBoolean.schema.json
- AdditionalPropertiesSchema.schema.json
- Array.schema.json
- Basic.schema.json
- DateTime.schema.json
- Definitions.schema.json
- Empty.schema.json
- IntegerArray.schema.json
- MultipleTypes.schema.json
- Object.schema.json
- Properties.schema.json
- PropertyDescription.schema.json
- Reference.schema.json
- RequiredProperties.schema.json
- Uuid.schema.json
- EqualityTestCase.cs
- Json.Schema.UnitTests.csproj
- JsonSchemaTests.cs
- ReaderWriter.cs
- SchemaReaderTests.cs
- SchemaTypeConverterTests.cs
- SchemaWriterTests.cs
- UriOrFragmentTests.cs
- ExtensionMethods.cs
- Json.Schema.Validation.csproj
- JTokenEqualityComparer.cs
- ResultFactory.cs
- RuleFactory.cs
- RuleResources.Designer.cs
- RuleResources.resx
- Validator.cs
- AssemblyInfo.cs
- App.config
- Json.Schema.Validation.Cli.csproj
- Json.Schema.Validation.Cli.nuspec
- Options.cs
- Program.cs
- ValidatorResources.Designer.cs
- ValidatorResources.resx
- ComprehensiveInstanceFile-validation-expected.sarif
- ComprehensiveInstanceFile.json
- ComprehensiveSchema.json
- ComprehensiveEndToEnd.cs
- Json.Schema.Validation.UnitTests.csproj
- ValidationSuite.cs
- ValidatorTests.cs
- build.props
- Everything.sln
- Key.snk
- ReleaseHistory.md
- .gitattributes
- .gitignore
- azure-pipelines.yml
- BuildAndTest.cmd
- BuildAndTest.ps1
- CreateSigningDirectory.cmd
- jschema.png
- License.txt
- PushSignedBinariesIntoBuild.cmd
- README.md
- SECURITY.md
// repository documentation
Was this content helpful?
(0 ratings)
