This was a workaround to be able to build on case-insensitive file systems where it might get confused about <string.h> vs <String.h>. Let's just not support building that way, so String.h can have an objectively nicer name. :^)
@@ -1,6 +1,6 @@
#pragma once
-#include <AK/AKString.h>
+#include <AK/String.h>
#include <AK/ByteBuffer.h>
namespace AK {
#include <AK/ELF/exec_elf.h>
#include <AK/HashMap.h>
#include <AK/OwnPtr.h>
-#include "AKString.h"
@@ -35,5 +35,5 @@ String canonicalized_path(const StringView&);
};
-using AK::FileSystemPath;
using AK::canonicalized_path;
+using AK::FileSystemPath;
#include <AK/LogStream.h>
#include <AK/NetworkOrdered.h>
#include <AK/Optional.h>
#include <AK/JsonArray.h>
#include <AK/JsonObjectSerializer.h>
#include <AK/IPv4Address.h>
#include <AK/StringBuilder.h>
@@ -1,4 +1,4 @@
#include <AK/StringView.h>
#include <AK/MappedFile.h>
#include <fcntl.h>
#include <stdio.h>
-#include "StdLibExtras.h"
-#include "StringBuilder.h"
+#include <AK/StdLibExtras.h>
+#include <AK/StringBuilder.h>
#include <stdarg.h>
@@ -1,7 +1,7 @@
-#include "Vector.h"
+#include <AK/Vector.h>
@@ -12,9 +12,9 @@
#define ASSERT_NOT_REACHED() fprintf(stderr, "\033[31;1mASSERT_NOT_REACHED\033[0m\n");
#define RELEASE_ASSERT ASSERT
-#include "Function.h"
-#include "NonnullRefPtrVector.h"
+#include <AK/Function.h>
+#include <AK/NonnullRefPtrVector.h>
#include <chrono>
#include <AK/TestSuite.h>
#include <AK/FileSystemPath.h>
TEST_CASE(construct)
#include <AK/FixedArray.h>
#include <AK/JsonObject.h>
#include <AK/NonnullRefPtr.h>
struct Object : public RefCounted<Object> {
int x;
TEST_CASE(basic_optional)
#include <AK/Queue.h>
TEST_CASE(construct_empty)
{
#include <AK/NonnullOwnPtrVector.h>
#include <AK/Vector.h>
@@ -1,5 +1,5 @@
#include <AK/Weakable.h>
#include <AK/WeakPtr.h>
// This type implements number typing and
// displaying mechanics. It does not perform
#include "IRCLogBuffer.h"
#include <AK/CircularQueue.h>
#include <AK/RefPtr.h>
#include <AK/RefCounted.h>
@@ -2,7 +2,7 @@
#include "IRCWindow.h"
#include <AK/Function.h>
#include <LibGUI/GModel.h>
#include "WindowIdentifier.h"
#include <LibGUI/GButton.h>
#include <LibDraw/Rect.h>
#include "TerminalWidget.h"
#include "XtermColors.h"
#include <AK/StdLibExtras.h>
#include <Kernel/KeyCode.h>
#include <LibCore/CConfigFile.h>
#include <LibCore/CNotifier.h>
#include <LibCore/CTimer.h>
#include <LibGUI/GVariant.h>
#include "VBWidgetType.h"
#include <AK/Types.h>
#include <Kernel/Devices/BlockDevice.h>
#include <Kernel/VM/PhysicalAddress.h>
#include <Kernel/Devices/DiskDevice.h>
#include <AK/Badge.h>
#include <AK/InlineLinkedList.h>
@@ -3,7 +3,7 @@
#include "InodeIdentifier.h"
#include "InodeMetadata.h"
#include "UnixTypes.h"
#include <Kernel/FileSystem/File.h>
#include <Kernel/KBuffer.h>
class KParams {
struct KSym {
#include <AK/Assertions.h>
#include <Kernel/StdLib.h>
#include <AK/NonnullRefPtrVector.h>
#include "IO.h"
#include "StdLib.h"
#include "kmalloc.h"
#include <Kernel/Arch/i386/CPU.h>
#include <Kernel/Devices/KeyboardDevice.h>
#include <AK/IntrusiveList.h>
#include <AK/Bitmap.h>
#include <Kernel/VM/VirtualAddress.h>
#include <Kernel/VM/PageDirectory.h>
#include <LibCore/CFile.h>
#include <grp.h>
#include <stdlib.h>
#include <AK/ScopeGuard.h>
#include <Kernel/Net/IPv4.h>
#include <pwd.h>
#include <assert.h>
#include <AK/ScopedValueRollback.h>
#include <Kernel/Syscall.h>
#include <dirent.h>
class CDirIterator {
#include <LibCore/CIODevice.h>
class CFile final : public CIODevice {
#include <AK/URL.h>
class CNetworkJob;
#include <LibCore/CNetworkResponse.h>
struct CProcessStatistics {
String get_current_user_home_path();
-#include "Emoji.h"
-#include "GraphicsBitmap.h"
+#include <LibDraw/Emoji.h>
+#include <LibDraw/GraphicsBitmap.h>
static HashMap<u32, Emoji> s_emojis;
#include "Color.h"
#include "Rect.h"
#include "Size.h"
@@ -4,7 +4,7 @@
#include "Point.h"
#include <LibDraw/TextAlignment.h>
#include <LibDraw/TextElision.h>
#include <AK/Utf8View.h>
#include <LibDraw/Orientation.h>
#include <LibDraw/Point.h>
#include <AK/HashTable.h>
#include <LibGUI/GAbstractButton.h>
#include <LibDraw/GraphicsBitmap.h>
class GClipboard {
public:
#include <AK/NonnullOwnPtr.h>
class GModel;
#include <AK/Traits.h>
#include <LibGUI/GIcon.h>
#include <LibCore/CElapsedTimer.h>
#include <LibCore/CObject.h>
class Length {
#include <LibHTML/CSS/Specificity.h>