From 141f96603cbc93c2a0f1ea99ec5c62316bc9c318 Mon Sep 17 00:00:00 2001 From: cb-robot Date: Thu, 24 Apr 2025 00:00:40 +0000 Subject: [PATCH] Automated change: Fix sanity tests --- .../filters/http/client/http_client_filter.h | 3 ++- src/core/lib/channel/promise_based_filter.h | 23 +++++++++++-------- 2 files changed, 15 insertions(+), 11 deletions(-) diff --git a/src/core/ext/filters/http/client/http_client_filter.h b/src/core/ext/filters/http/client/http_client_filter.h index f66fc327e42cd..3146ea073852a 100644 --- a/src/core/ext/filters/http/client/http_client_filter.h +++ b/src/core/ext/filters/http/client/http_client_filter.h @@ -20,13 +20,14 @@ #include +#include "absl/status/statusor.h" + #include "src/core/lib/channel/channel_args.h" #include "src/core/lib/channel/channel_fwd.h" #include "src/core/lib/channel/promise_based_filter.h" #include "src/core/lib/slice/slice.h" #include "src/core/lib/transport/metadata_batch.h" #include "src/core/lib/transport/transport.h" -#include "absl/status/statusor.h" namespace grpc_core { diff --git a/src/core/lib/channel/promise_based_filter.h b/src/core/lib/channel/promise_based_filter.h index 664f4446bf8b7..68b0828379fa6 100644 --- a/src/core/lib/channel/promise_based_filter.h +++ b/src/core/lib/channel/promise_based_filter.h @@ -19,10 +19,8 @@ // promise-style. Most of this will be removed once the promises conversion is // completed. -#include -#include -#include #include + #include #include @@ -33,6 +31,17 @@ #include #include +#include "absl/container/inlined_vector.h" +#include "absl/functional/function_ref.h" +#include "absl/meta/type_traits.h" +#include "absl/status/status.h" +#include "absl/strings/string_view.h" +#include "absl/types/optional.h" + +#include +#include +#include + #include "src/core/lib/channel/call_finalization.h" #include "src/core/lib/channel/channel_args.h" #include "src/core/lib/channel/channel_fwd.h" @@ -59,12 +68,6 @@ #include "src/core/lib/transport/error_utils.h" #include "src/core/lib/transport/metadata_batch.h" #include "src/core/lib/transport/transport.h" -#include "absl/container/inlined_vector.h" -#include "absl/functional/function_ref.h" -#include "absl/meta/type_traits.h" -#include "absl/status/status.h" -#include "absl/strings/string_view.h" -#include "absl/types/optional.h" namespace grpc_core { @@ -222,7 +225,7 @@ struct RaceAsyncCompletion { template struct FilterCallData { - FilterCallData(Derived* channel) : channel(channel) {} + explicit FilterCallData(Derived* channel) : channel(channel) {} GPR_NO_UNIQUE_ADDRESS typename Derived::Call call; GPR_NO_UNIQUE_ADDRESS typename TypeIfNeeded,