diff options
| author | svidyuk <[email protected]> | 2026-07-08 04:55:53 +0300 |
|---|---|---|
| committer | svidyuk <[email protected]> | 2026-07-08 05:15:29 +0300 |
| commit | 5b85f9a52f10588de27d38b23fc8436073008d6a (patch) | |
| tree | 866f2a2c75e89ee59a16cc67a73e59c3326c1926 /contrib/python/python-dateutil | |
| parent | b16b689134145b52a37f464631fd470a92098468 (diff) | |
Porting TS plugins to decrator [trivial cases]
<section id="quibbler-autodescription">
#### Портинг TS плагинов на декоратор 📝
- 🛠️ Обновлена функция-обёртка `_with_report_configure_error` для корректной передачи аргумента `unit` и сохранения аннотаций типов
- 📦 Добавлены декораторы `@ymake.macro` к функциям обработчикам макросов для правильной регистрации в системе сборки
- 🧪 Обновлены сигнатуры функций обработчиков с учётом новых требований к типам аргументов и добавлены аннотации для улучшения поддержки IDE
- 📝 Внесены изменения в сигнатуры функций для соответствия новой архитектуре, включая изменение типов параметров и добавление новых проверок
- 🧹 Упрощена логика передачи аргументов в обёртке, убрана лишняя логика извлечения `unit` из `args`
- 🔧 Исправлены аннотации типов для аргументов функций, чтобы обеспечить корректную работу с типами данных в среде разработки
- 🧩 Обновлены имена функций в соответствии с новыми соглашениями по именованию, чтобы улучшить читаемость и поддержку кода
<a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"><font size="2">Autodescription by Yandex Code Assistant</font></a>
</section>
commit_hash:0d820fdb9c2b629be9daf4806519f2eead0dbde8
Diffstat (limited to 'contrib/python/python-dateutil')
0 files changed, 0 insertions, 0 deletions
