summaryrefslogtreecommitdiffhomepage
path: root/src/kernel/NeKit
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2025-12-27 08:55:09 +0100
committerAmlal El Mahrouss <amlal@nekernel.org>2025-12-27 08:55:09 +0100
commite159d3895e29f38ec1345d396a593a04b7475b92 (patch)
tree5be83ae6f069465780504a642f00955aa3e7b509 /src/kernel/NeKit
parent9e746d42d2e3faa526f12ba222f5ee6924dd30f9 (diff)
kernel! giant source code refactor.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'src/kernel/NeKit')
-rw-r--r--src/kernel/NeKit/Array.h8
-rw-r--r--src/kernel/NeKit/Atom.h8
-rw-r--r--src/kernel/NeKit/Config.h8
-rw-r--r--src/kernel/NeKit/Crc32.h12
-rw-r--r--src/kernel/NeKit/CxxAbi.h7
-rw-r--r--src/kernel/NeKit/Domain.h8
-rw-r--r--src/kernel/NeKit/ErrorOr.h11
-rw-r--r--src/kernel/NeKit/Function.h8
-rw-r--r--src/kernel/NeKit/InitializerList.h8
-rw-r--r--src/kernel/NeKit/Json.h9
-rw-r--r--src/kernel/NeKit/KString.h8
-rw-r--r--src/kernel/NeKit/KString.inl8
-rw-r--r--src/kernel/NeKit/KernelPanic.h9
-rw-r--r--src/kernel/NeKit/Macros.h8
-rw-r--r--src/kernel/NeKit/MutableArray.h8
-rw-r--r--src/kernel/NeKit/NeKit.h9
-rw-r--r--src/kernel/NeKit/New.h9
-rw-r--r--src/kernel/NeKit/OwnPtr.h9
-rw-r--r--src/kernel/NeKit/PageMgr.h11
-rw-r--r--src/kernel/NeKit/Pair.h8
-rw-r--r--src/kernel/NeKit/Pmm.h9
-rw-r--r--src/kernel/NeKit/Ref.h9
-rw-r--r--src/kernel/NeKit/Stream.h9
-rw-r--r--src/kernel/NeKit/TOML.h8
-rw-r--r--src/kernel/NeKit/Utils.h8
-rw-r--r--src/kernel/NeKit/Variant.h8
-rw-r--r--src/kernel/NeKit/Vettable.h9
27 files changed, 81 insertions, 153 deletions
diff --git a/src/kernel/NeKit/Array.h b/src/kernel/NeKit/Array.h
index 1b01760d..94cfebe1 100644
--- a/src/kernel/NeKit/Array.h
+++ b/src/kernel/NeKit/Array.h
@@ -1,8 +1,6 @@
-/* ========================================
-
- Copyright (C) 2024-2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
-
-======================================== */
+// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// Licensed under the Apache License, Version 2.0 (see LICENSE file)
+// Official repository: https://github.com/nekernel-org/nekernel
#ifndef NEKIT_ARRAY_H
#define NEKIT_ARRAY_H
diff --git a/src/kernel/NeKit/Atom.h b/src/kernel/NeKit/Atom.h
index 7c5177fe..9d6e9f24 100644
--- a/src/kernel/NeKit/Atom.h
+++ b/src/kernel/NeKit/Atom.h
@@ -1,8 +1,6 @@
-/* ========================================
-
- Copyright (C) 2024-2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
-
-======================================== */
+// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// Licensed under the Apache License, Version 2.0 (see LICENSE file)
+// Official repository: https://github.com/nekernel-org/nekernel
#ifndef __NE_KIT_ATOM_H__
#define __NE_KIT_ATOM_H__
diff --git a/src/kernel/NeKit/Config.h b/src/kernel/NeKit/Config.h
index e7087a18..1539a8fb 100644
--- a/src/kernel/NeKit/Config.h
+++ b/src/kernel/NeKit/Config.h
@@ -1,8 +1,6 @@
-/* ========================================
-
- Copyright (C) 2024-2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
-
-======================================== */
+// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// Licensed under the Apache License, Version 2.0 (see LICENSE file)
+// Official repository: https://github.com/nekernel-org/nekernel
#ifndef NEKIT_CONFIG_H
#define NEKIT_CONFIG_H
diff --git a/src/kernel/NeKit/Crc32.h b/src/kernel/NeKit/Crc32.h
index ecec9519..f81e5c9a 100644
--- a/src/kernel/NeKit/Crc32.h
+++ b/src/kernel/NeKit/Crc32.h
@@ -1,12 +1,6 @@
-/*
- * ========================================================
- *
- * NeKernel
- * Date Added: 13/02/2023
- * Copyright (C) 2024-2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
- *
- * ========================================================
- */
+// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// Licensed under the Apache License, Version 2.0 (see LICENSE file)
+// Official repository: https://github.com/nekernel-org/nekernel
#ifndef NEKIT_CRC32_H
#define NEKIT_CRC32_H
diff --git a/src/kernel/NeKit/CxxAbi.h b/src/kernel/NeKit/CxxAbi.h
index c9d60739..f8a6e50e 100644
--- a/src/kernel/NeKit/CxxAbi.h
+++ b/src/kernel/NeKit/CxxAbi.h
@@ -1,8 +1,7 @@
-/* ========================================
+// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// Licensed under the Apache License, Version 2.0 (see LICENSE file)
+// Official repository: https://github.com/nekernel-org/nekernel
- Copyright (C) 2024-2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
-
-======================================== */
#ifndef NEKIT_CXXABI_H
#define NEKIT_CXXABI_H
diff --git a/src/kernel/NeKit/Domain.h b/src/kernel/NeKit/Domain.h
index 534d6901..97990a70 100644
--- a/src/kernel/NeKit/Domain.h
+++ b/src/kernel/NeKit/Domain.h
@@ -1,8 +1,6 @@
-/* ========================================
-
- Copyright (C) 2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
-
-======================================== */
+// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// Licensed under the Apache License, Version 2.0 (see LICENSE file)
+// Official repository: https://github.com/nekernel-org/nekernel
#ifndef __NE_KIT_DOMAIN_H__
#define __NE_KIT_DOMAIN_H__
diff --git a/src/kernel/NeKit/ErrorOr.h b/src/kernel/NeKit/ErrorOr.h
index 07d544cb..b471e33e 100644
--- a/src/kernel/NeKit/ErrorOr.h
+++ b/src/kernel/NeKit/ErrorOr.h
@@ -1,11 +1,6 @@
-/*
- * ========================================================
- *
- * NeKernel
- * Copyright (C) 2024-2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
- *
- * ========================================================
- */
+// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// Licensed under the Apache License, Version 2.0 (see LICENSE file)
+// Official repository: https://github.com/nekernel-org/nekernel
#ifndef NEKIT_ERROROR_H
#define NEKIT_ERROROR_H
diff --git a/src/kernel/NeKit/Function.h b/src/kernel/NeKit/Function.h
index fcc3b65c..d32c0f46 100644
--- a/src/kernel/NeKit/Function.h
+++ b/src/kernel/NeKit/Function.h
@@ -1,8 +1,6 @@
-/* ========================================
-
- Copyright (C) 2024-2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
-
-======================================== */
+// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// Licensed under the Apache License, Version 2.0 (see LICENSE file)
+// Official repository: https://github.com/nekernel-org/nekernel
#ifndef NEKIT_FUNCTION_H
#define NEKIT_FUNCTION_H
diff --git a/src/kernel/NeKit/InitializerList.h b/src/kernel/NeKit/InitializerList.h
index e21bd6bd..48f9ea53 100644
--- a/src/kernel/NeKit/InitializerList.h
+++ b/src/kernel/NeKit/InitializerList.h
@@ -1,8 +1,6 @@
-/* ========================================
-
- Copyright (C) 2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
-
-======================================== */
+// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// Licensed under the Apache License, Version 2.0 (see LICENSE file)
+// Official repository: https://github.com/nekernel-org/nekernel
#ifndef __NE_KIT_INIT_LIST_H__
#define __NE_KIT_INIT_LIST_H__
diff --git a/src/kernel/NeKit/Json.h b/src/kernel/NeKit/Json.h
index 229b8ee6..4ec736d5 100644
--- a/src/kernel/NeKit/Json.h
+++ b/src/kernel/NeKit/Json.h
@@ -1,9 +1,6 @@
-
-/* ========================================
-
- Copyright (C) 2024-2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
-
-======================================== */
+// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// Licensed under the Apache License, Version 2.0 (see LICENSE file)
+// Official repository: https://github.com/nekernel-org/nekernel
#ifndef NEKIT_JSON_H
#define NEKIT_JSON_H
diff --git a/src/kernel/NeKit/KString.h b/src/kernel/NeKit/KString.h
index e195dd62..fa31a717 100644
--- a/src/kernel/NeKit/KString.h
+++ b/src/kernel/NeKit/KString.h
@@ -1,8 +1,6 @@
-/* ========================================
-
- Copyright (C) 2024-2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
-
-======================================== */
+// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// Licensed under the Apache License, Version 2.0 (see LICENSE file)
+// Official repository: https://github.com/nekernel-org/nekernel
#ifndef NEKIT_KSTRING_H
#define NEKIT_KSTRING_H
diff --git a/src/kernel/NeKit/KString.inl b/src/kernel/NeKit/KString.inl
index 70380ebe..c5921d6f 100644
--- a/src/kernel/NeKit/KString.inl
+++ b/src/kernel/NeKit/KString.inl
@@ -1,8 +1,6 @@
-/* ========================================
-
- Copyright (C) 2024-2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
-
-======================================== */
+// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// Licensed under the Apache License, Version 2.0 (see LICENSE file)
+// Official repository: https://github.com/nekernel-org/nekernel
/// @file KBasicString.inl
/// @brief Kernel String manipulation file.
diff --git a/src/kernel/NeKit/KernelPanic.h b/src/kernel/NeKit/KernelPanic.h
index d8483d19..afe40970 100644
--- a/src/kernel/NeKit/KernelPanic.h
+++ b/src/kernel/NeKit/KernelPanic.h
@@ -1,9 +1,6 @@
-
-/* ========================================
-
- Copyright (C) 2024-2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
-
-======================================== */
+// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// Licensed under the Apache License, Version 2.0 (see LICENSE file)
+// Official repository: https://github.com/nekernel-org/nekernel
#ifndef NEKIT_KERNELPANIC_H
#define NEKIT_KERNELPANIC_H
diff --git a/src/kernel/NeKit/Macros.h b/src/kernel/NeKit/Macros.h
index deb91d6a..c0fc57f4 100644
--- a/src/kernel/NeKit/Macros.h
+++ b/src/kernel/NeKit/Macros.h
@@ -1,8 +1,6 @@
-/* ========================================
-
- Copyright (C) 2024-2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
-
-======================================== */
+// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// Licensed under the Apache License, Version 2.0 (see LICENSE file)
+// Official repository: https://github.com/nekernel-org/nekernel
#ifndef NEKIT_MACROS_H
#define NEKIT_MACROS_H
diff --git a/src/kernel/NeKit/MutableArray.h b/src/kernel/NeKit/MutableArray.h
index caf4fd9f..c0a17963 100644
--- a/src/kernel/NeKit/MutableArray.h
+++ b/src/kernel/NeKit/MutableArray.h
@@ -1,8 +1,6 @@
-/* ========================================
-
- Copyright (C) 2024-2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
-
-======================================== */
+// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// Licensed under the Apache License, Version 2.0 (see LICENSE file)
+// Official repository: https://github.com/nekernel-org/nekernel
#ifndef NEKIT_MUTABLEARRAY_H
#define NEKIT_MUTABLEARRAY_H
diff --git a/src/kernel/NeKit/NeKit.h b/src/kernel/NeKit/NeKit.h
index 4c290016..75d8bc80 100644
--- a/src/kernel/NeKit/NeKit.h
+++ b/src/kernel/NeKit/NeKit.h
@@ -1,9 +1,6 @@
-
-/* ========================================
-
- Copyright (C) 2024-2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
-
-======================================== */
+// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// Licensed under the Apache License, Version 2.0 (see LICENSE file)
+// Official repository: https://github.com/nekernel-org/nekernel
#ifndef NEKIT_NEKIT_H
#define NEKIT_NEKIT_H
diff --git a/src/kernel/NeKit/New.h b/src/kernel/NeKit/New.h
index 203dea24..d1433545 100644
--- a/src/kernel/NeKit/New.h
+++ b/src/kernel/NeKit/New.h
@@ -1,9 +1,6 @@
-
-/* ========================================
-
- Copyright (C) 2024-2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
-
-======================================== */
+// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// Licensed under the Apache License, Version 2.0 (see LICENSE file)
+// Official repository: https://github.com/nekernel-org/nekernel
#ifndef NEKIT_NEW_H
#define NEKIT_NEW_H
diff --git a/src/kernel/NeKit/OwnPtr.h b/src/kernel/NeKit/OwnPtr.h
index ea71f06d..01a3f969 100644
--- a/src/kernel/NeKit/OwnPtr.h
+++ b/src/kernel/NeKit/OwnPtr.h
@@ -1,9 +1,6 @@
-
-/* ========================================
-
- Copyright (C) 2024-2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
-
-======================================== */
+// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// Licensed under the Apache License, Version 2.0 (see LICENSE file)
+// Official repository: https://github.com/nekernel-org/nekernel
#ifndef NEKIT_OWNPTR_H
#define NEKIT_OWNPTR_H
diff --git a/src/kernel/NeKit/PageMgr.h b/src/kernel/NeKit/PageMgr.h
index 4c0f03f3..04954377 100644
--- a/src/kernel/NeKit/PageMgr.h
+++ b/src/kernel/NeKit/PageMgr.h
@@ -1,11 +1,6 @@
-// a way to create and find our pages.
-// I'm thinking about a separate way of getting a paged area.
-
-/* ========================================
-
- Copyright (C) 2024-2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
-
-======================================== */
+// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// Licensed under the Apache License, Version 2.0 (see LICENSE file)
+// Official repository: https://github.com/nekernel-org/nekernel
#ifndef NEKIT_PAGEMGR_H
#define NEKIT_PAGEMGR_H
diff --git a/src/kernel/NeKit/Pair.h b/src/kernel/NeKit/Pair.h
index 5ede69fa..5fb92eb2 100644
--- a/src/kernel/NeKit/Pair.h
+++ b/src/kernel/NeKit/Pair.h
@@ -1,8 +1,6 @@
-/* ========================================
-
- Copyright (C) 2024-2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
-
-======================================== */
+// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// Licensed under the Apache License, Version 2.0 (see LICENSE file)
+// Official repository: https://github.com/nekernel-org/nekernel
#ifndef NEKIT_PAIR_H
#define NEKIT_PAIR_H
diff --git a/src/kernel/NeKit/Pmm.h b/src/kernel/NeKit/Pmm.h
index bcb43be7..894e28c9 100644
--- a/src/kernel/NeKit/Pmm.h
+++ b/src/kernel/NeKit/Pmm.h
@@ -1,9 +1,6 @@
-
-/* ========================================
-
- Copyright (C) 2024-2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
-
-======================================== */
+// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// Licensed under the Apache License, Version 2.0 (see LICENSE file)
+// Official repository: https://github.com/nekernel-org/nekernel
#ifndef NEKIT_PMM_H
#define NEKIT_PMM_H
diff --git a/src/kernel/NeKit/Ref.h b/src/kernel/NeKit/Ref.h
index ee7d6e7d..8cc20e3e 100644
--- a/src/kernel/NeKit/Ref.h
+++ b/src/kernel/NeKit/Ref.h
@@ -1,9 +1,6 @@
-
-/* ========================================
-
- Copyright (C) 2024-2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
-
-======================================== */
+// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// Licensed under the Apache License, Version 2.0 (see LICENSE file)
+// Official repository: https://github.com/nekernel-org/nekernel
#ifndef _NEKIT_REF_H_
#define _NEKIT_REF_H_
diff --git a/src/kernel/NeKit/Stream.h b/src/kernel/NeKit/Stream.h
index 7125f573..e22c954b 100644
--- a/src/kernel/NeKit/Stream.h
+++ b/src/kernel/NeKit/Stream.h
@@ -1,9 +1,6 @@
-
-/* ========================================
-
- Copyright (C) 2024-2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
-
-======================================== */
+// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// Licensed under the Apache License, Version 2.0 (see LICENSE file)
+// Official repository: https://github.com/nekernel-org/nekernel
#ifndef NEKIT_STREAM_H
#define NEKIT_STREAM_H
diff --git a/src/kernel/NeKit/TOML.h b/src/kernel/NeKit/TOML.h
index 4293e532..62602837 100644
--- a/src/kernel/NeKit/TOML.h
+++ b/src/kernel/NeKit/TOML.h
@@ -1,8 +1,6 @@
-/* ========================================
-
- Copyright (C) 2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
-
-======================================== */
+// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// Licensed under the Apache License, Version 2.0 (see LICENSE file)
+// Official repository: https://github.com/nekernel-org/nekernel
#ifndef NEKIT_TOML_H
#define NEKIT_TOML_H
diff --git a/src/kernel/NeKit/Utils.h b/src/kernel/NeKit/Utils.h
index aed3ac48..e28e23eb 100644
--- a/src/kernel/NeKit/Utils.h
+++ b/src/kernel/NeKit/Utils.h
@@ -1,8 +1,6 @@
-/* ========================================
-
- Copyright (C) 2024-2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
-
-======================================== */
+// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// Licensed under the Apache License, Version 2.0 (see LICENSE file)
+// Official repository: https://github.com/nekernel-org/nekernel
#ifndef NEKIT_UTILS_H
#define NEKIT_UTILS_H
diff --git a/src/kernel/NeKit/Variant.h b/src/kernel/NeKit/Variant.h
index d26caf0e..41c5f942 100644
--- a/src/kernel/NeKit/Variant.h
+++ b/src/kernel/NeKit/Variant.h
@@ -1,8 +1,6 @@
-/* ========================================
-
- Copyright (C) 2024-2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
-
-======================================== */
+// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// Licensed under the Apache License, Version 2.0 (see LICENSE file)
+// Official repository: https://github.com/nekernel-org/nekernel
#ifndef NEKIT_VARIANT_H
#define NEKIT_VARIANT_H
diff --git a/src/kernel/NeKit/Vettable.h b/src/kernel/NeKit/Vettable.h
index f59d803c..e3b8bf70 100644
--- a/src/kernel/NeKit/Vettable.h
+++ b/src/kernel/NeKit/Vettable.h
@@ -1,9 +1,6 @@
-
-/* ========================================
-
- Copyright (C) 2025, Amlal El Mahrouss, licensed under the Apache 2.0 license.
-
-======================================== */
+// Copyright 2024-2025, Amlal El Mahrouss (amlal@nekernel.org)
+// Licensed under the Apache License, Version 2.0 (see LICENSE file)
+// Official repository: https://github.com/nekernel-org/nekernel
#ifndef __NE_KIT_VETTABLE_H__
#define __NE_KIT_VETTABLE_H__