summaryrefslogtreecommitdiffstats
path: root/contrib/tools/python3/src/Python
diff options
context:
space:
mode:
authorvvvv <[email protected]>2026-06-16 21:30:14 +0300
committervvvv <[email protected]>2026-06-16 21:49:43 +0300
commitd679a4ab25b8cbb1467dce648a9c986488f3f3b8 (patch)
tree9098506ed9ad4aea7a72ba373ac7c9155a22180d /contrib/tools/python3/src/Python
parentbb0a5c7fde0542cfebb51e038a6c4be326184573 (diff)
YQL-21321 deep error check for EnsurePersistable
#### Deep error checking for EnsurePersistable ✎ - Replaced shallow error checking with comprehensive error detection in `EnsurePersistable` functions to ensure all type annotation errors are properly identified - Introduced new `HasAnyError` function that performs thorough error traversal to catch nested or indirect type errors - Updated test cases to verify error handling behavior and ensure proper error reporting for incompatible types in SQL operations - Enhanced type annotation validation to provide more reliable persistence checks for expression nodes <a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"><font size="2">Autodescription by Yandex Code Assistant</font></a> commit_hash:019e5924e7d6bdfea7fa46be3da3615b17727b76
Diffstat (limited to 'contrib/tools/python3/src/Python')
0 files changed, 0 insertions, 0 deletions