pydantic/__init__.py | 30 | 4 | 23 | 10 | 2 | 85.00% |
pydantic/_internal/__init__.py | 0 | 0 | 0 | 0 | 0 | 100.00% |
pydantic/_internal/_config.py | 148 | 0 | 3 | 36 | 0 | 100.00% |
pydantic/_internal/_core_metadata.py | 34 | 3 | 3 | 20 | 4 | 87.04% |
pydantic/_internal/_core_utils.py | 51 | 2 | 62 | 10 | 0 | 96.72% |
pydantic/_internal/_dataclasses.py | 62 | 3 | 27 | 6 | 0 | 95.59% |
pydantic/_internal/_decorators.py | 324 | 4 | 4 | 130 | 7 | 97.58% |
pydantic/_internal/_decorators_v1.py | 56 | 3 | 34 | 24 | 1 | 95.00% |
pydantic/_internal/_discriminated_union.py | 187 | 4 | 3 | 100 | 5 | 96.86% |
pydantic/_internal/_docs_extraction.py | 60 | 2 | 4 | 20 | 2 | 95.00% |
pydantic/_internal/_fields.py | 265 | 1 | 6 | 150 | 4 | 98.80% |
pydantic/_internal/_forward_ref.py | 13 | 0 | 0 | 0 | 0 | 100.00% |
pydantic/_internal/_generate_schema.py | 1294 | 53 | 12 | 602 | 30 | 95.09% |
pydantic/_internal/_generics.py | 232 | 11 | 11 | 94 | 0 | 93.56% |
pydantic/_internal/_git.py | 7 | 0 | 9 | 0 | 0 | 100.00% |
pydantic/_internal/_import_utils.py | 10 | 0 | 3 | 0 | 0 | 100.00% |
pydantic/_internal/_internal_dataclass.py | 4 | 0 | 0 | 2 | 0 | 100.00% |
pydantic/_internal/_known_annotated_metadata.py | 157 | 12 | 2 | 64 | 4 | 90.95% |
pydantic/_internal/_mock_val_ser.py | 95 | 11 | 4 | 24 | 4 | 84.03% |
pydantic/_internal/_model_construction.py | 355 | 2 | 8 | 148 | 3 | 99.01% |
pydantic/_internal/_namespace_utils.py | 81 | 0 | 0 | 16 | 0 | 100.00% |
pydantic/_internal/_repr.py | 70 | 0 | 3 | 28 | 0 | 100.00% |
pydantic/_internal/_schema_gather.py | 132 | 3 | 0 | 108 | 6 | 95.42% |
pydantic/_internal/_schema_generation_shared.py | 49 | 3 | 7 | 14 | 2 | 92.06% |
pydantic/_internal/_serializers.py | 21 | 2 | 0 | 6 | 0 | 92.59% |
pydantic/_internal/_signature.py | 80 | 4 | 3 | 46 | 4 | 93.65% |
pydantic/_internal/_typing_extra.py | 199 | 10 | 127 | 74 | 3 | 95.24% |
pydantic/_internal/_utils.py | 174 | 0 | 30 | 60 | 1 | 99.57% |
pydantic/_internal/_validate_call.py | 69 | 0 | 0 | 14 | 0 | 100.00% |
pydantic/_internal/_validators.py | 274 | 1 | 0 | 92 | 1 | 99.45% |
pydantic/_migration.py | 34 | 0 | 0 | 14 | 0 | 100.00% |
pydantic/alias_generators.py | 17 | 0 | 0 | 2 | 0 | 100.00% |
pydantic/aliases.py | 52 | 0 | 0 | 12 | 0 | 100.00% |
pydantic/annotated_handlers.py | 15 | 0 | 11 | 0 | 0 | 100.00% |
pydantic/class_validators.py | 2 | 0 | 0 | 0 | 0 | 100.00% |
pydantic/color.py | 196 | 0 | 0 | 60 | 0 | 100.00% |
pydantic/config.py | 120 | 0 | 10 | 6 | 0 | 100.00% |
pydantic/dataclasses.py | 123 | 2 | 63 | 48 | 1 | 98.25% |
pydantic/datetime_parse.py | 2 | 0 | 0 | 0 | 0 | 100.00% |
pydantic/decorator.py | 2 | 0 | 0 | 0 | 0 | 100.00% |
pydantic/env_settings.py | 2 | 0 | 0 | 0 | 0 | 100.00% |
pydantic/error_wrappers.py | 2 | 0 | 0 | 0 | 0 | 100.00% |
pydantic/errors.py | 45 | 0 | 0 | 2 | 0 | 100.00% |
pydantic/experimental/__init__.py | 3 | 0 | 0 | 0 | 0 | 100.00% |
pydantic/experimental/arguments_schema.py | 12 | 0 | 0 | 2 | 0 | 100.00% |
pydantic/experimental/pipeline.py | 355 | 21 | 52 | 128 | 16 | 92.34% |
pydantic/fields.py | 488 | 30 | 275 | 196 | 14 | 91.23% |
pydantic/functional_serializers.py | 68 | 2 | 62 | 8 | 1 | 96.05% |
pydantic/functional_validators.py | 152 | 0 | 131 | 26 | 2 | 98.88% |
pydantic/generics.py | 2 | 0 | 0 | 0 | 0 | 100.00% |
pydantic/json.py | 2 | 0 | 0 | 0 | 0 | 100.00% |
pydantic/json_schema.py | 1105 | 42 | 23 | 466 | 38 | 94.65% |
pydantic/main.py | 547 | 9 | 209 | 188 | 3 | 98.10% |
pydantic/mypy.py | 619 | 45 | 33 | 300 | 34 | 90.53% |
pydantic/networks.py | 383 | 24 | 9 | 32 | 4 | 92.29% |
pydantic/parse.py | 2 | 0 | 0 | 0 | 0 | 100.00% |
pydantic/plugin/__init__.py | 17 | 0 | 66 | 0 | 0 | 100.00% |
pydantic/plugin/_loader.py | 33 | 4 | 2 | 16 | 2 | 87.76% |
pydantic/plugin/_schema_validator.py | 70 | 0 | 4 | 24 | 0 | 100.00% |
pydantic/root_model.py | 54 | 0 | 35 | 8 | 0 | 100.00% |
pydantic/schema.py | 2 | 0 | 0 | 0 | 0 | 100.00% |
pydantic/tools.py | 2 | 0 | 0 | 0 | 0 | 100.00% |
pydantic/type_adapter.py | 159 | 13 | 18 | 44 | 7 | 90.15% |
pydantic/types.py | 660 | 8 | 53 | 144 | 11 | 97.64% |
pydantic/typing.py | 2 | 0 | 0 | 0 | 0 | 100.00% |
pydantic/utils.py | 2 | 0 | 0 | 0 | 0 | 100.00% |
pydantic/validate_call_decorator.py | 41 | 0 | 9 | 14 | 0 | 100.00% |
pydantic/validators.py | 2 | 0 | 0 | 0 | 0 | 100.00% |
pydantic/version.py | 28 | 0 | 0 | 4 | 0 | 100.00% |
pydantic/warnings.py | 36 | 1 | 0 | 2 | 0 | 97.37% |