duplicated block id: 1 size: 15 cleaned lines of code in 2 files: - api/envoy/v12/http/service_control/config.proto (1:17) - api/envoy/v12/http/service_control/requirement.proto (1:17) duplicated block id: 2 size: 15 cleaned lines of code in 2 files: - src/go/configgenerator/routegen/direct_response_cors.go (131:146) - src/go/configgenerator/routegen/direct_response_cors.go (174:189) duplicated block id: 3 size: 14 cleaned lines of code in 2 files: - api/envoy/v12/http/backend_auth/config.proto (1:15) - api/envoy/v12/http/service_control/config.proto (1:15) duplicated block id: 4 size: 14 cleaned lines of code in 2 files: - api/envoy/v12/http/backend_auth/config.proto (1:15) - api/envoy/v12/http/common/base.proto (1:15) duplicated block id: 5 size: 14 cleaned lines of code in 2 files: - api/envoy/v12/http/path_rewrite/config.proto (1:15) - api/envoy/v12/http/service_control/requirement.proto (1:15) duplicated block id: 6 size: 14 cleaned lines of code in 2 files: - api/envoy/v12/http/common/base.proto (1:15) - api/envoy/v12/http/path_rewrite/config.proto (1:15) duplicated block id: 7 size: 14 cleaned lines of code in 2 files: - bazel/bazel_rules_python.bzl (1:15) - bazel/googleapis.bzl (1:15) duplicated block id: 8 size: 14 cleaned lines of code in 2 files: - api/envoy/v12/http/common/base.proto (1:15) - api/envoy/v12/http/service_control/requirement.proto (1:15) duplicated block id: 9 size: 14 cleaned lines of code in 2 files: - bazel/googleapis.bzl (1:15) - bazel/service_control.bzl (1:15) duplicated block id: 10 size: 14 cleaned lines of code in 2 files: - api/envoy/v12/http/common/base.proto (1:15) - api/envoy/v12/http/service_control/config.proto (1:15) duplicated block id: 11 size: 14 cleaned lines of code in 2 files: - bazel/bazel_rules_python.bzl (1:15) - bazel/service_control.bzl (1:15) duplicated block id: 12 size: 14 cleaned lines of code in 2 files: - api/envoy/v12/http/backend_auth/config.proto (1:15) - api/envoy/v12/http/path_rewrite/config.proto (1:15) duplicated block id: 13 size: 14 cleaned lines of code in 2 files: - api/envoy/v12/http/path_rewrite/config.proto (1:15) - api/envoy/v12/http/service_control/config.proto (1:15) duplicated block id: 14 size: 14 cleaned lines of code in 2 files: - api/envoy/v12/http/backend_auth/config.proto (1:15) - api/envoy/v12/http/service_control/requirement.proto (1:15) duplicated block id: 15 size: 13 cleaned lines of code in 2 files: - api/envoy/v12/http/backend_auth/config.proto (2:15) - api/envoy/v12/http/header_sanitizer/config.proto (2:15) duplicated block id: 16 size: 13 cleaned lines of code in 2 files: - api/envoy/v12/http/grpc_metadata_scrubber/config.proto (2:15) - api/envoy/v12/http/path_rewrite/config.proto (2:15) duplicated block id: 17 size: 13 cleaned lines of code in 2 files: - bazel/grpc.bzl (1:13) - bazel/repositories.bzl (1:13) duplicated block id: 18 size: 13 cleaned lines of code in 2 files: - bazel/grpc.bzl (1:13) - bazel/service_control.bzl (1:13) duplicated block id: 19 size: 13 cleaned lines of code in 2 files: - api/envoy/v12/http/backend_auth/config.proto (2:15) - api/envoy/v12/http/grpc_metadata_scrubber/config.proto (2:15) duplicated block id: 20 size: 13 cleaned lines of code in 2 files: - bazel/repositories.bzl (1:13) - bazel/service_control.bzl (1:13) duplicated block id: 21 size: 13 cleaned lines of code in 2 files: - api/envoy/v12/http/grpc_metadata_scrubber/config.proto (2:15) - api/envoy/v12/http/header_sanitizer/config.proto (2:15) duplicated block id: 22 size: 13 cleaned lines of code in 2 files: - api/envoy/v12/http/common/base.proto (2:15) - api/envoy/v12/http/header_sanitizer/config.proto (2:15) duplicated block id: 23 size: 13 cleaned lines of code in 2 files: - api/envoy/v12/http/header_sanitizer/config.proto (2:15) - api/envoy/v12/http/service_control/config.proto (2:15) duplicated block id: 24 size: 13 cleaned lines of code in 2 files: - api/envoy/v12/http/grpc_metadata_scrubber/config.proto (2:15) - api/envoy/v12/http/service_control/requirement.proto (2:15) duplicated block id: 25 size: 13 cleaned lines of code in 2 files: - api/envoy/v12/http/header_sanitizer/config.proto (2:15) - api/envoy/v12/http/path_rewrite/config.proto (2:15) duplicated block id: 26 size: 13 cleaned lines of code in 2 files: - bazel/googleapis.bzl (1:13) - bazel/repositories.bzl (1:13) duplicated block id: 27 size: 13 cleaned lines of code in 2 files: - src/go/configgenerator/clustergen/iam.go (79:98) - src/go/configgenerator/clustergen/imds.go (78:97) duplicated block id: 28 size: 13 cleaned lines of code in 2 files: - api/envoy/v12/http/grpc_metadata_scrubber/config.proto (2:15) - api/envoy/v12/http/service_control/config.proto (2:15) duplicated block id: 29 size: 13 cleaned lines of code in 2 files: - api/envoy/v12/http/header_sanitizer/config.proto (2:15) - api/envoy/v12/http/service_control/requirement.proto (2:15) duplicated block id: 30 size: 13 cleaned lines of code in 2 files: - bazel/bazel_rules_python.bzl (1:13) - bazel/grpc.bzl (1:13) duplicated block id: 31 size: 13 cleaned lines of code in 2 files: - api/envoy/v12/http/common/base.proto (2:15) - api/envoy/v12/http/grpc_metadata_scrubber/config.proto (2:15) duplicated block id: 32 size: 13 cleaned lines of code in 2 files: - bazel/bazel_rules_python.bzl (1:13) - bazel/repositories.bzl (1:13) duplicated block id: 33 size: 13 cleaned lines of code in 2 files: - bazel/googleapis.bzl (1:13) - bazel/grpc.bzl (1:13) duplicated block id: 34 size: 11 cleaned lines of code in 2 files: - src/envoy/http/backend_auth/filter.h (30:44) - src/envoy/http/path_rewrite/filter.h (28:42) duplicated block id: 35 size: 10 cleaned lines of code in 2 files: - src/go/configgenerator/routegen/routegentest/routegentest.go (62:75) - src/go/configgenerator/routegen/routegentest/routegentest.go (164:177) duplicated block id: 36 size: 9 cleaned lines of code in 2 files: - src/go/configgenerator/clustergen/imds.go (82:97) - src/go/configgenerator/clustergen/jwt_authn.go (125:139) duplicated block id: 37 size: 9 cleaned lines of code in 2 files: - src/go/configgenerator/clustergen/iam.go (83:98) - src/go/configgenerator/clustergen/jwt_authn.go (125:139) duplicated block id: 38 size: 9 cleaned lines of code in 2 files: - src/go/configgenerator/routegen/helpers/retry.go (95:105) - src/go/configinfo/service_info.go (1025:1035) duplicated block id: 39 size: 9 cleaned lines of code in 2 files: - src/envoy/token/iam_token_info.cc (158:170) - src/envoy/token/imds_token_info.cc (62:74) duplicated block id: 40 size: 9 cleaned lines of code in 2 files: - src/api_proxy/path_matcher/path_matcher.h (177:194) - src/api_proxy/path_matcher/path_matcher.h (206:222) duplicated block id: 41 size: 9 cleaned lines of code in 2 files: - src/go/configgenerator/clustergen/local_backend.go (64:72) - src/go/configgenerator/clustergen/remote_backend.go (112:120) duplicated block id: 42 size: 9 cleaned lines of code in 2 files: - src/envoy/token/iam_token_info.cc (115:127) - src/envoy/token/imds_token_info.cc (62:74) duplicated block id: 43 size: 9 cleaned lines of code in 2 files: - src/envoy/token/iam_token_info.cc (115:127) - src/envoy/token/iam_token_info.cc (158:170) duplicated block id: 44 size: 8 cleaned lines of code in 2 files: - src/go/configgenerator/filtergen/http_connection_manager.go (224:235) - src/go/configgenerator/filtergen/util.go (135:146) duplicated block id: 45 size: 8 cleaned lines of code in 2 files: - src/go/configgenerator/filtergen/service_control.go (414:423) - src/go/configinfo/service_info.go (337:345) duplicated block id: 46 size: 8 cleaned lines of code in 2 files: - src/envoy/http/service_control/client_cache.cc (256:263) - src/envoy/http/service_control/client_cache.cc (340:347) duplicated block id: 47 size: 8 cleaned lines of code in 2 files: - src/envoy/http/backend_auth/filter_factory.cc (46:55) - src/envoy/http/path_rewrite/filter_factory.cc (44:53) duplicated block id: 48 size: 8 cleaned lines of code in 2 files: - src/api_proxy/service_control/request_builder.cc (1103:1110) - src/api_proxy/service_control/request_builder.cc (1159:1166) duplicated block id: 49 size: 7 cleaned lines of code in 2 files: - src/go/configgenerator/filtergen/filtergentest/filtergentest.go (126:134) - src/go/configgenerator/routegen/routegentest/routegentest.go (116:124) duplicated block id: 50 size: 7 cleaned lines of code in 2 files: - src/envoy/token/token_subscriber_factory.h (38:44) - src/envoy/token/token_subscriber_factory_impl.h (48:54) duplicated block id: 51 size: 7 cleaned lines of code in 2 files: - src/go/configgenerator/clustergen/clustergentest/clustergentest.go (51:59) - src/go/configgenerator/filtergen/filtergentest/filtergentest.go (161:169) duplicated block id: 52 size: 7 cleaned lines of code in 2 files: - src/envoy/http/backend_auth/filter_factory.cc (58:69) - src/envoy/http/service_control/filter_factory.cc (61:72) duplicated block id: 53 size: 7 cleaned lines of code in 2 files: - src/envoy/http/backend_auth/filter.cc (55:66) - src/envoy/http/path_rewrite/filter.cc (81:92) duplicated block id: 54 size: 7 cleaned lines of code in 2 files: - src/go/configgenerator/filtergen/filtergentest/filtergentest.go (62:70) - src/go/configgenerator/routegen/routegentest/routegentest.go (164:172) duplicated block id: 55 size: 7 cleaned lines of code in 2 files: - src/go/configgenerator/clustergen/clustergentest/clustergentest.go (96:104) - src/go/configgenerator/routegen/routegentest/routegentest.go (116:124) duplicated block id: 56 size: 7 cleaned lines of code in 2 files: - src/go/configgenerator/clustergen/clustergentest/clustergentest.go (96:104) - src/go/configgenerator/filtergen/filtergentest/filtergentest.go (126:134) duplicated block id: 57 size: 7 cleaned lines of code in 2 files: - src/go/configgenerator/filtergen/filtergentest/filtergentest.go (62:70) - src/go/configgenerator/routegen/routegentest/routegentest.go (62:70) duplicated block id: 58 size: 6 cleaned lines of code in 2 files: - src/go/configgenerator/routegen/direct_response_cors.go (186:191) - src/go/util/load_assignment.go (71:76) duplicated block id: 59 size: 6 cleaned lines of code in 2 files: - src/go/bootstrap/layer_runtime.go (51:56) - src/go/util/load_assignment.go (98:103) duplicated block id: 60 size: 6 cleaned lines of code in 2 files: - src/go/configgenerator/clustergen/iam.go (88:98) - src/go/configgenerator/clustergen/service_control.go (86:96) duplicated block id: 61 size: 6 cleaned lines of code in 2 files: - src/go/util/load_assignment.go (71:76) - src/go/util/load_assignment.go (98:103) duplicated block id: 62 size: 6 cleaned lines of code in 2 files: - src/go/configgenerator/clustergen/imds.go (87:97) - src/go/configgenerator/clustergen/service_control.go (86:96) duplicated block id: 63 size: 6 cleaned lines of code in 2 files: - src/go/configgenerator/filtergen/filtergentest/filtergentest.go (105:121) - src/go/configgenerator/routegen/routegentest/routegentest.go (95:111) duplicated block id: 64 size: 6 cleaned lines of code in 2 files: - src/go/configgenerator/clustergen/jwt_authn.go (129:139) - src/go/configgenerator/clustergen/service_control.go (86:96) duplicated block id: 65 size: 6 cleaned lines of code in 2 files: - src/api_proxy/service_control/request_builder.cc (1030:1038) - src/api_proxy/service_control/request_builder.cc (1070:1077) duplicated block id: 66 size: 6 cleaned lines of code in 2 files: - src/go/configgenerator/clustergen/clustergentest/clustergentest.go (75:91) - src/go/configgenerator/routegen/routegentest/routegentest.go (95:111) duplicated block id: 67 size: 6 cleaned lines of code in 2 files: - src/go/configgenerator/filtergen/path_rewrite.go (145:152) - src/go/configgenerator/filtergen/util.go (138:145) duplicated block id: 68 size: 6 cleaned lines of code in 2 files: - src/go/bootstrap/layer_runtime.go (51:56) - src/go/util/load_assignment.go (71:76) duplicated block id: 69 size: 6 cleaned lines of code in 2 files: - src/go/configgenerator/routegen/direct_response_cors.go (186:191) - src/go/util/load_assignment.go (98:103) duplicated block id: 70 size: 6 cleaned lines of code in 2 files: - src/envoy/token/mocks.h (41:46) - src/envoy/token/token_subscriber_factory_impl.h (49:54) duplicated block id: 71 size: 6 cleaned lines of code in 2 files: - src/envoy/http/service_control/handler_utils.cc (278:283) - src/envoy/http/service_control/handler_utils.cc (295:300) duplicated block id: 72 size: 6 cleaned lines of code in 2 files: - src/go/bootstrap/layer_runtime.go (51:56) - src/go/configgenerator/routegen/direct_response_cors.go (186:191) duplicated block id: 73 size: 6 cleaned lines of code in 2 files: - src/go/configgenerator/filtergen/http_connection_manager.go (227:234) - src/go/configgenerator/filtergen/path_rewrite.go (145:152) duplicated block id: 74 size: 6 cleaned lines of code in 2 files: - src/envoy/token/mocks.h (41:46) - src/envoy/token/token_subscriber_factory.h (39:44) duplicated block id: 75 size: 6 cleaned lines of code in 2 files: - src/go/configgenerator/clustergen/clustergentest/clustergentest.go (75:91) - src/go/configgenerator/filtergen/filtergentest/filtergentest.go (105:121) duplicated block id: 76 size: 6 cleaned lines of code in 2 files: - src/go/configgenerator/routegen/direct_response_cors.go (162:167) - src/go/configgenerator/routegen/direct_response_cors.go (199:204) duplicated block id: 77 size: 6 cleaned lines of code in 2 files: - src/envoy/http/backend_auth/filter.cc (100:107) - src/envoy/http/path_rewrite/filter.cc (125:132) duplicated block id: 78 size: 6 cleaned lines of code in 2 files: - src/envoy/token/iam_token_info.h (36:41) - src/envoy/token/imds_token_info.h (29:34) duplicated block id: 79 size: 6 cleaned lines of code in 2 files: - src/envoy/http/service_control/service_control_call_impl.cc (47:52) - src/envoy/http/service_control/service_control_call_impl.cc (93:98) duplicated block id: 80 size: 6 cleaned lines of code in 2 files: - src/go/tokengenerator/token_generator.go (86:94) - src/go/tokengenerator/token_generator.go (104:111) duplicated block id: 81 size: 6 cleaned lines of code in 2 files: - src/go/configgenerator/routegen/util.go (25:32) - src/go/configgenerator/routegen/util.go (201:208)