Skip to content

Commit 084b151

Browse files
Automated Code Change
PiperOrigin-RevId: 847958287
1 parent 232f409 commit 084b151

29 files changed

+76
-64
lines changed

src/google/protobuf/compiler/csharp/csharp_doc_comment.cc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@
1010
// Sanjay Ghemawat, Jeff Dean, and others.
1111
#include "google/protobuf/compiler/csharp/csharp_doc_comment.h"
1212

13+
#include <string>
14+
#include <vector>
15+
1316
#include "absl/strings/str_replace.h"
1417
#include "absl/strings/str_split.h"
1518
#include "google/protobuf/compiler/csharp/csharp_options.h"

src/google/protobuf/compiler/csharp/csharp_enum.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,16 @@
77

88
#include "google/protobuf/compiler/csharp/csharp_enum.h"
99

10-
#include <sstream>
1110
#include <string>
1211

13-
#include "google/protobuf/compiler/code_generator.h"
1412
#include "absl/container/flat_hash_set.h"
1513
#include "absl/log/absl_log.h"
1614
#include "absl/strings/str_cat.h"
15+
#include "absl/strings/string_view.h"
1716
#include "google/protobuf/compiler/csharp/csharp_doc_comment.h"
1817
#include "google/protobuf/compiler/csharp/csharp_helpers.h"
1918
#include "google/protobuf/compiler/csharp/csharp_options.h"
19+
#include "google/protobuf/compiler/csharp/csharp_source_generator_base.h"
2020
#include "google/protobuf/descriptor.h"
2121
#include "google/protobuf/descriptor.pb.h"
2222
#include "google/protobuf/io/printer.h"

src/google/protobuf/compiler/csharp/csharp_enum_field.cc

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,13 @@
77

88
#include "google/protobuf/compiler/csharp/csharp_enum_field.h"
99

10-
#include <sstream>
11-
12-
#include "google/protobuf/compiler/code_generator.h"
13-
#include "google/protobuf/descriptor.h"
1410
#include "google/protobuf/compiler/csharp/csharp_doc_comment.h"
1511
#include "google/protobuf/compiler/csharp/csharp_helpers.h"
1612
#include "google/protobuf/compiler/csharp/csharp_options.h"
13+
#include "google/protobuf/compiler/csharp/csharp_primitive_field.h"
14+
#include "google/protobuf/descriptor.h"
1715
#include "google/protobuf/descriptor.pb.h"
1816
#include "google/protobuf/io/printer.h"
19-
#include "google/protobuf/io/zero_copy_stream.h"
2017

2118
namespace google {
2219
namespace protobuf {

src/google/protobuf/compiler/csharp/csharp_enum_field.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010

1111
#include "google/protobuf/compiler/code_generator.h"
1212
#include "google/protobuf/compiler/csharp/csharp_primitive_field.h"
13+
#include "google/protobuf/descriptor.h"
14+
#include "google/protobuf/io/printer.h"
1315

1416
namespace google {
1517
namespace protobuf {

src/google/protobuf/compiler/csharp/csharp_field_base.cc

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,16 @@
88
#include "google/protobuf/compiler/csharp/csharp_field_base.h"
99

1010
#include <cmath>
11+
#include <cstdint>
1112
#include <limits>
12-
#include <sstream>
1313
#include <string>
1414

15-
#include "google/protobuf/compiler/code_generator.h"
15+
#include "absl/container/flat_hash_map.h"
1616
#include "absl/log/absl_log.h"
17+
#include "absl/strings/str_cat.h"
18+
#include "absl/strings/string_view.h"
1719
#include "google/protobuf/compiler/csharp/csharp_helpers.h"
20+
#include "google/protobuf/compiler/csharp/csharp_source_generator_base.h"
1821
#include "google/protobuf/compiler/csharp/names.h"
1922
#include "google/protobuf/descriptor.h"
2023
#include "google/protobuf/descriptor.pb.h"
@@ -24,6 +27,7 @@
2427

2528
// Must be last.
2629
#include "google/protobuf/port_def.inc"
30+
#include "google/protobuf/wire_format_lite.h"
2731

2832
namespace google {
2933
namespace protobuf {

src/google/protobuf/compiler/csharp/csharp_field_base.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
#include "absl/strings/escaping.h"
1717
#include "absl/strings/str_replace.h"
1818
#include "absl/strings/str_split.h"
19+
#include "absl/strings/string_view.h"
1920
#include "google/protobuf/compiler/csharp/csharp_source_generator_base.h"
2021
#include "google/protobuf/descriptor.h"
2122
#include "google/protobuf/io/printer.h"

src/google/protobuf/compiler/csharp/csharp_generator.cc

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,21 @@
77

88
#include "google/protobuf/compiler/csharp/csharp_generator.h"
99

10-
#include <sstream>
10+
#include <cstddef>
11+
#include <cstdint>
12+
#include <memory>
13+
#include <string>
14+
#include <utility>
15+
#include <vector>
1116

17+
#include "absl/strings/str_cat.h"
1218
#include "google/protobuf/compiler/code_generator.h"
13-
#include "google/protobuf/descriptor.h"
19+
#include "google/protobuf/compiler/code_generator_lite.h"
1420
#include "google/protobuf/compiler/csharp/csharp_helpers.h"
1521
#include "google/protobuf/compiler/csharp/csharp_options.h"
1622
#include "google/protobuf/compiler/csharp/csharp_reflection_class.h"
1723
#include "google/protobuf/compiler/csharp/names.h"
18-
#include "google/protobuf/descriptor.pb.h"
24+
#include "google/protobuf/descriptor.h"
1925
#include "google/protobuf/io/printer.h"
2026
#include "google/protobuf/io/zero_copy_stream.h"
2127

src/google/protobuf/compiler/csharp/csharp_generator.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@
1313
#include <string>
1414

1515
#include "google/protobuf/compiler/code_generator.h"
16-
16+
#include "google/protobuf/descriptor.pb.h"
17+
#include "google/protobuf/compiler/code_generator.h"
18+
#include "google/protobuf/descriptor.h"
1719
#include "google/protobuf/port_def.inc"
1820

1921
namespace google {

src/google/protobuf/compiler/csharp/csharp_generator_unittest.cc

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,12 @@
55
// license that can be found in the LICENSE file or at
66
// https://developers.google.com/open-source/licenses/bsd
77

8-
#include <memory>
9-
108
#include "google/protobuf/any.pb.h"
119
#include <gtest/gtest.h>
1210
#include "google/protobuf/compiler/command_line_interface.h"
1311
#include "google/protobuf/compiler/csharp/csharp_helpers.h"
12+
#include "google/protobuf/compiler/csharp/names.h"
1413
#include "google/protobuf/descriptor.pb.h"
15-
#include "google/protobuf/io/printer.h"
16-
#include "google/protobuf/io/zero_copy_stream.h"
1714

1815
namespace google {
1916
namespace protobuf {

src/google/protobuf/compiler/csharp/csharp_helpers.cc

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,20 +11,17 @@
1111

1212
#include "google/protobuf/compiler/csharp/csharp_helpers.h"
1313

14-
#include <algorithm>
15-
#include <limits>
16-
#include <sstream>
14+
#include <cstddef>
1715
#include <string>
18-
#include <vector>
1916

2017
#include "absl/container/flat_hash_set.h"
18+
#include "absl/log/absl_check.h"
2119
#include "absl/log/absl_log.h"
2220
#include "absl/strings/ascii.h"
23-
#include "absl/strings/str_replace.h"
21+
#include "absl/strings/str_cat.h"
2422
#include "absl/strings/string_view.h"
2523
#include "google/protobuf/compiler/csharp/csharp_enum_field.h"
2624
#include "google/protobuf/compiler/csharp/csharp_field_base.h"
27-
#include "google/protobuf/compiler/csharp/csharp_generator.h"
2825
#include "google/protobuf/compiler/csharp/csharp_map_field.h"
2926
#include "google/protobuf/compiler/csharp/csharp_message_field.h"
3027
#include "google/protobuf/compiler/csharp/csharp_options.h"
@@ -40,6 +37,7 @@
4037

4138
// Must be last.
4239
#include "google/protobuf/port_def.inc"
40+
#include "google/protobuf/wire_format_lite.h"
4341

4442
namespace google {
4543
namespace protobuf {

0 commit comments

Comments
 (0)