From 6ed01f402b3a54495c8d9e462b7674864fbbe402 Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Fri, 9 Aug 2024 18:33:32 +1000 Subject: Reduce headers dependency graph Move more code into the implementation files to reduce the amount of code pulled by headers. --- src/assert.cc | 1 + 1 file changed, 1 insertion(+) (limited to 'src/assert.cc') diff --git a/src/assert.cc b/src/assert.cc index e755e8ba..7be769a1 100644 --- a/src/assert.cc +++ b/src/assert.cc @@ -1,6 +1,7 @@ #include "assert.hh" #include "backtrace.hh" +#include "format.hh" #include "buffer_utils.hh" #include "exception.hh" -- cgit v1.2.3 From 560e3631ec57d34c679e6b0faec1e0efdd18d915 Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Sat, 10 Aug 2024 11:26:26 +1000 Subject: Move debug utils to debug.hh/debug.cc Lots of code includes buffer_utils.hh just for write_to_debug_buffer which pulls many unnecessary dependencies. Reorganise to reduce compile times. --- src/assert.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/assert.cc') diff --git a/src/assert.cc b/src/assert.cc index 7be769a1..6e5fc512 100644 --- a/src/assert.cc +++ b/src/assert.cc @@ -2,8 +2,9 @@ #include "backtrace.hh" #include "format.hh" -#include "buffer_utils.hh" +#include "file.hh" #include "exception.hh" +#include "debug.hh" #include #include -- cgit v1.2.3 From 64ed046e5a841520506e1954ff0bd756ea112d94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adri=C3=A0=20Arrufat?= Date: Fri, 16 Aug 2024 08:49:19 +0900 Subject: include headers cleanup --- src/assert.cc | 1 - 1 file changed, 1 deletion(-) (limited to 'src/assert.cc') diff --git a/src/assert.cc b/src/assert.cc index 6e5fc512..c27fb1e8 100644 --- a/src/assert.cc +++ b/src/assert.cc @@ -8,7 +8,6 @@ #include #include -#include namespace Kakoune { -- cgit v1.2.3