Stranger6667
jsonschema
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
fix: `required` not enforced when `additionalProperties` is a schema object and `required` lists exactly 2 keys
#1116
Merged
Comparing
dd/fix-required-2
(
bd0b0d3
) with
master
(
b7d89f6
)
CodSpeed Performance Gauge
0%
Untouched
78
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Untouched
78 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
is_valid[Fast/Invalid]
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks
CodSpeed Performance Gauge
+10%
1.3 µs
1.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
is_valid[GeoJSON/Canada]
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks
CodSpeed Performance Gauge
+4%
7.6 ms
7.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
validate[GeoJSON/Canada]
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks
CodSpeed Performance Gauge
+4%
7.6 ms
7.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
resolve[small]
crates/jsonschema-referencing/benches/anchor.rs::benches::bench_anchor_lookup::Anchor Lookup
CodSpeed Performance Gauge
+2%
3 µs
2.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pointer[single]
crates/jsonschema-referencing/benches/pointer.rs::benches::bench_pointers::JSON Pointer
CodSpeed Performance Gauge
+1%
4.7 µs
4.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
prepare_borrowed_with_specifications[Fast]
crates/jsonschema-referencing/benches/registry.rs::benches::bench_subresources::registry
CodSpeed Performance Gauge
+1%
36 µs
35.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
metaschema/is_valid/Swagger
crates/jsonschema/benches/metaschema.rs::metaschema::run_benchmarks
CodSpeed Performance Gauge
0%
262.6 µs
261.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
build[GeoJSON]
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks
CodSpeed Performance Gauge
0%
864.4 µs
861.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
prepare_owned_with_specifications[Open API]
crates/jsonschema-referencing/benches/registry.rs::benches::bench_subresources::registry
CodSpeed Performance Gauge
0%
312.7 µs
311.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
iter_errors[unevaluated_properties]
crates/jsonschema/benches/unevaluated_properties.rs::benches::run_benchmarks
CodSpeed Performance Gauge
0%
59.2 µs
58.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
metaschema/is_valid/FHIR
crates/jsonschema/benches/metaschema.rs::metaschema::run_benchmarks
CodSpeed Performance Gauge
0%
10 ms
10 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
validate[unevaluated_properties]
crates/jsonschema/benches/unevaluated_properties.rs::benches::run_benchmarks
CodSpeed Performance Gauge
0%
50.4 µs
50.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
prepare_owned_with_specifications[Fast]
crates/jsonschema-referencing/benches/registry.rs::benches::bench_subresources::registry
CodSpeed Performance Gauge
0%
38.1 µs
38 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
evaluate[GeoJSON/Canada]
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks
CodSpeed Performance Gauge
0%
111.5 ms
111.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pointer[long]
crates/jsonschema-referencing/benches/pointer.rs::benches::bench_pointers::JSON Pointer
CodSpeed Performance Gauge
0%
13 µs
13 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
validate[Recursive/StructuredContent]
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks
CodSpeed Performance Gauge
0%
82.7 µs
82.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
build[unevaluated_items]
crates/jsonschema/benches/unevaluated_items.rs::benches::run_benchmarks
CodSpeed Performance Gauge
0%
265.7 µs
265.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
prepare_borrowed_with_specifications[CITM]
crates/jsonschema-referencing/benches/registry.rs::benches::bench_subresources::registry
CodSpeed Performance Gauge
0%
50.2 µs
50.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
build[FHIR]
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks
CodSpeed Performance Gauge
0%
125.1 ms
124.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
is_valid[FHIR/Fhir]
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks
CodSpeed Performance Gauge
0%
84.1 µs
84 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
build[Recursive]
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks
CodSpeed Performance Gauge
0%
1.7 ms
1.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
prepare_borrowed[draft 2020-12]
crates/jsonschema-referencing/benches/registry.rs::benches::bench_subresources::registry
CodSpeed Performance Gauge
0%
32.7 µs
32.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
metaschema/is_valid/Recursive
crates/jsonschema/benches/metaschema.rs::metaschema::run_benchmarks
CodSpeed Performance Gauge
0%
152.4 µs
152.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
prepare_borrowed_with_specifications[Open API]
crates/jsonschema-referencing/benches/registry.rs::benches::bench_subresources::registry
CodSpeed Performance Gauge
0%
303.1 µs
302.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
evaluate[FHIR/Fhir]
crates/jsonschema/benches/jsonschema.rs::jsonschema::run_benchmarks
CodSpeed Performance Gauge
0%
219.7 µs
219.5 µs
1
2
3
4
Commits
Click on a commit to change the comparison range
Base
master
b7d89f6
-0.23%
fix: `required` not enforced when `additionalProperties` is a schema object and `required` lists exactly 2 keys
bd0b0d3
7 days ago
by Stranger6667
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs