(cat_rules)
| 3786 | ) |
| 3787 | return None |
| 3788 | value_map = _resolve_value_map(attr_key, enum_def) |
| 3789 | if not value_map: |
| 3790 | _diag_add( |
| 3791 | f"[diagnostic] geom_final_type xml_enum '{attr_key}' resolved " |
| 3792 | f"to an empty value_map; FinalType switch would have no cases.", |
| 3793 | source="geom_final_type", |
| 3794 | ) |
| 3795 | return None |
| 3796 | ue_prop = enum_def["ue_property"] |
| 3797 | ue_enum = enum_def["ue_enum_type"] |
| 3798 | |
| 3799 | override = final["override_field"] |
| 3800 | default_lookup = final["default_lookup"] |
| 3801 | fallback = final["default_fallback"] |
| 3802 | name_field = final["name_field"] |
| 3803 | name_for = final["name_export_for"] |
| 3804 | name_target = final["name_target"] |
no test coverage detected