summaryrefslogtreecommitdiff
path: root/AK/FuzzyMatch.cpp
AgeCommit message (Collapse)Author
2023-01-21Everywhere: Remove string.h include from AK/Traits.h and resolve falloutAndrew Kaster
A lot of places were relying on AK/Traits.h to give it strnlen, memcmp, memcpy and other related declarations. In the quest to remove inclusion of LibC headers from Kernel files, deal with all the fallout of this included-everywhere header including less things.
2022-09-20AK: Do not require an allocated String for fuzzy matchingTimothy Flynn
A StringView is sufficient here. This also removes the declaration of fuzzy_match_recursive from the header, as it's only needed from within the implementation file.
2022-09-18AK: Move heavyweight fuzzy matching to own compilation unitBen Wiederhake