aboutsummaryrefslogtreecommitdiffstats
path: root/util/string
Commit message (Collapse)AuthorAgeFilesLines
* Y_VERIFY->Y_ABORT_UNLESS at ^uilnurkh2023-10-101-3/+3
| | | | https://clubs.at.yandex-team.ru/arcadia/29404
* [util] Turn all Collapse / CollapseInPlace overloads into template functions ↵ppavel962023-06-222-5/+25
| | | | to support arbitrary string types
* add ymake export to ydbalexv-smirnov2023-06-133-0/+50
|
* Remove extra semicolon (util)bulatman2023-06-121-3/+3
|
* Revert ymake build from ydb oss exportalexv-smirnov2023-03-283-50/+0
|
* (no commit message)pg2023-03-283-17/+17
|
* More precise buffer allocation based on base and type, more testsosidorkin2023-03-252-12/+37
|
* Follow up to rXXXXXX: Fix builds on MACs that are not in autоbuildosidorkin2023-03-231-2/+1
| | | | | | https://paste.yandex-team.ru/804bf63f-d433-481e-945b-b555fb15be21 не светилось на CI'ных сборках. Разбираться с автосборкой будут в
* util: Add constexpr int to string conversion class. This will allow us not ↵osidorkin2023-03-233-70/+80
| | | | to have heap allocations when joining ints to string
* add library/cpp/actors, ymake build to ydb oss exportalexv-smirnov2023-03-153-0/+50
|
* Introduce TryFromString returning TMaybeevelkin2022-08-092-2/+59
| | | | | | | | | | | Позволяем писать без неиницилизированных переменных по месту использования. Вот такую красоту например: ``` if (auto a = TryFromString<T>(str)) { что-то делаем с \*a } ```
* add [[nodiscard]] attribute to Strip functionstobo2022-08-041-12/+10
|
* fix ya.makemonster2022-07-0713-879/+0
|
* util: Flatten cython tests layoutthegeorg2022-06-031-0/+13
| | | | ref:7427208d08ebeb9e88247fb7dac6445bc814d756
* [util] StripInPlace should modify string in-placeswarmer2022-05-243-22/+107
| | | | ref:2aec19528c2378a0994534ec032550413a095389
* piglet: Extract metadata from commit messagethegeorg2022-05-121-0/+5
| | | | | | | * Introduce `CommitMetadata` struct with structured metadata (all the fields are optional) * Drop `class Author` and use `NLibgit2::TSignature` directly instead ref:3aae28cb614b3c611f8abb2b1c12ff114aaed46f
* Add Collapse variant for utf-32 stringsOleg Sidorkin2022-04-163-5/+32
| | | | ref:5897581c4d2be8d8775525221d2d910c04d788b8
* remove unused includestobo2022-04-071-1/+0
| | | | ref:f8c119cf3a796a59ab5be4424e5364ba6a201d40
* intermediate changesarcadia-devtools2022-03-1515-214/+0
| | | | ref:ca7a95e8c9a9d780f96497136a152091d54e61b5
* Support std::filesystem::path in Arcadia streamsthegeorg2022-03-031-1/+10
| | | | ref:11bbdd83544b9579747dd12d51395840bda86faf
* clang-tidy - move-constructor and move-assignment operators should be marked ↵tobo2022-02-281-1/+1
| | | | | | noexcept + pass some args by reference ref:5da43163e6b3c2499597234dc80ad47042259013
* DTCC-822 Put double-conversion under yamakershadchin2022-02-251-1/+1
| | | | ref:50f8b947dedd3183d21db08bf8ab226bb09535d1
* util unittests: replace try-catch-UNIT_ASSERT via UNIT_ASSERT_EXCEPTIONgleb-kov2022-02-161-43/+5
| | | | ref:f59ddae7dbb42f5fa999e6071769f709e8b80b85
* BALANCER-3382: fix UB in AsciiEqualsIgnoreCase for empty TStringBufsnocomer2022-02-131-1/+7
| | | | | | | | Under ubsan call to AsciiEqualsIgnoreCase with empty TStringBuf passed in arguments results in error arcadia/util/string/ascii.h:183:52: runtime error: null pointer passed as argument 1, which is declared to never be null due to nullptr being passed to strnicmp ref:1996fab2dbf1aaf0eb58ee694522ec0973971fd9
* Restoring authorship annotation for <andr-savel@yandex-team.ru>. Commit 2 of 2.andr-savel2022-02-101-15/+15
|
* Restoring authorship annotation for <andr-savel@yandex-team.ru>. Commit 1 of 2.andr-savel2022-02-101-15/+15
|
* Restoring authorship annotation for <shibanov@yandex-team.ru>. Commit 2 of 2.shibanov2022-02-101-4/+4
|
* Restoring authorship annotation for <shibanov@yandex-team.ru>. Commit 1 of 2.shibanov2022-02-101-4/+4
|
* Restoring authorship annotation for <akindyakov@yandex-team.ru>. Commit 2 of 2.akindyakov2022-02-102-18/+18
|
* Restoring authorship annotation for <akindyakov@yandex-team.ru>. Commit 1 of 2.akindyakov2022-02-102-18/+18
|
* Restoring authorship annotation for <vayerx@yandex-team.ru>. Commit 2 of 2.vayerx2022-02-101-2/+2
|
* Restoring authorship annotation for <vayerx@yandex-team.ru>. Commit 1 of 2.vayerx2022-02-101-2/+2
|
* Restoring authorship annotation for <bur3@yandex-team.ru>. Commit 2 of 2.bur32022-02-102-7/+7
|
* Restoring authorship annotation for <bur3@yandex-team.ru>. Commit 1 of 2.bur32022-02-102-7/+7
|
* Restoring authorship annotation for <vkap@yandex-team.ru>. Commit 2 of 2.vkap2022-02-102-63/+63
|
* Restoring authorship annotation for <vkap@yandex-team.ru>. Commit 1 of 2.vkap2022-02-102-63/+63
|
* Restoring authorship annotation for <rmcf@yandex-team.ru>. Commit 2 of 2.rmcf2022-02-101-2/+2
|
* Restoring authorship annotation for <rmcf@yandex-team.ru>. Commit 1 of 2.rmcf2022-02-101-2/+2
|
* Restoring authorship annotation for <onpopov@yandex-team.ru>. Commit 2 of 2.onpopov2022-02-103-28/+28
|
* Restoring authorship annotation for <onpopov@yandex-team.ru>. Commit 1 of 2.onpopov2022-02-103-28/+28
|
* Restoring authorship annotation for Egor Kochetov <gluk47@gmail.com>. Commit ↵Egor Kochetov2022-02-103-24/+24
| | | | 2 of 2.
* Restoring authorship annotation for Egor Kochetov <gluk47@gmail.com>. Commit ↵Egor Kochetov2022-02-103-24/+24
| | | | 1 of 2.
* Restoring authorship annotation for <luckybug@yandex-team.ru>. Commit 2 of 2.luckybug2022-02-102-102/+102
|
* Restoring authorship annotation for <luckybug@yandex-team.ru>. Commit 1 of 2.luckybug2022-02-102-102/+102
|
* Restoring authorship annotation for <a-square@yandex-team.ru>. Commit 2 of 2.a-square2022-02-103-20/+20
|
* Restoring authorship annotation for <a-square@yandex-team.ru>. Commit 1 of 2.a-square2022-02-103-20/+20
|
* Restoring authorship annotation for <pkalinnikov@yandex-team.ru>. Commit 2 of 2.pkalinnikov2022-02-105-77/+77
|
* Restoring authorship annotation for <pkalinnikov@yandex-team.ru>. Commit 1 of 2.pkalinnikov2022-02-105-77/+77
|
* Restoring authorship annotation for <sankear@yandex-team.ru>. Commit 2 of 2.sankear2022-02-102-14/+14
|
* Restoring authorship annotation for <sankear@yandex-team.ru>. Commit 1 of 2.sankear2022-02-102-14/+14
|