| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Отключаю сломанные линтеры для opensource платформу без миграционного конфига для flake8, см https://a.yandex-team.ru/review/4511498/details?checkId=4000000007119&dialogId=CiCard&iterationType=FULL&number=1&snippetViewMode=word-wrap&status=STATUS_FAILED&filter=resultType(RT_STYLE_CHECK)%3BsuiteCategory(CATEGORY_CHANGED)%3Bpath(yt%252F%252a)
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Файлы проходили через include processor, которы по дефолту из них формировал аутпуты, чего не должно было происходить
|
| | |
|
| |
|
|
| |
Раньше FROM_NPM строил урл для скачивания по имени пакета. Изменил это на использование поля tarball, потому что это требуется для интеграции с `@yatool/prebuilder`
|
| | |
|
| | |
|
| |
|
|
| |
разными ts-конфигами
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Сборка небольших плюсов и какого-то GO:
```
svidyuk@svidyuk-devvm:~/arcadia$ ya make -r -DYMAKE_USE_PY3 devtools/ymake/bin/
Ok
svidyuk@svidyuk-devvm:~/arcadia$ ya make --ymake-bin $PWD/devtools/ymake/bin/ymake devtools/dummy_arcadia/hello_world
Ok
svidyuk@svidyuk-devvm:~/arcadia$ ya make --ymake-bin $PWD/devtools/ymake/bin/ymake alice/amanda/internal/editor
Ok
```
|
| |
|
|
|
|
|
|
| |
Изменения согласно анонсу
1. До изменений: пользователь видел [неочевидную ошибку при попытке использовать Node.js 12 и ниже](https://jing.yandex-team.ru/files/miripiruni/Screenshot%202023-09-14%20at%2013.03.15.png).
2. После изменений: при попытке использовать Node.js 12 и ниже [сборка падает с ошибкой конфигурации](https://jing.yandex-team.ru/files/miripiruni/Screenshot%202023-09-14%20at%2013.01.36.png).
3. После изменений: при попытке использовать Node.js 14 и 16 сборка [кидает WARN](https://jing.yandex-team.ru/files/miripiruni/Screenshot%202023-09-14%20at%2012.57.49.png).
|
| |
|
|
|
|
|
| |
~~В этот PR только простой фикс конкретного бага из https://a.yandex-team.ru/review/4370819/details~~
~~Прочие улучшения в коде `ts_config.py` будут отдельно, включая покрытие кода тестами.~~
Переписал `TsConfig.merge()`, чуть добавил тестов
|
| |
|
|
| |
Добавил маску для передачи битфилдов в платформу и проверку соответствия видимости полей перечисления значению
|
| | |
|
| |
|
|
|
|
| |
update
update
|
| |
|
|
|
|
| |
fix
fix
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Без этого, 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
```
|
| |
|
|
|
|
|
|
|
|
| |
для TS_*
### Принцип работы:
1. В переменную с помощью `_GLOB` записываем все файлы (*.ts *.tsx *.js *.jsx *.json) проекта, кроме дефолтного списка исключений (типа `node_modules`, `dist/build`, `a.yaml`, `ya.make`, `package.json`, `pnpm-lock.yaml` и подобные)
2. Вызываем плагин (`_TS_CONFIGURE`), где удаляем из этого списка файлы, не покрываемые `tsconfig.json`
3. Получившееся значение используем в качестве источника инпутов для таргета
|
| |
|
|
| |
opensource
|
| |
|
|
|
|
| |
Без этого, ydb или не сможет запускать flake8 с помощью ya make.
Или к ним поедет сборка flake8.
Возможно последнее и не так плохо, но сейчас предлагается пока так
|
| | |
|
| | |
|
| |
|
|
| |
New tag ya:copysrctoenv
|
| |
|
|
| |
fix
|
| | |
|
| | |
|
| |
|
|
|
|
| |
update
first commit
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
Убираю файлы типа `YMKToponymPhotoToponymPhoto.h` и имена классов типа `YMKSearchSearchSource`, чтобы не было повторения.
Таких файлов больше нет, но некоторые классы остались, вот список https://paste.yandex-team.ru/e20057c7-a005-48f8-9765-5656392bb5f7.
Поменял objc_infix: теперь если имя типа начинается с objc_infix, то objc_infix не добавляется.
Вот diff в header'ах https://paste.yandex-team.ru/a5013580-42e6-47c4-8bd4-8dc656aab673
|
| | |
|