koxudaxi
datamodel-code-generator
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Add --class-decorators option for custom model decorators
#2760
Merged
Comparing
feature/class-decorators
(
27a944a
) with
main
(
f9a185b
)
CodSpeed Performance Gauge
0%
Untouched
73
Skipped
10
No successful run was found on
main
(
40cd8e2
) during the generation of this report, so
f9a185b
was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Untouched
Skipped
83 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_main_use_default_factory_for_optional_nested_models_with_dict[msgspec.Struct-default_factory_nested_model_with_dict_msgspec.py]
tests/main/jsonschema/test_main_jsonschema.py
CodSpeed Performance Gauge
0%
60.1 ms
59.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_main_modular
tests/main/openapi/test_main_openapi.py
CodSpeed Performance Gauge
0%
310.6 ms
310.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_main_jsonschema_multiple_files
tests/main/jsonschema/test_main_jsonschema.py
CodSpeed Performance Gauge
0%
75.6 ms
75.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_main_jsonschema_collapsed_external_references
tests/main/jsonschema/test_main_jsonschema.py
CodSpeed Performance Gauge
0%
68.2 ms
68.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_main_jsonschema_root_model_default_value
tests/main/jsonschema/test_main_jsonschema.py
CodSpeed Performance Gauge
0%
80.1 ms
80 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_main_jsonschema_external_files
tests/main/jsonschema/test_main_jsonschema.py
CodSpeed Performance Gauge
0%
35.2 ms
35.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_main_use_default_factory_for_optional_nested_models_with_dict[dataclasses.dataclass-default_factory_nested_model_with_dict_dataclass.py]
tests/main/jsonschema/test_main_jsonschema.py
CodSpeed Performance Gauge
0%
55.5 ms
55.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_main_jsonschema_no_empty_collapsed_external_model
tests/main/jsonschema/test_main_jsonschema.py
CodSpeed Performance Gauge
0%
32.9 ms
32.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_main_jsonschema_root_model_default_value_no_annotated
tests/main/jsonschema/test_main_jsonschema.py
CodSpeed Performance Gauge
0%
76.3 ms
76.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_main_root_model_config_populate_by_name
tests/main/jsonschema/test_main_jsonschema.py
CodSpeed Performance Gauge
0%
61.7 ms
61.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_main_jsonschema_root_model_default_value_branches
tests/main/jsonschema/test_main_jsonschema.py
CodSpeed Performance Gauge
0%
70.7 ms
70.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_force_optional
tests/main/openapi/test_main_openapi.py
CodSpeed Performance Gauge
0%
128.4 ms
128.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_main_use_frozen_field[dataclasses.dataclass-use_frozen_field_dataclass.py]
tests/main/jsonschema/test_main_jsonschema.py
CodSpeed Performance Gauge
0%
33.5 ms
33.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_main_lookaround_dict_pydantic_v2
tests/main/jsonschema/test_main_jsonschema.py
CodSpeed Performance Gauge
0%
52.8 ms
52.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_main_jsonschema_required_and_any_of_required
tests/main/jsonschema/test_main_jsonschema.py
CodSpeed Performance Gauge
0%
46.8 ms
46.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_main_lookaround_dict_generic_container
tests/main/jsonschema/test_main_jsonschema.py
CodSpeed Performance Gauge
0%
54.8 ms
54.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_main_yaml
tests/main/test_main_yaml.py
CodSpeed Performance Gauge
0%
34.2 ms
34.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_main_use_default_factory_for_optional_nested_models[msgspec.Struct-default_factory_nested_model_msgspec.py]
tests/main/jsonschema/test_main_jsonschema.py
CodSpeed Performance Gauge
0%
56.3 ms
56.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_main_use_default_factory_for_optional_nested_models_with_dict[pydantic_v2.BaseModel-default_factory_nested_model_with_dict_pydantic_v2.py]
tests/main/jsonschema/test_main_jsonschema.py
CodSpeed Performance Gauge
0%
66.9 ms
66.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_main_root_id_jsonschema_self_refs_with_local_file
tests/main/jsonschema/test_main_jsonschema.py
CodSpeed Performance Gauge
0%
74.1 ms
74 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_main_jsonschema_root_model_default_value_non_root
tests/main/jsonschema/test_main_jsonschema.py
CodSpeed Performance Gauge
0%
72.6 ms
72.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_main_with_strip_default_none
tests/main/openapi/test_main_openapi.py
CodSpeed Performance Gauge
0%
114.4 ms
114.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_main_lookaround_dict_key_pydantic_v2
tests/main/jsonschema/test_main_jsonschema.py
CodSpeed Performance Gauge
0%
57.9 ms
57.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_main_external_definitions
tests/main/jsonschema/test_main_jsonschema.py
CodSpeed Performance Gauge
0%
38.4 ms
38.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_main_jsonschema_field_include_all_keys
tests/main/jsonschema/test_main_jsonschema.py
CodSpeed Performance Gauge
0%
51 ms
51 ms
1
2
3
4
Commits
Click on a commit to change the comparison range
Base
main
f9a185b
+0.12%
docs: update CLI reference documentation
eb39a3b
4 months ago
by github-actions[bot]
-0.04%
Add test for empty entries in class-decorators
5895823
4 months ago
by koxudaxi
-0.13%
Merge branch 'main' into feature/class-decorators
27a944a
4 months ago
by koxudaxi
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs