BlogDocs

fix: Combination of `unevaluatedProperties` with `allOf` and `oneOf`(#509)

Merged
Merging
dd/fix-unevaluated
(
16549a7
) into
master
(
3c58526
)
-14%
IMPROVEMENTS
0
REGRESSIONS
1
UNTOUCHED
16
NEW
0
DROPPED
0
IGNORED
0

Benchmarks

Passed

Fast/Valid[validate]
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks::Fast/Valid[validate]
+4%
14.4 µs
13.9 µs
Fast/Valid[is_valid]
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks::Fast/Valid[is_valid]
+2%
6.8 µs
6.7 µs
Fast/Invalid[validate]
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks::Fast/Invalid[validate]
+1%
18.6 µs
18.4 µs
GeoJSON/Canada[is_valid]
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks::GeoJSON/Canada[is_valid]
+1%
9.3 ms
9.3 ms
GeoJSON/Canada[validate]
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks::GeoJSON/Canada[validate]
+1%
9.4 ms
9.3 ms
CITM/compile
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks::CITM/compile
0%
660.4 µs
657.8 µs
Fast/compile
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks::Fast/compile
0%
216.7 µs
216.1 µs
GeoJSON/compile
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks::GeoJSON/compile
0%
1.8 ms
1.8 ms
Open API/compile
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks::Open API/compile
0%
4.6 ms
4.6 ms
CITM/Catalog[is_valid]
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks::CITM/Catalog[is_valid]
0%
4.8 ms
4.8 ms
CITM/Catalog[validate]
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks::CITM/Catalog[validate]
0%
15 ms
15 ms
Swagger/compile
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks::Swagger/compile
0%
4.8 ms
4.8 ms
Swagger/Kubernetes[is_valid]
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks::Swagger/Kubernetes[is_valid]
0%
23.2 ms
23.2 ms
Open API/Zuora[validate]
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks::Open API/Zuora[validate]
0%
23.7 ms
23.8 ms
Open API/Zuora[is_valid]
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks::Open API/Zuora[is_valid]
0%
22.1 ms
22.1 ms
Swagger/Kubernetes[validate]
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks::Swagger/Kubernetes[validate]
0%
33.3 ms
33.4 ms
Fast/Invalid[is_valid]Regression
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks::Fast/Invalid[is_valid]
-14%
740.3 ns
856.9 ns

Commits

Click on a commit to change the comparison range
base
master
3c58526
-14%
fix: Combination of `unevaluatedProperties` with `allOf` and `oneOf` Ref: #496 Signed-off-by: Dmitry Dygalo <dmitry@dygalo.dev>
16549a7
21 days ago
by Stranger6667
ResourcesHomePricingDocsBlogGitHubChangelog