summaryrefslogtreecommitdiffstats
path: root/contrib/python/python-dateutil
diff options
context:
space:
mode:
authoratarasov5 <[email protected]>2026-07-07 17:04:04 +0300
committeratarasov5 <[email protected]>2026-07-07 18:03:49 +0300
commitcd6f4f4f7ce4b7642275a89f825a03d3f98a5765 (patch)
treee336653da33447423823f05bc267f49eac0c63f9 /contrib/python/python-dateutil
parent835c5943fbc677ccf1b7e3c1f4df50c3bf5486dd (diff)
YQL-21387: Introduce TStrongAlias
#### Introduce TStrongAlias type to prevent type confusion ✎ - Introduces `TStrongAlias` template to create distinct types for different conceptual uses of the same underlying data, preventing accidental mixing of semantically different values - Replaces direct `TString` usage with `TStrongAlias<class TRuntimeSettingsStableHashTag, TString>` for runtime settings hash to enforce type safety - Updates build configuration to include new `strong_alias` source files - Fixes a build issue in `mkql_computation_pattern_cache_ut.cpp` by properly accessing the `resize` method on the hash object - Provides comprehensive implementation of `TStrongAlias` including comparison, hashing, and stream output operators for type-safe usage <a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"><font size="2">Autodescription by Yandex Code Assistant</font></a> commit_hash:0c856e748ee2198d8545f1a96d24837132cf7d64
Diffstat (limited to 'contrib/python/python-dateutil')
0 files changed, 0 insertions, 0 deletions