summaryrefslogtreecommitdiff
path: root/AK/StringBuilder.h
AgeCommit message (Expand)Author
2023-03-09AK: Remove infallible version of StringBuilder::to_byte_bufferLinus Groh
2023-03-09AK: Introduce a fallible version of StringBuilder::to_byte_bufferKarol Baraniecki
2023-02-15AK: Add StringBuilder::to_fly_string()Sam Atkins
2023-01-28AK: Allow the kernel to have access to StringBuilder::to_stringTimothy Flynn
2023-01-27AK: Remove StringBuilder::build() in favor of to_deprecated_string()Linus Groh
2023-01-14AK: Add StringBuilder::try_join()MacDue
2023-01-13AK: Add support for "debug only" formattersMacDue
2022-12-11AK: Add a fallible StringBuilder::create() factory functionAli Mohammad Pur
2022-12-09Everywhere: Remove unnecessary AK and Detail namespace scopingMoustafa Raafat
2022-12-06AK: Introduce the new String, replacement for DeprecatedStringAndreas Kling
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-11-26AK: Make it possible to not `using` AK classes into the global namespaceAndreas Kling
2022-09-15StringBuilder: Add try_append_repeated() and append_repeated()Lucas CHOLLET
2022-02-27AK: Add a try variant of StringBuilder::append_escaped_for_jsonIdan Horowitz
2022-02-23AK: Add optional format string parameter to String{,Builder}::join()Linus Groh
2022-02-16AK: Exclude StringBuilder String APIs from the KernelIdan Horowitz
2021-12-26AK: Increase StringBuilder's inline buffer size from 128 to 256 bytesAndreas Kling
2021-11-17AK: Convert AK::Format formatting helpers to returning ErrorOr<void>Andreas Kling
2021-11-17AK: Add failable try_* functions to StringBuilderAndreas Kling
2021-11-11Everywhere: Pass AK::StringView by valueAndreas Kling
2021-11-10AK: Make ByteBuffer::try_* functions return ErrorOr<void>Andreas Kling
2021-09-06Everywhere: Use OOM-safe ByteBuffer APIs where possibleAli Mohammad Pur
2021-08-30Everywhere: Pass AK::Format TypeErasedFormatParams by referenceBrian Gianforcaro
2021-08-10AK+Kernel: Add StringBuilder::append overload for UTF-16 viewsTimothy Flynn
2021-08-10AK: Convert StringBuilder to use east-constTimothy Flynn
2021-08-06AK: Make StringBuilder::join() use appendff() instead of append()Ali Mohammad Pur
2021-05-31AK: Remove the m_length member for StringBuilderGunnar Beutner
2021-05-18AK: Implement StringBuilder::append_as_lowercase(char ch)Max Wipfli
2021-05-16AK: Turn ByteBuffer into a value typeGunnar Beutner
2021-05-07AK: Remove StringBuilder::appendf()Andreas Kling
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-11AK: Annotate StringBuilder functions as [[nodiscard]]Brian Gianforcaro
2021-02-23AK+Kernel+Userland: Enable some more compiletime format string checksAnotherTest
2021-01-12AK: Simplify constructors and conversions from nullptr_tLenny Maiorani
2021-01-11AK: Enable format string warnings for AK printf wrappersSahan Fernando
2020-11-24AK: Add some inline capacity to StringBuilderAndreas Kling
2020-11-02AK+Kernel: Escape JSON keys & valuesAndreas Kling
2020-10-02AK+Format: Do some housekeeping in the format implementation.asynts
2020-09-23AK: Resolve format related circular dependencies properly.asynts
2020-09-22AK: Add StringBuilder::appendff using the new format.asynts
2020-08-05Unicode: Try s/codepoint/code_point/g againNico Weber
2020-08-05Revert "Unicode: s/codepoint/code_point/g"Nico Weber
2020-08-03Unicode: s/codepoint/code_point/gAndreas Kling
2020-06-04AK: Add StringBuilder::append_codepoint(u32)Andreas Kling
2020-05-17AK: Add StringBuilder::append(Utf32View)Andreas Kling
2020-03-20AK: Add StringBuilder::join() for joining collections with a separatorAndreas Kling
2020-03-08AK: Improve the API of StringBuilderhowar6hill
2020-02-22AK: Add StringBuilder::is_empty()Shannon Booth
2020-02-14AK: Add a forward declaration headerAndreas Kling