diff --git a/doc/DEPENDENCIES.md b/doc/DEPENDENCIES.md
index bcdd9e14df0bd70f8824a3ae800abdd4b5694cbe..a0a6e257a917a3afb493fc3b9211efceef2e27a6 100644
--- a/doc/DEPENDENCIES.md
+++ b/doc/DEPENDENCIES.md
@@ -46,5 +46,5 @@ clang-tidy-16
 ## Formatting ##
 
 ```
->=clang-formatting-11
+>=clang-format-16
 ```
diff --git a/src/clinkahead.cpp b/src/clinkahead.cpp
index e3cb1494a89700ea0b8bf76817f790d3cf38e342..624fbf567d0a514b95e3a689e3e4c679cb69f2f7 100644
--- a/src/clinkahead.cpp
+++ b/src/clinkahead.cpp
@@ -86,7 +86,7 @@ extern "C" {
       auto *wrapped_entity = WRAPPED_ENTITY_CAST(entity);                                          \
       auto *tmp = (char *)malloc(sizeof(char) * wrapped_entity->GetFunction.length() + 1);         \
       strcpy(tmp, wrapped_entity->GetFunction.c_str());                                            \
-      delete[] * out;                                                                              \
+      delete[] *out;                                                                               \
       *out = tmp;                                                                                  \
       return 0;                                                                                    \
     })
@@ -114,7 +114,7 @@ extern "C" {
       auto *wrapped_property = WRAPPED_PROPERTY_CAST(property);                                    \
       auto *tmp = (char *)malloc(sizeof(char) * wrapped_property->GetFunction.length() + 1);       \
       strcpy(tmp, wrapped_property->GetFunction.c_str());                                          \
-      delete[] * out;                                                                              \
+      delete[] *out;                                                                               \
       *out = tmp;                                                                                  \
       return 0;                                                                                    \
     })
@@ -141,7 +141,7 @@ extern "C" {
       auto *wrapped_parent = WRAPPED_PARENT_CAST(parent);                                          \
       auto *tmp = (char *)malloc(sizeof(char) * wrapped_parent->GetFunction.length() + 1);         \
       strcpy(tmp, wrapped_parent->GetFunction.c_str());                                            \
-      delete[] * out;                                                                              \
+      delete[] *out;                                                                               \
       *out = tmp;                                                                                  \
       return 0;                                                                                    \
     })
@@ -753,7 +753,7 @@ ERROR_RETURN_CODE(GENERIC_ERROR,
                     std::string role_str = ENUM_NAME_FROM_VALUE(wrapped_entity->GetRole(), Role);
                     auto *tmp = (char *)malloc(sizeof(char) * role_str.length() + 1);
                     strcpy(tmp, role_str.c_str());
-                    delete[] * out;
+                    delete[] *out;
                     *out = tmp;
                     return 0;
                   })
@@ -766,7 +766,7 @@ ERROR_RETURN_CODE(GENERIC_ERROR,
                     auto path = wrapped_entity->GetLocalPath().string();
                     auto *tmp = (char *)(malloc(sizeof(char) * path.length() + 1));
                     strcpy(tmp, path.c_str());
-                    delete[] * out;
+                    delete[] *out;
                     *out = tmp;
                     return 0;
                   })
@@ -917,7 +917,7 @@ ERROR_RETURN_CODE(GENERIC_ERROR,
                       ENUM_NAME_FROM_VALUE(wrapped_property->GetImportance(), Importance);
                     char *tmp = (char *)malloc(sizeof(char) * importance_str.length() + 1);
                     strcpy(tmp, importance_str.c_str());
-                    delete[] * out;
+                    delete[] *out;
                     *out = tmp;
                     return 0;
                   })
@@ -957,7 +957,7 @@ ERROR_RETURN_CODE(
     auto *wrapped_message = static_cast<linkahead::entity::Message *>(message->wrapped_message);
     auto *tmp = (char *)malloc(sizeof(char) * wrapped_message->GetDescription().length() + 1);
     strcpy(tmp, wrapped_message->GetDescription().c_str());
-    delete[] * out;
+    delete[] *out;
     *out = tmp;
     return 0;
   })
@@ -1033,7 +1033,7 @@ ERROR_RETURN_CODE(
     }
     char *tmp = (char *)malloc(sizeof(char) * datatype_name.length() + 1);
     strcpy(tmp, datatype_name.c_str());
-    delete[] * out;
+    delete[] *out;
     *out = tmp;
     return 0;
   })
@@ -1053,7 +1053,7 @@ ERROR_RETURN_CODE(GENERIC_ERROR,
                     auto *tmp =
                       (char *)malloc(sizeof(char) * wrapped_value->GetAsString().length() + 1);
                     strcpy(tmp, wrapped_value->GetAsString().c_str());
-                    delete[] * out;
+                    delete[] *out;
                     *out = tmp;
                     return 0;
                   })