id: 1 unit: func FLBPluginInit() file: out_writeapi.go start line: 548 end line: 672 size: 94 LOC McCabe index: 12 number of parameters: 1 id: 2 unit: func FLBPluginFlushCtx() file: out_writeapi.go start line: 681 end line: 759 size: 54 LOC McCabe index: 10 number of parameters: 4 id: 3 unit: func retryPredicate() file: retry.go start line: 31 end line: 65 size: 29 LOC McCabe index: 7 number of parameters: 1 id: 4 unit: func sendRequestRetries() file: out_writeapi.go start line: 331 end line: 362 size: 27 LOC McCabe index: 6 number of parameters: 4 id: 5 unit: func getDescriptors() file: out_writeapi.go start line: 122 end line: 158 size: 26 LOC McCabe index: 5 number of parameters: 6 id: 6 unit: func mangleInputSchema() file: out_writeapi.go start line: 87 end line: 118 size: 25 LOC McCabe index: 7 number of parameters: 2 id: 7 unit: func getConfigField[T int | bool]() file: out_writeapi.go start line: 254 end line: 276 size: 23 LOC McCabe index: 6 number of parameters: 3 id: 8 unit: func createNewStreamDynamicScaling() file: out_writeapi.go start line: 427 end line: 453 size: 22 LOC McCabe index: 4 number of parameters: 1 id: 9 unit: func finalizeCloseAllStreams() file: out_writeapi.go start line: 520 end line: 540 size: 21 LOC McCabe index: 6 number of parameters: 2 id: 10 unit: func checkResponses() file: out_writeapi.go start line: 221 end line: 241 size: 20 LOC McCabe index: 6 number of parameters: 6 id: 11 unit: func FLBPluginExitCtx() file: out_writeapi.go start line: 768 end line: 795 size: 20 LOC McCabe index: 5 number of parameters: 1 id: 12 unit: func buildStream() file: out_writeapi.go start line: 279 end line: 298 size: 17 LOC McCabe index: 2 number of parameters: 3 id: 13 unit: func jsonToBinary() file: out_writeapi.go start line: 162 end line: 184 size: 16 LOC McCabe index: 4 number of parameters: 2 id: 14 unit: func parseMap() file: out_writeapi.go start line: 188 end line: 202 size: 14 LOC McCabe index: 4 number of parameters: 1 id: 15 unit: func sendRequestExactlyOnce() file: out_writeapi.go start line: 312 end line: 328 size: 14 LOC McCabe index: 3 number of parameters: 4 id: 16 unit: func sendRequestDefault() file: out_writeapi.go start line: 365 end line: 377 size: 11 LOC McCabe index: 2 number of parameters: 4 id: 17 unit: func getLeastLoadedStream() file: out_writeapi.go start line: 397 end line: 407 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 18 unit: func() file: retry.go start line: 88 end line: 98 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 19 unit: func() file: retry.go start line: 100 end line: 109 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 20 unit: func sendRequest() file: out_writeapi.go start line: 380 end line: 389 size: 10 LOC McCabe index: 3 number of parameters: 4 id: 21 unit: func rebuildPredicate() file: out_writeapi.go start line: 301 end line: 309 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 22 unit: func newStatelessRetryer() file: retry.go start line: 79 end line: 86 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 23 unit: func checkAllStreamResponses() file: out_writeapi.go start line: 244 end line: 251 size: 8 LOC McCabe index: 2 number of parameters: 6 id: 24 unit: func getOffset() file: out_writeapi.go start line: 410 end line: 414 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 25 unit: func FLBPluginFlush() file: out_writeapi.go start line: 675 end line: 678 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 26 unit: func FLBPluginExit() file: out_writeapi.go start line: 762 end line: 765 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 27 unit: func FLBPluginUnregister() file: out_writeapi.go start line: 798 end line: 801 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 28 unit: func getInstanceCount() file: out_writeapi.go start line: 392 end line: 394 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 29 unit: func() file: out_writeapi.go start line: 469 end line: 472 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 30 unit: func() file: out_writeapi.go start line: 474 end line: 476 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 31 unit: func() file: out_writeapi.go start line: 478 end line: 480 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 32 unit: func() file: out_writeapi.go start line: 482 end line: 484 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 33 unit: func() file: out_writeapi.go start line: 486 end line: 488 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 34 unit: func FLBPluginRegister() file: out_writeapi.go start line: 543 end line: 545 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 35 unit: func main() file: out_writeapi.go start line: 803 end line: 804 size: 2 LOC McCabe index: 1 number of parameters: 0