From b59553c7613cba0739ad5156059133ee58b52e43 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 26 Mar 2026 11:36:37 +0000 Subject: [PATCH] Remove unused/redundant includes to speed up compilation Co-authored-by: tsaubergine <732276+tsaubergine@users.noreply.github.com> Agent-Logs-Url: https://github.com/GobySoft/goby3/sessions/dce6e291-186f-4013-b71d-b037f76694e8 --- src/acomms/amac/mac_manager.h | 1 - src/acomms/dccl/dccl.cpp | 1 - src/acomms/modemdriver/driver_base.h | 11 +++++------ src/acomms/queue/queue.h | 2 +- src/middleware/frontseat/interface.h | 1 - src/middleware/transport/intervehicle/driver_thread.h | 2 -- src/moos/goby_moos_app.h | 1 - src/zeromq/transport/interprocess.h | 2 -- 8 files changed, 6 insertions(+), 15 deletions(-) diff --git a/src/acomms/amac/mac_manager.h b/src/acomms/amac/mac_manager.h index e0c46807a..07dcef0e0 100644 --- a/src/acomms/amac/mac_manager.h +++ b/src/acomms/amac/mac_manager.h @@ -26,7 +26,6 @@ #define GOBY_ACOMMS_AMAC_MAC_MANAGER_H #include // for signal -#include // for shared_ptr #include // for seconds #include // for ostream #include // for list, list<>::ite... diff --git a/src/acomms/dccl/dccl.cpp b/src/acomms/dccl/dccl.cpp index 564906265..d5be03595 100644 --- a/src/acomms/dccl/dccl.cpp +++ b/src/acomms/dccl/dccl.cpp @@ -24,7 +24,6 @@ #include "dccl.h" -#include // for shared_ptr #include // for Codec #include "goby/util/debug_logger/term_color.h" // for Colors, Colors::lt_blue diff --git a/src/acomms/modemdriver/driver_base.h b/src/acomms/modemdriver/driver_base.h index 14975c779..be08d9477 100644 --- a/src/acomms/modemdriver/driver_base.h +++ b/src/acomms/modemdriver/driver_base.h @@ -25,12 +25,11 @@ #ifndef GOBY_ACOMMS_MODEMDRIVER_DRIVER_BASE_H #define GOBY_ACOMMS_MODEMDRIVER_DRIVER_BASE_H -#include // for atomic -#include // for signal -#include // for shared_ptr -#include // for ofstream -#include // for shared_ptr, __shared_p... -#include // for string +#include // for atomic +#include // for signal +#include // for ofstream +#include // for shared_ptr, __shared_p... +#include // for string #include "goby/acomms/protobuf/driver_base.pb.h" // for DriverCo... diff --git a/src/acomms/queue/queue.h b/src/acomms/queue/queue.h index 51ba6452b..d96cc751a 100644 --- a/src/acomms/queue/queue.h +++ b/src/acomms/queue/queue.h @@ -26,7 +26,7 @@ #define GOBY_ACOMMS_QUEUE_QUEUE_H #include // for size_t -#include // for ostream +#include // for ostream #include // for list #include // for multimap #include // for shared_ptr diff --git a/src/middleware/frontseat/interface.h b/src/middleware/frontseat/interface.h index 3ddd80b52..e697c6b2f 100644 --- a/src/middleware/frontseat/interface.h +++ b/src/middleware/frontseat/interface.h @@ -30,7 +30,6 @@ #include // for string #include // for signal -#include // for shared_ptr #include "goby/middleware/protobuf/frontseat.pb.h" // for InterfaceS... #include "goby/middleware/protobuf/frontseat_config.pb.h" // for Config diff --git a/src/middleware/transport/intervehicle/driver_thread.h b/src/middleware/transport/intervehicle/driver_thread.h index 604fba40d..820a75acd 100644 --- a/src/middleware/transport/intervehicle/driver_thread.h +++ b/src/middleware/transport/intervehicle/driver_thread.h @@ -24,8 +24,6 @@ #ifndef GOBY_MIDDLEWARE_TRANSPORT_INTERVEHICLE_DRIVER_THREAD_H #define GOBY_MIDDLEWARE_TRANSPORT_INTERVEHICLE_DRIVER_THREAD_H -#include -#include #include #include #include diff --git a/src/moos/goby_moos_app.h b/src/moos/goby_moos_app.h index 419f401be..79137a2cf 100644 --- a/src/moos/goby_moos_app.h +++ b/src/moos/goby_moos_app.h @@ -65,7 +65,6 @@ #include // for variab... #include // for iterat... #include // for signal -#include // for shared... #include // for operator/ #include // for seconds #include // for FieldD... diff --git a/src/zeromq/transport/interprocess.h b/src/zeromq/transport/interprocess.h index 5395eac2b..3f3c8350c 100644 --- a/src/zeromq/transport/interprocess.h +++ b/src/zeromq/transport/interprocess.h @@ -31,13 +31,11 @@ #include // for cond... #include // for deque #include // for func... -#include // for size_t #include // for shar... #include // for time... #include // for set #include // for string #include // for get_id -#include // for make... #include // for unor... #include // for make... #include // for vector