summaryrefslogtreecommitdiff
path: root/Tests/AK
AgeCommit message (Expand)Author
2022-11-18AK: Add JSON object/array for-each methods for fallible callbacksTimothy Flynn
2022-11-15Tests/AK: Re-enable `HashTable<double>` testDaniel Bertalan
2022-11-11AK: Add optional explicit cast to underlying type to DistinctNumericSam Atkins
2022-11-11AK+Everywhere: Replace DistinctNumeric bool parameters with named onesSam Atkins
2022-11-11AK: Don't crash in HashTable::clear_with_capacity on an empty tableZaggy1024
2022-11-10AK: Allow Variant::downcast<OtherVariantType>()Ali Mohammad Pur
2022-11-03AK: Add framework for a unified floating point to string conversionDan Klishch
2022-10-24AK: Add SplitBehavior::KeepTrailingSeparator with testsdemostanis
2022-10-24AK+Everywhere: Turn bool keep_empty to an enum in split* functionsdemostanis
2022-10-23AK: Make the JsonParser use the new double parser for numbersdavidot
2022-10-23AK: Add an exact and fast hex float parsing algorithmdavidot
2022-10-23AK: Add an exact and fast floating point parsing algorithmdavidot
2022-10-23AK: Make truncating UFixedBigInts constexprdavidot
2022-10-20AK: Do not append string bytes as code points when title-casing a stringTimothy Flynn
2022-10-11AK+Tests: Correct off-by-one error when right-trimming textSam Atkins
2022-10-09AK+Tests: Avoid creating invalid code points from malformed UTF-8Ben Wiederhake
2022-10-04AK+Everywhere: Add AK_COMPILER_{GCC,CLANG} and use them most placesNico Weber
2022-09-20AK: Fix bad parsing of some file:/// URLs with base URLAndreas Kling
2022-09-15AK+Tests: Don't double-destroy NoAllocationGuard in TestFixedArrayHendiadyoin1
2022-09-14Everywhere: Fix a variety of typosBrian Gianforcaro
2022-09-02AK: Allow exponents in JSON double valuesdavidot
2022-08-27AK: Add `FloatingPoint.h`Jelle Raaijmakers
2022-07-22Everywhere: Prefix 'TYPEDEF_DISTINCT_NUMERIC_GENERAL' with 'AK_'Linus Groh
2022-07-14AK: Use the correct data types in bitap_bitwise()Ali Mohammad Pur
2022-07-12Tests: Remove StringView char const* initialization testsin-ack
2022-07-12AK+Userland+Tests: Remove URL(char const*) constructorsin-ack
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-07-12Everywhere: Explicitly specify the size in StringView constructorssin-ack
2022-07-12Tests: Convert TestBase64 decode test to use StringViews directlysin-ack
2022-07-12Tests: Make TestSourceLocation basic_scenario specify StringView lengthsin-ack
2022-07-10AK: Treat empty string as invalid JSONLuke Wilde
2022-07-09AK: Add IPv4Address::netmask_from_cidrMaciej
2022-07-06AK: Use an enum instead of a bool for String::replace(all_occurences)DexesTTP
2022-07-04Tests: Move sprintf test from AK/ to LibC/Daniel Bertalan
2022-06-23AK: Zero previous pointer *after* fixing the insertion list in HashTableHendiadyoin1
2022-06-22AK: Clear the previous and next pointers of deleted HashTable bucketsIdan Horowitz
2022-04-11AK: Disable the HashTable<double> test until UB issue is fixedAndreas Kling
2022-04-10AK: Add hash traits for floating-point primitivesAndreas Kling
2022-04-05AK: Invalidate UTF-8 encoded code points larger than U+10ffffTimothy Flynn
2022-04-04AK: Allow Optional<T&> to existAli Mohammad Pur
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-31Tests: Test non-trivial re-hashing in HashTablekleines Filmröllchen
2022-03-31Tests: Introduce a HashTable benchmark for "table thrashing"kleines Filmröllchen
2022-03-30AK: Allow printing wide characters using %ls modifiersafarp
2022-03-27AK: Add an ArbitrarySizedEnum templateLinus Groh
2022-03-18AK+Tests: Fix StringUtils::contains() being confused by repeating textSam Atkins
2022-03-13AK: Add naive implementations of AK::timing_safe_compareBrian Gianforcaro
2022-03-13Tests: Rename AK/TestMemMem.cpp to AK/TestMemory.cppBrian Gianforcaro
2022-03-09AK: Add reverse iterator as memberFederico Guerinoni
2022-03-09AK: Implement wrapper for reverse range for loopFederico Guerinoni