Remove unnecessary #includes in input/logging/threading

This commit is contained in:
Tim Wojtulewicz 2025-04-08 15:14:24 -07:00
parent 79301c4691
commit e3c4b1fd58
30 changed files with 16 additions and 48 deletions

View file

@ -2,7 +2,6 @@
#pragma once #pragma once
#include "zeek/Tag.h"
#include "zeek/plugin/Component.h" #include "zeek/plugin/Component.h"
namespace zeek::input { namespace zeek::input {

View file

@ -12,8 +12,6 @@
#include "zeek/EventHandler.h" #include "zeek/EventHandler.h"
#include "zeek/Expr.h" #include "zeek/Expr.h"
#include "zeek/Func.h" #include "zeek/Func.h"
#include "zeek/NetVar.h"
#include "zeek/RunState.h"
#include "zeek/file_analysis/Manager.h" #include "zeek/file_analysis/Manager.h"
#include "zeek/input/ReaderBackend.h" #include "zeek/input/ReaderBackend.h"
#include "zeek/input/ReaderFrontend.h" #include "zeek/input/ReaderFrontend.h"

View file

@ -2,7 +2,6 @@
#include "zeek/input/ReaderBackend.h" #include "zeek/input/ReaderBackend.h"
#include "zeek/Desc.h"
#include "zeek/input/Manager.h" #include "zeek/input/Manager.h"
#include "zeek/input/ReaderFrontend.h" #include "zeek/input/ReaderFrontend.h"

View file

@ -2,10 +2,8 @@
#pragma once #pragma once
#include "zeek/ZeekString.h"
#include "zeek/input/Component.h" #include "zeek/input/Component.h"
#include "zeek/threading/MsgThread.h" #include "zeek/threading/MsgThread.h"
#include "zeek/threading/SerialTypes.h"
namespace zeek::detail { namespace zeek::detail {
class Location; class Location;

View file

@ -9,6 +9,7 @@
#include "zeek/input/readers/ascii/ascii.bif.h" #include "zeek/input/readers/ascii/ascii.bif.h"
#include "zeek/threading/SerialTypes.h" #include "zeek/threading/SerialTypes.h"
#include "zeek/threading/formatters/Ascii.h"
using namespace std; using namespace std;
using zeek::threading::Field; using zeek::threading::Field;

View file

@ -4,13 +4,13 @@
#include <sys/types.h> #include <sys/types.h>
#include <fstream> #include <fstream>
#include <iostream>
#include <memory> #include <memory>
#include <string>
#include <vector> #include <vector>
#include "zeek/Obj.h" #include "zeek/Obj.h"
#include "zeek/input/ReaderBackend.h" #include "zeek/input/ReaderBackend.h"
#include "zeek/threading/formatters/Ascii.h" #include "zeek/threading/Formatter.h"
namespace zeek::input::reader::detail { namespace zeek::input::reader::detail {

View file

@ -8,7 +8,6 @@
#include <cerrno> #include <cerrno>
#include "zeek/input/readers/benchmark/benchmark.bif.h" #include "zeek/input/readers/benchmark/benchmark.bif.h"
#include "zeek/threading/Manager.h"
#include "zeek/threading/SerialTypes.h" #include "zeek/threading/SerialTypes.h"
using zeek::threading::Field; using zeek::threading::Field;

View file

@ -7,13 +7,13 @@
#include <sys/types.h> #include <sys/types.h>
#include <unistd.h> #include <unistd.h>
#include <cerrno> #include <cerrno>
#include <sstream>
#include <unordered_set> #include <unordered_set>
#include "zeek/Desc.h" #include "zeek/Desc.h"
#include "zeek/input/Manager.h" #include "zeek/input/Manager.h"
#include "zeek/input/readers/config/config.bif.h" #include "zeek/input/readers/config/config.bif.h"
#include "zeek/threading/SerialTypes.h" #include "zeek/threading/SerialTypes.h"
#include "zeek/threading/formatters/Ascii.h"
using zeek::threading::Field; using zeek::threading::Field;
using zeek::threading::Value; using zeek::threading::Value;

View file

@ -4,14 +4,11 @@
#include <sys/types.h> #include <sys/types.h>
#include <fstream> #include <fstream>
#include <iostream>
#include <memory>
#include <unordered_map> #include <unordered_map>
#include <vector>
#include "zeek/ID.h" #include "zeek/ID.h"
#include "zeek/input/ReaderBackend.h" #include "zeek/input/ReaderBackend.h"
#include "zeek/threading/formatters/Ascii.h" #include "zeek/threading/Formatter.h"
namespace zeek::input::reader::detail { namespace zeek::input::reader::detail {

View file

@ -2,6 +2,9 @@
#include "zeek/input/readers/raw/Plugin.h" #include "zeek/input/readers/raw/Plugin.h"
#include "zeek/input/Component.h"
#include "zeek/input/readers/raw/Raw.h"
namespace zeek::plugin::detail::Zeek_RawReader { namespace zeek::plugin::detail::Zeek_RawReader {
Plugin plugin; Plugin plugin;

View file

@ -4,7 +4,6 @@
#include <mutex> #include <mutex>
#include "zeek/input/readers/raw/Raw.h"
#include "zeek/plugin/Plugin.h" #include "zeek/plugin/Plugin.h"
namespace zeek::plugin::detail::Zeek_RawReader { namespace zeek::plugin::detail::Zeek_RawReader {

View file

@ -17,6 +17,7 @@
extern char** environ; extern char** environ;
#include "zeek/input/Component.h"
#include "zeek/input/readers/raw/Plugin.h" #include "zeek/input/readers/raw/Plugin.h"
#include "zeek/input/readers/raw/raw.bif.h" #include "zeek/input/readers/raw/raw.bif.h"
#include "zeek/threading/SerialTypes.h" #include "zeek/threading/SerialTypes.h"

View file

@ -5,7 +5,6 @@
#include <sys/types.h> #include <sys/types.h>
#include <memory> #include <memory>
#include <mutex> #include <mutex>
#include <vector>
#include "zeek/input/ReaderBackend.h" #include "zeek/input/ReaderBackend.h"

View file

@ -2,13 +2,9 @@
#include "zeek/input/readers/sqlite/SQLite.h" #include "zeek/input/readers/sqlite/SQLite.h"
#include "zeek/zeek-config.h"
#include <sys/stat.h> #include <sys/stat.h>
#include <sys/types.h> #include <sys/types.h>
#include <unistd.h> #include <unistd.h>
#include <fstream>
#include <sstream>
#include "zeek/input/readers/sqlite/sqlite.bif.h" #include "zeek/input/readers/sqlite/sqlite.bif.h"
#include "zeek/logging/writers/ascii/ascii.bif.h" #include "zeek/logging/writers/ascii/ascii.bif.h"

View file

@ -2,10 +2,7 @@
#pragma once #pragma once
#include "zeek/zeek-config.h" #include <string>
#include <iostream>
#include <vector>
#include "zeek/3rdparty/sqlite3.h" #include "zeek/3rdparty/sqlite3.h"
#include "zeek/input/ReaderBackend.h" #include "zeek/input/ReaderBackend.h"

View file

@ -2,7 +2,6 @@
#pragma once #pragma once
#include "zeek/Tag.h"
#include "zeek/plugin/Component.h" #include "zeek/plugin/Component.h"
namespace zeek::logging { namespace zeek::logging {

View file

@ -14,7 +14,6 @@
#include "zeek/File.h" #include "zeek/File.h"
#include "zeek/Func.h" #include "zeek/Func.h"
#include "zeek/IntrusivePtr.h" #include "zeek/IntrusivePtr.h"
#include "zeek/NetVar.h"
#include "zeek/OpaqueVal.h" #include "zeek/OpaqueVal.h"
#include "zeek/RunState.h" #include "zeek/RunState.h"
#include "zeek/Timer.h" #include "zeek/Timer.h"

View file

@ -20,6 +20,8 @@
#include "zeek/logging/Manager.h" #include "zeek/logging/Manager.h"
#include "zeek/logging/writers/ascii/ascii.bif.h" #include "zeek/logging/writers/ascii/ascii.bif.h"
#include "zeek/threading/SerialTypes.h" #include "zeek/threading/SerialTypes.h"
#include "zeek/threading/formatters/Ascii.h"
#include "zeek/threading/formatters/JSON.h"
#include "zeek/util.h" #include "zeek/util.h"
#include "zeek/3rdparty/doctest.h" #include "zeek/3rdparty/doctest.h"

View file

@ -5,11 +5,11 @@
#pragma once #pragma once
#include <zlib.h> #include <zlib.h>
#include <string>
#include "zeek/Desc.h" #include "zeek/Desc.h"
#include "zeek/logging/WriterBackend.h" #include "zeek/logging/WriterBackend.h"
#include "zeek/threading/formatters/Ascii.h" #include "zeek/threading/Formatter.h"
#include "zeek/threading/formatters/JSON.h"
namespace zeek::plugin::detail::Zeek_AsciiWriter { namespace zeek::plugin::detail::Zeek_AsciiWriter {
class Plugin; class Plugin;

View file

@ -2,12 +2,10 @@
#include "zeek/logging/writers/sqlite/SQLite.h" #include "zeek/logging/writers/sqlite/SQLite.h"
#include "zeek/zeek-config.h"
#include <cerrno> #include <cerrno>
#include <string> #include <string>
#include <vector>
#include "zeek/Desc.h"
#include "zeek/logging/writers/sqlite/sqlite.bif.h" #include "zeek/logging/writers/sqlite/sqlite.bif.h"
#include "zeek/threading/SerialTypes.h" #include "zeek/threading/SerialTypes.h"
#include "zeek/util.h" #include "zeek/util.h"

View file

@ -4,10 +4,7 @@
#pragma once #pragma once
#include "zeek/zeek-config.h"
#include "zeek/3rdparty/sqlite3.h" #include "zeek/3rdparty/sqlite3.h"
#include "zeek/Desc.h"
#include "zeek/logging/WriterBackend.h" #include "zeek/logging/WriterBackend.h"
#include "zeek/threading/formatters/Ascii.h" #include "zeek/threading/formatters/Ascii.h"

View file

@ -2,8 +2,6 @@
#include "zeek/threading/BasicThread.h" #include "zeek/threading/BasicThread.h"
#include "zeek/zeek-config.h"
#include <pthread.h> #include <pthread.h>
#include <cinttypes> #include <cinttypes>
#include <csignal> #include <csignal>

View file

@ -7,7 +7,6 @@
#include <unistd.h> #include <unistd.h>
#include <atomic> #include <atomic>
#include <cstdint> #include <cstdint>
#include <iosfwd>
#include <thread> #include <thread>
namespace zeek::threading { namespace zeek::threading {

View file

@ -2,8 +2,6 @@
#include "zeek/threading/Formatter.h" #include "zeek/threading/Formatter.h"
#include "zeek/zeek-config.h"
#include <cerrno> #include <cerrno>
#include "zeek/3rdparty/zeek_inet_ntop.h" #include "zeek/3rdparty/zeek_inet_ntop.h"

View file

@ -9,7 +9,6 @@
#include "zeek/Event.h" #include "zeek/Event.h"
#include "zeek/IPAddr.h" #include "zeek/IPAddr.h"
#include "zeek/NetVar.h"
#include "zeek/RunState.h" #include "zeek/RunState.h"
#include "zeek/telemetry/Manager.h" #include "zeek/telemetry/Manager.h"

View file

@ -11,7 +11,6 @@
#include "zeek/Obj.h" #include "zeek/Obj.h"
#include "zeek/RunState.h" #include "zeek/RunState.h"
#include "zeek/iosource/Manager.h" #include "zeek/iosource/Manager.h"
#include "zeek/telemetry/Manager.h"
#include "zeek/threading/Manager.h" #include "zeek/threading/Manager.h"
// Set by Zeek's main signal handler. // Set by Zeek's main signal handler.

View file

@ -5,7 +5,6 @@
#include <sys/time.h> #include <sys/time.h>
#include <condition_variable> #include <condition_variable>
#include <cstdint> #include <cstdint>
#include <deque>
#include <mutex> #include <mutex>
#include <queue> #include <queue>

View file

@ -2,8 +2,6 @@
#include "zeek/threading/formatters/Ascii.h" #include "zeek/threading/formatters/Ascii.h"
#include "zeek/zeek-config.h"
#include <cerrno> #include <cerrno>
#include <sstream> #include <sstream>

View file

@ -2,8 +2,6 @@
#include "zeek/threading/formatters/JSON.h" #include "zeek/threading/formatters/JSON.h"
#include "zeek/zeek-config.h"
#ifndef __STDC_LIMIT_MACROS #ifndef __STDC_LIMIT_MACROS
#define __STDC_LIMIT_MACROS #define __STDC_LIMIT_MACROS
#endif #endif
@ -14,7 +12,6 @@
#include <cerrno> #include <cerrno>
#include <cmath> #include <cmath>
#include <cstdint> #include <cstdint>
#include <sstream>
#include "zeek/Desc.h" #include "zeek/Desc.h"
#include "zeek/threading/MsgThread.h" #include "zeek/threading/MsgThread.h"

View file

@ -2,7 +2,7 @@
#pragma once #pragma once
#include <memory> #include <string>
#include "zeek/threading/Formatter.h" #include "zeek/threading/Formatter.h"