summaryrefslogtreecommitdiff
path: root/AK/Tests
AgeCommit message (Expand)Author
2020-02-22AK: Add StringView::starts_with(char) & StringView::ends_with(char)Shannon Booth
2020-02-15AK: Add String starts_with(char) & ends_with(char)Shannon Booth
2020-01-24Meta: Claim copyright for files created by meSergey Bugaev
2020-01-23AK: Let's call decrementing reference counts "unref" instead of "deref"Andreas Kling
2020-01-19AK: Teach Vector::insert() to use memmove() for trivial typesAndreas Kling
2020-01-19AK: Make it possible to swap() a NonnullRefPtr with itselfAndreas Kling
2020-01-18AK: NonnullRefPtr should allow assigning owner to owneeAndreas Kling
2020-01-18Meta: Add license header to source filesAndreas Kling
2020-01-06AK: Fix test compile warningsShannon Booth
2020-01-02Build: HOST_CXX -> USE_HOST_CXXjoshua stein
2020-01-01Build: AK/Tests: use Makefile.commonjoshua stein
2019-12-29AK: Fix JSON parser crashing when encountering UTF-8Andreas Kling
2019-12-29AK: Add StringView::ends_with functionShannon Booth
2019-12-28AK: Unbreak Tests Makefile. Turns out this newline was effectful :^)Andreas Kling
2019-12-28Build: wrap make invocations with flock(1)joshua stein
2019-12-20Build: clean up build system, use one shared Makefilejoshua stein
2019-12-09AK: Use size_t for the length of stringsAndreas Kling
2019-12-02AK: StringView::lines() should keep empty linesAndreas Kling
2019-12-02AK: Add a BinarySearch template implementationWilliam McPherson
2019-12-02LibMarkdown: Handle CRLF line endingsTommy Nguyen
2019-11-09HackStudio: Start fleshing out the GUI for a GUI designer :^)Andreas Kling
2019-11-06AK: Always rebuild unit tests if AK headers changeAndreas Kling
2019-10-23AK: Make it possible to store complex types in a CircularQueueAndreas Kling
2019-10-21URL: Unbreak the serialization testAndreas Kling
2019-10-12AK: Add Atomic.hTom
2019-10-01AK: Remove empty files JsonArray.cpp and JsonObject.cppAndreas Kling
2019-09-13Revert "AK: Made Strings reversible"Andreas Kling
2019-09-13AK: Made Strings reversibleJesse Buhagiar
2019-09-13TestStringView: Add test for starts_withMinusGix
2019-09-06AK: Rename <AK/AKString.h> to <AK/String.h>Andreas Kling
2019-08-28AK: Add a Utf8View type for iterating over UTF-8 codepointsSergey Bugaev
2019-08-23AK: Make FileSystemPath better at handling relative pathsAndreas Kling
2019-08-15StringView: Add StringView::operator==(StringView)Andreas Kling
2019-08-14JsonParser: "" is an empty string, not a null valueAndreas Kling
2019-08-14AK: Make it possible to use HashMap<K, NonnullOwnPtr>::get()Andreas Kling
2019-08-14OwnPtr: Add a way to turn an OwnPtr into a NonnullOwnPtrAndreas Kling
2019-08-12Vector: Use memcpy to implement remove() for trivial typesAndreas Kling
2019-08-10AK: Add a basic URL class to help us handle URL'sAndreas Kling
2019-08-07AK: Add a basic unit test for FileSystemPathAndreas Kling
2019-08-07Vector: Add a test for growing a Vector beyond its inline capacityAndreas Kling
2019-08-07AK: Add a FixedArray<T> containerAndreas Kling
2019-08-07Vector: Use TypedTransfer in more parts of VectorAndreas Kling
2019-08-07Vector: Use memcmp for comparing two vectors with trivial elementsAndreas Kling
2019-08-05AK: Fix leak in Optional(Optional&&)Andreas Kling
2019-08-05AK: Optional::operator=(Optional&&) should clear movee's has_value bitAndreas Kling
2019-08-04AK: Add a benchmark for parsing 4chan catalog JSONAndreas Kling
2019-08-02AK: Fix ref leaks in RefPtr assignment operators.Andreas Kling
2019-08-02AK: Fix ref leak in NonnullRefPtr::operator=(T&).Andreas Kling
2019-08-02AK: Add a test for iterating a HashTable during clear (should assert)Andreas Kling
2019-08-02TestSuite: Hijack the ASSERT macros during unit tests.Andreas Kling