Commit 2251ca6
Refactor: Extract type parsing and typed conversion into parser.py
Move TypeNode, TypeSignatureParser, and TypedValueConverter into a new
pyathena/parser.py module. TypedValueConverter receives converter
dependencies via constructor injection to avoid circular imports.
Also moves _split_array_items to parser.py as a shared parsing utility.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent 5e78569 commit 2251ca6
3 files changed
Lines changed: 643 additions & 710 deletions
0 commit comments