<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/tools/cpp_style_checker, branch oidc-1.2.4</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=oidc-1.2.4</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=oidc-1.2.4'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2025-05-28T05:27:58Z</updated>
<entry>
<title>Intermediate changes</title>
<updated>2025-05-28T05:27:58Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-05-28T05:14:06Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=231db622657fea606d00ed68c8e7afc72d1c7f42'/>
<id>urn:sha1:231db622657fea606d00ed68c8e7afc72d1c7f42</id>
<content type='text'>
commit_hash:afd8a68e9b5e0c32f28c75903192c6dee06196d2
</content>
</entry>
<entry>
<title>[maps/renderer] clang-format as a package</title>
<updated>2025-03-07T18:19:09Z</updated>
<author>
<name>alevitskii</name>
<email>alevitskii@yandex-team.com</email>
</author>
<published>2025-03-07T18:03:13Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=8551771a23660e0e75431bfa4c5f44d21333cfd9'/>
<id>urn:sha1:8551771a23660e0e75431bfa4c5f44d21333cfd9</id>
<content type='text'>
clang-format as a package
commit_hash:d88bdab56261001bc76c558d38948ee8ce6a7123
</content>
</entry>
<entry>
<title>More generic custom clang-format delivery to wrapper mechanism</title>
<updated>2025-03-07T17:30:16Z</updated>
<author>
<name>alevitskii</name>
<email>alevitskii@yandex-team.com</email>
</author>
<published>2025-03-07T17:10:03Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=7eee4fb7ae7031d07abc0834fbfb528ebb377e12'/>
<id>urn:sha1:7eee4fb7ae7031d07abc0834fbfb528ebb377e12</id>
<content type='text'>
Wider custom clang-format delivery to wrapper mechanism
commit_hash:a3b4f93090e386cb7a24afa302fd947cca0c090a
</content>
</entry>
<entry>
<title>[maps/renderer] Migrate to linters.make.inc</title>
<updated>2025-03-04T06:08:09Z</updated>
<author>
<name>alevitskii</name>
<email>alevitskii@yandex-team.com</email>
</author>
<published>2025-03-04T05:39:01Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=7df7aadd0eabfdedb541a6c6c134e9d54efb8935'/>
<id>urn:sha1:7df7aadd0eabfdedb541a6c6c134e9d54efb8935</id>
<content type='text'>
Migrate to linters.make.inc

В рамках работы над линтерной моделью мигрируем на новый макрос `STYLE_CPP` в связке с механизмом автоинклудов.

Цели для линтинга теперь берутся из макроса `SRCS`. Пути к заголовочным файлам, расположенным не в одном каталоге с `ya.make`, рекомендуется явно перечислять в `SRCS` или воспользоваться макросом [`HEADERS`](https://nda.ya.ru/t/4kwv_vCU7CKfbh).

В `STYLE_CPP` теперь указывается тип конфига, для clang-format это `.clang-format`. Сам конфиг должен располагаться на том же уровне, что и `linters.make.inc`

Механизм работы автоинклудов описан в документации, см. примечание &lt;https://nda.ya.ru/t/wr3yJ-bG7AYmzZ&gt;

`ya style` также поддерживает кастомные конфиги -- используется конфиг, лежащий ближе всего к цели линтинга вверх по иерархии каталогов
commit_hash:12abe891c68d35e6fa21bb5f8bd26da23be90344
</content>
</entry>
<entry>
<title>Add STYLE_CPP_YT macro</title>
<updated>2025-01-28T17:51:05Z</updated>
<author>
<name>alevitskii</name>
<email>alevitskii@yandex-team.com</email>
</author>
<published>2025-01-28T17:00:55Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=ac85ae8ff578036879ca10a1e64a47a743dbd1ae'/>
<id>urn:sha1:ac85ae8ff578036879ca10a1e64a47a743dbd1ae</id>
<content type='text'>
Add STYLE_CPP_YT macro
commit_hash:c4992f91380e90a2ac148594c648b5a4cd1b3a10
</content>
</entry>
<entry>
<title>Use clang-format resource in style cpp linter</title>
<updated>2024-11-20T06:33:33Z</updated>
<author>
<name>alevitskii</name>
<email>alevitskii@yandex-team.com</email>
</author>
<published>2024-11-20T06:22:19Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=2d3e35f925595c445a0ff7405eda6c5ed162ab98'/>
<id>urn:sha1:2d3e35f925595c445a0ff7405eda6c5ed162ab98</id>
<content type='text'>
Use clang-format resouce in style cpp linter
commit_hash:440dce939163f75f5652a9d119a2d5f064e47e6e
</content>
</entry>
<entry>
<title>Add external autoincludes.json</title>
<updated>2024-11-14T06:14:07Z</updated>
<author>
<name>alevitskii</name>
<email>alevitskii@yandex-team.com</email>
</author>
<published>2024-11-14T06:02:30Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=14559389ace814f895db4ee116d884ae70bc7469'/>
<id>urn:sha1:14559389ace814f895db4ee116d884ae70bc7469</id>
<content type='text'>
Add external autoincludes.json
commit_hash:1b3de1732fee590582ae5620570facc2c0987390
</content>
</entry>
</feed>
