From f6f10575f75ac23d06e1d94f7861611503daa7af Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Thu, 23 Apr 2026 14:03:28 +0200 Subject: chore: banish relative includes --- kapi/include/kapi/boot_module/boot_module.hpp | 2 +- kapi/include/kapi/boot_module/boot_module_registry.hpp | 2 +- kapi/include/kapi/boot_modules.hpp | 2 +- kapi/include/kapi/cio.hpp | 2 +- kapi/include/kapi/cio/output_device.hpp | 2 +- kapi/include/kapi/cpu.hpp | 2 +- kapi/include/kapi/devices.hpp | 8 ++++---- kapi/include/kapi/devices/bus.hpp | 4 ++-- kapi/include/kapi/devices/cpu.hpp | 2 +- kapi/include/kapi/devices/device.hpp | 2 +- kapi/include/kapi/devices/manager.hpp | 4 ++-- kapi/include/kapi/memory.hpp | 14 +++++++------- kapi/include/kapi/memory/address.hpp | 2 +- kapi/include/kapi/memory/chunk.hpp | 2 +- kapi/include/kapi/memory/frame.hpp | 8 ++++---- kapi/include/kapi/memory/frame_allocator.hpp | 4 ++-- kapi/include/kapi/memory/layout.hpp | 4 ++-- kapi/include/kapi/memory/page.hpp | 8 ++++---- kapi/include/kapi/memory/page_mapper.hpp | 6 +++--- 19 files changed, 40 insertions(+), 40 deletions(-) (limited to 'kapi') diff --git a/kapi/include/kapi/boot_module/boot_module.hpp b/kapi/include/kapi/boot_module/boot_module.hpp index 85a1ac5b..9b4b1650 100644 --- a/kapi/include/kapi/boot_module/boot_module.hpp +++ b/kapi/include/kapi/boot_module/boot_module.hpp @@ -1,7 +1,7 @@ #ifndef TEACHOS_KAPI_BOOT_MODULE_BOOT_MODULE_HPP #define TEACHOS_KAPI_BOOT_MODULE_BOOT_MODULE_HPP -#include "kapi/memory.hpp" +#include #include #include diff --git a/kapi/include/kapi/boot_module/boot_module_registry.hpp b/kapi/include/kapi/boot_module/boot_module_registry.hpp index 0692d37f..fc3590fc 100644 --- a/kapi/include/kapi/boot_module/boot_module_registry.hpp +++ b/kapi/include/kapi/boot_module/boot_module_registry.hpp @@ -1,7 +1,7 @@ #ifndef TEACHOS_KAPI_BOOT_MODULE_BOOT_MODULE_REGISTRY_HPP #define TEACHOS_KAPI_BOOT_MODULE_BOOT_MODULE_REGISTRY_HPP -#include "kapi/boot_module/boot_module.hpp" +#include #include diff --git a/kapi/include/kapi/boot_modules.hpp b/kapi/include/kapi/boot_modules.hpp index 6eee169b..026479db 100644 --- a/kapi/include/kapi/boot_modules.hpp +++ b/kapi/include/kapi/boot_modules.hpp @@ -1,7 +1,7 @@ #ifndef TEACHOS_KAPI_BOOT_MODULES_HPP #define TEACHOS_KAPI_BOOT_MODULES_HPP -#include "kapi/boot_module/boot_module_registry.hpp" // IWYU pragma: export +#include // IWYU pragma: export namespace kapi::boot_modules { diff --git a/kapi/include/kapi/cio.hpp b/kapi/include/kapi/cio.hpp index 8941a9f2..9bbf7fa7 100644 --- a/kapi/include/kapi/cio.hpp +++ b/kapi/include/kapi/cio.hpp @@ -1,7 +1,7 @@ #ifndef TEACHOS_KAPI_CIO_HPP #define TEACHOS_KAPI_CIO_HPP -#include "kapi/cio/output_device.hpp" // IWYU pragma: export +#include // IWYU pragma: export #include diff --git a/kapi/include/kapi/cio/output_device.hpp b/kapi/include/kapi/cio/output_device.hpp index f08d7baf..9fe25577 100644 --- a/kapi/include/kapi/cio/output_device.hpp +++ b/kapi/include/kapi/cio/output_device.hpp @@ -1,7 +1,7 @@ #ifndef TEACHOS_KAPI_CIO_OUTPUT_DEVICE_HPP #define TEACHOS_KAPI_CIO_OUTPUT_DEVICE_HPP -// IWYU pragma: private, include "kapi/cio.hpp" +// IWYU pragma: private, include #include diff --git a/kapi/include/kapi/cpu.hpp b/kapi/include/kapi/cpu.hpp index e736be17..deaf5cd7 100644 --- a/kapi/include/kapi/cpu.hpp +++ b/kapi/include/kapi/cpu.hpp @@ -1,7 +1,7 @@ #ifndef TEACHOS_KAPI_CPU_HPP #define TEACHOS_KAPI_CPU_HPP -#include "kapi/memory.hpp" +#include #include #include diff --git a/kapi/include/kapi/devices.hpp b/kapi/include/kapi/devices.hpp index ec154a51..b597aa8c 100644 --- a/kapi/include/kapi/devices.hpp +++ b/kapi/include/kapi/devices.hpp @@ -1,10 +1,10 @@ #ifndef TEACHOS_KAPI_DEVICES_HPP #define TEACHOS_KAPI_DEVICES_HPP -#include "kapi/devices/bus.hpp" // IWYU pragma: export -#include "kapi/devices/cpu.hpp" // IWYU pragma: export -#include "kapi/devices/device.hpp" // IWYU pragma: export -#include "kapi/devices/manager.hpp" // IWYU pragma: export +#include // IWYU pragma: export +#include // IWYU pragma: export +#include // IWYU pragma: export +#include // IWYU pragma: export namespace kapi::devices { diff --git a/kapi/include/kapi/devices/bus.hpp b/kapi/include/kapi/devices/bus.hpp index 60134ff6..59f49f73 100644 --- a/kapi/include/kapi/devices/bus.hpp +++ b/kapi/include/kapi/devices/bus.hpp @@ -1,9 +1,9 @@ #ifndef TEACHOS_KAPI_DEVICES_BUS_HPP #define TEACHOS_KAPI_DEVICES_BUS_HPP -// IWYU pragma: private, include "kapi/devices.hpp" +// IWYU pragma: private, include -#include "kapi/devices/device.hpp" +#include #include #include diff --git a/kapi/include/kapi/devices/cpu.hpp b/kapi/include/kapi/devices/cpu.hpp index 00766b51..f8ff60c6 100644 --- a/kapi/include/kapi/devices/cpu.hpp +++ b/kapi/include/kapi/devices/cpu.hpp @@ -1,7 +1,7 @@ #ifndef TEACHOS_KAPI_DEVICES_CPU_HPP #define TEACHOS_KAPI_DEVICES_CPU_HPP -#include "kapi/devices/bus.hpp" +#include #include #include diff --git a/kapi/include/kapi/devices/device.hpp b/kapi/include/kapi/devices/device.hpp index 9939494e..70cf01f3 100644 --- a/kapi/include/kapi/devices/device.hpp +++ b/kapi/include/kapi/devices/device.hpp @@ -1,7 +1,7 @@ #ifndef TEACH_OS_KAPI_DEVICES_DEVICE_HPP #define TEACH_OS_KAPI_DEVICES_DEVICE_HPP -// IWYU pragma: private, include "kapi/devices.hpp" +// IWYU pragma: private, include #include #include diff --git a/kapi/include/kapi/devices/manager.hpp b/kapi/include/kapi/devices/manager.hpp index f19366ee..c9b90b4e 100644 --- a/kapi/include/kapi/devices/manager.hpp +++ b/kapi/include/kapi/devices/manager.hpp @@ -1,9 +1,9 @@ #ifndef TEACHOS_KAPI_DEVICES_MANAGER_HPP #define TEACHOS_KAPI_DEVICES_MANAGER_HPP -// IWYU pragma: private, include "kapi/devices.hpp" +// IWYU pragma: private, include -#include "kapi/devices/device.hpp" +#include #include diff --git a/kapi/include/kapi/memory.hpp b/kapi/include/kapi/memory.hpp index f5e126ab..8ad8d6ec 100644 --- a/kapi/include/kapi/memory.hpp +++ b/kapi/include/kapi/memory.hpp @@ -1,13 +1,13 @@ #ifndef TEACHOS_KAPI_MEMORY_HPP #define TEACHOS_KAPI_MEMORY_HPP -#include "kapi/memory/address.hpp" // IWYU pragma: export -#include "kapi/memory/chunk.hpp" // IWYU pragma: export -#include "kapi/memory/frame.hpp" // IWYU pragma: export -#include "kapi/memory/frame_allocator.hpp" // IWYU pragma: export -#include "kapi/memory/layout.hpp" // IWYU pragma: export -#include "kapi/memory/page.hpp" // IWYU pragma: export -#include "kapi/memory/page_mapper.hpp" // IWYU pragma: export +#include // IWYU pragma: export +#include // IWYU pragma: export +#include // IWYU pragma: export +#include // IWYU pragma: export +#include // IWYU pragma: export +#include // IWYU pragma: export +#include // IWYU pragma: export #include #include diff --git a/kapi/include/kapi/memory/address.hpp b/kapi/include/kapi/memory/address.hpp index 13bdf4c7..9231cfc6 100644 --- a/kapi/include/kapi/memory/address.hpp +++ b/kapi/include/kapi/memory/address.hpp @@ -1,7 +1,7 @@ #ifndef TEACHOS_KAPI_MEMORY_ADDRESS_HPP #define TEACHOS_KAPI_MEMORY_ADDRESS_HPP -// IWYU pragma: private, include "kapi/memory.hpp" +// IWYU pragma: private, include #include #include diff --git a/kapi/include/kapi/memory/chunk.hpp b/kapi/include/kapi/memory/chunk.hpp index a046221a..485a890d 100644 --- a/kapi/include/kapi/memory/chunk.hpp +++ b/kapi/include/kapi/memory/chunk.hpp @@ -1,7 +1,7 @@ #ifndef TEACHOS_KAPI_MEMORY_CHUNK_HPP #define TEACHOS_KAPI_MEMORY_CHUNK_HPP -// IWYU pragma: private, include "kapi/memory.hpp" +// IWYU pragma: private, include #include diff --git a/kapi/include/kapi/memory/frame.hpp b/kapi/include/kapi/memory/frame.hpp index a55b6ffa..e423fa4f 100644 --- a/kapi/include/kapi/memory/frame.hpp +++ b/kapi/include/kapi/memory/frame.hpp @@ -1,11 +1,11 @@ #ifndef TEACHOS_KAPI_MEMORY_FRAME_HPP #define TEACHOS_KAPI_MEMORY_FRAME_HPP -// IWYU pragma: private, include "kapi/memory.hpp" +// IWYU pragma: private, include -#include "kapi/memory/address.hpp" -#include "kapi/memory/chunk.hpp" -#include "kapi/memory/layout.hpp" +#include +#include +#include #include diff --git a/kapi/include/kapi/memory/frame_allocator.hpp b/kapi/include/kapi/memory/frame_allocator.hpp index cfa8a1c7..784ea932 100644 --- a/kapi/include/kapi/memory/frame_allocator.hpp +++ b/kapi/include/kapi/memory/frame_allocator.hpp @@ -1,9 +1,9 @@ #ifndef TEACHOS_KAPI_MEMORY_FRAME_ALLOCATOR_HPP #define TEACHOS_KAPI_MEMORY_FRAME_ALLOCATOR_HPP -// IWYU pragma: private, include "kapi/memory.hpp" +// IWYU pragma: private, include -#include "kapi/memory/frame.hpp" +#include #include #include diff --git a/kapi/include/kapi/memory/layout.hpp b/kapi/include/kapi/memory/layout.hpp index 26b48d8a..733fa960 100644 --- a/kapi/include/kapi/memory/layout.hpp +++ b/kapi/include/kapi/memory/layout.hpp @@ -1,9 +1,9 @@ #ifndef TEACHOS_KAPI_MEMORY_LAYOUT_HPP #define TEACHOS_KAPI_MEMORY_LAYOUT_HPP -// IWYU pragma: private, include "kapi/memory.hpp" +// IWYU pragma: private, include -#include "kapi/memory/address.hpp" +#include #include diff --git a/kapi/include/kapi/memory/page.hpp b/kapi/include/kapi/memory/page.hpp index aa161ee2..d9875346 100644 --- a/kapi/include/kapi/memory/page.hpp +++ b/kapi/include/kapi/memory/page.hpp @@ -1,11 +1,11 @@ #ifndef TEACHOS_KAPI_MEMORY_PAGE_HPP #define TEACHOS_KAPI_MEMORY_PAGE_HPP -// IWYU pragma: private, include "kapi/memory.hpp" +// IWYU pragma: private, include -#include "kapi/memory/address.hpp" -#include "kapi/memory/chunk.hpp" -#include "kapi/memory/layout.hpp" +#include +#include +#include #include diff --git a/kapi/include/kapi/memory/page_mapper.hpp b/kapi/include/kapi/memory/page_mapper.hpp index c6052e99..fb600b2d 100644 --- a/kapi/include/kapi/memory/page_mapper.hpp +++ b/kapi/include/kapi/memory/page_mapper.hpp @@ -1,10 +1,10 @@ #ifndef TEACHOS_KAPI_MEMORY_PAGE_MAPPER_HPP #define TEACHOS_KAPI_MEMORY_PAGE_MAPPER_HPP -// IWYU pragma: private, include "kapi/memory.hpp" +// IWYU pragma: private, include -#include "kapi/memory/frame.hpp" -#include "kapi/memory/page.hpp" +#include +#include #include -- cgit v1.2.3