<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/util/generic, branch CLI_2.16.0</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=CLI_2.16.0</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=CLI_2.16.0'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2024-11-21T20:45:24Z</updated>
<entry>
<title>Remove TRbTree and TAvlTree from forward declarations as they are not in util</title>
<updated>2024-11-21T20:45:24Z</updated>
<author>
<name>akhropov</name>
<email>akhropov@yandex-team.com</email>
</author>
<published>2024-11-21T20:35:40Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=ff081e2e501b834f092b132bebfd0a5d8e4fa29b'/>
<id>urn:sha1:ff081e2e501b834f092b132bebfd0a5d8e4fa29b</id>
<content type='text'>
commit_hash:7f3c30234700758cc6218bdef0fa2e6862f2c32e
</content>
</entry>
<entry>
<title>Part of PR. Style</title>
<updated>2024-11-20T10:14:09Z</updated>
<author>
<name>nae202</name>
<email>nae202@yandex-team.com</email>
</author>
<published>2024-11-20T09:52:01Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=0b9d91e900b52bccd6eabd033acbb57c4ee173fc'/>
<id>urn:sha1:0b9d91e900b52bccd6eabd033acbb57c4ee173fc</id>
<content type='text'>
Часть большого ПР REVIEW:7264088
commit_hash:0f5b03fbbed0ac30f734943309e3ef5cd4d7a30e
</content>
</entry>
<entry>
<title>Remove methods Data, Size, Empty from TString</title>
<updated>2024-11-06T06:55:58Z</updated>
<author>
<name>mikhnenko</name>
<email>mikhnenko@yandex-team.com</email>
</author>
<published>2024-11-06T06:43:33Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=6c3456e031c02cece9a774db8150adf1485f94ad'/>
<id>urn:sha1:6c3456e031c02cece9a774db8150adf1485f94ad</id>
<content type='text'>
If this pr has broken something, try using the methods named with a small letter

\[nodiff:caesar\]
commit_hash:c08a737938cff39577c6e47d4434531f6355e4c2
</content>
</entry>
<entry>
<title>add ::element_type, .get() to smart pointers for better compatibility with std</title>
<updated>2024-11-04T15:37:03Z</updated>
<author>
<name>pavook</name>
<email>pavook@yandex-team.com</email>
</author>
<published>2024-11-04T15:22:23Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=a6181c673b1896aa2e0377c725ccc0bd23d0ebe9'/>
<id>urn:sha1:a6181c673b1896aa2e0377c725ccc0bd23d0ebe9</id>
<content type='text'>
For example, this makes it possible to use gtest pointer matchers on smart pointers
commit_hash:2650074ae18ee35696b297d3d1f0393e7350789f
</content>
</entry>
<entry>
<title>[util] migrate to STYLE_CPP</title>
<updated>2024-10-28T06:15:17Z</updated>
<author>
<name>alevitskii</name>
<email>alevitskii@yandex-team.com</email>
</author>
<published>2024-10-28T06:03:44Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=7a1b473b69d7838849ed92c4bc6e83b2af5085cd'/>
<id>urn:sha1:7a1b473b69d7838849ed92c4bc6e83b2af5085cd</id>
<content type='text'>
(HIDDEN_URL \[util\] migrate to STYLE_CPP

В рамках работы над линтерной моделью мигрируем на новый макрос [`STYLE_CPP`](HIDDEN_URL в связке с механизмом автоинклудов.

Цели для линтинга теперь берутся из макроса `SRCS`. Пути к заголовочным файлам, расположенным не в одном каталоге с `ya.make`, рекомендуется явно перечислять в `SRCS` или воспользоваться макросом [`HEADERS`](HIDDEN_URL

Механизм работы автоинклудов описан в документации, см. примечание &lt;HIDDEN_URL&gt;
commit_hash:eb991ca8cfe26bf83871579225303c1b93c2e85c
</content>
</entry>
<entry>
<title>Remove static method max_size from TString</title>
<updated>2024-10-25T06:49:05Z</updated>
<author>
<name>mikhnenko</name>
<email>mikhnenko@yandex-team.com</email>
</author>
<published>2024-10-25T06:37:12Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=4c066af3b6202bec3d10e5d9519cdedcadf48a09'/>
<id>urn:sha1:4c066af3b6202bec3d10e5d9519cdedcadf48a09</id>
<content type='text'>
commit_hash:c6fad0009855affb407cba47af8ea60ca834a890
</content>
</entry>
<entry>
<title>remove unused includes in util/generic/string.h</title>
<updated>2024-10-17T04:38:47Z</updated>
<author>
<name>tobo</name>
<email>tobo@yandex-team.com</email>
</author>
<published>2024-10-17T04:21:27Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=fe7dabb9c4f211cb4ba4884d0c323e77873800c3'/>
<id>urn:sha1:fe7dabb9c4f211cb4ba4884d0c323e77873800c3</id>
<content type='text'>
commit_hash:edd5ed00db3a4c6090c535fa406f184268188733
</content>
</entry>
<entry>
<title>nodiscard attribute for the TReserveTag</title>
<updated>2024-10-16T00:50:21Z</updated>
<author>
<name>swarmer</name>
<email>swarmer@yandex-team.com</email>
</author>
<published>2024-10-16T00:27:53Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=a275f7ac7e977a142ccb341736a0effe1b6c1f2b'/>
<id>urn:sha1:a275f7ac7e977a142ccb341736a0effe1b6c1f2b</id>
<content type='text'>
commit_hash:cb3317dd036b226397730ad8c04a5f1a22f0b164
</content>
</entry>
<entry>
<title>include singleton.h only if needed</title>
<updated>2024-10-08T04:43:47Z</updated>
<author>
<name>tobo</name>
<email>tobo@yandex-team.com</email>
</author>
<published>2024-10-08T04:29:48Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=e9cdc6695e9950caa3a06e4552c03357809481b3'/>
<id>urn:sha1:e9cdc6695e9950caa3a06e4552c03357809481b3</id>
<content type='text'>
использование Singleton спрятано за #ifndef _LIBCPP_VERSION - прячем инклуд аналогично
commit_hash:0f8b0d3bee5ac020dd26dcadddb41b28164f4022
</content>
</entry>
<entry>
<title>check lifetime bound of TString const iterators</title>
<updated>2024-10-04T18:48:00Z</updated>
<author>
<name>swarmer</name>
<email>swarmer@yandex-team.com</email>
</author>
<published>2024-10-04T18:38:04Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=2e23880a876e477acc0b4a853dbe585ea3807aba'/>
<id>urn:sha1:2e23880a876e477acc0b4a853dbe585ea3807aba</id>
<content type='text'>
ex:
```
auto it = TString{"temporary"}.cbegin();
use(*it);
```
commit_hash:68f621e7b2d608340d7b9f5a9a246c138a2eafff
</content>
</entry>
</feed>
