diff --git a/src/google/protobuf/any.cc b/src/google/protobuf/any.cc index 09ff04a9db9b1..eddd87855db4c 100644 --- a/src/google/protobuf/any.cc +++ b/src/google/protobuf/any.cc @@ -7,7 +7,6 @@ #include "google/protobuf/any.h" -#include "absl/strings/cord.h" #include "absl/strings/string_view.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/generated_message_util.h" diff --git a/src/google/protobuf/any.pb.cc b/src/google/protobuf/any.pb.cc index 01d912209fba4..64d62b8e90211 100644 --- a/src/google/protobuf/any.pb.cc +++ b/src/google/protobuf/any.pb.cc @@ -15,7 +15,6 @@ #include "google/protobuf/wire_format_lite.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/generated_message_reflection.h" -#include "google/protobuf/reflection_ops.h" #include "google/protobuf/wire_format.h" // @@protoc_insertion_point(includes) diff --git a/src/google/protobuf/any_lite.cc b/src/google/protobuf/any_lite.cc index d3e05463b3d03..7fa8f8cdb525d 100644 --- a/src/google/protobuf/any_lite.cc +++ b/src/google/protobuf/any_lite.cc @@ -8,13 +8,10 @@ #include #include -#include "absl/strings/cord.h" #include "absl/strings/match.h" #include "absl/strings/str_cat.h" #include "absl/strings/string_view.h" #include "google/protobuf/any.h" -#include "google/protobuf/generated_message_util.h" -#include "google/protobuf/io/zero_copy_stream_impl_lite.h" #include "google/protobuf/message_lite.h" // Must be included last. diff --git a/src/google/protobuf/api.pb.cc b/src/google/protobuf/api.pb.cc index 87e8a49a8a145..9a32c54f1a1e3 100644 --- a/src/google/protobuf/api.pb.cc +++ b/src/google/protobuf/api.pb.cc @@ -15,7 +15,6 @@ #include "google/protobuf/wire_format_lite.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/generated_message_reflection.h" -#include "google/protobuf/reflection_ops.h" #include "google/protobuf/wire_format.h" // @@protoc_insertion_point(includes) diff --git a/src/google/protobuf/arenastring.cc b/src/google/protobuf/arenastring.cc index 170205f42650a..4e940bd00cfdb 100644 --- a/src/google/protobuf/arenastring.cc +++ b/src/google/protobuf/arenastring.cc @@ -10,18 +10,14 @@ #include #include #include -#include #include #include #include #include "absl/base/const_init.h" -#include "absl/base/optimization.h" #include "absl/log/absl_check.h" #include "absl/strings/string_view.h" #include "absl/synchronization/mutex.h" -#include "google/protobuf/io/coded_stream.h" -#include "google/protobuf/message_lite.h" #include "google/protobuf/parse_context.h" #include "google/protobuf/port.h" diff --git a/src/google/protobuf/arenaz_sampler.cc b/src/google/protobuf/arenaz_sampler.cc index b9bc6b763a744..377510c1305e1 100644 --- a/src/google/protobuf/arenaz_sampler.cc +++ b/src/google/protobuf/arenaz_sampler.cc @@ -7,12 +7,9 @@ #include "google/protobuf/arenaz_sampler.h" -#include #include #include -#include -#include "absl/base/optimization.h" // Must be included last. diff --git a/src/google/protobuf/compiler/code_generator.cc b/src/google/protobuf/compiler/code_generator.cc index e943c543d5291..ba80b607b02e5 100644 --- a/src/google/protobuf/compiler/code_generator.cc +++ b/src/google/protobuf/compiler/code_generator.cc @@ -13,16 +13,13 @@ #include #include -#include #include #include "absl/log/absl_log.h" #include "absl/status/statusor.h" #include "absl/strings/match.h" #include "absl/strings/str_cat.h" -#include "absl/strings/str_split.h" #include "absl/strings/string_view.h" -#include "absl/strings/strip.h" #include "google/protobuf/compiler/plugin.pb.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/feature_resolver.h" diff --git a/src/google/protobuf/compiler/command_line_interface.cc b/src/google/protobuf/compiler/command_line_interface.cc index 81aa8caf78885..302db899c517c 100644 --- a/src/google/protobuf/compiler/command_line_interface.cc +++ b/src/google/protobuf/compiler/command_line_interface.cc @@ -52,14 +52,12 @@ #include "absl/algorithm/container.h" #include "absl/base/attributes.h" -#include "absl/base/log_severity.h" #include "absl/container/btree_map.h" #include "absl/container/btree_set.h" #include "absl/container/flat_hash_map.h" #include "absl/container/flat_hash_set.h" #include "absl/log/absl_check.h" #include "absl/log/absl_log.h" -#include "absl/log/globals.h" #include "absl/status/status.h" #include "absl/status/statusor.h" #include "absl/strings/match.h" @@ -75,7 +73,6 @@ #include "google/protobuf/compiler/plugin.pb.h" #include "google/protobuf/compiler/retention.h" #include "google/protobuf/compiler/subprocess.h" -#include "google/protobuf/compiler/versions.h" #include "google/protobuf/compiler/zip_writer.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/descriptor.pb.h" @@ -94,7 +91,6 @@ #include "google/protobuf/io/io_win32.h" #endif -#include "google/protobuf/stubs/platform_macros.h" #include "google/protobuf/compiler/notices.h" // Must be included last. diff --git a/src/google/protobuf/compiler/cpp/enum.cc b/src/google/protobuf/compiler/cpp/enum.cc index 2d5f7c33180eb..6dc2108018e3f 100644 --- a/src/google/protobuf/compiler/cpp/enum.cc +++ b/src/google/protobuf/compiler/cpp/enum.cc @@ -21,7 +21,6 @@ #include "absl/algorithm/container.h" #include "absl/container/btree_map.h" -#include "absl/container/btree_set.h" #include "absl/container/flat_hash_map.h" #include "absl/strings/str_cat.h" #include "absl/strings/string_view.h" diff --git a/src/google/protobuf/compiler/cpp/field_chunk.cc b/src/google/protobuf/compiler/cpp/field_chunk.cc index e6f8723f730d2..acc981c92fbb5 100644 --- a/src/google/protobuf/compiler/cpp/field_chunk.cc +++ b/src/google/protobuf/compiler/cpp/field_chunk.cc @@ -1,14 +1,11 @@ #include "google/protobuf/compiler/cpp/field_chunk.h" -#include #include #include #include #include "absl/log/absl_check.h" #include "absl/types/span.h" -#include "google/protobuf/compiler/cpp/helpers.h" -#include "google/protobuf/compiler/cpp/options.h" #include "google/protobuf/descriptor.h" // must be last diff --git a/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc b/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc index 2dea0c0773884..e9ba89f1ea847 100644 --- a/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc +++ b/src/google/protobuf/compiler/cpp/field_generators/cord_field.cc @@ -14,7 +14,6 @@ #include #include "absl/container/flat_hash_map.h" -#include "absl/log/absl_check.h" #include "absl/memory/memory.h" #include "absl/strings/escaping.h" #include "absl/strings/str_cat.h" diff --git a/src/google/protobuf/compiler/cpp/field_generators/map_field.cc b/src/google/protobuf/compiler/cpp/field_generators/map_field.cc index f0aa7e6fb3ecf..e4d375df87853 100644 --- a/src/google/protobuf/compiler/cpp/field_generators/map_field.cc +++ b/src/google/protobuf/compiler/cpp/field_generators/map_field.cc @@ -5,15 +5,12 @@ // license that can be found in the LICENSE file or at // https://developers.google.com/open-source/licenses/bsd -#include #include #include #include -#include "absl/log/absl_check.h" #include "absl/strings/ascii.h" #include "absl/strings/str_cat.h" -#include "absl/strings/str_format.h" #include "absl/strings/string_view.h" #include "absl/strings/substitute.h" #include "google/protobuf/compiler/cpp/field.h" @@ -21,7 +18,6 @@ #include "google/protobuf/compiler/cpp/options.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/io/printer.h" -#include "google/protobuf/port.h" // Must be included last. #include "google/protobuf/port_def.inc" diff --git a/src/google/protobuf/compiler/cpp/file.cc b/src/google/protobuf/compiler/cpp/file.cc index 1b461c9925a33..1ba7eaf3cabd3 100644 --- a/src/google/protobuf/compiler/cpp/file.cc +++ b/src/google/protobuf/compiler/cpp/file.cc @@ -47,7 +47,6 @@ #include "google/protobuf/io/printer.h" // Must be last. -#include "google/protobuf/port.h" #include "google/protobuf/port_def.inc" namespace google { diff --git a/src/google/protobuf/compiler/cpp/generator.cc b/src/google/protobuf/compiler/cpp/generator.cc index ce527dea8642f..b043e7f8fbf0d 100644 --- a/src/google/protobuf/compiler/cpp/generator.cc +++ b/src/google/protobuf/compiler/cpp/generator.cc @@ -22,7 +22,6 @@ #include "absl/log/absl_check.h" #include "absl/memory/memory.h" #include "absl/status/status.h" -#include "absl/strings/match.h" #include "absl/strings/numbers.h" #include "absl/strings/str_cat.h" #include "absl/strings/str_split.h" diff --git a/src/google/protobuf/compiler/cpp/helpers.cc b/src/google/protobuf/compiler/cpp/helpers.cc index f9b4c5806aab3..f76853de0ac00 100644 --- a/src/google/protobuf/compiler/cpp/helpers.cc +++ b/src/google/protobuf/compiler/cpp/helpers.cc @@ -32,7 +32,6 @@ #include "absl/strings/ascii.h" #include "absl/strings/cord.h" #include "absl/strings/escaping.h" -#include "absl/strings/match.h" #include "absl/strings/str_cat.h" #include "absl/strings/str_format.h" #include "absl/strings/str_join.h" @@ -57,8 +56,6 @@ #include "google/protobuf/io/strtod.h" #include "google/protobuf/map.h" #include "google/protobuf/repeated_ptr_field.h" -#include "google/protobuf/wire_format.h" -#include "google/protobuf/wire_format_lite.h" // Must be last. diff --git a/src/google/protobuf/compiler/cpp/message.cc b/src/google/protobuf/compiler/cpp/message.cc index 99bcd6c683d6b..17bc72bc6e7ca 100644 --- a/src/google/protobuf/compiler/cpp/message.cc +++ b/src/google/protobuf/compiler/cpp/message.cc @@ -12,12 +12,10 @@ #include "google/protobuf/compiler/cpp/message.h" #include -#include #include #include #include #include -#include #include #include #include @@ -31,13 +29,11 @@ #include "absl/log/absl_check.h" #include "absl/log/absl_log.h" #include "absl/strings/ascii.h" -#include "absl/strings/escaping.h" #include "absl/strings/match.h" #include "absl/strings/str_cat.h" #include "absl/strings/str_format.h" #include "absl/strings/str_join.h" #include "absl/strings/string_view.h" -#include "absl/types/optional.h" #include "absl/types/span.h" #include "google/protobuf/compiler/cpp/enum.h" #include "google/protobuf/compiler/cpp/extension.h" diff --git a/src/google/protobuf/compiler/csharp/csharp_enum.cc b/src/google/protobuf/compiler/csharp/csharp_enum.cc index 4ed6273bf0ce8..babde0536009c 100644 --- a/src/google/protobuf/compiler/csharp/csharp_enum.cc +++ b/src/google/protobuf/compiler/csharp/csharp_enum.cc @@ -10,7 +10,6 @@ #include #include -#include "google/protobuf/compiler/code_generator.h" #include "absl/container/flat_hash_set.h" #include "absl/log/absl_log.h" #include "absl/strings/str_cat.h" diff --git a/src/google/protobuf/compiler/csharp/csharp_enum_field.cc b/src/google/protobuf/compiler/csharp/csharp_enum_field.cc index 15149a4126473..7602ecb553588 100644 --- a/src/google/protobuf/compiler/csharp/csharp_enum_field.cc +++ b/src/google/protobuf/compiler/csharp/csharp_enum_field.cc @@ -7,16 +7,12 @@ #include "google/protobuf/compiler/csharp/csharp_enum_field.h" -#include - -#include "google/protobuf/compiler/code_generator.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/compiler/csharp/csharp_doc_comment.h" #include "google/protobuf/compiler/csharp/csharp_helpers.h" #include "google/protobuf/compiler/csharp/csharp_options.h" #include "google/protobuf/descriptor.pb.h" #include "google/protobuf/io/printer.h" -#include "google/protobuf/io/zero_copy_stream.h" namespace google { namespace protobuf { diff --git a/src/google/protobuf/compiler/csharp/csharp_field_base.cc b/src/google/protobuf/compiler/csharp/csharp_field_base.cc index 8bbe34190568c..1e601f5b658ab 100644 --- a/src/google/protobuf/compiler/csharp/csharp_field_base.cc +++ b/src/google/protobuf/compiler/csharp/csharp_field_base.cc @@ -9,10 +9,8 @@ #include #include -#include #include -#include "google/protobuf/compiler/code_generator.h" #include "absl/log/absl_log.h" #include "google/protobuf/compiler/csharp/csharp_helpers.h" #include "google/protobuf/compiler/csharp/names.h" diff --git a/src/google/protobuf/compiler/csharp/csharp_generator.cc b/src/google/protobuf/compiler/csharp/csharp_generator.cc index d455408008c3f..5505dcb427e55 100644 --- a/src/google/protobuf/compiler/csharp/csharp_generator.cc +++ b/src/google/protobuf/compiler/csharp/csharp_generator.cc @@ -7,15 +7,12 @@ #include "google/protobuf/compiler/csharp/csharp_generator.h" -#include - #include "google/protobuf/compiler/code_generator.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/compiler/csharp/csharp_helpers.h" #include "google/protobuf/compiler/csharp/csharp_options.h" #include "google/protobuf/compiler/csharp/csharp_reflection_class.h" #include "google/protobuf/compiler/csharp/names.h" -#include "google/protobuf/descriptor.pb.h" #include "google/protobuf/io/printer.h" #include "google/protobuf/io/zero_copy_stream.h" diff --git a/src/google/protobuf/compiler/csharp/csharp_helpers.cc b/src/google/protobuf/compiler/csharp/csharp_helpers.cc index 20588650bb4b1..ffba3b4b555fd 100644 --- a/src/google/protobuf/compiler/csharp/csharp_helpers.cc +++ b/src/google/protobuf/compiler/csharp/csharp_helpers.cc @@ -11,20 +11,14 @@ #include "google/protobuf/compiler/csharp/csharp_helpers.h" -#include -#include -#include #include -#include #include "absl/container/flat_hash_set.h" #include "absl/log/absl_log.h" #include "absl/strings/ascii.h" -#include "absl/strings/str_replace.h" #include "absl/strings/string_view.h" #include "google/protobuf/compiler/csharp/csharp_enum_field.h" #include "google/protobuf/compiler/csharp/csharp_field_base.h" -#include "google/protobuf/compiler/csharp/csharp_generator.h" #include "google/protobuf/compiler/csharp/csharp_map_field.h" #include "google/protobuf/compiler/csharp/csharp_message_field.h" #include "google/protobuf/compiler/csharp/csharp_options.h" diff --git a/src/google/protobuf/compiler/csharp/csharp_map_field.cc b/src/google/protobuf/compiler/csharp/csharp_map_field.cc index 4d8f585222e8c..16acd4c989363 100644 --- a/src/google/protobuf/compiler/csharp/csharp_map_field.cc +++ b/src/google/protobuf/compiler/csharp/csharp_map_field.cc @@ -9,7 +9,6 @@ #include -#include "google/protobuf/compiler/code_generator.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/compiler/csharp/csharp_doc_comment.h" #include "google/protobuf/compiler/csharp/csharp_helpers.h" diff --git a/src/google/protobuf/compiler/csharp/csharp_message.cc b/src/google/protobuf/compiler/csharp/csharp_message.cc index 81ce67ca7d1c7..532183e66f775 100644 --- a/src/google/protobuf/compiler/csharp/csharp_message.cc +++ b/src/google/protobuf/compiler/csharp/csharp_message.cc @@ -8,10 +8,8 @@ #include "google/protobuf/compiler/csharp/csharp_message.h" #include -#include #include -#include "google/protobuf/compiler/code_generator.h" #include "absl/container/flat_hash_map.h" #include "absl/log/absl_log.h" #include "absl/strings/str_cat.h" diff --git a/src/google/protobuf/compiler/csharp/csharp_message_field.cc b/src/google/protobuf/compiler/csharp/csharp_message_field.cc index 60556d5ecec35..4c23c06772a6e 100644 --- a/src/google/protobuf/compiler/csharp/csharp_message_field.cc +++ b/src/google/protobuf/compiler/csharp/csharp_message_field.cc @@ -7,9 +7,6 @@ #include "google/protobuf/compiler/csharp/csharp_message_field.h" -#include - -#include "google/protobuf/compiler/code_generator.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/compiler/csharp/csharp_doc_comment.h" #include "google/protobuf/compiler/csharp/csharp_helpers.h" diff --git a/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc b/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc index f8a9b2d2e2723..79b15e9b05916 100644 --- a/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc +++ b/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc @@ -7,11 +7,9 @@ #include "google/protobuf/compiler/csharp/csharp_primitive_field.h" -#include #include #include -#include "google/protobuf/compiler/code_generator.h" #include "absl/strings/str_cat.h" #include "google/protobuf/compiler/csharp/csharp_doc_comment.h" #include "google/protobuf/compiler/csharp/csharp_helpers.h" diff --git a/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc b/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc index 2194dc5446608..7c4c0ed5d03a1 100644 --- a/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc +++ b/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc @@ -7,8 +7,6 @@ #include "google/protobuf/compiler/csharp/csharp_reflection_class.h" -#include - #include "absl/strings/str_join.h" #include "google/protobuf/compiler/code_generator.h" #include "google/protobuf/compiler/csharp/csharp_enum.h" diff --git a/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc b/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc index 6e016281ea723..b0a03b80baa5d 100644 --- a/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc +++ b/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc @@ -7,16 +7,11 @@ #include "google/protobuf/compiler/csharp/csharp_repeated_enum_field.h" -#include - -#include "google/protobuf/compiler/code_generator.h" #include "google/protobuf/descriptor.h" -#include "google/protobuf/wire_format.h" #include "google/protobuf/compiler/csharp/csharp_doc_comment.h" #include "google/protobuf/compiler/csharp/csharp_helpers.h" #include "google/protobuf/descriptor.pb.h" #include "google/protobuf/io/printer.h" -#include "google/protobuf/io/zero_copy_stream.h" namespace google { namespace protobuf { diff --git a/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc b/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc index f16df2ad991a9..2e805f051f42f 100644 --- a/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc +++ b/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc @@ -7,9 +7,6 @@ #include "google/protobuf/compiler/csharp/csharp_repeated_message_field.h" -#include - -#include "google/protobuf/compiler/code_generator.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/compiler/csharp/csharp_doc_comment.h" #include "google/protobuf/compiler/csharp/csharp_helpers.h" @@ -17,7 +14,6 @@ #include "google/protobuf/compiler/csharp/csharp_wrapper_field.h" #include "google/protobuf/descriptor.pb.h" #include "google/protobuf/io/printer.h" -#include "google/protobuf/io/zero_copy_stream.h" namespace google { namespace protobuf { diff --git a/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc b/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc index 9e9bb2b03bdf7..fc59e7c0b9b78 100644 --- a/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc +++ b/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc @@ -7,16 +7,11 @@ #include "google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h" -#include - -#include "google/protobuf/compiler/code_generator.h" #include "google/protobuf/descriptor.h" -#include "google/protobuf/wire_format.h" #include "google/protobuf/compiler/csharp/csharp_doc_comment.h" #include "google/protobuf/compiler/csharp/csharp_helpers.h" #include "google/protobuf/descriptor.pb.h" #include "google/protobuf/io/printer.h" -#include "google/protobuf/io/zero_copy_stream.h" namespace google { namespace protobuf { diff --git a/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc b/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc index 0618495d0ae9c..5175b3f1cf9ab 100644 --- a/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc +++ b/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc @@ -7,16 +7,10 @@ #include "google/protobuf/compiler/csharp/csharp_source_generator_base.h" -#include - -#include "google/protobuf/compiler/code_generator.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/compiler/csharp/csharp_helpers.h" -#include "google/protobuf/compiler/csharp/names.h" #include "google/protobuf/compiler/csharp/csharp_options.h" -#include "google/protobuf/descriptor.pb.h" #include "google/protobuf/io/printer.h" -#include "google/protobuf/io/zero_copy_stream.h" namespace google { namespace protobuf { diff --git a/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc b/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc index fc58a33d28165..a140d38186417 100644 --- a/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc +++ b/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc @@ -7,16 +7,12 @@ #include "google/protobuf/compiler/csharp/csharp_wrapper_field.h" -#include - -#include "google/protobuf/compiler/code_generator.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/compiler/csharp/csharp_doc_comment.h" #include "google/protobuf/compiler/csharp/csharp_helpers.h" #include "google/protobuf/compiler/csharp/csharp_options.h" #include "google/protobuf/descriptor.pb.h" #include "google/protobuf/io/printer.h" -#include "google/protobuf/io/zero_copy_stream.h" namespace google { namespace protobuf { diff --git a/src/google/protobuf/compiler/csharp/names.cc b/src/google/protobuf/compiler/csharp/names.cc index 9634f21c941c5..9af418edf1c1d 100644 --- a/src/google/protobuf/compiler/csharp/names.cc +++ b/src/google/protobuf/compiler/csharp/names.cc @@ -13,7 +13,6 @@ #include -#include "absl/strings/match.h" #include "absl/strings/str_replace.h" #include "absl/strings/string_view.h" #include "absl/strings/strip.h" diff --git a/src/google/protobuf/compiler/java/full/enum.cc b/src/google/protobuf/compiler/java/full/enum.cc index 52d00155bcdf8..31ec7de50d2e0 100644 --- a/src/google/protobuf/compiler/java/full/enum.cc +++ b/src/google/protobuf/compiler/java/full/enum.cc @@ -12,7 +12,6 @@ #include "google/protobuf/compiler/java/full/enum.h" #include -#include #include #include "absl/container/flat_hash_map.h" diff --git a/src/google/protobuf/compiler/java/full/message.cc b/src/google/protobuf/compiler/java/full/message.cc index d0f8e4b1cae65..935db964242e2 100644 --- a/src/google/protobuf/compiler/java/full/message.cc +++ b/src/google/protobuf/compiler/java/full/message.cc @@ -11,8 +11,6 @@ #include "google/protobuf/compiler/java/full/message.h" -#include -#include #include #include #include @@ -39,9 +37,7 @@ #include "google/protobuf/compiler/java/name_resolver.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/descriptor.pb.h" -#include "google/protobuf/io/coded_stream.h" #include "google/protobuf/io/printer.h" -#include "google/protobuf/wire_format.h" // Must be last. #include "google/protobuf/port_def.inc" diff --git a/src/google/protobuf/compiler/java/full/message_builder.cc b/src/google/protobuf/compiler/java/full/message_builder.cc index 44fe6feb5f433..df8a0d6a9e4d2 100644 --- a/src/google/protobuf/compiler/java/full/message_builder.cc +++ b/src/google/protobuf/compiler/java/full/message_builder.cc @@ -26,7 +26,6 @@ #include "google/protobuf/compiler/java/context.h" #include "google/protobuf/compiler/java/doc_comment.h" #include "google/protobuf/compiler/java/field_common.h" -#include "google/protobuf/compiler/java/generator_factory.h" #include "google/protobuf/compiler/java/helpers.h" #include "google/protobuf/compiler/java/full/enum.h" #include "google/protobuf/compiler/java/full/extension.h" diff --git a/src/google/protobuf/compiler/java/full/message_field.cc b/src/google/protobuf/compiler/java/full/message_field.cc index 213ff1eda86c2..62969f6522de7 100644 --- a/src/google/protobuf/compiler/java/full/message_field.cc +++ b/src/google/protobuf/compiler/java/full/message_field.cc @@ -14,7 +14,6 @@ #include #include -#include "absl/log/absl_check.h" #include "absl/strings/str_cat.h" #include "google/protobuf/compiler/java/context.h" #include "google/protobuf/compiler/java/doc_comment.h" diff --git a/src/google/protobuf/compiler/java/full/service.cc b/src/google/protobuf/compiler/java/full/service.cc index 22baafd3c6ed4..dc17c41cc54e4 100644 --- a/src/google/protobuf/compiler/java/full/service.cc +++ b/src/google/protobuf/compiler/java/full/service.cc @@ -11,7 +11,6 @@ #include "google/protobuf/compiler/java/full/service.h" -#include "absl/log/absl_log.h" #include "absl/strings/str_cat.h" #include "google/protobuf/compiler/code_generator_lite.h" #include "google/protobuf/compiler/java/context.h" diff --git a/src/google/protobuf/compiler/java/generator.cc b/src/google/protobuf/compiler/java/generator.cc index e3c23195311fd..ef63f6a9cb0b2 100644 --- a/src/google/protobuf/compiler/java/generator.cc +++ b/src/google/protobuf/compiler/java/generator.cc @@ -19,7 +19,6 @@ #include -#include "absl/strings/str_format.h" #include "google/protobuf/compiler/java/file.h" #include "google/protobuf/compiler/java/helpers.h" #include "google/protobuf/compiler/java/name_resolver.h" diff --git a/src/google/protobuf/compiler/java/helpers.cc b/src/google/protobuf/compiler/java/helpers.cc index c963e1554fe1b..4d746b13a1ed2 100644 --- a/src/google/protobuf/compiler/java/helpers.cc +++ b/src/google/protobuf/compiler/java/helpers.cc @@ -29,7 +29,6 @@ #include "absl/strings/string_view.h" #include "absl/strings/substitute.h" #include "google/protobuf/compiler/java/java_features.pb.h" -#include "google/protobuf/compiler/code_generator_lite.h" #include "google/protobuf/compiler/java/generator.h" #include "google/protobuf/compiler/java/name_resolver.h" #include "google/protobuf/compiler/versions.h" @@ -37,7 +36,6 @@ #include "google/protobuf/descriptor.pb.h" #include "google/protobuf/io/printer.h" #include "google/protobuf/io/strtod.h" -#include "google/protobuf/wire_format.h" // Must be last. #include "google/protobuf/port_def.inc" diff --git a/src/google/protobuf/compiler/java/java_features.pb.cc b/src/google/protobuf/compiler/java/java_features.pb.cc index acee96105aa6c..0508b41b2a28c 100644 --- a/src/google/protobuf/compiler/java/java_features.pb.cc +++ b/src/google/protobuf/compiler/java/java_features.pb.cc @@ -15,7 +15,6 @@ #include "google/protobuf/wire_format_lite.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/generated_message_reflection.h" -#include "google/protobuf/reflection_ops.h" #include "google/protobuf/wire_format.h" // @@protoc_insertion_point(includes) diff --git a/src/google/protobuf/compiler/java/lite/enum.cc b/src/google/protobuf/compiler/java/lite/enum.cc index c482b4961656a..3c0b10d0a9ca4 100644 --- a/src/google/protobuf/compiler/java/lite/enum.cc +++ b/src/google/protobuf/compiler/java/lite/enum.cc @@ -12,7 +12,6 @@ #include "google/protobuf/compiler/java/lite/enum.h" #include -#include #include #include "absl/container/flat_hash_map.h" @@ -21,7 +20,6 @@ #include "google/protobuf/compiler/code_generator_lite.h" #include "google/protobuf/compiler/java/context.h" #include "google/protobuf/compiler/java/doc_comment.h" -#include "google/protobuf/compiler/java/helpers.h" #include "google/protobuf/compiler/java/internal_helpers.h" #include "google/protobuf/compiler/java/name_resolver.h" #include "google/protobuf/descriptor.h" diff --git a/src/google/protobuf/compiler/java/lite/message.cc b/src/google/protobuf/compiler/java/lite/message.cc index 9a8b942869ebf..7bde7dee0d2dd 100644 --- a/src/google/protobuf/compiler/java/lite/message.cc +++ b/src/google/protobuf/compiler/java/lite/message.cc @@ -11,7 +11,6 @@ #include "google/protobuf/compiler/java/lite/message.h" -#include #include #include #include @@ -38,9 +37,7 @@ #include "google/protobuf/compiler/java/lite/message_builder.h" #include "google/protobuf/compiler/java/name_resolver.h" #include "google/protobuf/descriptor.pb.h" -#include "google/protobuf/io/coded_stream.h" #include "google/protobuf/io/printer.h" -#include "google/protobuf/wire_format.h" // Must be last. #include "google/protobuf/port_def.inc" diff --git a/src/google/protobuf/compiler/java/lite/message_field.cc b/src/google/protobuf/compiler/java/lite/message_field.cc index b2217c9e69e9e..6a2463cc301b1 100644 --- a/src/google/protobuf/compiler/java/lite/message_field.cc +++ b/src/google/protobuf/compiler/java/lite/message_field.cc @@ -15,7 +15,6 @@ #include #include "absl/strings/str_cat.h" -#include "google/protobuf/compiler/code_generator_lite.h" #include "google/protobuf/compiler/java/context.h" #include "google/protobuf/compiler/java/doc_comment.h" #include "google/protobuf/compiler/java/field_common.h" @@ -23,7 +22,6 @@ #include "google/protobuf/compiler/java/internal_helpers.h" #include "google/protobuf/compiler/java/name_resolver.h" #include "google/protobuf/io/printer.h" -#include "google/protobuf/wire_format.h" // Must be last. #include "google/protobuf/port_def.inc" diff --git a/src/google/protobuf/compiler/objectivec/helpers.cc b/src/google/protobuf/compiler/objectivec/helpers.cc index 233cbe6ed856f..6b4c9321a4e16 100644 --- a/src/google/protobuf/compiler/objectivec/helpers.cc +++ b/src/google/protobuf/compiler/objectivec/helpers.cc @@ -28,7 +28,6 @@ #include "google/protobuf/compiler/objectivec/options.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/io/strtod.h" -#include "google/protobuf/stubs/common.h" // NOTE: src/google/protobuf/compiler/plugin.cc makes use of cerr for some // error cases, so it seems to be ok to use as a back door for errors. diff --git a/src/google/protobuf/compiler/objectivec/message_field.cc b/src/google/protobuf/compiler/objectivec/message_field.cc index f13c3aab16b83..cab853be3690e 100644 --- a/src/google/protobuf/compiler/objectivec/message_field.cc +++ b/src/google/protobuf/compiler/objectivec/message_field.cc @@ -10,7 +10,6 @@ #include #include "absl/container/btree_set.h" -#include "absl/container/flat_hash_map.h" #include "absl/container/flat_hash_set.h" #include "absl/strings/str_cat.h" #include "absl/strings/string_view.h" diff --git a/src/google/protobuf/compiler/objectivec/primitive_field.cc b/src/google/protobuf/compiler/objectivec/primitive_field.cc index 7a4b9cfa3071d..18c11d7801a4c 100644 --- a/src/google/protobuf/compiler/objectivec/primitive_field.cc +++ b/src/google/protobuf/compiler/objectivec/primitive_field.cc @@ -9,7 +9,6 @@ #include -#include "absl/container/flat_hash_map.h" #include "absl/strings/str_cat.h" #include "google/protobuf/compiler/objectivec/field.h" #include "google/protobuf/compiler/objectivec/helpers.h" diff --git a/src/google/protobuf/compiler/plugin.cc b/src/google/protobuf/compiler/plugin.cc index 9949a352b309b..a7956226edc86 100644 --- a/src/google/protobuf/compiler/plugin.cc +++ b/src/google/protobuf/compiler/plugin.cc @@ -10,7 +10,6 @@ #include "google/protobuf/compiler/plugin.h" #include -#include #include #include @@ -20,9 +19,7 @@ #include #endif -#include "absl/base/log_severity.h" #include "absl/log/absl_check.h" -#include "absl/log/globals.h" #include "absl/status/status.h" #include "absl/status/statusor.h" #include "absl/strings/str_cat.h" @@ -31,7 +28,6 @@ #include "google/protobuf/descriptor.h" #include "google/protobuf/descriptor.pb.h" #include "google/protobuf/io/io_win32.h" -#include "google/protobuf/io/zero_copy_stream_impl.h" namespace google { diff --git a/src/google/protobuf/compiler/plugin.pb.cc b/src/google/protobuf/compiler/plugin.pb.cc index fb8330d204c48..6cf07c2678bef 100644 --- a/src/google/protobuf/compiler/plugin.pb.cc +++ b/src/google/protobuf/compiler/plugin.pb.cc @@ -15,7 +15,6 @@ #include "google/protobuf/wire_format_lite.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/generated_message_reflection.h" -#include "google/protobuf/reflection_ops.h" #include "google/protobuf/wire_format.h" // @@protoc_insertion_point(includes) diff --git a/src/google/protobuf/compiler/python/generator.cc b/src/google/protobuf/compiler/python/generator.cc index ae69e40f72ae4..a5c464d894ced 100644 --- a/src/google/protobuf/compiler/python/generator.cc +++ b/src/google/protobuf/compiler/python/generator.cc @@ -29,7 +29,6 @@ #include #include "absl/container/flat_hash_map.h" -#include "absl/container/flat_hash_set.h" #include "absl/log/absl_check.h" #include "absl/log/absl_log.h" #include "absl/memory/memory.h" diff --git a/src/google/protobuf/compiler/python/helpers.cc b/src/google/protobuf/compiler/python/helpers.cc index 63cc7ae1d6d97..219d6121229c9 100644 --- a/src/google/protobuf/compiler/python/helpers.cc +++ b/src/google/protobuf/compiler/python/helpers.cc @@ -11,13 +11,10 @@ #include #include -#include "absl/log/absl_check.h" #include "absl/strings/escaping.h" -#include "absl/strings/match.h" #include "absl/strings/str_replace.h" #include "absl/strings/str_split.h" #include "absl/strings/string_view.h" -#include "absl/strings/strip.h" #include "google/protobuf/compiler/code_generator.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/descriptor.pb.h" diff --git a/src/google/protobuf/compiler/retention.cc b/src/google/protobuf/compiler/retention.cc index 0bb4d0336ed8a..94179d5a7daf0 100644 --- a/src/google/protobuf/compiler/retention.cc +++ b/src/google/protobuf/compiler/retention.cc @@ -7,7 +7,6 @@ #include "google/protobuf/compiler/retention.h" -#include #include #include #include diff --git a/src/google/protobuf/compiler/rust/generator.cc b/src/google/protobuf/compiler/rust/generator.cc index 60d0477eff6d1..1c086dc6aaf31 100644 --- a/src/google/protobuf/compiler/rust/generator.cc +++ b/src/google/protobuf/compiler/rust/generator.cc @@ -12,7 +12,6 @@ #include #include -#include "absl/algorithm/container.h" #include "absl/container/flat_hash_map.h" #include "absl/container/flat_hash_set.h" #include "absl/memory/memory.h" @@ -20,10 +19,8 @@ #include "absl/status/statusor.h" #include "absl/strings/escaping.h" #include "absl/strings/match.h" -#include "absl/strings/str_cat.h" #include "absl/strings/str_replace.h" #include "absl/strings/string_view.h" -#include "absl/strings/strip.h" #include "absl/types/span.h" #include "google/protobuf/compiler/code_generator.h" #include "google/protobuf/compiler/cpp/names.h" diff --git a/src/google/protobuf/compiler/rust/message.cc b/src/google/protobuf/compiler/rust/message.cc index a470646fab8cc..7971e5ebf0af1 100644 --- a/src/google/protobuf/compiler/rust/message.cc +++ b/src/google/protobuf/compiler/rust/message.cc @@ -14,8 +14,6 @@ #include "absl/log/absl_check.h" #include "absl/log/absl_log.h" -#include "absl/strings/ascii.h" -#include "absl/strings/str_replace.h" #include "absl/strings/string_view.h" #include "google/protobuf/compiler/cpp/helpers.h" #include "google/protobuf/compiler/cpp/names.h" diff --git a/src/google/protobuf/cpp_features.pb.cc b/src/google/protobuf/cpp_features.pb.cc index 65f45407068f7..50869664a568e 100644 --- a/src/google/protobuf/cpp_features.pb.cc +++ b/src/google/protobuf/cpp_features.pb.cc @@ -6,7 +6,6 @@ #include "google/protobuf/cpp_features.pb.h" #include -#include #include "google/protobuf/io/coded_stream.h" #include "google/protobuf/generated_message_tctable_impl.h" #include "google/protobuf/internal_visibility.h" @@ -15,7 +14,6 @@ #include "google/protobuf/wire_format_lite.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/generated_message_reflection.h" -#include "google/protobuf/reflection_ops.h" #include "google/protobuf/wire_format.h" // @@protoc_insertion_point(includes) diff --git a/src/google/protobuf/descriptor.cc b/src/google/protobuf/descriptor.cc index 94c00f9513ef2..ab5af766c6ce9 100644 --- a/src/google/protobuf/descriptor.cc +++ b/src/google/protobuf/descriptor.cc @@ -20,7 +20,6 @@ #include #include #include -#include #include #include #include @@ -35,11 +34,8 @@ #include #include "absl/algorithm/container.h" -#include "absl/base/attributes.h" #include "absl/base/call_once.h" #include "absl/base/casts.h" -#include "absl/base/const_init.h" -#include "absl/base/dynamic_annotations.h" #include "absl/base/optimization.h" #include "absl/base/thread_annotations.h" #include "absl/cleanup/cleanup.h" diff --git a/src/google/protobuf/descriptor.pb.cc b/src/google/protobuf/descriptor.pb.cc index 32cde07828ac2..b0736dad1d72d 100644 --- a/src/google/protobuf/descriptor.pb.cc +++ b/src/google/protobuf/descriptor.pb.cc @@ -15,7 +15,6 @@ #include "google/protobuf/wire_format_lite.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/generated_message_reflection.h" -#include "google/protobuf/reflection_ops.h" #include "google/protobuf/wire_format.h" // @@protoc_insertion_point(includes) diff --git a/src/google/protobuf/descriptor_database.cc b/src/google/protobuf/descriptor_database.cc index 645d23026f3b0..be9332cadb5fd 100644 --- a/src/google/protobuf/descriptor_database.cc +++ b/src/google/protobuf/descriptor_database.cc @@ -25,10 +25,8 @@ #include "absl/container/btree_set.h" #include "absl/log/absl_check.h" #include "absl/log/absl_log.h" -#include "absl/strings/ascii.h" #include "absl/strings/match.h" #include "absl/strings/str_cat.h" -#include "absl/strings/str_replace.h" #include "absl/strings/string_view.h" #include "absl/strings/strip.h" #include "google/protobuf/descriptor.pb.h" diff --git a/src/google/protobuf/duration.pb.cc b/src/google/protobuf/duration.pb.cc index fa4e4a5eb592a..d28dc1d453576 100644 --- a/src/google/protobuf/duration.pb.cc +++ b/src/google/protobuf/duration.pb.cc @@ -15,7 +15,6 @@ #include "google/protobuf/wire_format_lite.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/generated_message_reflection.h" -#include "google/protobuf/reflection_ops.h" #include "google/protobuf/wire_format.h" // @@protoc_insertion_point(includes) diff --git a/src/google/protobuf/dynamic_message.cc b/src/google/protobuf/dynamic_message.cc index 916af3b5f039c..a5f6a50b610b9 100644 --- a/src/google/protobuf/dynamic_message.cc +++ b/src/google/protobuf/dynamic_message.cc @@ -50,11 +50,8 @@ #include #include -#include "absl/base/attributes.h" -#include "absl/hash/hash.h" #include "absl/log/absl_check.h" #include "absl/log/absl_log.h" -#include "absl/utility/utility.h" #include "google/protobuf/arenastring.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/descriptor.pb.h" diff --git a/src/google/protobuf/empty.pb.cc b/src/google/protobuf/empty.pb.cc index 6c36254f6242a..858d82a49e3f2 100644 --- a/src/google/protobuf/empty.pb.cc +++ b/src/google/protobuf/empty.pb.cc @@ -5,17 +5,13 @@ #include "google/protobuf/empty.pb.h" -#include #include -#include "google/protobuf/io/coded_stream.h" #include "google/protobuf/generated_message_tctable_impl.h" #include "google/protobuf/internal_visibility.h" #include "google/protobuf/extension_set.h" #include "google/protobuf/generated_message_util.h" -#include "google/protobuf/wire_format_lite.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/generated_message_reflection.h" -#include "google/protobuf/reflection_ops.h" #include "google/protobuf/wire_format.h" // @@protoc_insertion_point(includes) diff --git a/src/google/protobuf/extension_set.cc b/src/google/protobuf/extension_set.cc index 495cac8350a29..6b484ae01c536 100644 --- a/src/google/protobuf/extension_set.cc +++ b/src/google/protobuf/extension_set.cc @@ -20,12 +20,10 @@ #include #include #include -#include #include "absl/base/attributes.h" #include "absl/base/optimization.h" #include "absl/container/flat_hash_set.h" -#include "absl/functional/overload.h" #include "absl/hash/hash.h" #include "absl/log/absl_check.h" #include "absl/log/absl_log.h" diff --git a/src/google/protobuf/extension_set_heavy.cc b/src/google/protobuf/extension_set_heavy.cc index 7845c9da99721..3a2ddc1984ea2 100644 --- a/src/google/protobuf/extension_set_heavy.cc +++ b/src/google/protobuf/extension_set_heavy.cc @@ -15,17 +15,9 @@ #include #include #include -#include -#include #include -#include "absl/base/attributes.h" -#include "absl/base/optimization.h" -#include "absl/container/fixed_array.h" #include "absl/log/absl_check.h" -#include "absl/log/absl_log.h" -#include "absl/strings/string_view.h" -#include "absl/types/span.h" #include "google/protobuf/arena.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/descriptor.pb.h" diff --git a/src/google/protobuf/feature_resolver.cc b/src/google/protobuf/feature_resolver.cc index f5b8abae08d4f..c02e694687732 100644 --- a/src/google/protobuf/feature_resolver.cc +++ b/src/google/protobuf/feature_resolver.cc @@ -7,8 +7,6 @@ #include "google/protobuf/feature_resolver.h" -#include -#include #include #include #include @@ -17,14 +15,11 @@ #include "absl/algorithm/container.h" #include "absl/container/btree_set.h" -#include "absl/container/flat_hash_set.h" #include "absl/log/absl_check.h" #include "absl/memory/memory.h" #include "absl/status/status.h" #include "absl/status/statusor.h" #include "absl/strings/str_cat.h" -#include "absl/strings/str_join.h" -#include "absl/strings/str_split.h" #include "absl/strings/string_view.h" #include "absl/types/span.h" #include "google/protobuf/cpp_features.pb.h" @@ -32,7 +27,6 @@ #include "google/protobuf/descriptor.pb.h" #include "google/protobuf/dynamic_message.h" #include "google/protobuf/message.h" -#include "google/protobuf/reflection_ops.h" #include "google/protobuf/text_format.h" // Must be included last. diff --git a/src/google/protobuf/field_mask.pb.cc b/src/google/protobuf/field_mask.pb.cc index 206a45220ca2c..94f1a30fb7a49 100644 --- a/src/google/protobuf/field_mask.pb.cc +++ b/src/google/protobuf/field_mask.pb.cc @@ -15,7 +15,6 @@ #include "google/protobuf/wire_format_lite.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/generated_message_reflection.h" -#include "google/protobuf/reflection_ops.h" #include "google/protobuf/wire_format.h" // @@protoc_insertion_point(includes) diff --git a/src/google/protobuf/generated_message_tctable_gen.cc b/src/google/protobuf/generated_message_tctable_gen.cc index d69d6ec5af9c4..8ef22ef1066d8 100644 --- a/src/google/protobuf/generated_message_tctable_gen.cc +++ b/src/google/protobuf/generated_message_tctable_gen.cc @@ -24,7 +24,6 @@ #include "google/protobuf/descriptor.pb.h" #include "google/protobuf/generated_message_tctable_decl.h" #include "google/protobuf/generated_message_tctable_impl.h" -#include "google/protobuf/port.h" #include "google/protobuf/wire_format.h" #include "google/protobuf/wire_format_lite.h" diff --git a/src/google/protobuf/inlined_string_field.cc b/src/google/protobuf/inlined_string_field.cc index a17f922b6cba9..3ba99ece9281f 100644 --- a/src/google/protobuf/inlined_string_field.cc +++ b/src/google/protobuf/inlined_string_field.cc @@ -7,22 +7,14 @@ #include "google/protobuf/inlined_string_field.h" -#include #include -#include #include #include -#include "absl/base/optimization.h" -#include "absl/log/absl_check.h" -#include "absl/strings/internal/resize_uninitialized.h" -#include "absl/strings/string_view.h" #include "google/protobuf/arena.h" -#include "google/protobuf/arena_align.h" #include "google/protobuf/arenastring.h" #include "google/protobuf/generated_message_util.h" #include "google/protobuf/message_lite.h" -#include "google/protobuf/parse_context.h" // clang-format off diff --git a/src/google/protobuf/io/coded_stream.cc b/src/google/protobuf/io/coded_stream.cc index 8caa4d9fe56c9..b65a4c85a5b74 100644 --- a/src/google/protobuf/io/coded_stream.cc +++ b/src/google/protobuf/io/coded_stream.cc @@ -25,7 +25,6 @@ #include #include #include -#include #include #include @@ -35,7 +34,6 @@ #include "absl/strings/cord.h" #include "absl/strings/internal/resize_uninitialized.h" #include "absl/strings/string_view.h" -#include "google/protobuf/arena.h" #include "google/protobuf/io/zero_copy_stream.h" #include "google/protobuf/io/zero_copy_stream_impl_lite.h" diff --git a/src/google/protobuf/io/gzip_stream.cc b/src/google/protobuf/io/gzip_stream.cc index 35c7d1fbd6568..4998def27ba27 100644 --- a/src/google/protobuf/io/gzip_stream.cc +++ b/src/google/protobuf/io/gzip_stream.cc @@ -14,7 +14,6 @@ #if HAVE_ZLIB #include "google/protobuf/io/gzip_stream.h" -#include "google/protobuf/stubs/common.h" #include "absl/log/absl_check.h" #include "absl/log/absl_log.h" #include "google/protobuf/port.h" diff --git a/src/google/protobuf/io/strtod.cc b/src/google/protobuf/io/strtod.cc index 1ffaf5f10e731..b461f056fd5d2 100644 --- a/src/google/protobuf/io/strtod.cc +++ b/src/google/protobuf/io/strtod.cc @@ -10,7 +10,6 @@ #include // FLT_DIG and DBL_DIG #include -#include #include #include #include @@ -19,7 +18,6 @@ #include "absl/log/absl_check.h" #include "absl/strings/charconv.h" -#include "absl/strings/numbers.h" #include "absl/strings/str_format.h" namespace google { diff --git a/src/google/protobuf/io/tokenizer.cc b/src/google/protobuf/io/tokenizer.cc index 156b81876d20a..1b74b7b41723c 100644 --- a/src/google/protobuf/io/tokenizer.cc +++ b/src/google/protobuf/io/tokenizer.cc @@ -67,7 +67,6 @@ #include "google/protobuf/io/tokenizer.h" -#include "google/protobuf/stubs/common.h" #include "absl/log/absl_check.h" #include "absl/log/absl_log.h" #include "absl/strings/escaping.h" diff --git a/src/google/protobuf/io/zero_copy_stream_impl.cc b/src/google/protobuf/io/zero_copy_stream_impl.cc index 1dc0bfcf795ec..1b57c94642860 100644 --- a/src/google/protobuf/io/zero_copy_stream_impl.cc +++ b/src/google/protobuf/io/zero_copy_stream_impl.cc @@ -17,11 +17,9 @@ #endif #include -#include #include #include -#include "google/protobuf/stubs/common.h" #include "absl/log/absl_check.h" #include "absl/log/absl_log.h" #include "google/protobuf/io/io_win32.h" diff --git a/src/google/protobuf/json/internal/lexer.cc b/src/google/protobuf/json/internal/lexer.cc index 47df2a345e07c..a524e17280bfb 100644 --- a/src/google/protobuf/json/internal/lexer.cc +++ b/src/google/protobuf/json/internal/lexer.cc @@ -13,7 +13,6 @@ #include #include #include -#include #include #include diff --git a/src/google/protobuf/json/internal/unparser.cc b/src/google/protobuf/json/internal/unparser.cc index 36b2c0dd58272..f84964e67603b 100644 --- a/src/google/protobuf/json/internal/unparser.cc +++ b/src/google/protobuf/json/internal/unparser.cc @@ -27,7 +27,6 @@ #include "absl/strings/str_format.h" #include "absl/strings/string_view.h" #include "google/protobuf/descriptor.h" -#include "google/protobuf/dynamic_message.h" #include "google/protobuf/io/coded_stream.h" #include "google/protobuf/io/zero_copy_sink.h" #include "google/protobuf/io/zero_copy_stream.h" diff --git a/src/google/protobuf/json/internal/writer.cc b/src/google/protobuf/json/internal/writer.cc index cded1c53cda75..b0261b0726df3 100644 --- a/src/google/protobuf/json/internal/writer.cc +++ b/src/google/protobuf/json/internal/writer.cc @@ -8,7 +8,6 @@ #include "google/protobuf/json/internal/writer.h" #include -#include #include #include diff --git a/src/google/protobuf/json/internal/zero_copy_buffered_stream.cc b/src/google/protobuf/json/internal/zero_copy_buffered_stream.cc index 04d87ebfc1a2a..8f80c830418aa 100644 --- a/src/google/protobuf/json/internal/zero_copy_buffered_stream.cc +++ b/src/google/protobuf/json/internal/zero_copy_buffered_stream.cc @@ -10,8 +10,6 @@ #include #include #include -#include -#include #include "absl/algorithm/container.h" #include "absl/log/absl_check.h" @@ -19,7 +17,6 @@ #include "absl/status/statusor.h" #include "absl/strings/str_format.h" #include "absl/strings/string_view.h" -#include "google/protobuf/stubs/status_macros.h" // Must be included last. #include "google/protobuf/port_def.inc" diff --git a/src/google/protobuf/message.cc b/src/google/protobuf/message.cc index 1ab0175a5fe19..da13373b0d6ea 100644 --- a/src/google/protobuf/message.cc +++ b/src/google/protobuf/message.cc @@ -16,7 +16,6 @@ #include #include // IWYU pragma: keep for operator new(). #include -#include #include #include @@ -43,7 +42,6 @@ #include "google/protobuf/port.h" #include "google/protobuf/reflection_internal.h" #include "google/protobuf/reflection_ops.h" -#include "google/protobuf/reflection_visit_fields.h" #include "google/protobuf/unknown_field_set.h" #include "google/protobuf/wire_format.h" diff --git a/src/google/protobuf/parse_context.cc b/src/google/protobuf/parse_context.cc index e730066fd140f..7e6987a20b014 100644 --- a/src/google/protobuf/parse_context.cc +++ b/src/google/protobuf/parse_context.cc @@ -12,15 +12,12 @@ #include #include #include -#include #include #include #include "absl/base/optimization.h" -#include "absl/base/prefetch.h" #include "absl/log/absl_check.h" #include "absl/strings/cord.h" -#include "absl/strings/str_cat.h" #include "absl/strings/string_view.h" #include "absl/types/span.h" #include "google/protobuf/internal_visibility.h" diff --git a/src/google/protobuf/repeated_field.cc b/src/google/protobuf/repeated_field.cc index 8761dda2b16d1..9bf0763e5ec55 100644 --- a/src/google/protobuf/repeated_field.cc +++ b/src/google/protobuf/repeated_field.cc @@ -11,12 +11,9 @@ #include "google/protobuf/repeated_field.h" -#include #include #include -#include -#include "absl/log/absl_check.h" #include "absl/log/absl_log.h" #include "absl/strings/cord.h" #include "google/protobuf/repeated_ptr_field.h" diff --git a/src/google/protobuf/source_context.pb.cc b/src/google/protobuf/source_context.pb.cc index 92f2ddeb7e60a..9260519ae0331 100644 --- a/src/google/protobuf/source_context.pb.cc +++ b/src/google/protobuf/source_context.pb.cc @@ -15,7 +15,6 @@ #include "google/protobuf/wire_format_lite.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/generated_message_reflection.h" -#include "google/protobuf/reflection_ops.h" #include "google/protobuf/wire_format.h" // @@protoc_insertion_point(includes) diff --git a/src/google/protobuf/struct.pb.cc b/src/google/protobuf/struct.pb.cc index c6b080e2b65d0..9bef62a3ef938 100644 --- a/src/google/protobuf/struct.pb.cc +++ b/src/google/protobuf/struct.pb.cc @@ -15,7 +15,6 @@ #include "google/protobuf/wire_format_lite.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/generated_message_reflection.h" -#include "google/protobuf/reflection_ops.h" #include "google/protobuf/wire_format.h" // @@protoc_insertion_point(includes) diff --git a/src/google/protobuf/stubs/common.cc b/src/google/protobuf/stubs/common.cc index 3313150d15e53..426cc082b1de5 100644 --- a/src/google/protobuf/stubs/common.cc +++ b/src/google/protobuf/stubs/common.cc @@ -9,13 +9,8 @@ #include "google/protobuf/stubs/common.h" -#include #include -#include -#include -#include - #ifdef _WIN32 #ifndef WIN32_LEAN_AND_MEAN #define WIN32_LEAN_AND_MEAN // We only need minimal includes @@ -28,9 +23,6 @@ #endif #include "absl/log/absl_log.h" -#include "absl/status/status.h" -#include "absl/strings/str_cat.h" -#include "absl/strings/string_view.h" #include "google/protobuf/stubs/callback.h" // Must be last. diff --git a/src/google/protobuf/text_format.cc b/src/google/protobuf/text_format.cc index e91717fc14e8a..1da35c3d92b29 100644 --- a/src/google/protobuf/text_format.cc +++ b/src/google/protobuf/text_format.cc @@ -27,13 +27,11 @@ #include #include "absl/base/macros.h" -#include "absl/container/btree_set.h" #include "absl/log/absl_check.h" #include "absl/memory/memory.h" #include "absl/strings/ascii.h" #include "absl/strings/cord.h" #include "absl/strings/escaping.h" -#include "absl/strings/match.h" #include "absl/strings/numbers.h" #include "absl/strings/str_cat.h" #include "absl/strings/str_format.h" @@ -56,7 +54,6 @@ #include "google/protobuf/reflection_mode.h" #include "google/protobuf/repeated_field.h" #include "google/protobuf/unknown_field_set.h" -#include "google/protobuf/wire_format_lite.h" #include "utf8_validity.h" // Must be included last. diff --git a/src/google/protobuf/timestamp.pb.cc b/src/google/protobuf/timestamp.pb.cc index 36f972517754f..4b97663f9041b 100644 --- a/src/google/protobuf/timestamp.pb.cc +++ b/src/google/protobuf/timestamp.pb.cc @@ -15,7 +15,6 @@ #include "google/protobuf/wire_format_lite.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/generated_message_reflection.h" -#include "google/protobuf/reflection_ops.h" #include "google/protobuf/wire_format.h" // @@protoc_insertion_point(includes) diff --git a/src/google/protobuf/type.pb.cc b/src/google/protobuf/type.pb.cc index 8f1e5eb079124..c0932f2443746 100644 --- a/src/google/protobuf/type.pb.cc +++ b/src/google/protobuf/type.pb.cc @@ -15,7 +15,6 @@ #include "google/protobuf/wire_format_lite.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/generated_message_reflection.h" -#include "google/protobuf/reflection_ops.h" #include "google/protobuf/wire_format.h" // @@protoc_insertion_point(includes) diff --git a/src/google/protobuf/util/message_differencer.cc b/src/google/protobuf/util/message_differencer.cc index 4e2f73a27137f..c42ac64f435ea 100644 --- a/src/google/protobuf/util/message_differencer.cc +++ b/src/google/protobuf/util/message_differencer.cc @@ -29,10 +29,8 @@ #include "absl/strings/str_format.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/dynamic_message.h" -#include "google/protobuf/generated_enum_reflection.h" #include "google/protobuf/io/printer.h" #include "google/protobuf/io/zero_copy_stream.h" -#include "google/protobuf/io/zero_copy_stream_impl.h" #include "google/protobuf/map_field.h" #include "google/protobuf/message.h" #include "google/protobuf/text_format.h" diff --git a/src/google/protobuf/wire_format_lite.cc b/src/google/protobuf/wire_format_lite.cc index add6d5933a41c..86a3d1e4cfcc8 100644 --- a/src/google/protobuf/wire_format_lite.cc +++ b/src/google/protobuf/wire_format_lite.cc @@ -14,15 +14,12 @@ #include #include #include -#include #include #include #include "absl/log/absl_check.h" #include "absl/log/absl_log.h" -#include "absl/strings/cord.h" #include "absl/strings/str_cat.h" -#include "absl/strings/str_format.h" #include "absl/strings/string_view.h" #include "google/protobuf/io/coded_stream.h" #include "google/protobuf/message_lite.h" diff --git a/src/google/protobuf/wrappers.pb.cc b/src/google/protobuf/wrappers.pb.cc index cd484a544cec0..b647c5be58d65 100644 --- a/src/google/protobuf/wrappers.pb.cc +++ b/src/google/protobuf/wrappers.pb.cc @@ -15,7 +15,6 @@ #include "google/protobuf/wire_format_lite.h" #include "google/protobuf/descriptor.h" #include "google/protobuf/generated_message_reflection.h" -#include "google/protobuf/reflection_ops.h" #include "google/protobuf/wire_format.h" // @@protoc_insertion_point(includes) diff --git a/upb_generator/c/generator.cc b/upb_generator/c/generator.cc index cdbe44de647b6..5151c9e530fe6 100644 --- a/upb_generator/c/generator.cc +++ b/upb_generator/c/generator.cc @@ -22,7 +22,6 @@ #include "absl/base/macros.h" #include "absl/container/flat_hash_set.h" #include "absl/log/absl_check.h" -#include "absl/log/absl_log.h" #include "absl/memory/memory.h" #include "absl/strings/cord.h" #include "absl/strings/escaping.h" @@ -35,7 +34,6 @@ #include "google/protobuf/compiler/code_generator.h" #include "google/protobuf/compiler/plugin.h" #include "upb/base/descriptor_constants.h" -#include "upb/base/status.hpp" #include "upb/base/string_view.h" #include "upb/mem/arena.hpp" #include "upb/mini_table/field.h" diff --git a/upb_generator/file_layout.cc b/upb_generator/file_layout.cc index ad3d8fde82a8d..a1c9a9171baed 100644 --- a/upb_generator/file_layout.cc +++ b/upb_generator/file_layout.cc @@ -7,12 +7,9 @@ #include "upb_generator/file_layout.h" -#include -#include #include #include "upb/reflection/def.hpp" -#include "upb_generator/common.h" namespace upb { namespace generator {