summaryrefslogtreecommitdiff
path: root/Tests/AK
AgeCommit message (Expand)Author
2022-01-14AK: Make Variant::visit() prefer overloads accepting T const& over T&Ali Mohammad Pur
2022-01-14AK+Everywhere: Make Variant::visit() respect the Variant's constnessAli Mohammad Pur
2022-01-14Tests: Remove some temporary files when finished using themAndreas Kling
2022-01-13Tests: Test FixedArray completelykleines Filmröllchen
2022-01-13AK: Remove clear() from FixedArray and fixate its allocation guaranteeskleines Filmröllchen
2022-01-11AK+Kernel: Remove one_ref_left() footgunAndreas Kling
2022-01-11AK: Define a traits helper for case-insensitive StringView hashingTimothy Flynn
2022-01-08AK+Everywhere: Make FixedArray OOM-safecreator1creeper1
2022-01-07Everywhere: Fix spelling mistakesmjz19910
2022-01-07AK: Use a full-period xorshift PRNG for double_hashSchlufi
2022-01-06AK: Ensure negative predicate in TestHashMap could run unsuccessfullyNHOrus
2022-01-05AK: Improve HashTable::remove_all_matching() test slightlyAndreas Kling
2022-01-05AK: Make Vector::remove_all_matching() return removal successAndreas Kling
2022-01-05AK: Make Hash{Map,Table}::remove_all_matching() return removal successAndreas Kling
2022-01-05AK: Add HashMap::remove_all_matching(predicate)Andreas Kling
2022-01-05AK: Add HashTable::remove_all_matching(predicate)Andreas Kling
2022-01-04AK: Add `mix`Jelle Raaijmakers
2021-12-24AK: Make `Disjoint*::is_empty()` not call sizeMichel Hermier
2021-12-24Tests: Benchmark `DisjointChunck::is_empty`Michel Hermier
2021-12-21AK: Add convert_to_uint_from_octalXavier Defrang
2021-12-18AK: Add BuiltinWrappers.hNick Johnson
2021-12-16AK: Make JsonValue::from_string("") return a null JsonValueAndreas Kling
2021-12-16AK+Tests: Use less space in ErrorOrBen Wiederhake
2021-12-08AK+Tests: Avoid implicitly copying ByteBufferBen Wiederhake
2021-11-17AK: Convert AK::Format formatting helpers to returning ErrorOr<void>Andreas Kling
2021-11-17AK: Make JSON parser return ErrorOr<JsonValue> (instead of Optional)Andreas Kling
2021-11-10AK+Everywhere: Stop including Vector.h from StringView.hAndreas Kling
2021-10-31AK+Tests: Fix formatting of infinity and NaN valuesDaniel Bertalan
2021-10-23AK+Everywhere: Make Base64 decoding fallibleBen Wiederhake
2021-10-23AK: Don't crash on invalid Base64 inputBen Wiederhake
2021-10-17Tests: Remove Clang workaround from TestSourceLocationDaniel Bertalan
2021-10-10AK: Implement a way to resolve relative paths lexicallyBen Wiederhake
2021-10-03AK: Add a basic formatter for wchar_tTim Schumacher
2021-09-21AK: Introduce ability to default-initialize a VariantBen Wiederhake
2021-09-18AK: Make Utf8View constructors inline and remove C string constructorAndreas Kling
2021-09-14AK: Add an abstraction over multiple disjoint buffersAli Mohammad Pur
2021-09-14AK: Make URL::m_port an Optional<u16>, Expose raw port getterIdan Horowitz
2021-09-11AK: Replace the mutable String::replace API with an immutable versionIdan Horowitz
2021-09-10AK+Kernel: Reduce the number of template parameters of IntrusiveRBTreeAli Mohammad Pur
2021-09-10AK+Everywhere: Reduce the number of template parameters of IntrusiveListAli Mohammad Pur
2021-09-08AK: Set IntrusiveRBTree Node key on insertion instead of constructionIdan Horowitz
2021-09-08AK: Make IntrusiveRedBlackTree capable of holding non-raw pointersIdan Horowitz
2021-09-07Everywhere: Behaviour => BehaviorAndreas Kling
2021-09-06Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safeAli Mohammad Pur
2021-09-04AK: Add rvalue-ref qualifiers for Optional's value() and value_or()Andreas Kling
2021-09-02Tests: Remove all file(GLOB) from CMakeLists in TestsAndrew Kaster
2021-08-31AK: Add FixedPoint arithmetic helperHediadyoin1
2021-08-30AK: Return early from swap() when swapping the same objectTimothy Flynn
2021-08-26AK: Implement method to convert a String/StringView to title caseTimothy Flynn
2021-08-19AK: Add GenericLexer API to consume an escaped Unicode code pointTimothy Flynn