Skip to content

Commit 15388a2

Browse files
authored
tooling: Fix format check (#2698)
Fix #2697 Signed-off-by: Ryan Northey ryan@synca.io
1 parent 7aa026a commit 15388a2

6 files changed

Lines changed: 36 additions & 21 deletions

File tree

library/cc/engine_builder.cc

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,7 @@ EngineBuilder& EngineBuilder::addDnsQueryTimeoutSeconds(int dns_query_timeout_se
7070
return *this;
7171
}
7272

73-
EngineBuilder&
74-
EngineBuilder::addDnsPreresolveHostnames(std::string dns_preresolve_hostnames) {
73+
EngineBuilder& EngineBuilder::addDnsPreresolveHostnames(std::string dns_preresolve_hostnames) {
7574
this->dns_preresolve_hostnames_ = std::move(dns_preresolve_hostnames);
7675
return *this;
7776
}
@@ -207,8 +206,7 @@ EngineBuilder& EngineBuilder::addStringAccessor(std::string name,
207206
return *this;
208207
}
209208

210-
EngineBuilder& EngineBuilder::addNativeFilter(std::string name,
211-
std::string typed_config) {
209+
EngineBuilder& EngineBuilder::addNativeFilter(std::string name, std::string typed_config) {
212210
native_filter_chain_.emplace_back(std::move(name), std::move(typed_config));
213211
return *this;
214212
}

library/cc/headers_builder.cc

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,7 @@ HeadersBuilder& HeadersBuilder::add(std::string name, std::string value) {
1111
return *this;
1212
}
1313

14-
HeadersBuilder& HeadersBuilder::set(std::string name,
15-
std::vector<std::string> values) {
14+
HeadersBuilder& HeadersBuilder::set(std::string name, std::vector<std::string> values) {
1615
if (this->isRestrictedHeader(name)) {
1716
return *this;
1817
}
@@ -30,8 +29,7 @@ HeadersBuilder& HeadersBuilder::remove(const std::string& name) {
3029

3130
HeadersBuilder::HeadersBuilder() {}
3231

33-
HeadersBuilder& HeadersBuilder::internalSet(std::string name,
34-
std::vector<std::string> values) {
32+
HeadersBuilder& HeadersBuilder::internalSet(std::string name, std::vector<std::string> values) {
3533
this->headers_[std::move(name)] = std::move(values);
3634
return *this;
3735
}

library/cc/request_headers_builder.cc

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,8 @@
33
namespace Envoy {
44
namespace Platform {
55

6-
RequestHeadersBuilder::RequestHeadersBuilder(RequestMethod request_method,
7-
std::string scheme,
8-
std::string authority,
9-
std::string path) {
6+
RequestHeadersBuilder::RequestHeadersBuilder(RequestMethod request_method, std::string scheme,
7+
std::string authority, std::string path) {
108
this->internalSet(":method", {requestMethodToString(request_method)});
119
this->internalSet(":scheme", {std::move(scheme)});
1210
this->internalSet(":authority", {std::move(authority)});

library/cc/request_headers_builder.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ struct RetryPolicy;
1616

1717
class RequestHeadersBuilder : public HeadersBuilder {
1818
public:
19-
RequestHeadersBuilder(RequestMethod request_method, std::string scheme,
20-
std::string authority, std::string path);
19+
RequestHeadersBuilder(RequestMethod request_method, std::string scheme, std::string authority,
20+
std::string path);
2121

2222
RequestHeadersBuilder& addRetryPolicy(const RetryPolicy& retry_policy);
2323
RequestHeadersBuilder& addUpstreamHttpProtocol(UpstreamHttpProtocol upstream_http_protocol);

library/common/extensions/cert_validator/platform_bridge/platform_bridge.proto

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@ syntax = "proto3";
22

33
package envoy_mobile.extensions.cert_validator.platform_bridge;
44

5-
message PlatformBridgeCertValidator {}
5+
message PlatformBridgeCertValidator {
6+
}

tools/check_format.sh

Lines changed: 26 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,29 @@ TARGET_PATH="$2"
2222

2323
# TODO(mattklein123): WORKSPACE is excluded due to warning about @bazel_tools reference. Fix here
2424
# or in the upstream checker.
25-
ENVOY_BAZEL_PREFIX=@envoy envoy/tools/code_format/check_format.py \
26-
--config_path envoy/tools/code_format/config.yaml \
27-
--add-excluded-prefixes ./envoy/ ./envoy_build_config/extensions_build_config.bzl ./WORKSPACE ./Envoy.xcodeproj/ ./dist/ ./library/common/config_template.cc ./bazel/envoy_mobile_swift_bazel_support.bzl ./bazel/envoy_mobile_repositories.bzl ./examples/swift/swiftpm/Packages/Envoy.xcframework \
28-
--skip_envoy_build_rule_check "$ENVOY_FORMAT_ACTION" "$TARGET_PATH" \
29-
--namespace_check_excluded_paths ./envoy ./examples/ ./library/java/ ./library/kotlin ./library/objective-c ./test/java ./test/java ./test/objective-c ./test/swift ./experimental/swift \
30-
--build_fixer_check_excluded_paths ./envoy ./BUILD ./dist ./examples ./library/java ./library/kotlin ./library/objective-c ./library/swift ./library/common/extensions ./test/java ./test/kotlin ./test/objective-c ./test/swift ./experimental/swift
25+
26+
FORMAT_ARGS=(
27+
--config_path envoy/tools/code_format/config.yaml
28+
--add-excluded-prefixes
29+
./envoy/ ./envoy_build_config/extensions_build_config.bzl ./WORKSPACE
30+
./Envoy.xcodeproj/ ./dist/ ./library/common/config_template.cc
31+
./bazel/envoy_mobile_swift_bazel_support.bzl
32+
./bazel/envoy_mobile_repositories.bzl
33+
./examples/swift/swiftpm/Packages/Envoy.xcframework
34+
--skip_envoy_build_rule_check
35+
"$ENVOY_FORMAT_ACTION")
36+
if [[ -n "$TARGET_PATH" ]]; then
37+
FORMAT_ARGS+=("$TARGET_PATH")
38+
fi
39+
FORMAT_ARGS+=(
40+
--namespace_check_excluded_paths
41+
./envoy ./examples/ ./library/java/ ./library/kotlin
42+
./library/objective-c ./test/java ./test/java
43+
./test/objective-c ./test/swift ./experimental/swift
44+
--build_fixer_check_excluded_paths
45+
./envoy ./BUILD ./dist ./examples ./library/java
46+
./library/kotlin ./library/objective-c ./library/swift
47+
./library/common/extensions ./test/java ./test/kotlin ./test/objective-c
48+
./test/swift ./experimental/swift)
49+
50+
ENVOY_BAZEL_PREFIX=@envoy envoy/tools/code_format/check_format.py "${FORMAT_ARGS[@]}"

0 commit comments

Comments
 (0)