IWYU logging
using
find logging -name "*.h" -o -name "*.cc" |
xargs tools_webrtc/iwyu/apply-include-cleaner
followed by
tools_webrtc/gn_check_autofix.py
followed by
git cl format
Bug: webrtc:42226242
Change-Id: If41c765ddcff4b673d3b429b9d7908a5909e2e64
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/399840
Commit-Queue: Philipp Hancke <phancke@meta.com>
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#45153}
diff --git a/logging/rtc_event_log/dependency_descriptor_encoder_decoder.cc b/logging/rtc_event_log/dependency_descriptor_encoder_decoder.cc
index 9dba107..eaa7533 100644
--- a/logging/rtc_event_log/dependency_descriptor_encoder_decoder.cc
+++ b/logging/rtc_event_log/dependency_descriptor_encoder_decoder.cc
@@ -21,7 +21,7 @@
#include "logging/rtc_event_log/encoder/delta_encoding.h"
#include "logging/rtc_event_log/encoder/optional_blob_encoding.h"
#include "logging/rtc_event_log/events/rtc_event_log_parse_status.h"
-#include "logging/rtc_event_log/rtc_event_log2_proto_include.h"
+#include "logging/rtc_event_log/rtc_event_log2_proto_include.h" // IWYU pragma: keep
#include "rtc_base/checks.h"
#include "rtc_base/logging.h"
diff --git a/logging/rtc_event_log/dependency_descriptor_encoder_decoder.h b/logging/rtc_event_log/dependency_descriptor_encoder_decoder.h
index 9c914eb..80f35f2 100644
--- a/logging/rtc_event_log/dependency_descriptor_encoder_decoder.h
+++ b/logging/rtc_event_log/dependency_descriptor_encoder_decoder.h
@@ -18,7 +18,7 @@
#include "api/array_view.h"
#include "logging/rtc_event_log/events/rtc_event_log_parse_status.h"
-#include "logging/rtc_event_log/rtc_event_log2_proto_include.h"
+#include "logging/rtc_event_log/rtc_event_log2_proto_include.h" // IWYU pragma: keep
namespace webrtc {
diff --git a/logging/rtc_event_log/dependency_descriptor_encoder_decoder_unittest.cc b/logging/rtc_event_log/dependency_descriptor_encoder_decoder_unittest.cc
index 90f608e..931b24e 100644
--- a/logging/rtc_event_log/dependency_descriptor_encoder_decoder_unittest.cc
+++ b/logging/rtc_event_log/dependency_descriptor_encoder_decoder_unittest.cc
@@ -16,7 +16,7 @@
#include "logging/rtc_event_log/encoder/delta_encoding.h"
#include "logging/rtc_event_log/encoder/optional_blob_encoding.h"
-#include "logging/rtc_event_log/rtc_event_log2_proto_include.h"
+#include "logging/rtc_event_log/rtc_event_log2_proto_include.h" // IWYU pragma: keep
#include "rtc_base/checks.h"
#include "test/gmock.h"
#include "test/gtest.h"
diff --git a/logging/rtc_event_log/fake_rtc_event_log_factory.h b/logging/rtc_event_log/fake_rtc_event_log_factory.h
index 71489cc..e73411c 100644
--- a/logging/rtc_event_log/fake_rtc_event_log_factory.h
+++ b/logging/rtc_event_log/fake_rtc_event_log_factory.h
@@ -15,6 +15,7 @@
#include "absl/base/nullability.h"
#include "api/environment/environment.h"
+#include "api/rtc_event_log/rtc_event_log.h"
#include "api/rtc_event_log/rtc_event_log_factory_interface.h"
#include "logging/rtc_event_log/fake_rtc_event_log.h"
diff --git a/logging/rtc_event_log/rtc_event_log_impl.cc b/logging/rtc_event_log/rtc_event_log_impl.cc
index aece126..da35199 100644
--- a/logging/rtc_event_log/rtc_event_log_impl.cc
+++ b/logging/rtc_event_log/rtc_event_log_impl.cc
@@ -26,6 +26,7 @@
#include "api/rtc_event_log_output.h"
#include "api/sequence_checker.h"
#include "api/task_queue/task_queue_base.h"
+#include "api/task_queue/task_queue_factory.h"
#include "api/units/time_delta.h"
#include "logging/rtc_event_log/encoder/rtc_event_log_encoder.h"
#include "logging/rtc_event_log/encoder/rtc_event_log_encoder_legacy.h"
diff --git a/logging/rtc_event_log/rtc_event_log_parser.cc b/logging/rtc_event_log/rtc_event_log_parser.cc
index 61ab4f5..ed6363b 100644
--- a/logging/rtc_event_log/rtc_event_log_parser.cc
+++ b/logging/rtc_event_log/rtc_event_log_parser.cc
@@ -27,7 +27,6 @@
#include "api/candidate.h"
#include "api/dtls_transport_interface.h"
#include "api/rtc_event_log/rtc_event.h"
-#include "api/rtc_event_log/rtc_event_log.h"
#include "api/rtp_headers.h"
#include "api/rtp_parameters.h"
#include "api/transport/bandwidth_usage.h"
@@ -87,6 +86,7 @@
#include "modules/rtp_rtcp/source/rtcp_packet/pli.h"
#include "modules/rtp_rtcp/source/rtcp_packet/psfb.h"
#include "modules/rtp_rtcp/source/rtcp_packet/receiver_report.h"
+#include "modules/rtp_rtcp/source/rtcp_packet/rtpfb.h"
#include "modules/rtp_rtcp/source/rtcp_packet/sender_report.h"
#include "modules/rtp_rtcp/source/rtp_dependency_descriptor_extension.h"
#include "modules/rtp_rtcp/source/rtp_header_extensions.h"