corvus-dotnet / Corvus.JsonSchema

Support for Json Schema validation and entity generation
Apache License 2.0
99 stars 9 forks source link

Support optional format validation in code generation. #369

Closed mwadams closed 3 months ago

github-actions[bot] commented 3 months ago

Code Coverage Summary Report - Linux (net8.0)

Code Coverage

Package Line Rate Branch Rate Complexity Health
Corvus.Json.JsonSchema.OpenApi30 1% 1% 54430
Corvus.Json.JsonSchema.Draft4 15% 15% 7130
Corvus.Json.Patch 25% 21% 4237
Corvus.Json.JsonSchema.Draft7 15% 14% 7781
Corvus.Json.JsonSchema.Draft6 13% 13% 7933
Corvus.Json.JsonSchema.Draft202012 15% 14% 11933
Corvus.Json.CodeGeneration.OpenApi30 37% 20% 14701
Corvus.Json.JsonSchema.Draft201909 14% 14% 12408
Corvus.Json.CodeGeneration.6 32% 18% 21504
Corvus.Json.CodeGeneration.7 32% 18% 23720
Corvus.Json.ExtendedTypes 39% 33% 17107
Corvus.Json.CodeGeneration.4 33% 18% 19772
Corvus.Json.CodeGeneration.201909 31% 18% 27189
Corvus.Json.CodeGeneration.202012 31% 18% 27496
Corvus.Json.CodeGeneration.Abstractions 86% 74% 1343
Corvus.Json.Specs 98% 79% 4989
Summary 28% (96546 / 344346) 15% (33381 / 215623) 263673
github-actions[bot] commented 3 months ago

Test Results

     1 files  ±    0       1 suites  ±0   18m 7s :stopwatch: -9s 12 028 tests  -   547  12 028 :white_check_mark:  -   547  0 :zzz: ±0  0 :x: ±0  12 607 runs   - 1 016  12 607 :white_check_mark:  - 1 016  0 :zzz: ±0  0 :x: ±0 

Results for commit 18d0d050. ± Comparison against base commit a75f2c25.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 3 months ago

Code Coverage Summary Report - Windows (net8.0)

Code Coverage

Package Line Rate Branch Rate Complexity Health
Corvus.Json.JsonSchema.OpenApi30 1% 1% 54430
Corvus.Json.JsonSchema.Draft4 15% 15% 7130
Corvus.Json.JsonSchema.Draft202012 15% 14% 11933
Corvus.Json.Patch 25% 21% 4237
Corvus.Json.JsonSchema.Draft7 15% 14% 7781
Corvus.Json.JsonSchema.Draft201909 14% 14% 12408
Corvus.Json.CodeGeneration.OpenApi30 37% 20% 14701
Corvus.Json.CodeGeneration.4 33% 18% 19772
Corvus.Json.CodeGeneration.6 32% 18% 21504
Corvus.Json.CodeGeneration.7 32% 18% 23720
Corvus.Json.CodeGeneration.201909 31% 18% 27189
Corvus.Json.CodeGeneration.202012 31% 18% 27496
Corvus.Json.ExtendedTypes 39% 33% 17107
Corvus.Json.JsonSchema.Draft6 13% 13% 7933
Corvus.Json.CodeGeneration.Abstractions 86% 74% 1343
Corvus.Json.Specs 98% 79% 4989
Summary 28% (96577 / 344346) 15% (33408 / 215623) 263673
github-actions[bot] commented 3 months ago

Code Coverage Summary Report - Windows (net481)

Code Coverage

Package Line Rate Branch Rate Complexity Health
Corvus.Json.JsonSchema.OpenApi30 1% 1% 51100
Corvus.Json.JsonSchema.Draft4 16% 16% 6687
Corvus.Json.Patch 27% 23% 3945
Corvus.Json.JsonSchema.Draft6 14% 14% 7400
Corvus.Json.JsonSchema.Draft202012 16% 16% 11277
Corvus.Json.JsonSchema.Draft201909 15% 15% 11715
Corvus.Json.CodeGeneration.OpenApi30 37% 20% 14703
Corvus.Json.CodeGeneration.4 33% 18% 19774
Corvus.Json.CodeGeneration.6 32% 18% 21506
Corvus.Json.CodeGeneration.7 32% 18% 23722
Corvus.Json.CodeGeneration.201909 31% 18% 27192
Corvus.Json.CodeGeneration.202012 31% 18% 27499
Corvus.Json.JsonSchema.Draft7 16% 16% 7288
Corvus.Json.ExtendedTypes 39% 36% 11333
Corvus.Json.CodeGeneration.Abstractions 86% 75% 1335
Corvus.Json.Specs 98% 81% 4715
Summary 28% (93366 / 329393) 16% (31827 / 203869) 251191