<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/build/plugins/_dart_fields.py, branch CLI_2.32.0</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=CLI_2.32.0</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=CLI_2.32.0'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2026-06-11T17:58:11Z</updated>
<entry>
<title>conf: handle escaped space `\ ` for test files list</title>
<updated>2026-06-11T17:58:11Z</updated>
<author>
<name>zaverden</name>
<email>zaverden@yandex-team.com</email>
</author>
<published>2026-06-11T17:23:08Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=d35c95176ea6df4cb1c49aae7ea9f3febcb5258e'/>
<id>urn:sha1:d35c95176ea6df4cb1c49aae7ea9f3febcb5258e</id>
<content type='text'>
commit_hash:57f16674525e31274c6abd6614854bb962894f01
</content>
</entry>
<entry>
<title>add cpp style guide</title>
<updated>2026-06-09T17:41:30Z</updated>
<author>
<name>karlinskiy</name>
<email>karlinskiy@yandex-team.com</email>
</author>
<published>2026-06-09T17:00:48Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=5ea9bbe599c95785b71979ade0f315e122011d0c'/>
<id>urn:sha1:5ea9bbe599c95785b71979ade0f315e122011d0c</id>
<content type='text'>
&lt;section id="quibbler-autodescription"&gt;

#### Добавление C++ стайлгайда для booking-агентов 📝

- 📄 Добавлен документ с описанием стиля кодирования и практик для C++ проекта, включая рекомендации по форматированию, конфигурации и работе с ошибками
- 🛠️ Описаны ключевые аспекты архитектуры и интеграции, такие как использование общих библиотек, управление конфигурациями и принципы разработки инструментов
- 🧪 Представлены рекомендации по тестированию, сборке и деплою, а также особенности работы с эмуляторами и обработкой ошибок в C++ коде
- 📦 Уточнены различия между Python и C++ реализациями, включая особенности обработки идентификаторов пользователей и работы с датами
- 🧭 Приведены инструкции по локальному запуску и отладке с перенаправлением трафика, а также по процессу деплоя в продакшн среду

&lt;a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"&gt;&lt;font size="2"&gt;Autodescription by Yandex Code Assistant&lt;/font&gt;&lt;/a&gt;
&lt;/section&gt;

#| || **&lt;a href="https://nda.ya.ru/t/PJz8dFSJ7epZ3n" target="_blank"&gt;![](https://nda.ya.ru/t/mAiQIjHx7Mm3JC =30x) Echo tests&lt;/a&gt;** || |#
commit_hash:03a9b9cd14c14b8fc9a5133dce590d6899546dee
</content>
</entry>
<entry>
<title>New linter to check hardcoded russians constants in Yandex.Market services</title>
<updated>2026-05-27T05:49:28Z</updated>
<author>
<name>evelushov</name>
<email>evelushov@yandex-team.com</email>
</author>
<published>2026-05-27T05:08:54Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=47d91688550cbe887db8a87478480c265dfcdf87'/>
<id>urn:sha1:47d91688550cbe887db8a87478480c265dfcdf87</id>
<content type='text'>
Linter to check hardcoded russians constants in Yandex.Market services

(https://nda.ya.ru/t/8c2UwbII7dUqGz
commit_hash:4fa2ecfe2d7f49e5ea30fb7a80936248b76d31a0
</content>
</entry>
<entry>
<title>fbp-lite: починить coverage для тестов</title>
<updated>2026-05-25T23:51:18Z</updated>
<author>
<name>baymer</name>
<email>baymer@yandex-team.com</email>
</author>
<published>2026-05-25T23:14:25Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=513544ea1a705bb37aa9a255ae172a5ff8af1170'/>
<id>urn:sha1:513544ea1a705bb37aa9a255ae172a5ff8af1170</id>
<content type='text'>
&lt;section id="quibbler-autodescription"&gt;

#### Исправление coverage для тестов в fbp-lite 📝

- 🛠️ Добавлена поддержка сборки покрытия кода для TypeScript-тестов, включая определение наличия скрипта покрытия и настройку соответствующих зависимостей
- 🧪 Внедрена логика запуска тестов с покрытием при наличии флага `TS_COVERAGE`, а также обновлены механизмы конфигурации и запуска тестов
- 📊 Добавлена возможность генерации отчетов о покрытии кода в аркадийном формате с сохранением результатов в tar-архиве
- 📦 Обновлены зависимости и скрипты в package.json для корректной работы с покрытием, включая добавление нового скрипта `nots:test:coverage`
- 🧾 Улучшена обработка метаданных тестов с учетом наличия покрытия и добавлена поддержка новых параметров в системе тестирования
- 📁 Добавлены тестовые примеры и документация для проверки работоспособности функции покрытия кода
- 📁 Обновлены конфигурационные файлы для корректной работы с покрытием и тестами TypeScript-проектов

&lt;a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"&gt;&lt;font size="2"&gt;Autodescription by Yandex Code Assistant&lt;/font&gt;&lt;/a&gt;
&lt;/section&gt;
commit_hash:0795199e81921c62527d8f25b76c6a3f18d72e7a
</content>
</entry>
<entry>
<title>Add `USE_PERSISTENT_RECIPE` macro</title>
<updated>2026-05-24T14:51:30Z</updated>
<author>
<name>alevitskii</name>
<email>alevitskii@yandex-team.com</email>
</author>
<published>2026-05-24T14:07:55Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=4f239670d933550c2d73db2d5c8ddd988d87035a'/>
<id>urn:sha1:4f239670d933550c2d73db2d5c8ddd988d87035a</id>
<content type='text'>
USE_PERSISTENT_RECIPE macro
commit_hash:dbc7c6b06a594001afdd6b3ca6b2d32427d93c49
</content>
</entry>
<entry>
<title>Handle `${"$"}` escaping in test dart fields</title>
<updated>2026-04-29T04:01:58Z</updated>
<author>
<name>svidyuk</name>
<email>svidyuk@yandex-team.com</email>
</author>
<published>2026-04-29T03:38:43Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=d71c04e644d40d2dd0b1a3545aed812fe0a53ac4'/>
<id>urn:sha1:d71c04e644d40d2dd0b1a3545aed812fe0a53ac4</id>
<content type='text'>
commit_hash:f5f3ba83acf46664463841fa2974c9f1d84c679a
</content>
</entry>
<entry>
<title>[maps/renderer] setup linters for new cpp code</title>
<updated>2026-04-28T17:46:47Z</updated>
<author>
<name>eak1mov</name>
<email>eak1mov@yandex-team.com</email>
</author>
<published>2026-04-28T17:01:37Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=da6314a4fdc34016622ec5ecb53253afa0038d9b'/>
<id>urn:sha1:da6314a4fdc34016622ec5ecb53253afa0038d9b</id>
<content type='text'>
Сейчас при добавлении новой библиотеки нужно не забывать _вручную_ включать ее в список clang-format и clang-tidy.
Меняю дефолт на обратный - все новые библиотеки подключаются автоматически.
Для старых неподдерживаемых библиотек добавляются `DISABLE(MAPS_RENDERER_STYLE_CPP)` и `NO_CLANG_TIDY()`, которые позволяют временно отключить проверки.
commit_hash:9b0cbd5e5365c4b76b521ee239383f663cffc246
</content>
</entry>
<entry>
<title>Change "build/plugins/_dart_fields.py"</title>
<updated>2026-04-17T07:52:13Z</updated>
<author>
<name>alevitskii</name>
<email>alevitskii@yandex-team.com</email>
</author>
<published>2026-04-17T07:29:22Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=c0e1c5a4c4b3b579a7c88b8128acd564b421fdb0'/>
<id>urn:sha1:c0e1c5a4c4b3b579a7c88b8128acd564b421fdb0</id>
<content type='text'>
commit_hash:5bbca48683a843366d0f68c2c00a51e1858ecc56
</content>
</entry>
<entry>
<title>Separated style config changes for ya bin</title>
<updated>2026-04-14T08:03:49Z</updated>
<author>
<name>sokov-kirill</name>
<email>sokov-kirill@yandex-team.com</email>
</author>
<published>2026-04-14T07:41:26Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=032571d1eb1b64476ee2214696411a0b37646c6a'/>
<id>urn:sha1:032571d1eb1b64476ee2214696411a0b37646c6a</id>
<content type='text'>
Вынес отдельно изменения по коменту - &lt;https://nda.ya.ru/t/h7WcY-y_7ZQ8Yw&gt;
commit_hash:577cfb9fe47a400f319f1d9f85a6504270ac854d
</content>
</entry>
<entry>
<title>Style configs</title>
<updated>2026-04-07T17:40:17Z</updated>
<author>
<name>istudenikin</name>
<email>istudenikin@yandex-team.com</email>
</author>
<published>2026-04-07T17:00:45Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=2bb6b78564101ea183c6b4d9dfcebd8563751dce'/>
<id>urn:sha1:2bb6b78564101ea183c6b4d9dfcebd8563751dce</id>
<content type='text'>
Подключаю к папке maps/tariffs кодстайл uservices: https://nda.ya.ru/t/3n1vtE8b5Xn7Dh
commit_hash:3bc30a2dfd442b88357f1488d11d4d7ae5acb3af
</content>
</entry>
</feed>
