package info (click to toggle)
python-datamodel-code-generator 0.55.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 15,792 kB
  • sloc: python: 44,931; makefile: 22

Folder: jsonschema

d .. (parent)
d d rwxr-xr-x 85 alias_import_alias
d d rwxr-xr-x 41 all_exports_hyphenated_directory
d d rwxr-xr-x 74 all_exports_multi_file
d d rwxr-xr-x 57 all_of_any_of
d d rwxr-xr-x 57 all_of_one_of
d d rwxr-xr-x 55 all_of_ref
d d rwxr-xr-x 45 circular_ref_external_relative_keywords
d d rwxr-xr-x 75 discriminator_with_external_reference
d d rwxr-xr-x 52 duplicate_field_constraints
d d rwxr-xr-x 48 duplicate_name
d d rwxr-xr-x 60 enum_in_root
d d rwxr-xr-x 45 exact_imports_collapse_root_models
d d rwxr-xr-x 45 exact_imports_collapse_root_models_title
d d rwxr-xr-x 53 external_collapse
d d rwxr-xr-x 54 external_files_in_directory
d d rwxr-xr-x 86 external_reference
d d rwxr-xr-x 81 forwarding_reference
d d rwxr-xr-x 4,096 ids
d d rwxr-xr-x 54 imports_correct
d d rwxr-xr-x 77 invalid_import_name
d d rwxr-xr-x 69 modular_default_enum_member
d d rwxr-xr-x 31 module_split_single
d d rwxr-xr-x 98 multiple_files
d d rwxr-xr-x 76 multiple_files_json_pointer
d d rwxr-xr-x 55 multiple_files_self_ref
d d rwxr-xr-x 130 naming_strategy
d d rwxr-xr-x 37 no_treat_dot_single
d d rwxr-xr-x 119 non_dict_files
d d rwxr-xr-x 50 ref_to_json_list
d d rwxr-xr-x 71 ref_with_additional_keywords
d d rwxr-xr-x 60 require_referenced_field
d d rwxr-xr-x 58 reuse_scope_tree
d d rwxr-xr-x 114 reuse_scope_tree_branch
d d rwxr-xr-x 56 reuse_scope_tree_conflict
d d rwxr-xr-x 48 reuse_scope_tree_conflict_dir
d d rwxr-xr-x 58 reuse_scope_tree_dataclass
d d rwxr-xr-x 58 reuse_scope_tree_enum
d d rwxr-xr-x 106 reuse_scope_tree_multi
d d rwxr-xr-x 48 reuse_scope_tree_no_conflict_dir
d d rwxr-xr-x 58 reuse_scope_tree_no_dup
d d rwxr-xr-x 58 reuse_scope_tree_self_ref
d d rwxr-xr-x 58 reuse_scope_tree_typeddict
d d rwxr-xr-x 69 root_one_of
d d rwxr-xr-x 38 treat_dot_as_module
d d rwxr-xr-x 38 treat_dot_as_module_single
d d rwxr-xr-x 138 treat_dot_complex
- - rw-r--r-- 2,075 all_of_any_of_base_class_ref.json
- - rw-r--r-- 746 all_of_deep_hierarchy_property_override.json
- - rw-r--r-- 570 all_of_default.json
- - rw-r--r-- 518 all_of_hierarchy_inline_allof.json
- - rw-r--r-- 560 all_of_hierarchy_property_not_in_ancestor.json
- - rw-r--r-- 413 all_of_merge_boolean_property.json
- - rw-r--r-- 615 all_of_merge_same_property.json
- - rw-r--r-- 764 all_of_multi_ref_with_property_override.json
- - rw-r--r-- 308 all_of_ref_self.json
- - rw-r--r-- 562 all_of_ref_with_property_override.json
- - rw-r--r-- 1,109 all_of_very_deep_hierarchy_property_override.json
- - rw-r--r-- 972 all_of_with_object.json
- - rw-r--r-- 3,941 allof_class_hierarchy.json
- - rw-r--r-- 356 allof_enum_no_external_ref.json
- - rw-r--r-- 541 allof_enum_ref.json
- - rw-r--r-- 687 allof_list_any_inheritance.json
- - rw-r--r-- 1,092 allof_mro.json
- - rw-r--r-- 6,668 allof_root_model_constraints.json
- - rw-r--r-- 326 anyof_const_enum_nested.yaml
- - rw-r--r-- 295 anyof_const_with_constraints.json
- - rw-r--r-- 505 array_field_constraints.json
- - rw-r--r-- 291 array_in_additional_properties.json
- - rw-r--r-- 419 base_class_map.json
- - rw-r--r-- 192 base_class_map_empty_list.json
- - rw-r--r-- 303 base_class_map_list.json
- - rw-r--r-- 63 boolean_property.json
- - rw-r--r-- 283 builtin_field_names.json
- - rw-r--r-- 949 builtin_field_names_container_types.json
- - rw-r--r-- 151 builtin_field_names_snake_case.json
- - rw-r--r-- 417 builtin_field_names_target_python_version.json
- - rw-r--r-- 955 bundled_schema_with_id.json
- - rw-r--r-- 724 circular_ref_indirect.json
- - rw-r--r-- 330 circular_ref_ref_with_schema_keywords.json
- - rw-r--r-- 234 circular_ref_root_with_type.json
- - rw-r--r-- 486 circular_ref_with_schema_keywords.json
- - rw-r--r-- 949 circular_reference.json
- - rw-r--r-- 395 class_name_affix.json
- - rw-r--r-- 341 collapse_root_models_empty_union.json
- - rw-r--r-- 430 collapse_root_models_name_strategy_child.json
- - rw-r--r-- 1,050 collapse_root_models_name_strategy_complex.json
- - rw-r--r-- 592 collapse_root_models_name_strategy_direct_refs.json
- - rw-r--r-- 523 collapse_root_models_name_strategy_multiple_wrappers.json
- - rw-r--r-- 465 collapse_root_models_name_strategy_nested_wrappers.json
- - rw-r--r-- 430 collapse_root_models_name_strategy_parent.json
- - rw-r--r-- 683 collapse_root_models_name_strategy_with_inheritance.json
- - rw-r--r-- 484 collapse_root_models_nested_reference.json
- - rw-r--r-- 343 collapse_root_models_with_optional.json
- - rw-r--r-- 1,132 combine_any_of_object.json
- - rw-r--r-- 1,132 combine_one_of_object.json
- - rw-r--r-- 3,880 combined_array.json
- - rw-r--r-- 976 complex_any_of.json
- - rw-r--r-- 976 complex_one_of.json
- - rw-r--r-- 809 complicated_enum.json
- - rw-r--r-- 185 const.json
- - rw-r--r-- 1,039 copy_deep_pattern_properties.json
- - rw-r--r-- 1,370 custom_base_path.json
- - rw-r--r-- 310 custom_base_paths_list.json
- - rw-r--r-- 945 custom_type_path.json
- - rw-r--r-- 381 datetime.json
- - rw-r--r-- 564 default_factory_nested_model.json
- - rw-r--r-- 678 default_factory_nested_model_with_dict.json
- - rw-r--r-- 417 default_values_allof.json
- - rw-r--r-- 355 default_values_override.json
- - rw-r--r-- 261 deprecated_dataclass.json
- - rw-r--r-- 1,176 discriminator_literals.json
- - rw-r--r-- 1,004 discriminator_multiple_aliases.json
- - rw-r--r-- 596 discriminator_no_literal.json
- - rw-r--r-- 713 discriminator_no_mapping.json
- - rw-r--r-- 1,034 discriminator_with_meta_msgspec.json
- - rw-r--r-- 964 discriminator_with_type_string.json
- - rw-r--r-- 864 duplicate_enum.json
- - rw-r--r-- 284 duration.json
- - rw-r--r-- 258 dynamic_ref.json
- - rw-r--r-- 366 dynamic_ref_in_defs.json
- - rw-r--r-- 308 empty_items_array.json
- - rw-r--r-- 305 encoding_test.json
- - rw-r--r-- 64 enum_builtin_conflict.json
- - rw-r--r-- 55 enum_builtin_conflict_two.json
- - rw-r--r-- 479 enum_field_as_literal_map.json
- - rw-r--r-- 287 enum_literal_type_alias_default.json
- - rw-r--r-- 355 enum_literal_typed_dict.json
- - rw-r--r-- 783 enum_object_values.json
- - rw-r--r-- 121 external_child.json
- - rw-r--r-- 75 external_child.yaml
- - rw-r--r-- 198 external_child_root.json
- - rw-r--r-- 137 external_definitions.json
- - rw-r--r-- 296 external_definitions_root.json
- - rw-r--r-- 852 external_parent.json
- - rw-r--r-- 216 external_parent_root.json
- - rw-r--r-- 100 extra_data_msgspec.json
- - rw-r--r-- 582 extra_fields.json
- - rw-r--r-- 751 extras.json
- - rw-r--r-- 1,601 extras_in_oneof.json
- - rw-r--r-- 661 falsy_default_enum_member.json
- - rw-r--r-- 235 field_has_same_name.json
- - rw-r--r-- 495 field_name_shadows_class_name.json
- - rw-r--r-- 910 field_type_collision_complex.json
- - rw-r--r-- 377 field_type_collision_rename_type_double.json
- - rw-r--r-- 331 field_validators.json
- - rw-r--r-- 288 field_validators_config.json
- - rw-r--r-- 180 field_validators_multi_fields_config.json
- - rw-r--r-- 179 has_classvar_extra.json
- - rw-r--r-- 208 has_classvar_extra_annotated.json
- - rw-r--r-- 282 has_classvar_extra_set.json
- - rw-r--r-- 1,464 has_default_value.json
- - rw-r--r-- 587 hierarchical_aliases.json
- - rw-r--r-- 196 hostname_field_constraints.json
- - rw-r--r-- 212 hostname_multiple_types.json
- - rw-r--r-- 130 hostname_root_type.json
- - rw-r--r-- 522 id.json
- - rw-r--r-- 174 ignore_pyproject_example.json
- - rw-r--r-- 2,310 inheritance_forward_ref.json
- - rw-r--r-- 203 invalid_enum_name.json
- - rw-r--r-- 551 invalid_model_name.json
- - rw-r--r-- 269 items_array_tuple.json
- - rw-r--r-- 144 items_boolean.json
- - rw-r--r-- 1,866 json_pointer.json
- - rw-r--r-- 1,144 json_pointer_array.json
- - rw-r--r-- 430 keep_model_order_field_references.json
- - rw-r--r-- 813 long_description.json
- - rw-r--r-- 455 lookaround_anyof_nullable.json
- - rw-r--r-- 402 lookaround_dict.json
- - rw-r--r-- 475 lookaround_dict_key.json
- - rw-r--r-- 397 lookaround_mixed_constraints.json
- - rw-r--r-- 430 lookaround_union_types.json
- - rw-r--r-- 162 many_case_enum.json
- - rw-r--r-- 72 missing_anchor.json
- - rw-r--r-- 220 model_extras.json
- - rw-r--r-- 318 msgspec_falsy_defaults.json
- - rw-r--r-- 236 msgspec_null_field.json
- - rw-r--r-- 290 multiline_description_with_example.json
- - rw-r--r-- 881 multiple_aliases.json
- - rw-r--r-- 222 multiple_aliases_required.json
- - rw-r--r-- 314 multiple_examples.json
- - rw-r--r-- 663 multiple_types_with_object.json
- - rw-r--r-- 614 nested_all_of.json
- - rw-r--r-- 634 nested_array.json
- - rw-r--r-- 217 nested_array.json.snapshot
- - rw-r--r-- 3,863 nested_json_pointer.json
- - rw-r--r-- 455 nested_lookaround_array.json
- - rw-r--r-- 894 nested_person.json
- - rw-r--r-- 265 nested_skip.json
- - rw-r--r-- 317 no_alias.json
- - rw-r--r-- 364 not_required_nullable.json
- - rw-r--r-- 301 null.json
- - rw-r--r-- 584 null_and_array.json
- - rw-r--r-- 891 nullable_any_of.json
- - rw-r--r-- 393 nullable_array_items.yaml
- - rw-r--r-- 590 nullable_enum_literal_typed_dict.json
- - rw-r--r-- 774 nullable_object.json
- - rw-r--r-- 2,267 object_has_one_of.json
- - rw-r--r-- 552 one_of_with_sub_schema_array_item.json
- - rw-r--r-- 427 oneof.json
- - rw-r--r-- 131 oneof.json.snapshot
- - rw-r--r-- 186 oneof_const_enum.yaml
- - rw-r--r-- 146 oneof_const_enum_bool.json
- - rw-r--r-- 156 oneof_const_enum_float.json
- - rw-r--r-- 117 oneof_const_enum_infer_type.yaml
- - rw-r--r-- 193 oneof_const_enum_int.yaml
- - rw-r--r-- 326 oneof_const_enum_nested.yaml
- - rw-r--r-- 185 oneof_const_enum_nullable.yaml
- - rw-r--r-- 133 oneof_const_enum_object.yaml
- - rw-r--r-- 139 oneof_const_enum_type_list.yaml
- - rw-r--r-- 142 oneof_const_enum_type_list_no_null.yaml
- - rw-r--r-- 218 oneof_const_mixed_with_ref.yaml
- - rw-r--r-- 150 oneof_const_with_properties.yaml
- - rw-r--r-- 527 pattern.json
- - rw-r--r-- 471 pattern_properties.json
- - rw-r--r-- 156 pattern_properties_all_false.json
- - rw-r--r-- 198 pattern_properties_boolean.json
- - rw-r--r-- 1,335 pattern_properties_by_reference.json
- - rw-r--r-- 243 pattern_properties_merge.json
- - rw-r--r-- 562 person.json
- - rw-r--r-- 249 pet_simple.json
- - rw-r--r-- 465 prefix_items.json
- - rw-r--r-- 465 prefix_items_no_tuple.json
- - rw-r--r-- 413 property_names_allof_ref.json
- - rw-r--r-- 398 property_names_anyof_ref.json
- - rw-r--r-- 219 property_names_enum.json
- - rw-r--r-- 211 property_names_enum_integers.json
- - rw-r--r-- 225 property_names_min_max_length.json
- - rw-r--r-- 297 property_names_nested.json
- - rw-r--r-- 158 property_names_no_additional.json
- - rw-r--r-- 211 property_names_pattern.json
- - rw-r--r-- 304 property_names_ref_enum.json
- - rw-r--r-- 174 pydantic_v2_dataclass_additional_props_true.json
- - rw-r--r-- 175 pydantic_v2_dataclass_config.json
- - rw-r--r-- 667 pydantic_v2_dataclass_constraints.json
- - rw-r--r-- 547 pydantic_v2_dataclass_enum.json
- - rw-r--r-- 866 pydantic_v2_dataclass_field.json
- - rw-r--r-- 521 pydantic_v2_dataclass_nested.json
- - rw-r--r-- 634 pydantic_v2_model_default_dict_empty.json
- - rw-r--r-- 741 pydantic_v2_model_default_dict_non_empty.json
- - rw-r--r-- 742 pydantic_v2_model_default_nullable_dict_empty.json
- - rw-r--r-- 848 pydantic_v2_model_default_nullable_dict_non_empty.json
- - rw-r--r-- 552 pydantic_v2_model_rebuild_inheritance.json
- - rw-r--r-- 256 recursive_ref.json
- - rw-r--r-- 364 recursive_ref_in_defs.json
- - rw-r--r-- 228 recursive_ref_no_anchor.json
- - rw-r--r-- 891 reduce_duplicate_field_types.json
- - rw-r--r-- 454 ref_merge_additional_properties.json
- - rw-r--r-- 1,571 ref_merge_field_metadata.json
- - rw-r--r-- 351 ref_nullable_only.yaml
- - rw-r--r-- 215 ref_nullable_with_constraint.yaml
- - rw-r--r-- 295 ref_nullable_with_extra.yaml
- - rw-r--r-- 345 ref_nullable_with_metadata.yaml
- - rw-r--r-- 262 ref_nullable_with_nonstandard_metadata.yaml
- - rw-r--r-- 574 ref_type_has_null.json
- - rw-r--r-- 437 ref_with_const.json
- - rw-r--r-- 573 ref_with_nonstandard_metadata.json
- - rw-r--r-- 582 required_and_any_of_required.json
- - rw-r--r-- 357 reserved_field_name_schema.json
- - rw-r--r-- 214 reserved_property.json
- - rw-r--r-- 1,250 reuse_model_collapse_nested.json
- - rw-r--r-- 793 reuse_model_collapse_with_root.json
- - rw-r--r-- 850 reuse_model_inline_definitions.json
- - rw-r--r-- 466 root_id.json
- - rw-r--r-- 486 root_id_absolute_url.json
- - rw-r--r-- 307 root_id_ref.json
- - rw-r--r-- 525 root_id_self_ref.json
- - rw-r--r-- 473 root_model_config.json
- - rw-r--r-- 652 root_model_default_value.json
- - rw-r--r-- 514 root_model_default_value_branches.json
- - rw-r--r-- 622 root_model_default_value_non_root.json
- - rw-r--r-- 2,993 root_model_ordering.json
- - rw-r--r-- 342 root_model_type_alias.json
- - rw-r--r-- 2,654 root_model_with_additional_properties.json
- - rw-r--r-- 363 same_name_objects.json
- - rw-r--r-- 531 schema_id.json
- - rw-r--r-- 435 self_reference.json
- - rw-r--r-- 1,989 similar_nested_array.json
- - rw-r--r-- 308 simple_frozen_test.json
- - rw-r--r-- 144 simple_string.json
- - rw-r--r-- 256 single_line_description_with_example.json
- - rw-r--r-- 297 skip_root_model_test.json
- - rw-r--r-- 279 space_field_enum.json
- - rw-r--r-- 189 special_enum.json
- - rw-r--r-- 399 special_field_name.json
- - rw-r--r-- 796 special_field_name_with_inheritance_model.json
- - rw-r--r-- 509 special_prefix_model.json
- - rw-r--r-- 274 stdin_oneof_ref.json
- - rw-r--r-- 1,049 strict_types.json
- - rw-r--r-- 623 strict_types_coverage.json
- - rw-r--r-- 212 string_dict.json
- - rw-r--r-- 39 string_enum.json
- - rw-r--r-- 725 subclass_enum.json
- - rw-r--r-- 253 time_delta.json
- - rw-r--r-- 363 title_with_dots.json
- - rw-r--r-- 2,108 titles.json
- - rw-r--r-- 506 tutorial_pet.json
- - rw-r--r-- 861 type_alias.json
- - rw-r--r-- 341 type_alias_chain_model_default_object_ref.json
- - rw-r--r-- 586 type_alias_chain_union_default_object_ref.json
- - rw-r--r-- 404 type_alias_cycle.json
- - rw-r--r-- 761 type_alias_dict_union_default_object_ref.json
- - rw-r--r-- 915 type_alias_forward_ref.json
- - rw-r--r-- 709 type_alias_inline_dict_union_default_object.json
- - rw-r--r-- 688 type_alias_inline_list_union_default_object.json
- - rw-r--r-- 432 type_alias_inline_union_default_object.json
- - rw-r--r-- 591 type_alias_inline_union_default_object_import_collision.json
- - rw-r--r-- 478 type_alias_inline_union_default_object_one_of.json
- - rw-r--r-- 604 type_alias_inline_union_default_object_silent_wrong_branch.json
- - rw-r--r-- 432 type_alias_inline_union_default_object_type_override.json
- - rw-r--r-- 357 type_alias_list_model_default_object_ref.json
- - rw-r--r-- 740 type_alias_list_union_default_object_ref.json
- - rw-r--r-- 285 type_alias_model_default_object_ref.json
- - rw-r--r-- 464 type_alias_nullable_list_model_default_object_ref.json
- - rw-r--r-- 380 type_alias_nullable_model_default_object_ref.json
- - rw-r--r-- 424 type_alias_recursive_default_list.json
- - rw-r--r-- 476 type_alias_union_default_object_ref.json
- - rw-r--r-- 522 type_alias_union_default_object_ref_any_of.json
- - rw-r--r-- 500 type_alias_union_default_object_ref_dict_alias_branch.json
- - rw-r--r-- 530 type_alias_union_default_object_ref_mixed_scalar.json
- - rw-r--r-- 522 type_alias_union_default_object_ref_one_of.json
- - rw-r--r-- 729 type_alias_with_circular_ref_to_class.json
- - rw-r--r-- 513 type_mappings.json
- - rw-r--r-- 870 type_overrides_external_lib.json
- - rw-r--r-- 364 type_overrides_nested.json
- - rw-r--r-- 333 type_overrides_scoped.json
- - rw-r--r-- 337 type_overrides_test.json
- - rw-r--r-- 248 typed_dict_closed.json
- - rw-r--r-- 268 typed_dict_extra_items.json
- - rw-r--r-- 172 underscore_title.json
- - rw-r--r-- 469 unevaluated_properties.json
- - rw-r--r-- 226 unevaluated_properties_multiple_types.json
- - rw-r--r-- 254 unevaluated_properties_schema.json
- - rw-r--r-- 175 unevaluated_properties_true.json
- - rw-r--r-- 714 unique_items_enum_set.json
- - rw-r--r-- 183 unknown_format.json
- - rw-r--r-- 331 use_attribute_docstrings_test.json
- - rw-r--r-- 459 use_decimal_for_multiple_of.json
- - rw-r--r-- 203 use_default_with_const.json
- - rw-r--r-- 531 use_frozen_field.json
- - rw-r--r-- 415 use_generic_base_class_circular.json
- - rw-r--r-- 747 use_generic_base_class_deep_inheritance.json
- - rw-r--r-- 159 use_generic_base_class_enum_only.json
- - rw-r--r-- 770 use_generic_base_class_multi_root.json
- - rw-r--r-- 140 use_generic_base_class_simple.json
- - rw-r--r-- 475 use_generic_base_class_with_inheritance.json
- - rw-r--r-- 2,099 use_non_positive_negative.json
- - rw-r--r-- 432 use_pendulum.json
- - rw-r--r-- 316 use_standard_primitive_types.json
- - rw-r--r-- 1,802 use_title_as_name_inline_types.json
- - rw-r--r-- 2,716 use_title_as_name_nested_titles.json
- - rw-r--r-- 609 user.json
- - rw-r--r-- 638 user_default.json
- - rw-r--r-- 603 user_defs.json
- - rw-r--r-- 363 with_anchor.json
- - rw-r--r-- 1,749 without_titles.json
- - rw-r--r-- 556 x_enum_field_as_literal.json
- - rw-r--r-- 283 x_python_import_unused.json
- - rw-r--r-- 228 x_python_type_builtin_dict_collision.json
- - rw-r--r-- 140 x_python_type_callable.json
- - rw-r--r-- 189 x_python_type_callable_anyof.json
- - rw-r--r-- 159 x_python_type_compatible_set.json
- - rw-r--r-- 148 x_python_type_custom_fqpath.json
- - rw-r--r-- 127 x_python_type_dynamic_resolve.json
- - rw-r--r-- 156 x_python_type_fqpath.json
- - rw-r--r-- 150 x_python_type_nested_imports.json
- - rw-r--r-- 154 x_python_type_nested_unknown_type.json
- - rw-r--r-- 116 x_python_type_no_schema_type.json
- - rw-r--r-- 355 x_python_type_union_anyof.json