serenity/Userland/Libraries/LibCore
Carwyn Nelson a2591bc5fa LibCore: Make ArgParser::Arg::accept_value return ErrorOr<bool>
Much like the previous commit, this commit makes the
ArgParser::Arg::accept_value callback return an ErrorOr<bool> instead of
just a bool.

The aim of this is to make argument parsing more robust, especially
with the newer String api that returns an ErrorOr for many functions.
2023-07-04 04:26:58 +03:30
..
Account.cpp LibCore: Enable modification of a user's supplementary groups 2023-06-26 19:31:09 +02:00
Account.h LibCore: Enable modification of a user's supplementary groups 2023-06-26 19:31:09 +02:00
AnonymousBuffer.cpp
AnonymousBuffer.h
ArgsParser.cpp LibCore: Make ArgParser::Arg::accept_value return ErrorOr<bool> 2023-07-04 04:26:58 +03:30
ArgsParser.h LibCore: Make ArgParser::Arg::accept_value return ErrorOr<bool> 2023-07-04 04:26:58 +03:30
CMakeLists.txt LibCore: Completely drop IODevice 2023-06-07 12:55:00 +02:00
Command.cpp
Command.h
ConfigFile.cpp
ConfigFile.h
DateTime.cpp
DateTime.h
Debounce.h LibCore+Applications: Put timeout parameter first in debounce() 2023-06-14 17:53:59 +02:00
DeferredInvocationContext.h
Directory.cpp LibCore: Add wrapper for fstatat() 2023-05-28 05:51:27 -06:00
Directory.h LibCore: Add wrapper for fstatat() 2023-05-28 05:51:27 -06:00
DirectoryEntry.cpp
DirectoryEntry.h
DirIterator.cpp LibCore: Don't record false DirIterator errors 2023-05-28 05:51:27 -06:00
DirIterator.h
ElapsedTimer.cpp Everywhere: Use MonotonicTime instead of Duration 2023-05-24 23:18:07 +02:00
ElapsedTimer.h Everywhere: Use MonotonicTime instead of Duration 2023-05-24 23:18:07 +02:00
Event.cpp
Event.h
EventLoop.cpp
EventLoop.h
EventLoopImplementation.cpp
EventLoopImplementation.h
EventLoopImplementationUnix.cpp Everywhere: Use MonotonicTime instead of Duration 2023-05-24 23:18:07 +02:00
EventLoopImplementationUnix.h Everywhere: Use MonotonicTime instead of Duration 2023-05-24 23:18:07 +02:00
File.cpp LibCore: Fix logic deciding when to open files in non-blocking mode 2023-06-07 01:06:44 +02:00
File.h LibCore: Add File::OpenMode::DontCreate 2023-06-03 05:52:16 +02:00
FilePermissionsMask.cpp
FilePermissionsMask.h
FileWatcher.h
FileWatcherLinux.cpp
FileWatcherMacOS.mm
FileWatcherSerenity.cpp
FileWatcherUnimplemented.cpp
Forward.h LibCore: Completely drop IODevice 2023-06-07 12:55:00 +02:00
GetPassword.cpp
GetPassword.h
Group.cpp
Group.h
LocalServer.cpp
LocalServer.h
LockFile.cpp
LockFile.h
MappedFile.cpp
MappedFile.h
MimeData.cpp Userland: Register MIME type/extension for .tvg 2023-07-03 23:54:51 +02:00
MimeData.h LibCore+Userland: Remove uses of DeprecatedString in file utility 2023-06-14 11:18:22 -04:00
NetworkJob.cpp LibCore: Don't implement pure virtual methods in NetworkJob 2023-07-03 23:29:28 +02:00
NetworkJob.h LibCore: Make NetworkJob::start() take a Stream::BufferedSocketBase& 2023-07-03 23:29:28 +02:00
NetworkResponse.h
Notifier.cpp
Notifier.h
Object.cpp
Object.h
Process.cpp
Process.h
ProcessStatisticsReader.cpp Kernel+LibCore+SystemMonitor: Make thread statistics values 64-bit 2023-06-11 09:26:54 +01:00
ProcessStatisticsReader.h Kernel+LibCore+SystemMonitor: Make thread statistics values 64-bit 2023-06-11 09:26:54 +01:00
Promise.h
Property.cpp
Property.h
Proxy.h
SecretString.cpp
SecretString.h LibCore: Use AK_MAKE_DEFAULT_MOVABLE to avoid mistakes in default impls 2023-06-18 08:47:51 +01:00
SessionManagement.cpp
SessionManagement.h
SharedCircularQueue.h
Socket.cpp
Socket.h
SocketAddress.h
SOCKSProxyClient.cpp
SOCKSProxyClient.h
StandardPaths.cpp
StandardPaths.h
System.cpp Kernel+LibCore+LibC: Split the mount syscall into multiple syscalls 2023-07-02 01:04:51 +02:00
System.h Kernel+LibCore+LibC: Split the mount syscall into multiple syscalls 2023-07-02 01:04:51 +02:00
SystemServerTakeover.cpp
SystemServerTakeover.h
TCPServer.cpp
TCPServer.h
ThreadEventQueue.cpp LibCore: Use AK_MAKE_DEFAULT_MOVABLE to avoid mistakes in default impls 2023-06-18 08:47:51 +01:00
ThreadEventQueue.h
Timer.cpp
Timer.h
UDPServer.cpp
UDPServer.h
UmaskScope.h
Version.cpp
Version.h