| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
commit_hash:c062515add9726c9047ad91eb0449af5191da85b
|
| |
|
|
| |
commit_hash:d068d68a89226c414a3d5a1f8ad102579bdd233b
|
| |
|
|
| |
commit_hash:6962a6b28ec3ee5fdc2392a2415810aaa54943c4
|
| |
|
|
|
| |
#| || **<a href="https://nda.ya.ru/t/NmXL8DSH7W8pjd" target="_blank"> Echo tests</a>** || |#
commit_hash:595f1e5ce2f0b1215088b7c8d2b79f07955f9a4b
|
| |
|
|
| |
commit_hash:20be8b73049bcfea398239c49b370e06c27bcc94
|
| |
|
|
| |
commit_hash:580fc5bd507b881b93b57abb14e0a304ca179973
|
| |
|
|
| |
commit_hash:3e210ed105add175f855a0f01794f2c60894b2b6
|
| |
|
|
| |
commit_hash:281666e0f5dfbc918fcd50e9d9e7b7125cfea6cd
|
| |
|
|
| |
commit_hash:71bcb97f83341485fc750081e39962f617df3bd6
|
| |
|
|
| |
commit_hash:cad12e313d92a82e1bf37e40303a87d08c1378cc
|
| |
|
|
| |
commit_hash:77af7f50f3d0f0e98cc8e08e3f14a4863fcb8949
|
| |
|
|
| |
commit_hash:43754feece2fe78eb88ba745ec1e6ff96a8f0c66
|
| |
|
|
| |
commit_hash:e8c98cc2b637b3061d278e76777a11848ded6883
|
| |
|
|
| |
commit_hash:d23fab7a0d429fff427da7d877e63fc4eee2ed4f
|
| |
|
|
| |
commit_hash:555b10b00bcd812be2d3327c2a4d411c41ab3cef
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<section id="quibbler-autodescription">
#### Перенос запуска ruff в корень исходников под флагом 📝
- 🔄 Добавлен новый флаг `RUN_IN_SOURCE_ROOT` в макрос `STYLE_RUFF` для контроля места запуска проверок ruff — в корне сборки или в корне исходников.
- ⚠️ Введено ограничение на использование флага: разрешено только для определённых проектов (`fintech/uservices`, `taxi`, `electro`), чтобы избежать некорректной работы линтера.
- 🔧 Изменена логика в обёртке ruff: теперь при активном флаге проверки запускаются в корне исходников, дополнительно разрешён запуск в этом режиме для проектов, использующих `extend` в конфигурации.
- 📄 Обновлены конфигурации линтеров в нескольких проектах, где требуется запуск ruff в корне исходников из-за особенностей структуры проектов и использования `PY_NAMESPACE` / `TOP_LEVEL`.
<a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"><font size="2">Autodescription by Code Assistant</font></a>
</section>
commit_hash:77fb2549abdd7964ac35a0939a6aedbf30c2d27a
|
| |
|
|
| |
commit_hash:3dfdf668eac73d56b978a7204a9de9976b59d763
|
| |
|
|
| |
commit_hash:cde87819ea8510fe3003346025c2bfe078d2c5a3
|
| |
|
|
|
| |
MAKEFILE_INCLUDE_LIKE_DEPS linter wrappers
commit_hash:c64a8d45821832197f82f3bab0a93ec4edb322bf
|
| |
|
|
|
|
| |
opensource
commit_hash:4c9d3598f6dbd402cf89dd53dd8f1656063853dd
|
| |
|
|
|
| |
DEPENDS on linter wrappers to get them exported to oss
commit_hash:286fa6981744f667a509749a33afcc3421903842
|
| |
|
|
|
| |
Drop LINTER param from styling macroses
commit_hash:00dd2e2ee103e509cff38f520d4779974abe39a7
|
| |
|
|
| |
commit_hash:1623077a586fe91fb5d853b4efee5d1e623189cb
|
| |
|
|
| |
commit_hash:d5b1af16dbe9030537a04c27eb410c88c2f496cd
|
| |
|
|
| |
commit_hash:a8b070bb0952db1774e87db6832bbd18d49f3971
|
| |
|
|
| |
commit_hash:6240b551e082b38a79d6f29f8b6191175cd5072c
|
| |
|
|
|
|
|
|
| |
This includes
- No coverage or other dependencies on profile runtime for prebuilt programs (make no sence)
- Fix for `-nodefaultlibs` setting when NO_CLANG_COVERAGE() set on module
- No coverage or profile runtime for enum_parser. While this may be profiled in theory impact on UIDs change for generation results (due to) outweighs ephemeral profiling opportunity.
commit_hash:e79656a9fa1c40162e5d104d7d696f7fab27cda8
|
| |
|
|
| |
commit_hash:afd8a68e9b5e0c32f28c75903192c6dee06196d2
|
| |
|
|
|
| |
clang-format as a package
commit_hash:d88bdab56261001bc76c558d38948ee8ce6a7123
|
| |
|
|
|
| |
Wider custom clang-format delivery to wrapper mechanism
commit_hash:a3b4f93090e386cb7a24afa302fd947cca0c090a
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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`
Механизм работы автоинклудов описан в документации, см. примечание <https://nda.ya.ru/t/wr3yJ-bG7AYmzZ>
`ya style` также поддерживает кастомные конфиги -- используется конфиг, лежащий ближе всего к цели линтинга вверх по иерархии каталогов
commit_hash:12abe891c68d35e6fa21bb5f8bd26da23be90344
|
| |
|
|
| |
commit_hash:dad3368a28275822296201186f2b0645f7404837
|
| |
|
|
|
| |
Add STYLE_CPP_YT macro
commit_hash:c4992f91380e90a2ac148594c648b5a4cd1b3a10
|
| |
|
|
|
| |
Use clang-format resouce in style cpp linter
commit_hash:440dce939163f75f5652a9d119a2d5f064e47e6e
|
| |
|
|
|
| |
Add external autoincludes.json
commit_hash:1b3de1732fee590582ae5620570facc2c0987390
|
| |
|
|
| |
commit_hash:a4ab168f932747b509f728333bdb70944f997f96
|
| |
|
|
|
|
|
|
| |
smart_devices, solomon, sporttech, sprav, statbox, strm, sup, tasklet, taxi, tools, travel, vcs, velocity, voicetech
Если вы считаете, что это pr сломал ваши тесты - смело откатываете.\
Если проблема нетривиальная - приходите в [саппорт](https://nda.ya.ru/t/a1JIzEbo78mtfQ)
commit_hash:3c035b6caed36987efe51b5cf2d79e11d4599daa
|
| |
|
|
| |
commit_hash:9791d25e9ea02f73329f9755f7c70f335c612121
|
| |
|
|
| |
bd9670ad3d9e38289bae7d361cdb0923077bb552
|
| |
|
|
| |
bd2fb0cb2bbfb52feae17c48694ca01ef959bb8f
|
| |
|
|
| |
2e301d4ba3c00c097627b06a869b401920c63bbe
|
| | |
|
| |
|
|
| |
Relates: https://st.yandex-team.ru/, https://st.yandex-team.ru/
|
| |
|
|
|
| |
* Library import 5, delete go dependencies
* Fix yt client
|
| |
|
|
| |
Update tools: yexport, os-yexport
|
| |
|
|
|
|
| |
* add argument to parser
* add out_path as fn parameter
* set necessary env variables for import tracing
|
| | |
|
| | |
|
| | |
|
| | |
|