id: 1 unit: func main() file: sandbox/ho11y/main.go start line: 325 end line: 401 size: 66 LOC McCabe index: 11 number of parameters: 0 id: 2 unit: func initProvider() file: sandbox/ho11y/main.go start line: 122 end line: 167 size: 43 LOC McCabe index: 3 number of parameters: 0 id: 3 unit: func invokeDownstreams() file: sandbox/ho11y/main.go start line: 200 end line: 249 size: 42 LOC McCabe index: 6 number of parameters: 1 id: 4 unit: constructor() file: sandbox/CWMetricStreamExporter/cdk/lib/cdk-stack.ts start line: 16 end line: 62 size: 41 LOC McCabe index: 1 number of parameters: 3 id: 5 unit: func handler() file: sandbox/ho11y/main.go start line: 253 end line: 312 size: 37 LOC McCabe index: 5 number of parameters: 2 id: 6 unit: func HandleRequest() file: sandbox/CWMetricStreamExporter/lambda/main.go start line: 55 end line: 103 size: 36 LOC McCabe index: 6 number of parameters: 2 id: 7 unit: func createDimensionLabels() file: sandbox/CWMetricStreamExporter/lambda/main.go start line: 173 end line: 210 size: 32 LOC McCabe index: 5 number of parameters: 1 id: 8 unit: func sanitize() file: sandbox/CWMetricStreamExporter/lambda/main.go start line: 110 end line: 128 size: 19 LOC McCabe index: 1 number of parameters: 1 id: 9 unit: func sendRequestToAPS() file: sandbox/CWMetricStreamExporter/lambda/main.go start line: 266 end line: 289 size: 19 LOC McCabe index: 3 number of parameters: 1 id: 10 unit: func invoke() file: sandbox/ho11y/main.go start line: 178 end line: 195 size: 18 LOC McCabe index: 2 number of parameters: 2 id: 11 unit: func handleAddSamples() file: sandbox/CWMetricStreamExporter/lambda/main.go start line: 142 end line: 155 size: 14 LOC McCabe index: 5 number of parameters: 3 id: 12 unit: func handleAddLabels() file: sandbox/CWMetricStreamExporter/lambda/main.go start line: 130 end line: 140 size: 9 LOC McCabe index: 1 number of parameters: 4 id: 13 unit: func encodeWriteRequestIntoProtoAndSnappy() file: sandbox/CWMetricStreamExporter/lambda/main.go start line: 254 end line: 264 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 14 unit: func manageThrottle() file: sandbox/ho11y/main.go start line: 315 end line: 323 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 15 unit: func createWriteRequestAndSendToAPS() file: sandbox/CWMetricStreamExporter/lambda/main.go start line: 244 end line: 252 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 16 unit: func createMetricNameLabel() file: sandbox/CWMetricStreamExporter/lambda/main.go start line: 157 end line: 163 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 17 unit: func createNamespaceLabel() file: sandbox/CWMetricStreamExporter/lambda/main.go start line: 165 end line: 171 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 18 unit: func createSumSample() file: sandbox/CWMetricStreamExporter/lambda/main.go start line: 212 end line: 218 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 19 unit: func createCountSample() file: sandbox/CWMetricStreamExporter/lambda/main.go start line: 220 end line: 226 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 20 unit: func createMaxSample() file: sandbox/CWMetricStreamExporter/lambda/main.go start line: 228 end line: 234 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 21 unit: func createMinSample() file: sandbox/CWMetricStreamExporter/lambda/main.go start line: 236 end line: 242 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 22 unit: func randValues() file: sandbox/ho11y/main.go start line: 105 end line: 111 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 23 unit: func handleErr() file: sandbox/ho11y/main.go start line: 114 end line: 119 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 24 unit: func getXrayTraceID() file: sandbox/ho11y/main.go start line: 170 end line: 174 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 25 unit: func main() file: sandbox/CWMetricStreamExporter/lambda/main.go start line: 105 end line: 107 size: 3 LOC McCabe index: 1 number of parameters: 0