<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/tools/cpp_style_checker, branch oidc-1.2.6</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=oidc-1.2.6</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=oidc-1.2.6'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2025-09-04T17:58:01Z</updated>
<entry>
<title>MAKEFILE_INCLUDE_LIKE_DEPS linter wrappers to get them exported to opensource</title>
<updated>2025-09-04T17:58:01Z</updated>
<author>
<name>alevitskii</name>
<email>alevitskii@yandex-team.com</email>
</author>
<published>2025-09-04T17:00:46Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=22915055c504c0226abb8570f8d5f4543b44001e'/>
<id>urn:sha1:22915055c504c0226abb8570f8d5f4543b44001e</id>
<content type='text'>
 MAKEFILE_INCLUDE_LIKE_DEPS linter wrappers
commit_hash:c64a8d45821832197f82f3bab0a93ec4edb322bf
</content>
</entry>
<entry>
<title>Revert commit rXXXXXX, DEPENDS on linter wrappers to get them exported to opensource</title>
<updated>2025-09-04T07:55:38Z</updated>
<author>
<name>alevitskii</name>
<email>alevitskii@yandex-team.com</email>
</author>
<published>2025-09-04T07:38:35Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=ae1c781ea0ff43216908f548a5c79500810b31a7'/>
<id>urn:sha1:ae1c781ea0ff43216908f548a5c79500810b31a7</id>
<content type='text'>
commit_hash:4c9d3598f6dbd402cf89dd53dd8f1656063853dd
</content>
</entry>
<entry>
<title>DEPENDS on linter wrappers to get them exported to opensource</title>
<updated>2025-09-04T07:19:32Z</updated>
<author>
<name>alevitskii</name>
<email>alevitskii@yandex-team.com</email>
</author>
<published>2025-09-04T07:00:21Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=8da3e97c84353501738d1ff485708bf8b7185eb8'/>
<id>urn:sha1:8da3e97c84353501738d1ff485708bf8b7185eb8</id>
<content type='text'>
 DEPENDS on linter wrappers to get them exported to oss
commit_hash:286fa6981744f667a509749a33afcc3421903842
</content>
</entry>
<entry>
<title>Drop LINTER param from styling macroses and cleanup deps</title>
<updated>2025-09-02T04:19:27Z</updated>
<author>
<name>alevitskii</name>
<email>alevitskii@yandex-team.com</email>
</author>
<published>2025-09-02T03:57:05Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=7e399723cf6d967e20c8f9d2ee975426636242c5'/>
<id>urn:sha1:7e399723cf6d967e20c8f9d2ee975426636242c5</id>
<content type='text'>
 Drop LINTER param from styling macroses
commit_hash:00dd2e2ee103e509cff38f520d4779974abe39a7
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2025-08-19T08:03:00Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-08-19T07:53:04Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=aa0a05936e91d5a27edac7f91ccec6e73d2b1121'/>
<id>urn:sha1:aa0a05936e91d5a27edac7f91ccec6e73d2b1121</id>
<content type='text'>
commit_hash:a8b070bb0952db1774e87db6832bbd18d49f3971
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2025-07-30T07:24:15Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-07-30T07:07:29Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=4e554dd5d2a9a03ef6f17cf6d3fbc3fd69b4a4d5'/>
<id>urn:sha1:4e554dd5d2a9a03ef6f17cf6d3fbc3fd69b4a4d5</id>
<content type='text'>
commit_hash:6240b551e082b38a79d6f29f8b6191175cd5072c
</content>
</entry>
<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>
</feed>
