id: 1 unit: function _M.go() file: t/lib/ext-plugin.lua start line: 154 end line: 615 size: 415 LOC McCabe index: 64 number of parameters: 1 id: 2 unit: add_block_preprocessor() file: t/APISIX.pm start line: 241 end line: 626 size: 312 LOC McCabe index: 24 number of parameters: 0 id: 3 unit: function() file: apisix/plugins/ext-plugin/init.lua start line: 481 end line: 717 size: 202 LOC McCabe index: 41 number of parameters: 4 id: 4 unit: function _M.connect() file: apisix/discovery/consul/init.lua start line: 362 end line: 573 size: 173 LOC McCabe index: 25 number of parameters: 3 id: 5 unit: function _M.rewrite() file: apisix/plugins/openid-connect.lua start line: 531 end line: 714 size: 130 LOC McCabe index: 33 number of parameters: 2 id: 6 unit: add_block_preprocessor() file: t/plugin/http-logger2.t start line: 24 end line: 162 size: 123 LOC McCabe index: 8 number of parameters: 0 id: 7 unit: func file_proto_helloworld_proto_init() file: t/grpc_server_example/proto/helloworld.pb.go start line: 730 end line: 851 size: 122 LOC McCabe index: 27 number of parameters: 0 id: 8 unit: add_block_preprocessor() file: t/plugin/ai-proxy.t start line: 35 end line: 178 size: 122 LOC McCabe index: 14 number of parameters: 0 id: 9 unit: add_block_preprocessor() file: t/kubernetes/discovery/kubernetes3.t start line: 88 end line: 232 size: 121 LOC McCabe index: 11 number of parameters: 0 id: 10 unit: function _M.http_access_phase() file: apisix/init.lua start line: 569 end line: 724 size: 117 LOC McCabe index: 19 number of parameters: 0 id: 11 unit: add_block_preprocessor() file: t/tars/discovery/tars.t start line: 25 end line: 155 size: 110 LOC McCabe index: 7 number of parameters: 0 id: 12 unit: function _M.set_by_route() file: apisix/upstream.lua start line: 268 end line: 405 size: 109 LOC McCabe index: 24 number of parameters: 2 id: 13 unit: add_block_preprocessor() file: t/kubernetes/discovery/stream/kubernetes.t start line: 62 end line: 185 size: 103 LOC McCabe index: 10 number of parameters: 0 id: 14 unit: function _M.rewrite() file: apisix/plugins/proxy-rewrite.lua start line: 271 end line: 393 size: 102 LOC McCabe index: 24 number of parameters: 2 id: 15 unit: add_block_preprocessor() file: t/plugin/ai-rate-limiting.t start line: 35 end line: 154 size: 101 LOC McCabe index: 11 number of parameters: 0 id: 16 unit: add_block_preprocessor() file: t/tars/discovery/stream/tars.t start line: 30 end line: 151 size: 99 LOC McCabe index: 6 number of parameters: 0 id: 17 unit: add_block_preprocessor() file: t/kubernetes/discovery/kubernetes2.t start line: 82 end line: 196 size: 98 LOC McCabe index: 10 number of parameters: 0 id: 18 unit: function() file: apisix/plugins/ext-plugin/init.lua start line: 719 end line: 833 size: 97 LOC McCabe index: 20 number of parameters: 4 id: 19 unit: function _M.stream_preread_phase() file: apisix/init.lua start line: 1033 end line: 1149 size: 92 LOC McCabe index: 17 number of parameters: 0 id: 20 unit: function _M.rewrite() file: apisix/plugins/zipkin.lua start line: 127 end line: 244 size: 92 LOC McCabe index: 12 number of parameters: 2 id: 21 unit: add_block_preprocessor() file: t/plugin/ai4.t start line: 25 end line: 122 size: 89 LOC McCabe index: 9 number of parameters: 0 id: 22 unit: add_block_preprocessor() file: t/plugin/ai-proxy-multi.balancer.t start line: 35 end line: 144 size: 87 LOC McCabe index: 10 number of parameters: 0 id: 23 unit: function _M:patch() file: apisix/admin/resource.lua start line: 360 end line: 462 size: 87 LOC McCabe index: 24 number of parameters: 4 id: 24 unit: function _M.read_yaml_conf() file: apisix/cli/file.lua start line: 229 end line: 332 size: 86 LOC McCabe index: 25 number of parameters: 1 id: 25 unit: function _M.init() file: apisix/cli/etcd.lua start line: 288 end line: 393 size: 84 LOC McCabe index: 21 number of parameters: 2 id: 26 unit: func main() file: t/grpc_server_example/main.go start line: 250 end line: 346 size: 83 LOC McCabe index: 15 number of parameters: 0 id: 27 unit: function _M.handle_upstream() file: apisix/init.lua start line: 455 end line: 566 size: 83 LOC McCabe index: 17 number of parameters: 3 id: 28 unit: function _M.rate_limit() file: apisix/plugins/limit-count/init.lua start line: 237 end line: 329 size: 78 LOC McCabe index: 16 number of parameters: 5 id: 29 unit: __index = function() file: apisix/core/ctx.lua start line: 224 end line: 316 size: 76 LOC McCabe index: 21 number of parameters: 2 id: 30 unit: function _M.access() file: apisix/plugins/proxy-cache/memory_handler.lua start line: 185 end line: 276 size: 76 LOC McCabe index: 19 number of parameters: 2 id: 31 unit: add_block_preprocessor() file: t/kubernetes/discovery/kubernetes.t start line: 28 end line: 116 size: 75 LOC McCabe index: 10 number of parameters: 0 id: 32 unit: function _M.access() file: apisix/plugins/authz-casdoor.lua start line: 94 end line: 174 size: 75 LOC McCabe index: 11 number of parameters: 2 id: 33 unit: function _M.request() file: apisix/plugins/ai-drivers/openai-base.lua start line: 165 end line: 252 size: 74 LOC McCabe index: 14 number of parameters: 5 id: 34 unit: add_block_preprocessor() file: t/plugin/ai-proxy-multi.openai-compatible.t start line: 35 end line: 124 size: 73 LOC McCabe index: 9 number of parameters: 0 id: 35 unit: add_block_preprocessor() file: t/plugin/ai-proxy-multi.t start line: 35 end line: 124 size: 73 LOC McCabe index: 9 number of parameters: 0 id: 36 unit: add_block_preprocessor() file: t/plugin/ai-request-rewrite.t start line: 25 end line: 107 size: 71 LOC McCabe index: 3 number of parameters: 0 id: 37 unit: function _M.from_downstream() file: t/xrpc/apisix/stream/xrpc/protocols/pingpong/init.lua start line: 83 end line: 169 size: 70 LOC McCabe index: 15 number of parameters: 2 id: 38 unit: function() file: apisix/plugins/ext-plugin/init.lua start line: 398 end line: 480 size: 70 LOC McCabe index: 12 number of parameters: 4 id: 39 unit: function _M.filter() file: apisix/plugin.lua start line: 476 end line: 568 size: 69 LOC McCabe index: 14 number of parameters: 5 id: 40 unit: add_block_preprocessor() file: t/plugin/ai-proxy.openai-compatible.t start line: 35 end line: 118 size: 68 LOC McCabe index: 9 number of parameters: 0 id: 41 unit: function _M.rewrite() file: apisix/plugins/redirect.lua start line: 181 end line: 261 size: 68 LOC McCabe index: 15 number of parameters: 2 id: 42 unit: function _M.new() file: apisix/core/config_etcd.lua start line: 948 end line: 1025 size: 67 LOC McCabe index: 9 number of parameters: 2 id: 43 unit: function _M.access() file: apisix/plugins/forward-auth.lua start line: 89 end line: 167 size: 67 LOC McCabe index: 15 number of parameters: 2 id: 44 unit: add_block_preprocessor() file: t/xrpc/pingpong3.t start line: 28 end line: 102 size: 66 LOC McCabe index: 11 number of parameters: 0 id: 45 unit: add_block_preprocessor() file: t/xrpc/pingpong2.t start line: 28 end line: 102 size: 66 LOC McCabe index: 11 number of parameters: 0 id: 46 unit: function _M.http_init() file: apisix/plugins/prometheus/exporter.lua start line: 112 end line: 210 size: 66 LOC McCabe index: 6 number of parameters: 1 id: 47 unit: add_block_preprocessor() file: t/config-center-yaml/ssl.t start line: 24 end line: 105 size: 65 LOC McCabe index: 8 number of parameters: 0 id: 48 unit: add_block_preprocessor() file: t/plugin/inspect.t start line: 25 end line: 99 size: 65 LOC McCabe index: 5 number of parameters: 0 id: 49 unit: function _M.run_plugin() file: apisix/plugin.lua start line: 1168 end line: 1246 size: 65 LOC McCabe index: 15 number of parameters: 3 id: 50 unit: function _M.access() file: apisix/pubsub/kafka.lua start line: 55 end line: 146 size: 64 LOC McCabe index: 8 number of parameters: 1 id: 51 unit: function _M.match_and_set() file: apisix/ssl/router/radixtree_sni.lua start line: 148 end line: 222 size: 64 LOC McCabe index: 15 number of parameters: 3 id: 52 unit: function _M:put() file: apisix/admin/resource.lua start line: 230 end line: 306 size: 64 LOC McCabe index: 17 number of parameters: 4 id: 53 unit: function _M.connect() file: apisix/discovery/consul_kv/init.lua start line: 240 end line: 318 size: 64 LOC McCabe index: 11 number of parameters: 3 id: 54 unit: function _M.rewrite() file: apisix/plugins/wolf-rbac.lua start line: 237 end line: 310 size: 64 LOC McCabe index: 7 number of parameters: 2 id: 55 unit: function _M.map_message() file: apisix/plugins/grpc-transcode/util.lua start line: 133 end line: 199 size: 64 LOC McCabe index: 16 number of parameters: 4 id: 56 unit: function _M.access() file: apisix/plugins/traffic-split.lua start line: 229 end line: 302 size: 62 LOC McCabe index: 16 number of parameters: 2 id: 57 unit: def create_route() file: t/fuzzing/simple_http.py start line: 0 end line: 0 size: 61 LOC McCabe index: 2 number of parameters: 0 id: 58 unit: function _M.parse_time_unit() file: apisix/core/config_util.lua start line: 146 end line: 216 size: 61 LOC McCabe index: 19 number of parameters: 1 id: 59 unit: function _M.rewrite() file: apisix/plugins/opentelemetry.lua start line: 309 end line: 383 size: 61 LOC McCabe index: 8 number of parameters: 2 id: 60 unit: add_block_preprocessor() file: t/plugin/response-rewrite3.t start line: 34 end line: 98 size: 60 LOC McCabe index: 2 number of parameters: 0 id: 61 unit: function _M.rewrite() file: apisix/plugins/ai-aws-content-moderation.lua start line: 90 end line: 159 size: 60 LOC McCabe index: 12 number of parameters: 2 id: 62 unit: add_block_preprocessor() file: t/plugin/ai-rag.t start line: 32 end line: 104 size: 59 LOC McCabe index: 7 number of parameters: 0 id: 63 unit: add_block_preprocessor() file: t/plugin/ai5.t start line: 24 end line: 90 size: 59 LOC McCabe index: 7 number of parameters: 0 id: 64 unit: add_block_preprocessor() file: t/node/healthcheck-https.t start line: 25 end line: 99 size: 59 LOC McCabe index: 3 number of parameters: 0 id: 65 unit: function _M.header_filter() file: apisix/plugins/brotli.lua start line: 155 end line: 227 size: 59 LOC McCabe index: 15 number of parameters: 2 id: 66 unit: function _M.access() file: apisix/plugins/opa.lua start line: 75 end line: 149 size: 59 LOC McCabe index: 12 number of parameters: 2 id: 67 unit: add_block_preprocessor() file: t/plugin/ai-proxy-multi2.t start line: 35 end line: 109 size: 58 LOC McCabe index: 6 number of parameters: 0 id: 68 unit: function _M.header_filter() file: apisix/plugins/cors.lua start line: 340 end line: 400 size: 58 LOC McCabe index: 13 number of parameters: 2 id: 69 unit: add_block_preprocessor() file: t/xrpc/pingpong.t start line: 28 end line: 91 size: 56 LOC McCabe index: 10 number of parameters: 0 id: 70 unit: add_block_preprocessor() file: t/plugin/ai-aws-content-moderation.t start line: 26 end line: 94 size: 56 LOC McCabe index: 8 number of parameters: 0 id: 71 unit: function _M.wait() file: apisix/core/pubsub.lua start line: 160 end line: 235 size: 56 LOC McCabe index: 12 number of parameters: 1 id: 72 unit: function _M.access() file: apisix/plugins/ai-rag.lua start line: 85 end line: 153 size: 55 LOC McCabe index: 8 number of parameters: 2 id: 73 unit: add_block_preprocessor() file: t/plugin/ai-request-rewrite2.t start line: 25 end line: 90 size: 54 LOC McCabe index: 4 number of parameters: 0 id: 74 unit: function _M.increase() file: apisix/plugins/limit-conn/init.lua start line: 67 end line: 130 size: 54 LOC McCabe index: 14 number of parameters: 2 id: 75 unit: add_block_preprocessor() file: t/plugin/ai-proxy2.t start line: 35 end line: 103 size: 53 LOC McCabe index: 6 number of parameters: 0 id: 76 unit: function _M.header_filter() file: apisix/plugins/gzip.lua start line: 103 end line: 167 size: 53 LOC McCabe index: 13 number of parameters: 2 id: 77 unit: function _M.login_keycloak() file: t/lib/keycloak.lua start line: 24 end line: 113 size: 52 LOC McCabe index: 10 number of parameters: 3 id: 78 unit: function _M.login_keycloak() file: t/lib/keycloak_cas.lua start line: 32 end line: 108 size: 52 LOC McCabe index: 9 number of parameters: 3 id: 79 unit: function _M.access() file: apisix/plugins/serverless/generic-upstream.lua start line: 61 end line: 133 size: 52 LOC McCabe index: 7 number of parameters: 2 id: 80 unit: function _M.init_worker() file: apisix/discovery/consul_kv/init.lua start line: 360 end line: 420 size: 51 LOC McCabe index: 11 number of parameters: 0 id: 81 unit: function _M.collect_body() file: apisix/utils/log-util.lua start line: 333 end line: 391 size: 50 LOC McCabe index: 13 number of parameters: 2 id: 82 unit: function _M.init_worker() file: apisix/discovery/consul/init.lua start line: 608 end line: 668 size: 50 LOC McCabe index: 12 number of parameters: 0 id: 83 unit: function _M.log() file: apisix/plugins/api-breaker.lua start line: 199 end line: 265 size: 50 LOC McCabe index: 10 number of parameters: 2 id: 84 unit: add_block_preprocessor() file: t/stream-plugin/limit-conn.t start line: 25 end line: 79 size: 49 LOC McCabe index: 8 number of parameters: 0 id: 85 unit: func file_proto_echo_proto_init() file: t/grpc_server_example/proto/echo.pb.go start line: 188 end line: 236 size: 49 LOC McCabe index: 9 number of parameters: 0 id: 86 unit: func file_proto_import_proto_init() file: t/grpc_server_example/proto/import.pb.go start line: 172 end line: 220 size: 49 LOC McCabe index: 9 number of parameters: 0 id: 87 unit: add_block_preprocessor() file: t/discovery/stream/consul.t start line: 25 end line: 83 size: 49 LOC McCabe index: 2 number of parameters: 0 id: 88 unit: add_block_preprocessor() file: t/discovery/stream/consul_kv.t start line: 25 end line: 83 size: 49 LOC McCabe index: 2 number of parameters: 0 id: 89 unit: add_block_preprocessor() file: t/plugin/loggly.t start line: 24 end line: 82 size: 49 LOC McCabe index: 3 number of parameters: 0 id: 90 unit: add_block_preprocessor() file: t/plugin/traffic-split5.t start line: 24 end line: 80 size: 49 LOC McCabe index: 2 number of parameters: 0 id: 91 unit: function _M.mock_zipkin() file: t/lib/server.lua start line: 226 end line: 282 size: 49 LOC McCabe index: 12 number of parameters: 0 id: 92 unit: function _M.run() file: apisix/stream/xrpc/runner.lua start line: 210 end line: 276 size: 49 LOC McCabe index: 14 number of parameters: 2 id: 93 unit: function _M.get_body() file: apisix/core/request.lua start line: 274 end line: 335 size: 49 LOC McCabe index: 12 number of parameters: 2 id: 94 unit: function _M.access() file: apisix/plugins/ai-prompt-guard.lua start line: 96 end line: 151 size: 49 LOC McCabe index: 15 number of parameters: 2 id: 95 unit: function _M.report() file: apisix/plugins/zipkin/reporter.lua start line: 58 end line: 116 size: 49 LOC McCabe index: 5 number of parameters: 2 id: 96 unit: function _M.http_log() file: apisix/plugins/prometheus/exporter.lua start line: 237 end line: 296 size: 49 LOC McCabe index: 6 number of parameters: 2 id: 97 unit: function _M.new() file: apisix/core/config_xds.lua start line: 288 end line: 345 size: 48 LOC McCabe index: 8 number of parameters: 2 id: 98 unit: function _M.new() file: apisix/core/config_yaml.lua start line: 304 end line: 361 size: 48 LOC McCabe index: 8 number of parameters: 2 id: 99 unit: function _M.access() file: apisix/plugins/limit-req.lua start line: 125 end line: 181 size: 48 LOC McCabe index: 12 number of parameters: 2 id: 100 unit: func write_config() file: t/xds-library/main.go start line: 45 end line: 95 size: 47 LOC McCabe index: 1 number of parameters: 2 id: 101 unit: add_block_preprocessor() file: t/plugin/azure-functions.t start line: 24 end line: 79 size: 47 LOC McCabe index: 4 number of parameters: 0 id: 102 unit: func() file: t/wasm/forward-auth.go start line: 60 end line: 117 size: 47 LOC McCabe index: 10 number of parameters: 1 id: 103 unit: tlshandshake = function() file: apisix/patch.lua start line: 267 end line: 322 size: 47 LOC McCabe index: 8 number of parameters: 2 id: 104 unit: function _M.send_to_cls() file: apisix/plugins/tencent-cloud-cls/cls-sdk.lua start line: 275 end line: 327 size: 47 LOC McCabe index: 7 number of parameters: 2 id: 105 unit: add_block_preprocessor() file: t/discovery/consul2.t start line: 25 end line: 79 size: 46 LOC McCabe index: 1 number of parameters: 0 id: 106 unit: add_block_preprocessor() file: t/discovery/consul.t start line: 25 end line: 79 size: 46 LOC McCabe index: 1 number of parameters: 0 id: 107 unit: add_block_preprocessor() file: t/discovery/consul_kv.t start line: 25 end line: 79 size: 46 LOC McCabe index: 1 number of parameters: 0 id: 108 unit: function _M.new() file: apisix/discovery/kubernetes/informer_factory.lua start line: 323 end line: 375 size: 46 LOC McCabe index: 8 number of parameters: 5 id: 109 unit: function _M.atomic_set() file: apisix/core/etcd.lua start line: 388 end line: 443 size: 46 LOC McCabe index: 6 number of parameters: 4 id: 110 unit: function _M.body_filter() file: apisix/plugins/response-rewrite.lua start line: 252 end line: 303 size: 46 LOC McCabe index: 12 number of parameters: 2 id: 111 unit: function _M.rewrite() file: apisix/plugins/ldap-auth.lua start line: 103 end line: 158 size: 46 LOC McCabe index: 7 number of parameters: 2 id: 112 unit: function _M.access() file: apisix/plugins/openwhisk.lua start line: 79 end line: 140 size: 45 LOC McCabe index: 6 number of parameters: 2 id: 113 unit: add_block_preprocessor() file: t/plugin/ai-aws-content-moderation-secrets.t start line: 29 end line: 83 size: 44 LOC McCabe index: 5 number of parameters: 0 id: 114 unit: function _M.hold_body_chunk() file: apisix/core/response.lua start line: 179 end line: 228 size: 44 LOC McCabe index: 9 number of parameters: 3 id: 115 unit: function _M.access() file: apisix/plugins/api-breaker.lua start line: 142 end line: 196 size: 44 LOC McCabe index: 11 number of parameters: 2 id: 116 unit: add_block_preprocessor() file: t/plugin/error-log-logger.t start line: 23 end line: 75 size: 43 LOC McCabe index: 6 number of parameters: 0 id: 117 unit: function _M.get_format() file: apisix/core/etcd.lua start line: 183 end line: 243 size: 43 LOC McCabe index: 11 number of parameters: 4 id: 118 unit: function _M.google_secret_apisix_jack() file: t/lib/server.lua start line: 600 end line: 647 size: 42 LOC McCabe index: 5 number of parameters: 0 id: 119 unit: function _M.google_secret_apisix_error_jack() file: t/lib/server.lua start line: 649 end line: 696 size: 42 LOC McCabe index: 5 number of parameters: 0 id: 120 unit: function _M.google_secret_apisix_mysql() file: t/lib/server.lua start line: 698 end line: 745 size: 42 LOC McCabe index: 5 number of parameters: 0 id: 121 unit: function _M:check_conf() file: apisix/admin/resource.lua start line: 85 end line: 139 size: 42 LOC McCabe index: 12 number of parameters: 5 id: 122 unit: function _M.get() file: apisix/admin/plugins.lua start line: 44 end line: 96 size: 42 LOC McCabe index: 8 number of parameters: 1 id: 123 unit: function _M.check_ssl_conf() file: apisix/ssl.lua start line: 255 end line: 305 size: 42 LOC McCabe index: 13 number of parameters: 2 id: 124 unit: function set_current_peer() file: apisix/balancer.lua start line: 287 end line: 338 size: 42 LOC McCabe index: 7 number of parameters: 2 id: 125 unit: function _M.set() file: apisix/ssl/router/radixtree_sni.lua start line: 225 end line: 271 size: 41 LOC McCabe index: 9 number of parameters: 2 id: 126 unit: function _M.http_init_worker() file: apisix/init.lua start line: 106 end line: 157 size: 41 LOC McCabe index: 6 number of parameters: 0 id: 127 unit: function _M.access() file: apisix/plugins/grpc-web.lua start line: 111 end line: 170 size: 41 LOC McCabe index: 9 number of parameters: 2 id: 128 unit: function _M.rewrite() file: apisix/plugins/request-validation.lua start line: 69 end line: 118 size: 40 LOC McCabe index: 10 number of parameters: 2 id: 129 unit: function _M.run() file: apisix/balancer.lua start line: 342 end line: 394 size: 40 LOC McCabe index: 8 number of parameters: 3 id: 130 unit: function _M.preread() file: apisix/stream/plugins/mqtt-proxy.lua start line: 130 end line: 178 size: 39 LOC McCabe index: 8 number of parameters: 2 id: 131 unit: function _M.incoming() file: apisix/plugins/limit-req/util.lua start line: 29 end line: 75 size: 39 LOC McCabe index: 8 number of parameters: 4 id: 132 unit: function _M.rewrite() file: apisix/plugins/real-ip.lua start line: 134 end line: 182 size: 39 LOC McCabe index: 9 number of parameters: 2 id: 133 unit: function _M.access() file: apisix/plugins/ai-request-rewrite.lua start line: 176 end line: 224 size: 39 LOC McCabe index: 6 number of parameters: 2 id: 134 unit: function _M.check_schema() file: apisix/plugins/response-rewrite.lua start line: 204 end line: 247 size: 39 LOC McCabe index: 13 number of parameters: 1 id: 135 unit: function _M.from_upstream() file: t/xrpc/apisix/stream/xrpc/protocols/pingpong/init.lua start line: 233 end line: 279 size: 38 LOC McCabe index: 8 number of parameters: 3 id: 136 unit: add_block_preprocessor() file: t/xds-library/config_xds.t start line: 27 end line: 75 size: 38 LOC McCabe index: 4 number of parameters: 0 id: 137 unit: func file_proto_src_proto_init() file: t/grpc_server_example/proto/src.pb.go start line: 142 end line: 179 size: 38 LOC McCabe index: 6 number of parameters: 0 id: 138 unit: add_block_preprocessor() file: t/discovery/dns/mix.t start line: 27 end line: 70 size: 38 LOC McCabe index: 4 number of parameters: 0 id: 139 unit: add_block_preprocessor() file: t/plugin/dubbo-proxy/route.t start line: 33 end line: 78 size: 38 LOC McCabe index: 5 number of parameters: 0 id: 140 unit: add_block_preprocessor() file: t/plugin/limit-conn-redis.t start line: 35 end line: 76 size: 38 LOC McCabe index: 6 number of parameters: 0 id: 141 unit: add_block_preprocessor() file: t/plugin/zipkin3.t start line: 25 end line: 70 size: 38 LOC McCabe index: 4 number of parameters: 0 id: 142 unit: add_block_preprocessor() file: t/plugin/limit-conn-redis-cluster.t start line: 35 end line: 76 size: 38 LOC McCabe index: 6 number of parameters: 0 id: 143 unit: function _M.login_keycloak_for_second_sp() file: t/lib/keycloak_cas.lua start line: 111 end line: 161 size: 38 LOC McCabe index: 7 number of parameters: 2 id: 144 unit: add_block_preprocessor() file: t/node/healthcheck-discovery.t start line: 24 end line: 67 size: 38 LOC McCabe index: 4 number of parameters: 0 id: 145 unit: function _M:delete() file: apisix/admin/resource.lua start line: 309 end line: 357 size: 38 LOC McCabe index: 11 number of parameters: 4 id: 146 unit: function _M.load() file: apisix/plugin.lua start line: 338 end line: 382 size: 38 LOC McCabe index: 10 number of parameters: 1 id: 147 unit: add_block_preprocessor() file: t/plugin/opentelemetry3.t start line: 25 end line: 71 size: 37 LOC McCabe index: 4 number of parameters: 0 id: 148 unit: func caseCheck() file: t/chaos/utils/utils.go start line: 69 end line: 111 size: 37 LOC McCabe index: 11 number of parameters: 1 id: 149 unit: function _M.header_filter() file: apisix/plugins/response-rewrite.lua start line: 341 end line: 385 size: 37 LOC McCabe index: 9 number of parameters: 2 id: 150 unit: add_block_preprocessor() file: t/plugin/chaitin-waf.t start line: 23 end line: 66 size: 36 LOC McCabe index: 4 number of parameters: 0 id: 151 unit: func ExecInPod() file: t/chaos/utils/kube_utils.go start line: 71 end line: 110 size: 36 LOC McCabe index: 4 number of parameters: 3 id: 152 unit: function _M.google_logging_entries() file: t/lib/server.lua start line: 519 end line: 559 size: 36 LOC McCabe index: 5 number of parameters: 0 id: 153 unit: function _M:get() file: apisix/admin/resource.lua start line: 142 end line: 188 size: 36 LOC McCabe index: 10 number of parameters: 3 id: 154 unit: add_block_preprocessor() file: t/plugin/limit-conn2.t start line: 35 end line: 75 size: 35 LOC McCabe index: 7 number of parameters: 0 id: 155 unit: add_block_preprocessor() file: t/plugin/chaitin-waf-timeout.t start line: 23 end line: 65 size: 35 LOC McCabe index: 4 number of parameters: 0 id: 156 unit: function resp_exit() file: apisix/core/response.lua start line: 51 end line: 91 size: 35 LOC McCabe index: 9 number of parameters: 2 id: 157 unit: function _M.check_schema() file: apisix/plugins/ai-proxy-multi.lua start line: 65 end line: 105 size: 35 LOC McCabe index: 10 number of parameters: 1 id: 158 unit: function _M.check_schema() file: apisix/plugins/limit-count/init.lua start line: 130 end line: 174 size: 35 LOC McCabe index: 10 number of parameters: 2 id: 159 unit: function _M.before_proxy() file: apisix/plugins/http-dubbo.lua start line: 224 end line: 260 size: 35 LOC McCabe index: 8 number of parameters: 2 id: 160 unit: function _M.google_logging_token() file: t/lib/server.lua start line: 480 end line: 517 size: 34 LOC McCabe index: 4 number of parameters: 0 id: 161 unit: function _M.google_secret_token() file: t/lib/server.lua start line: 561 end line: 598 size: 34 LOC McCabe index: 4 number of parameters: 0 id: 162 unit: function plugin_consumer() file: apisix/consumer.lua start line: 134 end line: 177 size: 34 LOC McCabe index: 8 number of parameters: 0 id: 163 unit: function _M.get_plugins_list() file: apisix/admin/plugins.lua start line: 99 end line: 136 size: 34 LOC McCabe index: 8 number of parameters: 1 id: 164 unit: function _M.access() file: apisix/plugins/degraphql.lua start line: 116 end line: 157 size: 34 LOC McCabe index: 8 number of parameters: 2 id: 165 unit: add_block_preprocessor() file: t/discovery/dns/sanity.t start line: 23 end line: 61 size: 33 LOC McCabe index: 4 number of parameters: 0 id: 166 unit: add_block_preprocessor() file: t/plugin/chaitin-waf-reject.t start line: 23 end line: 63 size: 33 LOC McCabe index: 4 number of parameters: 0 id: 167 unit: function _M.parse_addr() file: apisix/core/utils.lua start line: 159 end line: 205 size: 33 LOC McCabe index: 8 number of parameters: 1 id: 168 unit: function _M.access() file: apisix/plugins/cas-auth.lua start line: 164 end line: 199 size: 33 LOC McCabe index: 7 number of parameters: 2 id: 169 unit: function _M.check_schema() file: apisix/plugins/cors.lua start line: 181 end line: 215 size: 33 LOC McCabe index: 11 number of parameters: 2 id: 170 unit: function sync_debug_hooks() file: apisix/debug.lua start line: 214 end line: 253 size: 33 LOC McCabe index: 8 number of parameters: 0 id: 171 unit: add_block_preprocessor() file: t/admin/balancer.t start line: 23 end line: 60 size: 32 LOC McCabe index: 5 number of parameters: 0 id: 172 unit: add_block_preprocessor() file: t/plugin/ext-plugin/sanity.t start line: 36 end line: 75 size: 32 LOC McCabe index: 4 number of parameters: 0 id: 173 unit: add_block_preprocessor() file: t/plugin/ext-plugin/conf_token.t start line: 29 end line: 68 size: 32 LOC McCabe index: 4 number of parameters: 0 id: 174 unit: add_block_preprocessor() file: t/plugin/tencent-cloud-cls.t start line: 24 end line: 58 size: 32 LOC McCabe index: 3 number of parameters: 0 id: 175 unit: function _M.fetch_logs_from_loki() file: t/lib/grafana_loki.lua start line: 24 end line: 60 size: 32 LOC McCabe index: 4 number of parameters: 3 id: 176 unit: func() file: t/wasm/forward-auth.go start line: 130 end line: 165 size: 32 LOC McCabe index: 5 number of parameters: 1 id: 177 unit: function _M.decrease() file: apisix/plugins/limit-conn/init.lua start line: 133 end line: 168 size: 32 LOC McCabe index: 7 number of parameters: 2 id: 178 unit: function _M.send_cls_request() file: apisix/plugins/tencent-cloud-cls/cls-sdk.lua start line: 231 end line: 272 size: 32 LOC McCabe index: 5 number of parameters: 2 id: 179 unit: function _M.get_embeddings() file: apisix/plugins/ai-rag/embeddings/azure_openai.lua start line: 37 end line: 75 size: 32 LOC McCabe index: 7 number of parameters: 3 id: 180 unit: add_block_preprocessor() file: t/discovery/stream/dns.t start line: 23 end line: 60 size: 31 LOC McCabe index: 4 number of parameters: 0 id: 181 unit: add_block_preprocessor() file: t/plugin/proxy-cache/memory.t start line: 31 end line: 73 size: 31 LOC McCabe index: 3 number of parameters: 0 id: 182 unit: add_block_preprocessor() file: t/plugin/aws-lambda.t start line: 24 end line: 60 size: 31 LOC McCabe index: 4 number of parameters: 0 id: 183 unit: func() file: t/wasm/forward-auth.go start line: 185 end line: 219 size: 31 LOC McCabe index: 10 number of parameters: 1 id: 184 unit: function _M.http_ssl_client_hello_phase() file: apisix/init.lua start line: 179 end line: 214 size: 31 LOC McCabe index: 5 number of parameters: 0 id: 185 unit: function _M.match() file: apisix/stream/router/ip_port.lua start line: 145 end line: 185 size: 31 LOC McCabe index: 8 number of parameters: 1 id: 186 unit: function _M.check_schema() file: apisix/plugins/proxy-rewrite.lua start line: 187 end line: 222 size: 31 LOC McCabe index: 10 number of parameters: 1 id: 187 unit: function _M.communicate() file: apisix/plugins/ext-plugin/init.lua start line: 873 end line: 907 size: 31 LOC McCabe index: 7 number of parameters: 4 id: 188 unit: function _M.check_schema() file: apisix/plugins/proxy-cache/init.lua start line: 118 end line: 154 size: 31 LOC McCabe index: 9 number of parameters: 1 id: 189 unit: function _M.check_instance_status() file: apisix/plugins/ai-rate-limiting.lua start line: 162 end line: 196 size: 31 LOC McCabe index: 9 number of parameters: 3 id: 190 unit: function _M.access() file: apisix/plugins/consumer-restriction.lua start line: 126 end line: 162 size: 31 LOC McCabe index: 9 number of parameters: 2 id: 191 unit: function _M.schema() file: apisix/control/v1.lua start line: 37 end line: 67 size: 31 LOC McCabe index: 1 number of parameters: 0 id: 192 unit: function _M.get_health_checker() file: apisix/control/v1.lua start line: 228 end line: 263 size: 31 LOC McCabe index: 8 number of parameters: 0 id: 193 unit: def create_route() file: t/fuzzing/http_upstream.py start line: 0 end line: 0 size: 30 LOC McCabe index: 5 number of parameters: 0 id: 194 unit: add_block_preprocessor() file: t/config-center-yaml/consumer-group.t start line: 24 end line: 60 size: 30 LOC McCabe index: 4 number of parameters: 0 id: 195 unit: add_block_preprocessor() file: t/plugin/ext-plugin/response.t start line: 24 end line: 61 size: 30 LOC McCabe index: 4 number of parameters: 0 id: 196 unit: add_block_preprocessor() file: t/plugin/ext-plugin/request-body.t start line: 24 end line: 61 size: 30 LOC McCabe index: 4 number of parameters: 0 id: 197 unit: add_block_preprocessor() file: t/plugin/ext-plugin/extra-info.t start line: 24 end line: 61 size: 30 LOC McCabe index: 4 number of parameters: 0 id: 198 unit: add_block_preprocessor() file: t/plugin/ext-plugin/http-req-call.t start line: 25 end line: 62 size: 30 LOC McCabe index: 4 number of parameters: 0 id: 199 unit: add_block_preprocessor() file: t/plugin/proxy-mirror2.t start line: 26 end line: 63 size: 30 LOC McCabe index: 4 number of parameters: 0 id: 200 unit: add_block_preprocessor() file: t/plugin/proxy-mirror.t start line: 26 end line: 63 size: 30 LOC McCabe index: 4 number of parameters: 0 id: 201 unit: function _M.refresh_access_token() file: apisix/utils/google-cloud-oauth.lua start line: 47 end line: 80 size: 30 LOC McCabe index: 4 number of parameters: 1 id: 202 unit: function _M.dump_data() file: apisix/discovery/kubernetes/init.lua start line: 636 end line: 674 size: 30 LOC McCabe index: 6 number of parameters: 0 id: 203 unit: function _M.init() file: apisix/core/id.lua start line: 121 end line: 155 size: 30 LOC McCabe index: 6 number of parameters: 0 id: 204 unit: function _M.incoming() file: apisix/plugins/limit-conn/util.lua start line: 24 end line: 60 size: 30 LOC McCabe index: 7 number of parameters: 4 id: 205 unit: function _M.access() file: apisix/plugins/mocking.lua start line: 206 end line: 241 size: 30 LOC McCabe index: 8 number of parameters: 2 id: 206 unit: function _M.rewrite() file: apisix/plugins/multi-auth.lua start line: 70 end line: 103 size: 30 LOC McCabe index: 7 number of parameters: 2 id: 207 unit: local func = function() file: apisix/plugins/http-logger.lua start line: 182 end line: 217 size: 30 LOC McCabe index: 8 number of parameters: 2 id: 208 unit: function _M.search() file: apisix/plugins/ai-rag/vector-search/azure_ai_search.lua start line: 37 end line: 70 size: 30 LOC McCabe index: 4 number of parameters: 3 id: 209 unit: function _M.run_global_rules() file: apisix/plugin.lua start line: 1249 end line: 1282 size: 30 LOC McCabe index: 5 number of parameters: 3 id: 210 unit: add_block_preprocessor() file: t/xrpc/redis2.t start line: 32 end line: 65 size: 29 LOC McCabe index: 6 number of parameters: 0 id: 211 unit: add_block_preprocessor() file: t/plugin/limit-conn.t start line: 35 end line: 67 size: 29 LOC McCabe index: 4 number of parameters: 0 id: 212 unit: func() file: t/wasm/fault-injection/main.go start line: 49 end line: 81 size: 29 LOC McCabe index: 6 number of parameters: 1 id: 213 unit: function _M.stream_init_worker() file: apisix/init.lua start line: 995 end line: 1030 size: 29 LOC McCabe index: 5 number of parameters: 0 id: 214 unit: function _M:post() file: apisix/admin/resource.lua start line: 191 end line: 227 size: 29 LOC McCabe index: 8 number of parameters: 4 id: 215 unit: function _M.from_downstream() file: apisix/stream/xrpc/protocols/dubbo/init.lua start line: 139 end line: 175 size: 29 LOC McCabe index: 8 number of parameters: 2 id: 216 unit: get = function() file: apisix/balancer/least_conn.lua start line: 46 end line: 81 size: 29 LOC McCabe index: 7 number of parameters: 1 id: 217 unit: add_block_preprocessor() file: t/admin/health-check.t start line: 25 end line: 57 size: 28 LOC McCabe index: 2 number of parameters: 0 id: 218 unit: add_block_preprocessor() file: t/plugin/authz-casdoor.t start line: 23 end line: 56 size: 28 LOC McCabe index: 3 number of parameters: 0 id: 219 unit: add_block_preprocessor() file: t/plugin/skywalking.t start line: 20 end line: 54 size: 28 LOC McCabe index: 1 number of parameters: 0 id: 220 unit: add_block_preprocessor() file: t/node/priority-balancer/sanity.t start line: 25 end line: 58 size: 28 LOC McCabe index: 4 number of parameters: 0 id: 221 unit: function execute_func() file: apisix/utils/batch-processor.lua start line: 80 end line: 113 size: 28 LOC McCabe index: 5 number of parameters: 3 id: 222 unit: function batch_processor:push() file: apisix/utils/batch-processor.lua start line: 179 end line: 212 size: 28 LOC McCabe index: 6 number of parameters: 1 id: 223 unit: function _M.new() file: apisix/core/timer.lua start line: 72 end line: 105 size: 28 LOC McCabe index: 5 number of parameters: 3 id: 224 unit: function _M.parse_domain() file: apisix/core/resolver.lua start line: 61 end line: 93 size: 28 LOC McCabe index: 6 number of parameters: 1 id: 225 unit: function _M.resolve() file: apisix/core/dns/client.lua start line: 95 end line: 128 size: 28 LOC McCabe index: 7 number of parameters: 3 id: 226 unit: function _M.matching() file: apisix/http/router/radixtree_host_uri.lua start line: 160 end line: 190 size: 28 LOC McCabe index: 5 number of parameters: 1 id: 227 unit: function _M.init() file: apisix/plugins/ocsp-stapling.lua start line: 179 end line: 210 size: 28 LOC McCabe index: 3 number of parameters: 0 id: 228 unit: void ngx_lua_ffi_shdict_store() file: t/xds-library/xds.h start line: 23 end line: 52 size: 27 LOC McCabe index: 4 number of parameters: 12 id: 229 unit: function _M.loggly() file: t/lib/mock_layer4.lua start line: 46 end line: 76 size: 27 LOC McCabe index: 7 number of parameters: 0 id: 230 unit: function _M.logout_keycloak() file: t/lib/keycloak_cas.lua start line: 163 end line: 194 size: 27 LOC McCabe index: 5 number of parameters: 3 id: 231 unit: add_block_preprocessor() file: t/node/priority-balancer/health-checker.t start line: 25 end line: 57 size: 27 LOC McCabe index: 4 number of parameters: 0 id: 232 unit: add_block_preprocessor() file: t/node/upstream-discovery.t start line: 24 end line: 56 size: 27 LOC McCabe index: 4 number of parameters: 0 id: 233 unit: function _M.check_schema() file: apisix/plugins/jwe-decrypt.lua start line: 68 end line: 101 size: 27 LOC McCabe index: 8 number of parameters: 2 id: 234 unit: function _M.header_filter() file: apisix/plugins/echo.lua start line: 89 end line: 119 size: 27 LOC McCabe index: 8 number of parameters: 2 id: 235 unit: function _M.header_filter() file: apisix/plugins/proxy-cache/disk_handler.lua start line: 66 end line: 99 size: 27 LOC McCabe index: 5 number of parameters: 2 id: 236 unit: function _M.rewrite() file: apisix/plugins/fault-injection.lua start line: 142 end line: 172 size: 27 LOC McCabe index: 8 number of parameters: 2 id: 237 unit: function batch_processor:new() file: apisix/utils/batch-processor.lua start line: 148 end line: 176 size: 26 LOC McCabe index: 3 number of parameters: 2 id: 238 unit: function _M.nodes() file: apisix/discovery/dns/init.lua start line: 29 end line: 61 size: 26 LOC McCabe index: 7 number of parameters: 1 id: 239 unit: function _M.from_downstream() file: apisix/stream/xrpc/protocols/redis/init.lua start line: 399 end line: 432 size: 26 LOC McCabe index: 8 number of parameters: 2 id: 240 unit: function get_etcd_cli() file: apisix/core/etcd.lua start line: 281 end line: 315 size: 26 LOC McCabe index: 7 number of parameters: 0 id: 241 unit: function _M.validate() file: apisix/cli/schema.lua start line: 419 end line: 447 size: 26 LOC McCabe index: 7 number of parameters: 1 id: 242 unit: function _M.body_filter() file: apisix/plugins/grpc-web.lua start line: 190 end line: 226 size: 26 LOC McCabe index: 6 number of parameters: 2 id: 243 unit: function _M.incoming() file: apisix/plugins/limit-count/limit-count-redis.lua start line: 55 end line: 86 size: 26 LOC McCabe index: 5 number of parameters: 3 id: 244 unit: function _M.init() file: apisix/plugins/skywalking.lua start line: 112 end line: 145 size: 26 LOC McCabe index: 5 number of parameters: 0 id: 245 unit: function _M.check_schema() file: apisix/plugins/workflow.lua start line: 111 end line: 142 size: 26 LOC McCabe index: 8 number of parameters: 1 id: 246 unit: function _M.access() file: apisix/plugins/referer-restriction.lua start line: 104 end line: 138 size: 26 LOC McCabe index: 7 number of parameters: 2 id: 247 unit: function _M.merge_consumer_route() file: apisix/plugin.lua start line: 751 end line: 785 size: 26 LOC McCabe index: 3 number of parameters: 4 id: 248 unit: add_block_preprocessor() file: t/xds-library/config_xds_2.t start line: 27 end line: 57 size: 25 LOC McCabe index: 5 number of parameters: 0 id: 249 unit: add_block_preprocessor() file: t/discovery/reset-healthchecker.t start line: 29 end line: 55 size: 25 LOC McCabe index: 3 number of parameters: 0 id: 250 unit: add_block_preprocessor() file: t/plugin/kafka-logger-large-body.t start line: 23 end line: 53 size: 25 LOC McCabe index: 3 number of parameters: 0 id: 251 unit: add_block_preprocessor() file: t/plugin/zipkin2.t start line: 24 end line: 53 size: 25 LOC McCabe index: 4 number of parameters: 0 id: 252 unit: function _M.init_worker() file: apisix/admin/init.lua start line: 456 end line: 489 size: 25 LOC McCabe index: 6 number of parameters: 0 id: 253 unit: function _M.before_proxy() file: apisix/plugins/ext-plugin-post-resp.lua start line: 149 end line: 180 size: 25 LOC McCabe index: 4 number of parameters: 2 id: 254 unit: function _M.rewrite() file: apisix/plugins/ai-prompt-template.lua start line: 117 end line: 143 size: 25 LOC McCabe index: 4 number of parameters: 2 id: 255 unit: function _M.log() file: apisix/plugins/sls-logger.lua start line: 167 end line: 194 size: 25 LOC McCabe index: 3 number of parameters: 2 id: 256 unit: function _M.check_schema() file: apisix/plugins/fault-injection.lua start line: 112 end line: 139 size: 25 LOC McCabe index: 8 number of parameters: 1 id: 257 unit: function _M.set_options() file: apisix/plugins/grpc-transcode/util.lua start line: 55 end line: 87 size: 25 LOC McCabe index: 7 number of parameters: 2 id: 258 unit: function _M.init_worker() file: apisix/plugin.lua start line: 811 end line: 843 size: 25 LOC McCabe index: 5 number of parameters: 0 id: 259 unit: add_block_preprocessor() file: t/config-center-yaml/secret.t start line: 24 end line: 53 size: 24 LOC McCabe index: 2 number of parameters: 0 id: 260 unit: add_block_preprocessor() file: t/config-center-yaml/plugin.t start line: 24 end line: 52 size: 24 LOC McCabe index: 2 number of parameters: 0 id: 261 unit: add_block_preprocessor() file: t/plugin/clickhouse-logger.t start line: 25 end line: 52 size: 24 LOC McCabe index: 3 number of parameters: 0 id: 262 unit: add_block_preprocessor() file: t/plugin/grpc-transcode-reload-bugfix.t start line: 24 end line: 50 size: 24 LOC McCabe index: 3 number of parameters: 0 id: 263 unit: function _M.wolf_rbac_access_check() file: t/lib/server.lua start line: 311 end line: 335 size: 24 LOC McCabe index: 5 number of parameters: 0 id: 264 unit: func() file: t/wasm/response-rewrite/main.go start line: 50 end line: 76 size: 24 LOC McCabe index: 4 number of parameters: 1 id: 265 unit: add_block_preprocessor() file: t/node/least_conn.t start line: 25 end line: 54 size: 24 LOC McCabe index: 3 number of parameters: 0 id: 266 unit: def check_category() file: utils/check-category.py start line: 0 end line: 0 size: 24 LOC McCabe index: 8 number of parameters: 1 id: 267 unit: function _M.get_router() file: apisix/stream/xrpc/sdk.lua start line: 125 end line: 155 size: 24 LOC McCabe index: 6 number of parameters: 2 id: 268 unit: function _M.log() file: apisix/plugins/zipkin.lua start line: 287 end line: 316 size: 24 LOC McCabe index: 7 number of parameters: 2 id: 269 unit: function _M.check_schema() file: apisix/plugins/multi-auth.lua start line: 43 end line: 68 size: 24 LOC McCabe index: 7 number of parameters: 1 id: 270 unit: add_block_preprocessor() file: t/plugin/dubbo-proxy/upstream.t start line: 34 end line: 61 size: 23 LOC McCabe index: 3 number of parameters: 0 id: 271 unit: add_block_preprocessor() file: t/plugin/skywalking-logger.t start line: 24 end line: 51 size: 23 LOC McCabe index: 2 number of parameters: 0 id: 272 unit: add_block_preprocessor() file: t/plugin/proxy-cache/disk.t start line: 25 end line: 56 size: 23 LOC McCabe index: 1 number of parameters: 0 id: 273 unit: function _M.wolf_rbac_login_rest() file: t/lib/server.lua start line: 285 end line: 308 size: 23 LOC McCabe index: 5 number of parameters: 0 id: 274 unit: function _M.new() file: apisix/utils/google-cloud-oauth.lua start line: 101 end line: 127 size: 23 LOC McCabe index: 4 number of parameters: 2 id: 275 unit: function _M.get_log_entry() file: apisix/utils/log-util.lua start line: 264 end line: 294 size: 23 LOC McCabe index: 4 number of parameters: 3 id: 276 unit: function _M.decrypt_params() file: apisix/admin/utils.lua start line: 83 end line: 111 size: 23 LOC McCabe index: 8 number of parameters: 3 id: 277 unit: function _M.nodes() file: apisix/discovery/nacos/init.lua start line: 369 end line: 394 size: 23 LOC McCabe index: 4 number of parameters: 2 id: 278 unit: function _M.new() file: apisix/core/dns/client.lua start line: 131 end line: 161 size: 23 LOC McCabe index: 6 number of parameters: 1 id: 279 unit: function _M.cancel_clean_handler() file: apisix/core/config_util.lua start line: 78 end line: 104 size: 23 LOC McCabe index: 6 number of parameters: 3 id: 280 unit: local inject_environment = function() file: apisix/cli/ops.lua start line: 699 end line: 725 size: 23 LOC McCabe index: 7 number of parameters: 2 id: 281 unit: function _M.check_schema() file: apisix/plugins/ua-restriction.lua start line: 123 end line: 149 size: 23 LOC McCabe index: 8 number of parameters: 1 id: 282 unit: function _M.rewrite() file: apisix/plugins/jwe-decrypt.lua start line: 195 end line: 222 size: 23 LOC McCabe index: 6 number of parameters: 2 id: 283 unit: function gen_by_property() file: apisix/plugins/mocking.lua start line: 174 end line: 203 size: 23 LOC McCabe index: 7 number of parameters: 1 id: 284 unit: function _M.body_filter() file: apisix/plugins/proxy-cache/memory_handler.lua start line: 304 end line: 329 size: 23 LOC McCabe index: 4 number of parameters: 2 id: 285 unit: def check_leak() file: t/fuzzing/public.py start line: 0 end line: 0 size: 22 LOC McCabe index: 7 number of parameters: 1 id: 286 unit: proto.a6.Route.deserializeBinaryFromReader = function() file: t/plugin/grpc-web/a6/route_pb.js start line: 259 end line: 280 size: 22 LOC McCabe index: 5 number of parameters: 2 id: 287 unit: function _M.send_recv_ws_binary() file: t/lib/pubsub.lua start line: 76 end line: 98 size: 22 LOC McCabe index: 5 number of parameters: 3 id: 288 unit: add_block_preprocessor() file: t/node/ssl-protocols.t start line: 34 end line: 57 size: 22 LOC McCabe index: 1 number of parameters: 0 id: 289 unit: function _M.connect_upstream() file: apisix/stream/xrpc/sdk.lua start line: 44 end line: 72 size: 22 LOC McCabe index: 5 number of parameters: 2 id: 290 unit: function _M.validate_cidr_or_ip() file: apisix/core/ip.lua start line: 54 end line: 77 size: 22 LOC McCabe index: 6 number of parameters: 1 id: 291 unit: function _M.check_schema() file: apisix/plugins/serverless/init.lua start line: 91 end line: 115 size: 22 LOC McCabe index: 6 number of parameters: 1 id: 292 unit: function _M.access() file: apisix/plugins/kafka-logger.lua start line: 217 end line: 240 size: 22 LOC McCabe index: 7 number of parameters: 2 id: 293 unit: function _M.rewrite() file: apisix/plugins/uri-blocker.lua start line: 81 end line: 105 size: 22 LOC McCabe index: 6 number of parameters: 2 id: 294 unit: function mt.__call() file: apisix/debug.lua start line: 181 end line: 203 size: 22 LOC McCabe index: 5 number of parameters: 2 id: 295 unit: function _M.get() file: apisix/secret/gcp.lua start line: 170 end line: 199 size: 22 LOC McCabe index: 5 number of parameters: 2 id: 296 unit: function _M.get() file: apisix/secret/aws.lua start line: 108 end line: 137 size: 22 LOC McCabe index: 5 number of parameters: 2 id: 297 unit: function _M.merge() file: apisix/plugin_config.lua start line: 56 end line: 85 size: 22 LOC McCabe index: 6 number of parameters: 2 id: 298 unit: function _M.to_upstream() file: t/xrpc/apisix/stream/xrpc/protocols/pingpong/init.lua start line: 203 end line: 230 size: 21 LOC McCabe index: 5 number of parameters: 4 id: 299 unit: add_block_preprocessor() file: t/admin/response_body_format.t start line: 25 end line: 48 size: 21 LOC McCabe index: 4 number of parameters: 0 id: 300 unit: func() file: t/grpc_server_example/main.go start line: 207 end line: 229 size: 21 LOC McCabe index: 5 number of parameters: 1 id: 301 unit: add_block_preprocessor() file: t/plugin/datadog.t start line: 24 end line: 47 size: 21 LOC McCabe index: 5 number of parameters: 0 id: 302 unit: add_block_preprocessor() file: t/plugin/ai2.t start line: 34 end line: 59 size: 21 LOC McCabe index: 5 number of parameters: 0 id: 303 unit: function _M.encode() file: apisix/utils/rfc5424.lua start line: 88 end line: 112 size: 21 LOC McCabe index: 5 number of parameters: 7 id: 304 unit: function _M:add_entry_to_new_processor() file: apisix/utils/batch-processor-manager.lua start line: 101 end line: 124 size: 21 LOC McCabe index: 2 number of parameters: 4 id: 305 unit: function _M.unset_hook() file: apisix/inspect/dbg.lua start line: 124 end line: 147 size: 21 LOC McCabe index: 7 number of parameters: 2 id: 306 unit: function _M.server_name() file: apisix/ssl.lua start line: 51 end line: 73 size: 21 LOC McCabe index: 5 number of parameters: 1 id: 307 unit: function _M.get_status_request_ext() file: apisix/ssl.lua start line: 308 end line: 334 size: 21 LOC McCabe index: 4 number of parameters: 0 id: 308 unit: function _M.access() file: apisix/plugins/authz-keycloak.lua start line: 765 end line: 787 size: 21 LOC McCabe index: 4 number of parameters: 2 id: 309 unit: function _M.rewrite() file: apisix/plugins/basic-auth.lua start line: 162 end line: 187 size: 21 LOC McCabe index: 5 number of parameters: 2 id: 310 unit: function _M.check_schema() file: apisix/plugins/ip-restriction/init.lua start line: 68 end line: 93 size: 21 LOC McCabe index: 8 number of parameters: 1 id: 311 unit: function _M.restrict() file: apisix/plugins/ip-restriction/init.lua start line: 96 end line: 119 size: 21 LOC McCabe index: 6 number of parameters: 2 id: 312 unit: function _M.access() file: apisix/plugins/csrf.lua start line: 133 end line: 157 size: 21 LOC McCabe index: 6 number of parameters: 2 id: 313 unit: function _M:get() file: apisix/plugins/proxy-cache/memory.lua start line: 49 end line: 73 size: 21 LOC McCabe index: 6 number of parameters: 1 id: 314 unit: function _M.check_schema() file: apisix/plugins/openid-connect.lua start line: 335 end line: 361 size: 21 LOC McCabe index: 4 number of parameters: 1 id: 315 unit: function _M.get_by_id() file: apisix/upstream.lua start line: 624 end line: 647 size: 21 LOC McCabe index: 5 number of parameters: 1 id: 316 unit: add_block_preprocessor() file: t/xrpc/prometheus.t start line: 40 end line: 63 size: 20 LOC McCabe index: 5 number of parameters: 0 id: 317 unit: func SetPrometheusMetricsPublicAPI() file: t/chaos/utils/utils.go start line: 173 end line: 192 size: 20 LOC McCabe index: 1 number of parameters: 1 id: 318 unit: func getEtcdDelayChaos() file: t/chaos/delayetcd/delayetcd.go start line: 38 end line: 57 size: 20 LOC McCabe index: 1 number of parameters: 1 id: 319 unit: add_block_preprocessor() file: t/stream-node/priority-balancer.t start line: 25 end line: 48 size: 20 LOC McCabe index: 4 number of parameters: 0 id: 320 unit: add_block_preprocessor() file: t/stream-node/upstream-tls.t start line: 28 end line: 51 size: 20 LOC McCabe index: 2 number of parameters: 0 id: 321 unit: function _M.parse_domain_in_up() file: apisix/utils/upstream.lua start line: 90 end line: 112 size: 20 LOC McCabe index: 4 number of parameters: 1 id: 322 unit: function _M.http_header_filter_phase() file: apisix/init.lua start line: 777 end line: 800 size: 20 LOC McCabe index: 5 number of parameters: 0 id: 323 unit: function _M.filter() file: apisix/admin/v3_adapter.lua start line: 178 end line: 211 size: 20 LOC McCabe index: 5 number of parameters: 1 id: 324 unit: function _M.init_worker() file: apisix/discovery/dns/init.lua start line: 64 end line: 86 size: 20 LOC McCabe index: 2 number of parameters: 0 id: 325 unit: get = function() file: apisix/balancer/roundrobin.lua start line: 38 end line: 59 size: 20 LOC McCabe index: 6 number of parameters: 1 id: 326 unit: function _M.watch_format() file: apisix/core/etcd.lua start line: 246 end line: 271 size: 20 LOC McCabe index: 4 number of parameters: 1 id: 327 unit: function _M.new() file: apisix/core/pubsub.lua start line: 105 end line: 129 size: 20 LOC McCabe index: 4 number of parameters: 0 id: 328 unit: function _M.access() file: apisix/plugins/grpc-transcode.lua start line: 140 end line: 164 size: 20 LOC McCabe index: 4 number of parameters: 2 id: 329 unit: function _M.access() file: apisix/plugins/example-plugin.lua start line: 84 end line: 108 size: 20 LOC McCabe index: 3 number of parameters: 2 id: 330 unit: function _M.check_schema() file: apisix/plugins/jwt-auth.lua start line: 133 end line: 156 size: 20 LOC McCabe index: 6 number of parameters: 2 id: 331 unit: function _M.rewrite() file: apisix/plugins/hmac-auth.lua start line: 348 end line: 369 size: 20 LOC McCabe index: 6 number of parameters: 2 id: 332 unit: function _M.before_proxy() file: apisix/plugins/ai-proxy/base.lua start line: 24 end line: 47 size: 20 LOC McCabe index: 3 number of parameters: 2 id: 333 unit: function _M.log() file: apisix/plugins/datadog.lua start line: 224 end line: 249 size: 20 LOC McCabe index: 6 number of parameters: 2 id: 334 unit: function _M.rewrite() file: apisix/plugins/authz-casbin.lua start line: 109 end line: 131 size: 20 LOC McCabe index: 5 number of parameters: 2 id: 335 unit: function _M.log() file: apisix/plugins/ai-rate-limiting.lua start line: 208 end line: 231 size: 20 LOC McCabe index: 5 number of parameters: 2 id: 336 unit: func() file: t/grpc_server_example/main.go start line: 85 end line: 105 size: 19 LOC McCabe index: 4 number of parameters: 1 id: 337 unit: add_block_preprocessor() file: t/config-center-yaml/stream-route.t start line: 24 end line: 47 size: 19 LOC McCabe index: 4 number of parameters: 0 id: 338 unit: add_block_preprocessor() file: t/plugin/log-rotate3.t start line: 25 end line: 47 size: 19 LOC McCabe index: 3 number of parameters: 0 id: 339 unit: function _M.send_recv_ws_text() file: t/lib/pubsub.lua start line: 101 end line: 120 size: 19 LOC McCabe index: 4 number of parameters: 2 id: 340 unit: add_block_preprocessor() file: t/wasm/route.t start line: 28 end line: 48 size: 19 LOC McCabe index: 3 number of parameters: 0 id: 341 unit: add_block_preprocessor() file: t/node/upstream-domain-with-special-dns.t start line: 28 end line: 51 size: 19 LOC McCabe index: 1 number of parameters: 0 id: 342 unit: add_block_preprocessor() file: t/node/upstream-domain-with-special-ipv6-dns.t start line: 28 end line: 51 size: 19 LOC McCabe index: 1 number of parameters: 0 id: 343 unit: def check_segment() file: utils/fix-zh-doc-segment.py start line: 0 end line: 0 size: 19 LOC McCabe index: 8 number of parameters: 1 id: 344 unit: function _M.gethostname() file: apisix/core/utils.lua start line: 254 end line: 275 size: 19 LOC McCabe index: 5 number of parameters: 0 id: 345 unit: function resolve_var() file: apisix/core/utils.lua start line: 315 end line: 337 size: 19 LOC McCabe index: 4 number of parameters: 3 id: 346 unit: function _M.check_https() file: apisix/core/utils.lua start line: 423 end line: 444 size: 19 LOC McCabe index: 6 number of parameters: 3 id: 347 unit: function _M.push() file: apisix/core/etcd.lua start line: 446 end line: 475 size: 19 LOC McCabe index: 4 number of parameters: 3 id: 348 unit: [GRAPHQL_REQ_METHOD_HTTP_POST] = function() file: apisix/core/ctx.lua start line: 67 end line: 89 size: 19 LOC McCabe index: 5 number of parameters: 2 id: 349 unit: settimeouts = function() file: apisix/patch.lua start line: 242 end line: 265 size: 19 LOC McCabe index: 4 number of parameters: 4 id: 350 unit: function _M.access() file: apisix/plugins/ua-restriction.lua start line: 152 end line: 176 size: 19 LOC McCabe index: 5 number of parameters: 2 id: 351 unit: function _M.check_schema() file: apisix/plugins/ai-prompt-guard.lua start line: 57 end line: 80 size: 19 LOC McCabe index: 6 number of parameters: 1 id: 352 unit: function _M.check_schema() file: apisix/plugins/traffic-split.lua start line: 103 end line: 124 size: 19 LOC McCabe index: 7 number of parameters: 1 id: 353 unit: function _M.api() file: apisix/plugins/wolf-rbac.lua start line: 472 end line: 490 size: 19 LOC McCabe index: 1 number of parameters: 0 id: 354 unit: rpc_call = function() file: apisix/plugins/ext-plugin/init.lua start line: 837 end line: 859 size: 19 LOC McCabe index: 4 number of parameters: 4 id: 355 unit: function _M.rewrite() file: apisix/plugins/client-control.lua start line: 51 end line: 73 size: 19 LOC McCabe index: 6 number of parameters: 2 id: 356 unit: function _M.check_schema() file: apisix/plugins/redirect.lua start line: 102 end line: 124 size: 19 LOC McCabe index: 5 number of parameters: 1 id: 357 unit: function _M.access() file: apisix/plugins/proxy-cache/disk_handler.lua start line: 41 end line: 63 size: 19 LOC McCabe index: 5 number of parameters: 2 id: 358 unit: function _M.header_filter() file: apisix/plugins/proxy-cache/memory_handler.lua start line: 279 end line: 301 size: 19 LOC McCabe index: 5 number of parameters: 2 id: 359 unit: function _M.check_schema() file: apisix/plugins/request-validation.lua start line: 45 end line: 66 size: 19 LOC McCabe index: 6 number of parameters: 1 id: 360 unit: function _M.build_opa_input() file: apisix/plugins/opa/helper.lua start line: 92 end line: 114 size: 19 LOC McCabe index: 4 number of parameters: 3 id: 361 unit: function _M.stream_filter() file: apisix/plugin.lua start line: 571 end line: 593 size: 19 LOC McCabe index: 4 number of parameters: 2 id: 362 unit: add_block_preprocessor() file: t/xrpc/redis.t start line: 30 end line: 51 size: 18 LOC McCabe index: 5 number of parameters: 0 id: 363 unit: func write_shdict() file: t/xds-library/main.go start line: 117 end line: 137 size: 18 LOC McCabe index: 1 number of parameters: 3 id: 364 unit: add_block_preprocessor() file: t/admin/filter.t start line: 24 end line: 43 size: 18 LOC McCabe index: 2 number of parameters: 0 id: 365 unit: add_block_preprocessor() file: t/config-center-yaml/global-rule.t start line: 24 end line: 45 size: 18 LOC McCabe index: 4 number of parameters: 0 id: 366 unit: add_block_preprocessor() file: t/plugin/log-rotate2.t start line: 25 end line: 47 size: 18 LOC McCabe index: 3 number of parameters: 0 id: 367 unit: proto.a6.Query.deserializeBinaryFromReader = function() file: t/plugin/grpc-web/a6/route_pb.js start line: 128 end line: 145 size: 18 LOC McCabe index: 4 number of parameters: 2 id: 368 unit: func Log() file: t/chaos/utils/kube_utils.go start line: 113 end line: 132 size: 18 LOC McCabe index: 4 number of parameters: 3 id: 369 unit: func getPrometheusMetric() file: t/chaos/utils/utils.go start line: 204 end line: 221 size: 18 LOC McCabe index: 3 number of parameters: 2 id: 370 unit: func WaitUntilMethodSucceed() file: t/chaos/utils/utils.go start line: 251 end line: 268 size: 18 LOC McCabe index: 4 number of parameters: 3 id: 371 unit: func getEtcdKillChaos() file: t/chaos/killetcd/killetcd.go start line: 46 end line: 63 size: 18 LOC McCabe index: 1 number of parameters: 0 id: 372 unit: func() file: t/wasm/request-body/main.go start line: 46 end line: 65 size: 18 LOC McCabe index: 3 number of parameters: 1 id: 373 unit: function _M.http_log_phase() file: apisix/init.lua start line: 862 end line: 884 size: 18 LOC McCabe index: 5 number of parameters: 0 id: 374 unit: function _M.init_worker() file: apisix/discovery/nacos/init.lua start line: 397 end line: 416 size: 18 LOC McCabe index: 2 number of parameters: 0 id: 375 unit: get = function() file: apisix/balancer/chash.lua start line: 104 end line: 124 size: 18 LOC McCabe index: 5 number of parameters: 1 id: 376 unit: function _M.init() file: apisix/core/config_etcd.lua start line: 1105 end line: 1127 size: 18 LOC McCabe index: 5 number of parameters: 0 id: 377 unit: function _M.delete() file: apisix/core/etcd.lua start line: 478 end line: 502 size: 18 LOC McCabe index: 4 number of parameters: 1 id: 378 unit: function _M.rmdir() file: apisix/core/etcd.lua start line: 504 end line: 526 size: 18 LOC McCabe index: 4 number of parameters: 2 id: 379 unit: function _M.write_file() file: apisix/cli/util.lua start line: 113 end line: 131 size: 18 LOC McCabe index: 3 number of parameters: 2 id: 380 unit: function _M.header_filter() file: apisix/plugins/grpc-transcode.lua start line: 167 end line: 189 size: 18 LOC McCabe index: 4 number of parameters: 2 id: 381 unit: local func = function() file: apisix/plugins/loki-logger.lua start line: 212 end line: 234 size: 18 LOC McCabe index: 2 number of parameters: 1 id: 382 unit: function _M.access() file: apisix/plugins/mcp-bridge.lua start line: 216 end line: 236 size: 18 LOC McCabe index: 5 number of parameters: 2 id: 383 unit: function _M.response_reader() file: apisix/plugins/ext-plugin/helper.lua start line: 59 end line: 78 size: 18 LOC McCabe index: 6 number of parameters: 3 id: 384 unit: function _M.check_schema() file: apisix/plugins/chaitin-waf.lua start line: 186 end line: 207 size: 18 LOC McCabe index: 6 number of parameters: 2 id: 385 unit: function _M.body_filter() file: apisix/plugins/body-transformer.lua start line: 239 end line: 258 size: 18 LOC McCabe index: 5 number of parameters: 2 id: 386 unit: add_block_preprocessor() file: t/stream-plugin/syslog.t start line: 25 end line: 44 size: 17 LOC McCabe index: 4 number of parameters: 0 id: 387 unit: func _TestImport_Run_Handler() file: t/grpc_server_example/proto/src_grpc.pb.go start line: 73 end line: 89 size: 17 LOC McCabe index: 3 number of parameters: 3 id: 388 unit: func _Echo_EchoStruct_Handler() file: t/grpc_server_example/proto/echo_grpc.pb.go start line: 73 end line: 89 size: 17 LOC McCabe index: 3 number of parameters: 3 id: 389 unit: func _Greeter_SayHello_Handler() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 249 end line: 265 size: 17 LOC McCabe index: 3 number of parameters: 3 id: 390 unit: func _Greeter_GetErrResp_Handler() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 267 end line: 283 size: 17 LOC McCabe index: 3 number of parameters: 3 id: 391 unit: func _Greeter_Plus_Handler() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 285 end line: 301 size: 17 LOC McCabe index: 3 number of parameters: 3 id: 392 unit: func _Greeter_SayHelloAfterDelay_Handler() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 303 end line: 319 size: 17 LOC McCabe index: 3 number of parameters: 3 id: 393 unit: func _Greeter_SayMultipleHello_Handler() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 321 end line: 337 size: 17 LOC McCabe index: 3 number of parameters: 3 id: 394 unit: func main() file: t/plugin/grpc-web/server.go start line: 87 end line: 106 size: 17 LOC McCabe index: 3 number of parameters: 0 id: 395 unit: func _RouteService_GetRoute_Handler() file: t/plugin/grpc-web/a6/route.pb.go start line: 234 end line: 250 size: 17 LOC McCabe index: 3 number of parameters: 3 id: 396 unit: proto.a6.Route.serializeBinaryToWriter = function() file: t/plugin/grpc-web/a6/route_pb.js start line: 301 end line: 317 size: 17 LOC McCabe index: 3 number of parameters: 2 id: 397 unit: add_block_preprocessor() file: t/plugin/limit-req-redis.t start line: 35 end line: 54 size: 17 LOC McCabe index: 2 number of parameters: 0 id: 398 unit: add_block_preprocessor() file: t/plugin/opentelemetry.t start line: 19 end line: 38 size: 17 LOC McCabe index: 4 number of parameters: 0 id: 399 unit: function _M.dogstatsd() file: t/lib/mock_layer4.lua start line: 25 end line: 43 size: 17 LOC McCabe index: 5 number of parameters: 0 id: 400 unit: public static PoJo getTestInstance() file: t/lib/dubbo-serialization-backend/dubbo-serialization-backend-interface/src/main/java/org/apache/dubbo/backend/PoJo.java start line: 123 end line: 139 size: 17 LOC McCabe index: 1 number of parameters: 0 id: 401 unit: add_block_preprocessor() file: t/control/upstreams.t start line: 25 end line: 44 size: 17 LOC McCabe index: 3 number of parameters: 0 id: 402 unit: add_block_preprocessor() file: t/control/routes.t start line: 25 end line: 44 size: 17 LOC McCabe index: 3 number of parameters: 0 id: 403 unit: add_block_preprocessor() file: t/control/services.t start line: 25 end line: 44 size: 17 LOC McCabe index: 3 number of parameters: 0 id: 404 unit: add_block_preprocessor() file: t/wasm/global-rule.t start line: 28 end line: 46 size: 17 LOC McCabe index: 2 number of parameters: 0 id: 405 unit: add_block_preprocessor() file: t/wasm/request-body.t start line: 28 end line: 46 size: 17 LOC McCabe index: 2 number of parameters: 0 id: 406 unit: add_block_preprocessor() file: t/wasm/response-rewrite.t start line: 28 end line: 46 size: 17 LOC McCabe index: 2 number of parameters: 0 id: 407 unit: add_block_preprocessor() file: t/node/healthcheck2.t start line: 26 end line: 45 size: 17 LOC McCabe index: 3 number of parameters: 0 id: 408 unit: function _M.set_cert_and_key() file: apisix/ssl/router/radixtree_sni.lua start line: 125 end line: 145 size: 17 LOC McCabe index: 5 number of parameters: 2 id: 409 unit: function _M.http_init() file: apisix/init.lua start line: 84 end line: 103 size: 17 LOC McCabe index: 4 number of parameters: 1 id: 410 unit: function _M.http_init_worker() file: apisix/router.lua start line: 71 end line: 91 size: 17 LOC McCabe index: 2 number of parameters: 0 id: 411 unit: __index = function() file: apisix/discovery/kubernetes/init.lua start line: 337 end line: 355 size: 17 LOC McCabe index: 4 number of parameters: 2 id: 412 unit: function _M.aes_encrypt_pkey() file: apisix/ssl.lua start line: 124 end line: 141 size: 17 LOC McCabe index: 5 number of parameters: 2 id: 413 unit: function _M.set_upstream() file: apisix/stream/xrpc/sdk.lua start line: 165 end line: 183 size: 17 LOC McCabe index: 3 number of parameters: 2 id: 414 unit: function _M.init() file: apisix/stream/xrpc.lua start line: 48 end line: 68 size: 17 LOC McCabe index: 5 number of parameters: 0 id: 415 unit: after_balance = function() file: apisix/balancer/least_conn.lua start line: 82 end line: 102 size: 17 LOC McCabe index: 4 number of parameters: 2 id: 416 unit: function resolve_var_with_captures() file: apisix/core/utils.lua start line: 358 end line: 378 size: 17 LOC McCabe index: 4 number of parameters: 2 id: 417 unit: function _M.match() file: apisix/http/router/radixtree_uri.lua start line: 30 end line: 48 size: 17 LOC McCabe index: 3 number of parameters: 1 id: 418 unit: function _M.match() file: apisix/http/router/radixtree_uri_with_parameter.lua start line: 30 end line: 48 size: 17 LOC McCabe index: 3 number of parameters: 1 id: 419 unit: connect = function() file: apisix/patch.lua start line: 192 end line: 213 size: 17 LOC McCabe index: 4 number of parameters: 3 id: 420 unit: function _M.header_filter() file: apisix/plugins/zipkin.lua start line: 266 end line: 284 size: 17 LOC McCabe index: 4 number of parameters: 2 id: 421 unit: function _M.access() file: apisix/plugins/ai-proxy-multi.lua start line: 204 end line: 221 size: 17 LOC McCabe index: 3 number of parameters: 2 id: 422 unit: function _M.get_path() file: apisix/plugins/ext-plugin/helper.lua start line: 32 end line: 50 size: 17 LOC McCabe index: 5 number of parameters: 0 id: 423 unit: function _M.rewrite() file: apisix/plugins/key-auth.lua start line: 104 end line: 121 size: 17 LOC McCabe index: 4 number of parameters: 2 id: 424 unit: function _M.rewrite() file: apisix/plugins/jwt-auth.lua start line: 310 end line: 328 size: 17 LOC McCabe index: 4 number of parameters: 2 id: 425 unit: function _M.incoming() file: apisix/plugins/limit-count/limit-count-redis-cluster.lua start line: 60 end line: 80 size: 17 LOC McCabe index: 3 number of parameters: 3 id: 426 unit: function _M.init() file: apisix/plugins/gm.lua start line: 136 end line: 156 size: 17 LOC McCabe index: 3 number of parameters: 0 id: 427 unit: function _M.stream_init() file: apisix/plugins/prometheus/exporter.lua start line: 213 end line: 234 size: 17 LOC McCabe index: 4 number of parameters: 0 id: 428 unit: function _M.check_schema() file: apisix/plugins/loggly.lua start line: 159 end line: 177 size: 17 LOC McCabe index: 5 number of parameters: 2 id: 429 unit: function _M.find_method() file: apisix/plugins/grpc-transcode/util.lua start line: 33 end line: 52 size: 17 LOC McCabe index: 4 number of parameters: 3 id: 430 unit: function _M.connect_upstream() file: t/xrpc/apisix/stream/xrpc/protocols/pingpong/init.lua start line: 172 end line: 194 size: 16 LOC McCabe index: 3 number of parameters: 2 id: 431 unit: func() file: t/grpc_server_example/main.go start line: 185 end line: 204 size: 16 LOC McCabe index: 5 number of parameters: 1 id: 432 unit: add_block_preprocessor() file: t/plugin/opentelemetry2.t start line: 20 end line: 38 size: 16 LOC McCabe index: 3 number of parameters: 0 id: 433 unit: add_block_preprocessor() file: t/plugin/batch-requests-grpc.t start line: 23 end line: 42 size: 16 LOC McCabe index: 4 number of parameters: 0 id: 434 unit: func() file: t/plugin/grpc-web/server.go start line: 36 end line: 54 size: 16 LOC McCabe index: 5 number of parameters: 1 id: 435 unit: func deleteChaosAndCheck() file: t/chaos/delayetcd/delayetcd.go start line: 82 end line: 98 size: 16 LOC McCabe index: 4 number of parameters: 3 id: 436 unit: function _M.plugin_proxy_rewrite_args() file: t/lib/server.lua start line: 124 end line: 141 size: 16 LOC McCabe index: 4 number of parameters: 0 id: 437 unit: func sseHandler() file: t/sse_server_example/main.go start line: 28 end line: 49 size: 16 LOC McCabe index: 3 number of parameters: 2 id: 438 unit: function _M.init_worker() file: apisix/discovery/tars/init.lua start line: 345 end line: 364 size: 16 LOC McCabe index: 3 number of parameters: 0 id: 439 unit: function _M.get_req_ctx() file: apisix/stream/xrpc/sdk.lua start line: 93 end line: 113 size: 16 LOC McCabe index: 3 number of parameters: 2 id: 440 unit: function _M.init() file: apisix/core/env.lua start line: 44 end line: 61 size: 16 LOC McCabe index: 4 number of parameters: 0 id: 441 unit: function _M.fetch_by_uri() file: apisix/core/env.lua start line: 89 end line: 106 size: 16 LOC McCabe index: 4 number of parameters: 1 id: 442 unit: function _M.get_seed_from_urandom() file: apisix/core/utils.lua start line: 69 end line: 87 size: 16 LOC McCabe index: 4 number of parameters: 0 id: 443 unit: function _M.waitpid() file: apisix/core/os.lua start line: 100 end line: 115 size: 16 LOC McCabe index: 4 number of parameters: 2 id: 444 unit: local func = function() file: apisix/plugins/rocketmq-logger.lua start line: 168 end line: 185 size: 16 LOC McCabe index: 4 number of parameters: 2 id: 445 unit: local func = function() file: apisix/plugins/clickhouse-logger.lua start line: 184 end line: 202 size: 16 LOC McCabe index: 4 number of parameters: 2 id: 446 unit: function open_file_cache() file: apisix/plugins/file-logger.lua start line: 118 end line: 137 size: 16 LOC McCabe index: 4 number of parameters: 1 id: 447 unit: function _M.generate_cache_filename() file: apisix/plugins/proxy-cache/util.lua start line: 84 end line: 100 size: 16 LOC McCabe index: 3 number of parameters: 3 id: 448 unit: local func = function() file: apisix/plugins/kafka-logger.lua start line: 294 end line: 311 size: 16 LOC McCabe index: 4 number of parameters: 2 id: 449 unit: add_block_preprocessor() file: t/stream-plugin/limit-conn2.t start line: 30 end line: 48 size: 15 LOC McCabe index: 3 number of parameters: 0 id: 450 unit: func update_conf_version() file: t/xds-library/main.go start line: 101 end line: 115 size: 15 LOC McCabe index: 4 number of parameters: 1 id: 451 unit: def req() file: t/fuzzing/simple_http.py start line: 0 end line: 0 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 452 unit: add_block_preprocessor() file: t/router/radixtree-host-uri3.t start line: 26 end line: 44 size: 15 LOC McCabe index: 7 number of parameters: 0 id: 453 unit: add_block_preprocessor() file: t/config-center-yaml/plugin-configs.t start line: 24 end line: 41 size: 15 LOC McCabe index: 2 number of parameters: 0 id: 454 unit: add_block_preprocessor() file: t/plugin/batch-requests2.t start line: 23 end line: 41 size: 15 LOC McCabe index: 4 number of parameters: 0 id: 455 unit: add_block_preprocessor() file: t/plugin/ext-plugin/sanity2.t start line: 34 end line: 51 size: 15 LOC McCabe index: 3 number of parameters: 0 id: 456 unit: add_block_preprocessor() file: t/plugin/proxy-mirror3.t start line: 24 end line: 41 size: 15 LOC McCabe index: 2 number of parameters: 0 id: 457 unit: add_block_preprocessor() file: t/plugin/log-rotate.t start line: 25 end line: 45 size: 15 LOC McCabe index: 2 number of parameters: 0 id: 458 unit: add_block_preprocessor() file: t/plugin/proxy-rewrite2.t start line: 24 end line: 41 size: 15 LOC McCabe index: 2 number of parameters: 0 id: 459 unit: add_block_preprocessor() file: t/plugin/opentelemetry5.t start line: 19 end line: 34 size: 15 LOC McCabe index: 3 number of parameters: 0 id: 460 unit: func InitClientSet() file: t/chaos/utils/kube_utils.go start line: 44 end line: 60 size: 15 LOC McCabe index: 3 number of parameters: 0 id: 461 unit: function _M.concatenate_cookies() file: t/lib/keycloak.lua start line: 117 end line: 133 size: 15 LOC McCabe index: 4 number of parameters: 1 id: 462 unit: function _M.new_ws() file: t/lib/pubsub.lua start line: 57 end line: 73 size: 15 LOC McCabe index: 3 number of parameters: 1 id: 463 unit: function _M.concatenate_cookies() file: t/lib/keycloak_cas.lua start line: 197 end line: 213 size: 15 LOC McCabe index: 4 number of parameters: 1 id: 464 unit: func() file: t/wasm/forward-auth.go start line: 167 end line: 183 size: 15 LOC McCabe index: 3 number of parameters: 1 id: 465 unit: add_block_preprocessor() file: t/node/grpc-proxy.t start line: 28 end line: 45 size: 15 LOC McCabe index: 2 number of parameters: 0 id: 466 unit: function _M.get_req_original() file: apisix/utils/log-util.lua start line: 297 end line: 313 size: 15 LOC McCabe index: 3 number of parameters: 2 id: 467 unit: function _M.check_log_schema() file: apisix/utils/log-util.lua start line: 316 end line: 330 size: 15 LOC McCabe index: 5 number of parameters: 1 id: 468 unit: function _M.grpc_access_phase() file: apisix/init.lua start line: 732 end line: 749 size: 15 LOC McCabe index: 4 number of parameters: 0 id: 469 unit: function _M.init_worker() file: apisix/consumer.lua start line: 298 end line: 313 size: 15 LOC McCabe index: 3 number of parameters: 0 id: 470 unit: timer_runner = function() file: apisix/discovery/kubernetes/init.lua start line: 394 end line: 411 size: 15 LOC McCabe index: 4 number of parameters: 1 id: 471 unit: function _M.connect_upstream() file: apisix/stream/xrpc/protocols/dubbo/init.lua start line: 178 end line: 195 size: 15 LOC McCabe index: 3 number of parameters: 2 id: 472 unit: get = function() file: apisix/balancer/priority.lua start line: 49 end line: 66 size: 15 LOC McCabe index: 3 number of parameters: 1 id: 473 unit: function _M.get_post_args() file: apisix/core/request.lua start line: 235 end line: 255 size: 15 LOC McCabe index: 4 number of parameters: 1 id: 474 unit: math.randomseed = function() file: apisix/patch.lua start line: 109 end line: 132 size: 15 LOC McCabe index: 3 number of parameters: 0 id: 475 unit: function _M.body_filter() file: apisix/plugins/grpc-transcode.lua start line: 192 end line: 208 size: 15 LOC McCabe index: 4 number of parameters: 2 id: 476 unit: local build_trailer = function() file: apisix/plugins/grpc-web.lua start line: 90 end line: 109 size: 15 LOC McCabe index: 1 number of parameters: 2 id: 477 unit: function _M.header_filter() file: apisix/plugins/grpc-web.lua start line: 172 end line: 188 size: 15 LOC McCabe index: 4 number of parameters: 2 id: 478 unit: function _M.before_proxy() file: apisix/plugins/attach-consumer-label.lua start line: 48 end line: 66 size: 15 LOC McCabe index: 4 number of parameters: 2 id: 479 unit: function _M.new() file: apisix/plugins/limit-conn/limit-conn-redis-cluster.lua start line: 31 end line: 46 size: 15 LOC McCabe index: 2 number of parameters: 5 id: 480 unit: function _M.new() file: apisix/plugins/zipkin/reporter.lua start line: 41 end line: 55 size: 15 LOC McCabe index: 1 number of parameters: 1 id: 481 unit: local flush = function() file: apisix/plugins/zipkin/reporter.lua start line: 156 end line: 173 size: 15 LOC McCabe index: 4 number of parameters: 2 id: 482 unit: function send() file: apisix/plugins/ext-plugin/init.lua start line: 134 end line: 154 size: 15 LOC McCabe index: 3 number of parameters: 3 id: 483 unit: function _M.init_worker() file: apisix/plugins/ext-plugin/init.lua start line: 986 end line: 1005 size: 15 LOC McCabe index: 3 number of parameters: 0 id: 484 unit: function _M.rewrite() file: apisix/plugins/ai-prompt-decorator.lua start line: 97 end line: 114 size: 15 LOC McCabe index: 4 number of parameters: 2 id: 485 unit: function _M.destroy() file: apisix/plugins/ai.lua start line: 304 end line: 321 size: 15 LOC McCabe index: 4 number of parameters: 0 id: 486 unit: function _M.delayed_body_filter() file: apisix/plugins/opentelemetry.lua start line: 386 end line: 404 size: 15 LOC McCabe index: 3 number of parameters: 2 id: 487 unit: function _M.check_schema() file: apisix/plugins/authz-casbin.lua start line: 56 end line: 70 size: 15 LOC McCabe index: 4 number of parameters: 2 id: 488 unit: function _M.export_metrics() file: apisix/plugins/prometheus/exporter.lua start line: 532 end line: 548 size: 15 LOC McCabe index: 4 number of parameters: 1 id: 489 unit: function _M.rewrite() file: apisix/plugins/proxy-mirror.lua start line: 114 end line: 130 size: 15 LOC McCabe index: 3 number of parameters: 2 id: 490 unit: function _M.new() file: apisix/plugins/tencent-cloud-cls/cls-sdk.lua start line: 205 end line: 219 size: 15 LOC McCabe index: 3 number of parameters: 4 id: 491 unit: function _M.get_all() file: apisix/plugin.lua start line: 861 end line: 878 size: 15 LOC McCabe index: 5 number of parameters: 1 id: 492 unit: add_block_preprocessor() file: t/admin/token.t start line: 26 end line: 42 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 493 unit: func() file: t/grpc_server_example/main.go start line: 122 end line: 138 size: 14 LOC McCabe index: 4 number of parameters: 1 id: 494 unit: func() file: t/grpc_server_example/main.go start line: 169 end line: 182 size: 14 LOC McCabe index: 4 number of parameters: 1 id: 495 unit: func() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 92 end line: 105 size: 14 LOC McCabe index: 4 number of parameters: 1 id: 496 unit: add_block_preprocessor() file: t/discovery/consul_kv_dump.t start line: 26 end line: 43 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 497 unit: add_block_preprocessor() file: t/discovery/consul_dump.t start line: 26 end line: 43 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 498 unit: func() file: t/plugin/grpc-web/a6/route.pb.go start line: 181 end line: 194 size: 14 LOC McCabe index: 4 number of parameters: 1 id: 499 unit: function _M.uri() file: t/lib/server.lua start line: 177 end line: 192 size: 14 LOC McCabe index: 4 number of parameters: 0 id: 500 unit: function _M.reject() file: t/lib/chaitin_waf_server.lua start line: 39 end line: 53 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 501 unit: function _M.header_too_short() file: t/lib/ext-plugin.lua start line: 618 end line: 632 size: 14 LOC McCabe index: 3 number of parameters: 0 id: 502 unit: function _M.data_too_short() file: t/lib/ext-plugin.lua start line: 635 end line: 649 size: 14 LOC McCabe index: 3 number of parameters: 0 id: 503 unit: add_block_preprocessor() file: t/wasm/forward-auth.t start line: 33 end line: 48 size: 14 LOC McCabe index: 2 number of parameters: 0 id: 504 unit: add_block_preprocessor() file: t/wasm/fault-injection.t start line: 28 end line: 43 size: 14 LOC McCabe index: 2 number of parameters: 0 id: 505 unit: function _M.generate_jwt_token() file: apisix/utils/google-cloud-oauth.lua start line: 83 end line: 98 size: 14 LOC McCabe index: 1 number of parameters: 1 id: 506 unit: function _M.stream_ssl_phase() file: apisix/init.lua start line: 960 end line: 976 size: 14 LOC McCabe index: 3 number of parameters: 0 id: 507 unit: function _M.init_worker() file: apisix/events.lua start line: 76 end line: 97 size: 14 LOC McCabe index: 3 number of parameters: 0 id: 508 unit: function _M.nodes() file: apisix/discovery/consul/init.lua start line: 82 end line: 99 size: 14 LOC McCabe index: 3 number of parameters: 1 id: 509 unit: function _M.nodes() file: apisix/discovery/consul_kv/init.lua start line: 69 end line: 86 size: 14 LOC McCabe index: 3 number of parameters: 1 id: 510 unit: informer.namespace_selector = function() file: apisix/discovery/kubernetes/init.lua start line: 229 end line: 242 size: 14 LOC McCabe index: 4 number of parameters: 2 id: 511 unit: informer.namespace_selector = function() file: apisix/discovery/kubernetes/init.lua start line: 247 end line: 260 size: 14 LOC McCabe index: 4 number of parameters: 2 id: 512 unit: function _M.store() file: apisix/stream/xrpc/metrics.lua start line: 27 end line: 42 size: 14 LOC McCabe index: 3 number of parameters: 2 id: 513 unit: function _M.connect_upstream() file: apisix/stream/xrpc/protocols/redis/init.lua start line: 435 end line: 450 size: 14 LOC McCabe index: 3 number of parameters: 2 id: 514 unit: after_balance = function() file: apisix/balancer/chash.lua start line: 125 end line: 141 size: 14 LOC McCabe index: 4 number of parameters: 2 id: 515 unit: after_balance = function() file: apisix/balancer/roundrobin.lua start line: 60 end line: 76 size: 14 LOC McCabe index: 4 number of parameters: 2 id: 516 unit: __tostring = function() file: apisix/core/log.lua start line: 123 end line: 142 size: 14 LOC McCabe index: 3 number of parameters: 1 id: 517 unit: function _M.new() file: apisix/plugins/limit-req/limit-req-redis-cluster.lua start line: 29 end line: 42 size: 14 LOC McCabe index: 2 number of parameters: 4 id: 518 unit: function _M.check_schema() file: apisix/plugins/real-ip.lua start line: 61 end line: 75 size: 14 LOC McCabe index: 5 number of parameters: 1 id: 519 unit: function _M.rewrite() file: apisix/plugins/proxy-control.lua start line: 48 end line: 62 size: 14 LOC McCabe index: 4 number of parameters: 2 id: 520 unit: function _M.new() file: apisix/plugins/limit-count/limit-count-redis-cluster.lua start line: 42 end line: 57 size: 14 LOC McCabe index: 2 number of parameters: 4 id: 521 unit: function _M.check_schema() file: apisix/plugins/degraphql.lua start line: 59 end line: 74 size: 14 LOC McCabe index: 4 number of parameters: 1 id: 522 unit: function _M.rewrite() file: apisix/plugins/body-transformer.lua start line: 211 end line: 224 size: 14 LOC McCabe index: 3 number of parameters: 2 id: 523 unit: function _M.api() file: apisix/plugins/batch-requests.lua start line: 293 end line: 306 size: 14 LOC McCabe index: 2 number of parameters: 0 id: 524 unit: function _M.access() file: apisix/plugins/ai-rate-limiting.lua start line: 145 end line: 159 size: 14 LOC McCabe index: 3 number of parameters: 2 id: 525 unit: function _M.match() file: apisix/control/router.lua start line: 181 end line: 197 size: 14 LOC McCabe index: 3 number of parameters: 1 id: 526 unit: sub local_dns_resolver() file: t/APISIX.pm start line: 45 end line: 57 size: 13 LOC McCabe index: 3 number of parameters: 0 id: 527 unit: func gRPCAndHTTPFunc() file: t/grpc_server_example/main.go start line: 235 end line: 248 size: 13 LOC McCabe index: 3 number of parameters: 1 id: 528 unit: add_block_preprocessor() file: t/plugin/error-log-logger-clickhouse.t start line: 24 end line: 38 size: 13 LOC McCabe index: 3 number of parameters: 0 id: 529 unit: add_block_preprocessor() file: t/plugin/node-status.t start line: 19 end line: 35 size: 13 LOC McCabe index: 2 number of parameters: 0 id: 530 unit: add_block_preprocessor() file: t/plugin/http-dubbo.t start line: 23 end line: 36 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 531 unit: unary() file: t/plugin/grpc-web/client.js start line: 43 end line: 55 size: 13 LOC McCabe index: 2 number of parameters: 1 id: 532 unit: stream() file: t/plugin/grpc-web/client.js start line: 57 end line: 71 size: 13 LOC McCabe index: 1 number of parameters: 1 id: 533 unit: add_block_preprocessor() file: t/plugin/error-log-logger-kafka.t start line: 24 end line: 38 size: 13 LOC McCabe index: 3 number of parameters: 0 id: 534 unit: func GetEgressBandwidthPerSecond() file: t/chaos/utils/utils.go start line: 223 end line: 239 size: 13 LOC McCabe index: 1 number of parameters: 1 id: 535 unit: function _M.websocket_handshake() file: t/lib/server.lua start line: 371 end line: 384 size: 13 LOC McCabe index: 3 number of parameters: 0 id: 536 unit: func() file: t/wasm/request-body/main.go start line: 85 end line: 99 size: 13 LOC McCabe index: 3 number of parameters: 1 id: 537 unit: function _M.run() file: apisix/script.lua start line: 41 end line: 56 size: 13 LOC McCabe index: 3 number of parameters: 2 id: 538 unit: function batch_processor:process_buffer() file: apisix/utils/batch-processor.lua start line: 215 end line: 230 size: 13 LOC McCabe index: 3 number of parameters: 0 id: 539 unit: function _M.init() file: apisix/inspect/init.lua start line: 108 end line: 122 size: 13 LOC McCabe index: 3 number of parameters: 2 id: 540 unit: function _M.init_worker() file: apisix/timers.lua start line: 64 end line: 77 size: 13 LOC McCabe index: 2 number of parameters: 0 id: 541 unit: function _M.inject_conf_with_prev_conf() file: apisix/admin/utils.lua start line: 53 end line: 67 size: 13 LOC McCabe index: 3 number of parameters: 3 id: 542 unit: function _M.from_upstream() file: apisix/stream/xrpc/protocols/redis/init.lua start line: 469 end line: 483 size: 13 LOC McCabe index: 3 number of parameters: 3 id: 543 unit: function _M.stream_init_worker() file: apisix/stream/router/ip_port.lua start line: 231 end line: 244 size: 13 LOC McCabe index: 2 number of parameters: 1 id: 544 unit: function _M.init_metrics() file: apisix/stream/xrpc.lua start line: 71 end line: 85 size: 13 LOC McCabe index: 4 number of parameters: 1 id: 545 unit: function _M.check_tls_bool() file: apisix/core/utils.lua start line: 447 end line: 462 size: 13 LOC McCabe index: 4 number of parameters: 3 id: 546 unit: function _M.get_system_trusted_certs_filepath() file: apisix/cli/util.lua start line: 160 end line: 173 size: 13 LOC McCabe index: 3 number of parameters: 0 id: 547 unit: function _M.init_worker() file: apisix/http/service.lua start line: 55 end line: 67 size: 13 LOC McCabe index: 2 number of parameters: 0 id: 548 unit: function _M.check_schema() file: apisix/plugins/loki-logger.lua start line: 123 end line: 137 size: 13 LOC McCabe index: 3 number of parameters: 2 id: 549 unit: function _M.access() file: apisix/plugins/zipkin.lua start line: 246 end line: 263 size: 13 LOC McCabe index: 2 number of parameters: 2 id: 550 unit: function _M.body_filter() file: apisix/plugins/brotli.lua start line: 230 end line: 245 size: 13 LOC McCabe index: 4 number of parameters: 2 id: 551 unit: function _M.leaving() file: apisix/plugins/limit-conn/util.lua start line: 63 end line: 78 size: 13 LOC McCabe index: 3 number of parameters: 4 id: 552 unit: function _M.body_filter() file: apisix/plugins/echo.lua start line: 72 end line: 86 size: 13 LOC McCabe index: 4 number of parameters: 2 id: 553 unit: function _M.access() file: apisix/plugins/proxy-cache/init.lua start line: 157 end line: 172 size: 13 LOC McCabe index: 2 number of parameters: 2 id: 554 unit: function _M.generate_complex_value() file: apisix/plugins/proxy-cache/util.lua start line: 32 end line: 47 size: 13 LOC McCabe index: 3 number of parameters: 2 id: 555 unit: function _M.rewrite() file: apisix/plugins/request-id.lua start line: 94 end line: 107 size: 13 LOC McCabe index: 3 number of parameters: 2 id: 556 unit: function _M.check_schema() file: apisix/plugins/http-logger.lua start line: 80 end line: 94 size: 13 LOC McCabe index: 3 number of parameters: 2 id: 557 unit: function _M.access() file: apisix/plugins/workflow.lua start line: 145 end line: 158 size: 13 LOC McCabe index: 4 number of parameters: 2 id: 558 unit: function _M.check_schema() file: apisix/plugins/uri-blocker.lua start line: 62 end line: 78 size: 13 LOC McCabe index: 4 number of parameters: 1 id: 559 unit: add_block_preprocessor() file: t/stream-plugin/prometheus.t start line: 43 end line: 57 size: 12 LOC McCabe index: 2 number of parameters: 0 id: 560 unit: def req() file: t/fuzzing/http_upstream.py start line: 0 end line: 0 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 561 unit: def check_log() file: t/fuzzing/public.py start line: 0 end line: 0 size: 12 LOC McCabe index: 3 number of parameters: 0 id: 562 unit: func() file: t/grpc_server_example/main.go start line: 108 end line: 120 size: 12 LOC McCabe index: 2 number of parameters: 1 id: 563 unit: add_block_preprocessor() file: t/config-center-yaml/plugin-metadata.t start line: 24 end line: 37 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 564 unit: add_block_preprocessor() file: t/config-center-yaml/consumer.t start line: 24 end line: 37 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 565 unit: add_block_preprocessor() file: t/core/ctx2.t start line: 23 end line: 37 size: 12 LOC McCabe index: 5 number of parameters: 0 id: 566 unit: add_block_preprocessor() file: t/plugin/jwt-auth4.t start line: 25 end line: 38 size: 12 LOC McCabe index: 5 number of parameters: 0 id: 567 unit: add_block_preprocessor() file: t/plugin/jwt-auth3.t start line: 28 end line: 41 size: 12 LOC McCabe index: 5 number of parameters: 0 id: 568 unit: add_block_preprocessor() file: t/plugin/http-logger-json.t start line: 24 end line: 37 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 569 unit: func setRouteMultipleTimes() file: t/chaos/delayetcd/delayetcd.go start line: 59 end line: 70 size: 12 LOC McCabe index: 2 number of parameters: 3 id: 570 unit: function _M.old_uri() file: t/lib/server.lua start line: 197 end line: 210 size: 12 LOC McCabe index: 3 number of parameters: 0 id: 571 unit: function _M.log_request() file: t/lib/server.lua start line: 453 end line: 466 size: 12 LOC McCabe index: 3 number of parameters: 0 id: 572 unit: public Map hello() file: t/lib/dubbo-backend/dubbo-backend-provider/src/main/java/org/apache/dubbo/backend/provider/DemoServiceImpl.java start line: 28 end line: 41 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 573 unit: func() file: t/wasm/fault-injection/main.go start line: 96 end line: 108 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 574 unit: func() file: t/wasm/response-rewrite/main.go start line: 100 end line: 114 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 575 unit: add_block_preprocessor() file: t/node/consumer-plugin2.t start line: 25 end line: 39 size: 12 LOC McCabe index: 5 number of parameters: 0 id: 576 unit: function _M.load() file: apisix/script.lua start line: 26 end line: 38 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 577 unit: function _M.set_hook() file: apisix/inspect/dbg.lua start line: 108 end line: 122 size: 12 LOC McCabe index: 3 number of parameters: 4 id: 578 unit: function _M.http_admin() file: apisix/init.lua start line: 930 end line: 947 size: 12 LOC McCabe index: 3 number of parameters: 0 id: 579 unit: function _M.stream_log_phase() file: apisix/init.lua start line: 1164 end line: 1178 size: 12 LOC McCabe index: 3 number of parameters: 0 id: 580 unit: function _M.init_worker() file: apisix/global_rules.lua start line: 27 end line: 38 size: 12 LOC McCabe index: 2 number of parameters: 0 id: 581 unit: function _M.validate_header_value() file: apisix/core/utils.lua start line: 230 end line: 243 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 582 unit: function _M.upgrade_version() file: apisix/core/config_etcd.lua start line: 593 end line: 607 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 583 unit: function _M.get() file: apisix/core/etcd.lua start line: 321 end line: 336 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 584 unit: function _M.setenv() file: apisix/core/os.lua start line: 62 end line: 74 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 585 unit: function _M.add_clean_handler() file: apisix/core/config_util.lua start line: 60 end line: 73 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 586 unit: function _M.fire_all_clean_handlers() file: apisix/core/config_util.lua start line: 108 end line: 122 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 587 unit: function _M.read_file() file: apisix/cli/util.lua start line: 78 end line: 91 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 588 unit: function _M.match() file: apisix/http/router/radixtree_host_uri.lua start line: 145 end line: 157 size: 12 LOC McCabe index: 2 number of parameters: 1 id: 589 unit: function _M.init_worker() file: apisix/http/route.lua start line: 138 end line: 150 size: 12 LOC McCabe index: 2 number of parameters: 1 id: 590 unit: function _M.check_schema() file: apisix/plugins/basic-auth.lua start line: 63 end line: 76 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 591 unit: function _M.init() file: apisix/plugins/ai.lua start line: 289 end line: 301 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 592 unit: function gen_array() file: apisix/plugins/mocking.lua start line: 148 end line: 159 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 593 unit: function _M.check_schema() file: apisix/plugins/ai-proxy.lua start line: 33 end line: 44 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 594 unit: function _M.check_schema() file: apisix/plugins/file-logger.lua start line: 82 end line: 93 size: 12 LOC McCabe index: 4 number of parameters: 2 id: 595 unit: local func = function() file: apisix/plugins/tcp-logger.lua start line: 142 end line: 155 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 596 unit: local func = function() file: apisix/plugins/udp-logger.lua start line: 127 end line: 140 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 597 unit: function _M.check_schema() file: apisix/plugins/opentelemetry.lua start line: 199 end line: 210 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 598 unit: function _M.init() file: apisix/plugins/opentelemetry.lua start line: 216 end line: 228 size: 12 LOC McCabe index: 2 number of parameters: 0 id: 599 unit: function _M.get_health_checkers() file: apisix/control/v1.lua start line: 190 end line: 202 size: 12 LOC McCabe index: 3 number of parameters: 0 id: 600 unit: function _M.exit_worker() file: apisix/plugin.lua start line: 385 end line: 400 size: 12 LOC McCabe index: 4 number of parameters: 0 id: 601 unit: function _M.plugin_checker() file: apisix/plugin.lua start line: 1131 end line: 1145 size: 12 LOC McCabe index: 4 number of parameters: 2 id: 602 unit: add_block_preprocessor() file: t/gm/gm.t start line: 46 end line: 60 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 603 unit: def initfuzz() file: t/fuzzing/public.py start line: 0 end line: 0 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 604 unit: func() file: t/grpc_server_example/main.go start line: 154 end line: 166 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 605 unit: func() file: t/grpc_server_example/proto/echo.pb.go start line: 64 end line: 74 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 606 unit: func() file: t/grpc_server_example/proto/echo.pb.go start line: 111 end line: 121 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 607 unit: func() file: t/grpc_server_example/proto/import.pb.go start line: 63 end line: 73 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 608 unit: func() file: t/grpc_server_example/proto/import.pb.go start line: 110 end line: 120 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 609 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 113 end line: 123 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 610 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 170 end line: 180 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 611 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 240 end line: 250 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 612 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 302 end line: 312 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 613 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 356 end line: 366 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 614 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 406 end line: 416 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 615 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 476 end line: 486 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 616 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 539 end line: 549 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 617 unit: func() file: t/grpc_server_example/proto/src.pb.go start line: 64 end line: 74 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 618 unit: add_block_preprocessor() file: t/plugin/opentelemetry4-bugfix-pb-state.t start line: 19 end line: 31 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 619 unit: add_block_preprocessor() file: t/plugin/brotli.t start line: 24 end line: 37 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 620 unit: add_block_preprocessor() file: t/plugin/traffic-split4.t start line: 23 end line: 35 size: 11 LOC McCabe index: 6 number of parameters: 0 id: 621 unit: func() file: t/plugin/grpc-web/server.go start line: 56 end line: 67 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 622 unit: add_block_preprocessor() file: t/plugin/ocsp-stapling.t start line: 34 end line: 48 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 623 unit: public static void main() file: t/lib/dubbo-serialization-backend/dubbo-serialization-backend-provider/src/main/java/org/apache/dubbo/backend/provider/Provider.java start line: 36 end line: 47 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 624 unit: def need_fold() file: utils/fix-zh-doc-segment.py start line: 0 end line: 0 size: 11 LOC McCabe index: 8 number of parameters: 2 id: 625 unit: function _M.get_by_id() file: apisix/ssl/router/radixtree_sni.lua start line: 317 end line: 329 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 626 unit: function retrieve_refs() file: apisix/secret.lua start line: 195 end line: 205 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 627 unit: function _M:wrap_schema() file: apisix/utils/batch-processor-manager.lua start line: 37 end line: 49 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 628 unit: function _M.getname() file: apisix/inspect/dbg.lua start line: 29 end line: 39 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 629 unit: function _M.stream_init() file: apisix/init.lua start line: 979 end line: 992 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 630 unit: function _M.match() file: apisix/api_router.lua start line: 101 end line: 113 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 631 unit: function _M.find_consumer() file: apisix/consumer.lua start line: 259 end line: 269 size: 11 LOC McCabe index: 2 number of parameters: 3 id: 632 unit: function _M.init_worker() file: apisix/consumer_group.lua start line: 29 end line: 39 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 633 unit: function _M.init_worker() file: apisix/discovery/kubernetes/init.lua start line: 623 end line: 633 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 634 unit: function _M.init_downstream() file: apisix/stream/xrpc/protocols/redis/init.lua start line: 102 end line: 113 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 635 unit: function _M.from_upstream() file: apisix/stream/xrpc/protocols/dubbo/init.lua start line: 212 end line: 224 size: 11 LOC McCabe index: 3 number of parameters: 3 id: 636 unit: filter_fun = function() file: apisix/stream/router/ip_port.lua start line: 108 end line: 118 size: 11 LOC McCabe index: 3 number of parameters: 3 id: 637 unit: function _M.check_schema() file: apisix/stream/xrpc.lua start line: 97 end line: 110 size: 11 LOC McCabe index: 3 number of parameters: 2 id: 638 unit: function _M.local_conf() file: apisix/core/config_local.lua start line: 56 end line: 68 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 639 unit: function _M.try_read_attr() file: apisix/core/table.lua start line: 70 end line: 83 size: 11 LOC McCabe index: 3 number of parameters: 2 id: 640 unit: function _M.set_eq() file: apisix/core/table.lua start line: 231 end line: 243 size: 11 LOC McCabe index: 4 number of parameters: 2 id: 641 unit: function _M.keepalive() file: apisix/core/etcd.lua start line: 550 end line: 562 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 642 unit: function _M.get_json_request_body_table() file: apisix/core/request.lua start line: 338 end line: 350 size: 11 LOC McCabe index: 3 number of parameters: 0 id: 643 unit: [GRAPHQL_REQ_METHOD_HTTP_GET] = function() file: apisix/core/ctx.lua start line: 53 end line: 65 size: 11 LOC McCabe index: 3 number of parameters: 2 id: 644 unit: function _M.register_var() file: apisix/core/ctx.lua start line: 351 end line: 363 size: 11 LOC McCabe index: 4 number of parameters: 3 id: 645 unit: function _M.execute() file: apisix/cli/ops.lua start line: 992 end line: 1004 size: 11 LOC McCabe index: 3 number of parameters: 2 id: 646 unit: function _M.match_uri() file: apisix/http/route.lua start line: 106 end line: 117 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 647 unit: function _M.validate_request() file: apisix/plugins/ai-drivers/openai-base.lua start line: 53 end line: 65 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 648 unit: function _M.check_schema() file: apisix/plugins/rocketmq-logger.lua start line: 93 end line: 104 size: 11 LOC McCabe index: 3 number of parameters: 2 id: 649 unit: function _M.check_schema() file: apisix/plugins/mocking.lua start line: 91 end line: 102 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 650 unit: function _M.access() file: apisix/plugins/chaitin-waf.lua start line: 400 end line: 413 size: 11 LOC McCabe index: 3 number of parameters: 2 id: 651 unit: function _M.init() file: apisix/plugins/inspect.lua start line: 44 end line: 54 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 652 unit: function _M.rewrite() file: apisix/plugins/skywalking.lua start line: 80 end line: 91 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 653 unit: function _M:set() file: apisix/plugins/proxy-cache/memory.lua start line: 34 end line: 46 size: 11 LOC McCabe index: 3 number of parameters: 3 id: 654 unit: conf.http_request_decorator = function() file: apisix/plugins/openid-connect.lua start line: 463 end line: 473 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 655 unit: function _M.log() file: apisix/plugins/opentelemetry.lua start line: 409 end line: 423 size: 11 LOC McCabe index: 3 number of parameters: 2 id: 656 unit: function _M.stream_log() file: apisix/plugins/prometheus/exporter.lua start line: 299 end line: 310 size: 11 LOC McCabe index: 3 number of parameters: 2 id: 657 unit: function _M.dump_all_plugin_metadata() file: apisix/control/v1.lua start line: 394 end line: 404 size: 11 LOC McCabe index: 3 number of parameters: 0 id: 658 unit: function _M.init_worker() file: apisix/plugin_config.lua start line: 30 end line: 40 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 659 unit: add_block_preprocessor() file: t/pubsub/kafka.t start line: 26 end line: 38 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 660 unit: add_block_preprocessor() file: t/pubsub/pubsub.t start line: 26 end line: 38 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 661 unit: def get_linear_regression_sloped() file: t/fuzzing/public.py start line: 0 end line: 0 size: 10 LOC McCabe index: 4 number of parameters: 1 id: 662 unit: func() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 147 end line: 156 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 663 unit: add_block_preprocessor() file: t/plugin/ai-aws-content-moderation2.t start line: 26 end line: 38 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 664 unit: proto.a6.Query.serializeBinaryToWriter = function() file: t/plugin/grpc-web/a6/route_pb.js start line: 166 end line: 175 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 665 unit: proto.a6.Route.toObject = function() file: t/plugin/grpc-web/a6/route_pb.js start line: 226 end line: 236 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 666 unit: add_block_preprocessor() file: t/plugin/error-log-logger-skywalking.t start line: 25 end line: 35 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 667 unit: func SetRoute() file: t/chaos/utils/utils.go start line: 113 end line: 122 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 668 unit: func SetRouteIgnoreError() file: t/chaos/utils/utils.go start line: 124 end line: 133 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 669 unit: func GetRouteList() file: t/chaos/utils/utils.go start line: 153 end line: 162 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 670 unit: function _M.wolf_rbac_user_info() file: t/lib/server.lua start line: 338 end line: 348 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 671 unit: function _M.wolf_rbac_change_pwd() file: t/lib/server.lua start line: 351 end line: 361 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 672 unit: function _M.log() file: t/lib/server.lua start line: 436 end line: 445 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 673 unit: function _M.go() file: t/lib/server.lua start line: 755 end line: 765 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 674 unit: function _M.clickhouse_logger_server() file: t/lib/server.lua start line: 768 end line: 777 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 675 unit: func() file: t/wasm/response-rewrite/main.go start line: 87 end line: 98 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 676 unit: def collect_fn() file: utils/check-category.py start line: 0 end line: 0 size: 10 LOC McCabe index: 5 number of parameters: 2 id: 677 unit: function create_consume_cache() file: apisix/consumer.lua start line: 235 end line: 246 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 678 unit: function _M.log() file: apisix/stream/xrpc/protocols/redis/init.lua start line: 486 end line: 496 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 679 unit: function _M.has_prefix() file: apisix/core/string.lua start line: 62 end line: 71 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 680 unit: function _M.has_suffix() file: apisix/core/string.lua start line: 74 end line: 83 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 681 unit: function _M.get() file: apisix/core/config_etcd.lua start line: 790 end line: 801 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 682 unit: function _M.getkey() file: apisix/core/config_etcd.lua start line: 804 end line: 815 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 683 unit: function _M.server_version() file: apisix/core/config_etcd.lua start line: 1038 end line: 1049 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 684 unit: function _M.init_worker() file: apisix/core/config_etcd.lua start line: 1130 end line: 1141 size: 10 LOC McCabe index: 3 number of parameters: 0 id: 685 unit: function _M.get() file: apisix/core/config_xds.lua start line: 348 end line: 359 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 686 unit: function _M.get_uri_args() file: apisix/core/request.lua start line: 209 end line: 222 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 687 unit: function _M.get() file: apisix/core/config_yaml.lua start line: 243 end line: 254 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 688 unit: function _M.set_vars_meta() file: apisix/core/ctx.lua start line: 365 end line: 375 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 689 unit: function _M.gen_trusted_certs_combined_file() file: apisix/cli/util.lua start line: 177 end line: 186 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 690 unit: function _M.access() file: apisix/plugins/dubbo-proxy.lua start line: 55 end line: 66 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 691 unit: function _M.check_schema() file: apisix/plugins/wolf-rbac.lua start line: 143 end line: 154 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 692 unit: function _M.new() file: apisix/plugins/limit-conn/limit-conn-redis.lua start line: 32 end line: 42 size: 10 LOC McCabe index: 1 number of parameters: 5 id: 693 unit: function _M.new() file: apisix/plugins/limit-count/limit-count-redis.lua start line: 43 end line: 53 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 694 unit: function _M.incoming() file: apisix/plugins/limit-count/limit-count-local.lua start line: 66 end line: 77 size: 10 LOC McCabe index: 2 number of parameters: 5 id: 695 unit: function _M.check_schema() file: apisix/plugins/openwhisk.lua start line: 65 end line: 76 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 696 unit: function gen_object() file: apisix/plugins/mocking.lua start line: 162 end line: 171 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 697 unit: function _M.check_schema() file: apisix/plugins/tencent-cloud-cls.lua start line: 84 end line: 94 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 698 unit: function _M.header_filter() file: apisix/plugins/proxy-cache/init.lua start line: 175 end line: 186 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 699 unit: xml = function() file: apisix/plugins/body-transformer.lua start line: 104 end line: 113 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 700 unit: function _M.header_filter() file: apisix/plugins/body-transformer.lua start line: 227 end line: 236 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 701 unit: function _M.check_schema() file: apisix/plugins/ldap-auth.lua start line: 57 end line: 67 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 702 unit: function _M.recover() file: apisix/plugins/mcp/session.lua start line: 111 end line: 120 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 703 unit: function _M.check_schema() file: apisix/plugins/kafka-logger.lua start line: 156 end line: 166 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 704 unit: function _M.set_grpcs_upstream_param() file: apisix/upstream.lua start line: 408 end line: 417 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 705 unit: function _M.dump_route_info() file: apisix/control/v1.lua start line: 295 end line: 304 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 706 unit: function _M.dump_upstream_info() file: apisix/control/v1.lua start line: 335 end line: 344 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 707 unit: function _M.dump_service_info() file: apisix/control/v1.lua start line: 383 end line: 392 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 708 unit: function _M.merge_service_stream_route() file: apisix/plugin.lua start line: 698 end line: 708 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 709 unit: def run_test() file: t/fuzzing/public.py start line: 0 end line: 0 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 710 unit: add_block_preprocessor() file: t/admin/services2.t start line: 25 end line: 35 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 711 unit: add_block_preprocessor() file: t/admin/routes4.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 712 unit: add_block_preprocessor() file: t/admin/plugin-configs-force-delete.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 713 unit: add_block_preprocessor() file: t/admin/protos.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 714 unit: add_block_preprocessor() file: t/admin/ssl3.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 715 unit: add_block_preprocessor() file: t/admin/upstream2.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 716 unit: add_block_preprocessor() file: t/admin/ssls.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 717 unit: add_block_preprocessor() file: t/admin/upstream5.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 718 unit: add_block_preprocessor() file: t/admin/upstream-force-delete.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 719 unit: add_block_preprocessor() file: t/admin/plugin-configs.t start line: 25 end line: 35 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 720 unit: add_block_preprocessor() file: t/admin/global-rules2.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 721 unit: add_block_preprocessor() file: t/admin/plugin-metadata2.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 722 unit: add_block_preprocessor() file: t/admin/services-force-delete.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 723 unit: add_block_preprocessor() file: t/admin/ssl2.t start line: 25 end line: 35 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 724 unit: add_block_preprocessor() file: t/admin/consumer-group-force-delete.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 725 unit: add_block_preprocessor() file: t/admin/api.t start line: 23 end line: 33 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 726 unit: add_block_preprocessor() file: t/admin/upstream4.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 727 unit: add_block_preprocessor() file: t/admin/consumers2.t start line: 25 end line: 35 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 728 unit: add_block_preprocessor() file: t/admin/upstream3.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 729 unit: add_block_preprocessor() file: t/admin/protos-force-delete.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 730 unit: add_block_preprocessor() file: t/admin/routes3.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 731 unit: add_block_preprocessor() file: t/admin/consumer-group.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 732 unit: add_block_preprocessor() file: t/router/graphql.t start line: 24 end line: 34 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 733 unit: add_block_preprocessor() file: t/router/radixtree-method.t start line: 26 end line: 37 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 734 unit: func init() file: t/grpc_server_example/main.go start line: 66 end line: 74 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 735 unit: add_block_preprocessor() file: t/core/resolver.t start line: 24 end line: 34 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 736 unit: add_block_preprocessor() file: t/core/config_util.t start line: 23 end line: 33 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 737 unit: add_block_preprocessor() file: t/core/os.t start line: 19 end line: 29 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 738 unit: add_block_preprocessor() file: t/core/schema_def.t start line: 24 end line: 34 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 739 unit: add_block_preprocessor() file: t/plugin/custom_sort_plugins.t start line: 19 end line: 29 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 740 unit: add_block_preprocessor() file: t/plugin/authz-keycloak3.t start line: 19 end line: 29 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 741 unit: add_block_preprocessor() file: t/plugin/hmac-auth4.t start line: 28 end line: 38 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 742 unit: add_block_preprocessor() file: t/plugin/limit-count-redis3.t start line: 34 end line: 44 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 743 unit: add_block_preprocessor() file: t/plugin/openid-connect4.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 744 unit: add_block_preprocessor() file: t/plugin/ai3.t start line: 25 end line: 36 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 745 unit: add_block_preprocessor() file: t/plugin/basic-auth-anonymous-consumer.t start line: 24 end line: 33 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 746 unit: add_block_preprocessor() file: t/plugin/openid-connect3.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 747 unit: add_block_preprocessor() file: t/plugin/limit-count-redis4.t start line: 45 end line: 55 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 748 unit: add_block_preprocessor() file: t/plugin/limit-count3.t start line: 29 end line: 39 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 749 unit: add_block_preprocessor() file: t/plugin/hmac-auth3.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 750 unit: add_block_preprocessor() file: t/plugin/limit-count5.t start line: 40 end line: 50 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 751 unit: add_block_preprocessor() file: t/plugin/openid-connect7.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 752 unit: add_block_preprocessor() file: t/plugin/limit-conn3.t start line: 35 end line: 45 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 753 unit: add_block_preprocessor() file: t/plugin/limit-count-redis-cluster.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 754 unit: add_block_preprocessor() file: t/plugin/proxy-rewrite3.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 755 unit: add_block_preprocessor() file: t/plugin/limit-count4.t start line: 29 end line: 39 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 756 unit: add_block_preprocessor() file: t/plugin/key-auth.t start line: 27 end line: 36 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 757 unit: add_block_preprocessor() file: t/plugin/limit-count.t start line: 34 end line: 44 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 758 unit: add_block_preprocessor() file: t/plugin/limit-req3.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 759 unit: add_block_preprocessor() file: t/plugin/hmac-auth-anonymous-consumer.t start line: 24 end line: 33 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 760 unit: add_block_preprocessor() file: t/plugin/jwt-auth-anonymous-consumer.t start line: 24 end line: 33 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 761 unit: add_block_preprocessor() file: t/plugin/limit-count2.t start line: 35 end line: 45 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 762 unit: add_block_preprocessor() file: t/plugin/cors3.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 763 unit: add_block_preprocessor() file: t/plugin/ua-restriction.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 764 unit: add_block_preprocessor() file: t/plugin/file-logger2.t start line: 22 end line: 31 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 765 unit: add_block_preprocessor() file: t/plugin/ai.t start line: 25 end line: 36 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 766 unit: proto.a6.Query.toObject = function() file: t/plugin/grpc-web/a6/route_pb.js start line: 96 end line: 105 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 767 unit: add_block_preprocessor() file: t/plugin/openid-connect5.t start line: 24 end line: 34 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 768 unit: add_block_preprocessor() file: t/plugin/openid-connect2.t start line: 23 end line: 33 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 769 unit: add_block_preprocessor() file: t/plugin/limit-count-redis-cluster3.t start line: 38 end line: 48 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 770 unit: add_block_preprocessor() file: t/plugin/batch-requests.t start line: 24 end line: 34 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 771 unit: add_block_preprocessor() file: t/plugin/limit-count-redis2.t start line: 34 end line: 44 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 772 unit: add_block_preprocessor() file: t/plugin/limit-count-redis-cluster2.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 773 unit: add_block_preprocessor() file: t/plugin/openid-connect6.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 774 unit: add_block_preprocessor() file: t/plugin/ai-prompt-guard.t start line: 19 end line: 29 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 775 unit: add_block_preprocessor() file: t/plugin/limit-count-redis.t start line: 34 end line: 44 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 776 unit: add_block_preprocessor() file: t/plugin/mocking.t start line: 24 end line: 34 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 777 unit: add_block_preprocessor() file: t/plugin/cors4.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 778 unit: add_block_preprocessor() file: t/plugin/openid-connect.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 779 unit: add_block_preprocessor() file: t/plugin/cors2.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 780 unit: add_block_preprocessor() file: t/plugin/openid-connect8.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 781 unit: add_block_preprocessor() file: t/plugin/key-auth-anonymous-consumer.t start line: 24 end line: 33 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 782 unit: add_block_preprocessor() file: t/cli/cli.t start line: 28 end line: 38 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 783 unit: func GetSilentHttpexpectClient() file: t/chaos/utils/utils.go start line: 241 end line: 249 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 784 unit: function _M.ewma() file: t/lib/server.lua start line: 159 end line: 167 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 785 unit: public static void main() file: t/lib/dubbo-backend/dubbo-backend-provider/src/main/java/org/apache/dubbo/backend/provider/Provider.java start line: 31 end line: 39 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 786 unit: public Map timeout() file: t/lib/dubbo-backend/dubbo-backend-provider/src/main/java/org/apache/dubbo/backend/provider/DemoServiceImpl.java start line: 52 end line: 60 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 787 unit: add_block_preprocessor() file: t/stream-node/upstream-domain.t start line: 22 end line: 32 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 788 unit: add_block_preprocessor() file: t/control/plugin-api.t start line: 25 end line: 35 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 789 unit: add_block_preprocessor() file: t/control/gc.t start line: 23 end line: 33 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 790 unit: add_block_preprocessor() file: t/control/schema.t start line: 25 end line: 35 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 791 unit: func() file: t/wasm/log/main.go start line: 47 end line: 56 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 792 unit: add_block_preprocessor() file: t/node/plugin1.t start line: 25 end line: 35 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 793 unit: add_block_preprocessor() file: t/node/grpc-proxy-stream.t start line: 22 end line: 30 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 794 unit: add_block_preprocessor() file: t/node/consumer-group.t start line: 24 end line: 34 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 795 unit: function fetch_secrets() file: apisix/secret.lua start line: 214 end line: 222 size: 9 LOC McCabe index: 3 number of parameters: 4 id: 796 unit: function _M:add_entry() file: apisix/utils/batch-processor-manager.lua start line: 88 end line: 98 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 797 unit: function _M.unset_all() file: apisix/inspect/dbg.lua start line: 149 end line: 157 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 798 unit: function _M.http_ssl_phase() file: apisix/init.lua start line: 168 end line: 176 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 799 unit: function _M.stream_balancer_phase() file: apisix/init.lua start line: 1152 end line: 1161 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 800 unit: handler = function() file: apisix/api_router.lua start line: 71 end line: 80 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 801 unit: function _M.attach_consumer() file: apisix/consumer.lua start line: 201 end line: 210 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 802 unit: function _M.stream_init_worker() file: apisix/router.lua start line: 94 end line: 104 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 803 unit: function _M.fix_count() file: apisix/admin/utils.lua start line: 71 end line: 80 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 804 unit: function _M.check_schema() file: apisix/admin/plugins.lua start line: 33 end line: 41 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 805 unit: function _M.to_v3_list() file: apisix/admin/v3_adapter.lua start line: 70 end line: 79 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 806 unit: function _M.control_api() file: apisix/discovery/consul/init.lua start line: 676 end line: 684 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 807 unit: function _M.control_api() file: apisix/discovery/consul_kv/init.lua start line: 428 end line: 436 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 808 unit: after_balance = function() file: apisix/balancer/priority.lua start line: 67 end line: 76 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 809 unit: function _M.rfind_char() file: apisix/core/string.lua start line: 86 end line: 94 size: 9 LOC McCabe index: 3 number of parameters: 3 id: 810 unit: function _M.validate_header_field() file: apisix/core/utils.lua start line: 218 end line: 227 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 811 unit: function deepcopy() file: apisix/core/table.lua start line: 158 end line: 167 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 812 unit: function _M.pick() file: apisix/core/table.lua start line: 275 end line: 284 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 813 unit: function _M.delay_exec() file: apisix/core/log.lua start line: 160 end line: 170 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 814 unit: function _M.get_file() file: apisix/core/io.lua start line: 38 end line: 47 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 815 unit: function _M.create_ip_matcher() file: apisix/core/ip.lua start line: 33 end line: 42 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 816 unit: function _M.is_32bit_arch() file: apisix/cli/util.lua start line: 100 end line: 110 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 817 unit: local check = function() file: apisix/plugins/ua-restriction.lua start line: 74 end line: 83 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 818 unit: local check = function() file: apisix/plugins/ua-restriction.lua start line: 99 end line: 108 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 819 unit: function _M.api() file: apisix/plugins/jwe-decrypt.lua start line: 269 end line: 277 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 820 unit: function _M.control_api() file: apisix/plugins/example-plugin.lua start line: 141 end line: 149 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 821 unit: function _M.new() file: apisix/plugins/limit-req/limit-req-redis.lua start line: 32 end line: 40 size: 9 LOC McCabe index: 1 number of parameters: 4 id: 822 unit: function _M.api() file: apisix/plugins/node-status.lua start line: 87 end line: 95 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 823 unit: function generate_id() file: apisix/plugins/ext-plugin/init.lua start line: 216 end line: 224 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 824 unit: function _M.exit_worker() file: apisix/plugins/ext-plugin/init.lua start line: 1008 end line: 1022 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 825 unit: function _M.control_api() file: apisix/plugins/server-info.lua start line: 251 end line: 259 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 826 unit: function _M.check_schema() file: apisix/plugins/elasticsearch-logger.lua start line: 123 end line: 132 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 827 unit: function _M.check_schema() file: apisix/plugins/clickhouse-logger.lua start line: 88 end line: 97 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 828 unit: function _M.check_schema() file: apisix/plugins/ai-request-rewrite.lua start line: 162 end line: 173 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 829 unit: function _M.new() file: apisix/plugins/mcp/session.lua start line: 54 end line: 62 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 830 unit: function _M.header_filter() file: apisix/plugins/request-id.lua start line: 109 end line: 118 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 831 unit: function _M.check_schema() file: apisix/plugins/error-log-logger.lua start line: 186 end line: 196 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 832 unit: handler = function() file: apisix/control/router.lua start line: 78 end line: 87 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 833 unit: function _M.dump_plugin_metadata() file: apisix/control/v1.lua start line: 406 end line: 414 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 834 unit: function _M.merge_service_route() file: apisix/plugin.lua start line: 656 end line: 665 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 835 unit: def get_admin_key_from_yaml() file: t/fuzzing/simple_http.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 836 unit: def get_admin_key_from_yaml() file: t/fuzzing/http_upstream.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 837 unit: def get_admin_key_from_yaml() file: t/fuzzing/client_abort.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 838 unit: def check_process() file: t/fuzzing/public.py start line: 0 end line: 0 size: 8 LOC McCabe index: 3 number of parameters: 0 id: 839 unit: sub read_file() file: t/APISIX.pm start line: 36 end line: 43 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 840 unit: sub run_or_exit() file: t/APISIX.pm start line: 957 end line: 964 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 841 unit: add_block_preprocessor() file: t/admin/stream-routes-disable.t start line: 26 end line: 35 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 842 unit: func() file: t/grpc_server_example/proto/src_grpc.pb.go start line: 36 end line: 43 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 843 unit: func() file: t/grpc_server_example/proto/echo.pb.go start line: 49 end line: 56 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 844 unit: func() file: t/grpc_server_example/proto/echo.pb.go start line: 96 end line: 103 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 845 unit: func() file: t/grpc_server_example/proto/import.pb.go start line: 48 end line: 55 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 846 unit: func() file: t/grpc_server_example/proto/import.pb.go start line: 95 end line: 102 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 847 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 98 end line: 105 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 848 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 155 end line: 162 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 849 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 225 end line: 232 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 850 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 287 end line: 294 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 851 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 341 end line: 348 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 852 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 391 end line: 398 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 853 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 461 end line: 468 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 854 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 524 end line: 531 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 855 unit: func() file: t/grpc_server_example/proto/src.pb.go start line: 49 end line: 56 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 856 unit: func() file: t/grpc_server_example/proto/echo_grpc.pb.go start line: 36 end line: 43 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 857 unit: func() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 47 end line: 54 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 858 unit: func() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 56 end line: 63 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 859 unit: func() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 65 end line: 72 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 860 unit: func() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 74 end line: 81 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 861 unit: func() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 83 end line: 90 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 862 unit: func() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 124 end line: 131 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 863 unit: func() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 158 end line: 165 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 864 unit: add_block_preprocessor() file: t/plugin/plugin.t start line: 19 end line: 29 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 865 unit: func() file: t/plugin/grpc-web/a6/route.pb.go start line: 172 end line: 179 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 866 unit: function() file: t/plugin/grpc-web/a6/route_grpc_web_bin_pb.js start line: 109 end line: 116 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 867 unit: function() file: t/plugin/grpc-web/a6/route_grpc_web_text_pb.js start line: 109 end line: 116 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 868 unit: func GetPods() file: t/chaos/utils/kube_utils.go start line: 62 end line: 69 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 869 unit: func GetRoute() file: t/chaos/utils/utils.go start line: 135 end line: 142 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 870 unit: func GetRouteIgnoreError() file: t/chaos/utils/utils.go start line: 144 end line: 151 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 871 unit: func DeleteRoute() file: t/chaos/utils/utils.go start line: 164 end line: 171 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 872 unit: func TestPrometheusEtcdMetric() file: t/chaos/utils/utils.go start line: 194 end line: 201 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 873 unit: func setRouteMultipleTimesIgnoreError() file: t/chaos/delayetcd/delayetcd.go start line: 72 end line: 80 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 874 unit: function _M.mysleep() file: t/lib/server.lua start line: 393 end line: 400 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 875 unit: function _M.headers() file: t/lib/server.lua start line: 415 end line: 423 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 876 unit: function _M.echo() file: t/lib/server.lua start line: 426 end line: 433 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 877 unit: function _M.pass() file: t/lib/chaitin_waf_server.lua start line: 29 end line: 37 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 878 unit: func() file: t/wasm/forward-auth.go start line: 38 end line: 45 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 879 unit: function create_buffer_timer() file: apisix/utils/batch-processor.lua start line: 138 end line: 145 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 880 unit: function _M.http_balancer_phase() file: apisix/init.lua start line: 887 end line: 895 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 881 unit: function _M.get() file: apisix/admin/schema.lua start line: 24 end line: 32 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 882 unit: function _M.init_worker() file: apisix/discovery/eureka/init.lua start line: 208 end line: 215 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 883 unit: function _M.to_upstream() file: apisix/stream/xrpc/protocols/redis/init.lua start line: 458 end line: 466 size: 8 LOC McCabe index: 2 number of parameters: 4 id: 884 unit: function _M.insert_tail() file: apisix/core/table.lua start line: 52 end line: 60 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 885 unit: function get_etcd() file: apisix/core/config_etcd.lua start line: 95 end line: 103 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 886 unit: __tostring = function() file: apisix/core/json.lua start line: 92 end line: 100 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 887 unit: function _M.release_vars() file: apisix/core/ctx.lua start line: 377 end line: 385 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 888 unit: sslhandshake = function() file: apisix/patch.lua start line: 324 end line: 331 size: 8 LOC McCabe index: 1 number of parameters: 5 id: 889 unit: function _M.new() file: apisix/plugins/ai-drivers/openai-base.lua start line: 42 end line: 50 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 890 unit: function _M.incoming() file: apisix/plugins/limit-conn/limit-conn-redis.lua start line: 45 end line: 52 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 891 unit: function _M.leaving() file: apisix/plugins/limit-conn/limit-conn-redis.lua start line: 71 end line: 81 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 892 unit: function _M.leaving() file: apisix/plugins/limit-conn/limit-conn-redis-cluster.lua start line: 64 end line: 74 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 893 unit: function _M.incoming() file: apisix/plugins/limit-req/limit-req-redis.lua start line: 43 end line: 51 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 894 unit: function _M.new() file: apisix/plugins/limit-count/limit-count-local.lua start line: 55 end line: 64 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 895 unit: function _M.check_schema() file: apisix/plugins/skywalking-logger.lua start line: 81 end line: 88 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 896 unit: function _M.check_schema() file: apisix/plugins/hmac-auth.lua start line: 113 end line: 121 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 897 unit: function _M.delayed_body_filter() file: apisix/plugins/skywalking.lua start line: 94 end line: 101 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 898 unit: local func = function() file: apisix/plugins/syslog/init.lua start line: 98 end line: 106 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 899 unit: function _M.access() file: apisix/plugins/tencent-cloud-cls.lua start line: 97 end line: 104 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 900 unit: local process = function() file: apisix/plugins/tencent-cloud-cls.lua start line: 133 end line: 140 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 901 unit: function _M.match_method() file: apisix/plugins/proxy-cache/util.lua start line: 51 end line: 59 size: 8 LOC McCabe index: 3 number of parameters: 2 id: 902 unit: function _M.match_status() file: apisix/plugins/proxy-cache/util.lua start line: 63 end line: 71 size: 8 LOC McCabe index: 3 number of parameters: 2 id: 903 unit: function _M.file_exists() file: apisix/plugins/proxy-cache/util.lua start line: 74 end line: 81 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 904 unit: __index = function() file: apisix/plugins/ai-rate-limiting.lua start line: 126 end line: 134 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 905 unit: function _M.dynamic_debug() file: apisix/debug.lua start line: 284 end line: 292 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 906 unit: function _M.init_worker() file: apisix/debug.lua start line: 304 end line: 312 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 907 unit: function _M.conf_version() file: apisix/plugin.lua start line: 883 end line: 891 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 908 unit: check_plugin_metadata = function() file: apisix/plugin.lua start line: 1071 end line: 1079 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 909 unit: add_cleanup_handler() file: t/APISIX.pm start line: 966 end line: 972 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 910 unit: func() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 116 end line: 122 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 911 unit: func() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 181 end line: 187 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 912 unit: func _Greeter_SayHelloServerStream_Handler() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 339 end line: 345 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 913 unit: func() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 378 end line: 384 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 914 unit: func() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 404 end line: 410 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 915 unit: func() file: t/plugin/grpc-web/a6/route.pb.go start line: 205 end line: 211 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 916 unit: func _RouteService_GetRoutes_Handler() file: t/plugin/grpc-web/a6/route.pb.go start line: 252 end line: 258 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 917 unit: function() file: t/plugin/grpc-web/a6/route_grpc_web_bin_pb.js start line: 128 end line: 134 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 918 unit: function() file: t/plugin/grpc-web/a6/route_grpc_web_bin_pb.js start line: 167 end line: 173 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 919 unit: function() file: t/plugin/grpc-web/a6/route_grpc_web_bin_pb.js start line: 184 end line: 190 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 920 unit: function() file: t/plugin/grpc-web/a6/route_grpc_web_text_pb.js start line: 128 end line: 134 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 921 unit: function() file: t/plugin/grpc-web/a6/route_grpc_web_text_pb.js start line: 167 end line: 173 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 922 unit: function() file: t/plugin/grpc-web/a6/route_grpc_web_text_pb.js start line: 184 end line: 190 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 923 unit: add_block_preprocessor() file: t/plugin/server-info.t start line: 37 end line: 45 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 924 unit: func RoughCompare() file: t/chaos/utils/utils.go start line: 270 end line: 276 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 925 unit: function _M.hello_chunked() file: t/lib/server.lua start line: 82 end line: 88 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 926 unit: function _M.specific_status() file: t/lib/server.lua start line: 144 end line: 150 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 927 unit: public void testTimeout() file: t/lib/dubbo-serialization-backend/dubbo-serialization-backend-provider/src/main/java/org/apache/dubbo/backend/provider/DubboSerializationTestServiceImpl.java start line: 49 end line: 55 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 928 unit: sub set_env_from_file() file: t/node/ssl.t start line: 19 end line: 27 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 929 unit: sub set_env_from_file() file: t/node/ssl.t start line: 40 end line: 48 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 930 unit: add_block_preprocessor() file: t/node/plugin.t start line: 19 end line: 27 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 931 unit: handler = function() file: apisix/ssl/router/radixtree_sni.lua start line: 68 end line: 74 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 932 unit: function _M.init_worker() file: apisix/secret.lua start line: 77 end line: 84 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 933 unit: local read_inputs = function() file: apisix/utils/content-decode.lua start line: 29 end line: 35 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 934 unit: local read_inputs = function() file: apisix/utils/content-decode.lua start line: 82 end line: 88 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 935 unit: function _M.get_rfc3339_zulu_timestamp() file: apisix/utils/log-util.lua start line: 394 end line: 400 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 936 unit: function _M.new() file: apisix/utils/batch-processor-manager.lua start line: 28 end line: 34 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 937 unit: http_router.routes = function() file: apisix/router.lua start line: 53 end line: 60 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 938 unit: function _M.get_healthcheck_events_modele() file: apisix/events.lua start line: 130 end line: 136 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 939 unit: function discovery.init_worker() file: apisix/discovery/init.lua start line: 32 end line: 38 size: 7 LOC McCabe index: 3 number of parameters: 0 id: 940 unit: function _M.nodes() file: apisix/discovery/eureka/init.lua start line: 198 end line: 205 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 941 unit: function _M.fetch_cert() file: apisix/ssl.lua start line: 216 end line: 223 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 942 unit: function _M.fetch_pkey() file: apisix/ssl.lua start line: 239 end line: 246 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 943 unit: function _M.get_metrics() file: apisix/stream/xrpc/sdk.lua start line: 193 end line: 199 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 944 unit: function _M.to_upstream() file: apisix/stream/xrpc/protocols/dubbo/init.lua start line: 202 end line: 209 size: 7 LOC McCabe index: 2 number of parameters: 4 id: 945 unit: function _M.init_worker() file: apisix/stream/xrpc.lua start line: 88 end line: 94 size: 7 LOC McCabe index: 3 number of parameters: 0 id: 946 unit: function _M.log() file: apisix/stream/plugins/syslog.lua start line: 70 end line: 77 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 947 unit: before_retry_next_priority = function() file: apisix/balancer/chash.lua start line: 142 end line: 149 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 948 unit: before_retry_next_priority = function() file: apisix/balancer/ewma.lua start line: 232 end line: 239 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 949 unit: before_retry_next_priority = function() file: apisix/balancer/roundrobin.lua start line: 77 end line: 84 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 950 unit: function _M.check() file: apisix/core/schema.lua start line: 59 end line: 67 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 951 unit: function _M.uri_safe_encode() file: apisix/core/utils.lua start line: 208 end line: 215 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 952 unit: function _M.yaml_path() file: apisix/core/profile.lua start line: 43 end line: 50 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 953 unit: function _M.customized_yaml_path() file: apisix/core/profile.lua start line: 58 end line: 64 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 954 unit: function _M.server_version() file: apisix/core/etcd.lua start line: 540 end line: 547 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 955 unit: function _M.init_worker() file: apisix/core/config_xds.lua start line: 367 end line: 375 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 956 unit: function _M.header() file: apisix/core/request.lua start line: 107 end line: 114 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 957 unit: function _M.set_uri_args() file: apisix/core/request.lua start line: 225 end line: 232 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 958 unit: function _M.new() file: apisix/cli/ip.lua start line: 36 end line: 44 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 959 unit: function patch_tcp_socket() file: apisix/patch.lua start line: 83 end line: 90 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 960 unit: function patch_udp_socket() file: apisix/patch.lua start line: 162 end line: 169 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 961 unit: settimeout = function() file: apisix/patch.lua start line: 233 end line: 241 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 962 unit: ngx_socket.tcp = function() file: apisix/patch.lua start line: 369 end line: 376 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 963 unit: function _M.check_schema() file: apisix/plugins/grpc-transcode.lua start line: 130 end line: 137 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 964 unit: function _M.check_schema() file: apisix/plugins/syslog.lua start line: 79 end line: 85 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 965 unit: function _M.access() file: apisix/plugins/public-api.lua start line: 42 end line: 52 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 966 unit: function _M.check_schema() file: apisix/plugins/authz-keycloak.lua start line: 116 end line: 123 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 967 unit: function _M.check_schema() file: apisix/plugins/node-status.lua start line: 77 end line: 84 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 968 unit: function _M.check_schema() file: apisix/plugins/key-auth.lua start line: 61 end line: 67 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 969 unit: function _M.check_schema() file: apisix/plugins/echo.lua start line: 62 end line: 69 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 970 unit: local func = function() file: apisix/plugins/skywalking-logger.lua start line: 181 end line: 188 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 971 unit: function _M.access() file: apisix/plugins/kafka-proxy.lua start line: 53 end line: 59 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 972 unit: function _M.check_schema() file: apisix/plugins/server-info.lua start line: 241 end line: 248 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 973 unit: local fn = function() file: apisix/plugins/server-info.lua start line: 287 end line: 294 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 974 unit: function _M.check_schema() file: apisix/plugins/prometheus.lua start line: 43 end line: 50 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 975 unit: function _M.log() file: apisix/plugins/file-logger.lua start line: 175 end line: 181 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 976 unit: function _M.check_schema() file: apisix/plugins/tcp-logger.lua start line: 74 end line: 81 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 977 unit: function _M.destroy() file: apisix/plugins/skywalking.lua start line: 148 end line: 155 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 978 unit: function _M.flush_syslog() file: apisix/plugins/syslog/init.lua start line: 34 end line: 41 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 979 unit: __newindex = function() file: apisix/plugins/mcp/session.lua start line: 40 end line: 46 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 980 unit: function _M.check_schema() file: apisix/plugins/proxy-mirror.lua start line: 60 end line: 67 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 981 unit: function _M.check_schema() file: apisix/plugins/limit-req.lua start line: 96 end line: 103 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 982 unit: function _M.check_schema() file: apisix/plugins/consumer-restriction.lua start line: 118 end line: 124 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 983 unit: function _M.post_reload_plugins() file: apisix/control/v1.lua start line: 416 end line: 423 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 984 unit: function _M.http_access_phase() file: benchmark/fake-apisix/lua/apisix.lua start line: 31 end line: 37 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 985 unit: function _M.http_balancer_phase() file: benchmark/fake-apisix/lua/apisix.lua start line: 66 end line: 72 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 986 unit: add_block_preprocessor() file: t/stream-plugin/ip-restriction.t start line: 25 end line: 31 size: 6 LOC McCabe index: 3 number of parameters: 0 id: 987 unit: add_block_preprocessor() file: t/utils/rfc5424.t start line: 23 end line: 30 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 988 unit: def run() file: t/fuzzing/simple_http.py start line: 0 end line: 0 size: 6 LOC McCabe index: 4 number of parameters: 0 id: 989 unit: def run() file: t/fuzzing/http_upstream.py start line: 0 end line: 0 size: 6 LOC McCabe index: 4 number of parameters: 0 id: 990 unit: def create_route() file: t/fuzzing/client_abort.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 991 unit: def run() file: t/fuzzing/client_abort.py start line: 0 end line: 0 size: 6 LOC McCabe index: 4 number of parameters: 0 id: 992 unit: def sum_memory() file: t/fuzzing/public.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 0 id: 993 unit: add_block_preprocessor() file: t/misc/pre-function.t start line: 26 end line: 32 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 994 unit: add_block_preprocessor() file: t/misc/patch.t start line: 26 end line: 32 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 995 unit: add_block_preprocessor() file: t/misc/timers.t start line: 23 end line: 29 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 996 unit: add_block_preprocessor() file: t/admin/schema-validate.t start line: 25 end line: 31 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 997 unit: add_block_preprocessor() file: t/admin/secrets.t start line: 25 end line: 31 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 998 unit: add_block_preprocessor() file: t/router/radixtree-uri-keep-end-slash.t start line: 33 end line: 39 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 999 unit: add_block_preprocessor() file: t/router/radixtree-uri-with-parameter2.t start line: 33 end line: 39 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1000 unit: add_block_preprocessor() file: t/router/radixtree-uri-multiple.t start line: 32 end line: 38 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1001 unit: add_block_preprocessor() file: t/router/radixtree-uri-sanity.t start line: 40 end line: 46 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1002 unit: add_block_preprocessor() file: t/router/radixtree-uri-with-parameter.t start line: 32 end line: 38 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1003 unit: add_block_preprocessor() file: t/router/radixtree-uri-priority.t start line: 32 end line: 38 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1004 unit: add_block_preprocessor() file: t/router/radixtree-sni.t start line: 24 end line: 31 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1005 unit: add_block_preprocessor() file: t/router/radixtree-host-uri-priority.t start line: 37 end line: 43 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1006 unit: add_block_preprocessor() file: t/router/radixtree-sni3.t start line: 26 end line: 33 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1007 unit: add_block_preprocessor() file: t/router/radixtree-host-uri2.t start line: 37 end line: 43 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1008 unit: add_block_preprocessor() file: t/router/radixtree-host-uri.t start line: 32 end line: 38 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1009 unit: add_block_preprocessor() file: t/router/radixtree-uri-host.t start line: 32 end line: 38 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1010 unit: add_block_preprocessor() file: t/router/radixtree-uri-vars.t start line: 32 end line: 39 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1011 unit: add_block_preprocessor() file: t/router/radixtree-sni2.t start line: 93 end line: 100 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1012 unit: func() file: t/grpc_server_example/main.go start line: 145 end line: 151 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1013 unit: func() file: t/grpc_server_example/proto/echo.pb.go start line: 81 end line: 86 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1014 unit: func() file: t/grpc_server_example/proto/echo.pb.go start line: 128 end line: 133 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1015 unit: func file_proto_echo_proto_rawDescGZIP() file: t/grpc_server_example/proto/echo.pb.go start line: 162 end line: 167 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1016 unit: func() file: t/grpc_server_example/proto/import.pb.go start line: 80 end line: 85 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1017 unit: func() file: t/grpc_server_example/proto/import.pb.go start line: 127 end line: 132 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1018 unit: func file_proto_import_proto_rawDescGZIP() file: t/grpc_server_example/proto/import.pb.go start line: 151 end line: 156 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1019 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 130 end line: 135 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1020 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 137 end line: 142 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1021 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 187 end line: 192 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1022 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 194 end line: 199 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1023 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 201 end line: 206 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1024 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 208 end line: 213 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1025 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 257 end line: 262 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1026 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 264 end line: 269 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1027 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 271 end line: 276 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1028 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 319 end line: 324 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1029 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 326 end line: 331 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1030 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 373 end line: 378 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1031 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 423 end line: 428 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1032 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 430 end line: 435 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1033 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 437 end line: 442 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1034 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 444 end line: 449 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1035 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 493 end line: 498 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1036 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 500 end line: 505 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1037 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 507 end line: 512 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1038 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 556 end line: 561 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1039 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 563 end line: 568 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1040 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 570 end line: 575 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1041 unit: func file_proto_helloworld_proto_rawDescGZIP() file: t/grpc_server_example/proto/helloworld.pb.go start line: 679 end line: 684 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1042 unit: func() file: t/grpc_server_example/proto/src.pb.go start line: 81 end line: 86 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1043 unit: func() file: t/grpc_server_example/proto/src.pb.go start line: 88 end line: 93 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1044 unit: func file_proto_src_proto_rawDescGZIP() file: t/grpc_server_example/proto/src.pb.go start line: 117 end line: 122 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1045 unit: add_block_preprocessor() file: t/discovery/nacos3.t start line: 23 end line: 29 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1046 unit: add_block_preprocessor() file: t/discovery/nacos2.t start line: 21 end line: 27 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1047 unit: add_block_preprocessor() file: t/discovery/stream/nacos.t start line: 47 end line: 54 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1048 unit: add_block_preprocessor() file: t/discovery/stream/eureka.t start line: 44 end line: 51 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1049 unit: add_block_preprocessor() file: t/core/ctx_with_params.t start line: 30 end line: 36 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1050 unit: add_block_preprocessor() file: t/core/request.t start line: 24 end line: 30 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1051 unit: add_block_preprocessor() file: t/core/json.t start line: 23 end line: 29 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1052 unit: add_block_preprocessor() file: t/core/etcd-mtls.t start line: 27 end line: 33 size: 6 LOC McCabe index: 3 number of parameters: 0 id: 1053 unit: add_block_preprocessor() file: t/plugin/forward-auth.t start line: 23 end line: 29 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1054 unit: add_block_preprocessor() file: t/plugin/response-rewrite2.t start line: 34 end line: 40 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1055 unit: add_block_preprocessor() file: t/plugin/prometheus-metric-expire.t start line: 29 end line: 35 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1056 unit: add_block_preprocessor() file: t/plugin/ai-prompt-decorator.t start line: 24 end line: 31 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1057 unit: add_block_preprocessor() file: t/plugin/body-transformer-multipart.t start line: 23 end line: 29 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1058 unit: add_block_preprocessor() file: t/plugin/splunk-hec-logging.t start line: 24 end line: 31 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1059 unit: add_block_preprocessor() file: t/plugin/ldap-auth.t start line: 27 end line: 33 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1060 unit: add_block_preprocessor() file: t/plugin/degraphql.t start line: 25 end line: 31 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1061 unit: add_block_preprocessor() file: t/plugin/cas-auth.t start line: 25 end line: 31 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1062 unit: add_block_preprocessor() file: t/plugin/ai-prompt-template.t start line: 24 end line: 31 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1063 unit: add_block_preprocessor() file: t/plugin/request-validation2.t start line: 20 end line: 27 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1064 unit: add_block_preprocessor() file: t/plugin/real-ip.t start line: 33 end line: 39 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1065 unit: add_block_preprocessor() file: t/plugin/traffic-split2.t start line: 24 end line: 30 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1066 unit: add_block_preprocessor() file: t/plugin/redirect2.t start line: 24 end line: 31 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1067 unit: add_block_preprocessor() file: t/plugin/http-logger.t start line: 24 end line: 31 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1068 unit: add_block_preprocessor() file: t/plugin/sls-logger.t start line: 23 end line: 30 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1069 unit: add_block_preprocessor() file: t/plugin/request-id.t start line: 25 end line: 31 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1070 unit: add_block_preprocessor() file: t/plugin/jwe-decrypt.t start line: 24 end line: 30 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1071 unit: add_block_preprocessor() file: t/plugin/file-logger-reopen.t start line: 31 end line: 37 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1072 unit: add_block_preprocessor() file: t/plugin/gzip.t start line: 33 end line: 39 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1073 unit: add_block_preprocessor() file: t/plugin/loki-logger.t start line: 23 end line: 29 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1074 unit: add_block_preprocessor() file: t/plugin/rocketmq-logger2.t start line: 23 end line: 29 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1075 unit: add_block_preprocessor() file: t/plugin/wolf-rbac.t start line: 29 end line: 35 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1076 unit: add_block_preprocessor() file: t/plugin/kafka-proxy.t start line: 23 end line: 29 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1077 unit: add_block_preprocessor() file: t/plugin/security-warning2.t start line: 23 end line: 29 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1078 unit: add_block_preprocessor() file: t/plugin/opa.t start line: 23 end line: 29 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1079 unit: add_block_preprocessor() file: t/plugin/kafka-logger2.t start line: 23 end line: 29 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1080 unit: add_block_preprocessor() file: t/plugin/body-transformer2.t start line: 23 end line: 29 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1081 unit: add_block_preprocessor() file: t/plugin/hmac-auth2.t start line: 24 end line: 30 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1082 unit: add_block_preprocessor() file: t/plugin/request-id2.t start line: 24 end line: 30 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1083 unit: add_block_preprocessor() file: t/plugin/openwhisk.t start line: 23 end line: 29 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1084 unit: add_block_preprocessor() file: t/plugin/grpc-transcode2.t start line: 23 end line: 29 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1085 unit: add_block_preprocessor() file: t/plugin/kafka-logger.t start line: 23 end line: 29 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1086 unit: add_block_preprocessor() file: t/plugin/workflow2.t start line: 34 end line: 40 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1087 unit: add_block_preprocessor() file: t/plugin/prometheus.t start line: 34 end line: 40 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1088 unit: add_block_preprocessor() file: t/plugin/public-api.t start line: 23 end line: 29 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1089 unit: add_block_preprocessor() file: t/plugin/elasticsearch-logger.t start line: 26 end line: 33 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1090 unit: add_block_preprocessor() file: t/plugin/fault-injection2.t start line: 24 end line: 30 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1091 unit: add_block_preprocessor() file: t/plugin/proxy-control.t start line: 33 end line: 39 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1092 unit: add_block_preprocessor() file: t/plugin/prometheus2.t start line: 34 end line: 40 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1093 unit: add_block_preprocessor() file: t/plugin/grpc-transcode3.t start line: 23 end line: 29 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1094 unit: add_block_preprocessor() file: t/plugin/prometheus3.t start line: 34 end line: 40 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1095 unit: func() file: t/plugin/grpc-web/a6/route.pb.go start line: 73 end line: 78 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1096 unit: func() file: t/plugin/grpc-web/a6/route.pb.go start line: 113 end line: 118 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1097 unit: func() file: t/plugin/grpc-web/a6/route.pb.go start line: 120 end line: 125 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1098 unit: function() file: t/plugin/grpc-web/a6/route_grpc_web_bin_pb.js start line: 33 end line: 47 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 1099 unit: function() file: t/plugin/grpc-web/a6/route_grpc_web_bin_pb.js start line: 59 end line: 73 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 1100 unit: function() file: t/plugin/grpc-web/a6/route_grpc_web_text_pb.js start line: 33 end line: 47 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 1101 unit: function() file: t/plugin/grpc-web/a6/route_grpc_web_text_pb.js start line: 59 end line: 73 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 1102 unit: add_block_preprocessor() file: t/plugin/workflow.t start line: 23 end line: 29 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1103 unit: add_block_preprocessor() file: t/plugin/openfunction.t start line: 23 end line: 29 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1104 unit: add_block_preprocessor() file: t/plugin/opa2.t start line: 23 end line: 29 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1105 unit: add_block_preprocessor() file: t/plugin/grpc-web.t start line: 24 end line: 30 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1106 unit: add_block_preprocessor() file: t/plugin/csrf.t start line: 23 end line: 30 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1107 unit: add_block_preprocessor() file: t/plugin/body-transformer.t start line: 23 end line: 29 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1108 unit: add_block_preprocessor() file: t/plugin/google-cloud-logging.t start line: 24 end line: 31 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1109 unit: add_block_preprocessor() file: t/plugin/workflow-without-case.t start line: 23 end line: 29 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1110 unit: add_block_preprocessor() file: t/plugin/rocketmq-logger.t start line: 23 end line: 29 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1111 unit: add_block_preprocessor() file: t/plugin/mcp-bridge.t start line: 23 end line: 29 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1112 unit: add_block_preprocessor() file: t/plugin/clickhouse-logger2.t start line: 24 end line: 30 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1113 unit: add_block_preprocessor() file: t/plugin/forward-auth2.t start line: 23 end line: 29 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1114 unit: add_block_preprocessor() file: t/plugin/traffic-split3.t start line: 23 end line: 29 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1115 unit: add_block_preprocessor() file: t/plugin/jwt-auth2.t start line: 24 end line: 31 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1116 unit: add_block_preprocessor() file: t/plugin/prometheus4.t start line: 29 end line: 35 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1117 unit: add_block_preprocessor() file: t/plugin/file-logger.t start line: 22 end line: 28 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1118 unit: add_block_preprocessor() file: t/plugin/security-warning.t start line: 23 end line: 30 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1119 unit: add_block_preprocessor() file: t/cli/cli_envsubst_confusion.t start line: 63 end line: 69 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1120 unit: function _M.hello() file: t/lib/server.lua start line: 74 end line: 79 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1121 unit: function _M.plugin_proxy_rewrite() file: t/lib/server.lua start line: 116 end line: 121 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1122 unit: function _M.plugin_proxy_rewrite_resp_header() file: t/lib/server.lua start line: 747 end line: 752 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1123 unit: public Map fail() file: t/lib/dubbo-backend/dubbo-backend-provider/src/main/java/org/apache/dubbo/backend/provider/DemoServiceImpl.java start line: 44 end line: 49 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1124 unit: public Map badStatus() file: t/lib/dubbo-backend/dubbo-backend-provider/src/main/java/org/apache/dubbo/backend/provider/DemoServiceImpl.java start line: 63 end line: 68 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1125 unit: add_block_preprocessor() file: t/control/healthcheck.t start line: 25 end line: 31 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1126 unit: add_block_preprocessor() file: t/control/plugin-metadata.t start line: 19 end line: 26 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1127 unit: func() file: t/wasm/request-body/main.go start line: 77 end line: 83 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1128 unit: add_block_preprocessor() file: t/node/data_encrypt.t start line: 25 end line: 31 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1129 unit: add_block_preprocessor() file: t/node/upstream-keepalive-pool.t start line: 33 end line: 39 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1130 unit: add_block_preprocessor() file: t/node/upstream-status-all.t start line: 25 end line: 31 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1131 unit: add_block_preprocessor() file: t/node/ssl.t start line: 51 end line: 58 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1132 unit: add_block_preprocessor() file: t/node/plugin-configs.t start line: 24 end line: 30 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1133 unit: add_block_preprocessor() file: t/node/least_conn2.t start line: 25 end line: 31 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1134 unit: add_block_preprocessor() file: t/node/healthcheck-stop-checker.t start line: 51 end line: 57 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1135 unit: add_block_preprocessor() file: t/node/data_encrypt2.t start line: 25 end line: 31 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1136 unit: func main() file: t/sse_server_example/main.go start line: 51 end line: 58 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1137 unit: function _M.ssls() file: apisix/ssl/router/radixtree_sni.lua start line: 274 end line: 280 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1138 unit: function _M.secrets() file: apisix/secret.lua start line: 68 end line: 74 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1139 unit: function _M.generate_access_token() file: apisix/utils/google-cloud-oauth.lua start line: 39 end line: 44 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1140 unit: function check_stale() file: apisix/utils/batch-processor-manager.lua start line: 74 end line: 80 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1141 unit: function _M.http_control() file: apisix/init.lua start line: 952 end line: 957 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1142 unit: function _M.has_route_not_under_apisix() file: apisix/api_router.lua start line: 92 end line: 98 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1143 unit: function _M.consumers() file: apisix/consumer.lua start line: 213 end line: 219 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1144 unit: function _M.register_timer() file: apisix/timers.lua start line: 80 end line: 86 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 1145 unit: function _M.unregister_timer() file: apisix/timers.lua start line: 89 end line: 95 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1146 unit: function _M.http_routes() file: apisix/router.lua start line: 111 end line: 116 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1147 unit: function _M.stream_routes() file: apisix/router.lua start line: 118 end line: 124 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1148 unit: function _M.consumer_groups() file: apisix/consumer_group.lua start line: 42 end line: 47 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1149 unit: function _M.set_protocols_by_clienthello() file: apisix/ssl.lua start line: 76 end line: 81 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1150 unit: function _M.global_rules() file: apisix/global_rules.lua start line: 41 end line: 46 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1151 unit: function _M.get_pre_index() file: apisix/global_rules.lua start line: 49 end line: 54 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1152 unit: function _M.init_downstream() file: apisix/stream/xrpc/protocols/dubbo/init.lua start line: 36 end line: 41 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1153 unit: function _M.routes() file: apisix/stream/router/ip_port.lua start line: 189 end line: 195 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1154 unit: function _M.run_protocol() file: apisix/stream/xrpc.lua start line: 113 end line: 118 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 1155 unit: function _M.check_schema() file: apisix/stream/plugins/syslog.lua start line: 62 end line: 67 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1156 unit: before_retry_next_priority = function() file: apisix/balancer/least_conn.lua start line: 103 end line: 108 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1157 unit: function _M.setmt__gc() file: apisix/core/table.lua start line: 112 end line: 117 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 1158 unit: function _M.push() file: apisix/core/event.lua start line: 29 end line: 34 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1159 unit: function _M.clear_header_as_body_modified() file: apisix/core/response.lua start line: 158 end line: 166 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1160 unit: function _M.init_resolver() file: apisix/core/resolver.lua start line: 44 end line: 51 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1161 unit: function _M.get_ip() file: apisix/core/request.lua start line: 183 end line: 188 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1162 unit: function _M.get_remote_client_ip() file: apisix/core/request.lua start line: 193 end line: 198 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1163 unit: function _M.get_remote_client_port() file: apisix/core/request.lua start line: 201 end line: 206 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1164 unit: function _M.get_scheme() file: apisix/core/request.lua start line: 353 end line: 358 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1165 unit: function _M.get_host() file: apisix/core/request.lua start line: 361 end line: 366 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1166 unit: function _M.get_port() file: apisix/core/request.lua start line: 369 end line: 374 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1167 unit: __newindex = function() file: apisix/core/ctx.lua start line: 318 end line: 325 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 1168 unit: function _M.split() file: apisix/cli/util.lua start line: 68 end line: 75 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 1169 unit: handler = function() file: apisix/http/router/radixtree_host_uri.lua start line: 80 end line: 85 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 1170 unit: function _M.services() file: apisix/http/service.lua start line: 34 end line: 40 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1171 unit: send = function() file: apisix/patch.lua start line: 215 end line: 223 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1172 unit: function _M.check_schema() file: apisix/plugins/forward-auth.lua start line: 80 end line: 86 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1173 unit: function _M.check_schema() file: apisix/plugins/example-plugin.lua start line: 54 end line: 59 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1174 unit: function _M.init() file: apisix/plugins/example-plugin.lua start line: 62 end line: 68 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1175 unit: function _M.rewrite() file: apisix/plugins/example-plugin.lua start line: 76 end line: 81 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 1176 unit: function err_to_msg() file: apisix/plugins/ext-plugin/init.lua start line: 167 end line: 172 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1177 unit: function _M.check_schema() file: apisix/plugins/sls-logger.lua start line: 81 end line: 86 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1178 unit: function _M.destroy() file: apisix/plugins/gm.lua start line: 159 end line: 164 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 1179 unit: function _M.check_schema() file: apisix/plugins/serverless/generic-upstream.lua start line: 54 end line: 59 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1180 unit: function _M.check_schema() file: apisix/plugins/google-cloud-logging.lua start line: 234 end line: 240 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1181 unit: function _M.log() file: apisix/plugins/skywalking.lua start line: 104 end line: 109 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1182 unit: function _M.header_filter() file: apisix/plugins/csrf.lua start line: 160 end line: 165 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 1183 unit: function _M.body_filter() file: apisix/plugins/proxy-cache/init.lua start line: 189 end line: 195 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1184 unit: function _M:purge() file: apisix/plugins/proxy-cache/memory.lua start line: 76 end line: 81 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 1185 unit: function _M.check_schema() file: apisix/plugins/udp-logger.lua start line: 72 end line: 78 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1186 unit: function _M.check_schema() file: apisix/plugins/datadog.lua start line: 67 end line: 72 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1187 unit: function _M.destroy() file: apisix/plugins/prometheus/exporter.lua start line: 560 end line: 565 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1188 unit: function _M.check_schema() file: apisix/plugins/splunk-hec-logging.lua start line: 91 end line: 97 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1189 unit: function _M.check_schema() file: apisix/plugins/opa.lua start line: 67 end line: 72 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1190 unit: __index = function() file: apisix/plugins/mcp/session.lua start line: 34 end line: 39 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1191 unit: function _M.session_initialize() file: apisix/plugins/mcp/session.lua start line: 65 end line: 70 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 1192 unit: function _M.destroy() file: apisix/plugins/mcp/session.lua start line: 103 end line: 108 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 1193 unit: function _M.check_schema() file: apisix/plugins/batch-requests.lua start line: 127 end line: 132 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1194 unit: function _M.register() file: apisix/plugins/workflow.lua start line: 104 end line: 109 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 1195 unit: function _M.protos() file: apisix/plugins/grpc-transcode/proto.lua start line: 151 end line: 157 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1196 unit: function _M.rewrite() file: apisix/plugins/cors.lua start line: 331 end line: 337 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1197 unit: function _M.upstreams() file: apisix/upstream.lua start line: 420 end line: 426 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1198 unit: function _M.enable_debug() file: apisix/debug.lua start line: 295 end line: 301 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1199 unit: function _M.plugin_configs() file: apisix/plugin_config.lua start line: 43 end line: 48 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 1200 unit: function _M.stream_plugin_checker() file: apisix/plugin.lua start line: 1148 end line: 1154 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 1201 unit: add_block_preprocessor() file: t/stream-plugin/plugin.t start line: 20 end line: 26 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1202 unit: function _M.init_downstream() file: t/xrpc/apisix/stream/xrpc/protocols/pingpong/init.lua start line: 56 end line: 61 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1203 unit: def req() file: t/fuzzing/client_abort.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1204 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 62 end line: 66 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1205 unit: func() file: t/plugin/grpc-web/server.go start line: 69 end line: 73 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 1206 unit: constructor() file: t/plugin/grpc-web/client.js start line: 37 end line: 41 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1207 unit: proto.a6.Query.deserializeBinary = function() file: t/plugin/grpc-web/a6/route_pb.js start line: 114 end line: 118 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1208 unit: proto.a6.Query.prototype.serializeBinary = function() file: t/plugin/grpc-web/a6/route_pb.js start line: 152 end line: 156 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1209 unit: proto.a6.Route.deserializeBinary = function() file: t/plugin/grpc-web/a6/route_pb.js start line: 245 end line: 249 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1210 unit: proto.a6.Route.prototype.serializeBinary = function() file: t/plugin/grpc-web/a6/route_pb.js start line: 287 end line: 291 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1211 unit: add_block_preprocessor() file: t/plugin/referer-restriction.t start line: 19 end line: 25 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1212 unit: function _M.with_header() file: t/lib/server.lua start line: 218 end line: 223 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1213 unit: function _M.wolf_rbac_custom_headers() file: t/lib/server.lua start line: 364 end line: 368 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1214 unit: function _M._well_known_openid_configuration() file: t/lib/server.lua start line: 474 end line: 478 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1215 unit: function _M.mock_compressed_upstream_response() file: t/lib/server.lua start line: 780 end line: 784 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1216 unit: function _M.export_metrics() file: t/lib/apisix/plugins/prometheus/exporter.lua start line: 32 end line: 36 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1217 unit: func() file: t/wasm/log/main.go start line: 76 end line: 81 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1218 unit: function _M.plugin() file: apisix/consumer.lua start line: 189 end line: 193 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1219 unit: function _M.consumers_kv() file: apisix/consumer.lua start line: 251 end line: 256 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 1220 unit: function _M.get_anonymous_consumer() file: apisix/consumer.lua start line: 336 end line: 341 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1221 unit: function _M.to_v3() file: apisix/admin/v3_adapter.lua start line: 63 end line: 67 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 1222 unit: function _M.compress_script() file: apisix/core/string.lua start line: 101 end line: 105 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1223 unit: function _M.set() file: apisix/core/table.lua start line: 63 end line: 67 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 1224 unit: function _M.delay_encode() file: apisix/core/json.lua start line: 116 end line: 120 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1225 unit: cookie = function() file: apisix/core/ctx.lua start line: 173 end line: 177 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 1226 unit: handler = function() file: apisix/http/route.lua start line: 84 end line: 88 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1227 unit: function _M.check_schema() file: apisix/plugins/cas-auth.lua start line: 51 end line: 55 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1228 unit: function _M.check_schema() file: apisix/plugins/zipkin.lua start line: 72 end line: 76 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1229 unit: function _M.sample() file: apisix/plugins/zipkin/random_sampler.lua start line: 30 end line: 34 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1230 unit: function _M.check_schema() file: apisix/plugins/authz-casdoor.lua start line: 87 end line: 91 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1231 unit: function _M.access() file: apisix/plugins/ai-proxy.lua start line: 47 end line: 51 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 1232 unit: function _M.destroy() file: apisix/plugins/ocsp-stapling.lua start line: 213 end line: 217 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1233 unit: function _M.check_schema() file: apisix/plugins/skywalking.lua start line: 73 end line: 77 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1234 unit: function _M.body_filter() file: apisix/plugins/tencent-cloud-cls.lua start line: 107 end line: 111 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 1235 unit: function _M.new() file: apisix/plugins/proxy-cache/memory.lua start line: 27 end line: 31 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1236 unit: filter = function() file: apisix/upstream.lua start line: 609 end line: 615 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 1237 unit: function _M.dump_all_routes_info() file: apisix/control/v1.lua start line: 289 end line: 293 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1238 unit: function _M.dump_all_upstreams_info() file: apisix/control/v1.lua start line: 329 end line: 333 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1239 unit: function _M.dump_all_services_info() file: apisix/control/v1.lua start line: 377 end line: 381 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 1240 unit: def gc() file: t/fuzzing/public.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1241 unit: add_block_preprocessor() file: t/admin/plugins-reload.t start line: 26 end line: 30 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1242 unit: func() file: t/grpc_server_example/main.go start line: 140 end line: 143 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1243 unit: func init() file: t/plugin/grpc-web/a6/route.pb.go start line: 127 end line: 130 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1244 unit: function _M.limit_conn() file: t/lib/server.lua start line: 110 end line: 113 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1245 unit: function _M.status() file: t/lib/server.lua start line: 153 end line: 156 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1246 unit: function _M.print_uri_detailed() file: t/lib/server.lua start line: 410 end line: 413 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1247 unit: function _M.timeout() file: t/lib/chaitin_waf_server.lua start line: 55 end line: 58 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1248 unit: add_block_preprocessor() file: t/control/plugins-reload.t start line: 26 end line: 30 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1249 unit: func() file: t/wasm/forward-auth.go start line: 119 end line: 122 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1250 unit: func() file: t/wasm/log/main.go start line: 58 end line: 61 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1251 unit: add_block_preprocessor() file: t/node/healthcheck-ipv6.t start line: 35 end line: 38 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1252 unit: add_block_preprocessor() file: t/node/upstream-ipv6.t start line: 25 end line: 28 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1253 unit: add_block_preprocessor() file: t/node/https-proxy.t start line: 24 end line: 28 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1254 unit: func init() file: ci/pod/openfunction/function-example/test-uri/hello.go start line: 30 end line: 33 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1255 unit: func HelloWorld() file: ci/pod/openfunction/function-example/test-uri/hello.go start line: 35 end line: 38 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 1256 unit: func HelloWorld() file: ci/pod/openfunction/function-example/test-header/hello.go start line: 27 end line: 30 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 1257 unit: func HelloWorld() file: ci/pod/openfunction/function-example/test-body/hello.go start line: 34 end line: 37 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 1258 unit: apisix.http_init = function() file: example/my_hook.lua start line: 20 end line: 23 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1259 unit: apisix.stream_init = function() file: example/my_hook.lua start line: 26 end line: 29 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1260 unit: function _M.inject_get_custom_format_log() file: apisix/utils/log-util.lua start line: 120 end line: 123 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1261 unit: function _M.inject_get_full_log() file: apisix/utils/log-util.lua start line: 244 end line: 247 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1262 unit: function _M.http_exit_worker() file: apisix/init.lua start line: 160 end line: 165 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1263 unit: function _M.http_body_filter_phase() file: apisix/init.lua start line: 803 end line: 806 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1264 unit: function _M.get_consumer_key_from_credential_key() file: apisix/consumer.lua start line: 184 end line: 187 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1265 unit: function _M.iterate_values() file: apisix/core/config_util.lua start line: 50 end line: 53 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1266 unit: function _M.init() file: apisix/core/config_yaml.lua start line: 379 end line: 382 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1267 unit: function _M.init_worker() file: apisix/core/config_yaml.lua start line: 385 end line: 390 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1268 unit: function _M.die() file: apisix/cli/util.lua start line: 94 end line: 97 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1269 unit: function _M.file_exists() file: apisix/cli/util.lua start line: 134 end line: 137 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1270 unit: function _M.matching() file: apisix/http/router/radixtree_uri.lua start line: 51 end line: 54 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1271 unit: function _M.matching() file: apisix/http/router/radixtree_uri_with_parameter.lua start line: 51 end line: 54 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1272 unit: setkeepalive = function() file: apisix/patch.lua start line: 228 end line: 231 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1273 unit: function _M.log() file: apisix/plugins/syslog.lua start line: 93 end line: 96 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 1274 unit: function _M.body_filter() file: apisix/plugins/example-plugin.lua start line: 115 end line: 118 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 1275 unit: function _M.delayed_body_filter() file: apisix/plugins/example-plugin.lua start line: 121 end line: 124 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 1276 unit: __newindex = function() file: apisix/plugins/wolf-rbac.lua start line: 102 end line: 105 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 1277 unit: id_generator.new_ids = function() file: apisix/plugins/opentelemetry.lua start line: 233 end line: 236 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1278 unit: multipart = function() file: apisix/plugins/body-transformer.lua start line: 123 end line: 126 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 1279 unit: handle_http_payload = function() file: apisix/plugins/loggly.lua start line: 337 end line: 341 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 1280 unit: function _M.fetch() file: apisix/plugins/grpc-transcode/proto.lua start line: 145 end line: 148 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 1281 unit: function _M.access() file: apisix/plugins/limit-count.lua start line: 36 end line: 39 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 1282 unit: filter_fun = function() file: apisix/control/router.lua start line: 151 end line: 154 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 1283 unit: function _M.trigger_gc() file: apisix/control/v1.lua start line: 346 end line: 350 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 1284 unit: function _M.http_header_filter_phase() file: benchmark/fake-apisix/lua/apisix.lua start line: 39 end line: 43 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 1285 unit: function _M.http_body_filter_phase() file: benchmark/fake-apisix/lua/apisix.lua start line: 45 end line: 49 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 1286 unit: function _M.http_log_phase() file: benchmark/fake-apisix/lua/apisix.lua start line: 51 end line: 55 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 1287 unit: function _M.http_ssl_phase() file: benchmark/fake-apisix/lua/apisix.lua start line: 60 end line: 64 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 1288 unit: add_test_cleanup_handler() file: t/pubsub/kafka.t start line: 40 end line: 42 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1289 unit: add_test_cleanup_handler() file: t/pubsub/pubsub.t start line: 40 end line: 42 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1290 unit: function _M.check_schema() file: t/xrpc/apisix/stream/xrpc/protocols/pingpong/schema.lua start line: 47 end line: 49 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1291 unit: function _M.init_worker() file: t/xrpc/apisix/stream/xrpc/protocols/pingpong/init.lua start line: 51 end line: 53 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1292 unit: function _M.disconnect_upstream() file: t/xrpc/apisix/stream/xrpc/protocols/pingpong/init.lua start line: 197 end line: 200 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1293 unit: function _M.log() file: t/xrpc/apisix/stream/xrpc/protocols/pingpong/init.lua start line: 282 end line: 284 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1294 unit: func initial() file: t/xds-library/export.go start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1295 unit: func get_version() file: t/xds-library/main.go start line: 97 end line: 99 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1296 unit: def run_in_thread() file: t/fuzzing/simple_http.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 1297 unit: def run_in_thread() file: t/fuzzing/http_upstream.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 1298 unit: def run_in_thread() file: t/fuzzing/client_abort.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 1299 unit: def apisix_pwd() file: t/fuzzing/public.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 1300 unit: def connect_admin() file: t/fuzzing/public.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1301 unit: function _M.check_schema() file: t/fake-plugin-exit.lua start line: 36 end line: 38 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1302 unit: function _M.rewrite() file: t/fake-plugin-exit.lua start line: 41 end line: 43 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1303 unit: func() file: t/grpc_server_example/main.go start line: 231 end line: 233 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1304 unit: func NewTestImportClient() file: t/grpc_server_example/proto/src_grpc.pb.go start line: 32 end line: 34 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1305 unit: func() file: t/grpc_server_example/proto/src_grpc.pb.go start line: 57 end line: 59 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1306 unit: func RegisterTestImportServer() file: t/grpc_server_example/proto/src_grpc.pb.go start line: 69 end line: 71 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1307 unit: func() file: t/grpc_server_example/proto/echo.pb.go start line: 58 end line: 60 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1308 unit: func() file: t/grpc_server_example/proto/echo.pb.go start line: 77 end line: 79 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1309 unit: func() file: t/grpc_server_example/proto/echo.pb.go start line: 105 end line: 107 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1310 unit: func() file: t/grpc_server_example/proto/echo.pb.go start line: 124 end line: 126 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1311 unit: func() file: t/grpc_server_example/proto/import.pb.go start line: 57 end line: 59 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1312 unit: func() file: t/grpc_server_example/proto/import.pb.go start line: 76 end line: 78 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1313 unit: func() file: t/grpc_server_example/proto/import.pb.go start line: 104 end line: 106 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1314 unit: func() file: t/grpc_server_example/proto/import.pb.go start line: 123 end line: 125 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1315 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 68 end line: 70 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1316 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 72 end line: 74 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1317 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 76 end line: 78 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1318 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 80 end line: 82 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1319 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 85 end line: 87 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1320 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 107 end line: 109 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1321 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 126 end line: 128 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1322 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 164 end line: 166 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1323 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 183 end line: 185 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1324 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 234 end line: 236 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1325 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 253 end line: 255 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1326 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 296 end line: 298 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1327 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 315 end line: 317 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1328 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 350 end line: 352 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1329 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 369 end line: 371 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1330 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 400 end line: 402 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1331 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 419 end line: 421 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1332 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 470 end line: 472 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1333 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 489 end line: 491 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1334 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 533 end line: 535 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1335 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 552 end line: 554 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1336 unit: func() file: t/grpc_server_example/proto/src.pb.go start line: 58 end line: 60 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1337 unit: func() file: t/grpc_server_example/proto/src.pb.go start line: 77 end line: 79 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1338 unit: func NewEchoClient() file: t/grpc_server_example/proto/echo_grpc.pb.go start line: 32 end line: 34 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1339 unit: func() file: t/grpc_server_example/proto/echo_grpc.pb.go start line: 57 end line: 59 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1340 unit: func RegisterEchoServer() file: t/grpc_server_example/proto/echo_grpc.pb.go start line: 69 end line: 71 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1341 unit: func NewGreeterClient() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 43 end line: 45 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1342 unit: func() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 143 end line: 145 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1343 unit: func() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 177 end line: 179 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1344 unit: func() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 212 end line: 214 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1345 unit: func() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 215 end line: 217 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1346 unit: func() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 218 end line: 220 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1347 unit: func() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 221 end line: 223 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1348 unit: func() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 224 end line: 226 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1349 unit: func() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 227 end line: 229 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1350 unit: func() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 230 end line: 232 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1351 unit: func() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 233 end line: 235 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1352 unit: func RegisterGreeterServer() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 245 end line: 247 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1353 unit: func() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 356 end line: 358 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1354 unit: func _Greeter_SayHelloClientStream_Handler() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 360 end line: 362 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1355 unit: func() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 374 end line: 376 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1356 unit: func _Greeter_SayHelloBidirectionalStream_Handler() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 386 end line: 388 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1357 unit: func() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 400 end line: 402 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1358 unit: func() file: t/plugin/grpc-web/a6/route.pb.go start line: 51 end line: 53 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1359 unit: func() file: t/plugin/grpc-web/a6/route.pb.go start line: 55 end line: 57 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1360 unit: func() file: t/plugin/grpc-web/a6/route.pb.go start line: 58 end line: 60 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1361 unit: func() file: t/plugin/grpc-web/a6/route.pb.go start line: 61 end line: 63 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1362 unit: func() file: t/plugin/grpc-web/a6/route.pb.go start line: 64 end line: 66 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1363 unit: func() file: t/plugin/grpc-web/a6/route.pb.go start line: 67 end line: 69 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1364 unit: func() file: t/plugin/grpc-web/a6/route.pb.go start line: 91 end line: 93 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1365 unit: func() file: t/plugin/grpc-web/a6/route.pb.go start line: 95 end line: 97 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1366 unit: func() file: t/plugin/grpc-web/a6/route.pb.go start line: 98 end line: 100 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1367 unit: func() file: t/plugin/grpc-web/a6/route.pb.go start line: 101 end line: 103 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1368 unit: func() file: t/plugin/grpc-web/a6/route.pb.go start line: 104 end line: 106 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1369 unit: func() file: t/plugin/grpc-web/a6/route.pb.go start line: 107 end line: 109 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1370 unit: func NewRouteServiceClient() file: t/plugin/grpc-web/a6/route.pb.go start line: 168 end line: 170 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1371 unit: func() file: t/plugin/grpc-web/a6/route.pb.go start line: 223 end line: 225 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1372 unit: func() file: t/plugin/grpc-web/a6/route.pb.go start line: 226 end line: 228 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1373 unit: func RegisterRouteServiceServer() file: t/plugin/grpc-web/a6/route.pb.go start line: 230 end line: 232 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1374 unit: func() file: t/plugin/grpc-web/a6/route.pb.go start line: 269 end line: 271 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1375 unit: proto.a6.Query = function() file: t/plugin/grpc-web/a6/route_pb.js start line: 34 end line: 36 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1376 unit: proto.a6.Route = function() file: t/plugin/grpc-web/a6/route_pb.js start line: 55 end line: 57 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1377 unit: proto.a6.Query.prototype.toObject = function() file: t/plugin/grpc-web/a6/route_pb.js start line: 82 end line: 84 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1378 unit: proto.a6.Query.prototype.getName = function() file: t/plugin/grpc-web/a6/route_pb.js start line: 182 end line: 184 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1379 unit: proto.a6.Query.prototype.setName = function() file: t/plugin/grpc-web/a6/route_pb.js start line: 191 end line: 193 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1380 unit: proto.a6.Route.prototype.toObject = function() file: t/plugin/grpc-web/a6/route_pb.js start line: 212 end line: 214 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1381 unit: proto.a6.Route.prototype.getName = function() file: t/plugin/grpc-web/a6/route_pb.js start line: 324 end line: 326 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1382 unit: proto.a6.Route.prototype.setName = function() file: t/plugin/grpc-web/a6/route_pb.js start line: 333 end line: 335 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1383 unit: proto.a6.Route.prototype.getPath = function() file: t/plugin/grpc-web/a6/route_pb.js start line: 342 end line: 344 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1384 unit: proto.a6.Route.prototype.setPath = function() file: t/plugin/grpc-web/a6/route_pb.js start line: 351 end line: 353 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1385 unit: function() file: t/plugin/grpc-web/a6/route_grpc_web_bin_pb.js start line: 91 end line: 93 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1386 unit: function() file: t/plugin/grpc-web/a6/route_grpc_web_bin_pb.js start line: 152 end line: 154 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1387 unit: function() file: t/plugin/grpc-web/a6/route_grpc_web_text_pb.js start line: 91 end line: 93 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1388 unit: function() file: t/plugin/grpc-web/a6/route_grpc_web_text_pb.js start line: 152 end line: 154 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1389 unit: add_block_preprocessor() file: t/plugin/client-control.t start line: 33 end line: 35 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1390 unit: add_cleanup_handler() file: t/plugin/inspect.t start line: 101 end line: 103 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1391 unit: func newSilentPrinter() file: t/chaos/utils/utils.go start line: 282 end line: 284 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1392 unit: function _M.hello1() file: t/lib/server.lua start line: 91 end line: 93 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1393 unit: function _M.course_foo() file: t/lib/server.lua start line: 97 end line: 99 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1394 unit: function _M.server_port() file: t/lib/server.lua start line: 102 end line: 104 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1395 unit: function _M.opentracing() file: t/lib/server.lua start line: 213 end line: 215 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1396 unit: function _M.api_breaker() file: t/lib/server.lua start line: 388 end line: 390 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1397 unit: function _M.server_error() file: t/lib/server.lua start line: 448 end line: 450 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1398 unit: function _M.v3_auth_authenticate() file: t/lib/server.lua start line: 469 end line: 471 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1399 unit: function _M.close_ws() file: t/lib/pubsub.lua start line: 123 end line: 125 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1400 unit: public String getaString() file: t/lib/dubbo-serialization-backend/dubbo-serialization-backend-interface/src/main/java/org/apache/dubbo/backend/PoJo.java start line: 35 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1401 unit: public void setaString() file: t/lib/dubbo-serialization-backend/dubbo-serialization-backend-interface/src/main/java/org/apache/dubbo/backend/PoJo.java start line: 39 end line: 41 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1402 unit: public Boolean getaBoolean() file: t/lib/dubbo-serialization-backend/dubbo-serialization-backend-interface/src/main/java/org/apache/dubbo/backend/PoJo.java start line: 43 end line: 45 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1403 unit: public void setaBoolean() file: t/lib/dubbo-serialization-backend/dubbo-serialization-backend-interface/src/main/java/org/apache/dubbo/backend/PoJo.java start line: 47 end line: 49 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1404 unit: public Byte getaByte() file: t/lib/dubbo-serialization-backend/dubbo-serialization-backend-interface/src/main/java/org/apache/dubbo/backend/PoJo.java start line: 51 end line: 53 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1405 unit: public void setaByte() file: t/lib/dubbo-serialization-backend/dubbo-serialization-backend-interface/src/main/java/org/apache/dubbo/backend/PoJo.java start line: 55 end line: 57 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1406 unit: public Character getAcharacter() file: t/lib/dubbo-serialization-backend/dubbo-serialization-backend-interface/src/main/java/org/apache/dubbo/backend/PoJo.java start line: 59 end line: 61 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1407 unit: public void setAcharacter() file: t/lib/dubbo-serialization-backend/dubbo-serialization-backend-interface/src/main/java/org/apache/dubbo/backend/PoJo.java start line: 63 end line: 65 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1408 unit: public Integer getaInt() file: t/lib/dubbo-serialization-backend/dubbo-serialization-backend-interface/src/main/java/org/apache/dubbo/backend/PoJo.java start line: 67 end line: 69 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1409 unit: public void setaInt() file: t/lib/dubbo-serialization-backend/dubbo-serialization-backend-interface/src/main/java/org/apache/dubbo/backend/PoJo.java start line: 71 end line: 73 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1410 unit: public Float getaFloat() file: t/lib/dubbo-serialization-backend/dubbo-serialization-backend-interface/src/main/java/org/apache/dubbo/backend/PoJo.java start line: 75 end line: 77 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1411 unit: public void setaFloat() file: t/lib/dubbo-serialization-backend/dubbo-serialization-backend-interface/src/main/java/org/apache/dubbo/backend/PoJo.java start line: 79 end line: 81 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1412 unit: public Double getaDouble() file: t/lib/dubbo-serialization-backend/dubbo-serialization-backend-interface/src/main/java/org/apache/dubbo/backend/PoJo.java start line: 83 end line: 85 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1413 unit: public void setaDouble() file: t/lib/dubbo-serialization-backend/dubbo-serialization-backend-interface/src/main/java/org/apache/dubbo/backend/PoJo.java start line: 87 end line: 89 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1414 unit: public Long getaLong() file: t/lib/dubbo-serialization-backend/dubbo-serialization-backend-interface/src/main/java/org/apache/dubbo/backend/PoJo.java start line: 91 end line: 93 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1415 unit: public void setaLong() file: t/lib/dubbo-serialization-backend/dubbo-serialization-backend-interface/src/main/java/org/apache/dubbo/backend/PoJo.java start line: 95 end line: 97 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1416 unit: public Short getaShort() file: t/lib/dubbo-serialization-backend/dubbo-serialization-backend-interface/src/main/java/org/apache/dubbo/backend/PoJo.java start line: 99 end line: 101 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1417 unit: public void setaShort() file: t/lib/dubbo-serialization-backend/dubbo-serialization-backend-interface/src/main/java/org/apache/dubbo/backend/PoJo.java start line: 103 end line: 105 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1418 unit: public Map getStringMap() file: t/lib/dubbo-serialization-backend/dubbo-serialization-backend-interface/src/main/java/org/apache/dubbo/backend/PoJo.java start line: 107 end line: 109 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1419 unit: public void setStringMap() file: t/lib/dubbo-serialization-backend/dubbo-serialization-backend-interface/src/main/java/org/apache/dubbo/backend/PoJo.java start line: 111 end line: 113 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1420 unit: public void setStrings() file: t/lib/dubbo-serialization-backend/dubbo-serialization-backend-interface/src/main/java/org/apache/dubbo/backend/PoJo.java start line: 119 end line: 121 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1421 unit: public PoJo testPoJo() file: t/lib/dubbo-serialization-backend/dubbo-serialization-backend-provider/src/main/java/org/apache/dubbo/backend/provider/DubboSerializationTestServiceImpl.java start line: 30 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1422 unit: public void testFailure() file: t/lib/dubbo-serialization-backend/dubbo-serialization-backend-provider/src/main/java/org/apache/dubbo/backend/provider/DubboSerializationTestServiceImpl.java start line: 44 end line: 46 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1423 unit: function _M.get_default_opts() file: t/lib/keycloak_cas.lua start line: 27 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1424 unit: function _M.http_init() file: t/lib/apisix/plugins/prometheus/exporter.lua start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1425 unit: function _M.stream_init() file: t/lib/apisix/plugins/prometheus/exporter.lua start line: 27 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1426 unit: add_block_preprocessor() file: t/stream-node/tls.t start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1427 unit: add_block_preprocessor() file: t/stream-node/mtls.t start line: 30 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1428 unit: add_block_preprocessor() file: t/stream-node/sni.t start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1429 unit: func main() file: t/wasm/fault-injection/main.go start line: 30 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1430 unit: func() file: t/wasm/fault-injection/main.go start line: 38 end line: 40 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1431 unit: func() file: t/wasm/fault-injection/main.go start line: 83 end line: 85 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1432 unit: func sampleHit() file: t/wasm/fault-injection/main.go start line: 92 end line: 94 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1433 unit: func main() file: t/wasm/forward-auth.go start line: 30 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1434 unit: func main() file: t/wasm/request-body/main.go start line: 26 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1435 unit: func() file: t/wasm/request-body/main.go start line: 34 end line: 36 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1436 unit: func() file: t/wasm/request-body/main.go start line: 67 end line: 69 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1437 unit: func main() file: t/wasm/log/main.go start line: 25 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1438 unit: func() file: t/wasm/log/main.go start line: 35 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1439 unit: func() file: t/wasm/log/main.go start line: 63 end line: 65 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1440 unit: func main() file: t/wasm/response-rewrite/main.go start line: 27 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1441 unit: func() file: t/wasm/response-rewrite/main.go start line: 35 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1442 unit: func() file: t/wasm/response-rewrite/main.go start line: 78 end line: 80 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1443 unit: add_block_preprocessor() file: t/node/upstream-mtls.t start line: 33 end line: 35 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1444 unit: add_block_preprocessor() file: t/node/client-mtls-openresty.t start line: 33 end line: 35 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1445 unit: add_block_preprocessor() file: t/node/client-mtls.t start line: 33 end line: 35 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1446 unit: func init() file: ci/pod/openfunction/function-example/test-body/hello.go start line: 30 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1447 unit: function _M.check_schema() file: example/apisix/stream/plugins/3rd-party.lua start line: 41 end line: 43 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1448 unit: function _M.access() file: example/apisix/stream/plugins/3rd-party.lua start line: 46 end line: 48 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1449 unit: function _M.check_schema() file: example/apisix/plugins/3rd-party.lua start line: 41 end line: 43 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1450 unit: function _M.access() file: example/apisix/plugins/3rd-party.lua start line: 46 end line: 48 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1451 unit: checker = function() file: apisix/ssl/router/radixtree_sni.lua start line: 305 end line: 307 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1452 unit: function _M.new() file: apisix/utils/redis.lua start line: 70 end line: 72 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1453 unit: function _M.is_running_under_multi_auth() file: apisix/utils/auth.lua start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1454 unit: function _M.new() file: apisix/utils/router.lua start line: 27 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1455 unit: local write_outputs = function() file: apisix/utils/content-decode.lua start line: 37 end line: 39 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1456 unit: local write_outputs = function() file: apisix/utils/content-decode.lua start line: 90 end line: 92 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1457 unit: function _M.dispatch_decoder() file: apisix/utils/content-decode.lua start line: 107 end line: 109 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1458 unit: function _M.set_check_stale_interval() file: apisix/utils/batch-processor-manager.lua start line: 82 end line: 84 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1459 unit: function _M.new() file: apisix/utils/rediscluster.lua start line: 55 end line: 57 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1460 unit: function _M.destroy() file: apisix/inspect/init.lua start line: 124 end line: 126 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1461 unit: function _M.hooks() file: apisix/inspect/dbg.lua start line: 159 end line: 161 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1462 unit: function _M.dubbo_access_phase() file: apisix/init.lua start line: 727 end line: 729 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1463 unit: function _M.consumers_conf() file: apisix/consumer.lua start line: 195 end line: 197 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1464 unit: function _M.check_interval() file: apisix/timers.lua start line: 98 end line: 100 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1465 unit: http_router.init_worker = function() file: apisix/router.lua start line: 64 end line: 66 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1466 unit: function _M.ssls() file: apisix/router.lua start line: 107 end line: 109 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1467 unit: function _M.new() file: apisix/admin/resource.lua start line: 465 end line: 467 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1468 unit: function _M.get() file: apisix/admin/init.lua start line: 492 end line: 494 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1469 unit: function _M.register() file: apisix/events.lua start line: 100 end line: 102 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1470 unit: __index = function() file: apisix/events.lua start line: 114 end line: 116 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1471 unit: function _M.post() file: apisix/events.lua start line: 125 end line: 127 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1472 unit: function _M.get() file: apisix/consumer_group.lua start line: 50 end line: 52 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1473 unit: function _M.all_nodes() file: apisix/discovery/consul/init.lua start line: 77 end line: 79 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1474 unit: function _M.dump_data() file: apisix/discovery/consul/init.lua start line: 671 end line: 673 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1475 unit: function _M.all_nodes() file: apisix/discovery/consul_kv/init.lua start line: 64 end line: 66 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1476 unit: function _M.dump_data() file: apisix/discovery/consul_kv/init.lua start line: 423 end line: 425 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1477 unit: function _M.dump_data() file: apisix/discovery/eureka/init.lua start line: 218 end line: 220 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1478 unit: function _M.nodes() file: apisix/discovery/tars/init.lua start line: 331 end line: 333 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1479 unit: function _M.dump_data() file: apisix/discovery/nacos/init.lua start line: 419 end line: 421 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1480 unit: function _M.load() file: apisix/stream/xrpc/metrics.lua start line: 45 end line: 47 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1481 unit: function _M.disconnect_upstream() file: apisix/stream/xrpc/sdk.lua start line: 81 end line: 83 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1482 unit: function _M.check_schema() file: apisix/stream/xrpc/protocols/redis/schema.lua start line: 54 end line: 56 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1483 unit: function _M.disconnect_upstream() file: apisix/stream/xrpc/protocols/redis/init.lua start line: 453 end line: 455 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1484 unit: ["1:-1:1"] = function() file: apisix/stream/xrpc/protocols/redis/commands.lua start line: 188 end line: 190 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1485 unit: ["1:-1:2"] = function() file: apisix/stream/xrpc/protocols/redis/commands.lua start line: 191 end line: 193 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1486 unit: ["1:-2:1"] = function() file: apisix/stream/xrpc/protocols/redis/commands.lua start line: 194 end line: 196 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1487 unit: ["1:2:1"] = function() file: apisix/stream/xrpc/protocols/redis/commands.lua start line: 197 end line: 199 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1488 unit: ["2:-1:1"] = function() file: apisix/stream/xrpc/protocols/redis/commands.lua start line: 200 end line: 202 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1489 unit: ["2:2:1"] = function() file: apisix/stream/xrpc/protocols/redis/commands.lua start line: 203 end line: 205 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1490 unit: ["3:3:1"] = function() file: apisix/stream/xrpc/protocols/redis/commands.lua start line: 206 end line: 208 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1491 unit: default_key_finder = function() file: apisix/stream/xrpc/protocols/redis/commands.lua start line: 219 end line: 221 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1492 unit: function _M.check_schema() file: apisix/stream/xrpc/protocols/dubbo/schema.lua start line: 27 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1493 unit: function _M.disconnect_upstream() file: apisix/stream/xrpc/protocols/dubbo/init.lua start line: 197 end line: 199 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1494 unit: function _M.check_schema() file: apisix/stream/plugins/mqtt-proxy.lua start line: 50 end line: 52 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1495 unit: function _M.log() file: apisix/stream/plugins/mqtt-proxy.lua start line: 181 end line: 183 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1496 unit: function _M.check_schema() file: apisix/stream/plugins/limit-conn.lua start line: 46 end line: 48 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1497 unit: function _M.preread() file: apisix/stream/plugins/limit-conn.lua start line: 51 end line: 53 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1498 unit: function _M.log() file: apisix/stream/plugins/limit-conn.lua start line: 56 end line: 58 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1499 unit: function _M.check_schema() file: apisix/stream/plugins/prometheus.lua start line: 43 end line: 45 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1500 unit: get = function() file: apisix/balancer/ewma.lua start line: 228 end line: 230 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1501 unit: mod.rewrite = function() file: apisix/wasm.lua start line: 181 end line: 183 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1502 unit: mod.access = function() file: apisix/wasm.lua start line: 185 end line: 187 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1503 unit: mod.header_filter = function() file: apisix/wasm.lua start line: 190 end line: 192 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1504 unit: mod.body_filter = function() file: apisix/wasm.lua start line: 194 end line: 196 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1505 unit: function _M.find() file: apisix/core/string.lua start line: 49 end line: 51 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 1506 unit: function _M.decode_args() file: apisix/core/string.lua start line: 117 end line: 121 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1507 unit: function _M.encode_args() file: apisix/core/string.lua start line: 132 end line: 134 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1508 unit: function _M.split_uri() file: apisix/core/utils.lua start line: 90 end line: 92 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1509 unit: function _M.get_resolver() file: apisix/core/utils.lua start line: 132 end line: 134 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1510 unit: function _M.get() file: apisix/core/id.lua start line: 165 end line: 167 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1511 unit: function _M.clear_cache() file: apisix/core/config_local.lua start line: 31 end line: 33 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1512 unit: method = function() file: apisix/core/log.lua start line: 76 end line: 78 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1513 unit: method = function() file: apisix/core/log.lua start line: 103 end line: 105 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1514 unit: function _M.customized_yaml_index() file: apisix/core/profile.lua start line: 53 end line: 55 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1515 unit: function _M.register() file: apisix/core/event.lua start line: 36 end line: 39 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1516 unit: function _M.unregister() file: apisix/core/event.lua start line: 41 end line: 43 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1517 unit: __tostring = function() file: apisix/core/config_etcd.lua start line: 85 end line: 87 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1518 unit: function _M.inject_sync_data() file: apisix/core/config_etcd.lua start line: 921 end line: 923 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1519 unit: function _M.close() file: apisix/core/config_etcd.lua start line: 1028 end line: 1030 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1520 unit: function _M.fetch_created_obj() file: apisix/core/config_etcd.lua start line: 1033 end line: 1035 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1521 unit: function _M.say() file: apisix/core/response.lua start line: 97 end line: 99 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1522 unit: function _M.set_header() file: apisix/core/response.lua start line: 137 end line: 139 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1523 unit: function _M.add_header() file: apisix/core/response.lua start line: 147 end line: 149 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1524 unit: function _M.get_upstream_status() file: apisix/core/response.lua start line: 152 end line: 155 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1525 unit: function _M.on() file: apisix/core/pubsub.lua start line: 149 end line: 151 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 1526 unit: __tostring = function() file: apisix/core/config_xds.lua start line: 85 end line: 87 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1527 unit: function _M.fetch_created_obj() file: apisix/core/config_xds.lua start line: 362 end line: 364 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1528 unit: function _M.set_header() file: apisix/core/request.lua start line: 172 end line: 174 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 1529 unit: function _M.add_header() file: apisix/core/request.lua start line: 176 end line: 178 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 1530 unit: __tostring = function() file: apisix/core/config_yaml.lua start line: 59 end line: 61 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1531 unit: function _M.close() file: apisix/core/config_yaml.lua start line: 364 end line: 366 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1532 unit: function _M.server_version() file: apisix/core/config_yaml.lua start line: 369 end line: 371 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1533 unit: function _M.fetch_created_obj() file: apisix/core/config_yaml.lua start line: 374 end line: 376 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1534 unit: resp_body = function() file: apisix/core/ctx.lua start line: 213 end line: 216 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1535 unit: function _M.execute_cmd_with_error() file: apisix/cli/util.lua start line: 58 end line: 60 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1536 unit: function _M.trim() file: apisix/cli/util.lua start line: 63 end line: 65 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1537 unit: function _M.get_exported_vars() file: apisix/cli/file.lua start line: 39 end line: 41 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1538 unit: function _M.is_loopback() file: apisix/cli/ip.lua start line: 52 end line: 54 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1539 unit: function _M.is_unspecified() file: apisix/cli/ip.lua start line: 61 end line: 63 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1540 unit: filter_fun = function() file: apisix/http/router/radixtree_host_uri.lua start line: 125 end line: 127 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 1541 unit: handler = function() file: apisix/http/router/radixtree_host_uri.lua start line: 128 end line: 130 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1542 unit: function _M.get() file: apisix/http/service.lua start line: 29 end line: 31 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1543 unit: getreusedtimes = function() file: apisix/patch.lua start line: 225 end line: 227 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1544 unit: fn = function() file: apisix/patch.lua start line: 349 end line: 351 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1545 unit: ngx_socket.udp = function() file: apisix/patch.lua start line: 378 end line: 380 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1546 unit: function _M.check_schema() file: apisix/plugins/dubbo-proxy.lua start line: 50 end line: 52 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1547 unit: function _M.init() file: apisix/plugins/grpc-transcode.lua start line: 120 end line: 122 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1548 unit: function _M.destroy() file: apisix/plugins/grpc-transcode.lua start line: 125 end line: 127 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1549 unit: function _M.body_filter() file: apisix/plugins/syslog.lua start line: 88 end line: 90 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1550 unit: function _M.check_schema() file: apisix/plugins/ext-plugin-post-resp.lua start line: 144 end line: 146 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1551 unit: function _M.check_schema() file: apisix/plugins/gzip.lua start line: 98 end line: 100 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1552 unit: function _M.check_schema() file: apisix/plugins/ai-rag.lua start line: 80 end line: 82 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1553 unit: function _M.body_filter() file: apisix/plugins/loki-logger.lua start line: 179 end line: 181 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1554 unit: function _M.check_schema() file: apisix/plugins/api-breaker.lua start line: 137 end line: 139 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1555 unit: function _M.check_schema() file: apisix/plugins/public-api.lua start line: 37 end line: 39 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1556 unit: function _M.check_schema() file: apisix/plugins/grpc-web.lua start line: 67 end line: 69 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1557 unit: function _M.check_schema() file: apisix/plugins/attach-consumer-label.lua start line: 44 end line: 46 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1558 unit: function _M.header_filter() file: apisix/plugins/example-plugin.lua start line: 110 end line: 112 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1559 unit: function _M.log() file: apisix/plugins/example-plugin.lua start line: 126 end line: 128 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1560 unit: __index = function() file: apisix/plugins/wolf-rbac.lua start line: 99 end line: 101 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1561 unit: function _M.check_schema() file: apisix/plugins/brotli.lua start line: 99 end line: 101 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1562 unit: function _M.is_committed() file: apisix/plugins/limit-conn/limit-conn-redis.lua start line: 55 end line: 57 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1563 unit: function _M.incoming() file: apisix/plugins/limit-conn/limit-conn-redis-cluster.lua start line: 49 end line: 51 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 1564 unit: function _M.is_committed() file: apisix/plugins/limit-conn/limit-conn-redis-cluster.lua start line: 54 end line: 56 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1565 unit: function _M.incoming() file: apisix/plugins/limit-req/limit-req-redis-cluster.lua start line: 45 end line: 47 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 1566 unit: function _M.check_schema() file: apisix/plugins/mcp-bridge.lua start line: 66 end line: 68 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1567 unit: function _M.check_schema() file: apisix/plugins/ai-prompt-template.lua start line: 88 end line: 90 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1568 unit: function _M.new() file: apisix/plugins/zipkin/random_sampler.lua start line: 26 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1569 unit: function _M.check_schema() file: apisix/plugins/proxy-control.lua start line: 42 end line: 44 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1570 unit: function encode_a6_method() file: apisix/plugins/ext-plugin/init.lua start line: 248 end line: 250 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1571 unit: function _M.get_conf_token_cache_time() file: apisix/plugins/ext-plugin/helper.lua start line: 54 end line: 56 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1572 unit: function _M.check_schema() file: apisix/plugins/client-control.lua start line: 46 end line: 48 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1573 unit: function _M.body_filter() file: apisix/plugins/sls-logger.lua start line: 161 end line: 163 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1574 unit: function _M.body_filter() file: apisix/plugins/rocketmq-logger.lua start line: 135 end line: 137 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1575 unit: function _M.check_schema() file: apisix/plugins/limit-conn.lua start line: 79 end line: 81 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1576 unit: function _M.access() file: apisix/plugins/limit-conn.lua start line: 84 end line: 86 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1577 unit: function _M.log() file: apisix/plugins/limit-conn.lua start line: 89 end line: 91 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1578 unit: function _M.body_filter() file: apisix/plugins/skywalking-logger.lua start line: 136 end line: 138 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1579 unit: function _M.check_schema() file: apisix/plugins/ai-prompt-decorator.lua start line: 63 end line: 65 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1580 unit: function _M.check_schema() file: apisix/plugins/ext-plugin-post-req.lua start line: 30 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1581 unit: function _M.access() file: apisix/plugins/ext-plugin-post-req.lua start line: 35 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1582 unit: function _M.check_schema() file: apisix/plugins/ext-plugin-pre-req.lua start line: 30 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1583 unit: function _M.rewrite() file: apisix/plugins/ext-plugin-pre-req.lua start line: 35 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1584 unit: function _M.check_schema() file: apisix/plugins/ai-aws-content-moderation.lua start line: 85 end line: 87 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1585 unit: function _M.check_schema() file: apisix/plugins/kafka-proxy.lua start line: 48 end line: 50 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1586 unit: function _M.destroy() file: apisix/plugins/server-info.lua start line: 310 end line: 312 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1587 unit: function _M.body_filter() file: apisix/plugins/elasticsearch-logger.lua start line: 194 end line: 196 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1588 unit: local process = function() file: apisix/plugins/elasticsearch-logger.lua start line: 206 end line: 208 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1589 unit: function _M.check_schema() file: apisix/plugins/gm.lua start line: 170 end line: 172 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1590 unit: _M[phase] = function() file: apisix/plugins/serverless/init.lua start line: 118 end line: 120 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1591 unit: function _M.header_filter() file: apisix/plugins/chaitin-waf.lua start line: 416 end line: 418 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1592 unit: function _M.check_schema() file: apisix/plugins/inspect.lua start line: 39 end line: 41 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1593 unit: function _M.destroy() file: apisix/plugins/inspect.lua start line: 57 end line: 59 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1594 unit: ["hmac-sha1"] = function() file: apisix/plugins/hmac-auth.lua start line: 91 end line: 93 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1595 unit: ["hmac-sha256"] = function() file: apisix/plugins/hmac-auth.lua start line: 94 end line: 96 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1596 unit: ["hmac-sha512"] = function() file: apisix/plugins/hmac-auth.lua start line: 97 end line: 99 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1597 unit: function _M.api() file: apisix/plugins/prometheus.lua start line: 53 end line: 55 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1598 unit: function _M.check_schema() file: apisix/plugins/ocsp-stapling.lua start line: 44 end line: 46 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1599 unit: function _M.body_filter() file: apisix/plugins/clickhouse-logger.lua start line: 171 end line: 173 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1600 unit: function _M.body_filter() file: apisix/plugins/file-logger.lua start line: 171 end line: 173 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1601 unit: local process = function() file: apisix/plugins/google-cloud-logging.lua start line: 257 end line: 259 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1602 unit: function _M.body_filter() file: apisix/plugins/tcp-logger.lua start line: 129 end line: 131 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1603 unit: function _M.check_schema() file: apisix/plugins/csrf.lua start line: 60 end line: 62 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1604 unit: function _M.check_schema() file: apisix/plugins/http-dubbo.lua start line: 82 end line: 84 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1605 unit: function _M.init() file: apisix/plugins/log-rotate.lua start line: 317 end line: 319 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1606 unit: function _M.destroy() file: apisix/plugins/log-rotate.lua start line: 322 end line: 324 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1607 unit: function _M.body_filter() file: apisix/plugins/udp-logger.lua start line: 114 end line: 116 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1608 unit: function _M.metric_data() file: apisix/plugins/prometheus/exporter.lua start line: 551 end line: 553 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1609 unit: function _M.get_prometheus() file: apisix/plugins/prometheus/exporter.lua start line: 555 end line: 557 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1610 unit: local process = function() file: apisix/plugins/splunk-hec-logging.lua start line: 178 end line: 180 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1611 unit: json = function() file: apisix/plugins/body-transformer.lua start line: 114 end line: 116 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1612 unit: encoded = function() file: apisix/plugins/body-transformer.lua start line: 117 end line: 119 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1613 unit: args = function() file: apisix/plugins/body-transformer.lua start line: 120 end line: 122 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1614 unit: function _M.check_schema() file: apisix/plugins/body-transformer.lua start line: 130 end line: 132 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1615 unit: function _M.session_need_ping() file: apisix/plugins/mcp/session.lua start line: 73 end line: 75 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1616 unit: function _M.session_timed_out() file: apisix/plugins/mcp/session.lua start line: 78 end line: 80 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1617 unit: function _M.session_next_ping_id() file: apisix/plugins/mcp/session.lua start line: 83 end line: 85 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1618 unit: function _M.on_session_pong() file: apisix/plugins/mcp/session.lua start line: 88 end line: 90 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1619 unit: function _M.push_message_queue() file: apisix/plugins/mcp/session.lua start line: 93 end line: 95 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1620 unit: function _M.pop_message_queue() file: apisix/plugins/mcp/session.lua start line: 98 end line: 100 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1621 unit: function _M.check_schema() file: apisix/plugins/request-id.lua start line: 65 end line: 67 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1622 unit: function _M.body_filter() file: apisix/plugins/http-logger.lua start line: 165 end line: 167 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1623 unit: function _M.body_filter() file: apisix/plugins/loggly.lua start line: 180 end line: 182 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1624 unit: function _M.body_filter() file: apisix/plugins/kafka-logger.lua start line: 243 end line: 245 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1625 unit: function _M.check_schema() file: apisix/plugins/ai-rate-limiting.lua start line: 86 end line: 88 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1626 unit: ["route_id"] = function() file: apisix/plugins/consumer-restriction.lua start line: 74 end line: 76 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1627 unit: ["service_id"] = function() file: apisix/plugins/consumer-restriction.lua start line: 77 end line: 79 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1628 unit: ["consumer_name"] = function() file: apisix/plugins/consumer-restriction.lua start line: 80 end line: 82 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1629 unit: ["consumer_group_id"] = function() file: apisix/plugins/consumer-restriction.lua start line: 83 end line: 85 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1630 unit: function _M.check_schema() file: apisix/plugins/limit-count.lua start line: 31 end line: 33 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1631 unit: function() file: apisix/plugins/limit-count.lua start line: 43 end line: 45 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1632 unit: function() file: apisix/plugins/limit-count.lua start line: 46 end line: 48 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1633 unit: function _M.check_schema() file: apisix/plugins/referer-restriction.lua start line: 67 end line: 69 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1634 unit: function _M.init() file: apisix/plugins/error-log-logger.lua start line: 500 end line: 502 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1635 unit: function _M.destroy() file: apisix/plugins/error-log-logger.lua start line: 505 end line: 507 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1636 unit: set_upstream_tls_client_param = function() file: apisix/upstream.lua start line: 39 end line: 41 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1637 unit: set_stream_upstream_tls = function() file: apisix/upstream.lua start line: 50 end line: 52 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1638 unit: function _M.check_schema() file: apisix/upstream.lua start line: 429 end line: 431 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1639 unit: function _M.check_upstream_conf() file: apisix/upstream.lua start line: 548 end line: 550 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1640 unit: checker = function() file: apisix/upstream.lua start line: 606 end line: 608 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 1641 unit: handler = function() file: apisix/control/router.lua start line: 127 end line: 129 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1642 unit: function _M.init_worker() file: apisix/control/router.lua start line: 207 end line: 210 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 1643 unit: function _M.get() file: apisix/plugin_config.lua start line: 51 end line: 53 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1644 unit: filter = function() file: apisix/plugin.lua start line: 798 end line: 802 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1645 unit: function _M.plugin_metadata() file: apisix/plugin.lua start line: 846 end line: 848 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1646 unit: function _M.get() file: apisix/plugin.lua start line: 851 end line: 853 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1647 unit: function _M.get_stream() file: apisix/plugin.lua start line: 856 end line: 858 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 1648 unit: func main() file: t/xds-library/main.go start line: 42 end line: 43 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 1649 unit: def cur_dir() file: t/fuzzing/public.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 1650 unit: def leak_count() file: t/fuzzing/public.py start line: 0 end line: 0 size: 2 LOC McCabe index: 2 number of parameters: 0 id: 1651 unit: func() file: t/chaos/utils/utils.go start line: 287 end line: 288 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1652 unit: func() file: t/chaos/utils/utils.go start line: 291 end line: 292 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 1653 unit: public void testVoid() file: t/lib/dubbo-serialization-backend/dubbo-serialization-backend-provider/src/main/java/org/apache/dubbo/backend/provider/DubboSerializationTestServiceImpl.java start line: 40 end line: 41 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 1654 unit: function _M.log() file: apisix/stream/xrpc/protocols/dubbo/init.lua start line: 227 end line: 228 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1655 unit: handler = function() file: apisix/stream/router/ip_port.lua start line: 119 end line: 121 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 1656 unit: function _M.destroy() file: apisix/plugins/example-plugin.lua start line: 71 end line: 73 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 1657 unit: function _M.init_worker() file: apisix/balancer.lua start line: 397 end line: 398 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 1658 unit: function _M.http_init() file: benchmark/fake-apisix/lua/apisix.lua start line: 20 end line: 21 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 1659 unit: function _M.http_init_worker() file: benchmark/fake-apisix/lua/apisix.lua start line: 23 end line: 24 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 1660 unit: function _M.http_admin() file: benchmark/fake-apisix/lua/apisix.lua start line: 57 end line: 58 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 1661 unit: func() file: t/grpc_server_example/proto/src_grpc.pb.go start line: 60 end line: 60 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 1662 unit: func() file: t/grpc_server_example/proto/echo.pb.go start line: 62 end line: 62 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 1663 unit: func() file: t/grpc_server_example/proto/echo.pb.go start line: 109 end line: 109 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 1664 unit: func init() file: t/grpc_server_example/proto/echo.pb.go start line: 187 end line: 187 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 1665 unit: func() file: t/grpc_server_example/proto/import.pb.go start line: 61 end line: 61 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 1666 unit: func() file: t/grpc_server_example/proto/import.pb.go start line: 108 end line: 108 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 1667 unit: func init() file: t/grpc_server_example/proto/import.pb.go start line: 171 end line: 171 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 1668 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 111 end line: 111 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 1669 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 168 end line: 168 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 1670 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 238 end line: 238 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 1671 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 300 end line: 300 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 1672 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 354 end line: 354 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 1673 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 404 end line: 404 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 1674 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 474 end line: 474 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 1675 unit: func() file: t/grpc_server_example/proto/helloworld.pb.go start line: 537 end line: 537 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 1676 unit: func init() file: t/grpc_server_example/proto/helloworld.pb.go start line: 729 end line: 729 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 1677 unit: func() file: t/grpc_server_example/proto/src.pb.go start line: 62 end line: 62 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 1678 unit: func init() file: t/grpc_server_example/proto/src.pb.go start line: 141 end line: 141 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 1679 unit: func() file: t/grpc_server_example/proto/echo_grpc.pb.go start line: 60 end line: 60 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 1680 unit: func() file: t/grpc_server_example/proto/helloworld_grpc.pb.go start line: 236 end line: 236 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 1681 unit: func() file: t/plugin/grpc-web/a6/route.pb.go start line: 48 end line: 48 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 1682 unit: func() file: t/plugin/grpc-web/a6/route.pb.go start line: 49 end line: 49 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 1683 unit: func() file: t/plugin/grpc-web/a6/route.pb.go start line: 50 end line: 50 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 1684 unit: func() file: t/plugin/grpc-web/a6/route.pb.go start line: 88 end line: 88 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 1685 unit: func() file: t/plugin/grpc-web/a6/route.pb.go start line: 89 end line: 89 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 1686 unit: func() file: t/plugin/grpc-web/a6/route.pb.go start line: 90 end line: 90 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 1687 unit: func init() file: t/plugin/grpc-web/a6/route.pb.go start line: 132 end line: 132 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 1688 unit: func runChaos() file: t/chaos/e2e.go start line: 25 end line: 25 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 1689 unit: function _M.init_worker() file: apisix/ssl/router/radixtree_sni.lua start line: 300 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1690 unit: function fetch_api_router() file: apisix/api_router.lua start line: 34 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1691 unit: function _M.event_list() file: apisix/events.lua start line: 105 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1692 unit: __newindex = function() file: apisix/schema_def.lua start line: 1050 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1693 unit: function create_router() file: apisix/stream/router/ip_port.lua start line: 67 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1694 unit: function _M.new() file: apisix/balancer/least_conn.lua start line: 32 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1695 unit: function _M.new() file: apisix/balancer/priority.lua start line: 30 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1696 unit: function _M.new() file: apisix/balancer/chash.lua start line: 69 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1697 unit: function _M.new() file: apisix/balancer/ewma.lua start line: 217 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1698 unit: function _M.new() file: apisix/balancer/roundrobin.lua start line: 27 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1699 unit: function _M.require() file: apisix/wasm.lua start line: 158 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1700 unit: function _M.new() file: apisix/core/log.lua start line: 65 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1701 unit: setmetatable() file: apisix/core/log.lua start line: 67 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1702 unit: setmetatable() file: apisix/core/log.lua start line: 94 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1703 unit: func = function() file: apisix/core/log.lua start line: 119 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1704 unit: function _M.create_radixtree_uri_router() file: apisix/http/route.lua start line: 34 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1705 unit: __index = function() file: apisix/patch.lua start line: 336 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1706 unit: function _M.patch() file: apisix/patch.lua start line: 366 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1707 unit: function _M.log() file: apisix/plugins/loki-logger.lua start line: 184 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1708 unit: function _M.init_processor() file: apisix/plugins/zipkin/reporter.lua start line: 144 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1709 unit: function _M.log() file: apisix/plugins/rocketmq-logger.lua start line: 140 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1710 unit: function _M.log() file: apisix/plugins/skywalking-logger.lua start line: 141 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1711 unit: function _M.init() file: apisix/plugins/server-info.lua start line: 262 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1712 unit: function _M.log() file: apisix/plugins/elasticsearch-logger.lua start line: 199 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1713 unit: function _M.log() file: apisix/plugins/clickhouse-logger.lua start line: 176 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1714 unit: function _M.log() file: apisix/plugins/google-cloud-logging.lua start line: 243 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1715 unit: function _M.log() file: apisix/plugins/tcp-logger.lua start line: 134 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1716 unit: function _M.push_entry() file: apisix/plugins/syslog/init.lua start line: 82 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1717 unit: function _M.log() file: apisix/plugins/tencent-cloud-cls.lua start line: 114 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1718 unit: function _M.log() file: apisix/plugins/udp-logger.lua start line: 119 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1719 unit: function _M.log() file: apisix/plugins/splunk-hec-logging.lua start line: 171 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1720 unit: function _M.log() file: apisix/plugins/http-logger.lua start line: 170 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1721 unit: function _M.log() file: apisix/plugins/loggly.lua start line: 331 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1722 unit: function _M.log() file: apisix/plugins/kafka-logger.lua start line: 248 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1723 unit: function _M.workflow_handler() file: apisix/plugins/limit-count.lua start line: 41 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1724 unit: function _M.init_worker() file: apisix/upstream.lua start line: 600 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1725 unit: function fetch_control_api_router() file: apisix/control/router.lua start line: 96 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0 id: 1726 unit: function init_plugins_syncer() file: apisix/plugin.lua start line: 792 end line: 0 size: 0 LOC McCabe index: 1 number of parameters: 0