Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump Microsoft.Bcl.AsyncInterfaces and System.Threading.Tasks.Extensions in /Solutions #521

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 18, 2024

Bumps Microsoft.Bcl.AsyncInterfaces and System.Threading.Tasks.Extensions. These dependencies needed to be updated together.
Updates Microsoft.Bcl.AsyncInterfaces from 8.0.0 to 9.0.0

Release notes

Sourced from Microsoft.Bcl.AsyncInterfaces's releases.

.NET 9.0.0

Release

What's Changed

... (truncated)

Commits

Updates System.Threading.Tasks.Extensions from 4.5.4 to 4.5.4

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [Microsoft.Bcl.AsyncInterfaces](https://github.com/dotnet/runtime) and System.Threading.Tasks.Extensions. These dependencies needed to be updated together.

Updates `Microsoft.Bcl.AsyncInterfaces` from 8.0.0 to 9.0.0
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](dotnet/runtime@v8.0.0...v9.0.0)

Updates `System.Threading.Tasks.Extensions` from 4.5.4 to 4.5.4

---
updated-dependencies:
- dependency-name: Microsoft.Bcl.AsyncInterfaces
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: System.Threading.Tasks.Extensions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Dec 18, 2024
Copy link

Code Coverage Summary Report - Linux (net8.0)

Summary
Generated on: 12/18/2024 - 07:45:29
Parser: Cobertura
Assemblies: 12
Classes: 1034
Files: 1725
Line coverage: 56% (95449 of 170403)
Covered lines: 95449
Uncovered lines: 74954
Coverable lines: 170403
Total lines: 363777
Branch coverage: 37% (30833 of 83256)
Covered branches: 30833
Total branches: 83256
Method coverage: Feature is only available for sponsors

Coverage

Corvus.Json.CodeGeneration - 77.2%
Name Line Branch
Corvus.Json.CodeGeneration 77.2% 70.6%
Corvus.Json.CodeGeneration.Anchors 68.6% 70.5%
Corvus.Json.CodeGeneration.Anchors.ApplyScopeResult 100%
Corvus.Json.CodeGeneration.ArrayItemsTypeDeclaration 100%
Corvus.Json.CodeGeneration.ChildValidationHandlerRegistry 100% 100%
Corvus.Json.CodeGeneration.CodeFileBuilderRegistry 100% 100%
Corvus.Json.CodeGeneration.CodeGenerator 32.1% 30.2%
Corvus.Json.CodeGeneration.CodeGenerator.ScopeValue 100%
Corvus.Json.CodeGeneration.CodeGenerator.Segment 55% 25%
Corvus.Json.CodeGeneration.CommonPatterns 100%
Corvus.Json.CodeGeneration.Composition 92.8% 100%
Corvus.Json.CodeGeneration.CompoundDocumentResolver 84.6% 83.3%
Corvus.Json.CodeGeneration.CoreTypesHelpers 86.2% 76.9%
Corvus.Json.CodeGeneration.CustomKeywords 92.8% 50%
Corvus.Json.CodeGeneration.DependentRequiredDeclaration 100%
Corvus.Json.CodeGeneration.DependentSchemaDeclaration 100%
Corvus.Json.CodeGeneration.Documentation 100% 100%
Corvus.Json.CodeGeneration.DocumentResolvers.CallbackDocumentResolver 0% 0%
Corvus.Json.CodeGeneration.DocumentResolvers.SchemaReferenceNormalization 80% 71.4%
Corvus.Json.CodeGeneration.DynamicLocatedAnchor 100%
Corvus.Json.CodeGeneration.FallbackObjectPropertyType 100%
Corvus.Json.CodeGeneration.FileNameDescription 100%
Corvus.Json.CodeGeneration.FileSystemDocumentResolver 54.3% 50%
Corvus.Json.CodeGeneration.Format 97.4% 98.5%
Corvus.Json.CodeGeneration.GeneratedCodeFile 100%
Corvus.Json.CodeGeneration.JsonSchemaRegistry 73.1% 63.7%
Corvus.Json.CodeGeneration.JsonSchemaScope 66.6%
Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder 87.2% 81.6%
Corvus.Json.CodeGeneration.Keywords.AdditionalItemsKeyword 94.7% 95.4%
Corvus.Json.CodeGeneration.Keywords.AdditionalPropertiesKeyword 84.6% 75%
Corvus.Json.CodeGeneration.Keywords.AllOfKeyword 94.4% 90%
Corvus.Json.CodeGeneration.Keywords.AnyOfKeyword 95.4% 91.6%
Corvus.Json.CodeGeneration.Keywords.ConstKeyword 82.3% 50%
Corvus.Json.CodeGeneration.Keywords.ContainsKeyword 80.7% 75%
Corvus.Json.CodeGeneration.Keywords.ContentEncodingKeyword 83.3% 75%
Corvus.Json.CodeGeneration.Keywords.ContentEncodingPre201909Keyword 83.3% 75%
Corvus.Json.CodeGeneration.Keywords.ContentMediaTypeKeyword 75.8% 56.2%
Corvus.Json.CodeGeneration.Keywords.ContentMediaTypePre201909Keyword 75.8% 56.2%
Corvus.Json.CodeGeneration.Keywords.ContentSchemaKeyword 100% 83.3%
Corvus.Json.CodeGeneration.Keywords.DefaultKeyword 87.5% 50%
Corvus.Json.CodeGeneration.Keywords.DefinitionsKeyword 100% 100%
Corvus.Json.CodeGeneration.Keywords.DependenciesKeyword 96.2% 83.3%
Corvus.Json.CodeGeneration.Keywords.DependentRequiredKeyword 94.9% 88.2%
Corvus.Json.CodeGeneration.Keywords.DependentSchemasKeyword 94.7% 92.8%
Corvus.Json.CodeGeneration.Keywords.DeprecatedKeyword 88.8% 50%
Corvus.Json.CodeGeneration.Keywords.DescriptionKeyword 84.6% 50%
Corvus.Json.CodeGeneration.Keywords.DiscriminatorKeyword 71.4%
Corvus.Json.CodeGeneration.Keywords.DollarAnchorKeyword 94.7% 100%
Corvus.Json.CodeGeneration.Keywords.DollarCommentKeyword 85.7%
Corvus.Json.CodeGeneration.Keywords.DollarCorvusTypeNameKeyword 0%
Corvus.Json.CodeGeneration.Keywords.DollarDefsKeyword 100% 100%
Corvus.Json.CodeGeneration.Keywords.DollarDynamicAnchorKeyword 94.3% 91.6%
Corvus.Json.CodeGeneration.Keywords.DollarDynamicRefKeyword 93.3% 71.4%
Corvus.Json.CodeGeneration.Keywords.DollarIdKeyword 93.7% 100%
Corvus.Json.CodeGeneration.Keywords.DollarRecursiveAnchorKeyword 95.2% 92.8%
Corvus.Json.CodeGeneration.Keywords.DollarRecursiveRefKeyword 93.3% 71.4%
Corvus.Json.CodeGeneration.Keywords.DollarRefHidesSiblingsKeyword 70% 57.1%
Corvus.Json.CodeGeneration.Keywords.DollarRefKeyword 93.3% 71.4%
Corvus.Json.CodeGeneration.Keywords.DollarSchemaKeyword 85.7%
Corvus.Json.CodeGeneration.Keywords.DollarVocabularyKeyword 85.7%
Corvus.Json.CodeGeneration.Keywords.ElseKeyword 96.9% 80%
Corvus.Json.CodeGeneration.Keywords.EnumKeyword 85.1% 66.6%
Corvus.Json.CodeGeneration.Keywords.ExampleKeyword 31.2% 0%
Corvus.Json.CodeGeneration.Keywords.ExamplesKeyword 100% 100%
Corvus.Json.CodeGeneration.Keywords.ExclusiveMaximumBooleanKeyword 90% 50%
Corvus.Json.CodeGeneration.Keywords.ExclusiveMaximumKeyword 75% 50%
Corvus.Json.CodeGeneration.Keywords.ExclusiveMinimumBooleanKeyword 90% 50%
Corvus.Json.CodeGeneration.Keywords.ExclusiveMinimumKeyword 75% 50%
Corvus.Json.CodeGeneration.Keywords.ExternalDocsKeyword 23.8% 0%
Corvus.Json.CodeGeneration.Keywords.FormatWithAnnotationKeyword 85.7% 50%
Corvus.Json.CodeGeneration.Keywords.FormatWithAssertionKeyword 85.7% 50%
Corvus.Json.CodeGeneration.Keywords.IdKeyword 93.7% 100%
Corvus.Json.CodeGeneration.Keywords.ItemsWithSchemaKeyword 80.6% 70%
Corvus.Json.CodeGeneration.Keywords.ItemsWithSchemaOrArrayOfSchemaKeyword 95.7% 94.4%
Corvus.Json.CodeGeneration.Keywords.JsonElementExtensions 71.4% 50%
Corvus.Json.CodeGeneration.Keywords.MaxContainsKeyword 73.9% 50%
Corvus.Json.CodeGeneration.Keywords.MaximumKeyword 77.2% 62.5%
Corvus.Json.CodeGeneration.Keywords.MaxItemsKeyword 83.3% 75%
Corvus.Json.CodeGeneration.Keywords.MaxLengthKeyword 77.2% 50%
Corvus.Json.CodeGeneration.Keywords.MaxPropertiesKeyword 78.2% 50%
Corvus.Json.CodeGeneration.Keywords.MinContainsKeyword 73.9% 50%
Corvus.Json.CodeGeneration.Keywords.MinimumKeyword 77.2% 62.5%
Corvus.Json.CodeGeneration.Keywords.MinItemsKeyword 83.3% 75%
Corvus.Json.CodeGeneration.Keywords.MinLengthKeyword 77.2% 50%
Corvus.Json.CodeGeneration.Keywords.MinPropertiesKeyword 78.2% 50%
Corvus.Json.CodeGeneration.Keywords.MultipleOfKeyword 75% 50%
Corvus.Json.CodeGeneration.Keywords.NotKeyword 75% 62.5%
Corvus.Json.CodeGeneration.Keywords.NullableKeyword 72.7% 50%
Corvus.Json.CodeGeneration.Keywords.OneOfKeyword 95.4% 91.6%
Corvus.Json.CodeGeneration.Keywords.PatternKeyword 84.2% 50%
Corvus.Json.CodeGeneration.Keywords.PatternPropertiesKeyword 87.5% 83.3%
Corvus.Json.CodeGeneration.Keywords.PrefixItemsKeyword 83.8% 55.5%
Corvus.Json.CodeGeneration.Keywords.PropertiesKeyword 90.2% 66.6%
Corvus.Json.CodeGeneration.Keywords.PropertyNamesKeyword 80% 62.5%
Corvus.Json.CodeGeneration.Keywords.ReadOnlyKeyword 71.4%
Corvus.Json.CodeGeneration.Keywords.RequiredKeyword 90.2% 76.9%
Corvus.Json.CodeGeneration.Keywords.TernaryIfKeyword 92% 75%
Corvus.Json.CodeGeneration.Keywords.ThenKeyword 96.9% 80%
Corvus.Json.CodeGeneration.Keywords.TitleKeyword 84.6% 50%
Corvus.Json.CodeGeneration.Keywords.TypeKeyword 88.8% 80%
Corvus.Json.CodeGeneration.Keywords.UnevaluatedItemsKeyword 73.5% 58.3%
Corvus.Json.CodeGeneration.Keywords.UnevaluatedPropertiesKeyword 75.8% 60%
Corvus.Json.CodeGeneration.Keywords.UniqueItemsKeyword 93.3% 50%
Corvus.Json.CodeGeneration.Keywords.WriteOnlyKeyword 71.4%
Corvus.Json.CodeGeneration.Keywords.XmlKeyword 71.4%
Corvus.Json.CodeGeneration.KeywordValidationHandlerRegistry 93.3% 100%
Corvus.Json.CodeGeneration.LocatedSchema 85.1% 50%
Corvus.Json.CodeGeneration.MemberName 86.2% 41.6%
Corvus.Json.CodeGeneration.NamedLocatedAnchor 50% 25%
Corvus.Json.CodeGeneration.NameHeuristicRegistry 100% 100%
Corvus.Json.CodeGeneration.NullVocabulary 33.3%
Corvus.Json.CodeGeneration.PatternPropertyDeclaration 100%
Corvus.Json.CodeGeneration.PropertyDeclaration 100% 100%
Corvus.Json.CodeGeneration.PropertyProvider 87.8% 85.7%
Corvus.Json.CodeGeneration.ReducedTypeDeclaration 100%
Corvus.Json.CodeGeneration.Reduction 100% 50%
Corvus.Json.CodeGeneration.References 88.9% 78%
Corvus.Json.CodeGeneration.Scope 89.6% 94.4%
Corvus.Json.CodeGeneration.SingleSubschemaKeywordTypeDeclaration 100%
Corvus.Json.CodeGeneration.Subschemas 79.6% 75%
Corvus.Json.CodeGeneration.TupleTypeDeclaration 45.4% 25%
Corvus.Json.CodeGeneration.TypeBuilderContext 86.8% 75%
Corvus.Json.CodeGeneration.TypeDeclaration 82% 87.5%
Corvus.Json.CodeGeneration.TypeDeclarationExtensions 87.5% 83.3%
Corvus.Json.CodeGeneration.TypedValidationConstantDefinition 0%
Corvus.Json.CodeGeneration.Types 93.3% 92.8%
Corvus.Json.CodeGeneration.Validation 0% 0%
Corvus.Json.CodeGeneration.VocabularyRegistry 100% 100%
Corvus.Json.CodeGeneration.WellKnownTypeDeclarations 92.8% 87.5%
Corvus.Json.Internal.PathTruncator 92.5% 85%
Corvus.Json.PrepopulatedDocumentResolver 0% 0%
System.Text.RegularExpressions.Generated 90% 66.6%
System.Text.RegularExpressions.Generated.RunnerFactory
System.Text.RegularExpressions.Generated.RunnerFactory.Runner
Corvus.Json.CodeGeneration.201909 - 87.3%
Name Line Branch
Corvus.Json.CodeGeneration.201909 87.3% 83.3%
Corvus.Json.CodeGeneration.Draft201909.SchemaVocabulary 85.1% 33.3%
Corvus.Json.CodeGeneration.Draft201909.SchemaVocabulary.Applicator 92.8%
Corvus.Json.CodeGeneration.Draft201909.SchemaVocabulary.Content 85.7%
Corvus.Json.CodeGeneration.Draft201909.SchemaVocabulary.Core 72%
Corvus.Json.CodeGeneration.Draft201909.SchemaVocabulary.Format 83.3%
Corvus.Json.CodeGeneration.Draft201909.SchemaVocabulary.MetaData 88.8%
Corvus.Json.CodeGeneration.Draft201909.SchemaVocabulary.Validation 93.5%
Corvus.Json.CodeGeneration.Draft201909.VocabularyAnalyser 94.6% 93.3%
Corvus.Json.CodeGeneration.202012 - 86.8%
Name Line Branch
Corvus.Json.CodeGeneration.202012 86.8% 83.3%
Corvus.Json.CodeGeneration.Draft202012.SchemaVocabulary 84.9% 33.3%
Corvus.Json.CodeGeneration.Draft202012.SchemaVocabulary.Applicator 92.3%
Corvus.Json.CodeGeneration.Draft202012.SchemaVocabulary.Content 85.7%
Corvus.Json.CodeGeneration.Draft202012.SchemaVocabulary.Core 72%
Corvus.Json.CodeGeneration.Draft202012.SchemaVocabulary.FormatAnnotation 83.3%
Corvus.Json.CodeGeneration.Draft202012.SchemaVocabulary.FormatAssertion 83.3%
Corvus.Json.CodeGeneration.Draft202012.SchemaVocabulary.MetaData 88.8%
Corvus.Json.CodeGeneration.Draft202012.SchemaVocabulary.Unevaluated 84.6%
Corvus.Json.CodeGeneration.Draft202012.SchemaVocabulary.Validation 93.5%
Corvus.Json.CodeGeneration.Draft202012.VocabularyAnalyser 94.8% 93.3%
Corvus.Json.CodeGeneration.4 - 86.8%
Name Line Branch
Corvus.Json.CodeGeneration.4 86.8% 87.5%
Corvus.Json.CodeGeneration.Draft4.SchemaVocabulary 85.4%
Corvus.Json.CodeGeneration.Draft4.VocabularyAnalyser 92.3% 87.5%
Corvus.Json.CodeGeneration.6 - 87.6%
Name Line Branch
Corvus.Json.CodeGeneration.6 87.6% 87.5%
Corvus.Json.CodeGeneration.Draft6.SchemaVocabulary 86.5%
Corvus.Json.CodeGeneration.Draft6.VocabularyAnalyser 92.3% 87.5%
Corvus.Json.CodeGeneration.7 - 89%
Name Line Branch
Corvus.Json.CodeGeneration.7 89% 87.5%
Corvus.Json.CodeGeneration.Draft7.SchemaVocabulary 88.3%
Corvus.Json.CodeGeneration.Draft7.VocabularyAnalyser 92.3% 87.5%
Corvus.Json.CodeGeneration.CSharp - 89.9%
Name Line Branch
Corvus.Json.CodeGeneration.CSharp 89.9% 66.6%
Corvus.Json.CodeGeneration.CSharp.AllOfSubschemaValidationHandler 93.6% 75%
Corvus.Json.CodeGeneration.CSharp.AnyOfConstValidationHandler 94.5% 83.3%
Corvus.Json.CodeGeneration.CSharp.AnyOfSubschemaValidationHandler 82% 75%
Corvus.Json.CodeGeneration.CSharp.ArrayItemsValidationHandler 100% 100%
Corvus.Json.CodeGeneration.CSharp.ArrayLengthValidationHandler 92.3% 68.7%
Corvus.Json.CodeGeneration.CSharp.ArrayPartial 100% 83.3%
Corvus.Json.CodeGeneration.CSharp.ArrayValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.BaseSchemaNameHeuristic 72.2% 65.3%
Corvus.Json.CodeGeneration.CSharp.BooleanPartial 100% 75%
Corvus.Json.CodeGeneration.CSharp.BuiltInArrayTypeNameHeuristic 94.7% 100%
Corvus.Json.CodeGeneration.CSharp.BuiltInBooleanTypeNameHeuristic 94.1% 100%
Corvus.Json.CodeGeneration.CSharp.BuiltInIntegerTypeNameHeuristic 68.9% 66.6%
Corvus.Json.CodeGeneration.CSharp.BuiltInNullTypeNameHeuristic 94.1% 100%
Corvus.Json.CodeGeneration.CSharp.BuiltInNumberTypeNameHeuristic 96.5% 94.4%
Corvus.Json.CodeGeneration.CSharp.BuiltInObjectTypeNameHeuristic 94.7% 100%
Corvus.Json.CodeGeneration.CSharp.BuiltInStringTypeNameHeuristic 96.5% 95%
Corvus.Json.CodeGeneration.CSharp.CodeGeneratorExtensions 93.5% 73.7%
Corvus.Json.CodeGeneration.CSharp.CompositionAllOfValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.CompositionAnyOfValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.CompositionNotValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.CompositionOneOfValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.ConditionalCodeSpecification 69.1% 61.2%
Corvus.Json.CodeGeneration.CSharp.ConstPropertyNameHeuristic 72.9% 70%
Corvus.Json.CodeGeneration.CSharp.ConstValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.ContainsValidationHandler 95.3% 83.3%
Corvus.Json.CodeGeneration.CSharp.CorePartial 100% 80%
Corvus.Json.CodeGeneration.CSharp.CSharpLanguageProvider 80.3% 57.9%
Corvus.Json.CodeGeneration.CSharp.CSharpLanguageProvider.NamedType 0%
Corvus.Json.CodeGeneration.CSharp.CSharpLanguageProvider.Namespace 0%
Corvus.Json.CodeGeneration.CSharp.CSharpLanguageProvider.Options 84.3% 45.4%
Corvus.Json.CodeGeneration.CSharp.CSharpMemberName 28.1% 12.8%
Corvus.Json.CodeGeneration.CSharp.CustomKeywordNameHeuristic 71.4% 10%
Corvus.Json.CodeGeneration.CSharp.DefaultNameCollisionResolver 76.1% 76.6%
Corvus.Json.CodeGeneration.CSharp.DefaultValueNameHeuristic 80% 66.6%
Corvus.Json.CodeGeneration.CSharp.DependentRequiredValidationHandler 92.5% 69.2%
Corvus.Json.CodeGeneration.CSharp.DependentSchemasValidationHandler 92.6% 75%
Corvus.Json.CodeGeneration.CSharp.DocumentationNameHeuristic 85% 92.8%
Corvus.Json.CodeGeneration.CSharp.FormatHandlerExtensions 60.7% 62.7%
Corvus.Json.CodeGeneration.CSharp.FormatHandlerRegistry 100% 100%
Corvus.Json.CodeGeneration.CSharp.Formatting 92.9% 84.6%
Corvus.Json.CodeGeneration.CSharp.FormatValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.KeywordValidationHandlerBase 100%
Corvus.Json.CodeGeneration.CSharp.MethodParameter 57.1% 50%
Corvus.Json.CodeGeneration.CSharp.NameCollisionResolverRegistry 100% 100%
Corvus.Json.CodeGeneration.CSharp.NumberPartial 100% 75%
Corvus.Json.CodeGeneration.CSharp.NumberRangeValidationHandler 91% 68.1%
Corvus.Json.CodeGeneration.CSharp.NumberValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.ObjectPartial 100% 87.5%
Corvus.Json.CodeGeneration.CSharp.ObjectValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.OneOfSubschemaValidationHandler 80.9% 68.7%
Corvus.Json.CodeGeneration.CSharp.PathNameHeuristic 19% 0%
Corvus.Json.CodeGeneration.CSharp.PatternPropertiesValidationHandler 93.9% 81.2%
Corvus.Json.CodeGeneration.CSharp.PropertiesValidationHandler 96.7% 87.5%
Corvus.Json.CodeGeneration.CSharp.PropertyCountValidationHandler 92.1% 71.4%
Corvus.Json.CodeGeneration.CSharp.PropertyDeclarationExtensions 100% 96.6%
Corvus.Json.CodeGeneration.CSharp.PropertyNamesValidationHandler 95% 75%
Corvus.Json.CodeGeneration.CSharp.PublicCodeGeneratorExtensions 74.1% 79.1%
Corvus.Json.CodeGeneration.CSharp.RequiredPropertyNameHeuristic 79.3% 75%
Corvus.Json.CodeGeneration.CSharp.RequiredValidationHandler 90.6% 76.9%
Corvus.Json.CodeGeneration.CSharp.SingleTypeArrayNameHeuristic 93.3% 92.8%
Corvus.Json.CodeGeneration.CSharp.StringLengthValidationHandler 91.2% 68.7%
Corvus.Json.CodeGeneration.CSharp.StringPartial 100% 75%
Corvus.Json.CodeGeneration.CSharp.StringRegexValidationHandler 90.7% 64.2%
Corvus.Json.CodeGeneration.CSharp.StringValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.SubschemaNameHeuristic 87.5% 85%
Corvus.Json.CodeGeneration.CSharp.TernaryIfValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.TupleValidationHandler 97.2% 81.2%
Corvus.Json.CodeGeneration.CSharp.TypeDeclarationExtensions 77.9% 63%
Corvus.Json.CodeGeneration.CSharp.TypeValidationHandler 100% 100%
Corvus.Json.CodeGeneration.CSharp.UniqueItemsValidationHandler 96.2% 66.6%
Corvus.Json.CodeGeneration.CSharp.ValidatePartial 95.9% 75%
Corvus.Json.CodeGeneration.CSharp.ValidationCodeGeneratorExtensions 86% 63.7%
Corvus.Json.CodeGeneration.CSharp.WellKnownNumericFormatHandler 99.1% 68.1%
Corvus.Json.CodeGeneration.CSharp.WellKnownStringFormatHandler 75.3% 63%
Corvus.Json.CodeGeneration.CSharp.WellKnownTypeNameHeuristic 94.1% 100%
Corvus.Json.CodeGeneration.OpenApi30 - 85.9%
Name Line Branch
Corvus.Json.CodeGeneration.OpenApi30 85.9% 75%
Corvus.Json.CodeGeneration.OpenApi30.SchemaVocabulary 86.2%
Corvus.Json.CodeGeneration.OpenApi30.VocabularyAnalyser 84.6% 75%
Corvus.Json.ExtendedTypes - 60.6%
Name Line Branch
Corvus.Json.ExtendedTypes 60.6% 57.7%
Corvus.Json.BinaryJsonNumber 53.4% 51.3%
Corvus.Json.BinaryJsonNumber.PreciseConversionTo 74% 67.5%
Corvus.Json.IJsonValue 100% 100%
Corvus.Json.Internal.CorvusOutput 100%
Corvus.Json.Internal.JsonValueConverter 100%
Corvus.Json.Internal.JsonValueConverter 100% 100%
Corvus.Json.Internal.JsonValueHelpers 40.2% 30.5%
Corvus.Json.Internal.JsonValueHelpers 40.2% 30.5%
Corvus.Json.Internal.PropertyBackingBuilders 74.1% 63%
Corvus.Json.Internal.PropertyBackingExtensions 59.7% 52.7%
Corvus.Json.Internal.StandardBase64 68.7% 60.7%
Corvus.Json.Internal.StandardContent 53.9% 40.9%
Corvus.Json.Internal.StandardDateFormat 88.1% 93.7%
Corvus.Json.Internal.StandardIPAddress 100% 100%
Corvus.Json.Internal.StandardRegex 100% 100%
Corvus.Json.Internal.StandardUri 100% 100%
Corvus.Json.Internal.StandardUuid 100% 100%
Corvus.Json.JsonAny 79.5% 74.4%
Corvus.Json.JsonArray 54.1% 54.7%
Corvus.Json.JsonArray.__CorvusArrayHelpers 63.3% 63%
Corvus.Json.JsonArray 54.1% 54.7%
Corvus.Json.JsonArrayEnumerator 76.9% 70%
Corvus.Json.JsonArrayEnumerator 85.2% 87.5%
Corvus.Json.JsonBase64Content 57.4% 52.5%
Corvus.Json.JsonBase64ContentPre201909 53% 48%
Corvus.Json.JsonBase64String 60.7% 56.5%
Corvus.Json.JsonBase64StringPre201909 54.5% 49.3%
Corvus.Json.JsonBoolean 56.1% 54.3%
Corvus.Json.JsonByte 52.7% 53.1%
Corvus.Json.JsonConstants 0%
Corvus.Json.JsonContent 61% 56.5%
Corvus.Json.JsonContentPre201909 56.6% 51.9%
Corvus.Json.JsonDate 61.9% 58.5%
Corvus.Json.JsonDateTime 62.8% 58.5%
Corvus.Json.JsonDecimal 41.8% 43.1%
Corvus.Json.JsonDouble 40.1% 41.8%
Corvus.Json.JsonDuration 64.6% 60.2%
Corvus.Json.JsonElementExtensions 80% 61.7%
Corvus.Json.JsonElementExtensions.ParserStateWrapper<TState, TResult> 100%
Corvus.Json.JsonElementExtensions.Utf8ParserStateWrapper<TState, TResult> 100%
Corvus.Json.JsonEmail 62.7% 57.9%
Corvus.Json.JsonHalf 41.4% 43.1%
Corvus.Json.JsonHelpers 100%
Corvus.Json.JsonHostname 62.7% 57.9%
Corvus.Json.JsonIdnEmail 62.7% 57.9%
Corvus.Json.JsonIdnHostname 62.7% 57.9%
Corvus.Json.JsonInt128 51.6% 55%
Corvus.Json.JsonInt16 52.7% 53.1%
Corvus.Json.JsonInt32 52.7% 53.1%
Corvus.Json.JsonInt64 53% 53.6%
Corvus.Json.JsonInteger 57.1% 59%
Corvus.Json.JsonIpV4 63.8% 58.3%
Corvus.Json.JsonIpV6 63.8% 58.3%
Corvus.Json.JsonIri 64.1% 58.4%
Corvus.Json.JsonIriReference 63.4% 57.7%
Corvus.Json.JsonNotAny 61.7% 55.7%
Corvus.Json.JsonNull 13.3% 4.5%
Corvus.Json.JsonNumber 52.1% 52.8%
Corvus.Json.JsonObject 57.5% 55.7%
Corvus.Json.JsonObject.__CorvusObjectHelpers 80% 79.1%
Corvus.Json.JsonObjectEnumerator 88.2% 87.5%
Corvus.Json.JsonObjectEnumerator 53.3% 41.6%
Corvus.Json.JsonObjectProperty 51.8% 42.5%
Corvus.Json.JsonObjectProperty 11.3% 4%
Corvus.Json.JsonPointer 64.2% 57.9%
Corvus.Json.JsonPointerExtensions 75.8% 69.1%
Corvus.Json.JsonPropertyName 39.2% 28%
Corvus.Json.JsonReaderHelper 44.2% 38.7%
Corvus.Json.JsonRegex 63.8% 58.3%
Corvus.Json.JsonRelativePointer 62.7% 57.9%
Corvus.Json.JsonSByte 52.7% 53.1%
Corvus.Json.JsonSingle 41.8% 43.1%
Corvus.Json.JsonString 65.6% 62.3%
Corvus.Json.JsonTime 61.2% 58.5%
Corvus.Json.JsonUInt128 50.3% 53.1%
Corvus.Json.JsonUInt16 53.7% 54.5%
Corvus.Json.JsonUInt32 52.7% 53.1%
Corvus.Json.JsonUInt64 53% 53.6%
Corvus.Json.JsonUri 64.1% 58.4%
Corvus.Json.JsonUriReference 63.4% 57.7%
Corvus.Json.JsonUriTemplate 59.6% 55.5%
Corvus.Json.JsonUuid 63.7% 58.5%
Corvus.Json.JsonValueExtensions 79.7% 68.5%
Corvus.Json.JsonWriterHelper 58.6% 43.4%
Corvus.Json.LowAllocJsonUtils 95.4% 86.1%
Corvus.Json.LowAllocJsonUtils.PooledWriter 69.2% 50%
Corvus.Json.LowAllocJsonUtils.Utf8JsonWriterPooledObjectPolicy 100%
Corvus.Json.NumericTypeExtensions 43.2% 26.4%
Corvus.Json.ParsedValue 75% 0%
Corvus.Json.Period 34% 32.5%
Corvus.Json.Period.NormalizingPeriodEqualityComparer 0%
Corvus.Json.Period.PeriodComparer 0% 0%
Corvus.Json.PeriodBuilder 47.2% 0%
Corvus.Json.ReadOnlyDictionaryJsonObjectEnumerator 0% 0%
Corvus.Json.UriTemplates.JsonTemplateParameterProvider.AppendNameAndValueSt
ate
100%
Corvus.Json.UriTemplates.JsonTemplateParameterProvider.AppendValueState<TPa
yload>
100%
Corvus.Json.UriTemplates.JsonTemplateParameterProvider.ProcessingResult<TPa
yload>
100%
Corvus.Json.UriTemplates.JsonTemplateParameterProvider.WriteEncodedProperty
NameState
0%
Corvus.Json.UriTemplates.JsonTemplateParameterProvider 96.9% 94.4%
Corvus.Json.UriTemplates.JsonUriTemplateResolver 33.3% 0%
Corvus.Json.UriTemplates.UriExtensions 94.4% 88.8%
Corvus.Json.UriTemplates.UriTemplate 82.3% 71.4%
Corvus.Json.Validate 90.9% 89.2%
Corvus.Json.Validate.StringValidationContextWrapper 100%
Corvus.Json.Validate.ValidationContextWrapper 100%
Corvus.Json.Validate.ValidationContextWrapperWithFormatKeyword 100%
Corvus.Json.ValidateWithoutCoreType 84.2% 63.2%
Corvus.Json.ValidationContext 58.3% 65.7%
Corvus.Json.ValidationContext.EvaluatedExtensions 100%
Corvus.Json.ValidationResult 40% 0%
Corvus.Json.Visitor.JsonTransformingVisitor 86.8% 88.2%
Corvus.Json.Visitor.VisitResult 50%
NodaTime.Calendars.GregorianYearMonthDayCalculator 95.2% 92.1%
NodaTime.Text.ValueCursor 44.3% 32.6%
System.Text.RegularExpressions.Generated 64.5% 56.1%
System.Text.RegularExpressions.Generated.RunnerFactory
System.Text.RegularExpressions.Generated.RunnerFactory.Runner
Corvus.Json.JsonReference - 61.5%
Name Line Branch
Corvus.Json.JsonReference 61.5% 56.1%
Corvus.Json.JsonPointerUtilities 29.4% 26.9%
Corvus.Json.JsonReference 76.1% 67.7%
Corvus.Json.JsonReferenceBuilder 94.8% 93.1%
Corvus.Json.Patch - 19.6%
Name Line Branch
Corvus.Json.Patch 19.6% 17.3%
Corvus.Json.Patch.JsonPatchException 33.3%
Corvus.Json.Patch.JsonPatchExtensions 79% 81.9%
Corvus.Json.Patch.JsonPatchExtensions.AddVisitor 83% 87.5%
Corvus.Json.Patch.JsonPatchExtensions.CopyVisitor 100%
Corvus.Json.Patch.JsonPatchExtensions.MoveVisitor 91.6% 90%
Corvus.Json.Patch.JsonPatchExtensions.RemoveVisitor 71.6% 81.8%
Corvus.Json.Patch.JsonPatchExtensions.ReplaceVisitor 86.6% 87.5%
Corvus.Json.Patch.JsonValueExtensions 78.3% 77.2%
Corvus.Json.Patch.Model.JsonPatchDocument 17.1% 15.3%
Corvus.Json.Patch.Model.JsonPatchDocument.__CorvusArrayHelpers 5% 4.3%
Corvus.Json.Patch.Model.JsonPatchDocument.AddOperation 16.9% 15.2%
Corvus.Json.Patch.Model.JsonPatchDocument.AddOperation.__CorvusObjectHelper
s
6.6% 4.1%
Corvus.Json.Patch.Model.JsonPatchDocument.AddOperation.CorvusValidation 67.1% 61.5%
Corvus.Json.Patch.Model.JsonPatchDocument.AddOperation.JsonPropertyNames 100%
Corvus.Json.Patch.Model.JsonPatchDocument.AddOperation.OpEntity 14.3% 13.4%
Corvus.Json.Patch.Model.JsonPatchDocument.AddOperation.OpEntity.CorvusValid
ation
62.5% 50%
Corvus.Json.Patch.Model.JsonPatchDocument.CopyOperation 16.4% 14.6%
Corvus.Json.Patch.Model.JsonPatchDocument.CopyOperation.__CorvusObjectHelpe
rs
6.6% 4.1%
Corvus.Json.Patch.Model.JsonPatchDocument.CopyOperation.CorvusValidation 62.8% 57.6%
Corvus.Json.Patch.Model.JsonPatchDocument.CopyOperation.JsonPropertyNames 100%
Corvus.Json.Patch.Model.JsonPatchDocument.CopyOperation.OpEntity 14.3% 13.4%
Corvus.Json.Patch.Model.JsonPatchDocument.CopyOperation.OpEntity.CorvusVali
dation
62.5% 50%
Corvus.Json.Patch.Model.JsonPatchDocument.CorvusValidation 66.6% 61.1%
Corvus.Json.Patch.Model.JsonPatchDocument.MoveOperation 16.4% 14.6%
Corvus.Json.Patch.Model.JsonPatchDocument.MoveOperation.__CorvusObjectHelpe
rs
6.6% 4.1%
Corvus.Json.Patch.Model.JsonPatchDocument.MoveOperation.CorvusValidation 62.8% 57.6%
Corvus.Json.Patch.Model.JsonPatchDocument.MoveOperation.JsonPropertyNames 100%
Corvus.Json.Patch.Model.JsonPatchDocument.MoveOperation.OpEntity 14.3% 13.4%
Corvus.Json.Patch.Model.JsonPatchDocument.MoveOperation.OpEntity.CorvusVali
dation
62.5% 50%
Corvus.Json.Patch.Model.JsonPatchDocument.PatchOperation 25.4% 23.1%
Corvus.Json.Patch.Model.JsonPatchDocument.PatchOperation.__CorvusObjectHelp
ers
0% 0%
Corvus.Json.Patch.Model.JsonPatchDocument.PatchOperation.CorvusValidation 76.2% 63.4%
Corvus.Json.Patch.Model.JsonPatchDocument.PatchOperation.JsonPropertyNames 100%
Corvus.Json.Patch.Model.JsonPatchDocument.PatchOperationCommon 11.7% 11.7%
Corvus.Json.Patch.Model.JsonPatchDocument.PatchOperationCommon.__CorvusObje
ctHelpers
0% 0%
Corvus.Json.Patch.Model.JsonPatchDocument.PatchOperationCommon.CorvusValida
tion
63.1% 60.8%
Corvus.Json.Patch.Model.JsonPatchDocument.PatchOperationCommon.JsonProperty
Names
100%
Corvus.Json.Patch.Model.JsonPatchDocument.RemoveOperation 16% 14%
Corvus.Json.Patch.Model.JsonPatchDocument.RemoveOperation.__CorvusObjectHel
pers
6.6% 4.1%
Corvus.Json.Patch.Model.JsonPatchDocument.RemoveOperation.CorvusValidation 61.7% 53.1%
Corvus.Json.Patch.Model.JsonPatchDocument.RemoveOperation.JsonPropertyNames 100%
Corvus.Json.Patch.Model.JsonPatchDocument.RemoveOperation.OpEntity 14.3% 13.4%
Corvus.Json.Patch.Model.JsonPatchDocument.RemoveOperation.OpEntity.CorvusVa
lidation
62.5% 50%
Corvus.Json.Patch.Model.JsonPatchDocument.ReplaceOperation 18.3% 17.2%
Corvus.Json.Patch.Model.JsonPatchDocument.ReplaceOperation.__CorvusObjectHe
lpers
6.6% 4.1%
Corvus.Json.Patch.Model.JsonPatchDocument.ReplaceOperation.CorvusValidation 62.8% 57.6%
Corvus.Json.Patch.Model.JsonPatchDocument.ReplaceOperation.JsonPropertyName
s
100%
Corvus.Json.Patch.Model.JsonPatchDocument.ReplaceOperation.OpEntity 14.3% 13.4%
Corvus.Json.Patch.Model.JsonPatchDocument.ReplaceOperation.OpEntity.CorvusV
alidation
62.5% 50%
Corvus.Json.Patch.Model.JsonPatchDocument.TestOperation 16.3% 14.6%
Corvus.Json.Patch.Model.JsonPatchDocument.TestOperation.__CorvusObjectHelpe
rs
6.6% 4.1%
Corvus.Json.Patch.Model.JsonPatchDocument.TestOperation.CorvusValidation 62.8% 57.6%
Corvus.Json.Patch.Model.JsonPatchDocument.TestOperation.JsonPropertyNames 66.6%
Corvus.Json.Patch.Model.JsonPatchDocument.TestOperation.OpEntity 14.3% 13.4%
Corvus.Json.Patch.Model.JsonPatchDocument.TestOperation.OpEntity.CorvusVali
dation
62.5% 50%
Corvus.Json.Patch.Model.JsonPatchDocument 17.1% 15.3%
Corvus.Json.Patch.Model.JsonPatchDocument 17.1% 15.3%
Corvus.Json.Patch.PatchBuilder 100% 96.1%
Corvus.Json.Specs - 58.1%
Name Line Branch
Corvus.Json.Specs 58.1% 29.7%
Corvus.Json.FakeWebDocumentResolver 65.3% 66.6%
Corvus.Specs.Steps.JsonReferenceDefinitions 100%
Drivers.JsonSchemaBuilderDriver 84.2% 74.2%
Drivers.JsonSchemaBuilderDriver.TestAssemblyLoadContext 100%
Features.AdditionalSchema.Draft201909.DerivedNumericTypeConversionDraft2019
_09Feature
100%
Features.AdditionalSchema.Draft201909.DerivedNumericTypeConversionDraft2019
_09Net8Feature
100%
Features.AdditionalSchema.Draft201909.EmptyEnumStringDraft2019_09Feature 100%
Features.AdditionalSchema.Draft201909.EmptyRequiredDraft2019_09Feature 100%
Features.AdditionalSchema.Draft201909.FizedSizeNumericArraysDraft2019_09Fea
ture
100%
Features.AdditionalSchema.Draft201909.FormatDraft2019_09Feature 100%
Features.AdditionalSchema.Draft201909.FormatDraft2019_09Netstandard20Featur
e
100%
Features.AdditionalSchema.Draft201909.Path_LikeUnknownKeywordDraft2019_09Fe
ature
100%
Features.AdditionalSchema.Draft201909.ValidateWithDifferentFlagLevelsDraft2
019_09Feature
100%
Features.AdditionalSchema.Draft202012.CollisionWithABuilt_InNameDraft2020_1
2Feature
100%
Features.AdditionalSchema.Draft202012.DerivedNumericTypeConversionDraft2020
_12Feature
100%
Features.AdditionalSchema.Draft202012.DerivedNumericTypeConversionDraft2020
_12Net8Feature
100%
Features.AdditionalSchema.Draft202012.EmptyEnumStringDraft2020_12Feature 100%
Features.AdditionalSchema.Draft202012.FizedSizeNumericArraysDraft2020_12Fea
ture
100%
Features.AdditionalSchema.Draft202012.FormatDraft2020_12Feature 100%
Features.AdditionalSchema.Draft202012.FormatDraft2020_12Netstandard20Featur
e
100%
Features.AdditionalSchema.Draft202012.Path_LikeUnknownKeywordDraft2020_12Fe
ature
100%
Features.AdditionalSchema.Draft202012.Repro469Draft202012Feature 100%
Features.AdditionalSchema.Draft202012.Repro481Draft202012Feature 100%
Features.AdditionalSchema.Draft202012.UnknownContentEncodingKeywordDraft202
0_12Feature
100%
Features.AdditionalSchema.Draft202012.ValidateWithDifferentFlagLevelsDraft2
020_12Feature
100%
Features.AdditionalSchema.Draft4.DuplicationDocumentation440Feature 100%
Features.AdditionalSchema.Draft4.EmptyEnumStringDraft4Feature 100%
Features.AdditionalSchema.Draft4.UnableToFindPropertyFeature 100%
Features.AdditionalSchema.Draft4.ValidateWithDifferentFlagLevelsDraft4Featu
re
100%
Features.AdditionalSchema.Draft6.DerivedNumericTypeConversionDraft6Feature 100%
Features.AdditionalSchema.Draft6.DerivedNumericTypeConversionDraft6Net8Feat
ure
100%
Features.AdditionalSchema.Draft6.EmptyEnumStringDraft6Feature 100%
Features.AdditionalSchema.Draft6.FizedSizeNumericArraysDraft6Feature 100%
Features.AdditionalSchema.Draft6.FormatDraft6Feature 100%
Features.AdditionalSchema.Draft6.FormatDraft6Netstandard20Feature 100%
Features.AdditionalSchema.Draft6.Path_LikeUnknownKeywordDraft6Feature 100%
Features.AdditionalSchema.Draft6.ValidateWithDifferentFlagLevelsDraft6Featu
re
100%
Features.AdditionalSchema.Draft7.DerivedNumericTypeConversionDraft7Feature 100%
Features.AdditionalSchema.Draft7.DerivedNumericTypeConversionDraft7Net8Feat
ure
100%
Features.AdditionalSchema.Draft7.EmptyEnumStringDraft7Feature 100%
Features.AdditionalSchema.Draft7.FizedSizeNumericArraysDraft7Feature 100%
Features.AdditionalSchema.Draft7.FormatDraft7Feature 100%
Features.AdditionalSchema.Draft7.FormatDraft7Netstandard20Feature 100%
Features.AdditionalSchema.Draft7.Path_LikeUnknownKeywordDraft7Feature 100%
Features.AdditionalSchema.Draft7.Repro460Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro461Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro462Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro463Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro464Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro465Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro466Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro467Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro473Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro478Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro479Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro489Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro492Draft7Feature 100%
Features.AdditionalSchema.Draft7.ValidateWithDifferentFlagLevelsDraft7Featu
re
100%
Features.AdditionalSchema.OpenApi30.EmptyEnumStringOpenApi30Feature 100%
Features.AdditionalSchema.OpenApi30.ValidateWithDifferentFlagLevelsOpenApi3
0Feature
100%
Features.ExplicitTypeName.CorvusTypeNameCodeGenerationDraft2020_12Feature 100%
Features.FormattingIdentifiersFeature 100%
Features.ImplicitConversionToString.ImplicitConversionToStringEnabledFeatur
e
100%
Features.JsonModel.Arrays.JsonArraysFeature 100%
Features.JsonModel.Base64StringDecoding.DecodeBase64StringFeature 100%
Features.JsonModel.BinaryJsonNumberTests.BinaryJsonNumberComparisonLessThan
GreaterThan
95.2% 81.5%
Features.JsonModel.BinaryJsonNumberTests.BinaryJsonNumberComparisonLessThan
OrEqualsGreaterThanOrEquals
95.1% 72.9%
Features.JsonModel.BinaryJsonNumberTests.BinaryJsonNumberEquals 99.8% 92.1%
Features.JsonModel.BinaryJsonNumberTests.BinaryJsonNumberIsMultipleOfTests 100%
Features.JsonModel.BinaryJsonNumberTests.BinaryJsonNumberMaxCharLengthTests 100%
Features.JsonModel.BinaryJsonNumberTests.BinaryJsonNumberMaxMagnitudeNumber
Tests
100%
Features.JsonModel.BinaryJsonNumberTests.BinaryJsonNumberMaxMagnitudeTests 100%
Features.JsonModel.BinaryJsonNumberTests.BinaryJsonNumberMinMagnitudeNumber
Tests
100%
Features.JsonModel.BinaryJsonNumberTests.BinaryJsonNumberMinMagnitudeTests 100%
Features.JsonModel.BinaryJsonNumberTests.BinaryJsonNumberStaticNumericOpera
tors
100%
Features.JsonModel.BinaryJsonNumberTests.BinaryJsonNumberTryFormatTests 100%
Features.JsonModel.Cast.JsonArrayCastFeature 100%
Features.JsonModel.Cast.JsonBase64StringCastFeature 100%
Features.JsonModel.Cast.JsonBooleanCastFeature 100%
Features.JsonModel.Cast.JsonContentCastFeature 100%
Features.JsonModel.Cast.JsonDateCastFeature 100%
Features.JsonModel.Cast.JsonDateTimeCastFeature 100%
Features.JsonModel.Cast.JsonDurationCastFeature 100%
Features.JsonModel.Cast.JsonEmailCastFeature 100%
Features.JsonModel.Cast.JsonHostnameCastFeature 100%
Features.JsonModel.Cast.JsonIdnEmailCastFeature 100%
Features.JsonModel.Cast.JsonIdnHostnameCastFeature 100%
Features.JsonModel.Cast.JsonIntegerCastFeature 100%
Features.JsonModel.Cast.JsonIntegerCastNet80Feature 100%
Features.JsonModel.Cast.JsonIpV4CastFeature 100%
Features.JsonModel.Cast.JsonIpV6CastFeature 100%
Features.JsonModel.Cast.JsonIriCastFeature 100%
Features.JsonModel.Cast.JsonIriReferenceCastFeature 100%
Features.JsonModel.Cast.JsonNumberCastFeature 100%
Features.JsonModel.Cast.JsonNumberCastNet80Feature 100%
Features.JsonModel.Cast.JsonObjectCastFeature 100%
Features.JsonModel.Cast.JsonPointerCastFeature 100%
Features.JsonModel.Cast.JsonRegexCastFeature 100%
Features.JsonModel.Cast.JsonRelativePointerCastFeature 100%
Features.JsonModel.Cast.JsonStringCastFeature 100%
Features.JsonModel.Cast.JsonTimeCastFeature 100%
Features.JsonModel.Cast.JsonUriCastFeature 100%
Features.JsonModel.Cast.JsonUriReferenceCastFeature 100%
Features.JsonModel.Cast.JsonUriTemplateCastFeature 100%
Features.JsonModel.Cast.JsonUuidCastFeature 100%
Features.JsonModel.Cast.TargetTypeCastFeature 100%
Features.JsonModel.Equals.JsonAnyEqualsFeature 100%
Features.JsonModel.Equals.JsonArrayEqualsFeature 100%
Features.JsonModel.Equals.JsonBase64ContentEqualsFeature 100%
Features.JsonModel.Equals.JsonBase64StringEqualsFeature 100%
Features.JsonModel.Equals.JsonBooleanEqualsFeature 100%
Features.JsonModel.Equals.JsonContentEqualsFeature 100%
Features.JsonModel.Equals.JsonDateEqualsFeature 100%
Features.JsonModel.Equals.JsonDateTimeEqualsFeature 100%
Features.JsonModel.Equals.JsonDurationEqualsFeature 100%
Features.JsonModel.Equals.JsonEmailEqualsFeature 100%
Features.JsonModel.Equals.JsonHostnameEqualsFeature 100%
Features.JsonModel.Equals.JsonIdnEmailEqualsFeature 100%
Features.JsonModel.Equals.JsonIdnHostnameEqualsFeature 100%
Features.JsonModel.Equals.JsonIntegerEqualsFeature 100%
Features.JsonModel.Equals.JsonIpV4EqualsFeature 100%
Features.JsonModel.Equals.JsonIpV6EqualsFeature 100%
Features.JsonModel.Equals.JsonIriEqualsFeature 100%
Features.JsonModel.Equals.JsonIriReferenceEqualsFeature 100%
Features.JsonModel.Equals.JsonNotAnyEqualsFeature 100%
Features.JsonModel.Equals.JsonNumberEqualsFeature 100%
Features.JsonModel.Equals.JsonObjectEqualsFeature 100%
Features.JsonModel.Equals.JsonPointerEqualsFeature 100%
Features.JsonModel.Equals.JsonRegexEqualsFeature 100%
Features.JsonModel.Equals.JsonRelativePointerEqualsFeature 100%
Features.JsonModel.Equals.JsonStringEqualsFeature 100%
Features.JsonModel.Equals.JsonTimeEqualsFeature 100%
Features.JsonModel.Equals.JsonUriEqualsFeature 100%
Features.JsonModel.Equals.JsonUriReferenceEqualsFeature 100%
Features.JsonModel.Equals.JsonUriTemplateEqualsFeature 100%
Features.JsonModel.Equals.JsonUuidEqualsFeature 100%
Features.JsonModel.JsonSerializationFeature 100%
Features.JsonModel.JsonSerializationWithSerializerAndInefficientDeserializa
tionIsDisabledFeature
100%
Features.JsonModel.JsonSerializationWithSerializerFeature 100%
Features.JsonModel.JsonStringConcatenate.JsonStringConcatenateFeature 100%
Features.JsonModel.JsonStringEquals.JsonStringEqualsCharSpanFeature 100%
Features.JsonModel.JsonStringEquals.JsonStringEqualsStringFeature 100%
Features.JsonModel.JsonStringEquals.JsonStringEqualsUtf8BytesFeature 100%
Features.JsonModel.JsonStringTryFormat.BasicSpanFormatableImplementationFea
ture
100%
Features.JsonModel.JsonStringTryGetValue.JsonStringTryGetValueFeature 100%
Features.JsonModel.NumericComparison.JsonIntegerComparisonFeature 100%
Features.JsonModel.NumericComparison.JsonNumberComparisonFeature 100%
Features.JsonModel.NumericTypes.JsonCompareMethodFeature 100%
Features.JsonModel.NumericTypes.JsonComparisonOperatorsFeature 100%
Features.JsonModel.NumericTypes.NumericOperatorsFeature 100%
Features.JsonModel.ParseValue.ParseValueFeature 100%
Features.JsonModel.Properties.JsonPropertiesFeature 100%
Features.JsonModel.V3Interop.ValidateAV3ModelAgainstV4Feature 100%
Features.JsonModel.ValidationContextFeature 100%
Features.JsonModel.Visitor.MutatingVisitorFeature 100%
Features.JsonModel.WriteToUtf8.WriteJSONToAUTF8JSONWriterFeature 100%
Features.JsonPatch.Additional_TestsFeature 100%
Features.JsonPatch.Builder_Spec_TestsFeature 100%
Features.JsonPatch.Builder_TestsFeature 100%
Features.JsonPatch.DeepPatchingFeature 100%
Features.JsonPatch.Spec_TestsFeature 100%
Features.JsonPatch.TestsFeature 100%
Features.JsonReferenceFeature 100%
Features.JsonSchema.Draft201909.AdditionalItemsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.AdditionalPropertiesDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.AllOfDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.AnchorDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.AnyOfDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Boolean_SchemaDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.ConstDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.ContainsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.ContentDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.DefaultDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.DefsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.DependentRequiredDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.DependentSchemasDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.EnumDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.ExclusiveMaximumDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.ExclusiveMinimumDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.FormatDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.If_Then_ElseDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Infinite_Loop_DetectionDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.ItemsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MaxContainsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MaximumDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MaxItemsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MaxLengthDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MaxPropertiesDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MinContainsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MinimumDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MinItemsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MinLengthDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MinPropertiesDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MultipleOfDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.NotDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.OneOfDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_AnchorDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Cross_DraftDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Dependencies_CompatibilityDraft201
9_09Feature
100%
Features.JsonSchema.Draft201909.Optional_Float_OverflowDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_Date_TimeDraft2019_09Featur
e
100%
Features.JsonSchema.Draft201909.Optional_Format_DateDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_DurationDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_EmailDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_HostnameDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_Idn_EmailDraft2019_09Featur
e
100%
Features.JsonSchema.Draft201909.Optional_Format_Idn_HostnameDraft2019_09Fea
ture
100%
Features.JsonSchema.Draft201909.Optional_Format_Ipv4Draft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_Ipv6Draft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_Iri_ReferenceDraft2019_09Fe
ature
100%
Features.JsonSchema.Draft201909.Optional_Format_IriDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_Json_PointerDraft2019_09Fea
ture
100%
Features.JsonSchema.Draft201909.Optional_Format_RegexDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_Relative_Json_PointerDraft2
019_09Feature
100%
Features.JsonSchema.Draft201909.Optional_Format_TimeDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_Uri_ReferenceDraft2019_09Fe
ature
100%
Features.JsonSchema.Draft201909.Optional_Format_Uri_TemplateDraft2019_09Fea
ture
100%
Features.JsonSchema.Draft201909.Optional_Format_UriDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_UuidDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_IdDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_No_SchemaDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_RefOfUnknownKeywordDraft2019_09Fea
ture
100%
Features.JsonSchema.Draft201909.Optional_UnknownKeywordDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.PatternDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.PatternPropertiesDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.PropertiesDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.PropertyNamesDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.RecursiveRefDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.RefDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.RefRemoteDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.RequiredDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.TypeDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.UnevaluatedItemsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.UnevaluatedPropertiesDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.UniqueItemsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.VocabularyDraft2019_09Feature 100%
Features.JsonSchema.Draft2020212.AdditionalPropertiesDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.AllOfDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.AnchorDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.AnyOfDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Boolean_SchemaDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.ConstDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.ContainsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.ContentDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.DefaultDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.DefsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.DependentRequiredDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.DependentSchemasDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.DynamicRefDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.EnumDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.ExclusiveMaximumDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.ExclusiveMinimumDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.FormatDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.If_Then_ElseDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Infinite_Loop_DetectionDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.ItemsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MaxContainsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MaximumDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MaxItemsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MaxLengthDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MaxPropertiesDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MinContainsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MinimumDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MinItemsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MinLengthDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MinPropertiesDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MultipleOfDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.NotDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.OneOfDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_AnchorDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Cross_DraftDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Dependencies_CompatibilityDraft20
20_12Feature
100%
Features.JsonSchema.Draft2020212.Optional_Float_OverflowDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_AssertionDraft2020_12Featu
re
100%
Features.JsonSchema.Draft2020212.Optional_Format_Date_TimeDraft2020_12Featu
re
100%
Features.JsonSchema.Draft2020212.Optional_Format_DateDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_DurationDraft2020_12Featur
e
100%
Features.JsonSchema.Draft2020212.Optional_Format_EmailDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_HostnameDraft2020_12Featur
e
100%
Features.JsonSchema.Draft2020212.Optional_Format_Idn_EmailDraft2020_12Featu
re
100%
Features.JsonSchema.Draft2020212.Optional_Format_Idn_HostnameDraft2020_12Fe
ature
100%
Features.JsonSchema.Draft2020212.Optional_Format_Ipv4Draft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_Ipv6Draft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_Iri_ReferenceDraft2020_12F
eature
100%
Features.JsonSchema.Draft2020212.Optional_Format_IriDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_Json_PointerDraft2020_12Fe
ature
100%
Features.JsonSchema.Draft2020212.Optional_Format_RegexDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_Relative_Json_PointerDraft
2020_12Feature
100%
Features.JsonSchema.Draft2020212.Optional_Format_TimeDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_UnknownDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_Uri_ReferenceDraft2020_12F
eature
100%
Features.JsonSchema.Draft2020212.Optional_Format_Uri_TemplateDraft2020_12Fe
ature
100%
Features.JsonSchema.Draft2020212.Optional_Format_UriDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_UuidDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_IdDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_No_SchemaDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_RefOfUnknownKeywordDraft2020_12Fe
ature
100%
Features.JsonSchema.Draft2020212.Optional_UnknownKeywordDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.PatternDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.PatternPropertiesDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.PrefixItemsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.PropertiesDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.PropertyNamesDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.RefDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.RefRemoteDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.RequiredDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.TypeDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.UnevaluatedItemsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.UnevaluatedPropertiesDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.UniqueItemsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.VocabularyDraft2020_12Feature 100%
Features.JsonSchema.Draft4.AdditionalItemsDraft4Feature 100%
Features.JsonSchema.Draft4.AdditionalPropertiesDraft4Feature 100%
Features.JsonSchema.Draft4.AllOfDraft4Feature 100%
Features.JsonSchema.Draft4.AnyOfDraft4Feature 100%
Features.JsonSchema.Draft4.DefaultDraft4Feature 100%
Features.JsonSchema.Draft4.DefinitionsDraft4Feature 100%
Features.JsonSchema.Draft4.DependenciesDraft4Feature 100%
Features.JsonSchema.Draft4.EnumDraft4Feature 100%
Features.JsonSchema.Draft4.FormatDraft4Feature 100%
Features.JsonSchema.Draft4.Infinite_Loop_DetectionDraft4Feature 100%
Features.JsonSchema.Draft4.ItemsDraft4Feature 100%
Features.JsonSchema.Draft4.MaximumDraft4Feature 100%
Features.JsonSchema.Draft4.MaxItemsDraft4Feature 100%
Features.JsonSchema.Draft4.MaxLengthDraft4Feature 100%
Features.JsonSchema.Draft4.MaxPropertiesDraft4Feature 100%
Features.JsonSchema.Draft4.MinimumDraft4Feature 100%
Features.JsonSchema.Draft4.MinItemsDraft4Feature 100%
Features.JsonSchema.Draft4.MinLengthDraft4Feature 100%
Features.JsonSchema.Draft4.MinPropertiesDraft4Feature 100%
Features.JsonSchema.Draft4.MultipleOfDraft4Feature 100%
Features.JsonSchema.Draft4.NotDraft4Feature 100%
Features.JsonSchema.Draft4.OneOfDraft4Feature 100%
Features.JsonSchema.Draft4.Optional_Float_OverflowDraft4Feature 100%
Features.JsonSchema.Draft4.Optional_Format_Date_TimeDraft4Feature 100%
Features.JsonSchema.Draft4.Optional_Format_EmailDraft4Feature 100%
Features.JsonSchema.Draft4.Optional_Format_HostnameDraft4Feature 100%
Features.JsonSchema.Draft4.Optional_Format_Ipv4Draft4Feature 100%
Features.JsonSchema.Draft4.Optional_Format_Ipv6Draft4Feature 100%
Features.JsonSchema.Draft4.Optional_Format_UnknownDraft4Feature 100%
Features.JsonSchema.Draft4.Optional_Format_UriDraft4Feature 100%
Features.JsonSchema.Draft4.Optional_IdDraft4Feature 100%
Features.JsonSchema.Draft4.PatternDraft4Feature 100%
Features.JsonSchema.Draft4.PatternPropertiesDraft4Feature 100%
Features.JsonSchema.Draft4.PropertiesDraft4Feature 100%
Features.JsonSchema.Draft4.RefDraft4Feature 100%
Features.JsonSchema.Draft4.RefRemoteDraft4Feature 100%
Features.JsonSchema.Draft4.RequiredDraft4Feature 100%
Features.JsonSchema.Draft4.TypeDraft4Feature 100%
Features.JsonSchema.Draft4.UniqueItemsDraft4Feature 100%
Features.JsonSchema.Draft6.AdditionalItemsDraft6Feature 100%
Features.JsonSchema.Draft6.AdditionalPropertiesDraft6Feature 100%
Features.JsonSchema.Draft6.AllOfDraft6Feature 100%
Features.JsonSchema.Draft6.AnyOfDraft6Feature 100%
Features.JsonSchema.Draft6.Boolean_SchemaDraft6Feature 100%
Features.JsonSchema.Draft6.ConstDraft6Feature 100%
Features.JsonSchema.Draft6.ContainsDraft6Feature 100%
Features.JsonSchema.Draft6.DefaultDraft6Feature 100%
Features.JsonSchema.Draft6.DefinitionsDraft6Feature 100%
Features.JsonSchema.Draft6.DependenciesDraft6Feature 100%
Features.JsonSchema.Draft6.EnumDraft6Feature 100%
Features.JsonSchema.Draft6.ExclusiveMaximumDraft6Feature 100%
Features.JsonSchema.Draft6.ExclusiveMinimumDraft6Feature 100%
Features.JsonSchema.Draft6.FormatDraft6Feature 100%
Features.JsonSchema.Draft6.Infinite_Loop_DetectionDraft6Feature 100%
Features.JsonSchema.Draft6.ItemsDraft6Feature 100%
Features.JsonSchema.Draft6.MaximumDraft6Feature 100%
Features.JsonSchema.Draft6.MaxItemsDraft6Feature 100%
Features.JsonSchema.Draft6.MaxLengthDraft6Feature 100%
Features.JsonSchema.Draft6.MaxPropertiesDraft6Feature 100%
Features.JsonSchema.Draft6.MinimumDraft6Feature 100%
Features.JsonSchema.Draft6.MinItemsDraft6Feature 100%
Features.JsonSchema.Draft6.MinLengthDraft6Feature 100%
Features.JsonSchema.Draft6.MinPropertiesDraft6Feature 100%
Features.JsonSchema.Draft6.MultipleOfDraft6Feature 100%
Features.JsonSchema.Draft6.NotDraft6Feature 100%
Features.JsonSchema.Draft6.OneOfDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_Float_OverflowDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_Date_TimeDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_EmailDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_HostnameDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_Ipv4Draft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_Ipv6Draft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_Json_PointerDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_UnknownDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_Uri_ReferenceDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_Uri_TemplateDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_UriDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_IdDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_UnknownKeywordDraft6Feature 100%
Features.JsonSchema.Draft6.PatternDraft6Feature 100%
Features.JsonSchema.Draft6.PatternPropertiesDraft6Feature 100%
Features.JsonSchema.Draft6.PropertiesDraft6Feature 100%
Features.JsonSchema.Draft6.PropertyNamesDraft6Feature 100%
Features.JsonSchema.Draft6.RefDraft6Feature 100%
Features.JsonSchema.Draft6.RefRemoteDraft6Feature 100%
Features.JsonSchema.Draft6.RequiredDraft6Feature 100%
Features.JsonSchema.Draft6.TypeDraft6Feature 100%
Features.JsonSchema.Draft6.UniqueItemsDraft6Feature 100%
Features.JsonSchema.Draft7.AdditionalItemsDraft7Feature 100%
Features.JsonSchema.Draft7.AdditionalPropertiesDraft7Feature 100%
Features.JsonSchema.Draft7.AllOfDraft7Feature 100%
Features.JsonSchema.Draft7.AnyOfDraft7Feature 100%
Features.JsonSchema.Draft7.Boolean_SchemaDraft7Feature 100%
Features.JsonSchema.Draft7.ConstDraft7Feature 100%
Features.JsonSchema.Draft7.ContainsDraft7Feature 100%
Features.JsonSchema.Draft7.DefaultDraft7Feature 100%
Features.JsonSchema.Draft7.DefinitionsDraft7Feature 100%
Features.JsonSchema.Draft7.DependenciesDraft7Feature 100%
Features.JsonSchema.Draft7.EnumDraft7Feature 100%
Features.JsonSchema.Draft7.ExclusiveMaximumDraft7Feature 100%
Features.JsonSchema.Draft7.ExclusiveMinimumDraft7Feature 100%
Features.JsonSchema.Draft7.FormatDraft7Feature 100%
Features.JsonSchema.Draft7.If_Then_ElseDraft7Feature 100%
Features.JsonSchema.Draft7.Infinite_Loop_DetectionDraft7Feature 100%
Features.JsonSchema.Draft7.ItemsDraft7Feature 100%
Features.JsonSchema.Draft7.MaximumDraft7Feature 100%
Features.JsonSchema.Draft7.MaxItemsDraft7Feature 100%
Features.JsonSchema.Draft7.MaxLengthDraft7Feature 100%
Features.JsonSchema.Draft7.MaxPropertiesDraft7Feature 100%
Features.JsonSchema.Draft7.MinimumDraft7Feature 100%
Features.JsonSchema.Draft7.MinItemsDraft7Feature 100%
Features.JsonSchema.Draft7.MinLengthDraft7Feature 100%
Features.JsonSchema.Draft7.MinPropertiesDraft7Feature 100%
Features.JsonSchema.Draft7.MultipleOfDraft7Feature 100%
Features.JsonSchema.Draft7.NotDraft7Feature 100%
Features.JsonSchema.Draft7.OneOfDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_ContentDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Cross_DraftDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Float_OverflowDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Date_TimeDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_DateDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_EmailDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_HostnameDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Idn_EmailDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Idn_HostnameDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Ipv4Draft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Ipv6Draft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Iri_ReferenceDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_IriDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Json_PointerDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_RegexDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Relative_Json_PointerDraft7Featu
re
100%
Features.JsonSchema.Draft7.Optional_Format_TimeDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_UnknownDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Uri_ReferenceDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Uri_TemplateDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_UriDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_IdDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_UnknownKeywordDraft7Feature 100%
Features.JsonSchema.Draft7.PatternDraft7Feature 100%
Features.JsonSchema.Draft7.PatternPropertiesDraft7Feature 100%
Features.JsonSchema.Draft7.PropertiesDraft7Feature 100%
Features.JsonSchema.Draft7.PropertyNamesDraft7Feature 100%
Features.JsonSchema.Draft7.RefDraft7Feature 100%
Features.JsonSchema.Draft7.RefRemoteDraft7Feature 100%
Features.JsonSchema.Draft7.RequiredDraft7Feature 100%
Features.JsonSchema.Draft7.TypeDraft7Feature 100%
Features.JsonSchema.Draft7.UniqueItemsDraft7Feature 100%
Features.JsonSchema.OpenApi30.AdditionalPropertiesOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.AllOfOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.AnyOfOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.DefaultOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.EnumOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.FormatOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.Infinite_Loop_DetectionOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.ItemsOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.MaximumOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.MaxItemsOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.MaxLengthOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.MaxPropertiesOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.MinimumOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.MinItemsOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.MinLengthOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.MinPropertiesOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.MultipleOfOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.NotOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.OneOfOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.Optional_Float_OverflowOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.Optional_Format_Date_TimeOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.Optional_Format_EmailOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.Optional_Format_HostnameOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.Optional_Format_Ipv4OpenApi30Feature 100%
Features.JsonSchema.OpenApi30.Optional_Format_Ipv6OpenApi30Feature 100%
Features.JsonSchema.OpenApi30.Optional_Format_UnknownOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.Optional_Format_UriOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.PatternOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.PropertiesOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.RefOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.RefRemoteOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.RequiredOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.TypeOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.UniqueItemsOpenApi30Feature 100%
Features.NullableProperties.CorvusNullablePropertiesCodeGenerationDraft2020
_12Feature
100%
Features.PathTruncation.TruncateFileNamesFeature 100%
Features.SyncGenerator.SynchronousCodeGenerationDraft2020_12Feature 100%
Features.UriTemplates.Extended_TestsFeature 100%
Features.UriTemplates.JsonUriTemplateSerializationFeature 100%
Features.UriTemplates.Negative_TestsFeature 100%
Features.UriTemplates.Parameter_MatchingFeature 100%
Features.UriTemplates.Spec_Examples_By_SectionFeature 100%
Features.UriTemplates.Spec_ExamplesFeature 100%
Features.UriTemplates.Uri_ExtensionsFeature 100%
Hooks.ContainerConfiguration 100% 100%
Hooks.Metaschema 100%
Model.V3.Basictypes 28.8% 24.1%
Model.V3.Basictypes.ExtJsonArray 18% 19.7%
Model.V3.Basictypes.ExtJsonArray.Output 0%
Model.V3.Basictypes.ExtJsonArray 18% 19.7%
Model.V3.Basictypes.ExtJsonByte 25.8% 21.3%
Model.V3.Basictypes.ExtJsonDate 38.4% 30.7%
Model.V3.Basictypes.ExtJsonDate.Output 100%
Model.V3.Basictypes.ExtJsonDateTime 38.4% 30.7%
Model.V3.Basictypes.ExtJsonDateTime.Output 100%
Model.V3.Basictypes.ExtJsonDecimal 25% 20%
Model.V3.Basictypes.ExtJsonDouble 25.5% 20.9%
Model.V3.Basictypes.ExtJsonDuration 35% 28%
Model.V3.Basictypes.ExtJsonDuration.Output 100%
Model.V3.Basictypes.ExtJsonEmail 35% 28%
Model.V3.Basictypes.ExtJsonEmail.Output 100%
Model.V3.Basictypes.ExtJsonHalf 25.8% 21.3%
Model.V3.Basictypes.ExtJsonHostname 35% 28%
Model.V3.Basictypes.ExtJsonHostname.Output 100%
Model.V3.Basictypes.ExtJsonIdnEmail 35% 28%
Model.V3.Basictypes.ExtJsonIdnEmail.Output 100%
Model.V3.Basictypes.ExtJsonIdnHostname 35% 28%
Model.V3.Basictypes.ExtJsonIdnHostname.Output 100%
Model.V3.Basictypes.ExtJsonInt128 25.8% 21.3%
Model.V3.Basictypes.ExtJsonInt16 25.8% 21.3%
Model.V3.Basictypes.ExtJsonInt32 26.6% 22.8%
Model.V3.Basictypes.ExtJsonInt64 26.6% 22.8%
Model.V3.Basictypes.ExtJsonInteger 24.5% 19.3%
Model.V3.Basictypes.ExtJsonIpV4 35% 28%
Model.V3.Basictypes.ExtJsonIpV4.Output 100%
Model.V3.Basictypes.ExtJsonIpV6 35% 28%
Model.V3.Basictypes.ExtJsonIpV6.Output 100%
Model.V3.Basictypes.ExtJsonIri 38.4% 30.7%
Model.V3.Basictypes.ExtJsonIri.Output 100%
Model.V3.Basictypes.ExtJsonIriReference 38.4% 30.7%
Model.V3.Basictypes.ExtJsonIriReference.Output 100%
Model.V3.Basictypes.ExtJsonNumber 24.5% 19.3%
Model.V3.Basictypes.ExtJsonObject 11.9% 10.6%
Model.V3.Basictypes.ExtJsonObject.JsonPropertyNames 100%
Model.V3.Basictypes.ExtJsonObject.Output 0%
Model.V3.Basictypes.ExtJsonObject.WhizzEntity 0% 0%
Model.V3.Basictypes.ExtJsonPointer 35% 28%
Model.V3.Basictypes.ExtJsonPointer.Output 100%
Model.V3.Basictypes.ExtJsonRegex 38.4% 30.7%
Model.V3.Basictypes.ExtJsonRegex.Output 100%
Model.V3.Basictypes.ExtJsonRelativePointer 35% 28%
Model.V3.Basictypes.ExtJsonRelativePointer.Output 100%
Model.V3.Basictypes.ExtJsonSByte 25.8% 21.3%
Model.V3.Basictypes.ExtJsonSingle 25.5% 20.9%
Model.V3.Basictypes.ExtJsonString 34.7% 29.5%
Model.V3.Basictypes.ExtJsonString.Output 100%
Model.V3.Basictypes.ExtJsonString1 24.7% 24.4%
Model.V3.Basictypes.ExtJsonString1.Output 0%
Model.V3.Basictypes.ExtJsonString10 24.4% 24.4%
Model.V3.Basictypes.ExtJsonString10.Output 0%
Model.V3.Basictypes.ExtJsonString2 34% 27.6%
Model.V3.Basictypes.ExtJsonString2.EnumValues 66.6%
Model.V3.Basictypes.ExtJsonString2.Output 100%
Model.V3.Basictypes.ExtJsonString3 33.7% 27%
Model.V3.Basictypes.ExtJsonString3.EnumValues 66.6%
Model.V3.Basictypes.ExtJsonString3.Output 100%
Model.V3.Basictypes.ExtJsonString4 33.4% 26.5%
Model.V3.Basictypes.ExtJsonString4.EnumValues 66.6%
Model.V3.Basictypes.ExtJsonString4.Output 100%
Model.V3.Basictypes.ExtJsonString5 33.1% 26%
Model.V3.Basictypes.ExtJsonString5.EnumValues 66.6%
Model.V3.Basictypes.ExtJsonString5.Output 100%
Model.V3.Basictypes.ExtJsonString6 32.8% 25.4%
Model.V3.Basictypes.ExtJsonString6.EnumValues 66.6%
Model.V3.Basictypes.ExtJsonString6.Output 100%
Model.V3.Basictypes.ExtJsonString7 32.5% 25%
Model.V3.Basictypes.ExtJsonString7.EnumValues 66.6%
Model.V3.Basictypes.ExtJsonString7.Output 100%
Model.V3.Basictypes.ExtJsonString8 32.3% 22%
Model.V3.Basictypes.ExtJsonString8.EnumValues 66.6%
Model.V3.Basictypes.ExtJsonString8.Output 100%
Model.V3.Basictypes.ExtJsonString9 32% 21.4%
Model.V3.Basictypes.ExtJsonString9.EnumValues 66.6%
Model.V3.Basictypes.ExtJsonString9.Output 100%
Model.V3.Basictypes.ExtJsonTime 38.4% 30.7%
Model.V3.Basictypes.ExtJsonTime.Output 100%
Model.V3.Basictypes.ExtJsonUInt128 25.8% 21.3%
Model.V3.Basictypes.ExtJsonUInt16 25.6% 21.3%
Model.V3.Basictypes.ExtJsonUInt16ExMin 25.8% 21.3%
Model.V3.Basictypes.ExtJsonUInt32 25.6% 21.3%
Model.V3.Basictypes.ExtJsonUInt64 25.6% 21.3%
Model.V3.Basictypes.ExtJsonUri 38.4% 30.7%
Model.V3.Basictypes.ExtJsonUri.Output 100%
Model.V3.Basictypes.ExtJsonUriReference 38.4% 30.7%
Model.V3.Basictypes.ExtJsonUriReference.Output 100%
Model.V3.Basictypes.ExtJsonUriTemplate 35% 28%
Model.V3.Basictypes.ExtJsonUriTemplate.Output 100%
Model.V3.Basictypes.ExtJsonUuid 35% 28%
Model.V3.Basictypes.ExtJsonUuid.Output 100%
Model.V3.Basictypes.Output 0%
Model.V3.Basictypes 28.8% 24.1%
SpecFlow_GeneratedTests_NUnitAssemblyHooks 100%
Steps.ArrayBufferWriter 46.9% 50%
Steps.FormattingSteps 100%
Steps.ImplicitConversionToStringSteps 100%
Steps.JsonArraySteps 59.4%
Steps.JsonPatchSteps 93.1% 100%
Steps.JsonPropertiesSteps 85.8% 70%
Steps.JsonSchemaSteps 85.3% 58.7%
Steps.JsonStringConcatenateStepDefinitions 91.8% 79%
Steps.JsonStringTryFormatStepDefinitions 97.3% 63.2%
Steps.JsonStringTryGetValueSteps 100% 100%
Steps.JsonStringTryGetValueSteps.ParseResult 100%
Steps.JsonValueCastSteps 95.7%
Steps.JsonValueEqualitySteps 87.7% 83.5%
Steps.JsonValueSteps 86.8% 80.4%
Steps.MutatingVisitorSteps 100% 100%
Steps.NumericOperatorSteps 92.1%
Steps.ParseValueStepDefinitions 98% 66.4%
Steps.TruncatePathNamesSteps 100%
Steps.UriTemplateSteps 95.4% 88.2%
Steps.ValidationContextSteps 93.6% 96%
Steps.WriteToJsonSteps 99.4% 65.6%

Copy link

github-actions bot commented Dec 18, 2024

Test Results

0 tests  ±0   0 ✅ ±0   0s ⏱️ ±0s
0 suites ±0   0 💤 ±0 
1 files   ±0   0 ❌ ±0 
1 errors

For more details on these parsing errors, see this check.

Results for commit 98b934c. ± Comparison against base commit 10c005c.

♻️ This comment has been updated with latest results.

Copy link

Code Coverage Summary Report - Windows (net8.0)

Summary
Generated on: 12/18/2024 - 7:47:44 AM
Parser: Cobertura
Assemblies: 12
Classes: 1034
Files: 1725
Line coverage: 56% (95478 of 170403)
Covered lines: 95478
Uncovered lines: 74925
Coverable lines: 170403
Total lines: 500943
Branch coverage: 37% (30857 of 83256)
Covered branches: 30857
Total branches: 83256
Method coverage: Feature is only available for sponsors

Coverage

Corvus.Json.CodeGeneration - 77.2%
Name Line Branch
Corvus.Json.CodeGeneration 77.2% 70.7%
Corvus.Json.CodeGeneration.Anchors 68.6% 70.5%
Corvus.Json.CodeGeneration.Anchors.ApplyScopeResult 100%
Corvus.Json.CodeGeneration.ArrayItemsTypeDeclaration 100%
Corvus.Json.CodeGeneration.ChildValidationHandlerRegistry 100% 100%
Corvus.Json.CodeGeneration.CodeFileBuilderRegistry 100% 100%
Corvus.Json.CodeGeneration.CodeGenerator 32.1% 30.2%
Corvus.Json.CodeGeneration.CodeGenerator.ScopeValue 100%
Corvus.Json.CodeGeneration.CodeGenerator.Segment 55% 25%
Corvus.Json.CodeGeneration.CommonPatterns 100%
Corvus.Json.CodeGeneration.Composition 92.8% 100%
Corvus.Json.CodeGeneration.CompoundDocumentResolver 84.6% 83.3%
Corvus.Json.CodeGeneration.CoreTypesHelpers 86.2% 76.9%
Corvus.Json.CodeGeneration.CustomKeywords 92.8% 50%
Corvus.Json.CodeGeneration.DependentRequiredDeclaration 100%
Corvus.Json.CodeGeneration.DependentSchemaDeclaration 100%
Corvus.Json.CodeGeneration.Documentation 100% 100%
Corvus.Json.CodeGeneration.DocumentResolvers.CallbackDocumentResolver 0% 0%
Corvus.Json.CodeGeneration.DocumentResolvers.SchemaReferenceNormalization 76% 71.4%
Corvus.Json.CodeGeneration.DynamicLocatedAnchor 100%
Corvus.Json.CodeGeneration.FallbackObjectPropertyType 100%
Corvus.Json.CodeGeneration.FileNameDescription 100%
Corvus.Json.CodeGeneration.FileSystemDocumentResolver 54.3% 50%
Corvus.Json.CodeGeneration.Format 97.4% 98.5%
Corvus.Json.CodeGeneration.GeneratedCodeFile 100%
Corvus.Json.CodeGeneration.JsonSchemaRegistry 72.4% 62.5%
Corvus.Json.CodeGeneration.JsonSchemaScope 66.6%
Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder 87.2% 81.6%
Corvus.Json.CodeGeneration.Keywords.AdditionalItemsKeyword 94.7% 95.4%
Corvus.Json.CodeGeneration.Keywords.AdditionalPropertiesKeyword 84.6% 75%
Corvus.Json.CodeGeneration.Keywords.AllOfKeyword 94.4% 90%
Corvus.Json.CodeGeneration.Keywords.AnyOfKeyword 95.4% 91.6%
Corvus.Json.CodeGeneration.Keywords.ConstKeyword 82.3% 50%
Corvus.Json.CodeGeneration.Keywords.ContainsKeyword 80.7% 75%
Corvus.Json.CodeGeneration.Keywords.ContentEncodingKeyword 83.3% 75%
Corvus.Json.CodeGeneration.Keywords.ContentEncodingPre201909Keyword 83.3% 75%
Corvus.Json.CodeGeneration.Keywords.ContentMediaTypeKeyword 75.8% 56.2%
Corvus.Json.CodeGeneration.Keywords.ContentMediaTypePre201909Keyword 75.8% 56.2%
Corvus.Json.CodeGeneration.Keywords.ContentSchemaKeyword 100% 83.3%
Corvus.Json.CodeGeneration.Keywords.DefaultKeyword 87.5% 50%
Corvus.Json.CodeGeneration.Keywords.DefinitionsKeyword 100% 100%
Corvus.Json.CodeGeneration.Keywords.DependenciesKeyword 96.2% 83.3%
Corvus.Json.CodeGeneration.Keywords.DependentRequiredKeyword 94.9% 88.2%
Corvus.Json.CodeGeneration.Keywords.DependentSchemasKeyword 94.7% 92.8%
Corvus.Json.CodeGeneration.Keywords.DeprecatedKeyword 88.8% 50%
Corvus.Json.CodeGeneration.Keywords.DescriptionKeyword 84.6% 50%
Corvus.Json.CodeGeneration.Keywords.DiscriminatorKeyword 71.4%
Corvus.Json.CodeGeneration.Keywords.DollarAnchorKeyword 94.7% 100%
Corvus.Json.CodeGeneration.Keywords.DollarCommentKeyword 85.7%
Corvus.Json.CodeGeneration.Keywords.DollarCorvusTypeNameKeyword 0%
Corvus.Json.CodeGeneration.Keywords.DollarDefsKeyword 100% 100%
Corvus.Json.CodeGeneration.Keywords.DollarDynamicAnchorKeyword 94.3% 91.6%
Corvus.Json.CodeGeneration.Keywords.DollarDynamicRefKeyword 93.3% 71.4%
Corvus.Json.CodeGeneration.Keywords.DollarIdKeyword 93.7% 100%
Corvus.Json.CodeGeneration.Keywords.DollarRecursiveAnchorKeyword 95.2% 92.8%
Corvus.Json.CodeGeneration.Keywords.DollarRecursiveRefKeyword 93.3% 71.4%
Corvus.Json.CodeGeneration.Keywords.DollarRefHidesSiblingsKeyword 70% 57.1%
Corvus.Json.CodeGeneration.Keywords.DollarRefKeyword 93.3% 71.4%
Corvus.Json.CodeGeneration.Keywords.DollarSchemaKeyword 85.7%
Corvus.Json.CodeGeneration.Keywords.DollarVocabularyKeyword 85.7%
Corvus.Json.CodeGeneration.Keywords.ElseKeyword 96.9% 80%
Corvus.Json.CodeGeneration.Keywords.EnumKeyword 85.1% 66.6%
Corvus.Json.CodeGeneration.Keywords.ExampleKeyword 31.2% 0%
Corvus.Json.CodeGeneration.Keywords.ExamplesKeyword 100% 100%
Corvus.Json.CodeGeneration.Keywords.ExclusiveMaximumBooleanKeyword 90% 50%
Corvus.Json.CodeGeneration.Keywords.ExclusiveMaximumKeyword 75% 50%
Corvus.Json.CodeGeneration.Keywords.ExclusiveMinimumBooleanKeyword 90% 50%
Corvus.Json.CodeGeneration.Keywords.ExclusiveMinimumKeyword 75% 50%
Corvus.Json.CodeGeneration.Keywords.ExternalDocsKeyword 23.8% 0%
Corvus.Json.CodeGeneration.Keywords.FormatWithAnnotationKeyword 85.7% 50%
Corvus.Json.CodeGeneration.Keywords.FormatWithAssertionKeyword 85.7% 50%
Corvus.Json.CodeGeneration.Keywords.IdKeyword 93.7% 100%
Corvus.Json.CodeGeneration.Keywords.ItemsWithSchemaKeyword 80.6% 70%
Corvus.Json.CodeGeneration.Keywords.ItemsWithSchemaOrArrayOfSchemaKeyword 95.7% 94.4%
Corvus.Json.CodeGeneration.Keywords.JsonElementExtensions 71.4% 50%
Corvus.Json.CodeGeneration.Keywords.MaxContainsKeyword 73.9% 50%
Corvus.Json.CodeGeneration.Keywords.MaximumKeyword 77.2% 62.5%
Corvus.Json.CodeGeneration.Keywords.MaxItemsKeyword 83.3% 75%
Corvus.Json.CodeGeneration.Keywords.MaxLengthKeyword 77.2% 50%
Corvus.Json.CodeGeneration.Keywords.MaxPropertiesKeyword 78.2% 50%
Corvus.Json.CodeGeneration.Keywords.MinContainsKeyword 73.9% 50%
Corvus.Json.CodeGeneration.Keywords.MinimumKeyword 77.2% 62.5%
Corvus.Json.CodeGeneration.Keywords.MinItemsKeyword 83.3% 75%
Corvus.Json.CodeGeneration.Keywords.MinLengthKeyword 77.2% 50%
Corvus.Json.CodeGeneration.Keywords.MinPropertiesKeyword 78.2% 50%
Corvus.Json.CodeGeneration.Keywords.MultipleOfKeyword 75% 50%
Corvus.Json.CodeGeneration.Keywords.NotKeyword 75% 62.5%
Corvus.Json.CodeGeneration.Keywords.NullableKeyword 72.7% 50%
Corvus.Json.CodeGeneration.Keywords.OneOfKeyword 95.4% 91.6%
Corvus.Json.CodeGeneration.Keywords.PatternKeyword 84.2% 50%
Corvus.Json.CodeGeneration.Keywords.PatternPropertiesKeyword 87.5% 83.3%
Corvus.Json.CodeGeneration.Keywords.PrefixItemsKeyword 83.8% 55.5%
Corvus.Json.CodeGeneration.Keywords.PropertiesKeyword 90.2% 66.6%
Corvus.Json.CodeGeneration.Keywords.PropertyNamesKeyword 80% 62.5%
Corvus.Json.CodeGeneration.Keywords.ReadOnlyKeyword 71.4%
Corvus.Json.CodeGeneration.Keywords.RequiredKeyword 90.2% 76.9%
Corvus.Json.CodeGeneration.Keywords.TernaryIfKeyword 92% 75%
Corvus.Json.CodeGeneration.Keywords.ThenKeyword 96.9% 80%
Corvus.Json.CodeGeneration.Keywords.TitleKeyword 84.6% 50%
Corvus.Json.CodeGeneration.Keywords.TypeKeyword 88.8% 80%
Corvus.Json.CodeGeneration.Keywords.UnevaluatedItemsKeyword 73.5% 58.3%
Corvus.Json.CodeGeneration.Keywords.UnevaluatedPropertiesKeyword 75.8% 60%
Corvus.Json.CodeGeneration.Keywords.UniqueItemsKeyword 93.3% 50%
Corvus.Json.CodeGeneration.Keywords.WriteOnlyKeyword 71.4%
Corvus.Json.CodeGeneration.Keywords.XmlKeyword 71.4%
Corvus.Json.CodeGeneration.KeywordValidationHandlerRegistry 93.3% 100%
Corvus.Json.CodeGeneration.LocatedSchema 85.1% 50%
Corvus.Json.CodeGeneration.MemberName 86.2% 41.6%
Corvus.Json.CodeGeneration.NamedLocatedAnchor 50% 25%
Corvus.Json.CodeGeneration.NameHeuristicRegistry 100% 100%
Corvus.Json.CodeGeneration.NullVocabulary 33.3%
Corvus.Json.CodeGeneration.PatternPropertyDeclaration 100%
Corvus.Json.CodeGeneration.PropertyDeclaration 100% 100%
Corvus.Json.CodeGeneration.PropertyProvider 87.8% 85.7%
Corvus.Json.CodeGeneration.ReducedTypeDeclaration 100%
Corvus.Json.CodeGeneration.Reduction 100% 50%
Corvus.Json.CodeGeneration.References 88.9% 78%
Corvus.Json.CodeGeneration.Scope 89.6% 94.4%
Corvus.Json.CodeGeneration.SingleSubschemaKeywordTypeDeclaration 100%
Corvus.Json.CodeGeneration.Subschemas 79.6% 75%
Corvus.Json.CodeGeneration.TupleTypeDeclaration 45.4% 25%
Corvus.Json.CodeGeneration.TypeBuilderContext 89% 80.7%
Corvus.Json.CodeGeneration.TypeDeclaration 82% 87.5%
Corvus.Json.CodeGeneration.TypeDeclarationExtensions 87.5% 83.3%
Corvus.Json.CodeGeneration.TypedValidationConstantDefinition 0%
Corvus.Json.CodeGeneration.Types 93.3% 92.8%
Corvus.Json.CodeGeneration.Validation 0% 0%
Corvus.Json.CodeGeneration.VocabularyRegistry 100% 100%
Corvus.Json.CodeGeneration.WellKnownTypeDeclarations 92.8% 87.5%
Corvus.Json.Internal.PathTruncator 92.5% 85%
Corvus.Json.PrepopulatedDocumentResolver 0% 0%
System.Text.RegularExpressions.Generated 90% 66.6%
System.Text.RegularExpressions.Generated.RunnerFactory
System.Text.RegularExpressions.Generated.RunnerFactory.Runner
Corvus.Json.CodeGeneration.201909 - 87.3%
Name Line Branch
Corvus.Json.CodeGeneration.201909 87.3% 83.3%
Corvus.Json.CodeGeneration.Draft201909.SchemaVocabulary 85.1% 33.3%
Corvus.Json.CodeGeneration.Draft201909.SchemaVocabulary.Applicator 92.8%
Corvus.Json.CodeGeneration.Draft201909.SchemaVocabulary.Content 85.7%
Corvus.Json.CodeGeneration.Draft201909.SchemaVocabulary.Core 72%
Corvus.Json.CodeGeneration.Draft201909.SchemaVocabulary.Format 83.3%
Corvus.Json.CodeGeneration.Draft201909.SchemaVocabulary.MetaData 88.8%
Corvus.Json.CodeGeneration.Draft201909.SchemaVocabulary.Validation 93.5%
Corvus.Json.CodeGeneration.Draft201909.VocabularyAnalyser 94.6% 93.3%
Corvus.Json.CodeGeneration.202012 - 86.8%
Name Line Branch
Corvus.Json.CodeGeneration.202012 86.8% 83.3%
Corvus.Json.CodeGeneration.Draft202012.SchemaVocabulary 84.9% 33.3%
Corvus.Json.CodeGeneration.Draft202012.SchemaVocabulary.Applicator 92.3%
Corvus.Json.CodeGeneration.Draft202012.SchemaVocabulary.Content 85.7%
Corvus.Json.CodeGeneration.Draft202012.SchemaVocabulary.Core 72%
Corvus.Json.CodeGeneration.Draft202012.SchemaVocabulary.FormatAnnotation 83.3%
Corvus.Json.CodeGeneration.Draft202012.SchemaVocabulary.FormatAssertion 83.3%
Corvus.Json.CodeGeneration.Draft202012.SchemaVocabulary.MetaData 88.8%
Corvus.Json.CodeGeneration.Draft202012.SchemaVocabulary.Unevaluated 84.6%
Corvus.Json.CodeGeneration.Draft202012.SchemaVocabulary.Validation 93.5%
Corvus.Json.CodeGeneration.Draft202012.VocabularyAnalyser 94.8% 93.3%
Corvus.Json.CodeGeneration.4 - 86.8%
Name Line Branch
Corvus.Json.CodeGeneration.4 86.8% 87.5%
Corvus.Json.CodeGeneration.Draft4.SchemaVocabulary 85.4%
Corvus.Json.CodeGeneration.Draft4.VocabularyAnalyser 92.3% 87.5%
Corvus.Json.CodeGeneration.6 - 87.6%
Name Line Branch
Corvus.Json.CodeGeneration.6 87.6% 87.5%
Corvus.Json.CodeGeneration.Draft6.SchemaVocabulary 86.5%
Corvus.Json.CodeGeneration.Draft6.VocabularyAnalyser 92.3% 87.5%
Corvus.Json.CodeGeneration.7 - 89%
Name Line Branch
Corvus.Json.CodeGeneration.7 89% 87.5%
Corvus.Json.CodeGeneration.Draft7.SchemaVocabulary 88.3%
Corvus.Json.CodeGeneration.Draft7.VocabularyAnalyser 92.3% 87.5%
Corvus.Json.CodeGeneration.CSharp - 89.9%
Name Line Branch
Corvus.Json.CodeGeneration.CSharp 89.9% 66.6%
Corvus.Json.CodeGeneration.CSharp.AllOfSubschemaValidationHandler 93.6% 75%
Corvus.Json.CodeGeneration.CSharp.AnyOfConstValidationHandler 94.5% 83.3%
Corvus.Json.CodeGeneration.CSharp.AnyOfSubschemaValidationHandler 82% 75%
Corvus.Json.CodeGeneration.CSharp.ArrayItemsValidationHandler 100% 100%
Corvus.Json.CodeGeneration.CSharp.ArrayLengthValidationHandler 92.3% 68.7%
Corvus.Json.CodeGeneration.CSharp.ArrayPartial 100% 83.3%
Corvus.Json.CodeGeneration.CSharp.ArrayValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.BaseSchemaNameHeuristic 72.2% 65.3%
Corvus.Json.CodeGeneration.CSharp.BooleanPartial 100% 75%
Corvus.Json.CodeGeneration.CSharp.BuiltInArrayTypeNameHeuristic 94.7% 100%
Corvus.Json.CodeGeneration.CSharp.BuiltInBooleanTypeNameHeuristic 94.1% 100%
Corvus.Json.CodeGeneration.CSharp.BuiltInIntegerTypeNameHeuristic 68.9% 66.6%
Corvus.Json.CodeGeneration.CSharp.BuiltInNullTypeNameHeuristic 94.1% 100%
Corvus.Json.CodeGeneration.CSharp.BuiltInNumberTypeNameHeuristic 96.5% 94.4%
Corvus.Json.CodeGeneration.CSharp.BuiltInObjectTypeNameHeuristic 94.7% 100%
Corvus.Json.CodeGeneration.CSharp.BuiltInStringTypeNameHeuristic 96.5% 95%
Corvus.Json.CodeGeneration.CSharp.CodeGeneratorExtensions 93.5% 73.7%
Corvus.Json.CodeGeneration.CSharp.CompositionAllOfValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.CompositionAnyOfValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.CompositionNotValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.CompositionOneOfValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.ConditionalCodeSpecification 69.1% 61.2%
Corvus.Json.CodeGeneration.CSharp.ConstPropertyNameHeuristic 72.9% 70%
Corvus.Json.CodeGeneration.CSharp.ConstValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.ContainsValidationHandler 95.3% 83.3%
Corvus.Json.CodeGeneration.CSharp.CorePartial 100% 80%
Corvus.Json.CodeGeneration.CSharp.CSharpLanguageProvider 80.3% 57.9%
Corvus.Json.CodeGeneration.CSharp.CSharpLanguageProvider.NamedType 0%
Corvus.Json.CodeGeneration.CSharp.CSharpLanguageProvider.Namespace 0%
Corvus.Json.CodeGeneration.CSharp.CSharpLanguageProvider.Options 84.3% 45.4%
Corvus.Json.CodeGeneration.CSharp.CSharpMemberName 28.1% 12.8%
Corvus.Json.CodeGeneration.CSharp.CustomKeywordNameHeuristic 71.4% 10%
Corvus.Json.CodeGeneration.CSharp.DefaultNameCollisionResolver 76.1% 76.6%
Corvus.Json.CodeGeneration.CSharp.DefaultValueNameHeuristic 80% 66.6%
Corvus.Json.CodeGeneration.CSharp.DependentRequiredValidationHandler 92.5% 69.2%
Corvus.Json.CodeGeneration.CSharp.DependentSchemasValidationHandler 92.6% 75%
Corvus.Json.CodeGeneration.CSharp.DocumentationNameHeuristic 85% 92.8%
Corvus.Json.CodeGeneration.CSharp.FormatHandlerExtensions 60.7% 62.7%
Corvus.Json.CodeGeneration.CSharp.FormatHandlerRegistry 100% 100%
Corvus.Json.CodeGeneration.CSharp.Formatting 92.9% 84.6%
Corvus.Json.CodeGeneration.CSharp.FormatValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.KeywordValidationHandlerBase 100%
Corvus.Json.CodeGeneration.CSharp.MethodParameter 57.1% 50%
Corvus.Json.CodeGeneration.CSharp.NameCollisionResolverRegistry 100% 100%
Corvus.Json.CodeGeneration.CSharp.NumberPartial 100% 75%
Corvus.Json.CodeGeneration.CSharp.NumberRangeValidationHandler 91% 68.1%
Corvus.Json.CodeGeneration.CSharp.NumberValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.ObjectPartial 100% 87.5%
Corvus.Json.CodeGeneration.CSharp.ObjectValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.OneOfSubschemaValidationHandler 80.9% 68.7%
Corvus.Json.CodeGeneration.CSharp.PathNameHeuristic 19% 0%
Corvus.Json.CodeGeneration.CSharp.PatternPropertiesValidationHandler 93.9% 81.2%
Corvus.Json.CodeGeneration.CSharp.PropertiesValidationHandler 96.7% 87.5%
Corvus.Json.CodeGeneration.CSharp.PropertyCountValidationHandler 92.1% 71.4%
Corvus.Json.CodeGeneration.CSharp.PropertyDeclarationExtensions 100% 96.6%
Corvus.Json.CodeGeneration.CSharp.PropertyNamesValidationHandler 95% 75%
Corvus.Json.CodeGeneration.CSharp.PublicCodeGeneratorExtensions 74.1% 79.1%
Corvus.Json.CodeGeneration.CSharp.RequiredPropertyNameHeuristic 79.3% 75%
Corvus.Json.CodeGeneration.CSharp.RequiredValidationHandler 90.6% 76.9%
Corvus.Json.CodeGeneration.CSharp.SingleTypeArrayNameHeuristic 93.3% 92.8%
Corvus.Json.CodeGeneration.CSharp.StringLengthValidationHandler 91.2% 68.7%
Corvus.Json.CodeGeneration.CSharp.StringPartial 100% 75%
Corvus.Json.CodeGeneration.CSharp.StringRegexValidationHandler 90.7% 64.2%
Corvus.Json.CodeGeneration.CSharp.StringValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.SubschemaNameHeuristic 87.5% 85%
Corvus.Json.CodeGeneration.CSharp.TernaryIfValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.TupleValidationHandler 97.2% 81.2%
Corvus.Json.CodeGeneration.CSharp.TypeDeclarationExtensions 77.9% 63%
Corvus.Json.CodeGeneration.CSharp.TypeValidationHandler 100% 100%
Corvus.Json.CodeGeneration.CSharp.UniqueItemsValidationHandler 96.2% 66.6%
Corvus.Json.CodeGeneration.CSharp.ValidatePartial 95.9% 75%
Corvus.Json.CodeGeneration.CSharp.ValidationCodeGeneratorExtensions 86% 63.7%
Corvus.Json.CodeGeneration.CSharp.WellKnownNumericFormatHandler 99.1% 68.1%
Corvus.Json.CodeGeneration.CSharp.WellKnownStringFormatHandler 75.3% 63%
Corvus.Json.CodeGeneration.CSharp.WellKnownTypeNameHeuristic 94.1% 100%
Corvus.Json.CodeGeneration.OpenApi30 - 85.9%
Name Line Branch
Corvus.Json.CodeGeneration.OpenApi30 85.9% 75%
Corvus.Json.CodeGeneration.OpenApi30.SchemaVocabulary 86.2%
Corvus.Json.CodeGeneration.OpenApi30.VocabularyAnalyser 84.6% 75%
Corvus.Json.ExtendedTypes - 60.6%
Name Line Branch
Corvus.Json.ExtendedTypes 60.6% 57.7%
Corvus.Json.BinaryJsonNumber 53.4% 51.3%
Corvus.Json.BinaryJsonNumber.PreciseConversionTo 74% 67.5%
Corvus.Json.IJsonValue 100% 100%
Corvus.Json.Internal.CorvusOutput 100%
Corvus.Json.Internal.JsonValueConverter 100%
Corvus.Json.Internal.JsonValueConverter 100% 100%
Corvus.Json.Internal.JsonValueHelpers 40.2% 30.5%
Corvus.Json.Internal.JsonValueHelpers 40.2% 30.5%
Corvus.Json.Internal.PropertyBackingBuilders 74.1% 63%
Corvus.Json.Internal.PropertyBackingExtensions 59.7% 52.7%
Corvus.Json.Internal.StandardBase64 68.7% 60.7%
Corvus.Json.Internal.StandardContent 53.9% 40.9%
Corvus.Json.Internal.StandardDateFormat 88.1% 93.7%
Corvus.Json.Internal.StandardIPAddress 100% 100%
Corvus.Json.Internal.StandardRegex 100% 100%
Corvus.Json.Internal.StandardUri 100% 100%
Corvus.Json.Internal.StandardUuid 100% 100%
Corvus.Json.JsonAny 79.5% 74.4%
Corvus.Json.JsonArray 54.1% 54.7%
Corvus.Json.JsonArray.__CorvusArrayHelpers 63.3% 63%
Corvus.Json.JsonArray 54.1% 54.7%
Corvus.Json.JsonArrayEnumerator 76.9% 70%
Corvus.Json.JsonArrayEnumerator 85.2% 87.5%
Corvus.Json.JsonBase64Content 57.4% 52.5%
Corvus.Json.JsonBase64ContentPre201909 53% 48%
Corvus.Json.JsonBase64String 60.7% 56.5%
Corvus.Json.JsonBase64StringPre201909 54.5% 49.3%
Corvus.Json.JsonBoolean 56.1% 54.3%
Corvus.Json.JsonByte 52.7% 53.1%
Corvus.Json.JsonConstants 0%
Corvus.Json.JsonContent 61% 56.5%
Corvus.Json.JsonContentPre201909 56.6% 51.9%
Corvus.Json.JsonDate 61.9% 58.5%
Corvus.Json.JsonDateTime 62.8% 58.5%
Corvus.Json.JsonDecimal 41.8% 43.1%
Corvus.Json.JsonDouble 40.1% 41.8%
Corvus.Json.JsonDuration 64.6% 60.2%
Corvus.Json.JsonElementExtensions 80% 61.7%
Corvus.Json.JsonElementExtensions.ParserStateWrapper<TState, TResult> 100%
Corvus.Json.JsonElementExtensions.Utf8ParserStateWrapper<TState, TResult> 100%
Corvus.Json.JsonEmail 62.7% 57.9%
Corvus.Json.JsonHalf 41.4% 43.1%
Corvus.Json.JsonHelpers 100%
Corvus.Json.JsonHostname 62.7% 57.9%
Corvus.Json.JsonIdnEmail 62.7% 57.9%
Corvus.Json.JsonIdnHostname 62.7% 57.9%
Corvus.Json.JsonInt128 51.6% 55%
Corvus.Json.JsonInt16 52.7% 53.1%
Corvus.Json.JsonInt32 52.7% 53.1%
Corvus.Json.JsonInt64 53% 53.6%
Corvus.Json.JsonInteger 57.1% 59%
Corvus.Json.JsonIpV4 63.8% 58.3%
Corvus.Json.JsonIpV6 63.8% 58.3%
Corvus.Json.JsonIri 64.1% 58.4%
Corvus.Json.JsonIriReference 63.4% 57.7%
Corvus.Json.JsonNotAny 61.7% 55.7%
Corvus.Json.JsonNull 13.3% 4.5%
Corvus.Json.JsonNumber 52.1% 52.8%
Corvus.Json.JsonObject 57.5% 55.7%
Corvus.Json.JsonObject.__CorvusObjectHelpers 80% 79.1%
Corvus.Json.JsonObjectEnumerator 88.2% 87.5%
Corvus.Json.JsonObjectEnumerator 53.3% 41.6%
Corvus.Json.JsonObjectProperty 51.8% 42.5%
Corvus.Json.JsonObjectProperty 11.3% 4%
Corvus.Json.JsonPointer 64.2% 57.9%
Corvus.Json.JsonPointerExtensions 75.8% 69.1%
Corvus.Json.JsonPropertyName 39.2% 28%
Corvus.Json.JsonReaderHelper 44.2% 38.7%
Corvus.Json.JsonRegex 63.8% 58.3%
Corvus.Json.JsonRelativePointer 62.7% 57.9%
Corvus.Json.JsonSByte 52.7% 53.1%
Corvus.Json.JsonSingle 41.8% 43.1%
Corvus.Json.JsonString 65.6% 62.3%
Corvus.Json.JsonTime 61.2% 58.5%
Corvus.Json.JsonUInt128 50.3% 53.1%
Corvus.Json.JsonUInt16 53.7% 54.5%
Corvus.Json.JsonUInt32 52.7% 53.1%
Corvus.Json.JsonUInt64 53% 53.6%
Corvus.Json.JsonUri 64.1% 58.4%
Corvus.Json.JsonUriReference 63.4% 57.7%
Corvus.Json.JsonUriTemplate 59.6% 55.5%
Corvus.Json.JsonUuid 63.7% 58.5%
Corvus.Json.JsonValueExtensions 79.7% 68.5%
Corvus.Json.JsonWriterHelper 58.6% 43.4%
Corvus.Json.LowAllocJsonUtils 95.4% 86.1%
Corvus.Json.LowAllocJsonUtils.PooledWriter 69.2% 50%
Corvus.Json.LowAllocJsonUtils.Utf8JsonWriterPooledObjectPolicy 100%
Corvus.Json.NumericTypeExtensions 43.2% 26.4%
Corvus.Json.ParsedValue 75% 0%
Corvus.Json.Period 34% 32.5%
Corvus.Json.Period.NormalizingPeriodEqualityComparer 0%
Corvus.Json.Period.PeriodComparer 0% 0%
Corvus.Json.PeriodBuilder 47.2% 0%
Corvus.Json.ReadOnlyDictionaryJsonObjectEnumerator 0% 0%
Corvus.Json.UriTemplates.JsonTemplateParameterProvider.AppendNameAndValueSt
ate
100%
Corvus.Json.UriTemplates.JsonTemplateParameterProvider.AppendValueState<TPa
yload>
100%
Corvus.Json.UriTemplates.JsonTemplateParameterProvider.ProcessingResult<TPa
yload>
100%
Corvus.Json.UriTemplates.JsonTemplateParameterProvider.WriteEncodedProperty
NameState
0%
Corvus.Json.UriTemplates.JsonTemplateParameterProvider 96.9% 94.4%
Corvus.Json.UriTemplates.JsonUriTemplateResolver 33.3% 0%
Corvus.Json.UriTemplates.UriExtensions 94.4% 88.8%
Corvus.Json.UriTemplates.UriTemplate 82.3% 71.4%
Corvus.Json.Validate 90.9% 89.2%
Corvus.Json.Validate.StringValidationContextWrapper 100%
Corvus.Json.Validate.ValidationContextWrapper 100%
Corvus.Json.Validate.ValidationContextWrapperWithFormatKeyword 100%
Corvus.Json.ValidateWithoutCoreType 84.2% 63.2%
Corvus.Json.ValidationContext 58.3% 65.7%
Corvus.Json.ValidationContext.EvaluatedExtensions 100%
Corvus.Json.ValidationResult 40% 0%
Corvus.Json.Visitor.JsonTransformingVisitor 86.8% 88.2%
Corvus.Json.Visitor.VisitResult 50%
NodaTime.Calendars.GregorianYearMonthDayCalculator 95.2% 92.1%
NodaTime.Text.ValueCursor 44.3% 32.6%
System.Text.RegularExpressions.Generated 64.5% 56.1%
System.Text.RegularExpressions.Generated.RunnerFactory
System.Text.RegularExpressions.Generated.RunnerFactory.Runner
Corvus.Json.JsonReference - 65.8%
Name Line Branch
Corvus.Json.JsonReference 65.8% 61%
Corvus.Json.JsonPointerUtilities 29.4% 26.9%
Corvus.Json.JsonReference 84.2% 75.9%
Corvus.Json.JsonReferenceBuilder 96.1% 95.4%
Corvus.Json.Patch - 19.6%
Name Line Branch
Corvus.Json.Patch 19.6% 17.3%
Corvus.Json.Patch.JsonPatchException 33.3%
Corvus.Json.Patch.JsonPatchExtensions 79% 81.9%
Corvus.Json.Patch.JsonPatchExtensions.AddVisitor 83% 87.5%
Corvus.Json.Patch.JsonPatchExtensions.CopyVisitor 100%
Corvus.Json.Patch.JsonPatchExtensions.MoveVisitor 91.6% 90%
Corvus.Json.Patch.JsonPatchExtensions.RemoveVisitor 71.6% 81.8%
Corvus.Json.Patch.JsonPatchExtensions.ReplaceVisitor 86.6% 87.5%
Corvus.Json.Patch.JsonValueExtensions 78.3% 77.2%
Corvus.Json.Patch.Model.JsonPatchDocument 17.1% 15.3%
Corvus.Json.Patch.Model.JsonPatchDocument.__CorvusArrayHelpers 5% 4.3%
Corvus.Json.Patch.Model.JsonPatchDocument.AddOperation 16.9% 15.2%
Corvus.Json.Patch.Model.JsonPatchDocument.AddOperation.__CorvusObjectHelper
s
6.6% 4.1%
Corvus.Json.Patch.Model.JsonPatchDocument.AddOperation.CorvusValidation 67.1% 61.5%
Corvus.Json.Patch.Model.JsonPatchDocument.AddOperation.JsonPropertyNames 100%
Corvus.Json.Patch.Model.JsonPatchDocument.AddOperation.OpEntity 14.3% 13.4%
Corvus.Json.Patch.Model.JsonPatchDocument.AddOperation.OpEntity.CorvusValid
ation
62.5% 50%
Corvus.Json.Patch.Model.JsonPatchDocument.CopyOperation 16.4% 14.6%
Corvus.Json.Patch.Model.JsonPatchDocument.CopyOperation.__CorvusObjectHelpe
rs
6.6% 4.1%
Corvus.Json.Patch.Model.JsonPatchDocument.CopyOperation.CorvusValidation 62.8% 57.6%
Corvus.Json.Patch.Model.JsonPatchDocument.CopyOperation.JsonPropertyNames 100%
Corvus.Json.Patch.Model.JsonPatchDocument.CopyOperation.OpEntity 14.3% 13.4%
Corvus.Json.Patch.Model.JsonPatchDocument.CopyOperation.OpEntity.CorvusVali
dation
62.5% 50%
Corvus.Json.Patch.Model.JsonPatchDocument.CorvusValidation 66.6% 61.1%
Corvus.Json.Patch.Model.JsonPatchDocument.MoveOperation 16.4% 14.6%
Corvus.Json.Patch.Model.JsonPatchDocument.MoveOperation.__CorvusObjectHelpe
rs
6.6% 4.1%
Corvus.Json.Patch.Model.JsonPatchDocument.MoveOperation.CorvusValidation 62.8% 57.6%
Corvus.Json.Patch.Model.JsonPatchDocument.MoveOperation.JsonPropertyNames 100%
Corvus.Json.Patch.Model.JsonPatchDocument.MoveOperation.OpEntity 14.3% 13.4%
Corvus.Json.Patch.Model.JsonPatchDocument.MoveOperation.OpEntity.CorvusVali
dation
62.5% 50%
Corvus.Json.Patch.Model.JsonPatchDocument.PatchOperation 25.4% 23.1%
Corvus.Json.Patch.Model.JsonPatchDocument.PatchOperation.__CorvusObjectHelp
ers
0% 0%
Corvus.Json.Patch.Model.JsonPatchDocument.PatchOperation.CorvusValidation 76.2% 63.4%
Corvus.Json.Patch.Model.JsonPatchDocument.PatchOperation.JsonPropertyNames 100%
Corvus.Json.Patch.Model.JsonPatchDocument.PatchOperationCommon 11.7% 11.7%
Corvus.Json.Patch.Model.JsonPatchDocument.PatchOperationCommon.__CorvusObje
ctHelpers
0% 0%
Corvus.Json.Patch.Model.JsonPatchDocument.PatchOperationCommon.CorvusValida
tion
63.1% 60.8%
Corvus.Json.Patch.Model.JsonPatchDocument.PatchOperationCommon.JsonProperty
Names
100%
Corvus.Json.Patch.Model.JsonPatchDocument.RemoveOperation 16% 14%
Corvus.Json.Patch.Model.JsonPatchDocument.RemoveOperation.__CorvusObjectHel
pers
6.6% 4.1%
Corvus.Json.Patch.Model.JsonPatchDocument.RemoveOperation.CorvusValidation 61.7% 53.1%
Corvus.Json.Patch.Model.JsonPatchDocument.RemoveOperation.JsonPropertyNames 100%
Corvus.Json.Patch.Model.JsonPatchDocument.RemoveOperation.OpEntity 14.3% 13.4%
Corvus.Json.Patch.Model.JsonPatchDocument.RemoveOperation.OpEntity.CorvusVa
lidation
62.5% 50%
Corvus.Json.Patch.Model.JsonPatchDocument.ReplaceOperation 18.3% 17.2%
Corvus.Json.Patch.Model.JsonPatchDocument.ReplaceOperation.__CorvusObjectHe
lpers
6.6% 4.1%
Corvus.Json.Patch.Model.JsonPatchDocument.ReplaceOperation.CorvusValidation 62.8% 57.6%
Corvus.Json.Patch.Model.JsonPatchDocument.ReplaceOperation.JsonPropertyName
s
100%
Corvus.Json.Patch.Model.JsonPatchDocument.ReplaceOperation.OpEntity 14.3% 13.4%
Corvus.Json.Patch.Model.JsonPatchDocument.ReplaceOperation.OpEntity.CorvusV
alidation
62.5% 50%
Corvus.Json.Patch.Model.JsonPatchDocument.TestOperation 16.3% 14.6%
Corvus.Json.Patch.Model.JsonPatchDocument.TestOperation.__CorvusObjectHelpe
rs
6.6% 4.1%
Corvus.Json.Patch.Model.JsonPatchDocument.TestOperation.CorvusValidation 62.8% 57.6%
Corvus.Json.Patch.Model.JsonPatchDocument.TestOperation.JsonPropertyNames 66.6%
Corvus.Json.Patch.Model.JsonPatchDocument.TestOperation.OpEntity 14.3% 13.4%
Corvus.Json.Patch.Model.JsonPatchDocument.TestOperation.OpEntity.CorvusVali
dation
62.5% 50%
Corvus.Json.Patch.Model.JsonPatchDocument 17.1% 15.3%
Corvus.Json.Patch.Model.JsonPatchDocument 17.1% 15.3%
Corvus.Json.Patch.PatchBuilder 100% 96.1%
Corvus.Json.Specs - 58.1%
Name Line Branch
Corvus.Json.Specs 58.1% 29.7%
Corvus.Json.FakeWebDocumentResolver 65.3% 66.6%
Corvus.Specs.Steps.JsonReferenceDefinitions 100%
Drivers.JsonSchemaBuilderDriver 84.2% 74.2%
Drivers.JsonSchemaBuilderDriver.TestAssemblyLoadContext 100%
Features.AdditionalSchema.Draft201909.DerivedNumericTypeConversionDraft2019
_09Feature
100%
Features.AdditionalSchema.Draft201909.DerivedNumericTypeConversionDraft2019
_09Net8Feature
100%
Features.AdditionalSchema.Draft201909.EmptyEnumStringDraft2019_09Feature 100%
Features.AdditionalSchema.Draft201909.EmptyRequiredDraft2019_09Feature 100%
Features.AdditionalSchema.Draft201909.FizedSizeNumericArraysDraft2019_09Fea
ture
100%
Features.AdditionalSchema.Draft201909.FormatDraft2019_09Feature 100%
Features.AdditionalSchema.Draft201909.FormatDraft2019_09Netstandard20Featur
e
100%
Features.AdditionalSchema.Draft201909.Path_LikeUnknownKeywordDraft2019_09Fe
ature
100%
Features.AdditionalSchema.Draft201909.ValidateWithDifferentFlagLevelsDraft2
019_09Feature
100%
Features.AdditionalSchema.Draft202012.CollisionWithABuilt_InNameDraft2020_1
2Feature
100%
Features.AdditionalSchema.Draft202012.DerivedNumericTypeConversionDraft2020
_12Feature
100%
Features.AdditionalSchema.Draft202012.DerivedNumericTypeConversionDraft2020
_12Net8Feature
100%
Features.AdditionalSchema.Draft202012.EmptyEnumStringDraft2020_12Feature 100%
Features.AdditionalSchema.Draft202012.FizedSizeNumericArraysDraft2020_12Fea
ture
100%
Features.AdditionalSchema.Draft202012.FormatDraft2020_12Feature 100%
Features.AdditionalSchema.Draft202012.FormatDraft2020_12Netstandard20Featur
e
100%
Features.AdditionalSchema.Draft202012.Path_LikeUnknownKeywordDraft2020_12Fe
ature
100%
Features.AdditionalSchema.Draft202012.Repro469Draft202012Feature 100%
Features.AdditionalSchema.Draft202012.Repro481Draft202012Feature 100%
Features.AdditionalSchema.Draft202012.UnknownContentEncodingKeywordDraft202
0_12Feature
100%
Features.AdditionalSchema.Draft202012.ValidateWithDifferentFlagLevelsDraft2
020_12Feature
100%
Features.AdditionalSchema.Draft4.DuplicationDocumentation440Feature 100%
Features.AdditionalSchema.Draft4.EmptyEnumStringDraft4Feature 100%
Features.AdditionalSchema.Draft4.UnableToFindPropertyFeature 100%
Features.AdditionalSchema.Draft4.ValidateWithDifferentFlagLevelsDraft4Featu
re
100%
Features.AdditionalSchema.Draft6.DerivedNumericTypeConversionDraft6Feature 100%
Features.AdditionalSchema.Draft6.DerivedNumericTypeConversionDraft6Net8Feat
ure
100%
Features.AdditionalSchema.Draft6.EmptyEnumStringDraft6Feature 100%
Features.AdditionalSchema.Draft6.FizedSizeNumericArraysDraft6Feature 100%
Features.AdditionalSchema.Draft6.FormatDraft6Feature 100%
Features.AdditionalSchema.Draft6.FormatDraft6Netstandard20Feature 100%
Features.AdditionalSchema.Draft6.Path_LikeUnknownKeywordDraft6Feature 100%
Features.AdditionalSchema.Draft6.ValidateWithDifferentFlagLevelsDraft6Featu
re
100%
Features.AdditionalSchema.Draft7.DerivedNumericTypeConversionDraft7Feature 100%
Features.AdditionalSchema.Draft7.DerivedNumericTypeConversionDraft7Net8Feat
ure
100%
Features.AdditionalSchema.Draft7.EmptyEnumStringDraft7Feature 100%
Features.AdditionalSchema.Draft7.FizedSizeNumericArraysDraft7Feature 100%
Features.AdditionalSchema.Draft7.FormatDraft7Feature 100%
Features.AdditionalSchema.Draft7.FormatDraft7Netstandard20Feature 100%
Features.AdditionalSchema.Draft7.Path_LikeUnknownKeywordDraft7Feature 100%
Features.AdditionalSchema.Draft7.Repro460Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro461Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro462Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro463Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro464Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro465Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro466Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro467Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro473Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro478Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro479Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro489Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro492Draft7Feature 100%
Features.AdditionalSchema.Draft7.ValidateWithDifferentFlagLevelsDraft7Featu
re
100%
Features.AdditionalSchema.OpenApi30.EmptyEnumStringOpenApi30Feature 100%
Features.AdditionalSchema.OpenApi30.ValidateWithDifferentFlagLevelsOpenApi3
0Feature
100%
Features.ExplicitTypeName.CorvusTypeNameCodeGenerationDraft2020_12Feature 100%
Features.FormattingIdentifiersFeature 100%
Features.ImplicitConversionToString.ImplicitConversionToStringEnabledFeatur
e
100%
Features.JsonModel.Arrays.JsonArraysFeature 100%
Features.JsonModel.Base64StringDecoding.DecodeBase64StringFeature 100%
Features.JsonModel.BinaryJsonNumberTests.BinaryJsonNumberComparisonLessThan
GreaterThan
95.2% 81.5%
Features.JsonModel.BinaryJsonNumberTests.BinaryJsonNumberComparisonLessThan
OrEqualsGreaterThanOrEquals
95.1% 72.9%
Features.JsonModel.BinaryJsonNumberTests.BinaryJsonNumberEquals 99.8% 92.1%
Features.JsonModel.BinaryJsonNumberTests.BinaryJsonNumberIsMultipleOfTests 100%
Features.JsonModel.BinaryJsonNumberTests.BinaryJsonNumberMaxCharLengthTests 100%
Features.JsonModel.BinaryJsonNumberTests.BinaryJsonNumberMaxMagnitudeNumber
Tests
100%
Features.JsonModel.BinaryJsonNumberTests.BinaryJsonNumberMaxMagnitudeTests 100%
Features.JsonModel.BinaryJsonNumberTests.BinaryJsonNumberMinMagnitudeNumber
Tests
100%
Features.JsonModel.BinaryJsonNumberTests.BinaryJsonNumberMinMagnitudeTests 100%
Features.JsonModel.BinaryJsonNumberTests.BinaryJsonNumberStaticNumericOpera
tors
100%
Features.JsonModel.BinaryJsonNumberTests.BinaryJsonNumberTryFormatTests 100%
Features.JsonModel.Cast.JsonArrayCastFeature 100%
Features.JsonModel.Cast.JsonBase64StringCastFeature 100%
Features.JsonModel.Cast.JsonBooleanCastFeature 100%
Features.JsonModel.Cast.JsonContentCastFeature 100%
Features.JsonModel.Cast.JsonDateCastFeature 100%
Features.JsonModel.Cast.JsonDateTimeCastFeature 100%
Features.JsonModel.Cast.JsonDurationCastFeature 100%
Features.JsonModel.Cast.JsonEmailCastFeature 100%
Features.JsonModel.Cast.JsonHostnameCastFeature 100%
Features.JsonModel.Cast.JsonIdnEmailCastFeature 100%
Features.JsonModel.Cast.JsonIdnHostnameCastFeature 100%
Features.JsonModel.Cast.JsonIntegerCastFeature 100%
Features.JsonModel.Cast.JsonIntegerCastNet80Feature 100%
Features.JsonModel.Cast.JsonIpV4CastFeature 100%
Features.JsonModel.Cast.JsonIpV6CastFeature 100%
Features.JsonModel.Cast.JsonIriCastFeature 100%
Features.JsonModel.Cast.JsonIriReferenceCastFeature 100%
Features.JsonModel.Cast.JsonNumberCastFeature 100%
Features.JsonModel.Cast.JsonNumberCastNet80Feature 100%
Features.JsonModel.Cast.JsonObjectCastFeature 100%
Features.JsonModel.Cast.JsonPointerCastFeature 100%
Features.JsonModel.Cast.JsonRegexCastFeature 100%
Features.JsonModel.Cast.JsonRelativePointerCastFeature 100%
Features.JsonModel.Cast.JsonStringCastFeature 100%
Features.JsonModel.Cast.JsonTimeCastFeature 100%
Features.JsonModel.Cast.JsonUriCastFeature 100%
Features.JsonModel.Cast.JsonUriReferenceCastFeature 100%
Features.JsonModel.Cast.JsonUriTemplateCastFeature 100%
Features.JsonModel.Cast.JsonUuidCastFeature 100%
Features.JsonModel.Cast.TargetTypeCastFeature 100%
Features.JsonModel.Equals.JsonAnyEqualsFeature 100%
Features.JsonModel.Equals.JsonArrayEqualsFeature 100%
Features.JsonModel.Equals.JsonBase64ContentEqualsFeature 100%
Features.JsonModel.Equals.JsonBase64StringEqualsFeature 100%
Features.JsonModel.Equals.JsonBooleanEqualsFeature 100%
Features.JsonModel.Equals.JsonContentEqualsFeature 100%
Features.JsonModel.Equals.JsonDateEqualsFeature 100%
Features.JsonModel.Equals.JsonDateTimeEqualsFeature 100%
Features.JsonModel.Equals.JsonDurationEqualsFeature 100%
Features.JsonModel.Equals.JsonEmailEqualsFeature 100%
Features.JsonModel.Equals.JsonHostnameEqualsFeature 100%
Features.JsonModel.Equals.JsonIdnEmailEqualsFeature 100%
Features.JsonModel.Equals.JsonIdnHostnameEqualsFeature 100%
Features.JsonModel.Equals.JsonIntegerEqualsFeature 100%
Features.JsonModel.Equals.JsonIpV4EqualsFeature 100%
Features.JsonModel.Equals.JsonIpV6EqualsFeature 100%
Features.JsonModel.Equals.JsonIriEqualsFeature 100%
Features.JsonModel.Equals.JsonIriReferenceEqualsFeature 100%
Features.JsonModel.Equals.JsonNotAnyEqualsFeature 100%
Features.JsonModel.Equals.JsonNumberEqualsFeature 100%
Features.JsonModel.Equals.JsonObjectEqualsFeature 100%
Features.JsonModel.Equals.JsonPointerEqualsFeature 100%
Features.JsonModel.Equals.JsonRegexEqualsFeature 100%
Features.JsonModel.Equals.JsonRelativePointerEqualsFeature 100%
Features.JsonModel.Equals.JsonStringEqualsFeature 100%
Features.JsonModel.Equals.JsonTimeEqualsFeature 100%
Features.JsonModel.Equals.JsonUriEqualsFeature 100%
Features.JsonModel.Equals.JsonUriReferenceEqualsFeature 100%
Features.JsonModel.Equals.JsonUriTemplateEqualsFeature 100%
Features.JsonModel.Equals.JsonUuidEqualsFeature 100%
Features.JsonModel.JsonSerializationFeature 100%
Features.JsonModel.JsonSerializationWithSerializerAndInefficientDeserializa
tionIsDisabledFeature
100%
Features.JsonModel.JsonSerializationWithSerializerFeature 100%
Features.JsonModel.JsonStringConcatenate.JsonStringConcatenateFeature 100%
Features.JsonModel.JsonStringEquals.JsonStringEqualsCharSpanFeature 100%
Features.JsonModel.JsonStringEquals.JsonStringEqualsStringFeature 100%
Features.JsonModel.JsonStringEquals.JsonStringEqualsUtf8BytesFeature 100%
Features.JsonModel.JsonStringTryFormat.BasicSpanFormatableImplementationFea
ture
100%
Features.JsonModel.JsonStringTryGetValue.JsonStringTryGetValueFeature 100%
Features.JsonModel.NumericComparison.JsonIntegerComparisonFeature 100%
Features.JsonModel.NumericComparison.JsonNumberComparisonFeature 100%
Features.JsonModel.NumericTypes.JsonCompareMethodFeature 100%
Features.JsonModel.NumericTypes.JsonComparisonOperatorsFeature 100%
Features.JsonModel.NumericTypes.NumericOperatorsFeature 100%
Features.JsonModel.ParseValue.ParseValueFeature 100%
Features.JsonModel.Properties.JsonPropertiesFeature 100%
Features.JsonModel.V3Interop.ValidateAV3ModelAgainstV4Feature 100%
Features.JsonModel.ValidationContextFeature 100%
Features.JsonModel.Visitor.MutatingVisitorFeature 100%
Features.JsonModel.WriteToUtf8.WriteJSONToAUTF8JSONWriterFeature 100%
Features.JsonPatch.Additional_TestsFeature 100%
Features.JsonPatch.Builder_Spec_TestsFeature 100%
Features.JsonPatch.Builder_TestsFeature 100%
Features.JsonPatch.DeepPatchingFeature 100%
Features.JsonPatch.Spec_TestsFeature 100%
Features.JsonPatch.TestsFeature 100%
Features.JsonReferenceFeature 100%
Features.JsonSchema.Draft201909.AdditionalItemsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.AdditionalPropertiesDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.AllOfDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.AnchorDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.AnyOfDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Boolean_SchemaDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.ConstDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.ContainsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.ContentDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.DefaultDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.DefsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.DependentRequiredDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.DependentSchemasDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.EnumDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.ExclusiveMaximumDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.ExclusiveMinimumDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.FormatDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.If_Then_ElseDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Infinite_Loop_DetectionDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.ItemsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MaxContainsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MaximumDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MaxItemsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MaxLengthDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MaxPropertiesDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MinContainsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MinimumDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MinItemsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MinLengthDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MinPropertiesDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MultipleOfDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.NotDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.OneOfDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_AnchorDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Cross_DraftDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Dependencies_CompatibilityDraft201
9_09Feature
100%
Features.JsonSchema.Draft201909.Optional_Float_OverflowDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_Date_TimeDraft2019_09Featur
e
100%
Features.JsonSchema.Draft201909.Optional_Format_DateDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_DurationDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_EmailDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_HostnameDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_Idn_EmailDraft2019_09Featur
e
100%
Features.JsonSchema.Draft201909.Optional_Format_Idn_HostnameDraft2019_09Fea
ture
100%
Features.JsonSchema.Draft201909.Optional_Format_Ipv4Draft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_Ipv6Draft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_Iri_ReferenceDraft2019_09Fe
ature
100%
Features.JsonSchema.Draft201909.Optional_Format_IriDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_Json_PointerDraft2019_09Fea
ture
100%
Features.JsonSchema.Draft201909.Optional_Format_RegexDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_Relative_Json_PointerDraft2
019_09Feature
100%
Features.JsonSchema.Draft201909.Optional_Format_TimeDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_Uri_ReferenceDraft2019_09Fe
ature
100%
Features.JsonSchema.Draft201909.Optional_Format_Uri_TemplateDraft2019_09Fea
ture
100%
Features.JsonSchema.Draft201909.Optional_Format_UriDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_UuidDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_IdDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_No_SchemaDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_RefOfUnknownKeywordDraft2019_09Fea
ture
100%
Features.JsonSchema.Draft201909.Optional_UnknownKeywordDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.PatternDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.PatternPropertiesDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.PropertiesDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.PropertyNamesDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.RecursiveRefDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.RefDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.RefRemoteDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.RequiredDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.TypeDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.UnevaluatedItemsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.UnevaluatedPropertiesDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.UniqueItemsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.VocabularyDraft2019_09Feature 100%
Features.JsonSchema.Draft2020212.AdditionalPropertiesDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.AllOfDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.AnchorDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.AnyOfDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Boolean_SchemaDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.ConstDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.ContainsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.ContentDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.DefaultDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.DefsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.DependentRequiredDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.DependentSchemasDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.DynamicRefDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.EnumDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.ExclusiveMaximumDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.ExclusiveMinimumDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.FormatDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.If_Then_ElseDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Infinite_Loop_DetectionDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.ItemsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MaxContainsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MaximumDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MaxItemsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MaxLengthDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MaxPropertiesDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MinContainsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MinimumDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MinItemsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MinLengthDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MinPropertiesDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MultipleOfDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.NotDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.OneOfDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_AnchorDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Cross_DraftDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Dependencies_CompatibilityDraft20
20_12Feature
100%
Features.JsonSchema.Draft2020212.Optional_Float_OverflowDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_AssertionDraft2020_12Featu
re
100%
Features.JsonSchema.Draft2020212.Optional_Format_Date_TimeDraft2020_12Featu
re
100%
Features.JsonSchema.Draft2020212.Optional_Format_DateDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_DurationDraft2020_12Featur
e
100%
Features.JsonSchema.Draft2020212.Optional_Format_EmailDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_HostnameDraft2020_12Featur
e
100%
Features.JsonSchema.Draft2020212.Optional_Format_Idn_EmailDraft2020_12Featu
re
100%
Features.JsonSchema.Draft2020212.Optional_Format_Idn_HostnameDraft2020_12Fe
ature
100%
Features.JsonSchema.Draft2020212.Optional_Format_Ipv4Draft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_Ipv6Draft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_Iri_ReferenceDraft2020_12F
eature
100%
Features.JsonSchema.Draft2020212.Optional_Format_IriDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_Json_PointerDraft2020_12Fe
ature
100%
Features.JsonSchema.Draft2020212.Optional_Format_RegexDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_Relative_Json_PointerDraft
2020_12Feature
100%
Features.JsonSchema.Draft2020212.Optional_Format_TimeDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_UnknownDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_Uri_ReferenceDraft2020_12F
eature
100%
Features.JsonSchema.Draft2020212.Optional_Format_Uri_TemplateDraft2020_12Fe
ature
100%
Features.JsonSchema.Draft2020212.Optional_Format_UriDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_UuidDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_IdDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_No_SchemaDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_RefOfUnknownKeywordDraft2020_12Fe
ature
100%
Features.JsonSchema.Draft2020212.Optional_UnknownKeywordDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.PatternDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.PatternPropertiesDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.PrefixItemsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.PropertiesDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.PropertyNamesDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.RefDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.RefRemoteDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.RequiredDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.TypeDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.UnevaluatedItemsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.UnevaluatedPropertiesDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.UniqueItemsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.VocabularyDraft2020_12Feature 100%
Features.JsonSchema.Draft4.AdditionalItemsDraft4Feature 100%
Features.JsonSchema.Draft4.AdditionalPropertiesDraft4Feature 100%
Features.JsonSchema.Draft4.AllOfDraft4Feature 100%
Features.JsonSchema.Draft4.AnyOfDraft4Feature 100%
Features.JsonSchema.Draft4.DefaultDraft4Feature 100%
Features.JsonSchema.Draft4.DefinitionsDraft4Feature 100%
Features.JsonSchema.Draft4.DependenciesDraft4Feature 100%
Features.JsonSchema.Draft4.EnumDraft4Feature 100%
Features.JsonSchema.Draft4.FormatDraft4Feature 100%
Features.JsonSchema.Draft4.Infinite_Loop_DetectionDraft4Feature 100%
Features.JsonSchema.Draft4.ItemsDraft4Feature 100%
Features.JsonSchema.Draft4.MaximumDraft4Feature 100%
Features.JsonSchema.Draft4.MaxItemsDraft4Feature 100%
Features.JsonSchema.Draft4.MaxLengthDraft4Feature 100%
Features.JsonSchema.Draft4.MaxPropertiesDraft4Feature 100%
Features.JsonSchema.Draft4.MinimumDraft4Feature 100%
Features.JsonSchema.Draft4.MinItemsDraft4Feature 100%
Features.JsonSchema.Draft4.MinLengthDraft4Feature 100%
Features.JsonSchema.Draft4.MinPropertiesDraft4Feature 100%
Features.JsonSchema.Draft4.MultipleOfDraft4Feature 100%
Features.JsonSchema.Draft4.NotDraft4Feature 100%
Features.JsonSchema.Draft4.OneOfDraft4Feature 100%
Features.JsonSchema.Draft4.Optional_Float_OverflowDraft4Feature 100%
Features.JsonSchema.Draft4.Optional_Format_Date_TimeDraft4Feature 100%
Features.JsonSchema.Draft4.Optional_Format_EmailDraft4Feature 100%
Features.JsonSchema.Draft4.Optional_Format_HostnameDraft4Feature 100%
Features.JsonSchema.Draft4.Optional_Format_Ipv4Draft4Feature 100%
Features.JsonSchema.Draft4.Optional_Format_Ipv6Draft4Feature 100%
Features.JsonSchema.Draft4.Optional_Format_UnknownDraft4Feature 100%
Features.JsonSchema.Draft4.Optional_Format_UriDraft4Feature 100%
Features.JsonSchema.Draft4.Optional_IdDraft4Feature 100%
Features.JsonSchema.Draft4.PatternDraft4Feature 100%
Features.JsonSchema.Draft4.PatternPropertiesDraft4Feature 100%
Features.JsonSchema.Draft4.PropertiesDraft4Feature 100%
Features.JsonSchema.Draft4.RefDraft4Feature 100%
Features.JsonSchema.Draft4.RefRemoteDraft4Feature 100%
Features.JsonSchema.Draft4.RequiredDraft4Feature 100%
Features.JsonSchema.Draft4.TypeDraft4Feature 100%
Features.JsonSchema.Draft4.UniqueItemsDraft4Feature 100%
Features.JsonSchema.Draft6.AdditionalItemsDraft6Feature 100%
Features.JsonSchema.Draft6.AdditionalPropertiesDraft6Feature 100%
Features.JsonSchema.Draft6.AllOfDraft6Feature 100%
Features.JsonSchema.Draft6.AnyOfDraft6Feature 100%
Features.JsonSchema.Draft6.Boolean_SchemaDraft6Feature 100%
Features.JsonSchema.Draft6.ConstDraft6Feature 100%
Features.JsonSchema.Draft6.ContainsDraft6Feature 100%
Features.JsonSchema.Draft6.DefaultDraft6Feature 100%
Features.JsonSchema.Draft6.DefinitionsDraft6Feature 100%
Features.JsonSchema.Draft6.DependenciesDraft6Feature 100%
Features.JsonSchema.Draft6.EnumDraft6Feature 100%
Features.JsonSchema.Draft6.ExclusiveMaximumDraft6Feature 100%
Features.JsonSchema.Draft6.ExclusiveMinimumDraft6Feature 100%
Features.JsonSchema.Draft6.FormatDraft6Feature 100%
Features.JsonSchema.Draft6.Infinite_Loop_DetectionDraft6Feature 100%
Features.JsonSchema.Draft6.ItemsDraft6Feature 100%
Features.JsonSchema.Draft6.MaximumDraft6Feature 100%
Features.JsonSchema.Draft6.MaxItemsDraft6Feature 100%
Features.JsonSchema.Draft6.MaxLengthDraft6Feature 100%
Features.JsonSchema.Draft6.MaxPropertiesDraft6Feature 100%
Features.JsonSchema.Draft6.MinimumDraft6Feature 100%
Features.JsonSchema.Draft6.MinItemsDraft6Feature 100%
Features.JsonSchema.Draft6.MinLengthDraft6Feature 100%
Features.JsonSchema.Draft6.MinPropertiesDraft6Feature 100%
Features.JsonSchema.Draft6.MultipleOfDraft6Feature 100%
Features.JsonSchema.Draft6.NotDraft6Feature 100%
Features.JsonSchema.Draft6.OneOfDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_Float_OverflowDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_Date_TimeDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_EmailDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_HostnameDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_Ipv4Draft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_Ipv6Draft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_Json_PointerDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_UnknownDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_Uri_ReferenceDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_Uri_TemplateDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_UriDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_IdDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_UnknownKeywordDraft6Feature 100%
Features.JsonSchema.Draft6.PatternDraft6Feature 100%
Features.JsonSchema.Draft6.PatternPropertiesDraft6Feature 100%
Features.JsonSchema.Draft6.PropertiesDraft6Feature 100%
Features.JsonSchema.Draft6.PropertyNamesDraft6Feature 100%
Features.JsonSchema.Draft6.RefDraft6Feature 100%
Features.JsonSchema.Draft6.RefRemoteDraft6Feature 100%
Features.JsonSchema.Draft6.RequiredDraft6Feature 100%
Features.JsonSchema.Draft6.TypeDraft6Feature 100%
Features.JsonSchema.Draft6.UniqueItemsDraft6Feature 100%
Features.JsonSchema.Draft7.AdditionalItemsDraft7Feature 100%
Features.JsonSchema.Draft7.AdditionalPropertiesDraft7Feature 100%
Features.JsonSchema.Draft7.AllOfDraft7Feature 100%
Features.JsonSchema.Draft7.AnyOfDraft7Feature 100%
Features.JsonSchema.Draft7.Boolean_SchemaDraft7Feature 100%
Features.JsonSchema.Draft7.ConstDraft7Feature 100%
Features.JsonSchema.Draft7.ContainsDraft7Feature 100%
Features.JsonSchema.Draft7.DefaultDraft7Feature 100%
Features.JsonSchema.Draft7.DefinitionsDraft7Feature 100%
Features.JsonSchema.Draft7.DependenciesDraft7Feature 100%
Features.JsonSchema.Draft7.EnumDraft7Feature 100%
Features.JsonSchema.Draft7.ExclusiveMaximumDraft7Feature 100%
Features.JsonSchema.Draft7.ExclusiveMinimumDraft7Feature 100%
Features.JsonSchema.Draft7.FormatDraft7Feature 100%
Features.JsonSchema.Draft7.If_Then_ElseDraft7Feature 100%
Features.JsonSchema.Draft7.Infinite_Loop_DetectionDraft7Feature 100%
Features.JsonSchema.Draft7.ItemsDraft7Feature 100%
Features.JsonSchema.Draft7.MaximumDraft7Feature 100%
Features.JsonSchema.Draft7.MaxItemsDraft7Feature 100%
Features.JsonSchema.Draft7.MaxLengthDraft7Feature 100%
Features.JsonSchema.Draft7.MaxPropertiesDraft7Feature 100%
Features.JsonSchema.Draft7.MinimumDraft7Feature 100%
Features.JsonSchema.Draft7.MinItemsDraft7Feature 100%
Features.JsonSchema.Draft7.MinLengthDraft7Feature 100%
Features.JsonSchema.Draft7.MinPropertiesDraft7Feature 100%
Features.JsonSchema.Draft7.MultipleOfDraft7Feature 100%
Features.JsonSchema.Draft7.NotDraft7Feature 100%
Features.JsonSchema.Draft7.OneOfDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_ContentDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Cross_DraftDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Float_OverflowDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Date_TimeDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_DateDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_EmailDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_HostnameDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Idn_EmailDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Idn_HostnameDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Ipv4Draft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Ipv6Draft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Iri_ReferenceDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_IriDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Json_PointerDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_RegexDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Relative_Json_PointerDraft7Featu
re
100%
Features.JsonSchema.Draft7.Optional_Format_TimeDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_UnknownDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Uri_ReferenceDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Uri_TemplateDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_UriDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_IdDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_UnknownKeywordDraft7Feature 100%
Features.JsonSchema.Draft7.PatternDraft7Feature 100%
Features.JsonSchema.Draft7.PatternPropertiesDraft7Feature 100%
Features.JsonSchema.Draft7.PropertiesDraft7Feature 100%
Features.JsonSchema.Draft7.PropertyNamesDraft7Feature 100%
Features.JsonSchema.Draft7.RefDraft7Feature 100%
Features.JsonSchema.Draft7.RefRemoteDraft7Feature 100%
Features.JsonSchema.Draft7.RequiredDraft7Feature 100%
Features.JsonSchema.Draft7.TypeDraft7Feature 100%
Features.JsonSchema.Draft7.UniqueItemsDraft7Feature 100%
Features.JsonSchema.OpenApi30.AdditionalPropertiesOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.AllOfOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.AnyOfOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.DefaultOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.EnumOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.FormatOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.Infinite_Loop_DetectionOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.ItemsOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.MaximumOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.MaxItemsOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.MaxLengthOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.MaxPropertiesOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.MinimumOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.MinItemsOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.MinLengthOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.MinPropertiesOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.MultipleOfOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.NotOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.OneOfOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.Optional_Float_OverflowOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.Optional_Format_Date_TimeOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.Optional_Format_EmailOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.Optional_Format_HostnameOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.Optional_Format_Ipv4OpenApi30Feature 100%
Features.JsonSchema.OpenApi30.Optional_Format_Ipv6OpenApi30Feature 100%
Features.JsonSchema.OpenApi30.Optional_Format_UnknownOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.Optional_Format_UriOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.PatternOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.PropertiesOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.RefOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.RefRemoteOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.RequiredOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.TypeOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.UniqueItemsOpenApi30Feature 100%
Features.NullableProperties.CorvusNullablePropertiesCodeGenerationDraft2020
_12Feature
100%
Features.PathTruncation.TruncateFileNamesFeature 100%
Features.SyncGenerator.SynchronousCodeGenerationDraft2020_12Feature 100%
Features.UriTemplates.Extended_TestsFeature 100%
Features.UriTemplates.JsonUriTemplateSerializationFeature 100%
Features.UriTemplates.Negative_TestsFeature 100%
Features.UriTemplates.Parameter_MatchingFeature 100%
Features.UriTemplates.Spec_Examples_By_SectionFeature 100%
Features.UriTemplates.Spec_ExamplesFeature 100%
Features.UriTemplates.Uri_ExtensionsFeature 100%
Hooks.ContainerConfiguration 100% 100%
Hooks.Metaschema 100%
Model.V3.Basictypes 28.8% 24.1%
Model.V3.Basictypes.ExtJsonArray 18% 19.7%
Model.V3.Basictypes.ExtJsonArray.Output 0%
Model.V3.Basictypes.ExtJsonArray 18% 19.7%
Model.V3.Basictypes.ExtJsonByte 25.8% 21.3%
Model.V3.Basictypes.ExtJsonDate 38.4% 30.7%
Model.V3.Basictypes.ExtJsonDate.Output 100%
Model.V3.Basictypes.ExtJsonDateTime 38.4% 30.7%
Model.V3.Basictypes.ExtJsonDateTime.Output 100%
Model.V3.Basictypes.ExtJsonDecimal 25% 20%
Model.V3.Basictypes.ExtJsonDouble 25.5% 20.9%
Model.V3.Basictypes.ExtJsonDuration 35% 28%
Model.V3.Basictypes.ExtJsonDuration.Output 100%
Model.V3.Basictypes.ExtJsonEmail 35% 28%
Model.V3.Basictypes.ExtJsonEmail.Output 100%
Model.V3.Basictypes.ExtJsonHalf 25.8% 21.3%
Model.V3.Basictypes.ExtJsonHostname 35% 28%
Model.V3.Basictypes.ExtJsonHostname.Output 100%
Model.V3.Basictypes.ExtJsonIdnEmail 35% 28%
Model.V3.Basictypes.ExtJsonIdnEmail.Output 100%
Model.V3.Basictypes.ExtJsonIdnHostname 35% 28%
Model.V3.Basictypes.ExtJsonIdnHostname.Output 100%
Model.V3.Basictypes.ExtJsonInt128 25.8% 21.3%
Model.V3.Basictypes.ExtJsonInt16 25.8% 21.3%
Model.V3.Basictypes.ExtJsonInt32 26.6% 22.8%
Model.V3.Basictypes.ExtJsonInt64 26.6% 22.8%
Model.V3.Basictypes.ExtJsonInteger 24.5% 19.3%
Model.V3.Basictypes.ExtJsonIpV4 35% 28%
Model.V3.Basictypes.ExtJsonIpV4.Output 100%
Model.V3.Basictypes.ExtJsonIpV6 35% 28%
Model.V3.Basictypes.ExtJsonIpV6.Output 100%
Model.V3.Basictypes.ExtJsonIri 38.4% 30.7%
Model.V3.Basictypes.ExtJsonIri.Output 100%
Model.V3.Basictypes.ExtJsonIriReference 38.4% 30.7%
Model.V3.Basictypes.ExtJsonIriReference.Output 100%
Model.V3.Basictypes.ExtJsonNumber 24.5% 19.3%
Model.V3.Basictypes.ExtJsonObject 11.9% 10.6%
Model.V3.Basictypes.ExtJsonObject.JsonPropertyNames 100%
Model.V3.Basictypes.ExtJsonObject.Output 0%
Model.V3.Basictypes.ExtJsonObject.WhizzEntity 0% 0%
Model.V3.Basictypes.ExtJsonPointer 35% 28%
Model.V3.Basictypes.ExtJsonPointer.Output 100%
Model.V3.Basictypes.ExtJsonRegex 38.4% 30.7%
Model.V3.Basictypes.ExtJsonRegex.Output 100%
Model.V3.Basictypes.ExtJsonRelativePointer 35% 28%
Model.V3.Basictypes.ExtJsonRelativePointer.Output 100%
Model.V3.Basictypes.ExtJsonSByte 25.8% 21.3%
Model.V3.Basictypes.ExtJsonSingle 25.5% 20.9%
Model.V3.Basictypes.ExtJsonString 34.7% 29.5%
Model.V3.Basictypes.ExtJsonString.Output 100%
Model.V3.Basictypes.ExtJsonString1 24.7% 24.4%
Model.V3.Basictypes.ExtJsonString1.Output 0%
Model.V3.Basictypes.ExtJsonString10 24.4% 24.4%
Model.V3.Basictypes.ExtJsonString10.Output 0%
Model.V3.Basictypes.ExtJsonString2 34% 27.6%
Model.V3.Basictypes.ExtJsonString2.EnumValues 66.6%
Model.V3.Basictypes.ExtJsonString2.Output 100%
Model.V3.Basictypes.ExtJsonString3 33.7% 27%
Model.V3.Basictypes.ExtJsonString3.EnumValues 66.6%
Model.V3.Basictypes.ExtJsonString3.Output 100%
Model.V3.Basictypes.ExtJsonString4 33.4% 26.5%
Model.V3.Basictypes.ExtJsonString4.EnumValues 66.6%
Model.V3.Basictypes.ExtJsonString4.Output 100%
Model.V3.Basictypes.ExtJsonString5 33.1% 26%
Model.V3.Basictypes.ExtJsonString5.EnumValues 66.6%
Model.V3.Basictypes.ExtJsonString5.Output 100%
Model.V3.Basictypes.ExtJsonString6 32.8% 25.4%
Model.V3.Basictypes.ExtJsonString6.EnumValues 66.6%
Model.V3.Basictypes.ExtJsonString6.Output 100%
Model.V3.Basictypes.ExtJsonString7 32.5% 25%
Model.V3.Basictypes.ExtJsonString7.EnumValues 66.6%
Model.V3.Basictypes.ExtJsonString7.Output 100%
Model.V3.Basictypes.ExtJsonString8 32.3% 22%
Model.V3.Basictypes.ExtJsonString8.EnumValues 66.6%
Model.V3.Basictypes.ExtJsonString8.Output 100%
Model.V3.Basictypes.ExtJsonString9 32% 21.4%
Model.V3.Basictypes.ExtJsonString9.EnumValues 66.6%
Model.V3.Basictypes.ExtJsonString9.Output 100%
Model.V3.Basictypes.ExtJsonTime 38.4% 30.7%
Model.V3.Basictypes.ExtJsonTime.Output 100%
Model.V3.Basictypes.ExtJsonUInt128 25.8% 21.3%
Model.V3.Basictypes.ExtJsonUInt16 25.6% 21.3%
Model.V3.Basictypes.ExtJsonUInt16ExMin 25.8% 21.3%
Model.V3.Basictypes.ExtJsonUInt32 25.6% 21.3%
Model.V3.Basictypes.ExtJsonUInt64 25.6% 21.3%
Model.V3.Basictypes.ExtJsonUri 38.4% 30.7%
Model.V3.Basictypes.ExtJsonUri.Output 100%
Model.V3.Basictypes.ExtJsonUriReference 38.4% 30.7%
Model.V3.Basictypes.ExtJsonUriReference.Output 100%
Model.V3.Basictypes.ExtJsonUriTemplate 35% 28%
Model.V3.Basictypes.ExtJsonUriTemplate.Output 100%
Model.V3.Basictypes.ExtJsonUuid 35% 28%
Model.V3.Basictypes.ExtJsonUuid.Output 100%
Model.V3.Basictypes.Output 0%
Model.V3.Basictypes 28.8% 24.1%
SpecFlow_GeneratedTests_NUnitAssemblyHooks 100%
Steps.ArrayBufferWriter 46.9% 50%
Steps.FormattingSteps 100%
Steps.ImplicitConversionToStringSteps 100%
Steps.JsonArraySteps 59.4%
Steps.JsonPatchSteps 93.1% 100%
Steps.JsonPropertiesSteps 85.8% 70%
Steps.JsonSchemaSteps 85.3% 58.7%
Steps.JsonStringConcatenateStepDefinitions 91.8% 79%
Steps.JsonStringTryFormatStepDefinitions 97.3% 63.2%
Steps.JsonStringTryGetValueSteps 100% 100%
Steps.JsonStringTryGetValueSteps.ParseResult 100%
Steps.JsonValueCastSteps 95.7%
Steps.JsonValueEqualitySteps 87.7% 83.5%
Steps.JsonValueSteps 86.8% 80.4%
Steps.MutatingVisitorSteps 100% 100%
Steps.NumericOperatorSteps 92.1%
Steps.ParseValueStepDefinitions 98% 66.4%
Steps.TruncatePathNamesSteps 100%
Steps.UriTemplateSteps 95.4% 88.2%
Steps.ValidationContextSteps 93.6% 96%
Steps.WriteToJsonSteps 99.4% 65.6%

Copy link

Code Coverage Summary Report - Windows (net481)

Summary
Generated on: 12/18/2024 - 7:49:17 AM
Parser: Cobertura
Assemblies: 13
Classes: 1008
Files: 1709
Line coverage: 58.9% (87370 of 148168)
Covered lines: 87370
Uncovered lines: 60798
Coverable lines: 148168
Total lines: 495843
Branch coverage: 39.4% (27277 of 69057)
Covered branches: 27277
Total branches: 69057
Method coverage: Feature is only available for sponsors

Coverage

Corvus.Json.CodeGeneration - 79.4%
Name Line Branch
Corvus.Json.CodeGeneration 79.4% 72.9%
Corvus.Json.CodeGeneration.Anchors 68.6% 70.5%
Corvus.Json.CodeGeneration.Anchors.ApplyScopeResult 100%
Corvus.Json.CodeGeneration.ArrayItemsTypeDeclaration 100%
Corvus.Json.CodeGeneration.ChildValidationHandlerRegistry 100% 100%
Corvus.Json.CodeGeneration.CodeFileBuilderRegistry 100% 100%
Corvus.Json.CodeGeneration.CodeGenerator 44.2% 40.4%
Corvus.Json.CodeGeneration.CodeGenerator.ScopeValue 100%
Corvus.Json.CodeGeneration.CodeGenerator.Segment 55% 25%
Corvus.Json.CodeGeneration.CommonPatterns 100%
Corvus.Json.CodeGeneration.Composition 92.8% 100%
Corvus.Json.CodeGeneration.CompoundDocumentResolver 82.5% 80%
Corvus.Json.CodeGeneration.CoreTypesHelpers 88.2% 78.5%
Corvus.Json.CodeGeneration.CustomKeywords 92.8% 50%
Corvus.Json.CodeGeneration.DependentRequiredDeclaration 100%
Corvus.Json.CodeGeneration.DependentSchemaDeclaration 100%
Corvus.Json.CodeGeneration.DictionaryExtensionsNetStandard20 100% 100%
Corvus.Json.CodeGeneration.Documentation 100% 100%
Corvus.Json.CodeGeneration.DocumentResolvers.CallbackDocumentResolver 0% 0%
Corvus.Json.CodeGeneration.DocumentResolvers.SchemaReferenceNormalization 76% 71.4%
Corvus.Json.CodeGeneration.DynamicLocatedAnchor 100%
Corvus.Json.CodeGeneration.FallbackObjectPropertyType 100%
Corvus.Json.CodeGeneration.FileNameDescription 100%
Corvus.Json.CodeGeneration.FileSystemDocumentResolver 54.3% 50%
Corvus.Json.CodeGeneration.Format 97.4% 98.5%
Corvus.Json.CodeGeneration.GeneratedCodeFile 100%
Corvus.Json.CodeGeneration.JsonSchemaRegistry 73.1% 63.4%
Corvus.Json.CodeGeneration.JsonSchemaScope 66.6%
Corvus.Json.CodeGeneration.JsonSchemaTypeBuilder 87.2% 81.6%
Corvus.Json.CodeGeneration.Keywords.AdditionalItemsKeyword 94.7% 95.4%
Corvus.Json.CodeGeneration.Keywords.AdditionalPropertiesKeyword 84.6% 75%
Corvus.Json.CodeGeneration.Keywords.AllOfKeyword 94.4% 90%
Corvus.Json.CodeGeneration.Keywords.AnyOfKeyword 95.4% 91.6%
Corvus.Json.CodeGeneration.Keywords.ConstKeyword 82.3% 50%
Corvus.Json.CodeGeneration.Keywords.ContainsKeyword 80.7% 75%
Corvus.Json.CodeGeneration.Keywords.ContentEncodingKeyword 83.3% 75%
Corvus.Json.CodeGeneration.Keywords.ContentEncodingPre201909Keyword 83.3% 75%
Corvus.Json.CodeGeneration.Keywords.ContentMediaTypeKeyword 75.8% 56.2%
Corvus.Json.CodeGeneration.Keywords.ContentMediaTypePre201909Keyword 75.8% 56.2%
Corvus.Json.CodeGeneration.Keywords.ContentSchemaKeyword 100% 83.3%
Corvus.Json.CodeGeneration.Keywords.DefaultKeyword 87.5% 50%
Corvus.Json.CodeGeneration.Keywords.DefinitionsKeyword 100% 100%
Corvus.Json.CodeGeneration.Keywords.DependenciesKeyword 96.2% 83.3%
Corvus.Json.CodeGeneration.Keywords.DependentRequiredKeyword 94.9% 88.2%
Corvus.Json.CodeGeneration.Keywords.DependentSchemasKeyword 94.7% 92.8%
Corvus.Json.CodeGeneration.Keywords.DeprecatedKeyword 88.8% 50%
Corvus.Json.CodeGeneration.Keywords.DescriptionKeyword 84.6% 50%
Corvus.Json.CodeGeneration.Keywords.DiscriminatorKeyword 71.4%
Corvus.Json.CodeGeneration.Keywords.DollarAnchorKeyword 94.7% 100%
Corvus.Json.CodeGeneration.Keywords.DollarCommentKeyword 85.7%
Corvus.Json.CodeGeneration.Keywords.DollarCorvusTypeNameKeyword 0%
Corvus.Json.CodeGeneration.Keywords.DollarDefsKeyword 100% 100%
Corvus.Json.CodeGeneration.Keywords.DollarDynamicAnchorKeyword 94.3% 91.6%
Corvus.Json.CodeGeneration.Keywords.DollarDynamicRefKeyword 93.3% 71.4%
Corvus.Json.CodeGeneration.Keywords.DollarIdKeyword 93.7% 100%
Corvus.Json.CodeGeneration.Keywords.DollarRecursiveAnchorKeyword 95.2% 92.8%
Corvus.Json.CodeGeneration.Keywords.DollarRecursiveRefKeyword 93.3% 71.4%
Corvus.Json.CodeGeneration.Keywords.DollarRefHidesSiblingsKeyword 70% 57.1%
Corvus.Json.CodeGeneration.Keywords.DollarRefKeyword 93.3% 71.4%
Corvus.Json.CodeGeneration.Keywords.DollarSchemaKeyword 85.7%
Corvus.Json.CodeGeneration.Keywords.DollarVocabularyKeyword 85.7%
Corvus.Json.CodeGeneration.Keywords.ElseKeyword 96.9% 80%
Corvus.Json.CodeGeneration.Keywords.EnumKeyword 85.1% 66.6%
Corvus.Json.CodeGeneration.Keywords.ExampleKeyword 31.2% 0%
Corvus.Json.CodeGeneration.Keywords.ExamplesKeyword 100% 100%
Corvus.Json.CodeGeneration.Keywords.ExclusiveMaximumBooleanKeyword 90% 50%
Corvus.Json.CodeGeneration.Keywords.ExclusiveMaximumKeyword 75% 50%
Corvus.Json.CodeGeneration.Keywords.ExclusiveMinimumBooleanKeyword 90% 50%
Corvus.Json.CodeGeneration.Keywords.ExclusiveMinimumKeyword 75% 50%
Corvus.Json.CodeGeneration.Keywords.ExternalDocsKeyword 23.8% 0%
Corvus.Json.CodeGeneration.Keywords.FormatWithAnnotationKeyword 85.7% 50%
Corvus.Json.CodeGeneration.Keywords.FormatWithAssertionKeyword 85.7% 50%
Corvus.Json.CodeGeneration.Keywords.IdKeyword 93.7% 100%
Corvus.Json.CodeGeneration.Keywords.ItemsWithSchemaKeyword 80.6% 70%
Corvus.Json.CodeGeneration.Keywords.ItemsWithSchemaOrArrayOfSchemaKeyword 95.7% 94.4%
Corvus.Json.CodeGeneration.Keywords.JsonElementExtensions 71.4% 50%
Corvus.Json.CodeGeneration.Keywords.MaxContainsKeyword 73.9% 50%
Corvus.Json.CodeGeneration.Keywords.MaximumKeyword 77.2% 62.5%
Corvus.Json.CodeGeneration.Keywords.MaxItemsKeyword 83.3% 75%
Corvus.Json.CodeGeneration.Keywords.MaxLengthKeyword 77.2% 50%
Corvus.Json.CodeGeneration.Keywords.MaxPropertiesKeyword 78.2% 50%
Corvus.Json.CodeGeneration.Keywords.MinContainsKeyword 73.9% 50%
Corvus.Json.CodeGeneration.Keywords.MinimumKeyword 77.2% 62.5%
Corvus.Json.CodeGeneration.Keywords.MinItemsKeyword 83.3% 75%
Corvus.Json.CodeGeneration.Keywords.MinLengthKeyword 77.2% 50%
Corvus.Json.CodeGeneration.Keywords.MinPropertiesKeyword 78.2% 50%
Corvus.Json.CodeGeneration.Keywords.MultipleOfKeyword 75% 50%
Corvus.Json.CodeGeneration.Keywords.NotKeyword 75% 62.5%
Corvus.Json.CodeGeneration.Keywords.NullableKeyword 72.7% 50%
Corvus.Json.CodeGeneration.Keywords.OneOfKeyword 95.4% 91.6%
Corvus.Json.CodeGeneration.Keywords.PatternKeyword 84.2% 50%
Corvus.Json.CodeGeneration.Keywords.PatternPropertiesKeyword 87.5% 83.3%
Corvus.Json.CodeGeneration.Keywords.PrefixItemsKeyword 83.8% 55.5%
Corvus.Json.CodeGeneration.Keywords.PropertiesKeyword 90.2% 66.6%
Corvus.Json.CodeGeneration.Keywords.PropertyNamesKeyword 80% 62.5%
Corvus.Json.CodeGeneration.Keywords.ReadOnlyKeyword 71.4%
Corvus.Json.CodeGeneration.Keywords.RequiredKeyword 90.2% 76.9%
Corvus.Json.CodeGeneration.Keywords.TernaryIfKeyword 92% 75%
Corvus.Json.CodeGeneration.Keywords.ThenKeyword 96.9% 80%
Corvus.Json.CodeGeneration.Keywords.TitleKeyword 84.6% 50%
Corvus.Json.CodeGeneration.Keywords.TypeKeyword 88.8% 80%
Corvus.Json.CodeGeneration.Keywords.UnevaluatedItemsKeyword 73.5% 58.3%
Corvus.Json.CodeGeneration.Keywords.UnevaluatedPropertiesKeyword 75.8% 60%
Corvus.Json.CodeGeneration.Keywords.UniqueItemsKeyword 93.3% 50%
Corvus.Json.CodeGeneration.Keywords.WriteOnlyKeyword 71.4%
Corvus.Json.CodeGeneration.Keywords.XmlKeyword 71.4%
Corvus.Json.CodeGeneration.KeywordValidationHandlerRegistry 93.3% 100%
Corvus.Json.CodeGeneration.LocatedSchema 85.1% 50%
Corvus.Json.CodeGeneration.MemberName 86.2% 41.6%
Corvus.Json.CodeGeneration.NamedLocatedAnchor 50% 25%
Corvus.Json.CodeGeneration.NameHeuristicRegistry 100% 100%
Corvus.Json.CodeGeneration.NullVocabulary 33.3%
Corvus.Json.CodeGeneration.PatternPropertyDeclaration 100%
Corvus.Json.CodeGeneration.PropertyDeclaration 100% 100%
Corvus.Json.CodeGeneration.PropertyProvider 87.8% 85.7%
Corvus.Json.CodeGeneration.ReducedTypeDeclaration 100%
Corvus.Json.CodeGeneration.Reduction 100% 50%
Corvus.Json.CodeGeneration.References 88.9% 78%
Corvus.Json.CodeGeneration.Scope 89.6% 94.4%
Corvus.Json.CodeGeneration.SingleSubschemaKeywordTypeDeclaration 100%
Corvus.Json.CodeGeneration.Subschemas 79.6% 75%
Corvus.Json.CodeGeneration.TupleTypeDeclaration 45.4% 25%
Corvus.Json.CodeGeneration.TypeBuilderContext 89% 80.7%
Corvus.Json.CodeGeneration.TypeDeclaration 82% 87.5%
Corvus.Json.CodeGeneration.TypeDeclarationExtensions 87.5% 83.3%
Corvus.Json.CodeGeneration.TypedValidationConstantDefinition 0%
Corvus.Json.CodeGeneration.Types 93.3% 92.8%
Corvus.Json.CodeGeneration.Validation 0% 0%
Corvus.Json.CodeGeneration.VocabularyRegistry 100% 100%
Corvus.Json.CodeGeneration.WellKnownTypeDeclarations 92.8% 87.5%
Corvus.Json.PrepopulatedDocumentResolver 0% 0%
System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute 0%
System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute 0%
System.Diagnostics.CodeAnalysis.MemberNotNullAttribute 0%
System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute 0%
System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute 0%
System.Diagnostics.CodeAnalysis.NotNullWhenAttribute 0%
Corvus.Json.CodeGeneration.201909 - 87.3%
Name Line Branch
Corvus.Json.CodeGeneration.201909 87.3% 83.3%
Corvus.Json.CodeGeneration.Draft201909.SchemaVocabulary 85.1% 33.3%
Corvus.Json.CodeGeneration.Draft201909.SchemaVocabulary.Applicator 92.8%
Corvus.Json.CodeGeneration.Draft201909.SchemaVocabulary.Content 85.7%
Corvus.Json.CodeGeneration.Draft201909.SchemaVocabulary.Core 72%
Corvus.Json.CodeGeneration.Draft201909.SchemaVocabulary.Format 83.3%
Corvus.Json.CodeGeneration.Draft201909.SchemaVocabulary.MetaData 88.8%
Corvus.Json.CodeGeneration.Draft201909.SchemaVocabulary.Validation 93.5%
Corvus.Json.CodeGeneration.Draft201909.VocabularyAnalyser 94.6% 93.3%
Corvus.Json.CodeGeneration.202012 - 86.8%
Name Line Branch
Corvus.Json.CodeGeneration.202012 86.8% 83.3%
Corvus.Json.CodeGeneration.Draft202012.SchemaVocabulary 84.9% 33.3%
Corvus.Json.CodeGeneration.Draft202012.SchemaVocabulary.Applicator 92.3%
Corvus.Json.CodeGeneration.Draft202012.SchemaVocabulary.Content 85.7%
Corvus.Json.CodeGeneration.Draft202012.SchemaVocabulary.Core 72%
Corvus.Json.CodeGeneration.Draft202012.SchemaVocabulary.FormatAnnotation 83.3%
Corvus.Json.CodeGeneration.Draft202012.SchemaVocabulary.FormatAssertion 83.3%
Corvus.Json.CodeGeneration.Draft202012.SchemaVocabulary.MetaData 88.8%
Corvus.Json.CodeGeneration.Draft202012.SchemaVocabulary.Unevaluated 84.6%
Corvus.Json.CodeGeneration.Draft202012.SchemaVocabulary.Validation 93.5%
Corvus.Json.CodeGeneration.Draft202012.VocabularyAnalyser 94.8% 93.3%
Corvus.Json.CodeGeneration.4 - 86.8%
Name Line Branch
Corvus.Json.CodeGeneration.4 86.8% 87.5%
Corvus.Json.CodeGeneration.Draft4.SchemaVocabulary 85.4%
Corvus.Json.CodeGeneration.Draft4.VocabularyAnalyser 92.3% 87.5%
Corvus.Json.CodeGeneration.6 - 87.6%
Name Line Branch
Corvus.Json.CodeGeneration.6 87.6% 87.5%
Corvus.Json.CodeGeneration.Draft6.SchemaVocabulary 86.5%
Corvus.Json.CodeGeneration.Draft6.VocabularyAnalyser 92.3% 87.5%
Corvus.Json.CodeGeneration.7 - 89%
Name Line Branch
Corvus.Json.CodeGeneration.7 89% 87.5%
Corvus.Json.CodeGeneration.Draft7.SchemaVocabulary 88.3%
Corvus.Json.CodeGeneration.Draft7.VocabularyAnalyser 92.3% 87.5%
Corvus.Json.CodeGeneration.CSharp - 89.8%
Name Line Branch
Corvus.Json.CodeGeneration.CSharp 89.8% 66.6%
Corvus.Json.CodeGeneration.CSharp.AllOfSubschemaValidationHandler 93.6% 75%
Corvus.Json.CodeGeneration.CSharp.AnyOfConstValidationHandler 94.5% 83.3%
Corvus.Json.CodeGeneration.CSharp.AnyOfSubschemaValidationHandler 82% 75%
Corvus.Json.CodeGeneration.CSharp.ArrayItemsValidationHandler 100% 100%
Corvus.Json.CodeGeneration.CSharp.ArrayLengthValidationHandler 92.3% 68.7%
Corvus.Json.CodeGeneration.CSharp.ArrayPartial 100% 83.3%
Corvus.Json.CodeGeneration.CSharp.ArrayValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.BaseSchemaNameHeuristic 72.2% 65.3%
Corvus.Json.CodeGeneration.CSharp.BooleanPartial 100% 75%
Corvus.Json.CodeGeneration.CSharp.BuiltInArrayTypeNameHeuristic 94.7% 100%
Corvus.Json.CodeGeneration.CSharp.BuiltInBooleanTypeNameHeuristic 94.1% 100%
Corvus.Json.CodeGeneration.CSharp.BuiltInIntegerTypeNameHeuristic 68.9% 66.6%
Corvus.Json.CodeGeneration.CSharp.BuiltInNullTypeNameHeuristic 94.1% 100%
Corvus.Json.CodeGeneration.CSharp.BuiltInNumberTypeNameHeuristic 96.5% 94.4%
Corvus.Json.CodeGeneration.CSharp.BuiltInObjectTypeNameHeuristic 94.7% 100%
Corvus.Json.CodeGeneration.CSharp.BuiltInStringTypeNameHeuristic 96.5% 95%
Corvus.Json.CodeGeneration.CSharp.CodeGeneratorExtensions 93.5% 73.7%
Corvus.Json.CodeGeneration.CSharp.CompositionAllOfValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.CompositionAnyOfValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.CompositionNotValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.CompositionOneOfValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.ConditionalCodeSpecification 69.1% 61.2%
Corvus.Json.CodeGeneration.CSharp.ConstPropertyNameHeuristic 72.9% 70%
Corvus.Json.CodeGeneration.CSharp.ConstValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.ContainsValidationHandler 95.3% 83.3%
Corvus.Json.CodeGeneration.CSharp.CorePartial 100% 80%
Corvus.Json.CodeGeneration.CSharp.CSharpLanguageProvider 80.3% 57.9%
Corvus.Json.CodeGeneration.CSharp.CSharpLanguageProvider.NamedType 0%
Corvus.Json.CodeGeneration.CSharp.CSharpLanguageProvider.Namespace 0%
Corvus.Json.CodeGeneration.CSharp.CSharpLanguageProvider.Options 84.3% 45.4%
Corvus.Json.CodeGeneration.CSharp.CSharpMemberName 28.1% 12.8%
Corvus.Json.CodeGeneration.CSharp.CustomKeywordNameHeuristic 71.4% 10%
Corvus.Json.CodeGeneration.CSharp.DefaultNameCollisionResolver 76.1% 76.6%
Corvus.Json.CodeGeneration.CSharp.DefaultValueNameHeuristic 80% 66.6%
Corvus.Json.CodeGeneration.CSharp.DependentRequiredValidationHandler 92.5% 69.2%
Corvus.Json.CodeGeneration.CSharp.DependentSchemasValidationHandler 92.6% 75%
Corvus.Json.CodeGeneration.CSharp.DocumentationNameHeuristic 85% 92.8%
Corvus.Json.CodeGeneration.CSharp.FormatHandlerExtensions 60.7% 62.7%
Corvus.Json.CodeGeneration.CSharp.FormatHandlerRegistry 100% 100%
Corvus.Json.CodeGeneration.CSharp.Formatting 92.3% 81.6%
Corvus.Json.CodeGeneration.CSharp.FormatValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.KeywordValidationHandlerBase 100%
Corvus.Json.CodeGeneration.CSharp.MethodParameter 57.1% 50%
Corvus.Json.CodeGeneration.CSharp.NameCollisionResolverRegistry 100% 100%
Corvus.Json.CodeGeneration.CSharp.NumberPartial 100% 75%
Corvus.Json.CodeGeneration.CSharp.NumberRangeValidationHandler 91% 68.1%
Corvus.Json.CodeGeneration.CSharp.NumberValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.ObjectPartial 100% 87.5%
Corvus.Json.CodeGeneration.CSharp.ObjectValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.OneOfSubschemaValidationHandler 80.9% 68.7%
Corvus.Json.CodeGeneration.CSharp.PathNameHeuristic 19% 0%
Corvus.Json.CodeGeneration.CSharp.PatternPropertiesValidationHandler 93.9% 81.2%
Corvus.Json.CodeGeneration.CSharp.PropertiesValidationHandler 96.7% 87.5%
Corvus.Json.CodeGeneration.CSharp.PropertyCountValidationHandler 92.1% 71.4%
Corvus.Json.CodeGeneration.CSharp.PropertyDeclarationExtensions 100% 96.6%
Corvus.Json.CodeGeneration.CSharp.PropertyNamesValidationHandler 95% 75%
Corvus.Json.CodeGeneration.CSharp.PublicCodeGeneratorExtensions 74.1% 79.1%
Corvus.Json.CodeGeneration.CSharp.RequiredPropertyNameHeuristic 79.3% 75%
Corvus.Json.CodeGeneration.CSharp.RequiredValidationHandler 90.6% 76.9%
Corvus.Json.CodeGeneration.CSharp.SingleTypeArrayNameHeuristic 93.3% 92.8%
Corvus.Json.CodeGeneration.CSharp.StringLengthValidationHandler 91.2% 68.7%
Corvus.Json.CodeGeneration.CSharp.StringPartial 100% 75%
Corvus.Json.CodeGeneration.CSharp.StringRegexValidationHandler 90.7% 64.2%
Corvus.Json.CodeGeneration.CSharp.StringValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.SubschemaNameHeuristic 87.5% 85%
Corvus.Json.CodeGeneration.CSharp.TernaryIfValidationHandler 100%
Corvus.Json.CodeGeneration.CSharp.TupleValidationHandler 97.2% 81.2%
Corvus.Json.CodeGeneration.CSharp.TypeDeclarationExtensions 77.9% 63%
Corvus.Json.CodeGeneration.CSharp.TypeValidationHandler 100% 100%
Corvus.Json.CodeGeneration.CSharp.UniqueItemsValidationHandler 96.2% 66.6%
Corvus.Json.CodeGeneration.CSharp.ValidatePartial 95.9% 75%
Corvus.Json.CodeGeneration.CSharp.ValidationCodeGeneratorExtensions 86% 63.7%
Corvus.Json.CodeGeneration.CSharp.WellKnownNumericFormatHandler 99.1% 68.1%
Corvus.Json.CodeGeneration.CSharp.WellKnownStringFormatHandler 75.3% 63%
Corvus.Json.CodeGeneration.CSharp.WellKnownTypeNameHeuristic 94.1% 100%
System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute 0%
System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute 0%
System.Diagnostics.CodeAnalysis.MemberNotNullAttribute 0%
System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute 0%
System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute 0%
System.Diagnostics.CodeAnalysis.NotNullWhenAttribute 0%
Corvus.Json.CodeGeneration.OpenApi30 - 85.9%
Name Line Branch
Corvus.Json.CodeGeneration.OpenApi30 85.9% 75%
Corvus.Json.CodeGeneration.OpenApi30.SchemaVocabulary 86.2%
Corvus.Json.CodeGeneration.OpenApi30.VocabularyAnalyser 84.6% 75%
Corvus.Json.ExtendedTypes - 65%
Name Line Branch
Corvus.Json.ExtendedTypes 65% 62.2%
Corvus.Json.ArrayBufferWriter 48.9% 50%
Corvus.Json.BinaryJsonNumber 63% 56.8%
Corvus.Json.BinaryJsonNumber.CastTo.Cache<T, TSsource> 100%
Corvus.Json.BinaryJsonNumber.CastTo 100%
Corvus.Json.Internal.JsonValueConverter 100%
Corvus.Json.Internal.JsonValueConverter 100% 100%
Corvus.Json.Internal.JsonValueHelpers 42.3% 29.7%
Corvus.Json.Internal.JsonValueHelpers 42.3% 29.7%
Corvus.Json.Internal.PropertyBackingBuilders 74.1% 63%
Corvus.Json.Internal.PropertyBackingExtensions 59.7% 52.7%
Corvus.Json.Internal.StandardBase64 67.7% 70%
Corvus.Json.Internal.StandardContent 53.9% 40.9%
Corvus.Json.Internal.StandardDateFormat 88.1% 93.7%
Corvus.Json.Internal.StandardIPAddress 100% 100%
Corvus.Json.Internal.StandardRegex 100% 100%
Corvus.Json.Internal.StandardUri 100% 100%
Corvus.Json.Internal.StandardUuid 100% 100%
Corvus.Json.JsonAny 70.7% 65.2%
Corvus.Json.JsonArray 57.1% 59.7%
Corvus.Json.JsonArray.__CorvusArrayHelpers 63.3% 63%
Corvus.Json.JsonArray 57.1% 59.7%
Corvus.Json.JsonArrayEnumerator 76.9% 70%
Corvus.Json.JsonArrayEnumerator 85.2% 87.5%
Corvus.Json.JsonBase64Content 60% 57.6%
Corvus.Json.JsonBase64ContentPre201909 54.9% 52.3%
Corvus.Json.JsonBase64String 63.9% 62.6%
Corvus.Json.JsonBase64StringPre201909 56.6% 53.9%
Corvus.Json.JsonBoolean 62.5% 62.8%
Corvus.Json.JsonByte 59.6% 60.3%
Corvus.Json.JsonConstants 0%
Corvus.Json.JsonContent 64.1% 62.6%
Corvus.Json.JsonContentPre201909 59% 57.1%
Corvus.Json.JsonDate 65.8% 65.7%
Corvus.Json.JsonDateTime 66.9% 65.7%
Corvus.Json.JsonDecimal 46.8% 47.9%
Corvus.Json.JsonDouble 44.9% 46.3%
Corvus.Json.JsonDuration 68.6% 67.5%
Corvus.Json.JsonElementExtensions 82.6% 61.7%
Corvus.Json.JsonElementExtensions.ParserStateWrapper<TState, TResult> 100%
Corvus.Json.JsonElementExtensions.Utf8ParserStateWrapper<TState, TResult> 100%
Corvus.Json.JsonEmail 66.6% 65.1%
Corvus.Json.JsonHalf 36.5% 40.4%
Corvus.Json.JsonHelpers 100%
Corvus.Json.JsonHostname 66.6% 65.1%
Corvus.Json.JsonIdnEmail 66.6% 65.1%
Corvus.Json.JsonIdnHostname 66.6% 65.1%
Corvus.Json.JsonInt128 40.5% 47.3%
Corvus.Json.JsonInt16 59.6% 60.3%
Corvus.Json.JsonInt32 59.6% 60.3%
Corvus.Json.JsonInt64 60% 60.8%
Corvus.Json.JsonInteger 64.7% 67%
Corvus.Json.JsonIpV4 67.6% 65.2%
Corvus.Json.JsonIpV6 67.6% 65.2%
Corvus.Json.JsonIri 68.4% 65.5%
Corvus.Json.JsonIriReference 67.2% 64.6%
Corvus.Json.JsonNotAny 59% 57.7%
Corvus.Json.JsonNull 16.6% 5.7%
Corvus.Json.JsonNumber 56% 56.9%
Corvus.Json.JsonObject 59.6% 58.8%
Corvus.Json.JsonObject.__CorvusObjectHelpers 80% 79.1%
Corvus.Json.JsonObjectEnumerator 88.2% 87.5%
Corvus.Json.JsonObjectEnumerator 53.3% 41.6%
Corvus.Json.JsonObjectProperty 51.8% 42.5%
Corvus.Json.JsonObjectProperty 11.3% 4%
Corvus.Json.JsonPointer 68.8% 65.1%
Corvus.Json.JsonPointerExtensions 75.8% 69.1%
Corvus.Json.JsonPropertyName 39.1% 26.9%
Corvus.Json.JsonReaderHelper 56.4% 43.8%
Corvus.Json.JsonRegex 67.6% 65.2%
Corvus.Json.JsonRelativePointer 66.6% 65.1%
Corvus.Json.JsonSByte 59.6% 60.3%
Corvus.Json.JsonSingle 46.8% 47.9%
Corvus.Json.JsonString 66.5% 66.3%
Corvus.Json.JsonTime 68.1% 65.7%
Corvus.Json.JsonUInt128 38.9% 45.2%
Corvus.Json.JsonUInt16 60.7% 61.8%
Corvus.Json.JsonUInt32 59.6% 60.3%
Corvus.Json.JsonUInt64 60% 60.8%
Corvus.Json.JsonUri 68.4% 65.5%
Corvus.Json.JsonUriReference 67.2% 64.6%
Corvus.Json.JsonUriTemplate 62.7% 61.8%
Corvus.Json.JsonUuid 67.6% 65.7%
Corvus.Json.JsonValueExtensions 80% 69.6%
Corvus.Json.JsonValueNetStandard20Extensions 72.5% 59%
Corvus.Json.JsonValueNetStandard20Extensions.ConverterType 72.7% 50%
Corvus.Json.JsonWriterHelper 60% 43.4%
Corvus.Json.LowAllocJsonUtils 95.4% 86.1%
Corvus.Json.LowAllocJsonUtils.PooledWriter 69.2% 50%
Corvus.Json.LowAllocJsonUtils.Utf8JsonWriterPooledObjectPolicy 100%
Corvus.Json.NumericTypeExtensions 35.9% 22.3%
Corvus.Json.ParsedValue 75% 0%
Corvus.Json.Period 35.8% 16.2%
Corvus.Json.Period.NormalizingPeriodEqualityComparer 0%
Corvus.Json.Period.PeriodComparer 0% 0%
Corvus.Json.ReadOnlyDictionaryJsonObjectEnumerator 0% 0%
Corvus.Json.RegexExtensions 100%
Corvus.Json.Rune 88.3% 67.8%
Corvus.Json.StringInfo 100% 100%
Corvus.Json.TextSegmentationUtility 41.9% 17.5%
Corvus.Json.TextSegmentationUtility.Processor 100%
Corvus.Json.UnicodeUtility 100%
Corvus.Json.UriTemplates.JsonTemplateParameterProvider.AppendNameAndValueSt
ate
100%
Corvus.Json.UriTemplates.JsonTemplateParameterProvider.AppendValueState<TPa
yload>
100%
Corvus.Json.UriTemplates.JsonTemplateParameterProvider.ProcessingResult<TPa
yload>
100%
Corvus.Json.UriTemplates.JsonTemplateParameterProvider.WriteEncodedProperty
NameState
0%
Corvus.Json.UriTemplates.JsonTemplateParameterProvider 96.9% 94.4%
Corvus.Json.UriTemplates.JsonUriTemplateResolver 33.3% 0%
Corvus.Json.UriTemplates.UriExtensions 94.4% 88.8%
Corvus.Json.UriTemplates.UriTemplate 82.3% 71.4%
Corvus.Json.Validate 90.9% 89%
Corvus.Json.Validate.StringValidationContextWrapper 100%
Corvus.Json.Validate.ValidationContextWrapper 100%
Corvus.Json.Validate.ValidationContextWrapperWithFormatKeyword 100%
Corvus.Json.ValidateWithoutCoreType 85.8% 64.6%
Corvus.Json.ValidationContext 58.3% 65.7%
Corvus.Json.ValidationContext.EvaluatedExtensions 100%
Corvus.Json.ValidationResult 40% 0%
Corvus.Json.Visitor.JsonTransformingVisitor 87.2% 88.5%
Corvus.Json.Visitor.VisitResult 50%
NodaTime.Calendars.GregorianYearMonthDayCalculator 95.2% 92.1%
System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute 0%
System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute 0%
System.Diagnostics.CodeAnalysis.MemberNotNullAttribute 0%
System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute 0%
System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute 0%
System.Diagnostics.CodeAnalysis.NotNullWhenAttribute 0%
System.Globalization.CharUnicodeInfo 99.7% 50%
Corvus.Json.JsonReference - 63.5%
Name Line Branch
Corvus.Json.JsonReference 63.5% 61.2%
Corvus.Json.JsonPointerUtilities 28.6% 26.9%
Corvus.Json.JsonReference 85.3% 76.5%
Corvus.Json.JsonReferenceBuilder 96.1% 95.4%
System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute 0%
System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute 0%
System.Diagnostics.CodeAnalysis.MemberNotNullAttribute 0%
System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute 0%
System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute 0%
System.Diagnostics.CodeAnalysis.NotNullWhenAttribute 0%
Corvus.Json.Patch - 21.3%
Name Line Branch
Corvus.Json.Patch 21.3% 19.1%
Corvus.Json.Patch.JsonPatchException 33.3%
Corvus.Json.Patch.JsonPatchExtensions 79% 81.9%
Corvus.Json.Patch.JsonPatchExtensions.AddVisitor 83% 87.5%
Corvus.Json.Patch.JsonPatchExtensions.CopyVisitor 100%
Corvus.Json.Patch.JsonPatchExtensions.MoveVisitor 91.6% 90%
Corvus.Json.Patch.JsonPatchExtensions.RemoveVisitor 71.6% 81.8%
Corvus.Json.Patch.JsonPatchExtensions.ReplaceVisitor 86.6% 87.5%
Corvus.Json.Patch.JsonValueExtensions 78.3% 77.2%
Corvus.Json.Patch.Model.JsonPatchDocument 17.8% 16.3%
Corvus.Json.Patch.Model.JsonPatchDocument.__CorvusArrayHelpers 5% 4.3%
Corvus.Json.Patch.Model.JsonPatchDocument.AddOperation 17.9% 16.3%
Corvus.Json.Patch.Model.JsonPatchDocument.AddOperation.__CorvusObjectHelper
s
0% 0%
Corvus.Json.Patch.Model.JsonPatchDocument.AddOperation.CorvusValidation 67.1% 61.5%
Corvus.Json.Patch.Model.JsonPatchDocument.AddOperation.JsonPropertyNames 100%
Corvus.Json.Patch.Model.JsonPatchDocument.AddOperation.OpEntity 17.1% 16.6%
Corvus.Json.Patch.Model.JsonPatchDocument.AddOperation.OpEntity.CorvusValid
ation
62.5% 50%
Corvus.Json.Patch.Model.JsonPatchDocument.CopyOperation 17.3% 15.6%
Corvus.Json.Patch.Model.JsonPatchDocument.CopyOperation.__CorvusObjectHelpe
rs
0% 0%
Corvus.Json.Patch.Model.JsonPatchDocument.CopyOperation.CorvusValidation 62.8% 57.6%
Corvus.Json.Patch.Model.JsonPatchDocument.CopyOperation.JsonPropertyNames 100%
Corvus.Json.Patch.Model.JsonPatchDocument.CopyOperation.OpEntity 17.1% 16.6%
Corvus.Json.Patch.Model.JsonPatchDocument.CopyOperation.OpEntity.CorvusVali
dation
62.5% 50%
Corvus.Json.Patch.Model.JsonPatchDocument.CorvusValidation 66.6% 61.1%
Corvus.Json.Patch.Model.JsonPatchDocument.MoveOperation 17.3% 15.6%
Corvus.Json.Patch.Model.JsonPatchDocument.MoveOperation.__CorvusObjectHelpe
rs
0% 0%
Corvus.Json.Patch.Model.JsonPatchDocument.MoveOperation.CorvusValidation 62.8% 57.6%
Corvus.Json.Patch.Model.JsonPatchDocument.MoveOperation.JsonPropertyNames 100%
Corvus.Json.Patch.Model.JsonPatchDocument.MoveOperation.OpEntity 17.1% 16.6%
Corvus.Json.Patch.Model.JsonPatchDocument.MoveOperation.OpEntity.CorvusVali
dation
62.5% 50%
Corvus.Json.Patch.Model.JsonPatchDocument.PatchOperation 24.5% 22.3%
Corvus.Json.Patch.Model.JsonPatchDocument.PatchOperation.__CorvusObjectHelp
ers
0% 0%
Corvus.Json.Patch.Model.JsonPatchDocument.PatchOperation.CorvusValidation 76.2% 63.4%
Corvus.Json.Patch.Model.JsonPatchDocument.PatchOperation.JsonPropertyNames 100%
Corvus.Json.Patch.Model.JsonPatchDocument.PatchOperationCommon 12.4% 12.5%
Corvus.Json.Patch.Model.JsonPatchDocument.PatchOperationCommon.__CorvusObje
ctHelpers
0% 0%
Corvus.Json.Patch.Model.JsonPatchDocument.PatchOperationCommon.CorvusValida
tion
63.1% 60.8%
Corvus.Json.Patch.Model.JsonPatchDocument.PatchOperationCommon.JsonProperty
Names
100%
Corvus.Json.Patch.Model.JsonPatchDocument.RemoveOperation 16.8% 15.1%
Corvus.Json.Patch.Model.JsonPatchDocument.RemoveOperation.__CorvusObjectHel
pers
0% 0%
Corvus.Json.Patch.Model.JsonPatchDocument.RemoveOperation.CorvusValidation 61.7% 53.1%
Corvus.Json.Patch.Model.JsonPatchDocument.RemoveOperation.JsonPropertyNames 100%
Corvus.Json.Patch.Model.JsonPatchDocument.RemoveOperation.OpEntity 17.1% 16.6%
Corvus.Json.Patch.Model.JsonPatchDocument.RemoveOperation.OpEntity.CorvusVa
lidation
62.5% 50%
Corvus.Json.Patch.Model.JsonPatchDocument.ReplaceOperation 19.2% 18.4%
Corvus.Json.Patch.Model.JsonPatchDocument.ReplaceOperation.__CorvusObjectHe
lpers
0% 0%
Corvus.Json.Patch.Model.JsonPatchDocument.ReplaceOperation.CorvusValidation 62.8% 57.6%
Corvus.Json.Patch.Model.JsonPatchDocument.ReplaceOperation.JsonPropertyName
s
100%
Corvus.Json.Patch.Model.JsonPatchDocument.ReplaceOperation.OpEntity 17.1% 16.6%
Corvus.Json.Patch.Model.JsonPatchDocument.ReplaceOperation.OpEntity.CorvusV
alidation
62.5% 50%
Corvus.Json.Patch.Model.JsonPatchDocument.TestOperation 17.2% 15.6%
Corvus.Json.Patch.Model.JsonPatchDocument.TestOperation.__CorvusObjectHelpe
rs
0% 0%
Corvus.Json.Patch.Model.JsonPatchDocument.TestOperation.CorvusValidation 62.8% 57.6%
Corvus.Json.Patch.Model.JsonPatchDocument.TestOperation.JsonPropertyNames 66.6%
Corvus.Json.Patch.Model.JsonPatchDocument.TestOperation.OpEntity 17.1% 16.6%
Corvus.Json.Patch.Model.JsonPatchDocument.TestOperation.OpEntity.CorvusVali
dation
62.5% 50%
Corvus.Json.Patch.Model.JsonPatchDocument 17.8% 16.3%
Corvus.Json.Patch.PatchBuilder 100% 96.1%
Corvus.Json.Specs - 59.1%
Name Line Branch
Corvus.Json.Specs 59.1% 31.6%
Corvus.Json.FakeWebDocumentResolver 61.5% 59%
Corvus.Specs.Steps.JsonReferenceDefinitions 100%
Drivers.JsonSchemaBuilderDriver 84% 76.8%
Features.AdditionalSchema.Draft201909.DerivedNumericTypeConversionDraft2019
_09Feature
100%
Features.AdditionalSchema.Draft201909.EmptyEnumStringDraft2019_09Feature 100%
Features.AdditionalSchema.Draft201909.EmptyRequiredDraft2019_09Feature 100%
Features.AdditionalSchema.Draft201909.FizedSizeNumericArraysDraft2019_09Fea
ture
100%
Features.AdditionalSchema.Draft201909.FormatDraft2019_09Netstandard20Featur
e
100%
Features.AdditionalSchema.Draft201909.Path_LikeUnknownKeywordDraft2019_09Fe
ature
100%
Features.AdditionalSchema.Draft201909.ValidateWithDifferentFlagLevelsDraft2
019_09Feature
100%
Features.AdditionalSchema.Draft202012.CollisionWithABuilt_InNameDraft2020_1
2Feature
100%
Features.AdditionalSchema.Draft202012.DerivedNumericTypeConversionDraft2020
_12Feature
100%
Features.AdditionalSchema.Draft202012.EmptyEnumStringDraft2020_12Feature 100%
Features.AdditionalSchema.Draft202012.FizedSizeNumericArraysDraft2020_12Fea
ture
100%
Features.AdditionalSchema.Draft202012.FormatDraft2020_12Netstandard20Featur
e
100%
Features.AdditionalSchema.Draft202012.Path_LikeUnknownKeywordDraft2020_12Fe
ature
100%
Features.AdditionalSchema.Draft202012.Repro469Draft202012Feature 100%
Features.AdditionalSchema.Draft202012.Repro481Draft202012Feature 100%
Features.AdditionalSchema.Draft202012.UnknownContentEncodingKeywordDraft202
0_12Feature
100%
Features.AdditionalSchema.Draft202012.ValidateWithDifferentFlagLevelsDraft2
020_12Feature
100%
Features.AdditionalSchema.Draft4.DuplicationDocumentation440Feature 100%
Features.AdditionalSchema.Draft4.EmptyEnumStringDraft4Feature 100%
Features.AdditionalSchema.Draft4.UnableToFindPropertyFeature 100%
Features.AdditionalSchema.Draft4.ValidateWithDifferentFlagLevelsDraft4Featu
re
100%
Features.AdditionalSchema.Draft6.DerivedNumericTypeConversionDraft6Feature 100%
Features.AdditionalSchema.Draft6.EmptyEnumStringDraft6Feature 100%
Features.AdditionalSchema.Draft6.FizedSizeNumericArraysDraft6Feature 100%
Features.AdditionalSchema.Draft6.FormatDraft6Netstandard20Feature 100%
Features.AdditionalSchema.Draft6.Path_LikeUnknownKeywordDraft6Feature 100%
Features.AdditionalSchema.Draft6.ValidateWithDifferentFlagLevelsDraft6Featu
re
100%
Features.AdditionalSchema.Draft7.DerivedNumericTypeConversionDraft7Feature 100%
Features.AdditionalSchema.Draft7.EmptyEnumStringDraft7Feature 100%
Features.AdditionalSchema.Draft7.FizedSizeNumericArraysDraft7Feature 100%
Features.AdditionalSchema.Draft7.FormatDraft7Netstandard20Feature 100%
Features.AdditionalSchema.Draft7.Path_LikeUnknownKeywordDraft7Feature 100%
Features.AdditionalSchema.Draft7.Repro460Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro461Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro462Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro463Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro464Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro465Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro466Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro467Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro473Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro478Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro479Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro489Draft7Feature 100%
Features.AdditionalSchema.Draft7.Repro492Draft7Feature 100%
Features.AdditionalSchema.Draft7.ValidateWithDifferentFlagLevelsDraft7Featu
re
100%
Features.AdditionalSchema.OpenApi30.EmptyEnumStringOpenApi30Feature 100%
Features.AdditionalSchema.OpenApi30.ValidateWithDifferentFlagLevelsOpenApi3
0Feature
100%
Features.ExplicitTypeName.CorvusTypeNameCodeGenerationDraft2020_12Feature 100%
Features.FormattingIdentifiersFeature 100%
Features.ImplicitConversionToString.ImplicitConversionToStringEnabledFeatur
e
100%
Features.JsonModel.Arrays.JsonArraysFeature 100%
Features.JsonModel.Base64StringDecoding.DecodeBase64StringFeature 100%
Features.JsonModel.BinaryJsonNumberTests.BinaryJsonNumberComparisonLessThan
GreaterThan
94.2% 78.1%
Features.JsonModel.BinaryJsonNumberTests.BinaryJsonNumberComparisonLessThan
OrEqualsGreaterThanOrEquals
94.1% 69%
Features.JsonModel.BinaryJsonNumberTests.BinaryJsonNumberEquals 99.8% 90.6%
Features.JsonModel.BinaryJsonNumberTests.BinaryJsonNumberIsMultipleOfTests 100%
Features.JsonModel.BinaryJsonNumberTests.BinaryJsonNumberMaxCharLengthTests 100%
Features.JsonModel.BinaryJsonNumberTests.BinaryJsonNumberStaticNumericOpera
tors
100%
Features.JsonModel.Cast.JsonArrayCastFeature 100%
Features.JsonModel.Cast.JsonBase64StringCastFeature 100%
Features.JsonModel.Cast.JsonBooleanCastFeature 100%
Features.JsonModel.Cast.JsonContentCastFeature 100%
Features.JsonModel.Cast.JsonDateCastFeature 100%
Features.JsonModel.Cast.JsonDateTimeCastFeature 100%
Features.JsonModel.Cast.JsonDurationCastFeature 100%
Features.JsonModel.Cast.JsonEmailCastFeature 100%
Features.JsonModel.Cast.JsonHostnameCastFeature 100%
Features.JsonModel.Cast.JsonIdnEmailCastFeature 100%
Features.JsonModel.Cast.JsonIdnHostnameCastFeature 100%
Features.JsonModel.Cast.JsonIntegerCastFeature 100%
Features.JsonModel.Cast.JsonIpV4CastFeature 100%
Features.JsonModel.Cast.JsonIpV6CastFeature 100%
Features.JsonModel.Cast.JsonIriCastFeature 100%
Features.JsonModel.Cast.JsonIriReferenceCastFeature 100%
Features.JsonModel.Cast.JsonNumberCastFeature 100%
Features.JsonModel.Cast.JsonObjectCastFeature 100%
Features.JsonModel.Cast.JsonPointerCastFeature 100%
Features.JsonModel.Cast.JsonRegexCastFeature 100%
Features.JsonModel.Cast.JsonRelativePointerCastFeature 100%
Features.JsonModel.Cast.JsonStringCastFeature 100%
Features.JsonModel.Cast.JsonTimeCastFeature 100%
Features.JsonModel.Cast.JsonUriCastFeature 100%
Features.JsonModel.Cast.JsonUriReferenceCastFeature 100%
Features.JsonModel.Cast.JsonUriTemplateCastFeature 100%
Features.JsonModel.Cast.JsonUuidCastFeature 100%
Features.JsonModel.Cast.TargetTypeCastFeature 100%
Features.JsonModel.Equals.JsonAnyEqualsFeature 100%
Features.JsonModel.Equals.JsonArrayEqualsFeature 100%
Features.JsonModel.Equals.JsonBase64ContentEqualsFeature 100%
Features.JsonModel.Equals.JsonBase64StringEqualsFeature 100%
Features.JsonModel.Equals.JsonBooleanEqualsFeature 100%
Features.JsonModel.Equals.JsonContentEqualsFeature 100%
Features.JsonModel.Equals.JsonDateEqualsFeature 100%
Features.JsonModel.Equals.JsonDateTimeEqualsFeature 100%
Features.JsonModel.Equals.JsonDurationEqualsFeature 100%
Features.JsonModel.Equals.JsonEmailEqualsFeature 100%
Features.JsonModel.Equals.JsonHostnameEqualsFeature 100%
Features.JsonModel.Equals.JsonIdnEmailEqualsFeature 100%
Features.JsonModel.Equals.JsonIdnHostnameEqualsFeature 100%
Features.JsonModel.Equals.JsonIntegerEqualsFeature 100%
Features.JsonModel.Equals.JsonIpV4EqualsFeature 100%
Features.JsonModel.Equals.JsonIpV6EqualsFeature 100%
Features.JsonModel.Equals.JsonIriEqualsFeature 100%
Features.JsonModel.Equals.JsonIriReferenceEqualsFeature 100%
Features.JsonModel.Equals.JsonNotAnyEqualsFeature 100%
Features.JsonModel.Equals.JsonNumberEqualsFeature 100%
Features.JsonModel.Equals.JsonObjectEqualsFeature 100%
Features.JsonModel.Equals.JsonPointerEqualsFeature 100%
Features.JsonModel.Equals.JsonRegexEqualsFeature 100%
Features.JsonModel.Equals.JsonRelativePointerEqualsFeature 100%
Features.JsonModel.Equals.JsonStringEqualsFeature 100%
Features.JsonModel.Equals.JsonTimeEqualsFeature 100%
Features.JsonModel.Equals.JsonUriEqualsFeature 100%
Features.JsonModel.Equals.JsonUriReferenceEqualsFeature 100%
Features.JsonModel.Equals.JsonUriTemplateEqualsFeature 100%
Features.JsonModel.Equals.JsonUuidEqualsFeature 100%
Features.JsonModel.JsonSerializationFeature 100%
Features.JsonModel.JsonSerializationWithSerializerAndInefficientDeserializa
tionIsDisabledFeature
100%
Features.JsonModel.JsonSerializationWithSerializerFeature 100%
Features.JsonModel.JsonStringConcatenate.JsonStringConcatenateFeature 100%
Features.JsonModel.JsonStringEquals.JsonStringEqualsCharSpanFeature 100%
Features.JsonModel.JsonStringEquals.JsonStringEqualsStringFeature 100%
Features.JsonModel.JsonStringEquals.JsonStringEqualsUtf8BytesFeature 100%
Features.JsonModel.JsonStringTryGetValue.JsonStringTryGetValueFeature 100%
Features.JsonModel.NumericComparison.JsonIntegerComparisonFeature 100%
Features.JsonModel.NumericComparison.JsonNumberComparisonFeature 100%
Features.JsonModel.NumericTypes.JsonCompareMethodFeature 100%
Features.JsonModel.NumericTypes.JsonComparisonOperatorsFeature 100%
Features.JsonModel.NumericTypes.NumericOperatorsFeature 100%
Features.JsonModel.ParseValue.ParseValueFeature 100%
Features.JsonModel.Properties.JsonPropertiesFeature 100%
Features.JsonModel.V3Interop.ValidateAV3ModelAgainstV4Feature 100%
Features.JsonModel.ValidationContextFeature 100%
Features.JsonModel.Visitor.MutatingVisitorFeature 100%
Features.JsonModel.WriteToUtf8.WriteJSONToAUTF8JSONWriterFeature 100%
Features.JsonPatch.Additional_TestsFeature 100%
Features.JsonPatch.Builder_Spec_TestsFeature 100%
Features.JsonPatch.Builder_TestsFeature 100%
Features.JsonPatch.DeepPatchingFeature 100%
Features.JsonPatch.Spec_TestsFeature 100%
Features.JsonPatch.TestsFeature 100%
Features.JsonReferenceFeature 100%
Features.JsonSchema.Draft201909.AdditionalItemsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.AdditionalPropertiesDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.AllOfDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.AnchorDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.AnyOfDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Boolean_SchemaDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.ConstDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.ContainsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.ContentDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.DefaultDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.DefsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.DependentRequiredDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.DependentSchemasDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.EnumDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.ExclusiveMaximumDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.ExclusiveMinimumDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.FormatDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.If_Then_ElseDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Infinite_Loop_DetectionDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.ItemsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MaxContainsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MaximumDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MaxItemsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MaxLengthDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MaxPropertiesDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MinContainsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MinimumDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MinItemsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MinLengthDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MinPropertiesDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.MultipleOfDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.NotDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.OneOfDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_AnchorDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Cross_DraftDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Dependencies_CompatibilityDraft201
9_09Feature
100%
Features.JsonSchema.Draft201909.Optional_Float_OverflowDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_Date_TimeDraft2019_09Featur
e
100%
Features.JsonSchema.Draft201909.Optional_Format_DateDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_DurationDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_EmailDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_HostnameDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_Idn_EmailDraft2019_09Featur
e
100%
Features.JsonSchema.Draft201909.Optional_Format_Idn_HostnameDraft2019_09Fea
ture
100%
Features.JsonSchema.Draft201909.Optional_Format_Ipv4Draft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_Ipv6Draft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_Iri_ReferenceDraft2019_09Fe
ature
100%
Features.JsonSchema.Draft201909.Optional_Format_IriDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_Json_PointerDraft2019_09Fea
ture
100%
Features.JsonSchema.Draft201909.Optional_Format_RegexDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_Relative_Json_PointerDraft2
019_09Feature
100%
Features.JsonSchema.Draft201909.Optional_Format_TimeDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_Uri_ReferenceDraft2019_09Fe
ature
100%
Features.JsonSchema.Draft201909.Optional_Format_Uri_TemplateDraft2019_09Fea
ture
100%
Features.JsonSchema.Draft201909.Optional_Format_UriDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_Format_UuidDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_IdDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_No_SchemaDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.Optional_RefOfUnknownKeywordDraft2019_09Fea
ture
100%
Features.JsonSchema.Draft201909.Optional_UnknownKeywordDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.PatternDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.PatternPropertiesDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.PropertiesDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.PropertyNamesDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.RecursiveRefDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.RefDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.RefRemoteDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.RequiredDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.TypeDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.UnevaluatedItemsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.UnevaluatedPropertiesDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.UniqueItemsDraft2019_09Feature 100%
Features.JsonSchema.Draft201909.VocabularyDraft2019_09Feature 100%
Features.JsonSchema.Draft2020212.AdditionalPropertiesDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.AllOfDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.AnchorDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.AnyOfDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Boolean_SchemaDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.ConstDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.ContainsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.ContentDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.DefaultDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.DefsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.DependentRequiredDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.DependentSchemasDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.DynamicRefDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.EnumDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.ExclusiveMaximumDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.ExclusiveMinimumDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.FormatDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.If_Then_ElseDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Infinite_Loop_DetectionDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.ItemsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MaxContainsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MaximumDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MaxItemsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MaxLengthDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MaxPropertiesDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MinContainsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MinimumDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MinItemsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MinLengthDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MinPropertiesDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.MultipleOfDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.NotDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.OneOfDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_AnchorDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Cross_DraftDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Dependencies_CompatibilityDraft20
20_12Feature
100%
Features.JsonSchema.Draft2020212.Optional_Float_OverflowDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_AssertionDraft2020_12Featu
re
100%
Features.JsonSchema.Draft2020212.Optional_Format_Date_TimeDraft2020_12Featu
re
100%
Features.JsonSchema.Draft2020212.Optional_Format_DateDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_DurationDraft2020_12Featur
e
100%
Features.JsonSchema.Draft2020212.Optional_Format_EmailDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_HostnameDraft2020_12Featur
e
100%
Features.JsonSchema.Draft2020212.Optional_Format_Idn_EmailDraft2020_12Featu
re
100%
Features.JsonSchema.Draft2020212.Optional_Format_Idn_HostnameDraft2020_12Fe
ature
100%
Features.JsonSchema.Draft2020212.Optional_Format_Ipv4Draft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_Ipv6Draft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_Iri_ReferenceDraft2020_12F
eature
100%
Features.JsonSchema.Draft2020212.Optional_Format_IriDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_Json_PointerDraft2020_12Fe
ature
100%
Features.JsonSchema.Draft2020212.Optional_Format_RegexDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_Relative_Json_PointerDraft
2020_12Feature
100%
Features.JsonSchema.Draft2020212.Optional_Format_TimeDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_UnknownDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_Uri_ReferenceDraft2020_12F
eature
100%
Features.JsonSchema.Draft2020212.Optional_Format_Uri_TemplateDraft2020_12Fe
ature
100%
Features.JsonSchema.Draft2020212.Optional_Format_UriDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_Format_UuidDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_IdDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_No_SchemaDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.Optional_RefOfUnknownKeywordDraft2020_12Fe
ature
100%
Features.JsonSchema.Draft2020212.Optional_UnknownKeywordDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.PatternDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.PatternPropertiesDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.PrefixItemsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.PropertiesDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.PropertyNamesDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.RefDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.RefRemoteDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.RequiredDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.TypeDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.UnevaluatedItemsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.UnevaluatedPropertiesDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.UniqueItemsDraft2020_12Feature 100%
Features.JsonSchema.Draft2020212.VocabularyDraft2020_12Feature 100%
Features.JsonSchema.Draft4.AdditionalItemsDraft4Feature 100%
Features.JsonSchema.Draft4.AdditionalPropertiesDraft4Feature 100%
Features.JsonSchema.Draft4.AllOfDraft4Feature 100%
Features.JsonSchema.Draft4.AnyOfDraft4Feature 100%
Features.JsonSchema.Draft4.DefaultDraft4Feature 100%
Features.JsonSchema.Draft4.DefinitionsDraft4Feature 100%
Features.JsonSchema.Draft4.DependenciesDraft4Feature 100%
Features.JsonSchema.Draft4.EnumDraft4Feature 100%
Features.JsonSchema.Draft4.FormatDraft4Feature 100%
Features.JsonSchema.Draft4.Infinite_Loop_DetectionDraft4Feature 100%
Features.JsonSchema.Draft4.ItemsDraft4Feature 100%
Features.JsonSchema.Draft4.MaximumDraft4Feature 100%
Features.JsonSchema.Draft4.MaxItemsDraft4Feature 100%
Features.JsonSchema.Draft4.MaxLengthDraft4Feature 100%
Features.JsonSchema.Draft4.MaxPropertiesDraft4Feature 100%
Features.JsonSchema.Draft4.MinimumDraft4Feature 100%
Features.JsonSchema.Draft4.MinItemsDraft4Feature 100%
Features.JsonSchema.Draft4.MinLengthDraft4Feature 100%
Features.JsonSchema.Draft4.MinPropertiesDraft4Feature 100%
Features.JsonSchema.Draft4.MultipleOfDraft4Feature 100%
Features.JsonSchema.Draft4.NotDraft4Feature 100%
Features.JsonSchema.Draft4.OneOfDraft4Feature 100%
Features.JsonSchema.Draft4.Optional_Float_OverflowDraft4Feature 100%
Features.JsonSchema.Draft4.Optional_Format_Date_TimeDraft4Feature 100%
Features.JsonSchema.Draft4.Optional_Format_EmailDraft4Feature 100%
Features.JsonSchema.Draft4.Optional_Format_HostnameDraft4Feature 100%
Features.JsonSchema.Draft4.Optional_Format_Ipv4Draft4Feature 100%
Features.JsonSchema.Draft4.Optional_Format_Ipv6Draft4Feature 100%
Features.JsonSchema.Draft4.Optional_Format_UnknownDraft4Feature 100%
Features.JsonSchema.Draft4.Optional_Format_UriDraft4Feature 100%
Features.JsonSchema.Draft4.Optional_IdDraft4Feature 100%
Features.JsonSchema.Draft4.PatternDraft4Feature 100%
Features.JsonSchema.Draft4.PatternPropertiesDraft4Feature 100%
Features.JsonSchema.Draft4.PropertiesDraft4Feature 100%
Features.JsonSchema.Draft4.RefDraft4Feature 100%
Features.JsonSchema.Draft4.RefRemoteDraft4Feature 100%
Features.JsonSchema.Draft4.RequiredDraft4Feature 100%
Features.JsonSchema.Draft4.TypeDraft4Feature 100%
Features.JsonSchema.Draft4.UniqueItemsDraft4Feature 100%
Features.JsonSchema.Draft6.AdditionalItemsDraft6Feature 100%
Features.JsonSchema.Draft6.AdditionalPropertiesDraft6Feature 100%
Features.JsonSchema.Draft6.AllOfDraft6Feature 100%
Features.JsonSchema.Draft6.AnyOfDraft6Feature 100%
Features.JsonSchema.Draft6.Boolean_SchemaDraft6Feature 100%
Features.JsonSchema.Draft6.ConstDraft6Feature 100%
Features.JsonSchema.Draft6.ContainsDraft6Feature 100%
Features.JsonSchema.Draft6.DefaultDraft6Feature 100%
Features.JsonSchema.Draft6.DefinitionsDraft6Feature 100%
Features.JsonSchema.Draft6.DependenciesDraft6Feature 100%
Features.JsonSchema.Draft6.EnumDraft6Feature 100%
Features.JsonSchema.Draft6.ExclusiveMaximumDraft6Feature 100%
Features.JsonSchema.Draft6.ExclusiveMinimumDraft6Feature 100%
Features.JsonSchema.Draft6.FormatDraft6Feature 100%
Features.JsonSchema.Draft6.Infinite_Loop_DetectionDraft6Feature 100%
Features.JsonSchema.Draft6.ItemsDraft6Feature 100%
Features.JsonSchema.Draft6.MaximumDraft6Feature 100%
Features.JsonSchema.Draft6.MaxItemsDraft6Feature 100%
Features.JsonSchema.Draft6.MaxLengthDraft6Feature 100%
Features.JsonSchema.Draft6.MaxPropertiesDraft6Feature 100%
Features.JsonSchema.Draft6.MinimumDraft6Feature 100%
Features.JsonSchema.Draft6.MinItemsDraft6Feature 100%
Features.JsonSchema.Draft6.MinLengthDraft6Feature 100%
Features.JsonSchema.Draft6.MinPropertiesDraft6Feature 100%
Features.JsonSchema.Draft6.MultipleOfDraft6Feature 100%
Features.JsonSchema.Draft6.NotDraft6Feature 100%
Features.JsonSchema.Draft6.OneOfDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_Float_OverflowDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_Date_TimeDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_EmailDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_HostnameDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_Ipv4Draft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_Ipv6Draft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_Json_PointerDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_UnknownDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_Uri_ReferenceDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_Uri_TemplateDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_Format_UriDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_IdDraft6Feature 100%
Features.JsonSchema.Draft6.Optional_UnknownKeywordDraft6Feature 100%
Features.JsonSchema.Draft6.PatternDraft6Feature 100%
Features.JsonSchema.Draft6.PatternPropertiesDraft6Feature 100%
Features.JsonSchema.Draft6.PropertiesDraft6Feature 100%
Features.JsonSchema.Draft6.PropertyNamesDraft6Feature 100%
Features.JsonSchema.Draft6.RefDraft6Feature 100%
Features.JsonSchema.Draft6.RefRemoteDraft6Feature 100%
Features.JsonSchema.Draft6.RequiredDraft6Feature 100%
Features.JsonSchema.Draft6.TypeDraft6Feature 100%
Features.JsonSchema.Draft6.UniqueItemsDraft6Feature 100%
Features.JsonSchema.Draft7.AdditionalItemsDraft7Feature 100%
Features.JsonSchema.Draft7.AdditionalPropertiesDraft7Feature 100%
Features.JsonSchema.Draft7.AllOfDraft7Feature 100%
Features.JsonSchema.Draft7.AnyOfDraft7Feature 100%
Features.JsonSchema.Draft7.Boolean_SchemaDraft7Feature 100%
Features.JsonSchema.Draft7.ConstDraft7Feature 100%
Features.JsonSchema.Draft7.ContainsDraft7Feature 100%
Features.JsonSchema.Draft7.DefaultDraft7Feature 100%
Features.JsonSchema.Draft7.DefinitionsDraft7Feature 100%
Features.JsonSchema.Draft7.DependenciesDraft7Feature 100%
Features.JsonSchema.Draft7.EnumDraft7Feature 100%
Features.JsonSchema.Draft7.ExclusiveMaximumDraft7Feature 100%
Features.JsonSchema.Draft7.ExclusiveMinimumDraft7Feature 100%
Features.JsonSchema.Draft7.FormatDraft7Feature 100%
Features.JsonSchema.Draft7.If_Then_ElseDraft7Feature 100%
Features.JsonSchema.Draft7.Infinite_Loop_DetectionDraft7Feature 100%
Features.JsonSchema.Draft7.ItemsDraft7Feature 100%
Features.JsonSchema.Draft7.MaximumDraft7Feature 100%
Features.JsonSchema.Draft7.MaxItemsDraft7Feature 100%
Features.JsonSchema.Draft7.MaxLengthDraft7Feature 100%
Features.JsonSchema.Draft7.MaxPropertiesDraft7Feature 100%
Features.JsonSchema.Draft7.MinimumDraft7Feature 100%
Features.JsonSchema.Draft7.MinItemsDraft7Feature 100%
Features.JsonSchema.Draft7.MinLengthDraft7Feature 100%
Features.JsonSchema.Draft7.MinPropertiesDraft7Feature 100%
Features.JsonSchema.Draft7.MultipleOfDraft7Feature 100%
Features.JsonSchema.Draft7.NotDraft7Feature 100%
Features.JsonSchema.Draft7.OneOfDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_ContentDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Cross_DraftDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Float_OverflowDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Date_TimeDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_DateDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_EmailDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_HostnameDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Idn_EmailDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Idn_HostnameDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Ipv4Draft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Ipv6Draft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Iri_ReferenceDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_IriDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Json_PointerDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_RegexDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Relative_Json_PointerDraft7Featu
re
100%
Features.JsonSchema.Draft7.Optional_Format_TimeDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_UnknownDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Uri_ReferenceDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_Uri_TemplateDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_Format_UriDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_IdDraft7Feature 100%
Features.JsonSchema.Draft7.Optional_UnknownKeywordDraft7Feature 100%
Features.JsonSchema.Draft7.PatternDraft7Feature 100%
Features.JsonSchema.Draft7.PatternPropertiesDraft7Feature 100%
Features.JsonSchema.Draft7.PropertiesDraft7Feature 100%
Features.JsonSchema.Draft7.PropertyNamesDraft7Feature 100%
Features.JsonSchema.Draft7.RefDraft7Feature 100%
Features.JsonSchema.Draft7.RefRemoteDraft7Feature 100%
Features.JsonSchema.Draft7.RequiredDraft7Feature 100%
Features.JsonSchema.Draft7.TypeDraft7Feature 100%
Features.JsonSchema.Draft7.UniqueItemsDraft7Feature 100%
Features.JsonSchema.OpenApi30.AdditionalPropertiesOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.AllOfOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.AnyOfOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.DefaultOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.EnumOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.FormatOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.Infinite_Loop_DetectionOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.ItemsOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.MaximumOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.MaxItemsOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.MaxLengthOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.MaxPropertiesOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.MinimumOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.MinItemsOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.MinLengthOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.MinPropertiesOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.MultipleOfOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.NotOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.OneOfOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.Optional_Float_OverflowOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.Optional_Format_Date_TimeOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.Optional_Format_EmailOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.Optional_Format_HostnameOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.Optional_Format_Ipv4OpenApi30Feature 100%
Features.JsonSchema.OpenApi30.Optional_Format_Ipv6OpenApi30Feature 100%
Features.JsonSchema.OpenApi30.Optional_Format_UnknownOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.Optional_Format_UriOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.PatternOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.PropertiesOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.RefOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.RefRemoteOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.RequiredOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.TypeOpenApi30Feature 100%
Features.JsonSchema.OpenApi30.UniqueItemsOpenApi30Feature 100%
Features.NullableProperties.CorvusNullablePropertiesCodeGenerationDraft2020
_12Feature
100%
Features.SyncGenerator.SynchronousCodeGenerationDraft2020_12Feature 100%
Features.UriTemplates.Extended_TestsFeature 100%
Features.UriTemplates.JsonUriTemplateSerializationFeature 100%
Features.UriTemplates.Negative_TestsFeature 100%
Features.UriTemplates.Parameter_MatchingFeature 100%
Features.UriTemplates.Spec_Examples_By_SectionFeature 100%
Features.UriTemplates.Spec_ExamplesFeature 100%
Features.UriTemplates.Uri_ExtensionsFeature 100%
Hooks.ContainerConfiguration 100% 100%
Hooks.Metaschema 100%
Model.V3.Basictypes 28.4% 25.4%
Model.V3.Basictypes.ExtJsonArray 19% 21.9%
Model.V3.Basictypes.ExtJsonArray 19% 21.9%
Model.V3.Basictypes.ExtJsonByte 27.2% 22.5%
Model.V3.Basictypes.ExtJsonDate 36.3% 32.6%
Model.V3.Basictypes.ExtJsonDateTime 36.3% 32.6%
Model.V3.Basictypes.ExtJsonDecimal 27% 22.4%
Model.V3.Basictypes.ExtJsonDouble 26.8% 22%
Model.V3.Basictypes.ExtJsonDuration 34.3% 30.7%
Model.V3.Basictypes.ExtJsonEmail 34.3% 30.7%
Model.V3.Basictypes.ExtJsonHalf 27.5% 22.5%
Model.V3.Basictypes.ExtJsonHostname 34.3% 30.7%
Model.V3.Basictypes.ExtJsonIdnEmail 34.3% 30.7%
Model.V3.Basictypes.ExtJsonIdnHostname 34.3% 30.7%
Model.V3.Basictypes.ExtJsonInt128 27.5% 22.5%
Model.V3.Basictypes.ExtJsonInt16 27.2% 22.5%
Model.V3.Basictypes.ExtJsonInt32 28.1% 24.2%
Model.V3.Basictypes.ExtJsonInt64 28.1% 24.2%
Model.V3.Basictypes.ExtJsonInteger 25.7% 20.2%
Model.V3.Basictypes.ExtJsonIpV4 34.3% 30.7%
Model.V3.Basictypes.ExtJsonIpV6 34.3% 30.7%
Model.V3.Basictypes.ExtJsonIri 36.3% 32.6%
Model.V3.Basictypes.ExtJsonIriReference 36.3% 32.6%
Model.V3.Basictypes.ExtJsonNumber 25.7% 20.2%
Model.V3.Basictypes.ExtJsonObject 12.7% 11.9%
Model.V3.Basictypes.ExtJsonObject.JsonPropertyNames 100%
Model.V3.Basictypes.ExtJsonObject.WhizzEntity 0% 0%
Model.V3.Basictypes.ExtJsonPointer 34.3% 30.7%
Model.V3.Basictypes.ExtJsonRegex 36.3% 32.6%
Model.V3.Basictypes.ExtJsonRelativePointer 34.3% 30.7%
Model.V3.Basictypes.ExtJsonSByte 27.2% 22.5%
Model.V3.Basictypes.ExtJsonSingle 26.8% 22%
Model.V3.Basictypes.ExtJsonString 34% 32.6%
Model.V3.Basictypes.ExtJsonString1 27.3% 27.3%
Model.V3.Basictypes.ExtJsonString10 27% 27.3%
Model.V3.Basictypes.ExtJsonString2 32.8% 30.2%
Model.V3.Basictypes.ExtJsonString2.EnumValues 66.6%
Model.V3.Basictypes.ExtJsonString3 32.4% 29.5%
Model.V3.Basictypes.ExtJsonString3.EnumValues 66.6%
Model.V3.Basictypes.ExtJsonString4 32.1% 28.8%
Model.V3.Basictypes.ExtJsonString4.EnumValues 66.6%
Model.V3.Basictypes.ExtJsonString5 31.8% 28.1%
Model.V3.Basictypes.ExtJsonString5.EnumValues 66.6%
Model.V3.Basictypes.ExtJsonString6 31.5% 27.5%
Model.V3.Basictypes.ExtJsonString6.EnumValues 66.6%
Model.V3.Basictypes.ExtJsonString7 31.2% 26.9%
Model.V3.Basictypes.ExtJsonString7.EnumValues 66.6%
Model.V3.Basictypes.ExtJsonString8 31% 23.3%
Model.V3.Basictypes.ExtJsonString8.EnumValues 66.6%
Model.V3.Basictypes.ExtJsonString9 30.7% 22.6%
Model.V3.Basictypes.ExtJsonString9.EnumValues 66.6%
Model.V3.Basictypes.ExtJsonTime 36.3% 32.6%
Model.V3.Basictypes.ExtJsonUInt128 27.5% 22.5%
Model.V3.Basictypes.ExtJsonUInt16 26.9% 22.5%
Model.V3.Basictypes.ExtJsonUInt16ExMin 27.2% 22.5%
Model.V3.Basictypes.ExtJsonUInt32 26.9% 22.5%
Model.V3.Basictypes.ExtJsonUInt64 26.9% 22.5%
Model.V3.Basictypes.ExtJsonUri 36.3% 32.6%
Model.V3.Basictypes.ExtJsonUriReference 36.3% 32.6%
Model.V3.Basictypes.ExtJsonUriTemplate 34.3% 30.7%
Model.V3.Basictypes.ExtJsonUuid 34.3% 30.7%
Model.V3.Basictypes 28.4% 25.4%
SpecFlow_GeneratedTests_NUnitAssemblyHooks 100%
Steps.ArrayBufferWriter 51% 50%
Steps.FormattingSteps 100%
Steps.ImplicitConversionToStringSteps 100%
Steps.JsonArraySteps 59.4%
Steps.JsonPatchSteps 93.1% 100%
Steps.JsonPropertiesSteps 85.8% 70%
Steps.JsonSchemaSteps 94.9% 72.6%
Steps.JsonStringConcatenateStepDefinitions 91.8% 79%
Steps.JsonStringTryFormatStepDefinitions 0%
Steps.JsonStringTryGetValueSteps 100% 100%
Steps.JsonStringTryGetValueSteps.ParseResult 100%
Steps.JsonValueCastSteps 85.6%
Steps.JsonValueEqualitySteps 87.7% 83.5%
Steps.JsonValueSteps 86.8% 80.4%
Steps.MutatingVisitorSteps 100% 100%
Steps.NumericOperatorSteps 92.1%
Steps.ParseValueStepDefinitions 98% 66.4%
Steps.UriTemplateSteps 95.4% 88.2%
Steps.ValidationContextSteps 93.6% 96%
Steps.WriteToJsonSteps 99.4% 65.6%
IndexRange - 28%
Name Line Branch
IndexRange 28% 7.6%
System.Index 29% 12.5%
System.Range 26.3% 0%

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants