id: 1 unit: private onMessageReceived() file: src/windowPostMessageProxy.ts start line: 219 end line: 330 size: 86 LOC McCabe index: 22 number of parameters: 1 id: 2 unit: private static createDeferred() file: src/windowPostMessageProxy.ts start line: 73 end line: 88 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 3 unit: private sendResponse() file: src/windowPostMessageProxy.ts start line: 205 end line: 214 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 4 unit: removeHandler() file: src/windowPostMessageProxy.ts start line: 158 end line: 165 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5 unit: private static createRandomString() file: src/windowPostMessageProxy.ts start line: 93 end line: 101 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 6 unit: static defaultAddTrackingProperties() file: src/windowPostMessageProxy.ts start line: 55 end line: 58 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7 unit: static defaultGetTrackingProperties() file: src/windowPostMessageProxy.ts start line: 59 end line: 61 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8 unit: static defaultIsErrorMessage() file: src/windowPostMessageProxy.ts start line: 63 end line: 65 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9 unit: addHandler() file: src/windowPostMessageProxy.ts start line: 151 end line: 153 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 10 unit: start() file: src/windowPostMessageProxy.ts start line: 170 end line: 172 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 11 unit: stop() file: src/windowPostMessageProxy.ts start line: 177 end line: 179 size: 3 LOC McCabe index: 1 number of parameters: 0