id: 1 unit: export function objectToValueProto() file: src/providers/firestore.ts start line: 150 end line: 246 size: 92 LOC McCabe index: 16 number of parameters: 1 id: 2 unit: export function wrap() file: src/main.ts start line: 109 end line: 189 size: 67 LOC McCabe index: 12 number of parameters: 1 id: 3 unit: export function exampleAnalyticsEvent() file: src/providers/analytics.ts start line: 40 end line: 102 size: 63 LOC McCabe index: 1 number of parameters: 0 id: 4 unit: function _makeDefaultContext() file: src/main.ts start line: 229 end line: 280 size: 43 LOC McCabe index: 10 number of parameters: 3 id: 5 unit: export function clearFirestoreData() file: src/providers/firestore.ts start line: 261 end line: 301 size: 34 LOC McCabe index: 5 number of parameters: 1 id: 6 unit: export function exampleObjectMetadata() file: src/providers/storage.ts start line: 45 end line: 71 size: 27 LOC McCabe index: 1 number of parameters: 0 id: 7 unit: export function exampleDocumentSnapshotChange() file: src/providers/firestore.ts start line: 122 end line: 147 size: 26 LOC McCabe index: 1 number of parameters: 0 id: 8 unit: name: _makeResourceName() file: src/main.ts start line: 273 end line: 317 size: 19 LOC McCabe index: 3 number of parameters: 2 id: 9 unit: export function _extractParams() file: src/main.ts start line: 306 end line: 325 size: 19 LOC McCabe index: 4 number of parameters: 2 id: 10 unit: fields: objectToValueProto() file: src/providers/firestore.ts start line: 86 end line: 107 size: 17 LOC McCabe index: 2 number of parameters: 1 id: 11 unit: function dateToTimestampProto() file: src/providers/firestore.ts start line: 31 end line: 46 size: 16 LOC McCabe index: 3 number of parameters: 1 id: 12 unit: createTime: dateToTimestampProto() file: src/providers/firestore.ts start line: 87 end line: 107 size: 16 LOC McCabe index: 2 number of parameters: 3 id: 13 unit: export function makeDataSnapshot() file: src/providers/database.ts start line: 29 end line: 52 size: 13 LOC McCabe index: 2 number of parameters: 4 id: 14 unit: updateTime: dateToTimestampProto() file: src/providers/firestore.ts start line: 90 end line: 107 size: 13 LOC McCabe index: 2 number of parameters: 3 id: 15 unit: export function exampleDocumentSnapshot() file: src/providers/firestore.ts start line: 105 end line: 117 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 16 unit: function printUsage() file: scripts/tweet.js start line: 6 end line: 16 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 17 unit: cleanup() file: src/lifecycle.ts start line: 74 end line: 83 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 18 unit: export function exampleUserRecord() file: src/providers/auth.ts start line: 34 end line: 43 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 19 unit: function _makeEventId() file: src/main.ts start line: 205 end line: 214 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 20 unit: function _extractFirestoreDocumentParams() file: src/main.ts start line: 290 end line: 299 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 21 unit: function _extractDatabaseParams() file: src/main.ts start line: 282 end line: 288 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 22 unit: export function testApp() file: src/app.ts start line: 26 end line: 31 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 23 unit: deleteApp() file: src/app.ts start line: 53 end line: 58 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 24 unit: export function exampleDataSnapshotChange() file: src/providers/database.ts start line: 64 end line: 69 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 25 unit: eventId: _makeEventId() file: src/main.ts start line: 270 end line: 274 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 26 unit: function getUrl() file: scripts/tweet.js start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 27 unit: constructor() file: src/lifecycle.ts start line: 32 end line: 34 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 28 unit: export function makeMessage() file: src/providers/pubsub.ts start line: 34 end line: 38 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 29 unit: export function exampleMessage() file: src/providers/pubsub.ts start line: 62 end line: 64 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 30 unit: export function exampleDataSnapshot() file: src/providers/database.ts start line: 57 end line: 59 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 31 unit: export function _makeResourceName() file: src/main.ts start line: 192 end line: 194 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 32 unit: function _checkOptionValidity() file: src/main.ts start line: 216 end line: 218 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 33 unit: export function makeChange() file: src/main.ts start line: 330 end line: 332 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 34 unit: export function makeUserRecord() file: src/providers/auth.ts start line: 26 end line: 28 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 35 unit: export function makeAnalyticsEvent() file: src/providers/analytics.ts start line: 26 end line: 28 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 36 unit: export function makeMessage() file: src/providers/pubsub.ts start line: 26 end line: 28 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 37 unit: export function makeMessage() file: src/providers/pubsub.ts start line: 41 end line: 42 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 38 unit: export function makeDocumentSnapshot() file: src/providers/firestore.ts start line: 63 end line: 64 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 39 unit: export function makeObjectMetadata() file: src/providers/storage.ts start line: 26 end line: 28 size: 2 LOC McCabe index: 1 number of parameters: 0