serenity/Tests/LibCore
Ali Mohammad Pur db886fe18b Userland+AK: Stop using getopt() for ArgsParser
This commit moves the implementation of getopt into AK, and converts its
API to understand and use StringView instead of char*.
Everything else is caught in the crossfire of making
Option::accept_value() take a StringView instead of a char const*.

With this, we must now pass a Span<StringView> to ArgsParser::parse(),
applications using LibMain are unaffected, but anything not using that
or taking its own argc/argv has to construct a Vector<StringView> for
this method.
2023-02-28 15:52:24 +03:30
..
10kb.txt
CMakeLists.txt
long_lines.txt
small.txt
TestLibCoreArgsParser.cpp Userland+AK: Stop using getopt() for ArgsParser 2023-02-28 15:52:24 +03:30
TestLibCoreDeferredInvoke.cpp LibCore+Userland: Make Core::Timer::create_single_shot() return ErrorOr 2023-01-12 11:25:51 +01:00
TestLibCoreFilePermissionsMask.cpp
TestLibCoreFileWatcher.cpp LibCore: Make the FileWatcher test resilient against outside events 2023-01-19 11:29:48 +00:00
TestLibCoreIODevice.cpp LibCore: Rename File to DeprecatedFile 2023-02-13 00:50:07 +00:00
TestLibCoreSharedSingleProducerCircularQueue.cpp LibCore: Remove try_ prefix from fallible SharedCircularQueue methods 2023-01-28 22:41:36 +01:00
TestLibCoreStream.cpp LibCore: Remove Stream.h 2023-02-13 00:50:07 +00:00