Skip to content

Commit ebbf428

Browse files
cfsmp3claude
andcommitted
fix: restore specific type annotations per review feedback
Keep EnumSymbol and str types instead of Any for better type safety. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
1 parent 4c6bcf9 commit ebbf428

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

database.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -190,13 +190,13 @@ def copy(self, **kwargs: Any) -> DeclEnumType:
190190
"""Get enumeration type of self."""
191191
return DeclEnumType(self.enum)
192192

193-
def process_bind_param(self, value: Optional[Any], dialect: Dialect) -> Optional[str]:
193+
def process_bind_param(self, value: Optional[EnumSymbol], dialect: Dialect) -> Optional[str]:
194194
"""Get process bind parameter."""
195195
if value is None:
196196
return None
197197
return value.value
198198

199-
def process_result_value(self, value: Optional[Any], dialect: Dialect) -> Optional[EnumSymbol]:
199+
def process_result_value(self, value: Optional[str], dialect: Dialect) -> Optional[EnumSymbol]:
200200
"""Get process result value."""
201201
if value is None:
202202
return None

0 commit comments

Comments
 (0)