<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/library/cpp/getopt/small/last_getopt_opt.h, branch blinkov-patch-1</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=blinkov-patch-1</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=blinkov-patch-1'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2023-10-02T14:07:09Z</updated>
<entry>
<title>Fix: почему InsertTo и EmplaceTo ограничиваются определёнными контейнерами?</title>
<updated>2023-10-02T14:07:09Z</updated>
<author>
<name>tema-m</name>
<email>tema-m@yandex-team.com</email>
</author>
<published>2023-10-02T13:20:43Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=285ff2c13a1a598798c0cee110b6336f25249af1'/>
<id>urn:sha1:285ff2c13a1a598798c0cee110b6336f25249af1</id>
<content type='text'>
InsertTo -- столкнулся с проблемой, что я не могу им пользоваться, если мой THashSet имеет кастомный хэш. Решил эту проблемы более общим способом -- сделал так, что InsertTo принимает любой контенер, который может делать insert.

EmplaceTo -- почему-то умел работать только с TVector -- поэтому поддерживает тоже любой контейнер

UPD: поменял методы, чтобы они могли работать с любыми контейнерами, но в некотором коде кто-то зачем-то явно указывал тип T, поэтому мой код это ломал. Так что я просто добавил перегрузку
</content>
</entry>
<entry>
<title>[vcs],only allow --relative=[path], print = for EqOnly options in help</title>
<updated>2023-09-26T17:04:01Z</updated>
<author>
<name>tldr</name>
<email>tldr@yandex-team.com</email>
</author>
<published>2023-09-26T15:56:53Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=9f3af346b29ade72d3878f7db7daec40693bab4c'/>
<id>urn:sha1:9f3af346b29ade72d3878f7db7daec40693bab4c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Универсальная ссылка мувается, а не форвардится</title>
<updated>2023-09-12T19:23:45Z</updated>
<author>
<name>tema-m</name>
<email>tema-m@yandex-team.com</email>
</author>
<published>2023-09-12T18:58:13Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=1e62465bf42423190c2fadc9cdadb5fea0929d70'/>
<id>urn:sha1:1e62465bf42423190c2fadc9cdadb5fea0929d70</id>
<content type='text'>
Change std::move to std::forward
</content>
</entry>
<entry>
<title>Add choices to getopt options</title>
<updated>2023-09-07T07:21:52Z</updated>
<author>
<name>hitsedesen</name>
<email>hitsedesen@yandex-team.com</email>
</author>
<published>2023-09-07T06:14:47Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=3cd71626b58f2e1958655ea8969d6878ddba51df'/>
<id>urn:sha1:3cd71626b58f2e1958655ea8969d6878ddba51df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support StoreResult to std::optional in LastGetopt</title>
<updated>2023-08-15T23:26:50Z</updated>
<author>
<name>melkov</name>
<email>melkov@yandex-team.com</email>
</author>
<published>2023-08-15T22:17:57Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=febd7aad1485f0c7366b71363d3ec2f37281d5b1'/>
<id>urn:sha1:febd7aad1485f0c7366b71363d3ec2f37281d5b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow to use std::vector in AppendTo</title>
<updated>2022-12-23T10:04:52Z</updated>
<author>
<name>ar7is7</name>
<email>ar7is7@yandex-team.com</email>
</author>
<published>2022-12-23T10:04:52Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=9c0a33e446c7a410d4f1f80cbea29e070841ddb4'/>
<id>urn:sha1:9c0a33e446c7a410d4f1f80cbea29e070841ddb4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow skip arg in opt parser</title>
<updated>2022-07-15T07:12:22Z</updated>
<author>
<name>bulatkhr</name>
<email>bulatkhr@yandex-team.com</email>
</author>
<published>2022-07-15T07:12:22Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=03cf908feb326c966c4384fde4360f08d9b5b4e1'/>
<id>urn:sha1:03cf908feb326c966c4384fde4360f08d9b5b4e1</id>
<content type='text'>
add UnnecessaryArgument</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;lo-r-d@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:50:54Z</updated>
<author>
<name>lo-r-d</name>
<email>lo-r-d@yandex-team.ru</email>
</author>
<published>2022-02-10T13:50:54Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=78c0028dbb79b03bcb0d700133245433b0dac3d1'/>
<id>urn:sha1:78c0028dbb79b03bcb0d700133245433b0dac3d1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;lo-r-d@yandex-team.ru&gt;. Commit 1 of 2.</title>
<updated>2022-02-10T13:50:54Z</updated>
<author>
<name>lo-r-d</name>
<email>lo-r-d@yandex-team.ru</email>
</author>
<published>2022-02-10T13:50:54Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=db43368da1171b57f434d86bbea4327fd0113715'/>
<id>urn:sha1:db43368da1171b57f434d86bbea4327fd0113715</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;moskupols@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:50:52Z</updated>
<author>
<name>moskupols</name>
<email>moskupols@yandex-team.ru</email>
</author>
<published>2022-02-10T13:50:52Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=ebe95a44a99a2982f3d625f1dd31751baec804eb'/>
<id>urn:sha1:ebe95a44a99a2982f3d625f1dd31751baec804eb</id>
<content type='text'>
</content>
</entry>
</feed>
