summaryrefslogtreecommitdiff
path: root/Tests/AK
AgeCommit message (Expand)Author
2023-05-14Tests: Prefer TRY_OR_FAIL() and MUST() over EXPECT(!.is_error())Ben Wiederhake
2023-05-08Tests: Add more tests for `JsonArray`Kemal Zebari
2023-05-07Everywhere: Change spelling of 'behaviour' to 'behavior'Ben Wiederhake
2023-05-07Everywhere: Run spellcheck on all documentationBen Wiederhake
2023-05-02Everywhere: Make Lagom build with GCC 13Daniel Bertalan
2023-04-30AK: Add benchmarks for floating point parsingDan Klishch
2023-04-28AK: Add values() method in HashTableAliaksandr Kalenik
2023-04-21AK: Add Array::contains_slow() and ::first_index_of(), with tests :^)Sam Atkins
2023-04-21AK: Fix crash during teardown of self-owning objectsAndreas Kling
2023-04-15AK+Everywhere: Replace URL::paths() with path_segment_at_index()MacDue
2023-04-15AK+Everywhere: Change URL::path() to serialize_path()MacDue
2023-04-14AK: Efficiently resize CircularBuffer seekback copy distanceTim Schumacher
2023-04-13AK+Tests: Add Vector::find_first_index_if()Sam Atkins
2023-04-12AK: Don't store parts of URLs percent decodedMacDue
2023-04-11AK+Everywhere: Use Optional for URLParser::parse's base_url parameternetworkException
2023-04-11AK: Add option to the string formatter to use a digit separatorTim Ledbetter
2023-04-06AK: Add FlyString::is_one_of for variadic string comparisonKenneth Myhra
2023-04-02AK: Increase LittleEndianOutputBitStream's buffer size and remove loopsTimothy Flynn
2023-03-15AK: Clear OrderedHashTable previous/next pointers on removalJelle Raaijmakers
2023-03-14AK: Rename CaseInsensitiveStringViewTraits to reflect intentgustrb
2023-03-13Everywhere: Remove unintentional partial stream reads and writesTim Schumacher
2023-03-13AK: Rename Stream::write_entire_buffer to Stream::write_until_depletedTim Schumacher
2023-03-13AK: Rename Stream::{read,write} to Stream::{read_some,write_some}Tim Schumacher
2023-03-08AK+LibUnicode: Implement String::equals_ignoring_case without allocatingTimothy Flynn
2023-03-08AK: Make String::contains(code_point) handle non-ASCIITimothy Flynn
2023-03-08AK: Make String::{starts,ends}_with(code_point) handle non-ASCIITimothy Flynn
2023-03-06Everywhere: Remove NonnullOwnPtr.h includesAndreas Kling
2023-03-06Everywhere: Stop using NonnullOwnPtrVectorAndreas Kling
2023-03-04AK: Implement Knuth's algorithm D for dividing UFixedBigInt'sDan Klishch
2023-03-04AK: Delete unused and untested sqrt, pow and pow_mod from UFixedBigIntDan Klishch
2023-03-03AK: Ensure short String instances are valid UTF-8Timothy Flynn
2023-03-03AK: Invalidate overlong UTF-8 code point encodingsTimothy Flynn
2023-03-03AK: Make FixedPoint(FloatingPoint) ctor round instead of truncatingNico Weber
2023-02-28AK+Everywhere: Make GenericLexer::ignore_until() stop before the valueSam Atkins
2023-02-26AK: Fix DeprecatedString::bijective_base_from for large numbersTim Ledbetter
2023-02-25Everywhere: Use _{short_,}string to create Strings from literalsLinus Groh
2023-02-21AK: Add `take_first` to HashTable and rename `pop` to `take_last`Hediadyoin1
2023-02-21AK: Add String::from_stream methodAndrew Kaster
2023-02-18AK: Fix printing of negative FixedPoint valuesNico Weber
2023-02-18AK: Fix 64-bit alignment issue in shared-superstring substringsAndreas Kling
2023-02-17AK: Remove unused `rehash_for_collision`Jelle Raaijmakers
2023-02-17AK: Reimplement `HashTable` with smart linear probingJelle Raaijmakers
2023-02-18AK: Add `AK::SIMD::exp_approximate`Jelle Raaijmakers
2023-02-15AK+Tests+LibWeb: Make `URL::complete_url()` take a StringViewSam Atkins
2023-02-15LibUnicode: Fix typos causing text segmentation on mid-word punctuationTimothy Flynn
2023-02-13Everywhere: Remove the `AK::` qualifier from Stream usagesTim Schumacher
2023-02-13LibCore: Remove `Stream.h`Tim Schumacher
2023-02-11Tests: Add a few tests to verify vectors are using inline storageMacDue
2023-02-10AK: Allow Vector<ByteBuffer>::contains_slow to accept (Readonly)BytesLuke Wilde
2023-02-08AK: Remove the deprecated Stream implementation :^)Tim Schumacher