(self, enum: Enum, value: EnumValue)
| 781 | }.get(field_type.kind) |
| 782 | |
| 783 | def enum_case_name(self, enum: Enum, value: EnumValue) -> str: |
| 784 | name = value.name |
| 785 | prefix = f"{enum.name}_".upper() |
| 786 | if name.upper().startswith(prefix): |
| 787 | name = name[len(prefix) :] |
| 788 | return self.safe_identifier(self.to_camel_case(name.lower())) |
| 789 | |
| 790 | def generate_enum(self, enum: Enum, indent: int) -> List[str]: |
| 791 | name = self.local_name(enum) |
no test coverage detected