From aa5a3580fb3e597b39b572531acf5aa2db4f9a0e Mon Sep 17 00:00:00 2001 From: Ryoji Kurosawa Date: Wed, 16 Oct 2024 14:24:35 +0900 Subject: [PATCH] remove include directives causing cyclic header file dependencies --- include/border_helper.h | 1 - include/interface_destroy.h | 1 - include/interface_display.h | 1 - include/interface_get.h | 3 +-- include/interface_helper.h | 1 - include/interface_put.h | 1 - include/interface_remove.h | 2 -- include/interface_scan.h | 1 - 8 files changed, 1 insertion(+), 10 deletions(-) diff --git a/include/border_helper.h b/include/border_helper.h index 0b626cf..b029707 100644 --- a/include/border_helper.h +++ b/include/border_helper.h @@ -12,7 +12,6 @@ #include #include "base_node.h" -#include "interior_helper.h" #include "link_or_value.h" #include "log.h" #include "tree_instance.h" diff --git a/include/interface_destroy.h b/include/interface_destroy.h index c8bf9ed..9aefa9d 100644 --- a/include/interface_destroy.h +++ b/include/interface_destroy.h @@ -10,7 +10,6 @@ #include "destroy_manager.h" #include "interface_scan.h" -#include "kvs.h" #include "storage.h" #include "storage_impl.h" diff --git a/include/interface_display.h b/include/interface_display.h index 880d7b7..5906b04 100644 --- a/include/interface_display.h +++ b/include/interface_display.h @@ -8,7 +8,6 @@ #include "border_node.h" #include "interior_node.h" -#include "kvs.h" #include "log.h" #include "permutation.h" #include "tree_instance.h" diff --git a/include/interface_get.h b/include/interface_get.h index 76d54e0..9be6996 100644 --- a/include/interface_get.h +++ b/include/interface_get.h @@ -9,9 +9,8 @@ #include "base_node.h" #include "border_node.h" #include "common_helper.h" -#include "kvs.h" #include "link_or_value.h" -#include "storage_impl.h" +#include "storage.h" #include "tree_instance.h" namespace yakushima { diff --git a/include/interface_helper.h b/include/interface_helper.h index b7a26b8..593092a 100644 --- a/include/interface_helper.h +++ b/include/interface_helper.h @@ -5,7 +5,6 @@ #pragma once #include "interface_scan.h" -#include "kvs.h" #include "manager_thread.h" #include "storage.h" diff --git a/include/interface_put.h b/include/interface_put.h index 2273085..a8d91e6 100644 --- a/include/interface_put.h +++ b/include/interface_put.h @@ -9,7 +9,6 @@ #include "border_node.h" #include "interior_node.h" #include "storage.h" -#include "storage_impl.h" namespace yakushima { diff --git a/include/interface_remove.h b/include/interface_remove.h index 977e597..948a705 100644 --- a/include/interface_remove.h +++ b/include/interface_remove.h @@ -7,10 +7,8 @@ #include #include "border_node.h" -#include "kvs.h" #include "log.h" #include "storage.h" -#include "storage_impl.h" #include "tree_instance.h" namespace yakushima { diff --git a/include/interface_scan.h b/include/interface_scan.h index 63f86b1..c5da2fc 100644 --- a/include/interface_scan.h +++ b/include/interface_scan.h @@ -4,7 +4,6 @@ #pragma once -#include "kvs.h" #include "log.h" #include "scan_helper.h" #include "storage.h"