<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/build/plugins, branch oidc-1.2.8.12-dev</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=oidc-1.2.8.12-dev</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=oidc-1.2.8.12-dev'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2026-04-29T19:51:01Z</updated>
<entry>
<title>nots.py: убрать валидацию на declarationDir в tsconfig validation</title>
<updated>2026-04-29T19:51:01Z</updated>
<author>
<name>baymer</name>
<email>baymer@yandex-team.com</email>
</author>
<published>2026-04-29T19:32:08Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=dde9666e1f702e41929c8d8ff527c97b3dcc89f7'/>
<id>urn:sha1:dde9666e1f702e41929c8d8ff527c97b3dcc89f7</id>
<content type='text'>
commit_hash:fa4593c734b50de2aa23e5c8719a4e0445743709
</content>
</entry>
<entry>
<title>fix(conf): add edge from TS_TEST_FOR to PREPARE_DEPS of testing module</title>
<updated>2026-04-29T17:53:42Z</updated>
<author>
<name>zaverden</name>
<email>zaverden@yandex-team.com</email>
</author>
<published>2026-04-29T17:01:33Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=32b7ffbb3a43c25b087256c8c6ad236a2833a0b4'/>
<id>urn:sha1:32b7ffbb3a43c25b087256c8c6ad236a2833a0b4</id>
<content type='text'>
commit_hash:9c3b0d6bee145dee5119f80270d73b77749316cf
</content>
</entry>
<entry>
<title>Handle `${"$"}` escaping in test dart fields</title>
<updated>2026-04-29T04:01:58Z</updated>
<author>
<name>svidyuk</name>
<email>svidyuk@yandex-team.com</email>
</author>
<published>2026-04-29T03:38:43Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=d71c04e644d40d2dd0b1a3545aed812fe0a53ac4'/>
<id>urn:sha1:d71c04e644d40d2dd0b1a3545aed812fe0a53ac4</id>
<content type='text'>
commit_hash:f5f3ba83acf46664463841fa2974c9f1d84c679a
</content>
</entry>
<entry>
<title>[maps/renderer] setup linters for new cpp code</title>
<updated>2026-04-28T17:46:47Z</updated>
<author>
<name>eak1mov</name>
<email>eak1mov@yandex-team.com</email>
</author>
<published>2026-04-28T17:01:37Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=da6314a4fdc34016622ec5ecb53253afa0038d9b'/>
<id>urn:sha1:da6314a4fdc34016622ec5ecb53253afa0038d9b</id>
<content type='text'>
Сейчас при добавлении новой библиотеки нужно не забывать _вручную_ включать ее в список clang-format и clang-tidy.
Меняю дефолт на обратный - все новые библиотеки подключаются автоматически.
Для старых неподдерживаемых библиотек добавляются `DISABLE(MAPS_RENDERER_STYLE_CPP)` и `NO_CLANG_TIDY()`, которые позволяют временно отключить проверки.
commit_hash:9b0cbd5e5365c4b76b521ee239383f663cffc246
</content>
</entry>
<entry>
<title>feat(conf): Node.js 20 is deprecated</title>
<updated>2026-04-27T19:21:55Z</updated>
<author>
<name>zaverden</name>
<email>zaverden@yandex-team.com</email>
</author>
<published>2026-04-27T18:43:44Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=37364c9d1b11771df79e56223243fc7b4c01b2d7'/>
<id>urn:sha1:37364c9d1b11771df79e56223243fc7b4c01b2d7</id>
<content type='text'>
feat(conf): Node.js 20 is deprecated
commit_hash:12198d0ee2ebe515795d77c78d418f6ab755dc14
</content>
</entry>
<entry>
<title>feat(conf): restrict old macros in TS_LIBRARY/TS_TEST_FOR</title>
<updated>2026-04-24T17:46:24Z</updated>
<author>
<name>zaverden</name>
<email>zaverden@yandex-team.com</email>
</author>
<published>2026-04-24T17:12:17Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=2fedd103199227110ced3139ba19c25d55e371cf'/>
<id>urn:sha1:2fedd103199227110ced3139ba19c25d55e371cf</id>
<content type='text'>
commit_hash:2210fbc94a3bbf5767e4a5b68393454db5856933
</content>
</entry>
<entry>
<title>feat(conf,builder): migrate TS_PACKAGE to TS_LIBRARY conf and builder code</title>
<updated>2026-04-24T06:36:00Z</updated>
<author>
<name>zaverden</name>
<email>zaverden@yandex-team.com</email>
</author>
<published>2026-04-24T06:18:21Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=b03eeb69fee84db10a477a89a3716fe92ff42c79'/>
<id>urn:sha1:b03eeb69fee84db10a477a89a3716fe92ff42c79</id>
<content type='text'>
commit_hash:6591570b89e8d857bed3dbd9da5e813a0b6a651a
</content>
</entry>
<entry>
<title>add pytest-asyncio 1.3.0 to market/robotics/contrib</title>
<updated>2026-04-24T05:25:12Z</updated>
<author>
<name>afushta</name>
<email>afushta@yandex-team.com</email>
</author>
<published>2026-04-24T04:47:01Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=107801c990c664c308f3187d7ecce71ad18cffa4'/>
<id>urn:sha1:107801c990c664c308f3187d7ecce71ad18cffa4</id>
<content type='text'>
Добавил либу pytest-asynctio v1.3.0 в проектный контриб, так как в общем контрибе ее оказалось слишком дорого обновлять.
commit_hash:5156c890041ea1f9ec49ded5ee0645f2f31b35f4
</content>
</entry>
<entry>
<title>не падать если аутдир симлинк</title>
<updated>2026-04-21T17:51:51Z</updated>
<author>
<name>baymer</name>
<email>baymer@yandex-team.com</email>
</author>
<published>2026-04-21T17:01:57Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=7c5e5ff86e379ae1979fa603462904b01763a77d'/>
<id>urn:sha1:7c5e5ff86e379ae1979fa603462904b01763a77d</id>
<content type='text'>
из-за того что outdir в source_dir это симлинка, то падает валидация, так как внутри резолвится в nm_store
`outDir=&gt; ~/.nots/nm_store/edadeal/frontend/configs/dist`

```
Error[-WMisconfiguration]: in $B/edadeal/frontend/configs/output.tar: Invalid tsconfig /Users/baymer/arcadia/edadeal/frontend/configs/tsconfig.json:
'outDir' should be a subdirectory of the module
Error[-WSyntax]: in $B/edadeal/frontend/configs/output.tar: _TS_CONFIGURE() was not processed properly: devtools/ymake/plugins/error.cpp:11: Error in plugin. Skip _TS_CONFIGURE

Traceback (most recent call last):
  File "/Users/baymer/arcadia/build/plugins/nots.py", line 355, in _wrapper
    fn(*args, **kwargs)
    ~~^^^^^^^^^^^^^^^^^
  File "/Users/baymer/arcadia/build/plugins/nots.py", line 531, in on_ts_configure
    tsconfig.validate(use_tsconfig_outdir)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
  File "/Users/baymer/arcadia/build/plugins/lib/nots/typescript/ts_config.py", line 276, in validate
    raise TsValidationError(self.path, errors)
lib.nots.typescript.ts_errors.TsValidationError: Invalid tsconfig /Users/baymer/arcadia/edadeal/frontend/configs/tsconfig.json:
'outDir' should be a subdirectory of the module
```
commit_hash:3e502154c17596df29a251c39daf57127c703f91
</content>
</entry>
<entry>
<title>builder: Стабильность workspace_node_modules.tar при неизменных зависимостях</title>
<updated>2026-04-17T17:50:40Z</updated>
<author>
<name>baymer</name>
<email>baymer@yandex-team.com</email>
</author>
<published>2026-04-17T17:02:20Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=e1825b8c5941d3616ead9cce0a993493084d969f'/>
<id>urn:sha1:e1825b8c5941d3616ead9cce0a993493084d969f</id>
<content type='text'>
commit_hash:140e997f13a190a260effe490921efaaa6f9cec8
</content>
</entry>
</feed>
