iwyu: //aos//actions/...

Signed-off-by: Stephan Pleines <pleines.stephan@gmail.com>
Change-Id: Ie76643611ae645ef1b4064255b5ef05d545a530c
diff --git a/aos/actions/action_test.cc b/aos/actions/action_test.cc
index c7c3c48..fca60a3 100644
--- a/aos/actions/action_test.cc
+++ b/aos/actions/action_test.cc
@@ -1,17 +1,27 @@
-#include <unistd.h>
+#include <stdint.h>
 
 #include <chrono>
+#include <functional>
 #include <memory>
-#include <thread>
+#include <ostream>
+#include <string>
 
+#include "flatbuffers/buffer.h"
+#include "glog/logging.h"
 #include "gtest/gtest.h"
 
 #include "aos/actions/actions.h"
 #include "aos/actions/actions_generated.h"
 #include "aos/actions/actor.h"
 #include "aos/actions/test_action_generated.h"
+#include "aos/configuration.h"
+#include "aos/events/event_loop.h"
 #include "aos/events/simulated_event_loop.h"
+#include "aos/flatbuffers.h"
+#include "aos/json_to_flatbuffer.h"
+#include "aos/logging/implementations.h"
 #include "aos/testing/path.h"
+#include "aos/time/time.h"
 
 namespace aos::common::actions::testing {
 
diff --git a/aos/actions/actions.cc b/aos/actions/actions.cc
index 133101b..0e0e6fd 100644
--- a/aos/actions/actions.cc
+++ b/aos/actions/actions.cc
@@ -1,5 +1,7 @@
 #include "aos/actions/actions.h"
 
+#include <utility>
+
 namespace aos::common::actions {
 
 void ActionQueue::EnqueueAction(::std::unique_ptr<Action> action) {
diff --git a/aos/actions/actions.h b/aos/actions/actions.h
index f60f20b..1aae62f 100644
--- a/aos/actions/actions.h
+++ b/aos/actions/actions.h
@@ -1,14 +1,17 @@
 #ifndef AOS_ACTIONS_ACTIONS_H_
 #define AOS_ACTIONS_ACTIONS_H_
 
-#include <sys/types.h>
 #include <unistd.h>
 
 #include <atomic>
 #include <cinttypes>
 #include <memory>
+#include <ostream>
+#include <string>
 #include <type_traits>
 
+#include "glog/logging.h"
+
 #include "aos/actions/actions_generated.h"
 #include "aos/events/event_loop.h"
 #include "aos/json_to_flatbuffer.h"
diff --git a/aos/actions/actor.h b/aos/actions/actor.h
index f7066fc..b0b6bd4 100644
--- a/aos/actions/actor.h
+++ b/aos/actions/actor.h
@@ -3,11 +3,19 @@
 
 #include <chrono>
 #include <cinttypes>
-#include <cstdio>
+#include <compare>
 #include <functional>
+#include <ostream>
+#include <string>
+#include <type_traits>
+
+#include "flatbuffers/string.h"
+#include "glog/logging.h"
 
 #include "aos/actions/actions_generated.h"
+#include "aos/configuration_generated.h"
 #include "aos/events/event_loop.h"
+#include "aos/json_to_flatbuffer.h"
 #include "aos/logging/logging.h"
 #include "aos/time/time.h"
 #include "aos/util/phased_loop.h"