aboutsummaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* [maps/renderer] clang-format as a packagealevitskii2025-03-071-3/+1
| | | | | clang-format as a package commit_hash:d88bdab56261001bc76c558d38948ee8ce6a7123
* More generic custom clang-format delivery to wrapper mechanismalevitskii2025-03-071-3/+19
| | | | | Wider custom clang-format delivery to wrapper mechanism commit_hash:a3b4f93090e386cb7a24afa302fd947cca0c090a
* [maps/renderer] Migrate to linters.make.incalevitskii2025-03-041-1/+3
| | | | | | | | | | | | | | | 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
* Gen only symbol decls in rescompilernechda2025-02-022-19/+109
| | | | commit_hash:dad3368a28275822296201186f2b0645f7404837
* Add STYLE_CPP_YT macroalevitskii2025-01-282-1/+8
| | | | | Add STYLE_CPP_YT macro commit_hash:c4992f91380e90a2ac148594c648b5a4cd1b3a10
* Use clang-format resource in style cpp linteralevitskii2024-11-202-1/+4
| | | | | Use clang-format resouce in style cpp linter commit_hash:440dce939163f75f5652a9d119a2d5f064e47e6e
* Add external autoincludes.jsonalevitskii2024-11-142-0/+76
| | | | | Add external autoincludes.json commit_hash:1b3de1732fee590582ae5620570facc2c0987390
* Intermediate changesrobot-piglet2024-10-211-0/+4
| | | | commit_hash:a4ab168f932747b509f728333bdb70944f997f96
* Use lower case for TString methods Data, Size and Empty in security, serp, ↵mikhnenko2024-10-091-2/+2
| | | | | | | | 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
* enum_parser: support digit separators in numeric literalsswarmer2024-09-304-0/+91
| | | | commit_hash:9791d25e9ea02f73329f9755f7c70f335c612121
* Temporary enable fix-elf by defaulthiddenpath2024-08-235-0/+3642
| | | | bd9670ad3d9e38289bae7d361cdb0923077bb552
* Remove fix-elf from ymake.core.confhiddenpath2024-08-165-3642/+0
| | | | bd2fb0cb2bbfb52feae17c48694ca01ef959bb8f
* YDB Import 594robot-ydb-importer2024-04-242-184/+0
| | | | 2e301d4ba3c00c097627b06a869b401920c63bbe
* Intermediate changesrobot-piglet2024-04-162-0/+23
|
* feat contrib: aiogram 3armenqa2024-01-1933-768/+0
| | | | Relates: https://st.yandex-team.ru/, https://st.yandex-team.ru/
* Library import 5, delete go dependencies (#832)AlexSm2024-01-042-30/+0
| | | | | * Library import 5, delete go dependencies * Fix yt client
* External build system generator release 65robot-ya-builder2023-12-055-15/+15
| | | | Update tools: yexport, os-yexport
* import tracingkuzmich3212023-12-051-0/+2
| | | | | | * add argument to parser * add out_path as fn parameter * set necessary env variables for import tracing
* Intermediate changesrobot-piglet2023-12-056-1632/+0
|
* Intermediate changesrobot-piglet2023-12-026-0/+1632
|
* Intermediate changesrobot-piglet2023-12-016-1632/+0
|
* YQ Connector:Use docker-compose in integrational testsvitalyisaev2023-11-306-0/+1632
|
* add darwin-arm64 CMakeListsdcherednik2023-11-2010-0/+131
|
* Added 'y_benchmark' to Y_BENCHMARKdaniel-march2023-11-131-0/+2
|
* Fix binary name and cleanupshadchin2023-10-261-1/+1
|
* Move contrib/tools/python3/pycc to tools/py3ccthegeorg2023-09-303-0/+56
| | | | This is not a third party code, it is written by us.
* YQ Connector: DescribeTable omits columns with unsupported typesvitalyisaev2023-09-212-0/+30
| | | | | | Представим, что есть таблица, состоящая из двух колонок, тип одной из которых не поддерживается в YQL. Раньше попытка любого чтения из такой таблицы возвращала ошибку ("тип не поддерживается"). Теперь такая ошибка будет возвращаться при `SELECT unsupported_column FROM table`. При `SELECT *` будут возвращены все колонки, кроме неподдерживаемых.
* [build/plugins/ytest] Allow prebuilt linters for opensource (try 2)prettyboy2023-09-082-0/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Без этого, ydb или не сможет запускать flake8 с помощью ya make. diff который выедет в os ydb: ``` prettyboy@mous~> diff /tmp/aa /tmp/bb 93a94,97 > │   │   ├── flake8_py2 > │   │   │   └── ya.make > │   │   ├── flake8_py3 > │   │   │   └── ya.make 283a288,293 > │   │   ├── black_linter > │   │   │   ├── resources.json > │   │   │   └── ya.make.prebuilt > │   │   ├── flake8_linter > │   │   │   ├── resources.json > │   │   │   └── ya.make.prebuilt 50026a50037,50038 > │   ├── black_linter > │   │   └── ya.make 50090a50103,50104 > │   ├── flake8_linter > │   │   └── ya.make 85521c85535 < 7459 directories, 78059 files --- > 7465 directories, 78067 files ```
* Revert commit rXXXXXX,[build/plugins/ytest] Allow prebuilt linters for ↵prettyboy2023-09-0812-844/+0
| | | | opensource
* [build/plugins/ytest] Allow prebuilt linters for opensourceprettyboy2023-09-0812-0/+844
| | | | | | Без этого, ydb или не сможет запускать flake8 с помощью ya make. Или к ним поедет сборка flake8. Возможно последнее и не так плохо, но сейчас предлагается пока так
* Fix input variable missprintsvidyuk2023-08-3017-0/+378
|
* All .ll files support in LLVM_BCsvidyuk2023-08-3017-378/+0
|
* Prepare Connector for deployment in Cloudvitalyisaev2023-06-192-0/+184
| | | | | | 1. В сервер добавлен режим работы с TLS и протестирован с помощью клиента на самоподписных сертификатах. 2. Конфигурации клиента и сервера теперь описаны в Protobuf, при этом они переиспользуют некоторые типы из API Коннектора. 3. В связи с п. 2 API отрефакторено и разделено по двум папкам: `ydb/library/yql/providers/generic/connector/api/common` и `ydb/library/yql/providers/generic/connector/api/service` 4. Добавлена большая часть скриптов для сборки через `ya package` и разворачивания сервиса (по аналогии с `yq-watchdog`).
* add ymake export to ydbalexv-smirnov2023-06-1317-0/+255
|
* External build system generator release 29robot-ya-builder2023-04-195-5/+5
| | | Update tools: yexport
* Intermediate changesrobot-piglet2023-04-121-1/+0
|
* Intermediate changesrobot-piglet2023-04-1012-15/+39
|
* Switch to lld64.ld on darwin target platformhiddenpath2023-04-013-6/+3
|
* Swith flake8 to custom lint schemasay2023-03-311-120/+0
|
* Revert ymake build from ydb oss exportalexv-smirnov2023-03-2818-267/+0
|
* Mandate sdk_version 11.0 when targeting MacOSthegeorg2023-03-233-3/+3
|
* External build system generator release 21robot-ya-builder2023-03-175-15/+15
| | | Update tools: yexport
* add library/cpp/actors, ymake build to ydb oss exportalexv-smirnov2023-03-1518-0/+267
|
* default allocator for 32bit arch: LF -> Jsnermolaev2023-03-133-3/+3
|
* Intermediate changesrobot-piglet2023-03-0910-0/+113
|
* Intermediate changesrobot-piglet2023-03-0715-10/+10
|
* External build system generator release 17robot-ya-builder2023-03-065-5/+5
| | | Update tools: yexport
* Intermediate changesrobot-piglet2023-02-203-0/+3
|
* Migrate black linter on custom_lint pipelinesay2023-02-141-0/+120
|
* remove enum_parser from the list of prebuilt toolssnermolaev2023-02-095-16/+7
|