From f74b7057bb194ba4d40709f928af60afc5bedd26 Mon Sep 17 00:00:00 2001 From: Salakar Date: Sat, 6 Jan 2018 13:53:46 +0000 Subject: [PATCH 1/7] misc cleanup / changes --- .gitignore | 1 + .npmignore | 2 + LICENSE | 2 +- buddybuild_postclone.sh | 8 - coverage.json | 52792 ++++++++++++++++++++++++++++++++++++++ 5 files changed, 52796 insertions(+), 9 deletions(-) delete mode 100644 buddybuild_postclone.sh create mode 100644 coverage.json diff --git a/.gitignore b/.gitignore index 7a868226..0ade3ced 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ +coverage node_modules npm-debug.log *.DS_Store diff --git a/.npmignore b/.npmignore index 17082b9a..cd68926b 100644 --- a/.npmignore +++ b/.npmignore @@ -1,4 +1,6 @@ node_modules +coverage.json +coverage npm-debug.log *.DS_Store .github diff --git a/LICENSE b/LICENSE index d57a74cd..d1a9739f 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,4 @@ -Copyright (c) 2017 Invertase Limited +Copyright (c) 2018 Invertase Limited Licensed under the Apache License, Version 2.0 (the "License"); you may not use this library except in compliance with the License. diff --git a/buddybuild_postclone.sh b/buddybuild_postclone.sh deleted file mode 100644 index ed5f94e4..00000000 --- a/buddybuild_postclone.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/env bash - -# Copy firebase lib into tests directory -mkdir tests/firebase -cp -R lib/* tests/firebase - -# Install /tests npm packages -cd tests && npm install diff --git a/coverage.json b/coverage.json new file mode 100644 index 00000000..428f5942 --- /dev/null +++ b/coverage.json @@ -0,0 +1,52792 @@ +{ + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/index.js", + "statementMap": { + "0": { + "start": { + "line": 6, + "column": 21 + }, + "end": { + "line": 6, + "column": 47 + } + } + }, + "fnMap": {}, + "branchMap": {}, + "s": { + "0": 1 + }, + "f": {}, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "235addbed7702c8f0c6db451cb467dd3584729e3" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/core/firebase.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/core/firebase.js", + "statementMap": { + "0": { + "start": { + "line": 46, + "column": 27 + }, + "end": { + "line": 46, + "column": 51 + } + }, + "1": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 30 + } + }, + "2": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 67, + "column": 35 + } + }, + "3": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 71, + "column": 5 + } + }, + "4": { + "start": { + "line": 70, + "column": 6 + }, + "end": { + "line": 70, + "column": 62 + } + }, + "5": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 73, + "column": 33 + } + }, + "6": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 66 + } + }, + "7": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 77, + "column": 78 + } + }, + "8": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 63 + } + }, + "9": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 69 + } + }, + "10": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 66 + } + }, + "11": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 75 + } + }, + "12": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 84, + "column": 6 + } + }, + "13": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 85, + "column": 78 + } + }, + "14": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 66 + } + }, + "15": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 78 + } + }, + "16": { + "start": { + "line": 88, + "column": 4 + }, + "end": { + "line": 88, + "column": 77 + } + }, + "17": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 89, + "column": 72 + } + }, + "18": { + "start": { + "line": 90, + "column": 4 + }, + "end": { + "line": 90, + "column": 66 + } + }, + "19": { + "start": { + "line": 98, + "column": 4 + }, + "end": { + "line": 104, + "column": 5 + } + }, + "20": { + "start": { + "line": 99, + "column": 18 + }, + "end": { + "line": 99, + "column": 44 + } + }, + "21": { + "start": { + "line": 100, + "column": 22 + }, + "end": { + "line": 100, + "column": 44 + } + }, + "22": { + "start": { + "line": 101, + "column": 6 + }, + "end": { + "line": 101, + "column": 26 + } + }, + "23": { + "start": { + "line": 102, + "column": 6 + }, + "end": { + "line": 102, + "column": 68 + } + }, + "24": { + "start": { + "line": 103, + "column": 6 + }, + "end": { + "line": 103, + "column": 52 + } + }, + "25": { + "start": { + "line": 115, + "column": 4 + }, + "end": { + "line": 117, + "column": 5 + } + }, + "26": { + "start": { + "line": 116, + "column": 6 + }, + "end": { + "line": 116, + "column": 64 + } + }, + "27": { + "start": { + "line": 119, + "column": 18 + }, + "end": { + "line": 119, + "column": 76 + } + }, + "28": { + "start": { + "line": 123, + "column": 4 + }, + "end": { + "line": 126, + "column": 5 + } + }, + "29": { + "start": { + "line": 124, + "column": 6 + }, + "end": { + "line": 124, + "column": 66 + } + }, + "30": { + "start": { + "line": 125, + "column": 6 + }, + "end": { + "line": 125, + "column": 35 + } + }, + "31": { + "start": { + "line": 131, + "column": 4 + }, + "end": { + "line": 133, + "column": 5 + } + }, + "32": { + "start": { + "line": 132, + "column": 6 + }, + "end": { + "line": 132, + "column": 59 + } + }, + "33": { + "start": { + "line": 135, + "column": 4 + }, + "end": { + "line": 137, + "column": 5 + } + }, + "34": { + "start": { + "line": 136, + "column": 6 + }, + "end": { + "line": 136, + "column": 69 + } + }, + "35": { + "start": { + "line": 139, + "column": 4 + }, + "end": { + "line": 141, + "column": 5 + } + }, + "36": { + "start": { + "line": 140, + "column": 6 + }, + "end": { + "line": 140, + "column": 68 + } + }, + "37": { + "start": { + "line": 143, + "column": 4 + }, + "end": { + "line": 145, + "column": 5 + } + }, + "38": { + "start": { + "line": 144, + "column": 6 + }, + "end": { + "line": 144, + "column": 74 + } + }, + "39": { + "start": { + "line": 147, + "column": 4 + }, + "end": { + "line": 149, + "column": 5 + } + }, + "40": { + "start": { + "line": 148, + "column": 6 + }, + "end": { + "line": 148, + "column": 80 + } + }, + "41": { + "start": { + "line": 151, + "column": 4 + }, + "end": { + "line": 153, + "column": 5 + } + }, + "42": { + "start": { + "line": 152, + "column": 6 + }, + "end": { + "line": 152, + "column": 72 + } + }, + "43": { + "start": { + "line": 155, + "column": 4 + }, + "end": { + "line": 157, + "column": 5 + } + }, + "44": { + "start": { + "line": 156, + "column": 6 + }, + "end": { + "line": 156, + "column": 76 + } + }, + "45": { + "start": { + "line": 159, + "column": 4 + }, + "end": { + "line": 159, + "column": 60 + } + }, + "46": { + "start": { + "line": 161, + "column": 4 + }, + "end": { + "line": 163, + "column": 5 + } + }, + "47": { + "start": { + "line": 162, + "column": 6 + }, + "end": { + "line": 162, + "column": 45 + } + }, + "48": { + "start": { + "line": 165, + "column": 4 + }, + "end": { + "line": 165, + "column": 33 + } + }, + "49": { + "start": { + "line": 178, + "column": 18 + }, + "end": { + "line": 178, + "column": 80 + } + }, + "50": { + "start": { + "line": 179, + "column": 16 + }, + "end": { + "line": 179, + "column": 37 + } + }, + "51": { + "start": { + "line": 180, + "column": 4 + }, + "end": { + "line": 180, + "column": 75 + } + }, + "52": { + "start": { + "line": 180, + "column": 14 + }, + "end": { + "line": 180, + "column": 75 + } + }, + "53": { + "start": { + "line": 181, + "column": 4 + }, + "end": { + "line": 181, + "column": 15 + } + }, + "54": { + "start": { + "line": 189, + "column": 4 + }, + "end": { + "line": 189, + "column": 41 + } + }, + "55": { + "start": { + "line": 207, + "column": 4 + }, + "end": { + "line": 219, + "column": 5 + } + }, + "56": { + "start": { + "line": 208, + "column": 6 + }, + "end": { + "line": 216, + "column": 9 + } + }, + "57": { + "start": { + "line": 209, + "column": 8 + }, + "end": { + "line": 215, + "column": 9 + } + }, + "58": { + "start": { + "line": 211, + "column": 10 + }, + "end": { + "line": 211, + "column": 84 + } + }, + "59": { + "start": { + "line": 214, + "column": 10 + }, + "end": { + "line": 214, + "column": 62 + } + }, + "60": { + "start": { + "line": 218, + "column": 6 + }, + "end": { + "line": 218, + "column": 50 + } + }, + "61": { + "start": { + "line": 230, + "column": 22 + }, + "end": { + "line": 230, + "column": 46 + } + }, + "62": { + "start": { + "line": 232, + "column": 25 + }, + "end": { + "line": 246, + "column": 5 + } + }, + "63": { + "start": { + "line": 233, + "column": 17 + }, + "end": { + "line": 233, + "column": 20 + } + }, + "64": { + "start": { + "line": 236, + "column": 6 + }, + "end": { + "line": 240, + "column": 74 + } + }, + "65": { + "start": { + "line": 236, + "column": 50 + }, + "end": { + "line": 236, + "column": 110 + } + }, + "66": { + "start": { + "line": 240, + "column": 11 + }, + "end": { + "line": 240, + "column": 74 + } + }, + "67": { + "start": { + "line": 240, + "column": 22 + }, + "end": { + "line": 240, + "column": 74 + } + }, + "68": { + "start": { + "line": 241, + "column": 26 + }, + "end": { + "line": 241, + "column": 52 + } + }, + "69": { + "start": { + "line": 242, + "column": 6 + }, + "end": { + "line": 244, + "column": 7 + } + }, + "70": { + "start": { + "line": 243, + "column": 8 + }, + "end": { + "line": 243, + "column": 51 + } + }, + "71": { + "start": { + "line": 245, + "column": 6 + }, + "end": { + "line": 245, + "column": 42 + } + }, + "72": { + "start": { + "line": 248, + "column": 4 + }, + "end": { + "line": 250, + "column": 7 + } + }, + "73": { + "start": { + "line": 261, + "column": 4 + }, + "end": { + "line": 263, + "column": 5 + } + }, + "74": { + "start": { + "line": 262, + "column": 6 + }, + "end": { + "line": 262, + "column": 40 + } + }, + "75": { + "start": { + "line": 265, + "column": 4 + }, + "end": { + "line": 265, + "column": 77 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 65, + "column": 2 + }, + "end": { + "line": 65, + "column": 3 + } + }, + "loc": { + "start": { + "line": 65, + "column": 16 + }, + "end": { + "line": 91, + "column": 3 + } + }, + "line": 65 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 97, + "column": 2 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "loc": { + "start": { + "line": 97, + "column": 26 + }, + "end": { + "line": 105, + "column": 3 + } + }, + "line": 97 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 114, + "column": 2 + }, + "end": { + "line": 114, + "column": 3 + } + }, + "loc": { + "start": { + "line": 114, + "column": 69 + }, + "end": { + "line": 166, + "column": 3 + } + }, + "line": 114 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 177, + "column": 2 + }, + "end": { + "line": 177, + "column": 3 + } + }, + "loc": { + "start": { + "line": 177, + "column": 34 + }, + "end": { + "line": 182, + "column": 3 + } + }, + "line": 177 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 188, + "column": 2 + }, + "end": { + "line": 188, + "column": 3 + } + }, + "loc": { + "start": { + "line": 188, + "column": 33 + }, + "end": { + "line": 190, + "column": 3 + } + }, + "line": 188 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 206, + "column": 2 + }, + "end": { + "line": 206, + "column": 3 + } + }, + "loc": { + "start": { + "line": 206, + "column": 82 + }, + "end": { + "line": 220, + "column": 3 + } + }, + "line": 206 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 208, + "column": 43 + }, + "end": { + "line": 208, + "column": 44 + } + }, + "loc": { + "start": { + "line": 208, + "column": 54 + }, + "end": { + "line": 216, + "column": 7 + } + }, + "line": 208 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 229, + "column": 2 + }, + "end": { + "line": 229, + "column": 3 + } + }, + "loc": { + "start": { + "line": 229, + "column": 133 + }, + "end": { + "line": 251, + "column": 3 + } + }, + "line": 229 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 232, + "column": 25 + }, + "end": { + "line": 232, + "column": 26 + } + }, + "loc": { + "start": { + "line": 232, + "column": 48 + }, + "end": { + "line": 246, + "column": 5 + } + }, + "line": 232 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 260, + "column": 2 + }, + "end": { + "line": 260, + "column": 3 + } + }, + "loc": { + "start": { + "line": 260, + "column": 81 + }, + "end": { + "line": 266, + "column": 3 + } + }, + "line": 260 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 71, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 71, + "column": 5 + } + }, + { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 71, + "column": 5 + } + } + ], + "line": 69 + }, + "1": { + "loc": { + "start": { + "line": 115, + "column": 4 + }, + "end": { + "line": 117, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 115, + "column": 4 + }, + "end": { + "line": 117, + "column": 5 + } + }, + { + "start": { + "line": 115, + "column": 4 + }, + "end": { + "line": 117, + "column": 5 + } + } + ], + "line": 115 + }, + "2": { + "loc": { + "start": { + "line": 115, + "column": 8 + }, + "end": { + "line": 115, + "column": 31 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 115, + "column": 8 + }, + "end": { + "line": 115, + "column": 12 + } + }, + { + "start": { + "line": 115, + "column": 16 + }, + "end": { + "line": 115, + "column": 31 + } + } + ], + "line": 115 + }, + "3": { + "loc": { + "start": { + "line": 119, + "column": 19 + }, + "end": { + "line": 119, + "column": 61 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 119, + "column": 19 + }, + "end": { + "line": 119, + "column": 23 + } + }, + { + "start": { + "line": 119, + "column": 27 + }, + "end": { + "line": 119, + "column": 61 + } + } + ], + "line": 119 + }, + "4": { + "loc": { + "start": { + "line": 123, + "column": 4 + }, + "end": { + "line": 126, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 123, + "column": 4 + }, + "end": { + "line": 126, + "column": 5 + } + }, + { + "start": { + "line": 123, + "column": 4 + }, + "end": { + "line": 126, + "column": 5 + } + } + ], + "line": 123 + }, + "5": { + "loc": { + "start": { + "line": 131, + "column": 4 + }, + "end": { + "line": 133, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 131, + "column": 4 + }, + "end": { + "line": 133, + "column": 5 + } + }, + { + "start": { + "line": 131, + "column": 4 + }, + "end": { + "line": 133, + "column": 5 + } + } + ], + "line": 131 + }, + "6": { + "loc": { + "start": { + "line": 135, + "column": 4 + }, + "end": { + "line": 137, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 135, + "column": 4 + }, + "end": { + "line": 137, + "column": 5 + } + }, + { + "start": { + "line": 135, + "column": 4 + }, + "end": { + "line": 137, + "column": 5 + } + } + ], + "line": 135 + }, + "7": { + "loc": { + "start": { + "line": 139, + "column": 4 + }, + "end": { + "line": 141, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 139, + "column": 4 + }, + "end": { + "line": 141, + "column": 5 + } + }, + { + "start": { + "line": 139, + "column": 4 + }, + "end": { + "line": 141, + "column": 5 + } + } + ], + "line": 139 + }, + "8": { + "loc": { + "start": { + "line": 143, + "column": 4 + }, + "end": { + "line": 145, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 143, + "column": 4 + }, + "end": { + "line": 145, + "column": 5 + } + }, + { + "start": { + "line": 143, + "column": 4 + }, + "end": { + "line": 145, + "column": 5 + } + } + ], + "line": 143 + }, + "9": { + "loc": { + "start": { + "line": 147, + "column": 4 + }, + "end": { + "line": 149, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 147, + "column": 4 + }, + "end": { + "line": 149, + "column": 5 + } + }, + { + "start": { + "line": 147, + "column": 4 + }, + "end": { + "line": 149, + "column": 5 + } + } + ], + "line": 147 + }, + "10": { + "loc": { + "start": { + "line": 151, + "column": 4 + }, + "end": { + "line": 153, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 151, + "column": 4 + }, + "end": { + "line": 153, + "column": 5 + } + }, + { + "start": { + "line": 151, + "column": 4 + }, + "end": { + "line": 153, + "column": 5 + } + } + ], + "line": 151 + }, + "11": { + "loc": { + "start": { + "line": 155, + "column": 4 + }, + "end": { + "line": 157, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 155, + "column": 4 + }, + "end": { + "line": 157, + "column": 5 + } + }, + { + "start": { + "line": 155, + "column": 4 + }, + "end": { + "line": 157, + "column": 5 + } + } + ], + "line": 155 + }, + "12": { + "loc": { + "start": { + "line": 161, + "column": 4 + }, + "end": { + "line": 163, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 161, + "column": 4 + }, + "end": { + "line": 163, + "column": 5 + } + }, + { + "start": { + "line": 161, + "column": 4 + }, + "end": { + "line": 163, + "column": 5 + } + } + ], + "line": 161 + }, + "13": { + "loc": { + "start": { + "line": 161, + "column": 8 + }, + "end": { + "line": 161, + "column": 45 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 161, + "column": 8 + }, + "end": { + "line": 161, + "column": 27 + } + }, + { + "start": { + "line": 161, + "column": 31 + }, + "end": { + "line": 161, + "column": 45 + } + } + ], + "line": 161 + }, + "14": { + "loc": { + "start": { + "line": 178, + "column": 18 + }, + "end": { + "line": 178, + "column": 80 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 178, + "column": 25 + }, + "end": { + "line": 178, + "column": 43 + } + }, + { + "start": { + "line": 178, + "column": 46 + }, + "end": { + "line": 178, + "column": 80 + } + } + ], + "line": 178 + }, + "15": { + "loc": { + "start": { + "line": 180, + "column": 4 + }, + "end": { + "line": 180, + "column": 75 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 180, + "column": 4 + }, + "end": { + "line": 180, + "column": 75 + } + }, + { + "start": { + "line": 180, + "column": 4 + }, + "end": { + "line": 180, + "column": 75 + } + } + ], + "line": 180 + }, + "16": { + "loc": { + "start": { + "line": 207, + "column": 4 + }, + "end": { + "line": 219, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 207, + "column": 4 + }, + "end": { + "line": 219, + "column": 5 + } + }, + { + "start": { + "line": 207, + "column": 4 + }, + "end": { + "line": 219, + "column": 5 + } + } + ], + "line": 207 + }, + "17": { + "loc": { + "start": { + "line": 209, + "column": 8 + }, + "end": { + "line": 215, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 209, + "column": 8 + }, + "end": { + "line": 215, + "column": 9 + } + }, + { + "start": { + "line": 209, + "column": 8 + }, + "end": { + "line": 215, + "column": 9 + } + } + ], + "line": 209 + }, + "18": { + "loc": { + "start": { + "line": 236, + "column": 6 + }, + "end": { + "line": 240, + "column": 74 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 236, + "column": 6 + }, + "end": { + "line": 240, + "column": 74 + } + }, + { + "start": { + "line": 236, + "column": 6 + }, + "end": { + "line": 240, + "column": 74 + } + } + ], + "line": 236 + }, + "19": { + "loc": { + "start": { + "line": 236, + "column": 10 + }, + "end": { + "line": 236, + "column": 48 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 236, + "column": 10 + }, + "end": { + "line": 236, + "column": 14 + } + }, + { + "start": { + "line": 236, + "column": 18 + }, + "end": { + "line": 236, + "column": 48 + } + } + ], + "line": 236 + }, + "20": { + "loc": { + "start": { + "line": 240, + "column": 11 + }, + "end": { + "line": 240, + "column": 74 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 240, + "column": 11 + }, + "end": { + "line": 240, + "column": 74 + } + }, + { + "start": { + "line": 240, + "column": 11 + }, + "end": { + "line": 240, + "column": 74 + } + } + ], + "line": 240 + }, + "21": { + "loc": { + "start": { + "line": 242, + "column": 6 + }, + "end": { + "line": 244, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 242, + "column": 6 + }, + "end": { + "line": 244, + "column": 7 + } + }, + { + "start": { + "line": 242, + "column": 6 + }, + "end": { + "line": 244, + "column": 7 + } + } + ], + "line": 242 + }, + "22": { + "loc": { + "start": { + "line": 261, + "column": 4 + }, + "end": { + "line": 263, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 261, + "column": 4 + }, + "end": { + "line": 263, + "column": 5 + } + }, + { + "start": { + "line": 261, + "column": 4 + }, + "end": { + "line": 263, + "column": 5 + } + } + ], + "line": 261 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 1, + "4": 0, + "5": 1, + "6": 1, + "7": 1, + "8": 1, + "9": 1, + "10": 1, + "11": 1, + "12": 1, + "13": 1, + "14": 1, + "15": 1, + "16": 1, + "17": 1, + "18": 1, + "19": 1, + "20": 2, + "21": 2, + "22": 2, + "23": 2, + "24": 2, + "25": 2, + "26": 0, + "27": 2, + "28": 2, + "29": 1, + "30": 1, + "31": 1, + "32": 0, + "33": 1, + "34": 0, + "35": 1, + "36": 0, + "37": 1, + "38": 0, + "39": 1, + "40": 0, + "41": 1, + "42": 0, + "43": 1, + "44": 0, + "45": 1, + "46": 1, + "47": 1, + "48": 1, + "49": 10, + "50": 10, + "51": 10, + "52": 0, + "53": 10, + "54": 4, + "55": 9, + "56": 7, + "57": 245, + "58": 245, + "59": 0, + "60": 7, + "61": 13, + "62": 13, + "63": 0, + "64": 0, + "65": 0, + "66": 0, + "67": 0, + "68": 0, + "69": 0, + "70": 0, + "71": 0, + "72": 13, + "73": 8, + "74": 0, + "75": 8 + }, + "f": { + "0": 1, + "1": 1, + "2": 2, + "3": 10, + "4": 4, + "5": 9, + "6": 245, + "7": 13, + "8": 0, + "9": 8 + }, + "b": { + "0": [ + 0, + 1 + ], + "1": [ + 0, + 2 + ], + "2": [ + 2, + 2 + ], + "3": [ + 2, + 0 + ], + "4": [ + 1, + 1 + ], + "5": [ + 0, + 1 + ], + "6": [ + 0, + 1 + ], + "7": [ + 0, + 1 + ], + "8": [ + 0, + 1 + ], + "9": [ + 0, + 1 + ], + "10": [ + 0, + 1 + ], + "11": [ + 0, + 1 + ], + "12": [ + 1, + 0 + ], + "13": [ + 1, + 1 + ], + "14": [ + 0, + 10 + ], + "15": [ + 0, + 10 + ], + "16": [ + 7, + 2 + ], + "17": [ + 245, + 0 + ], + "18": [ + 0, + 0 + ], + "19": [ + 0, + 0 + ], + "20": [ + 0, + 0 + ], + "21": [ + 0, + 0 + ], + "22": [ + 0, + 8 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "f446c2dac7b3b7f27c0de72282183d90c45e4946" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/internals.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/internals.js", + "statementMap": { + "0": { + "start": { + "line": 12, + "column": 25 + }, + "end": { + "line": 12, + "column": 81 + } + }, + "1": { + "start": { + "line": 14, + "column": 23 + }, + "end": { + "line": 25, + "column": 1 + } + }, + "2": { + "start": { + "line": 27, + "column": 20 + }, + "end": { + "line": 29, + "column": 1 + } + }, + "3": { + "start": { + "line": 31, + "column": 28 + }, + "end": { + "line": 56, + "column": 1 + } + }, + "4": { + "start": { + "line": 58, + "column": 40 + }, + "end": { + "line": 58, + "column": 42 + } + }, + "5": { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 87, + "column": 7 + } + }, + "6": { + "start": { + "line": 84, + "column": 8 + }, + "end": { + "line": 86, + "column": 76 + } + }, + "7": { + "start": { + "line": 89, + "column": 6 + }, + "end": { + "line": 91, + "column": 82 + } + }, + "8": { + "start": { + "line": 102, + "column": 6 + }, + "end": { + "line": 102, + "column": 65 + } + }, + "9": { + "start": { + "line": 109, + "column": 6 + }, + "end": { + "line": 109, + "column": 85 + } + }, + "10": { + "start": { + "line": 116, + "column": 6 + }, + "end": { + "line": 116, + "column": 95 + } + }, + "11": { + "start": { + "line": 123, + "column": 6 + }, + "end": { + "line": 123, + "column": 99 + } + }, + "12": { + "start": { + "line": 130, + "column": 6 + }, + "end": { + "line": 130, + "column": 87 + } + }, + "13": { + "start": { + "line": 139, + "column": 22 + }, + "end": { + "line": 139, + "column": 47 + } + }, + "14": { + "start": { + "line": 140, + "column": 6 + }, + "end": { + "line": 145, + "column": 7 + } + }, + "15": { + "start": { + "line": 141, + "column": 8 + }, + "end": { + "line": 144, + "column": 79 + } + }, + "16": { + "start": { + "line": 147, + "column": 23 + }, + "end": { + "line": 147, + "column": 94 + } + }, + "17": { + "start": { + "line": 148, + "column": 32 + }, + "end": { + "line": 148, + "column": 93 + } + }, + "18": { + "start": { + "line": 149, + "column": 26 + }, + "end": { + "line": 149, + "column": 58 + } + }, + "19": { + "start": { + "line": 150, + "column": 6 + }, + "end": { + "line": 154, + "column": 81 + } + }, + "20": { + "start": { + "line": 161, + "column": 6 + }, + "end": { + "line": 161, + "column": 71 + } + }, + "21": { + "start": { + "line": 170, + "column": 6 + }, + "end": { + "line": 170, + "column": 99 + } + }, + "22": { + "start": { + "line": 177, + "column": 6 + }, + "end": { + "line": 177, + "column": 86 + } + }, + "23": { + "start": { + "line": 184, + "column": 6 + }, + "end": { + "line": 184, + "column": 84 + } + }, + "24": { + "start": { + "line": 191, + "column": 6 + }, + "end": { + "line": 191, + "column": 84 + } + }, + "25": { + "start": { + "line": 198, + "column": 6 + }, + "end": { + "line": 198, + "column": 103 + } + }, + "26": { + "start": { + "line": 206, + "column": 25 + }, + "end": { + "line": 206, + "column": 56 + } + }, + "27": { + "start": { + "line": 207, + "column": 18 + }, + "end": { + "line": 207, + "column": 143 + } + }, + "28": { + "start": { + "line": 209, + "column": 6 + }, + "end": { + "line": 211, + "column": 7 + } + }, + "29": { + "start": { + "line": 210, + "column": 8 + }, + "end": { + "line": 210, + "column": 168 + } + }, + "30": { + "start": { + "line": 214, + "column": 6 + }, + "end": { + "line": 223, + "column": 54 + } + }, + "31": { + "start": { + "line": 236, + "column": 16 + }, + "end": { + "line": 236, + "column": 31 + } + }, + "32": { + "start": { + "line": 237, + "column": 4 + }, + "end": { + "line": 237, + "column": 43 + } + }, + "33": { + "start": { + "line": 237, + "column": 14 + }, + "end": { + "line": 237, + "column": 43 + } + }, + "34": { + "start": { + "line": 240, + "column": 4 + }, + "end": { + "line": 243, + "column": 7 + } + }, + "35": { + "start": { + "line": 241, + "column": 6 + }, + "end": { + "line": 241, + "column": 29 + } + }, + "36": { + "start": { + "line": 242, + "column": 6 + }, + "end": { + "line": 242, + "column": 18 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 240, + "column": 29 + }, + "end": { + "line": 240, + "column": 30 + } + }, + "loc": { + "start": { + "line": 240, + "column": 35 + }, + "end": { + "line": 243, + "column": 5 + } + }, + "line": 240 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 12, + "column": 25 + }, + "end": { + "line": 12, + "column": 81 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 12, + "column": 49 + }, + "end": { + "line": 12, + "column": 67 + } + }, + { + "start": { + "line": 12, + "column": 70 + }, + "end": { + "line": 12, + "column": 81 + } + } + ], + "line": 12 + }, + "1": { + "loc": { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 87, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 87, + "column": 7 + } + }, + { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 87, + "column": 7 + } + } + ], + "line": 83 + }, + "2": { + "loc": { + "start": { + "line": 140, + "column": 6 + }, + "end": { + "line": 145, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 140, + "column": 6 + }, + "end": { + "line": 145, + "column": 7 + } + }, + { + "start": { + "line": 140, + "column": 6 + }, + "end": { + "line": 145, + "column": 7 + } + } + ], + "line": 140 + }, + "3": { + "loc": { + "start": { + "line": 147, + "column": 56 + }, + "end": { + "line": 147, + "column": 91 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 147, + "column": 56 + }, + "end": { + "line": 147, + "column": 78 + } + }, + { + "start": { + "line": 147, + "column": 82 + }, + "end": { + "line": 147, + "column": 91 + } + } + ], + "line": 147 + }, + "4": { + "loc": { + "start": { + "line": 209, + "column": 6 + }, + "end": { + "line": 211, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 209, + "column": 6 + }, + "end": { + "line": 211, + "column": 7 + } + }, + { + "start": { + "line": 209, + "column": 6 + }, + "end": { + "line": 211, + "column": 7 + } + } + ], + "line": 209 + }, + "5": { + "loc": { + "start": { + "line": 216, + "column": 9 + }, + "end": { + "line": 218, + "column": 108 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 217, + "column": 10 + }, + "end": { + "line": 217, + "column": 74 + } + }, + { + "start": { + "line": 218, + "column": 10 + }, + "end": { + "line": 218, + "column": 108 + } + } + ], + "line": 216 + }, + "6": { + "loc": { + "start": { + "line": 232, + "column": 12 + }, + "end": { + "line": 232, + "column": 100 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 232, + "column": 47 + }, + "end": { + "line": 232, + "column": 93 + } + }, + { + "start": { + "line": 232, + "column": 96 + }, + "end": { + "line": 232, + "column": 100 + } + } + ], + "line": 232 + }, + "7": { + "loc": { + "start": { + "line": 237, + "column": 4 + }, + "end": { + "line": 237, + "column": 43 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 237, + "column": 4 + }, + "end": { + "line": 237, + "column": 43 + } + }, + { + "start": { + "line": 237, + "column": 4 + }, + "end": { + "line": 237, + "column": 43 + } + } + ], + "line": 237 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 1, + "4": 1, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0 + }, + "f": { + "0": 0 + }, + "b": { + "0": [ + 0, + 1 + ], + "1": [ + 0, + 0 + ], + "2": [ + 0, + 0 + ], + "3": [ + 0, + 0 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 1, + 0 + ], + "7": [ + 0, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "3ab7af9692bf461e365699bfcde2c682cfbf9957" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/emitter/EventEmitter.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/emitter/EventEmitter.js", + "statementMap": { + "0": { + "start": { + "line": 15, + "column": 28 + }, + "end": { + "line": 15, + "column": 60 + } + }, + "1": { + "start": { + "line": 16, + "column": 32 + }, + "end": { + "line": 16, + "column": 68 + } + }, + "2": { + "start": { + "line": 18, + "column": 22 + }, + "end": { + "line": 18, + "column": 55 + } + }, + "3": { + "start": { + "line": 19, + "column": 18 + }, + "end": { + "line": 19, + "column": 47 + } + }, + "4": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 67 + } + }, + "5": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 69, + "column": 13 + } + }, + "6": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 86, + "column": 7 + } + }, + "7": { + "start": { + "line": 84, + "column": 6 + }, + "end": { + "line": 84, + "column": 35 + } + }, + "8": { + "start": { + "line": 85, + "column": 6 + }, + "end": { + "line": 85, + "column": 36 + } + }, + "9": { + "start": { + "line": 97, + "column": 4 + }, + "end": { + "line": 97, + "column": 55 + } + }, + "10": { + "start": { + "line": 122, + "column": 4 + }, + "end": { + "line": 125, + "column": 6 + } + }, + "11": { + "start": { + "line": 126, + "column": 4 + }, + "end": { + "line": 126, + "column": 55 + } + }, + "12": { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 137, + "column": 6 + } + }, + "13": { + "start": { + "line": 138, + "column": 4 + }, + "end": { + "line": 138, + "column": 54 + } + }, + "14": { + "start": { + "line": 149, + "column": 51 + }, + "end": { + "line": 149, + "column": 107 + } + }, + "15": { + "start": { + "line": 150, + "column": 4 + }, + "end": { + "line": 155, + "column": 11 + } + }, + "16": { + "start": { + "line": 153, + "column": 12 + }, + "end": { + "line": 153, + "column": 41 + } + }, + "17": { + "start": { + "line": 173, + "column": 51 + }, + "end": { + "line": 173, + "column": 107 + } + }, + "18": { + "start": { + "line": 174, + "column": 4 + }, + "end": { + "line": 188, + "column": 5 + } + }, + "19": { + "start": { + "line": 175, + "column": 6 + }, + "end": { + "line": 186, + "column": 7 + } + }, + "20": { + "start": { + "line": 176, + "column": 29 + }, + "end": { + "line": 176, + "column": 45 + } + }, + "21": { + "start": { + "line": 179, + "column": 8 + }, + "end": { + "line": 185, + "column": 9 + } + }, + "22": { + "start": { + "line": 180, + "column": 10 + }, + "end": { + "line": 180, + "column": 51 + } + }, + "23": { + "start": { + "line": 181, + "column": 10 + }, + "end": { + "line": 184, + "column": 12 + } + }, + "24": { + "start": { + "line": 187, + "column": 6 + }, + "end": { + "line": 187, + "column": 39 + } + }, + "25": { + "start": { + "line": 205, + "column": 51 + }, + "end": { + "line": 205, + "column": 107 + } + }, + "26": { + "start": { + "line": 206, + "column": 4 + }, + "end": { + "line": 216, + "column": 5 + } + }, + "27": { + "start": { + "line": 207, + "column": 6 + }, + "end": { + "line": 215, + "column": 7 + } + }, + "28": { + "start": { + "line": 208, + "column": 29 + }, + "end": { + "line": 208, + "column": 45 + } + }, + "29": { + "start": { + "line": 212, + "column": 8 + }, + "end": { + "line": 214, + "column": 9 + } + }, + "30": { + "start": { + "line": 213, + "column": 10 + }, + "end": { + "line": 213, + "column": 32 + } + }, + "31": { + "start": { + "line": 220, + "column": 0 + }, + "end": { + "line": 220, + "column": 30 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 45, + "column": 2 + }, + "end": { + "line": 45, + "column": 3 + } + }, + "loc": { + "start": { + "line": 45, + "column": 52 + }, + "end": { + "line": 47, + "column": 3 + } + }, + "line": 45 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 63, + "column": 2 + }, + "end": { + "line": 63, + "column": 3 + } + }, + "loc": { + "start": { + "line": 64, + "column": 82 + }, + "end": { + "line": 70, + "column": 3 + } + }, + "line": 64 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 82, + "column": 2 + }, + "end": { + "line": 82, + "column": 3 + } + }, + "loc": { + "start": { + "line": 82, + "column": 85 + }, + "end": { + "line": 87, + "column": 3 + } + }, + "line": 82 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 83, + "column": 39 + }, + "end": { + "line": 83, + "column": 40 + } + }, + "loc": { + "start": { + "line": 83, + "column": 52 + }, + "end": { + "line": 86, + "column": 5 + } + }, + "line": 83 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 96, + "column": 2 + }, + "end": { + "line": 96, + "column": 3 + } + }, + "loc": { + "start": { + "line": 96, + "column": 41 + }, + "end": { + "line": 98, + "column": 3 + } + }, + "line": 96 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 121, + "column": 2 + }, + "end": { + "line": 121, + "column": 3 + } + }, + "loc": { + "start": { + "line": 121, + "column": 26 + }, + "end": { + "line": 127, + "column": 3 + } + }, + "line": 121 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 133, + "column": 2 + }, + "end": { + "line": 133, + "column": 3 + } + }, + "loc": { + "start": { + "line": 133, + "column": 56 + }, + "end": { + "line": 139, + "column": 3 + } + }, + "line": 133 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 148, + "column": 2 + }, + "end": { + "line": 148, + "column": 3 + } + }, + "loc": { + "start": { + "line": 148, + "column": 54 + }, + "end": { + "line": 156, + "column": 3 + } + }, + "line": 148 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 152, + "column": 10 + }, + "end": { + "line": 152, + "column": 11 + } + }, + "loc": { + "start": { + "line": 152, + "column": 33 + }, + "end": { + "line": 154, + "column": 11 + } + }, + "line": 152 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 172, + "column": 2 + }, + "end": { + "line": 172, + "column": 3 + } + }, + "loc": { + "start": { + "line": 172, + "column": 26 + }, + "end": { + "line": 189, + "column": 3 + } + }, + "line": 172 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 204, + "column": 2 + }, + "end": { + "line": 204, + "column": 3 + } + }, + "loc": { + "start": { + "line": 204, + "column": 46 + }, + "end": { + "line": 217, + "column": 3 + } + }, + "line": 204 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 46, + "column": 23 + }, + "end": { + "line": 46, + "column": 66 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 46, + "column": 23 + }, + "end": { + "line": 46, + "column": 33 + } + }, + { + "start": { + "line": 46, + "column": 37 + }, + "end": { + "line": 46, + "column": 66 + } + } + ], + "line": 46 + }, + "1": { + "loc": { + "start": { + "line": 150, + "column": 11 + }, + "end": { + "line": 155, + "column": 10 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 151, + "column": 8 + }, + "end": { + "line": 154, + "column": 12 + } + }, + { + "start": { + "line": 155, + "column": 8 + }, + "end": { + "line": 155, + "column": 10 + } + } + ], + "line": 150 + }, + "2": { + "loc": { + "start": { + "line": 174, + "column": 4 + }, + "end": { + "line": 188, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 174, + "column": 4 + }, + "end": { + "line": 188, + "column": 5 + } + }, + { + "start": { + "line": 174, + "column": 4 + }, + "end": { + "line": 188, + "column": 5 + } + } + ], + "line": 174 + }, + "3": { + "loc": { + "start": { + "line": 179, + "column": 8 + }, + "end": { + "line": 185, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 179, + "column": 8 + }, + "end": { + "line": 185, + "column": 9 + } + }, + { + "start": { + "line": 179, + "column": 8 + }, + "end": { + "line": 185, + "column": 9 + } + } + ], + "line": 179 + }, + "4": { + "loc": { + "start": { + "line": 206, + "column": 4 + }, + "end": { + "line": 216, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 206, + "column": 4 + }, + "end": { + "line": 216, + "column": 5 + } + }, + { + "start": { + "line": 206, + "column": 4 + }, + "end": { + "line": 216, + "column": 5 + } + } + ], + "line": 206 + }, + "5": { + "loc": { + "start": { + "line": 212, + "column": 8 + }, + "end": { + "line": 214, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 212, + "column": 8 + }, + "end": { + "line": 214, + "column": 9 + } + }, + { + "start": { + "line": 212, + "column": 8 + }, + "end": { + "line": 214, + "column": 9 + } + } + ], + "line": 212 + }, + "6": { + "loc": { + "start": { + "line": 212, + "column": 12 + }, + "end": { + "line": 212, + "column": 62 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 212, + "column": 12 + }, + "end": { + "line": 212, + "column": 24 + } + }, + { + "start": { + "line": 212, + "column": 28 + }, + "end": { + "line": 212, + "column": 62 + } + } + ], + "line": 212 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 1, + "4": 1, + "5": 68, + "6": 2, + "7": 2, + "8": 2, + "9": 21, + "10": 2, + "11": 2, + "12": 26, + "13": 26, + "14": 0, + "15": 0, + "16": 0, + "17": 647, + "18": 647, + "19": 589, + "20": 589, + "21": 589, + "22": 589, + "23": 589, + "24": 589, + "25": 38, + "26": 38, + "27": 19, + "28": 19, + "29": 19, + "30": 19, + "31": 1 + }, + "f": { + "0": 1, + "1": 68, + "2": 2, + "3": 2, + "4": 21, + "5": 2, + "6": 26, + "7": 0, + "8": 0, + "9": 647, + "10": 38 + }, + "b": { + "0": [ + 1, + 1 + ], + "1": [ + 0, + 0 + ], + "2": [ + 589, + 58 + ], + "3": [ + 589, + 0 + ], + "4": [ + 19, + 19 + ], + "5": [ + 19, + 0 + ], + "6": [ + 19, + 19 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "50f7759394b1809d39b2c9e5d6cfc0e430e4948e" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/emitter/EmitterSubscription.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/emitter/EmitterSubscription.js", + "statementMap": { + "0": { + "start": { + "line": 14, + "column": 26 + }, + "end": { + "line": 14, + "column": 56 + } + }, + "1": { + "start": { + "line": 44, + "column": 4 + }, + "end": { + "line": 44, + "column": 22 + } + }, + "2": { + "start": { + "line": 45, + "column": 4 + }, + "end": { + "line": 45, + "column": 27 + } + }, + "3": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 29 + } + }, + "4": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 27 + } + }, + "5": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 42 + } + }, + "6": { + "start": { + "line": 61, + "column": 0 + }, + "end": { + "line": 61, + "column": 37 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "loc": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 48, + "column": 3 + } + }, + "line": 43 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 56, + "column": 2 + }, + "end": { + "line": 56, + "column": 3 + } + }, + "loc": { + "start": { + "line": 56, + "column": 11 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "line": 56 + } + }, + "branchMap": {}, + "s": { + "0": 1, + "1": 68, + "2": 68, + "3": 68, + "4": 68, + "5": 24, + "6": 1 + }, + "f": { + "0": 68, + "1": 24 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "b79bed9442bad263cb7d3a34a00b6d712928b899" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/emitter/EventSubscription.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/emitter/EventSubscription.js", + "statementMap": { + "0": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 33 + } + }, + "1": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 45 + } + }, + "2": { + "start": { + "line": 42, + "column": 0 + }, + "end": { + "line": 42, + "column": 35 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 30, + "column": 2 + }, + "end": { + "line": 30, + "column": 3 + } + }, + "loc": { + "start": { + "line": 30, + "column": 51 + }, + "end": { + "line": 32, + "column": 3 + } + }, + "line": 30 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 37, + "column": 2 + }, + "end": { + "line": 37, + "column": 3 + } + }, + "loc": { + "start": { + "line": 37, + "column": 11 + }, + "end": { + "line": 39, + "column": 3 + } + }, + "line": 37 + } + }, + "branchMap": {}, + "s": { + "0": 68, + "1": 0, + "2": 1 + }, + "f": { + "0": 68, + "1": 0 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "02d7d6eb84f0af1a5d0d0c5f8b1207563009ffe5" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/emitter/EventSubscriptionVendor.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/emitter/EventSubscriptionVendor.js", + "statementMap": { + "0": { + "start": { + "line": 14, + "column": 18 + }, + "end": { + "line": 14, + "column": 47 + } + }, + "1": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 28, + "column": 36 + } + }, + "2": { + "start": { + "line": 29, + "column": 4 + }, + "end": { + "line": 29, + "column": 37 + } + }, + "3": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 42, + "column": 64 + } + }, + "4": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 45, + "column": 5 + } + }, + "5": { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 44, + "column": 49 + } + }, + "6": { + "start": { + "line": 46, + "column": 16 + }, + "end": { + "line": 46, + "column": 60 + } + }, + "7": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 61 + } + }, + "8": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 48, + "column": 39 + } + }, + "9": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 27 + } + }, + "10": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 24 + } + }, + "11": { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 64, + "column": 5 + } + }, + "12": { + "start": { + "line": 61, + "column": 6 + }, + "end": { + "line": 61, + "column": 38 + } + }, + "13": { + "start": { + "line": 63, + "column": 6 + }, + "end": { + "line": 63, + "column": 51 + } + }, + "14": { + "start": { + "line": 74, + "column": 22 + }, + "end": { + "line": 74, + "column": 44 + } + }, + "15": { + "start": { + "line": 75, + "column": 16 + }, + "end": { + "line": 75, + "column": 32 + } + }, + "16": { + "start": { + "line": 77, + "column": 33 + }, + "end": { + "line": 77, + "column": 70 + } + }, + "17": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 80, + "column": 5 + } + }, + "18": { + "start": { + "line": 79, + "column": 6 + }, + "end": { + "line": 79, + "column": 39 + } + }, + "19": { + "start": { + "line": 96, + "column": 3 + }, + "end": { + "line": 96, + "column": 48 + } + }, + "20": { + "start": { + "line": 100, + "column": 0 + }, + "end": { + "line": 100, + "column": 41 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 27, + "column": 2 + }, + "end": { + "line": 27, + "column": 3 + } + }, + "loc": { + "start": { + "line": 27, + "column": 16 + }, + "end": { + "line": 30, + "column": 3 + } + }, + "line": 27 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "loc": { + "start": { + "line": 39, + "column": 75 + }, + "end": { + "line": 51, + "column": 3 + } + }, + "line": 39 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 59, + "column": 2 + }, + "end": { + "line": 59, + "column": 3 + } + }, + "loc": { + "start": { + "line": 59, + "column": 45 + }, + "end": { + "line": 65, + "column": 3 + } + }, + "line": 59 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 73, + "column": 2 + }, + "end": { + "line": 73, + "column": 3 + } + }, + "loc": { + "start": { + "line": 73, + "column": 43 + }, + "end": { + "line": 81, + "column": 3 + } + }, + "line": 73 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 95, + "column": 2 + }, + "end": { + "line": 95, + "column": 3 + } + }, + "loc": { + "start": { + "line": 95, + "column": 67 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "line": 95 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 45, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 45, + "column": 5 + } + }, + { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 45, + "column": 5 + } + } + ], + "line": 43 + }, + "1": { + "loc": { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 64, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 64, + "column": 5 + } + }, + { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 64, + "column": 5 + } + } + ], + "line": 60 + }, + "2": { + "loc": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 80, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 80, + "column": 5 + } + }, + { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 80, + "column": 5 + } + } + ], + "line": 78 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 68, + "4": 68, + "5": 68, + "6": 68, + "7": 68, + "8": 68, + "9": 68, + "10": 68, + "11": 21, + "12": 0, + "13": 21, + "14": 26, + "15": 26, + "16": 26, + "17": 26, + "18": 26, + "19": 690, + "20": 1 + }, + "f": { + "0": 1, + "1": 68, + "2": 21, + "3": 26, + "4": 690 + }, + "b": { + "0": [ + 68, + 0 + ], + "1": [ + 0, + 21 + ], + "2": [ + 26, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "db22e801021bda5cb25bcce650ebd206a863e4d7" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/ModuleBase.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/ModuleBase.js", + "statementMap": { + "0": { + "start": { + "line": 14, + "column": 13 + }, + "end": { + "line": 14, + "column": 15 + } + }, + "1": { + "start": { + "line": 17, + "column": 26 + }, + "end": { + "line": 22, + "column": 1 + } + }, + "2": { + "start": { + "line": 24, + "column": 29 + }, + "end": { + "line": 41, + "column": 1 + } + }, + "3": { + "start": { + "line": 43, + "column": 17 + }, + "end": { + "line": 47, + "column": 1 + } + }, + "4": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 67, + "column": 77 + } + }, + "5": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 68, + "column": 36 + } + }, + "6": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 69, + "column": 38 + } + }, + "7": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 57 + } + }, + "8": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 77 + } + }, + "9": { + "start": { + "line": 75, + "column": 25 + }, + "end": { + "line": 75, + "column": 71 + } + }, + "10": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 79, + "column": 5 + } + }, + "11": { + "start": { + "line": 78, + "column": 6 + }, + "end": { + "line": 78, + "column": 124 + } + }, + "12": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 87, + "column": 5 + } + }, + "13": { + "start": { + "line": 84, + "column": 6 + }, + "end": { + "line": 84, + "column": 34 + } + }, + "14": { + "start": { + "line": 86, + "column": 6 + }, + "end": { + "line": 86, + "column": 64 + } + }, + "15": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 91, + "column": 5 + } + }, + "16": { + "start": { + "line": 90, + "column": 6 + }, + "end": { + "line": 90, + "column": 58 + } + }, + "17": { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 101, + "column": 111 + } + }, + "18": { + "start": { + "line": 102, + "column": 19 + }, + "end": { + "line": 102, + "column": 51 + } + }, + "19": { + "start": { + "line": 104, + "column": 4 + }, + "end": { + "line": 108, + "column": 5 + } + }, + "20": { + "start": { + "line": 105, + "column": 6 + }, + "end": { + "line": 107, + "column": 7 + } + }, + "21": { + "start": { + "line": 106, + "column": 8 + }, + "end": { + "line": 106, + "column": 78 + } + }, + "22": { + "start": { + "line": 118, + "column": 4 + }, + "end": { + "line": 118, + "column": 43 + } + }, + "23": { + "start": { + "line": 126, + "column": 4 + }, + "end": { + "line": 126, + "column": 29 + } + }, + "24": { + "start": { + "line": 130, + "column": 4 + }, + "end": { + "line": 130, + "column": 60 + } + }, + "25": { + "start": { + "line": 130, + "column": 31 + }, + "end": { + "line": 130, + "column": 60 + } + }, + "26": { + "start": { + "line": 131, + "column": 4 + }, + "end": { + "line": 131, + "column": 91 + } + }, + "27": { + "start": { + "line": 139, + "column": 4 + }, + "end": { + "line": 139, + "column": 40 + } + }, + "28": { + "start": { + "line": 143, + "column": 4 + }, + "end": { + "line": 143, + "column": 87 + } + }, + "29": { + "start": { + "line": 147, + "column": 4 + }, + "end": { + "line": 147, + "column": 80 + } + }, + "30": { + "start": { + "line": 151, + "column": 4 + }, + "end": { + "line": 151, + "column": 87 + } + }, + "31": { + "start": { + "line": 155, + "column": 4 + }, + "end": { + "line": 155, + "column": 80 + } + }, + "32": { + "start": { + "line": 159, + "column": 4 + }, + "end": { + "line": 159, + "column": 85 + } + }, + "33": { + "start": { + "line": 163, + "column": 26 + }, + "end": { + "line": 163, + "column": 101 + } + }, + "34": { + "start": { + "line": 164, + "column": 4 + }, + "end": { + "line": 164, + "column": 49 + } + }, + "35": { + "start": { + "line": 168, + "column": 4 + }, + "end": { + "line": 168, + "column": 90 + } + }, + "36": { + "start": { + "line": 172, + "column": 4 + }, + "end": { + "line": 172, + "column": 94 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 66, + "column": 2 + }, + "end": { + "line": 66, + "column": 3 + } + }, + "loc": { + "start": { + "line": 66, + "column": 92 + }, + "end": { + "line": 92, + "column": 3 + } + }, + "line": 66 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 100, + "column": 2 + }, + "end": { + "line": 100, + "column": 3 + } + }, + "loc": { + "start": { + "line": 100, + "column": 63 + }, + "end": { + "line": 109, + "column": 3 + } + }, + "line": 100 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 117, + "column": 2 + }, + "end": { + "line": 117, + "column": 3 + } + }, + "loc": { + "start": { + "line": 117, + "column": 38 + }, + "end": { + "line": 119, + "column": 3 + } + }, + "line": 117 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 125, + "column": 2 + }, + "end": { + "line": 125, + "column": 3 + } + }, + "loc": { + "start": { + "line": 125, + "column": 25 + }, + "end": { + "line": 127, + "column": 3 + } + }, + "line": 125 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 129, + "column": 2 + }, + "end": { + "line": 129, + "column": 3 + } + }, + "loc": { + "start": { + "line": 129, + "column": 17 + }, + "end": { + "line": 132, + "column": 3 + } + }, + "line": 129 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 138, + "column": 2 + }, + "end": { + "line": 138, + "column": 3 + } + }, + "loc": { + "start": { + "line": 138, + "column": 35 + }, + "end": { + "line": 140, + "column": 3 + } + }, + "line": 138 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 142, + "column": 2 + }, + "end": { + "line": 142, + "column": 3 + } + }, + "loc": { + "start": { + "line": 142, + "column": 30 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "line": 142 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 146, + "column": 2 + }, + "end": { + "line": 146, + "column": 3 + } + }, + "loc": { + "start": { + "line": 146, + "column": 23 + }, + "end": { + "line": 148, + "column": 3 + } + }, + "line": 146 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 150, + "column": 2 + }, + "end": { + "line": 150, + "column": 3 + } + }, + "loc": { + "start": { + "line": 150, + "column": 21 + }, + "end": { + "line": 152, + "column": 3 + } + }, + "line": 150 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 154, + "column": 2 + }, + "end": { + "line": 154, + "column": 3 + } + }, + "loc": { + "start": { + "line": 154, + "column": 23 + }, + "end": { + "line": 156, + "column": 3 + } + }, + "line": 154 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 158, + "column": 2 + }, + "end": { + "line": 158, + "column": 3 + } + }, + "loc": { + "start": { + "line": 158, + "column": 28 + }, + "end": { + "line": 160, + "column": 3 + } + }, + "line": 158 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 162, + "column": 2 + }, + "end": { + "line": 162, + "column": 3 + } + }, + "loc": { + "start": { + "line": 162, + "column": 43 + }, + "end": { + "line": 165, + "column": 3 + } + }, + "line": 162 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 167, + "column": 2 + }, + "end": { + "line": 167, + "column": 3 + } + }, + "loc": { + "start": { + "line": 167, + "column": 33 + }, + "end": { + "line": 169, + "column": 3 + } + }, + "line": 167 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 171, + "column": 2 + }, + "end": { + "line": 171, + "column": 3 + } + }, + "loc": { + "start": { + "line": 171, + "column": 37 + }, + "end": { + "line": 173, + "column": 3 + } + }, + "line": 171 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 66, + "column": 57 + }, + "end": { + "line": 66, + "column": 90 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 66, + "column": 85 + }, + "end": { + "line": 66, + "column": 90 + } + } + ], + "line": 66 + }, + "1": { + "loc": { + "start": { + "line": 71, + "column": 38 + }, + "end": { + "line": 71, + "column": 66 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 71, + "column": 38 + }, + "end": { + "line": 71, + "column": 60 + } + }, + { + "start": { + "line": 71, + "column": 64 + }, + "end": { + "line": 71, + "column": 66 + } + } + ], + "line": 71 + }, + "2": { + "loc": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 79, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 79, + "column": 5 + } + }, + { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 79, + "column": 5 + } + } + ], + "line": 77 + }, + "3": { + "loc": { + "start": { + "line": 77, + "column": 8 + }, + "end": { + "line": 77, + "column": 59 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 77, + "column": 8 + }, + "end": { + "line": 77, + "column": 21 + } + }, + { + "start": { + "line": 77, + "column": 25 + }, + "end": { + "line": 77, + "column": 59 + } + } + ], + "line": 77 + }, + "4": { + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 87, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 87, + "column": 5 + } + }, + { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 87, + "column": 5 + } + } + ], + "line": 83 + }, + "5": { + "loc": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 91, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 91, + "column": 5 + } + }, + { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 91, + "column": 5 + } + } + ], + "line": 89 + }, + "6": { + "loc": { + "start": { + "line": 104, + "column": 4 + }, + "end": { + "line": 108, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 104, + "column": 4 + }, + "end": { + "line": 108, + "column": 5 + } + }, + { + "start": { + "line": 104, + "column": 4 + }, + "end": { + "line": 108, + "column": 5 + } + } + ], + "line": 104 + }, + "7": { + "loc": { + "start": { + "line": 104, + "column": 8 + }, + "end": { + "line": 104, + "column": 31 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 104, + "column": 8 + }, + "end": { + "line": 104, + "column": 14 + } + }, + { + "start": { + "line": 104, + "column": 18 + }, + "end": { + "line": 104, + "column": 31 + } + } + ], + "line": 104 + }, + "8": { + "loc": { + "start": { + "line": 130, + "column": 4 + }, + "end": { + "line": 130, + "column": 60 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 130, + "column": 4 + }, + "end": { + "line": 130, + "column": 60 + } + }, + { + "start": { + "line": 130, + "column": 4 + }, + "end": { + "line": 130, + "column": 60 + } + } + ], + "line": 130 + }, + "9": { + "loc": { + "start": { + "line": 164, + "column": 11 + }, + "end": { + "line": 164, + "column": 48 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 164, + "column": 11 + }, + "end": { + "line": 164, + "column": 24 + } + }, + { + "start": { + "line": 164, + "column": 28 + }, + "end": { + "line": 164, + "column": 48 + } + } + ], + "line": 164 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 1, + "4": 14, + "5": 14, + "6": 14, + "7": 14, + "8": 14, + "9": 14, + "10": 14, + "11": 0, + "12": 14, + "13": 9, + "14": 5, + "15": 14, + "16": 8, + "17": 8, + "18": 8, + "19": 8, + "20": 5, + "21": 9, + "22": 343, + "23": 1, + "24": 664, + "25": 660, + "26": 4, + "27": 0, + "28": 11, + "29": 0, + "30": 26, + "31": 270, + "32": 0, + "33": 0, + "34": 0, + "35": 38, + "36": 2 + }, + "f": { + "0": 14, + "1": 8, + "2": 343, + "3": 1, + "4": 664, + "5": 0, + "6": 11, + "7": 0, + "8": 26, + "9": 270, + "10": 0, + "11": 0, + "12": 38, + "13": 2 + }, + "b": { + "0": [ + 6 + ], + "1": [ + 14, + 13 + ], + "2": [ + 0, + 14 + ], + "3": [ + 14, + 1 + ], + "4": [ + 9, + 5 + ], + "5": [ + 8, + 6 + ], + "6": [ + 5, + 3 + ], + "7": [ + 8, + 5 + ], + "8": [ + 660, + 4 + ], + "9": [ + 0, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "e07d3828b5a74b997bb7e6d57dc5202a545f08a3" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/log.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/log.js", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 6, + "column": 19 + } + }, + "1": { + "start": { + "line": 4, + "column": 2 + }, + "end": { + "line": 4, + "column": 26 + } + }, + "2": { + "start": { + "line": 5, + "column": 2 + }, + "end": { + "line": 5, + "column": 53 + } + }, + "3": { + "start": { + "line": 5, + "column": 28 + }, + "end": { + "line": 5, + "column": 53 + } + }, + "4": { + "start": { + "line": 12, + "column": 4 + }, + "end": { + "line": 12, + "column": 38 + } + }, + "5": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 53 + } + }, + "6": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 61 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 3, + "column": 1 + }, + "end": { + "line": 3, + "column": 2 + } + }, + "loc": { + "start": { + "line": 3, + "column": 11 + }, + "end": { + "line": 6, + "column": 1 + } + }, + "line": 3 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 3 + } + }, + "loc": { + "start": { + "line": 11, + "column": 33 + }, + "end": { + "line": 13, + "column": 3 + } + }, + "line": 11 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 3 + } + }, + "loc": { + "start": { + "line": 15, + "column": 40 + }, + "end": { + "line": 18, + "column": 3 + } + }, + "line": 15 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 4, + "column": 11 + }, + "end": { + "line": 4, + "column": 25 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 4, + "column": 11 + }, + "end": { + "line": 4, + "column": 15 + } + }, + { + "start": { + "line": 4, + "column": 19 + }, + "end": { + "line": 4, + "column": 25 + } + } + ], + "line": 4 + }, + "1": { + "loc": { + "start": { + "line": 5, + "column": 2 + }, + "end": { + "line": 5, + "column": 53 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 5, + "column": 2 + }, + "end": { + "line": 5, + "column": 53 + } + }, + { + "start": { + "line": 5, + "column": 2 + }, + "end": { + "line": 5, + "column": 53 + } + } + ], + "line": 5 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 1, + "4": 4, + "5": 0, + "6": 0 + }, + "f": { + "0": 1, + "1": 4, + "2": 0 + }, + "b": { + "0": [ + 1, + 0 + ], + "1": [ + 1, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "648e082698f4392fae313ca026d023903a9ee8ac" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/index.js", + "statementMap": { + "0": { + "start": { + "line": 7, + "column": 19 + }, + "end": { + "line": 7, + "column": 85 + } + }, + "1": { + "start": { + "line": 8, + "column": 22 + }, + "end": { + "line": 8, + "column": 86 + } + }, + "2": { + "start": { + "line": 9, + "column": 27 + }, + "end": { + "line": 9, + "column": 33 + } + }, + "3": { + "start": { + "line": 22, + "column": 15 + }, + "end": { + "line": 22, + "column": 33 + } + }, + "4": { + "start": { + "line": 24, + "column": 10 + }, + "end": { + "line": 24, + "column": 11 + } + }, + "5": { + "start": { + "line": 25, + "column": 12 + }, + "end": { + "line": 25, + "column": 18 + } + }, + "6": { + "start": { + "line": 26, + "column": 14 + }, + "end": { + "line": 26, + "column": 25 + } + }, + "7": { + "start": { + "line": 28, + "column": 2 + }, + "end": { + "line": 32, + "column": 3 + } + }, + "8": { + "start": { + "line": 29, + "column": 16 + }, + "end": { + "line": 29, + "column": 25 + } + }, + "9": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 60 + } + }, + "10": { + "start": { + "line": 30, + "column": 48 + }, + "end": { + "line": 30, + "column": 60 + } + }, + "11": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 19 + } + }, + "12": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 13 + } + }, + "13": { + "start": { + "line": 46, + "column": 15 + }, + "end": { + "line": 46, + "column": 33 + } + }, + "14": { + "start": { + "line": 48, + "column": 10 + }, + "end": { + "line": 48, + "column": 11 + } + }, + "15": { + "start": { + "line": 49, + "column": 12 + }, + "end": { + "line": 49, + "column": 18 + } + }, + "16": { + "start": { + "line": 50, + "column": 14 + }, + "end": { + "line": 50, + "column": 25 + } + }, + "17": { + "start": { + "line": 52, + "column": 2 + }, + "end": { + "line": 56, + "column": 3 + } + }, + "18": { + "start": { + "line": 53, + "column": 16 + }, + "end": { + "line": 53, + "column": 25 + } + }, + "19": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 61 + } + }, + "20": { + "start": { + "line": 54, + "column": 48 + }, + "end": { + "line": 54, + "column": 61 + } + }, + "21": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 19 + } + }, + "22": { + "start": { + "line": 58, + "column": 2 + }, + "end": { + "line": 58, + "column": 27 + } + }, + "23": { + "start": { + "line": 68, + "column": 2 + }, + "end": { + "line": 70, + "column": 3 + } + }, + "24": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 69, + "column": 17 + } + }, + "25": { + "start": { + "line": 71, + "column": 16 + }, + "end": { + "line": 71, + "column": 33 + } + }, + "26": { + "start": { + "line": 72, + "column": 16 + }, + "end": { + "line": 72, + "column": 33 + } + }, + "27": { + "start": { + "line": 73, + "column": 2 + }, + "end": { + "line": 79, + "column": 3 + } + }, + "28": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 78, + "column": 13 + } + }, + "29": { + "start": { + "line": 75, + "column": 6 + }, + "end": { + "line": 75, + "column": 33 + } + }, + "30": { + "start": { + "line": 77, + "column": 6 + }, + "end": { + "line": 77, + "column": 72 + } + }, + "31": { + "start": { + "line": 80, + "column": 2 + }, + "end": { + "line": 80, + "column": 15 + } + }, + "32": { + "start": { + "line": 90, + "column": 2 + }, + "end": { + "line": 92, + "column": 3 + } + }, + "33": { + "start": { + "line": 91, + "column": 4 + }, + "end": { + "line": 91, + "column": 17 + } + }, + "34": { + "start": { + "line": 93, + "column": 2 + }, + "end": { + "line": 95, + "column": 11 + } + }, + "35": { + "start": { + "line": 94, + "column": 4 + }, + "end": { + "line": 94, + "column": 37 + } + }, + "36": { + "start": { + "line": 104, + "column": 2 + }, + "end": { + "line": 104, + "column": 92 + } + }, + "37": { + "start": { + "line": 113, + "column": 2 + }, + "end": { + "line": 113, + "column": 51 + } + }, + "38": { + "start": { + "line": 122, + "column": 2 + }, + "end": { + "line": 122, + "column": 35 + } + }, + "39": { + "start": { + "line": 126, + "column": 21 + }, + "end": { + "line": 126, + "column": 42 + } + }, + "40": { + "start": { + "line": 127, + "column": 25 + }, + "end": { + "line": 127, + "column": 50 + } + }, + "41": { + "start": { + "line": 136, + "column": 2 + }, + "end": { + "line": 140, + "column": 3 + } + }, + "42": { + "start": { + "line": 137, + "column": 4 + }, + "end": { + "line": 137, + "column": 40 + } + }, + "43": { + "start": { + "line": 139, + "column": 4 + }, + "end": { + "line": 139, + "column": 18 + } + }, + "44": { + "start": { + "line": 149, + "column": 2 + }, + "end": { + "line": 153, + "column": 3 + } + }, + "45": { + "start": { + "line": 150, + "column": 4 + }, + "end": { + "line": 150, + "column": 32 + } + }, + "46": { + "start": { + "line": 152, + "column": 4 + }, + "end": { + "line": 152, + "column": 16 + } + }, + "47": { + "start": { + "line": 158, + "column": 30 + }, + "end": { + "line": 158, + "column": 164 + } + }, + "48": { + "start": { + "line": 231, + "column": 2 + }, + "end": { + "line": 231, + "column": 36 + } + }, + "49": { + "start": { + "line": 231, + "column": 22 + }, + "end": { + "line": 231, + "column": 36 + } + }, + "50": { + "start": { + "line": 232, + "column": 2 + }, + "end": { + "line": 232, + "column": 43 + } + }, + "51": { + "start": { + "line": 232, + "column": 28 + }, + "end": { + "line": 232, + "column": 43 + } + }, + "52": { + "start": { + "line": 233, + "column": 2 + }, + "end": { + "line": 233, + "column": 22 + } + }, + "53": { + "start": { + "line": 273, + "column": 19 + }, + "end": { + "line": 273, + "column": 20 + } + }, + "54": { + "start": { + "line": 279, + "column": 22 + }, + "end": { + "line": 279, + "column": 24 + } + }, + "55": { + "start": { + "line": 287, + "column": 25 + }, + "end": { + "line": 287, + "column": 37 + } + }, + "56": { + "start": { + "line": 288, + "column": 12 + }, + "end": { + "line": 288, + "column": 51 + } + }, + "57": { + "start": { + "line": 289, + "column": 25 + }, + "end": { + "line": 289, + "column": 45 + } + }, + "58": { + "start": { + "line": 291, + "column": 2 + }, + "end": { + "line": 291, + "column": 21 + } + }, + "59": { + "start": { + "line": 293, + "column": 2 + }, + "end": { + "line": 296, + "column": 3 + } + }, + "60": { + "start": { + "line": 294, + "column": 4 + }, + "end": { + "line": 294, + "column": 52 + } + }, + "61": { + "start": { + "line": 295, + "column": 4 + }, + "end": { + "line": 295, + "column": 31 + } + }, + "62": { + "start": { + "line": 298, + "column": 2 + }, + "end": { + "line": 298, + "column": 83 + } + }, + "63": { + "start": { + "line": 298, + "column": 17 + }, + "end": { + "line": 298, + "column": 83 + } + }, + "64": { + "start": { + "line": 300, + "column": 11 + }, + "end": { + "line": 300, + "column": 34 + } + }, + "65": { + "start": { + "line": 302, + "column": 2 + }, + "end": { + "line": 315, + "column": 3 + } + }, + "66": { + "start": { + "line": 303, + "column": 4 + }, + "end": { + "line": 305, + "column": 5 + } + }, + "67": { + "start": { + "line": 304, + "column": 6 + }, + "end": { + "line": 304, + "column": 56 + } + }, + "68": { + "start": { + "line": 310, + "column": 4 + }, + "end": { + "line": 312, + "column": 5 + } + }, + "69": { + "start": { + "line": 311, + "column": 6 + }, + "end": { + "line": 311, + "column": 27 + } + }, + "70": { + "start": { + "line": 314, + "column": 4 + }, + "end": { + "line": 314, + "column": 26 + } + }, + "71": { + "start": { + "line": 317, + "column": 2 + }, + "end": { + "line": 319, + "column": 3 + } + }, + "72": { + "start": { + "line": 318, + "column": 4 + }, + "end": { + "line": 318, + "column": 46 + } + }, + "73": { + "start": { + "line": 321, + "column": 2 + }, + "end": { + "line": 321, + "column": 64 + } + }, + "74": { + "start": { + "line": 321, + "column": 24 + }, + "end": { + "line": 321, + "column": 64 + } + }, + "75": { + "start": { + "line": 323, + "column": 2 + }, + "end": { + "line": 323, + "column": 12 + } + }, + "76": { + "start": { + "line": 334, + "column": 24 + }, + "end": { + "line": 334, + "column": 42 + } + }, + "77": { + "start": { + "line": 335, + "column": 2 + }, + "end": { + "line": 335, + "column": 20 + } + }, + "78": { + "start": { + "line": 336, + "column": 2 + }, + "end": { + "line": 336, + "column": 40 + } + }, + "79": { + "start": { + "line": 338, + "column": 22 + }, + "end": { + "line": 338, + "column": 45 + } + }, + "80": { + "start": { + "line": 339, + "column": 2 + }, + "end": { + "line": 339, + "column": 69 + } + }, + "81": { + "start": { + "line": 340, + "column": 2 + }, + "end": { + "line": 340, + "column": 15 + } + }, + "82": { + "start": { + "line": 349, + "column": 17 + }, + "end": { + "line": 349, + "column": 19 + } + }, + "83": { + "start": { + "line": 350, + "column": 18 + }, + "end": { + "line": 350, + "column": 43 + } + }, + "84": { + "start": { + "line": 352, + "column": 2 + }, + "end": { + "line": 357, + "column": 3 + } + }, + "85": { + "start": { + "line": 353, + "column": 19 + }, + "end": { + "line": 353, + "column": 29 + } + }, + "86": { + "start": { + "line": 354, + "column": 4 + }, + "end": { + "line": 356, + "column": 6 + } + }, + "87": { + "start": { + "line": 355, + "column": 6 + }, + "end": { + "line": 355, + "column": 57 + } + }, + "88": { + "start": { + "line": 359, + "column": 2 + }, + "end": { + "line": 359, + "column": 16 + } + }, + "89": { + "start": { + "line": 368, + "column": 2 + }, + "end": { + "line": 368, + "column": 74 + } + }, + "90": { + "start": { + "line": 368, + "column": 44 + }, + "end": { + "line": 368, + "column": 74 + } + }, + "91": { + "start": { + "line": 370, + "column": 15 + }, + "end": { + "line": 370, + "column": 41 + } + }, + "92": { + "start": { + "line": 372, + "column": 12 + }, + "end": { + "line": 372, + "column": 15 + } + }, + "93": { + "start": { + "line": 373, + "column": 2 + }, + "end": { + "line": 378, + "column": 3 + } + }, + "94": { + "start": { + "line": 374, + "column": 4 + }, + "end": { + "line": 374, + "column": 28 + } + }, + "95": { + "start": { + "line": 374, + "column": 17 + }, + "end": { + "line": 374, + "column": 28 + } + }, + "96": { + "start": { + "line": 375, + "column": 4 + }, + "end": { + "line": 375, + "column": 35 + } + }, + "97": { + "start": { + "line": 376, + "column": 4 + }, + "end": { + "line": 376, + "column": 15 + } + }, + "98": { + "start": { + "line": 377, + "column": 4 + }, + "end": { + "line": 377, + "column": 45 + } + }, + "99": { + "start": { + "line": 380, + "column": 2 + }, + "end": { + "line": 380, + "column": 13 + } + }, + "100": { + "start": { + "line": 381, + "column": 2 + }, + "end": { + "line": 381, + "column": 13 + } + }, + "101": { + "start": { + "line": 394, + "column": 2 + }, + "end": { + "line": 394, + "column": 52 + } + }, + "102": { + "start": { + "line": 394, + "column": 37 + }, + "end": { + "line": 394, + "column": 52 + } + }, + "103": { + "start": { + "line": 396, + "column": 2 + }, + "end": { + "line": 409, + "column": 5 + } + }, + "104": { + "start": { + "line": 399, + "column": 4 + }, + "end": { + "line": 403, + "column": 5 + } + }, + "105": { + "start": { + "line": 400, + "column": 6 + }, + "end": { + "line": 400, + "column": 29 + } + }, + "106": { + "start": { + "line": 402, + "column": 6 + }, + "end": { + "line": 402, + "column": 37 + } + }, + "107": { + "start": { + "line": 405, + "column": 4 + }, + "end": { + "line": 405, + "column": 35 + } + }, + "108": { + "start": { + "line": 407, + "column": 4 + }, + "end": { + "line": 407, + "column": 28 + } + }, + "109": { + "start": { + "line": 408, + "column": 4 + }, + "end": { + "line": 408, + "column": 33 + } + }, + "110": { + "start": { + "line": 417, + "column": 15 + }, + "end": { + "line": 417, + "column": 17 + } + }, + "111": { + "start": { + "line": 419, + "column": 2 + }, + "end": { + "line": 421, + "column": 3 + } + }, + "112": { + "start": { + "line": 420, + "column": 4 + }, + "end": { + "line": 420, + "column": 85 + } + }, + "113": { + "start": { + "line": 422, + "column": 2 + }, + "end": { + "line": 422, + "column": 16 + } + } + }, + "fnMap": { + "0": { + "name": "deepGet", + "decl": { + "start": { + "line": 21, + "column": 16 + }, + "end": { + "line": 21, + "column": 23 + } + }, + "loc": { + "start": { + "line": 21, + "column": 82 + }, + "end": { + "line": 35, + "column": 1 + } + }, + "line": 21 + }, + "1": { + "name": "deepExists", + "decl": { + "start": { + "line": 45, + "column": 16 + }, + "end": { + "line": 45, + "column": 26 + } + }, + "loc": { + "start": { + "line": 45, + "column": 89 + }, + "end": { + "line": 59, + "column": 1 + } + }, + "line": 45 + }, + "2": { + "name": "areObjectKeysContainedInOther", + "decl": { + "start": { + "line": 67, + "column": 16 + }, + "end": { + "line": 67, + "column": 45 + } + }, + "loc": { + "start": { + "line": 67, + "column": 84 + }, + "end": { + "line": 81, + "column": 1 + } + }, + "line": 67 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 74, + "column": 24 + }, + "end": { + "line": 74, + "column": 25 + } + }, + "loc": { + "start": { + "line": 74, + "column": 33 + }, + "end": { + "line": 76, + "column": 5 + } + }, + "line": 74 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 76, + "column": 14 + }, + "end": { + "line": 76, + "column": 15 + } + }, + "loc": { + "start": { + "line": 76, + "column": 28 + }, + "end": { + "line": 78, + "column": 5 + } + }, + "line": 76 + }, + "5": { + "name": "isArrayContainedInOther", + "decl": { + "start": { + "line": 89, + "column": 16 + }, + "end": { + "line": 89, + "column": 39 + } + }, + "loc": { + "start": { + "line": 89, + "column": 81 + }, + "end": { + "line": 96, + "column": 1 + } + }, + "line": 89 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 93, + "column": 21 + }, + "end": { + "line": 93, + "column": 22 + } + }, + "loc": { + "start": { + "line": 93, + "column": 35 + }, + "end": { + "line": 95, + "column": 3 + } + }, + "line": 93 + }, + "7": { + "name": "isObject", + "decl": { + "start": { + "line": 103, + "column": 16 + }, + "end": { + "line": 103, + "column": 24 + } + }, + "loc": { + "start": { + "line": 103, + "column": 55 + }, + "end": { + "line": 105, + "column": 1 + } + }, + "line": 103 + }, + "8": { + "name": "isFunction", + "decl": { + "start": { + "line": 112, + "column": 16 + }, + "end": { + "line": 112, + "column": 26 + } + }, + "loc": { + "start": { + "line": 112, + "column": 58 + }, + "end": { + "line": 114, + "column": 1 + } + }, + "line": 112 + }, + "9": { + "name": "isString", + "decl": { + "start": { + "line": 121, + "column": 16 + }, + "end": { + "line": 121, + "column": 24 + } + }, + "loc": { + "start": { + "line": 121, + "column": 56 + }, + "end": { + "line": 123, + "column": 1 + } + }, + "line": 121 + }, + "10": { + "name": "tryJSONParse", + "decl": { + "start": { + "line": 135, + "column": 16 + }, + "end": { + "line": 135, + "column": 28 + } + }, + "loc": { + "start": { + "line": 135, + "column": 57 + }, + "end": { + "line": 141, + "column": 1 + } + }, + "line": 135 + }, + "11": { + "name": "tryJSONStringify", + "decl": { + "start": { + "line": 148, + "column": 16 + }, + "end": { + "line": 148, + "column": 32 + } + }, + "loc": { + "start": { + "line": 148, + "column": 61 + }, + "end": { + "line": 154, + "column": 1 + } + }, + "line": 148 + }, + "12": { + "name": "noop", + "decl": { + "start": { + "line": 163, + "column": 16 + }, + "end": { + "line": 163, + "column": 20 + } + }, + "loc": { + "start": { + "line": 163, + "column": 29 + }, + "end": { + "line": 164, + "column": 1 + } + }, + "line": 163 + }, + "13": { + "name": "typeOf", + "decl": { + "start": { + "line": 230, + "column": 16 + }, + "end": { + "line": 230, + "column": 22 + } + }, + "loc": { + "start": { + "line": 230, + "column": 43 + }, + "end": { + "line": 234, + "column": 1 + } + }, + "line": 230 + }, + "14": { + "name": "generatePushID", + "decl": { + "start": { + "line": 286, + "column": 16 + }, + "end": { + "line": 286, + "column": 30 + } + }, + "loc": { + "start": { + "line": 286, + "column": 70 + }, + "end": { + "line": 324, + "column": 1 + } + }, + "line": 286 + }, + "15": { + "name": "nativeToJSError", + "decl": { + "start": { + "line": 333, + "column": 16 + }, + "end": { + "line": 333, + "column": 31 + } + }, + "loc": { + "start": { + "line": 333, + "column": 94 + }, + "end": { + "line": 341, + "column": 1 + } + }, + "line": 333 + }, + "16": { + "name": "nativeWithApp", + "decl": { + "start": { + "line": 348, + "column": 16 + }, + "end": { + "line": 348, + "column": 29 + } + }, + "loc": { + "start": { + "line": 348, + "column": 69 + }, + "end": { + "line": 360, + "column": 1 + } + }, + "line": 348 + }, + "17": { + "name": "(anonymous_17)", + "decl": { + "start": { + "line": 354, + "column": 21 + }, + "end": { + "line": 354, + "column": 22 + } + }, + "loc": { + "start": { + "line": 354, + "column": 34 + }, + "end": { + "line": 356, + "column": 5 + } + }, + "line": 354 + }, + "18": { + "name": "objectToUniqueId", + "decl": { + "start": { + "line": 367, + "column": 16 + }, + "end": { + "line": 367, + "column": 32 + } + }, + "loc": { + "start": { + "line": 367, + "column": 57 + }, + "end": { + "line": 382, + "column": 1 + } + }, + "line": 367 + }, + "19": { + "name": "promiseOrCallback", + "decl": { + "start": { + "line": 393, + "column": 16 + }, + "end": { + "line": 393, + "column": 33 + } + }, + "loc": { + "start": { + "line": 393, + "column": 84 + }, + "end": { + "line": 410, + "column": 1 + } + }, + "line": 393 + }, + "20": { + "name": "(anonymous_20)", + "decl": { + "start": { + "line": 396, + "column": 22 + }, + "end": { + "line": 396, + "column": 23 + } + }, + "loc": { + "start": { + "line": 396, + "column": 34 + }, + "end": { + "line": 406, + "column": 3 + } + }, + "line": 396 + }, + "21": { + "name": "(anonymous_21)", + "decl": { + "start": { + "line": 406, + "column": 11 + }, + "end": { + "line": 406, + "column": 12 + } + }, + "loc": { + "start": { + "line": 406, + "column": 22 + }, + "end": { + "line": 409, + "column": 3 + } + }, + "line": 406 + }, + "22": { + "name": "firestoreAutoId", + "decl": { + "start": { + "line": 416, + "column": 16 + }, + "end": { + "line": 416, + "column": 31 + } + }, + "loc": { + "start": { + "line": 416, + "column": 42 + }, + "end": { + "line": 423, + "column": 1 + } + }, + "line": 416 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 21, + "column": 54 + }, + "end": { + "line": 21, + "column": 75 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 21, + "column": 72 + }, + "end": { + "line": 21, + "column": 75 + } + } + ], + "line": 21 + }, + "1": { + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 60 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 60 + } + }, + { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 60 + } + } + ], + "line": 30 + }, + "2": { + "loc": { + "start": { + "line": 30, + "column": 8 + }, + "end": { + "line": 30, + "column": 46 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 30, + "column": 8 + }, + "end": { + "line": 30, + "column": 12 + } + }, + { + "start": { + "line": 30, + "column": 16 + }, + "end": { + "line": 30, + "column": 46 + } + } + ], + "line": 30 + }, + "3": { + "loc": { + "start": { + "line": 45, + "column": 57 + }, + "end": { + "line": 45, + "column": 78 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 45, + "column": 75 + }, + "end": { + "line": 45, + "column": 78 + } + } + ], + "line": 45 + }, + "4": { + "loc": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 61 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 61 + } + }, + { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 61 + } + } + ], + "line": 54 + }, + "5": { + "loc": { + "start": { + "line": 54, + "column": 8 + }, + "end": { + "line": 54, + "column": 46 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 54, + "column": 8 + }, + "end": { + "line": 54, + "column": 12 + } + }, + { + "start": { + "line": 54, + "column": 16 + }, + "end": { + "line": 54, + "column": 46 + } + } + ], + "line": 54 + }, + "6": { + "loc": { + "start": { + "line": 68, + "column": 2 + }, + "end": { + "line": 70, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 68, + "column": 2 + }, + "end": { + "line": 70, + "column": 3 + } + }, + { + "start": { + "line": 68, + "column": 2 + }, + "end": { + "line": 70, + "column": 3 + } + } + ], + "line": 68 + }, + "7": { + "loc": { + "start": { + "line": 68, + "column": 6 + }, + "end": { + "line": 68, + "column": 40 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 68, + "column": 6 + }, + "end": { + "line": 68, + "column": 21 + } + }, + { + "start": { + "line": 68, + "column": 25 + }, + "end": { + "line": 68, + "column": 40 + } + } + ], + "line": 68 + }, + "8": { + "loc": { + "start": { + "line": 73, + "column": 2 + }, + "end": { + "line": 79, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 73, + "column": 2 + }, + "end": { + "line": 79, + "column": 3 + } + }, + { + "start": { + "line": 73, + "column": 2 + }, + "end": { + "line": 79, + "column": 3 + } + } + ], + "line": 73 + }, + "9": { + "loc": { + "start": { + "line": 77, + "column": 13 + }, + "end": { + "line": 77, + "column": 71 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 77, + "column": 13 + }, + "end": { + "line": 77, + "column": 16 + } + }, + { + "start": { + "line": 77, + "column": 20 + }, + "end": { + "line": 77, + "column": 71 + } + } + ], + "line": 77 + }, + "10": { + "loc": { + "start": { + "line": 90, + "column": 2 + }, + "end": { + "line": 92, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 90, + "column": 2 + }, + "end": { + "line": 92, + "column": 3 + } + }, + { + "start": { + "line": 90, + "column": 2 + }, + "end": { + "line": 92, + "column": 3 + } + } + ], + "line": 90 + }, + "11": { + "loc": { + "start": { + "line": 90, + "column": 6 + }, + "end": { + "line": 90, + "column": 50 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 90, + "column": 6 + }, + "end": { + "line": 90, + "column": 26 + } + }, + { + "start": { + "line": 90, + "column": 30 + }, + "end": { + "line": 90, + "column": 50 + } + } + ], + "line": 90 + }, + "12": { + "loc": { + "start": { + "line": 94, + "column": 11 + }, + "end": { + "line": 94, + "column": 36 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 94, + "column": 11 + }, + "end": { + "line": 94, + "column": 14 + } + }, + { + "start": { + "line": 94, + "column": 18 + }, + "end": { + "line": 94, + "column": 36 + } + } + ], + "line": 94 + }, + "13": { + "loc": { + "start": { + "line": 104, + "column": 9 + }, + "end": { + "line": 104, + "column": 91 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 104, + "column": 17 + }, + "end": { + "line": 104, + "column": 82 + } + }, + { + "start": { + "line": 104, + "column": 86 + }, + "end": { + "line": 104, + "column": 91 + } + } + ], + "line": 104 + }, + "14": { + "loc": { + "start": { + "line": 104, + "column": 17 + }, + "end": { + "line": 104, + "column": 82 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 104, + "column": 17 + }, + "end": { + "line": 104, + "column": 41 + } + }, + { + "start": { + "line": 104, + "column": 45 + }, + "end": { + "line": 104, + "column": 65 + } + }, + { + "start": { + "line": 104, + "column": 69 + }, + "end": { + "line": 104, + "column": 82 + } + } + ], + "line": 104 + }, + "15": { + "loc": { + "start": { + "line": 113, + "column": 9 + }, + "end": { + "line": 113, + "column": 50 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 113, + "column": 16 + }, + "end": { + "line": 113, + "column": 42 + } + }, + { + "start": { + "line": 113, + "column": 45 + }, + "end": { + "line": 113, + "column": 50 + } + } + ], + "line": 113 + }, + "16": { + "loc": { + "start": { + "line": 137, + "column": 11 + }, + "end": { + "line": 137, + "column": 39 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 137, + "column": 11 + }, + "end": { + "line": 137, + "column": 17 + } + }, + { + "start": { + "line": 137, + "column": 21 + }, + "end": { + "line": 137, + "column": 39 + } + } + ], + "line": 137 + }, + "17": { + "loc": { + "start": { + "line": 158, + "column": 30 + }, + "end": { + "line": 158, + "column": 164 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 158, + "column": 31 + }, + "end": { + "line": 158, + "column": 55 + } + }, + { + "start": { + "line": 158, + "column": 59 + }, + "end": { + "line": 158, + "column": 77 + } + }, + { + "start": { + "line": 158, + "column": 81 + }, + "end": { + "line": 158, + "column": 85 + } + }, + { + "start": { + "line": 158, + "column": 91 + }, + "end": { + "line": 158, + "column": 117 + } + }, + { + "start": { + "line": 158, + "column": 121 + }, + "end": { + "line": 158, + "column": 145 + } + }, + { + "start": { + "line": 158, + "column": 149 + }, + "end": { + "line": 158, + "column": 155 + } + }, + { + "start": { + "line": 158, + "column": 160 + }, + "end": { + "line": 158, + "column": 164 + } + } + ], + "line": 158 + }, + "18": { + "loc": { + "start": { + "line": 231, + "column": 2 + }, + "end": { + "line": 231, + "column": 36 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 231, + "column": 2 + }, + "end": { + "line": 231, + "column": 36 + } + }, + { + "start": { + "line": 231, + "column": 2 + }, + "end": { + "line": 231, + "column": 36 + } + } + ], + "line": 231 + }, + "19": { + "loc": { + "start": { + "line": 232, + "column": 2 + }, + "end": { + "line": 232, + "column": 43 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 232, + "column": 2 + }, + "end": { + "line": 232, + "column": 43 + } + }, + { + "start": { + "line": 232, + "column": 2 + }, + "end": { + "line": 232, + "column": 43 + } + } + ], + "line": 232 + }, + "20": { + "loc": { + "start": { + "line": 286, + "column": 31 + }, + "end": { + "line": 286, + "column": 60 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 286, + "column": 59 + }, + "end": { + "line": 286, + "column": 60 + } + } + ], + "line": 286 + }, + "21": { + "loc": { + "start": { + "line": 298, + "column": 2 + }, + "end": { + "line": 298, + "column": 83 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 298, + "column": 2 + }, + "end": { + "line": 298, + "column": 83 + } + }, + { + "start": { + "line": 298, + "column": 2 + }, + "end": { + "line": 298, + "column": 83 + } + } + ], + "line": 298 + }, + "22": { + "loc": { + "start": { + "line": 302, + "column": 2 + }, + "end": { + "line": 315, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 302, + "column": 2 + }, + "end": { + "line": 315, + "column": 3 + } + }, + { + "start": { + "line": 302, + "column": 2 + }, + "end": { + "line": 315, + "column": 3 + } + } + ], + "line": 302 + }, + "23": { + "loc": { + "start": { + "line": 310, + "column": 17 + }, + "end": { + "line": 310, + "column": 50 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 310, + "column": 17 + }, + "end": { + "line": 310, + "column": 23 + } + }, + { + "start": { + "line": 310, + "column": 27 + }, + "end": { + "line": 310, + "column": 50 + } + } + ], + "line": 310 + }, + "24": { + "loc": { + "start": { + "line": 321, + "column": 2 + }, + "end": { + "line": 321, + "column": 64 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 321, + "column": 2 + }, + "end": { + "line": 321, + "column": 64 + } + }, + { + "start": { + "line": 321, + "column": 2 + }, + "end": { + "line": 321, + "column": 64 + } + } + ], + "line": 321 + }, + "25": { + "loc": { + "start": { + "line": 333, + "column": 63 + }, + "end": { + "line": 333, + "column": 92 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 333, + "column": 90 + }, + "end": { + "line": 333, + "column": 92 + } + } + ], + "line": 333 + }, + "26": { + "loc": { + "start": { + "line": 368, + "column": 2 + }, + "end": { + "line": 368, + "column": 74 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 368, + "column": 2 + }, + "end": { + "line": 368, + "column": 74 + } + }, + { + "start": { + "line": 368, + "column": 2 + }, + "end": { + "line": 368, + "column": 74 + } + } + ], + "line": 368 + }, + "27": { + "loc": { + "start": { + "line": 368, + "column": 6 + }, + "end": { + "line": 368, + "column": 42 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 368, + "column": 6 + }, + "end": { + "line": 368, + "column": 23 + } + }, + { + "start": { + "line": 368, + "column": 27 + }, + "end": { + "line": 368, + "column": 42 + } + } + ], + "line": 368 + }, + "28": { + "loc": { + "start": { + "line": 374, + "column": 4 + }, + "end": { + "line": 374, + "column": 28 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 374, + "column": 4 + }, + "end": { + "line": 374, + "column": 28 + } + }, + { + "start": { + "line": 374, + "column": 4 + }, + "end": { + "line": 374, + "column": 28 + } + } + ], + "line": 374 + }, + "29": { + "loc": { + "start": { + "line": 394, + "column": 2 + }, + "end": { + "line": 394, + "column": 52 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 394, + "column": 2 + }, + "end": { + "line": 394, + "column": 52 + } + }, + { + "start": { + "line": 394, + "column": 2 + }, + "end": { + "line": 394, + "column": 52 + } + } + ], + "line": 394 + }, + "30": { + "loc": { + "start": { + "line": 399, + "column": 4 + }, + "end": { + "line": 403, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 399, + "column": 4 + }, + "end": { + "line": 403, + "column": 5 + } + }, + { + "start": { + "line": 399, + "column": 4 + }, + "end": { + "line": 403, + "column": 5 + } + } + ], + "line": 399 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 9, + "4": 9, + "5": 9, + "6": 9, + "7": 9, + "8": 9, + "9": 9, + "10": 0, + "11": 9, + "12": 9, + "13": 2, + "14": 2, + "15": 2, + "16": 2, + "17": 2, + "18": 2, + "19": 2, + "20": 1, + "21": 1, + "22": 1, + "23": 24, + "24": 0, + "25": 24, + "26": 24, + "27": 24, + "28": 20, + "29": 71, + "30": 17, + "31": 4, + "32": 24, + "33": 0, + "34": 24, + "35": 82, + "36": 1031, + "37": 621, + "38": 105, + "39": 1, + "40": 1, + "41": 332, + "42": 332, + "43": 0, + "44": 332, + "45": 332, + "46": 0, + "47": 1, + "48": 993, + "49": 84, + "50": 909, + "51": 1, + "52": 908, + "53": 1, + "54": 1, + "55": 11, + "56": 11, + "57": 11, + "58": 11, + "59": 11, + "60": 88, + "61": 88, + "62": 11, + "63": 0, + "64": 11, + "65": 11, + "66": 11, + "67": 132, + "68": 0, + "69": 0, + "70": 0, + "71": 11, + "72": 132, + "73": 11, + "74": 0, + "75": 11, + "76": 1, + "77": 1, + "78": 1, + "79": 1, + "80": 1, + "81": 1, + "82": 5, + "83": 5, + "84": 5, + "85": 110, + "86": 110, + "87": 1259, + "88": 5, + "89": 4, + "90": 4, + "91": 0, + "92": 0, + "93": 0, + "94": 0, + "95": 0, + "96": 0, + "97": 0, + "98": 0, + "99": 0, + "100": 0, + "101": 376, + "102": 376, + "103": 0, + "104": 0, + "105": 0, + "106": 0, + "107": 0, + "108": 0, + "109": 0, + "110": 23, + "111": 23, + "112": 460, + "113": 23 + }, + "f": { + "0": 9, + "1": 2, + "2": 24, + "3": 71, + "4": 17, + "5": 24, + "6": 82, + "7": 1031, + "8": 621, + "9": 105, + "10": 332, + "11": 332, + "12": 0, + "13": 993, + "14": 11, + "15": 1, + "16": 5, + "17": 1259, + "18": 4, + "19": 376, + "20": 0, + "21": 0, + "22": 23 + }, + "b": { + "0": [ + 9 + ], + "1": [ + 0, + 9 + ], + "2": [ + 9, + 9 + ], + "3": [ + 2 + ], + "4": [ + 1, + 1 + ], + "5": [ + 2, + 2 + ], + "6": [ + 0, + 24 + ], + "7": [ + 24, + 24 + ], + "8": [ + 20, + 4 + ], + "9": [ + 17, + 16 + ], + "10": [ + 0, + 24 + ], + "11": [ + 24, + 24 + ], + "12": [ + 82, + 79 + ], + "13": [ + 971, + 60 + ], + "14": [ + 971, + 809, + 785 + ], + "15": [ + 110, + 511 + ], + "16": [ + 332, + 332 + ], + "17": [ + 1, + 1, + 1, + 0, + 0, + 0, + 0 + ], + "18": [ + 84, + 909 + ], + "19": [ + 1, + 908 + ], + "20": [ + 4 + ], + "21": [ + 0, + 11 + ], + "22": [ + 11, + 0 + ], + "23": [ + 0, + 0 + ], + "24": [ + 0, + 11 + ], + "25": [ + 0 + ], + "26": [ + 4, + 0 + ], + "27": [ + 4, + 0 + ], + "28": [ + 0, + 0 + ], + "29": [ + 376, + 0 + ], + "30": [ + 0, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "b49efc35ca880001f82774c179f7e281b44ef1d4" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/SyncTree.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/SyncTree.js", + "statementMap": { + "0": { + "start": { + "line": 33, + "column": 4 + }, + "end": { + "line": 33, + "column": 20 + } + }, + "1": { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 34, + "column": 29 + } + }, + "2": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 42 + } + }, + "3": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 65 + } + }, + "4": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 40, + "column": 6 + } + }, + "5": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 53, + "column": 5 + } + }, + "6": { + "start": { + "line": 50, + "column": 6 + }, + "end": { + "line": 50, + "column": 36 + } + }, + "7": { + "start": { + "line": 52, + "column": 6 + }, + "end": { + "line": 52, + "column": 36 + } + }, + "8": { + "start": { + "line": 66, + "column": 42 + }, + "end": { + "line": 66, + "column": 60 + } + }, + "9": { + "start": { + "line": 67, + "column": 25 + }, + "end": { + "line": 67, + "column": 67 + } + }, + "10": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 75, + "column": 5 + } + }, + "11": { + "start": { + "line": 74, + "column": 6 + }, + "end": { + "line": 74, + "column": 65 + } + }, + "12": { + "start": { + "line": 77, + "column": 44 + }, + "end": { + "line": 77, + "column": 54 + } + }, + "13": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 84, + "column": 6 + } + }, + "14": { + "start": { + "line": 96, + "column": 30 + }, + "end": { + "line": 96, + "column": 41 + } + }, + "15": { + "start": { + "line": 97, + "column": 66 + }, + "end": { + "line": 97, + "column": 84 + } + }, + "16": { + "start": { + "line": 99, + "column": 25 + }, + "end": { + "line": 99, + "column": 74 + } + }, + "17": { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 112, + "column": 5 + } + }, + "18": { + "start": { + "line": 104, + "column": 20 + }, + "end": { + "line": 104, + "column": 77 + } + }, + "19": { + "start": { + "line": 107, + "column": 6 + }, + "end": { + "line": 107, + "column": 76 + } + }, + "20": { + "start": { + "line": 111, + "column": 6 + }, + "end": { + "line": 111, + "column": 52 + } + }, + "21": { + "start": { + "line": 122, + "column": 4 + }, + "end": { + "line": 122, + "column": 107 + } + }, + "22": { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 136, + "column": 5 + } + }, + "23": { + "start": { + "line": 133, + "column": 6 + }, + "end": { + "line": 133, + "column": 45 + } + }, + "24": { + "start": { + "line": 134, + "column": 6 + }, + "end": { + "line": 134, + "column": 69 + } + }, + "25": { + "start": { + "line": 135, + "column": 6 + }, + "end": { + "line": 135, + "column": 15 + } + }, + "26": { + "start": { + "line": 138, + "column": 4 + }, + "end": { + "line": 138, + "column": 48 + } + }, + "27": { + "start": { + "line": 138, + "column": 39 + }, + "end": { + "line": 138, + "column": 48 + } + }, + "28": { + "start": { + "line": 139, + "column": 4 + }, + "end": { + "line": 142, + "column": 5 + } + }, + "29": { + "start": { + "line": 140, + "column": 6 + }, + "end": { + "line": 140, + "column": 48 + } + }, + "30": { + "start": { + "line": 141, + "column": 6 + }, + "end": { + "line": 141, + "column": 72 + } + }, + "31": { + "start": { + "line": 144, + "column": 4 + }, + "end": { + "line": 144, + "column": 32 + } + }, + "32": { + "start": { + "line": 155, + "column": 4 + }, + "end": { + "line": 155, + "column": 49 + } + }, + "33": { + "start": { + "line": 155, + "column": 39 + }, + "end": { + "line": 155, + "column": 49 + } + }, + "34": { + "start": { + "line": 156, + "column": 20 + }, + "end": { + "line": 156, + "column": 22 + } + }, + "35": { + "start": { + "line": 158, + "column": 4 + }, + "end": { + "line": 173, + "column": 5 + } + }, + "36": { + "start": { + "line": 159, + "column": 27 + }, + "end": { + "line": 159, + "column": 43 + } + }, + "37": { + "start": { + "line": 160, + "column": 28 + }, + "end": { + "line": 160, + "column": 106 + } + }, + "38": { + "start": { + "line": 161, + "column": 6 + }, + "end": { + "line": 172, + "column": 7 + } + }, + "39": { + "start": { + "line": 162, + "column": 8 + }, + "end": { + "line": 171, + "column": 9 + } + }, + "40": { + "start": { + "line": 163, + "column": 31 + }, + "end": { + "line": 163, + "column": 47 + } + }, + "41": { + "start": { + "line": 166, + "column": 10 + }, + "end": { + "line": 170, + "column": 11 + } + }, + "42": { + "start": { + "line": 167, + "column": 12 + }, + "end": { + "line": 167, + "column": 34 + } + }, + "43": { + "start": { + "line": 168, + "column": 12 + }, + "end": { + "line": 168, + "column": 39 + } + }, + "44": { + "start": { + "line": 169, + "column": 12 + }, + "end": { + "line": 169, + "column": 50 + } + }, + "45": { + "start": { + "line": 175, + "column": 4 + }, + "end": { + "line": 175, + "column": 19 + } + }, + "46": { + "start": { + "line": 185, + "column": 16 + }, + "end": { + "line": 185, + "column": 18 + } + }, + "47": { + "start": { + "line": 186, + "column": 22 + }, + "end": { + "line": 186, + "column": 57 + } + }, + "48": { + "start": { + "line": 188, + "column": 4 + }, + "end": { + "line": 190, + "column": 5 + } + }, + "49": { + "start": { + "line": 189, + "column": 6 + }, + "end": { + "line": 189, + "column": 83 + } + }, + "50": { + "start": { + "line": 192, + "column": 4 + }, + "end": { + "line": 192, + "column": 15 + } + }, + "51": { + "start": { + "line": 203, + "column": 4 + }, + "end": { + "line": 203, + "column": 37 + } + }, + "52": { + "start": { + "line": 203, + "column": 27 + }, + "end": { + "line": 203, + "column": 37 + } + }, + "53": { + "start": { + "line": 204, + "column": 4 + }, + "end": { + "line": 204, + "column": 48 + } + }, + "54": { + "start": { + "line": 204, + "column": 38 + }, + "end": { + "line": 204, + "column": 48 + } + }, + "55": { + "start": { + "line": 206, + "column": 4 + }, + "end": { + "line": 206, + "column": 52 + } + }, + "56": { + "start": { + "line": 218, + "column": 4 + }, + "end": { + "line": 218, + "column": 37 + } + }, + "57": { + "start": { + "line": 218, + "column": 27 + }, + "end": { + "line": 218, + "column": 37 + } + }, + "58": { + "start": { + "line": 219, + "column": 4 + }, + "end": { + "line": 219, + "column": 48 + } + }, + "59": { + "start": { + "line": 219, + "column": 38 + }, + "end": { + "line": 219, + "column": 48 + } + }, + "60": { + "start": { + "line": 221, + "column": 38 + }, + "end": { + "line": 221, + "column": 81 + } + }, + "61": { + "start": { + "line": 223, + "column": 4 + }, + "end": { + "line": 226, + "column": 5 + } + }, + "62": { + "start": { + "line": 224, + "column": 27 + }, + "end": { + "line": 224, + "column": 55 + } + }, + "63": { + "start": { + "line": 225, + "column": 6 + }, + "end": { + "line": 225, + "column": 63 + } + }, + "64": { + "start": { + "line": 225, + "column": 40 + }, + "end": { + "line": 225, + "column": 63 + } + }, + "65": { + "start": { + "line": 228, + "column": 4 + }, + "end": { + "line": 228, + "column": 16 + } + }, + "66": { + "start": { + "line": 245, + "column": 8 + }, + "end": { + "line": 245, + "column": 18 + } + }, + "67": { + "start": { + "line": 247, + "column": 4 + }, + "end": { + "line": 247, + "column": 49 + } + }, + "68": { + "start": { + "line": 247, + "column": 27 + }, + "end": { + "line": 247, + "column": 49 + } + }, + "69": { + "start": { + "line": 248, + "column": 4 + }, + "end": { + "line": 248, + "column": 71 + } + }, + "70": { + "start": { + "line": 248, + "column": 38 + }, + "end": { + "line": 248, + "column": 71 + } + }, + "71": { + "start": { + "line": 250, + "column": 4 + }, + "end": { + "line": 250, + "column": 65 + } + }, + "72": { + "start": { + "line": 251, + "column": 4 + }, + "end": { + "line": 251, + "column": 88 + } + }, + "73": { + "start": { + "line": 253, + "column": 4 + }, + "end": { + "line": 260, + "column": 5 + } + }, + "74": { + "start": { + "line": 254, + "column": 6 + }, + "end": { + "line": 257, + "column": 8 + } + }, + "75": { + "start": { + "line": 259, + "column": 6 + }, + "end": { + "line": 259, + "column": 79 + } + }, + "76": { + "start": { + "line": 262, + "column": 4 + }, + "end": { + "line": 262, + "column": 32 + } + }, + "77": { + "start": { + "line": 273, + "column": 4 + }, + "end": { + "line": 273, + "column": 57 + } + }, + "78": { + "start": { + "line": 273, + "column": 44 + }, + "end": { + "line": 273, + "column": 57 + } + }, + "79": { + "start": { + "line": 274, + "column": 38 + }, + "end": { + "line": 274, + "column": 71 + } + }, + "80": { + "start": { + "line": 276, + "column": 4 + }, + "end": { + "line": 279, + "column": 5 + } + }, + "81": { + "start": { + "line": 277, + "column": 6 + }, + "end": { + "line": 277, + "column": 47 + } + }, + "82": { + "start": { + "line": 278, + "column": 6 + }, + "end": { + "line": 278, + "column": 19 + } + }, + "83": { + "start": { + "line": 281, + "column": 4 + }, + "end": { + "line": 284, + "column": 5 + } + }, + "84": { + "start": { + "line": 282, + "column": 6 + }, + "end": { + "line": 282, + "column": 47 + } + }, + "85": { + "start": { + "line": 283, + "column": 6 + }, + "end": { + "line": 283, + "column": 19 + } + }, + "86": { + "start": { + "line": 288, + "column": 28 + }, + "end": { + "line": 288, + "column": 61 + } + }, + "87": { + "start": { + "line": 289, + "column": 4 + }, + "end": { + "line": 291, + "column": 5 + } + }, + "88": { + "start": { + "line": 290, + "column": 6 + }, + "end": { + "line": 290, + "column": 66 + } + }, + "89": { + "start": { + "line": 293, + "column": 4 + }, + "end": { + "line": 293, + "column": 53 + } + }, + "90": { + "start": { + "line": 294, + "column": 4 + }, + "end": { + "line": 294, + "column": 45 + } + }, + "91": { + "start": { + "line": 296, + "column": 4 + }, + "end": { + "line": 296, + "column": 29 + } + }, + "92": { + "start": { + "line": 308, + "column": 4 + }, + "end": { + "line": 311, + "column": 6 + } + }, + "93": { + "start": { + "line": 309, + "column": 6 + }, + "end": { + "line": 309, + "column": 44 + } + }, + "94": { + "start": { + "line": 310, + "column": 6 + }, + "end": { + "line": 310, + "column": 24 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 32, + "column": 2 + }, + "end": { + "line": 32, + "column": 3 + } + }, + "loc": { + "start": { + "line": 32, + "column": 38 + }, + "end": { + "line": 41, + "column": 3 + } + }, + "line": 32 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 48, + "column": 2 + }, + "end": { + "line": 48, + "column": 3 + } + }, + "loc": { + "start": { + "line": 48, + "column": 26 + }, + "end": { + "line": 54, + "column": 3 + } + }, + "line": 48 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 64, + "column": 2 + }, + "end": { + "line": 64, + "column": 3 + } + }, + "loc": { + "start": { + "line": 64, + "column": 27 + }, + "end": { + "line": 85, + "column": 3 + } + }, + "line": 64 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 94, + "column": 2 + }, + "end": { + "line": 94, + "column": 3 + } + }, + "loc": { + "start": { + "line": 94, + "column": 27 + }, + "end": { + "line": 113, + "column": 3 + } + }, + "line": 94 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 121, + "column": 2 + }, + "end": { + "line": 121, + "column": 3 + } + }, + "loc": { + "start": { + "line": 121, + "column": 61 + }, + "end": { + "line": 123, + "column": 3 + } + }, + "line": 121 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 131, + "column": 2 + }, + "end": { + "line": 131, + "column": 3 + } + }, + "loc": { + "start": { + "line": 131, + "column": 68 + }, + "end": { + "line": 145, + "column": 3 + } + }, + "line": 131 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 154, + "column": 2 + }, + "end": { + "line": 154, + "column": 3 + } + }, + "loc": { + "start": { + "line": 154, + "column": 65 + }, + "end": { + "line": 176, + "column": 3 + } + }, + "line": 154 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 184, + "column": 2 + }, + "end": { + "line": 184, + "column": 3 + } + }, + "loc": { + "start": { + "line": 184, + "column": 46 + }, + "end": { + "line": 193, + "column": 3 + } + }, + "line": 184 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 202, + "column": 2 + }, + "end": { + "line": 202, + "column": 3 + } + }, + "loc": { + "start": { + "line": 202, + "column": 70 + }, + "end": { + "line": 207, + "column": 3 + } + }, + "line": 202 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 217, + "column": 2 + }, + "end": { + "line": 217, + "column": 3 + } + }, + "loc": { + "start": { + "line": 217, + "column": 88 + }, + "end": { + "line": 229, + "column": 3 + } + }, + "line": 217 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 239, + "column": 2 + }, + "end": { + "line": 239, + "column": 3 + } + }, + "loc": { + "start": { + "line": 239, + "column": 72 + }, + "end": { + "line": 263, + "column": 3 + } + }, + "line": 239 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 272, + "column": 2 + }, + "end": { + "line": 272, + "column": 3 + } + }, + "loc": { + "start": { + "line": 272, + "column": 52 + }, + "end": { + "line": 297, + "column": 3 + } + }, + "line": 272 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 307, + "column": 2 + }, + "end": { + "line": 307, + "column": 3 + } + }, + "loc": { + "start": { + "line": 307, + "column": 52 + }, + "end": { + "line": 312, + "column": 3 + } + }, + "line": 307 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 308, + "column": 11 + }, + "end": { + "line": 308, + "column": 12 + } + }, + "loc": { + "start": { + "line": 308, + "column": 24 + }, + "end": { + "line": 311, + "column": 5 + } + }, + "line": 308 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 53, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 53, + "column": 5 + } + }, + { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 53, + "column": 5 + } + } + ], + "line": 49 + }, + "1": { + "loc": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 75, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 75, + "column": 5 + } + }, + { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 75, + "column": 5 + } + } + ], + "line": 69 + }, + "2": { + "loc": { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 112, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 112, + "column": 5 + } + }, + { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 112, + "column": 5 + } + } + ], + "line": 101 + }, + "3": { + "loc": { + "start": { + "line": 122, + "column": 11 + }, + "end": { + "line": 122, + "column": 106 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 122, + "column": 47 + }, + "end": { + "line": 122, + "column": 99 + } + }, + { + "start": { + "line": 122, + "column": 102 + }, + "end": { + "line": 122, + "column": 106 + } + } + ], + "line": 122 + }, + "4": { + "loc": { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 136, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 136, + "column": 5 + } + }, + { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 136, + "column": 5 + } + } + ], + "line": 132 + }, + "5": { + "loc": { + "start": { + "line": 138, + "column": 4 + }, + "end": { + "line": 138, + "column": 48 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 138, + "column": 4 + }, + "end": { + "line": 138, + "column": 48 + } + }, + { + "start": { + "line": 138, + "column": 4 + }, + "end": { + "line": 138, + "column": 48 + } + } + ], + "line": 138 + }, + "6": { + "loc": { + "start": { + "line": 155, + "column": 4 + }, + "end": { + "line": 155, + "column": 49 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 155, + "column": 4 + }, + "end": { + "line": 155, + "column": 49 + } + }, + { + "start": { + "line": 155, + "column": 4 + }, + "end": { + "line": 155, + "column": 49 + } + } + ], + "line": 155 + }, + "7": { + "loc": { + "start": { + "line": 161, + "column": 6 + }, + "end": { + "line": 172, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 161, + "column": 6 + }, + "end": { + "line": 172, + "column": 7 + } + }, + { + "start": { + "line": 161, + "column": 6 + }, + "end": { + "line": 172, + "column": 7 + } + } + ], + "line": 161 + }, + "8": { + "loc": { + "start": { + "line": 166, + "column": 10 + }, + "end": { + "line": 170, + "column": 11 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 166, + "column": 10 + }, + "end": { + "line": 170, + "column": 11 + } + }, + { + "start": { + "line": 166, + "column": 10 + }, + "end": { + "line": 170, + "column": 11 + } + } + ], + "line": 166 + }, + "9": { + "loc": { + "start": { + "line": 166, + "column": 14 + }, + "end": { + "line": 166, + "column": 64 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 166, + "column": 14 + }, + "end": { + "line": 166, + "column": 26 + } + }, + { + "start": { + "line": 166, + "column": 30 + }, + "end": { + "line": 166, + "column": 64 + } + } + ], + "line": 166 + }, + "10": { + "loc": { + "start": { + "line": 186, + "column": 34 + }, + "end": { + "line": 186, + "column": 56 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 186, + "column": 34 + }, + "end": { + "line": 186, + "column": 50 + } + }, + { + "start": { + "line": 186, + "column": 54 + }, + "end": { + "line": 186, + "column": 56 + } + } + ], + "line": 186 + }, + "11": { + "loc": { + "start": { + "line": 203, + "column": 4 + }, + "end": { + "line": 203, + "column": 37 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 203, + "column": 4 + }, + "end": { + "line": 203, + "column": 37 + } + }, + { + "start": { + "line": 203, + "column": 4 + }, + "end": { + "line": 203, + "column": 37 + } + } + ], + "line": 203 + }, + "12": { + "loc": { + "start": { + "line": 204, + "column": 4 + }, + "end": { + "line": 204, + "column": 48 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 204, + "column": 4 + }, + "end": { + "line": 204, + "column": 48 + } + }, + { + "start": { + "line": 204, + "column": 4 + }, + "end": { + "line": 204, + "column": 48 + } + } + ], + "line": 204 + }, + "13": { + "loc": { + "start": { + "line": 218, + "column": 4 + }, + "end": { + "line": 218, + "column": 37 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 218, + "column": 4 + }, + "end": { + "line": 218, + "column": 37 + } + }, + { + "start": { + "line": 218, + "column": 4 + }, + "end": { + "line": 218, + "column": 37 + } + } + ], + "line": 218 + }, + "14": { + "loc": { + "start": { + "line": 219, + "column": 4 + }, + "end": { + "line": 219, + "column": 48 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 219, + "column": 4 + }, + "end": { + "line": 219, + "column": 48 + } + }, + { + "start": { + "line": 219, + "column": 4 + }, + "end": { + "line": 219, + "column": 48 + } + } + ], + "line": 219 + }, + "15": { + "loc": { + "start": { + "line": 225, + "column": 6 + }, + "end": { + "line": 225, + "column": 63 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 225, + "column": 6 + }, + "end": { + "line": 225, + "column": 63 + } + }, + { + "start": { + "line": 225, + "column": 6 + }, + "end": { + "line": 225, + "column": 63 + } + } + ], + "line": 225 + }, + "16": { + "loc": { + "start": { + "line": 247, + "column": 4 + }, + "end": { + "line": 247, + "column": 49 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 247, + "column": 4 + }, + "end": { + "line": 247, + "column": 49 + } + }, + { + "start": { + "line": 247, + "column": 4 + }, + "end": { + "line": 247, + "column": 49 + } + } + ], + "line": 247 + }, + "17": { + "loc": { + "start": { + "line": 248, + "column": 4 + }, + "end": { + "line": 248, + "column": 71 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 248, + "column": 4 + }, + "end": { + "line": 248, + "column": 71 + } + }, + { + "start": { + "line": 248, + "column": 4 + }, + "end": { + "line": 248, + "column": 71 + } + } + ], + "line": 248 + }, + "18": { + "loc": { + "start": { + "line": 253, + "column": 4 + }, + "end": { + "line": 260, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 253, + "column": 4 + }, + "end": { + "line": 260, + "column": 5 + } + }, + { + "start": { + "line": 253, + "column": 4 + }, + "end": { + "line": 260, + "column": 5 + } + } + ], + "line": 253 + }, + "19": { + "loc": { + "start": { + "line": 273, + "column": 4 + }, + "end": { + "line": 273, + "column": 57 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 273, + "column": 4 + }, + "end": { + "line": 273, + "column": 57 + } + }, + { + "start": { + "line": 273, + "column": 4 + }, + "end": { + "line": 273, + "column": 57 + } + } + ], + "line": 273 + }, + "20": { + "loc": { + "start": { + "line": 276, + "column": 4 + }, + "end": { + "line": 279, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 276, + "column": 4 + }, + "end": { + "line": 279, + "column": 5 + } + }, + { + "start": { + "line": 276, + "column": 4 + }, + "end": { + "line": 279, + "column": 5 + } + } + ], + "line": 276 + }, + "21": { + "loc": { + "start": { + "line": 281, + "column": 4 + }, + "end": { + "line": 284, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 281, + "column": 4 + }, + "end": { + "line": 284, + "column": 5 + } + }, + { + "start": { + "line": 281, + "column": 4 + }, + "end": { + "line": 284, + "column": 5 + } + } + ], + "line": 281 + }, + "22": { + "loc": { + "start": { + "line": 289, + "column": 4 + }, + "end": { + "line": 291, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 289, + "column": 4 + }, + "end": { + "line": 291, + "column": 5 + } + }, + { + "start": { + "line": 289, + "column": 4 + }, + "end": { + "line": 291, + "column": 5 + } + } + ], + "line": 289 + }, + "23": { + "loc": { + "start": { + "line": 289, + "column": 8 + }, + "end": { + "line": 289, + "column": 32 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 289, + "column": 8 + }, + "end": { + "line": 289, + "column": 23 + } + }, + { + "start": { + "line": 289, + "column": 27 + }, + "end": { + "line": 289, + "column": 32 + } + } + ], + "line": 289 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 1, + "4": 1, + "5": 132, + "6": 2, + "7": 130, + "8": 130, + "9": 130, + "10": 130, + "11": 0, + "12": 130, + "13": 130, + "14": 2, + "15": 2, + "16": 2, + "17": 2, + "18": 1, + "19": 1, + "20": 1, + "21": 132, + "22": 21, + "23": 0, + "24": 0, + "25": 0, + "26": 21, + "27": 0, + "28": 21, + "29": 19, + "30": 19, + "31": 21, + "32": 5, + "33": 0, + "34": 5, + "35": 5, + "36": 5, + "37": 5, + "38": 5, + "39": 5, + "40": 5, + "41": 5, + "42": 5, + "43": 5, + "44": 5, + "45": 5, + "46": 12, + "47": 12, + "48": 12, + "49": 15, + "50": 12, + "51": 4, + "52": 0, + "53": 4, + "54": 2, + "55": 2, + "56": 6, + "57": 0, + "58": 6, + "59": 0, + "60": 6, + "61": 6, + "62": 5, + "63": 5, + "64": 5, + "65": 1, + "66": 30, + "67": 30, + "68": 9, + "69": 30, + "70": 11, + "71": 30, + "72": 30, + "73": 30, + "74": 1, + "75": 29, + "76": 30, + "77": 26, + "78": 6, + "79": 20, + "80": 20, + "81": 0, + "82": 0, + "83": 20, + "84": 0, + "85": 0, + "86": 20, + "87": 20, + "88": 19, + "89": 20, + "90": 20, + "91": 20, + "92": 1, + "93": 1, + "94": 1 + }, + "f": { + "0": 1, + "1": 132, + "2": 130, + "3": 2, + "4": 132, + "5": 21, + "6": 5, + "7": 12, + "8": 4, + "9": 6, + "10": 30, + "11": 26, + "12": 1, + "13": 1 + }, + "b": { + "0": [ + 2, + 130 + ], + "1": [ + 0, + 130 + ], + "2": [ + 1, + 1 + ], + "3": [ + 131, + 1 + ], + "4": [ + 0, + 21 + ], + "5": [ + 0, + 21 + ], + "6": [ + 0, + 5 + ], + "7": [ + 5, + 0 + ], + "8": [ + 5, + 0 + ], + "9": [ + 5, + 5 + ], + "10": [ + 12, + 0 + ], + "11": [ + 0, + 4 + ], + "12": [ + 2, + 2 + ], + "13": [ + 0, + 6 + ], + "14": [ + 0, + 6 + ], + "15": [ + 5, + 0 + ], + "16": [ + 9, + 21 + ], + "17": [ + 11, + 19 + ], + "18": [ + 1, + 29 + ], + "19": [ + 6, + 20 + ], + "20": [ + 0, + 20 + ], + "21": [ + 0, + 20 + ], + "22": [ + 19, + 1 + ], + "23": [ + 20, + 20 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "b6d1c10964ad46a5343681949658938d9148dc9f" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/database/snapshot.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/database/snapshot.js", + "statementMap": { + "0": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 28 + } + }, + "1": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 27, + "column": 5 + } + }, + "2": { + "start": { + "line": 24, + "column": 6 + }, + "end": { + "line": 24, + "column": 41 + } + }, + "3": { + "start": { + "line": 26, + "column": 6 + }, + "end": { + "line": 26, + "column": 21 + } + }, + "4": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 33 + } + }, + "5": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 80 + } + }, + "6": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 47 + } + }, + "7": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 108 + } + }, + "8": { + "start": { + "line": 42, + "column": 61 + }, + "end": { + "line": 42, + "column": 108 + } + }, + "9": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 23 + } + }, + "10": { + "start": { + "line": 53, + "column": 18 + }, + "end": { + "line": 53, + "column": 44 + } + }, + "11": { + "start": { + "line": 54, + "column": 21 + }, + "end": { + "line": 54, + "column": 41 + } + }, + "12": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 64, + "column": 7 + } + }, + "13": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 73, + "column": 32 + } + }, + "14": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 46 + } + }, + "15": { + "start": { + "line": 82, + "column": 33 + }, + "end": { + "line": 82, + "column": 46 + } + }, + "16": { + "start": { + "line": 83, + "column": 20 + }, + "end": { + "line": 83, + "column": 25 + } + }, + "17": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 94, + "column": 5 + } + }, + "18": { + "start": { + "line": 86, + "column": 18 + }, + "end": { + "line": 86, + "column": 36 + } + }, + "19": { + "start": { + "line": 87, + "column": 28 + }, + "end": { + "line": 87, + "column": 43 + } + }, + "20": { + "start": { + "line": 88, + "column": 26 + }, + "end": { + "line": 88, + "column": 47 + } + }, + "21": { + "start": { + "line": 90, + "column": 6 + }, + "end": { + "line": 93, + "column": 7 + } + }, + "22": { + "start": { + "line": 91, + "column": 8 + }, + "end": { + "line": 91, + "column": 25 + } + }, + "23": { + "start": { + "line": 92, + "column": 8 + }, + "end": { + "line": 92, + "column": 14 + } + }, + "24": { + "start": { + "line": 96, + "column": 4 + }, + "end": { + "line": 96, + "column": 21 + } + }, + "25": { + "start": { + "line": 105, + "column": 4 + }, + "end": { + "line": 105, + "column": 26 + } + }, + "26": { + "start": { + "line": 115, + "column": 4 + }, + "end": { + "line": 115, + "column": 41 + } + }, + "27": { + "start": { + "line": 124, + "column": 4 + }, + "end": { + "line": 124, + "column": 34 + } + }, + "28": { + "start": { + "line": 133, + "column": 4 + }, + "end": { + "line": 133, + "column": 41 + } + }, + "29": { + "start": { + "line": 133, + "column": 32 + }, + "end": { + "line": 133, + "column": 41 + } + }, + "30": { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 134, + "column": 43 + } + }, + "31": { + "start": { + "line": 143, + "column": 4 + }, + "end": { + "line": 143, + "column": 22 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 20, + "column": 3 + } + }, + "loc": { + "start": { + "line": 20, + "column": 48 + }, + "end": { + "line": 33, + "column": 3 + } + }, + "line": 20 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 40, + "column": 2 + }, + "end": { + "line": 40, + "column": 3 + } + }, + "loc": { + "start": { + "line": 40, + "column": 13 + }, + "end": { + "line": 44, + "column": 3 + } + }, + "line": 40 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 52, + "column": 2 + }, + "end": { + "line": 52, + "column": 3 + } + }, + "loc": { + "start": { + "line": 52, + "column": 32 + }, + "end": { + "line": 65, + "column": 3 + } + }, + "line": 52 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 72, + "column": 2 + }, + "end": { + "line": 72, + "column": 3 + } + }, + "loc": { + "start": { + "line": 72, + "column": 20 + }, + "end": { + "line": 74, + "column": 3 + } + }, + "line": 72 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 81, + "column": 2 + }, + "end": { + "line": 81, + "column": 3 + } + }, + "loc": { + "start": { + "line": 81, + "column": 46 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "line": 81 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 104, + "column": 2 + }, + "end": { + "line": 104, + "column": 3 + } + }, + "loc": { + "start": { + "line": 104, + "column": 40 + }, + "end": { + "line": 106, + "column": 3 + } + }, + "line": 104 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 114, + "column": 2 + }, + "end": { + "line": 114, + "column": 3 + } + }, + "loc": { + "start": { + "line": 114, + "column": 34 + }, + "end": { + "line": 116, + "column": 3 + } + }, + "line": 114 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 123, + "column": 2 + }, + "end": { + "line": 123, + "column": 3 + } + }, + "loc": { + "start": { + "line": 123, + "column": 25 + }, + "end": { + "line": 125, + "column": 3 + } + }, + "line": 123 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 132, + "column": 2 + }, + "end": { + "line": 132, + "column": 3 + } + }, + "loc": { + "start": { + "line": 132, + "column": 24 + }, + "end": { + "line": 135, + "column": 3 + } + }, + "line": 132 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 142, + "column": 2 + }, + "end": { + "line": 142, + "column": 3 + } + }, + "loc": { + "start": { + "line": 142, + "column": 19 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "line": 142 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 27, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 27, + "column": 5 + } + }, + { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 27, + "column": 5 + } + } + ], + "line": 23 + }, + "1": { + "loc": { + "start": { + "line": 31, + "column": 21 + }, + "end": { + "line": 31, + "column": 79 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 31, + "column": 55 + }, + "end": { + "line": 31, + "column": 59 + } + }, + { + "start": { + "line": 31, + "column": 62 + }, + "end": { + "line": 31, + "column": 79 + } + } + ], + "line": 31 + }, + "2": { + "loc": { + "start": { + "line": 32, + "column": 22 + }, + "end": { + "line": 32, + "column": 46 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 32, + "column": 22 + }, + "end": { + "line": 32, + "column": 40 + } + }, + { + "start": { + "line": 32, + "column": 44 + }, + "end": { + "line": 32, + "column": 46 + } + } + ], + "line": 32 + }, + "3": { + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 108 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 108 + } + }, + { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 108 + } + } + ], + "line": 42 + }, + "4": { + "loc": { + "start": { + "line": 42, + "column": 8 + }, + "end": { + "line": 42, + "column": 59 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 42, + "column": 8 + }, + "end": { + "line": 42, + "column": 29 + } + }, + { + "start": { + "line": 42, + "column": 33 + }, + "end": { + "line": 42, + "column": 59 + } + } + ], + "line": 42 + }, + "5": { + "loc": { + "start": { + "line": 63, + "column": 17 + }, + "end": { + "line": 63, + "column": 58 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 63, + "column": 35 + }, + "end": { + "line": 63, + "column": 53 + } + }, + { + "start": { + "line": 63, + "column": 56 + }, + "end": { + "line": 63, + "column": 58 + } + } + ], + "line": 63 + }, + "6": { + "loc": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 46 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 46 + } + }, + { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 46 + } + } + ], + "line": 82 + }, + "7": { + "loc": { + "start": { + "line": 90, + "column": 6 + }, + "end": { + "line": 93, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 90, + "column": 6 + }, + "end": { + "line": 93, + "column": 7 + } + }, + { + "start": { + "line": 90, + "column": 6 + }, + "end": { + "line": 93, + "column": 7 + } + } + ], + "line": 90 + }, + "8": { + "loc": { + "start": { + "line": 133, + "column": 4 + }, + "end": { + "line": 133, + "column": 41 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 133, + "column": 4 + }, + "end": { + "line": 133, + "column": 41 + } + }, + { + "start": { + "line": 133, + "column": 4 + }, + "end": { + "line": 133, + "column": 41 + } + } + ], + "line": 133 + } + }, + "s": { + "0": 234, + "1": 234, + "2": 56, + "3": 178, + "4": 234, + "5": 234, + "6": 234, + "7": 151, + "8": 51, + "9": 100, + "10": 9, + "11": 9, + "12": 9, + "13": 1, + "14": 1, + "15": 0, + "16": 1, + "17": 1, + "18": 4, + "19": 4, + "20": 4, + "21": 4, + "22": 1, + "23": 1, + "24": 1, + "25": 7, + "26": 2, + "27": 2, + "28": 2, + "29": 1, + "30": 1, + "31": 0 + }, + "f": { + "0": 234, + "1": 151, + "2": 9, + "3": 1, + "4": 1, + "5": 7, + "6": 2, + "7": 2, + "8": 2, + "9": 0 + }, + "b": { + "0": [ + 56, + 178 + ], + "1": [ + 9, + 225 + ], + "2": [ + 234, + 0 + ], + "3": [ + 51, + 100 + ], + "4": [ + 151, + 118 + ], + "5": [ + 0, + 9 + ], + "6": [ + 0, + 1 + ], + "7": [ + 1, + 3 + ], + "8": [ + 1, + 1 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "53ba522077277ceb17a6fc2913ec01e978ca3019" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/database/reference.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/database/reference.js", + "statementMap": { + "0": { + "start": { + "line": 26, + "column": 16 + }, + "end": { + "line": 26, + "column": 17 + } + }, + "1": { + "start": { + "line": 33, + "column": 28 + }, + "end": { + "line": 39, + "column": 1 + } + }, + "2": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 26 + } + }, + "3": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 25 + } + }, + "4": { + "start": { + "line": 84, + "column": 4 + }, + "end": { + "line": 84, + "column": 28 + } + }, + "5": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 85, + "column": 30 + } + }, + "6": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 59 + } + }, + "7": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 63 + } + }, + "8": { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 101, + "column": 109 + } + }, + "9": { + "start": { + "line": 113, + "column": 4 + }, + "end": { + "line": 116, + "column": 6 + } + }, + "10": { + "start": { + "line": 128, + "column": 22 + }, + "end": { + "line": 128, + "column": 54 + } + }, + "11": { + "start": { + "line": 130, + "column": 4 + }, + "end": { + "line": 133, + "column": 6 + } + }, + "12": { + "start": { + "line": 146, + "column": 19 + }, + "end": { + "line": 146, + "column": 48 + } + }, + "13": { + "start": { + "line": 147, + "column": 22 + }, + "end": { + "line": 147, + "column": 54 + } + }, + "14": { + "start": { + "line": 149, + "column": 4 + }, + "end": { + "line": 152, + "column": 6 + } + }, + "15": { + "start": { + "line": 164, + "column": 18 + }, + "end": { + "line": 164, + "column": 44 + } + }, + "16": { + "start": { + "line": 166, + "column": 4 + }, + "end": { + "line": 169, + "column": 6 + } + }, + "17": { + "start": { + "line": 180, + "column": 4 + }, + "end": { + "line": 183, + "column": 6 + } + }, + "18": { + "start": { + "line": 199, + "column": 4 + }, + "end": { + "line": 201, + "column": 5 + } + }, + "19": { + "start": { + "line": 200, + "column": 6 + }, + "end": { + "line": 200, + "column": 87 + } + }, + "20": { + "start": { + "line": 203, + "column": 4 + }, + "end": { + "line": 219, + "column": 7 + } + }, + "21": { + "start": { + "line": 204, + "column": 32 + }, + "end": { + "line": 215, + "column": 7 + } + }, + "22": { + "start": { + "line": 205, + "column": 8 + }, + "end": { + "line": 211, + "column": 9 + } + }, + "23": { + "start": { + "line": 206, + "column": 10 + }, + "end": { + "line": 210, + "column": 11 + } + }, + "24": { + "start": { + "line": 207, + "column": 12 + }, + "end": { + "line": 207, + "column": 47 + } + }, + "25": { + "start": { + "line": 209, + "column": 12 + }, + "end": { + "line": 209, + "column": 74 + } + }, + "26": { + "start": { + "line": 213, + "column": 8 + }, + "end": { + "line": 213, + "column": 40 + } + }, + "27": { + "start": { + "line": 213, + "column": 19 + }, + "end": { + "line": 213, + "column": 40 + } + }, + "28": { + "start": { + "line": 214, + "column": 8 + }, + "end": { + "line": 214, + "column": 82 + } + }, + "29": { + "start": { + "line": 218, + "column": 6 + }, + "end": { + "line": 218, + "column": 103 + } + }, + "30": { + "start": { + "line": 237, + "column": 4 + }, + "end": { + "line": 252, + "column": 9 + } + }, + "31": { + "start": { + "line": 239, + "column": 26 + }, + "end": { + "line": 239, + "column": 54 + } + }, + "32": { + "start": { + "line": 241, + "column": 8 + }, + "end": { + "line": 245, + "column": 9 + } + }, + "33": { + "start": { + "line": 242, + "column": 10 + }, + "end": { + "line": 242, + "column": 90 + } + }, + "34": { + "start": { + "line": 242, + "column": 41 + }, + "end": { + "line": 242, + "column": 90 + } + }, + "35": { + "start": { + "line": 243, + "column": 10 + }, + "end": { + "line": 243, + "column": 85 + } + }, + "36": { + "start": { + "line": 243, + "column": 44 + }, + "end": { + "line": 243, + "column": 85 + } + }, + "37": { + "start": { + "line": 244, + "column": 10 + }, + "end": { + "line": 244, + "column": 37 + } + }, + "38": { + "start": { + "line": 247, + "column": 8 + }, + "end": { + "line": 247, + "column": 25 + } + }, + "39": { + "start": { + "line": 250, + "column": 8 + }, + "end": { + "line": 250, + "column": 71 + } + }, + "40": { + "start": { + "line": 250, + "column": 41 + }, + "end": { + "line": 250, + "column": 71 + } + }, + "41": { + "start": { + "line": 251, + "column": 8 + }, + "end": { + "line": 251, + "column": 21 + } + }, + "42": { + "start": { + "line": 262, + "column": 4 + }, + "end": { + "line": 264, + "column": 5 + } + }, + "43": { + "start": { + "line": 263, + "column": 6 + }, + "end": { + "line": 263, + "column": 111 + } + }, + "44": { + "start": { + "line": 266, + "column": 19 + }, + "end": { + "line": 266, + "column": 116 + } + }, + "45": { + "start": { + "line": 267, + "column": 20 + }, + "end": { + "line": 267, + "column": 37 + } + }, + "46": { + "start": { + "line": 270, + "column": 4 + }, + "end": { + "line": 274, + "column": 5 + } + }, + "47": { + "start": { + "line": 271, + "column": 6 + }, + "end": { + "line": 273, + "column": 49 + } + }, + "48": { + "start": { + "line": 272, + "column": 20 + }, + "end": { + "line": 272, + "column": 44 + } + }, + "49": { + "start": { + "line": 273, + "column": 24 + }, + "end": { + "line": 273, + "column": 47 + } + }, + "50": { + "start": { + "line": 278, + "column": 4 + }, + "end": { + "line": 278, + "column": 33 + } + }, + "51": { + "start": { + "line": 279, + "column": 4 + }, + "end": { + "line": 279, + "column": 18 + } + }, + "52": { + "start": { + "line": 291, + "column": 4 + }, + "end": { + "line": 291, + "column": 38 + } + }, + "53": { + "start": { + "line": 299, + "column": 4 + }, + "end": { + "line": 299, + "column": 43 + } + }, + "54": { + "start": { + "line": 307, + "column": 4 + }, + "end": { + "line": 307, + "column": 40 + } + }, + "55": { + "start": { + "line": 316, + "column": 4 + }, + "end": { + "line": 316, + "column": 45 + } + }, + "56": { + "start": { + "line": 326, + "column": 19 + }, + "end": { + "line": 326, + "column": 87 + } + }, + "57": { + "start": { + "line": 327, + "column": 4 + }, + "end": { + "line": 327, + "column": 37 + } + }, + "58": { + "start": { + "line": 328, + "column": 4 + }, + "end": { + "line": 328, + "column": 18 + } + }, + "59": { + "start": { + "line": 341, + "column": 4 + }, + "end": { + "line": 341, + "column": 44 + } + }, + "60": { + "start": { + "line": 350, + "column": 4 + }, + "end": { + "line": 350, + "column": 45 + } + }, + "61": { + "start": { + "line": 360, + "column": 19 + }, + "end": { + "line": 360, + "column": 87 + } + }, + "62": { + "start": { + "line": 361, + "column": 4 + }, + "end": { + "line": 361, + "column": 37 + } + }, + "63": { + "start": { + "line": 362, + "column": 4 + }, + "end": { + "line": 362, + "column": 18 + } + }, + "64": { + "start": { + "line": 376, + "column": 4 + }, + "end": { + "line": 376, + "column": 46 + } + }, + "65": { + "start": { + "line": 386, + "column": 4 + }, + "end": { + "line": 386, + "column": 44 + } + }, + "66": { + "start": { + "line": 396, + "column": 4 + }, + "end": { + "line": 396, + "column": 46 + } + }, + "67": { + "start": { + "line": 407, + "column": 19 + }, + "end": { + "line": 407, + "column": 87 + } + }, + "68": { + "start": { + "line": 408, + "column": 4 + }, + "end": { + "line": 408, + "column": 43 + } + }, + "69": { + "start": { + "line": 409, + "column": 4 + }, + "end": { + "line": 409, + "column": 18 + } + }, + "70": { + "start": { + "line": 417, + "column": 4 + }, + "end": { + "line": 417, + "column": 32 + } + }, + "71": { + "start": { + "line": 429, + "column": 4 + }, + "end": { + "line": 429, + "column": 65 + } + }, + "72": { + "start": { + "line": 437, + "column": 4 + }, + "end": { + "line": 437, + "column": 21 + } + }, + "73": { + "start": { + "line": 449, + "column": 4 + }, + "end": { + "line": 452, + "column": 77 + } + }, + "74": { + "start": { + "line": 466, + "column": 4 + }, + "end": { + "line": 466, + "column": 39 + } + }, + "75": { + "start": { + "line": 466, + "column": 27 + }, + "end": { + "line": 466, + "column": 39 + } + }, + "76": { + "start": { + "line": 467, + "column": 4 + }, + "end": { + "line": 467, + "column": 93 + } + }, + "77": { + "start": { + "line": 477, + "column": 4 + }, + "end": { + "line": 477, + "column": 16 + } + }, + "78": { + "start": { + "line": 487, + "column": 4 + }, + "end": { + "line": 487, + "column": 46 + } + }, + "79": { + "start": { + "line": 495, + "column": 4 + }, + "end": { + "line": 508, + "column": 5 + } + }, + "80": { + "start": { + "line": 496, + "column": 6 + }, + "end": { + "line": 507, + "column": 9 + } + }, + "81": { + "start": { + "line": 497, + "column": 8 + }, + "end": { + "line": 497, + "column": 29 + } + }, + "82": { + "start": { + "line": 498, + "column": 8 + }, + "end": { + "line": 498, + "column": 33 + } + }, + "83": { + "start": { + "line": 500, + "column": 8 + }, + "end": { + "line": 500, + "column": 29 + } + }, + "84": { + "start": { + "line": 502, + "column": 8 + }, + "end": { + "line": 504, + "column": 9 + } + }, + "85": { + "start": { + "line": 503, + "column": 10 + }, + "end": { + "line": 503, + "column": 39 + } + }, + "86": { + "start": { + "line": 506, + "column": 8 + }, + "end": { + "line": 506, + "column": 26 + } + }, + "87": { + "start": { + "line": 510, + "column": 4 + }, + "end": { + "line": 510, + "column": 65 + } + }, + "88": { + "start": { + "line": 518, + "column": 4 + }, + "end": { + "line": 523, + "column": 5 + } + }, + "89": { + "start": { + "line": 519, + "column": 6 + }, + "end": { + "line": 522, + "column": 9 + } + }, + "90": { + "start": { + "line": 520, + "column": 8 + }, + "end": { + "line": 520, + "column": 29 + } + }, + "91": { + "start": { + "line": 521, + "column": 8 + }, + "end": { + "line": 521, + "column": 37 + } + }, + "92": { + "start": { + "line": 525, + "column": 4 + }, + "end": { + "line": 525, + "column": 66 + } + }, + "93": { + "start": { + "line": 538, + "column": 4 + }, + "end": { + "line": 538, + "column": 114 + } + }, + "94": { + "start": { + "line": 549, + "column": 4 + }, + "end": { + "line": 549, + "column": 88 + } + }, + "95": { + "start": { + "line": 556, + "column": 4 + }, + "end": { + "line": 556, + "column": 30 + } + }, + "96": { + "start": { + "line": 565, + "column": 4 + }, + "end": { + "line": 565, + "column": 28 + } + }, + "97": { + "start": { + "line": 576, + "column": 4 + }, + "end": { + "line": 576, + "column": 35 + } + }, + "98": { + "start": { + "line": 576, + "column": 24 + }, + "end": { + "line": 576, + "column": 35 + } + }, + "99": { + "start": { + "line": 580, + "column": 4 + }, + "end": { + "line": 580, + "column": 47 + } + }, + "100": { + "start": { + "line": 590, + "column": 4 + }, + "end": { + "line": 595, + "column": 5 + } + }, + "101": { + "start": { + "line": 591, + "column": 6 + }, + "end": { + "line": 594, + "column": 8 + } + }, + "102": { + "start": { + "line": 597, + "column": 4 + }, + "end": { + "line": 600, + "column": 6 + } + }, + "103": { + "start": { + "line": 630, + "column": 4 + }, + "end": { + "line": 632, + "column": 5 + } + }, + "104": { + "start": { + "line": 631, + "column": 6 + }, + "end": { + "line": 631, + "column": 96 + } + }, + "105": { + "start": { + "line": 634, + "column": 4 + }, + "end": { + "line": 636, + "column": 5 + } + }, + "106": { + "start": { + "line": 635, + "column": 6 + }, + "end": { + "line": 635, + "column": 141 + } + }, + "107": { + "start": { + "line": 638, + "column": 4 + }, + "end": { + "line": 640, + "column": 5 + } + }, + "108": { + "start": { + "line": 639, + "column": 6 + }, + "end": { + "line": 639, + "column": 95 + } + }, + "109": { + "start": { + "line": 642, + "column": 4 + }, + "end": { + "line": 644, + "column": 5 + } + }, + "110": { + "start": { + "line": 643, + "column": 6 + }, + "end": { + "line": 643, + "column": 84 + } + }, + "111": { + "start": { + "line": 646, + "column": 4 + }, + "end": { + "line": 648, + "column": 5 + } + }, + "112": { + "start": { + "line": 647, + "column": 6 + }, + "end": { + "line": 647, + "column": 150 + } + }, + "113": { + "start": { + "line": 650, + "column": 4 + }, + "end": { + "line": 652, + "column": 5 + } + }, + "114": { + "start": { + "line": 651, + "column": 6 + }, + "end": { + "line": 651, + "column": 150 + } + }, + "115": { + "start": { + "line": 654, + "column": 33 + }, + "end": { + "line": 654, + "column": 68 + } + }, + "116": { + "start": { + "line": 655, + "column": 40 + }, + "end": { + "line": 655, + "column": 75 + } + }, + "117": { + "start": { + "line": 656, + "column": 21 + }, + "end": { + "line": 656, + "column": 122 + } + }, + "118": { + "start": { + "line": 657, + "column": 28 + }, + "end": { + "line": 664, + "column": 5 + } + }, + "119": { + "start": { + "line": 666, + "column": 4 + }, + "end": { + "line": 666, + "column": 99 + } + }, + "120": { + "start": { + "line": 668, + "column": 4 + }, + "end": { + "line": 684, + "column": 5 + } + }, + "121": { + "start": { + "line": 672, + "column": 6 + }, + "end": { + "line": 683, + "column": 8 + } + }, + "122": { + "start": { + "line": 687, + "column": 4 + }, + "end": { + "line": 699, + "column": 7 + } + }, + "123": { + "start": { + "line": 703, + "column": 4 + }, + "end": { + "line": 703, + "column": 19 + } + }, + "124": { + "start": { + "line": 707, + "column": 4 + }, + "end": { + "line": 707, + "column": 20 + } + }, + "125": { + "start": { + "line": 726, + "column": 4 + }, + "end": { + "line": 730, + "column": 5 + } + }, + "126": { + "start": { + "line": 729, + "column": 6 + }, + "end": { + "line": 729, + "column": 110 + } + }, + "127": { + "start": { + "line": 735, + "column": 4 + }, + "end": { + "line": 737, + "column": 5 + } + }, + "128": { + "start": { + "line": 736, + "column": 6 + }, + "end": { + "line": 736, + "column": 142 + } + }, + "129": { + "start": { + "line": 739, + "column": 4 + }, + "end": { + "line": 741, + "column": 5 + } + }, + "130": { + "start": { + "line": 740, + "column": 6 + }, + "end": { + "line": 740, + "column": 126 + } + }, + "131": { + "start": { + "line": 749, + "column": 4 + }, + "end": { + "line": 759, + "column": 5 + } + }, + "132": { + "start": { + "line": 750, + "column": 27 + }, + "end": { + "line": 750, + "column": 107 + } + }, + "133": { + "start": { + "line": 751, + "column": 6 + }, + "end": { + "line": 751, + "column": 35 + } + }, + "134": { + "start": { + "line": 751, + "column": 25 + }, + "end": { + "line": 751, + "column": 35 + } + }, + "135": { + "start": { + "line": 754, + "column": 6 + }, + "end": { + "line": 754, + "column": 84 + } + }, + "136": { + "start": { + "line": 758, + "column": 6 + }, + "end": { + "line": 758, + "column": 90 + } + }, + "137": { + "start": { + "line": 763, + "column": 26 + }, + "end": { + "line": 763, + "column": 90 + } + }, + "138": { + "start": { + "line": 765, + "column": 4 + }, + "end": { + "line": 767, + "column": 6 + } + }, + "139": { + "start": { + "line": 769, + "column": 4 + }, + "end": { + "line": 769, + "column": 73 + } + }, + "140": { + "start": { + "line": 773, + "column": 4 + }, + "end": { + "line": 773, + "column": 30 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 81, + "column": 2 + }, + "end": { + "line": 81, + "column": 3 + } + }, + "loc": { + "start": { + "line": 81, + "column": 91 + }, + "end": { + "line": 88, + "column": 3 + } + }, + "line": 81 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 100, + "column": 2 + }, + "end": { + "line": 100, + "column": 3 + } + }, + "loc": { + "start": { + "line": 100, + "column": 43 + }, + "end": { + "line": 102, + "column": 3 + } + }, + "line": 100 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 112, + "column": 2 + }, + "end": { + "line": 112, + "column": 3 + } + }, + "loc": { + "start": { + "line": 112, + "column": 56 + }, + "end": { + "line": 117, + "column": 3 + } + }, + "line": 112 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 127, + "column": 2 + }, + "end": { + "line": 127, + "column": 3 + } + }, + "loc": { + "start": { + "line": 127, + "column": 86 + }, + "end": { + "line": 134, + "column": 3 + } + }, + "line": 127 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 145, + "column": 2 + }, + "end": { + "line": 145, + "column": 3 + } + }, + "loc": { + "start": { + "line": 145, + "column": 102 + }, + "end": { + "line": 153, + "column": 3 + } + }, + "line": 145 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 163, + "column": 2 + }, + "end": { + "line": 163, + "column": 3 + } + }, + "loc": { + "start": { + "line": 163, + "column": 60 + }, + "end": { + "line": 170, + "column": 3 + } + }, + "line": 163 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 179, + "column": 2 + }, + "end": { + "line": 179, + "column": 3 + } + }, + "loc": { + "start": { + "line": 179, + "column": 47 + }, + "end": { + "line": 184, + "column": 3 + } + }, + "line": 179 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 194, + "column": 2 + }, + "end": { + "line": 194, + "column": 3 + } + }, + "loc": { + "start": { + "line": 198, + "column": 4 + }, + "end": { + "line": 220, + "column": 3 + } + }, + "line": 198 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 203, + "column": 23 + }, + "end": { + "line": 203, + "column": 24 + } + }, + "loc": { + "start": { + "line": 203, + "column": 44 + }, + "end": { + "line": 219, + "column": 5 + } + }, + "line": 203 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 204, + "column": 32 + }, + "end": { + "line": 204, + "column": 33 + } + }, + "loc": { + "start": { + "line": 204, + "column": 68 + }, + "end": { + "line": 215, + "column": 7 + } + }, + "line": 204 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 231, + "column": 2 + }, + "end": { + "line": 231, + "column": 3 + } + }, + "loc": { + "start": { + "line": 236, + "column": 4 + }, + "end": { + "line": 253, + "column": 3 + } + }, + "line": 236 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 238, + "column": 12 + }, + "end": { + "line": 238, + "column": 13 + } + }, + "loc": { + "start": { + "line": 238, + "column": 30 + }, + "end": { + "line": 248, + "column": 7 + } + }, + "line": 238 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 249, + "column": 13 + }, + "end": { + "line": 249, + "column": 14 + } + }, + "loc": { + "start": { + "line": 249, + "column": 24 + }, + "end": { + "line": 252, + "column": 7 + } + }, + "line": 249 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 261, + "column": 2 + }, + "end": { + "line": 261, + "column": 3 + } + }, + "loc": { + "start": { + "line": 261, + "column": 69 + }, + "end": { + "line": 280, + "column": 3 + } + }, + "line": 261 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 272, + "column": 14 + }, + "end": { + "line": 272, + "column": 15 + } + }, + "loc": { + "start": { + "line": 272, + "column": 20 + }, + "end": { + "line": 272, + "column": 44 + } + }, + "line": 272 + }, + "15": { + "name": "(anonymous_15)", + "decl": { + "start": { + "line": 273, + "column": 15 + }, + "end": { + "line": 273, + "column": 16 + } + }, + "loc": { + "start": { + "line": 273, + "column": 24 + }, + "end": { + "line": 273, + "column": 47 + } + }, + "line": 273 + }, + "16": { + "name": "(anonymous_16)", + "decl": { + "start": { + "line": 290, + "column": 2 + }, + "end": { + "line": 290, + "column": 3 + } + }, + "loc": { + "start": { + "line": 290, + "column": 26 + }, + "end": { + "line": 292, + "column": 3 + } + }, + "line": 290 + }, + "17": { + "name": "(anonymous_17)", + "decl": { + "start": { + "line": 298, + "column": 2 + }, + "end": { + "line": 298, + "column": 3 + } + }, + "loc": { + "start": { + "line": 298, + "column": 31 + }, + "end": { + "line": 300, + "column": 3 + } + }, + "line": 298 + }, + "18": { + "name": "(anonymous_18)", + "decl": { + "start": { + "line": 306, + "column": 2 + }, + "end": { + "line": 306, + "column": 3 + } + }, + "loc": { + "start": { + "line": 306, + "column": 28 + }, + "end": { + "line": 308, + "column": 3 + } + }, + "line": 306 + }, + "19": { + "name": "(anonymous_19)", + "decl": { + "start": { + "line": 315, + "column": 2 + }, + "end": { + "line": 315, + "column": 3 + } + }, + "loc": { + "start": { + "line": 315, + "column": 39 + }, + "end": { + "line": 317, + "column": 3 + } + }, + "line": 315 + }, + "20": { + "name": "(anonymous_20)", + "decl": { + "start": { + "line": 325, + "column": 2 + }, + "end": { + "line": 325, + "column": 3 + } + }, + "loc": { + "start": { + "line": 325, + "column": 49 + }, + "end": { + "line": 329, + "column": 3 + } + }, + "line": 325 + }, + "21": { + "name": "(anonymous_21)", + "decl": { + "start": { + "line": 340, + "column": 2 + }, + "end": { + "line": 340, + "column": 3 + } + }, + "loc": { + "start": { + "line": 340, + "column": 40 + }, + "end": { + "line": 342, + "column": 3 + } + }, + "line": 340 + }, + "22": { + "name": "(anonymous_22)", + "decl": { + "start": { + "line": 349, + "column": 2 + }, + "end": { + "line": 349, + "column": 3 + } + }, + "loc": { + "start": { + "line": 349, + "column": 41 + }, + "end": { + "line": 351, + "column": 3 + } + }, + "line": 349 + }, + "23": { + "name": "(anonymous_23)", + "decl": { + "start": { + "line": 359, + "column": 2 + }, + "end": { + "line": 359, + "column": 3 + } + }, + "loc": { + "start": { + "line": 359, + "column": 48 + }, + "end": { + "line": 363, + "column": 3 + } + }, + "line": 359 + }, + "24": { + "name": "(anonymous_24)", + "decl": { + "start": { + "line": 375, + "column": 2 + }, + "end": { + "line": 375, + "column": 3 + } + }, + "loc": { + "start": { + "line": 375, + "column": 47 + }, + "end": { + "line": 377, + "column": 3 + } + }, + "line": 375 + }, + "25": { + "name": "(anonymous_25)", + "decl": { + "start": { + "line": 385, + "column": 2 + }, + "end": { + "line": 385, + "column": 3 + } + }, + "loc": { + "start": { + "line": 385, + "column": 45 + }, + "end": { + "line": 387, + "column": 3 + } + }, + "line": 385 + }, + "26": { + "name": "(anonymous_26)", + "decl": { + "start": { + "line": 395, + "column": 2 + }, + "end": { + "line": 395, + "column": 3 + } + }, + "loc": { + "start": { + "line": 395, + "column": 47 + }, + "end": { + "line": 397, + "column": 3 + } + }, + "line": 395 + }, + "27": { + "name": "(anonymous_27)", + "decl": { + "start": { + "line": 406, + "column": 2 + }, + "end": { + "line": 406, + "column": 3 + } + }, + "loc": { + "start": { + "line": 406, + "column": 60 + }, + "end": { + "line": 410, + "column": 3 + } + }, + "line": 406 + }, + "28": { + "name": "(anonymous_28)", + "decl": { + "start": { + "line": 416, + "column": 2 + }, + "end": { + "line": 416, + "column": 3 + } + }, + "loc": { + "start": { + "line": 416, + "column": 29 + }, + "end": { + "line": 418, + "column": 3 + } + }, + "line": 416 + }, + "29": { + "name": "(anonymous_29)", + "decl": { + "start": { + "line": 428, + "column": 2 + }, + "end": { + "line": 428, + "column": 3 + } + }, + "loc": { + "start": { + "line": 428, + "column": 33 + }, + "end": { + "line": 430, + "column": 3 + } + }, + "line": 428 + }, + "30": { + "name": "(anonymous_30)", + "decl": { + "start": { + "line": 436, + "column": 2 + }, + "end": { + "line": 436, + "column": 3 + } + }, + "loc": { + "start": { + "line": 436, + "column": 21 + }, + "end": { + "line": 438, + "column": 3 + } + }, + "line": 436 + }, + "31": { + "name": "(anonymous_31)", + "decl": { + "start": { + "line": 448, + "column": 2 + }, + "end": { + "line": 448, + "column": 3 + } + }, + "loc": { + "start": { + "line": 448, + "column": 40 + }, + "end": { + "line": 453, + "column": 3 + } + }, + "line": 448 + }, + "32": { + "name": "(anonymous_32)", + "decl": { + "start": { + "line": 465, + "column": 2 + }, + "end": { + "line": 465, + "column": 3 + } + }, + "loc": { + "start": { + "line": 465, + "column": 33 + }, + "end": { + "line": 468, + "column": 3 + } + }, + "line": 465 + }, + "33": { + "name": "(anonymous_33)", + "decl": { + "start": { + "line": 476, + "column": 2 + }, + "end": { + "line": 476, + "column": 3 + } + }, + "loc": { + "start": { + "line": 476, + "column": 23 + }, + "end": { + "line": 478, + "column": 3 + } + }, + "line": 476 + }, + "34": { + "name": "(anonymous_34)", + "decl": { + "start": { + "line": 486, + "column": 2 + }, + "end": { + "line": 486, + "column": 3 + } + }, + "loc": { + "start": { + "line": 486, + "column": 24 + }, + "end": { + "line": 488, + "column": 3 + } + }, + "line": 486 + }, + "35": { + "name": "(anonymous_35)", + "decl": { + "start": { + "line": 494, + "column": 2 + }, + "end": { + "line": 494, + "column": 3 + } + }, + "loc": { + "start": { + "line": 494, + "column": 56 + }, + "end": { + "line": 511, + "column": 3 + } + }, + "line": 494 + }, + "36": { + "name": "(anonymous_36)", + "decl": { + "start": { + "line": 496, + "column": 52 + }, + "end": { + "line": 496, + "column": 53 + } + }, + "loc": { + "start": { + "line": 496, + "column": 64 + }, + "end": { + "line": 499, + "column": 7 + } + }, + "line": 496 + }, + "37": { + "name": "(anonymous_37)", + "decl": { + "start": { + "line": 499, + "column": 9 + }, + "end": { + "line": 499, + "column": 10 + } + }, + "loc": { + "start": { + "line": 499, + "column": 26 + }, + "end": { + "line": 507, + "column": 7 + } + }, + "line": 499 + }, + "38": { + "name": "(anonymous_38)", + "decl": { + "start": { + "line": 517, + "column": 2 + }, + "end": { + "line": 517, + "column": 3 + } + }, + "loc": { + "start": { + "line": 517, + "column": 32 + }, + "end": { + "line": 526, + "column": 3 + } + }, + "line": 517 + }, + "39": { + "name": "(anonymous_39)", + "decl": { + "start": { + "line": 519, + "column": 53 + }, + "end": { + "line": 519, + "column": 54 + } + }, + "loc": { + "start": { + "line": 519, + "column": 70 + }, + "end": { + "line": 522, + "column": 7 + } + }, + "line": 519 + }, + "40": { + "name": "(anonymous_40)", + "decl": { + "start": { + "line": 537, + "column": 2 + }, + "end": { + "line": 537, + "column": 3 + } + }, + "loc": { + "start": { + "line": 537, + "column": 49 + }, + "end": { + "line": 539, + "column": 3 + } + }, + "line": 537 + }, + "41": { + "name": "(anonymous_41)", + "decl": { + "start": { + "line": 548, + "column": 2 + }, + "end": { + "line": 548, + "column": 3 + } + }, + "loc": { + "start": { + "line": 548, + "column": 23 + }, + "end": { + "line": 550, + "column": 3 + } + }, + "line": 548 + }, + "42": { + "name": "(anonymous_42)", + "decl": { + "start": { + "line": 555, + "column": 2 + }, + "end": { + "line": 555, + "column": 3 + } + }, + "loc": { + "start": { + "line": 555, + "column": 12 + }, + "end": { + "line": 557, + "column": 3 + } + }, + "line": 555 + }, + "43": { + "name": "(anonymous_43)", + "decl": { + "start": { + "line": 564, + "column": 2 + }, + "end": { + "line": 564, + "column": 3 + } + }, + "loc": { + "start": { + "line": 564, + "column": 36 + }, + "end": { + "line": 566, + "column": 3 + } + }, + "line": 564 + }, + "44": { + "name": "(anonymous_44)", + "decl": { + "start": { + "line": 575, + "column": 2 + }, + "end": { + "line": 575, + "column": 3 + } + }, + "loc": { + "start": { + "line": 575, + "column": 32 + }, + "end": { + "line": 581, + "column": 3 + } + }, + "line": 575 + }, + "45": { + "name": "(anonymous_45)", + "decl": { + "start": { + "line": 589, + "column": 2 + }, + "end": { + "line": 589, + "column": 3 + } + }, + "loc": { + "start": { + "line": 589, + "column": 32 + }, + "end": { + "line": 601, + "column": 3 + } + }, + "line": 589 + }, + "46": { + "name": "(anonymous_46)", + "decl": { + "start": { + "line": 629, + "column": 2 + }, + "end": { + "line": 629, + "column": 3 + } + }, + "loc": { + "start": { + "line": 629, + "column": 110 + }, + "end": { + "line": 708, + "column": 3 + } + }, + "line": 629 + }, + "47": { + "name": "(anonymous_47)", + "decl": { + "start": { + "line": 725, + "column": 2 + }, + "end": { + "line": 725, + "column": 3 + } + }, + "loc": { + "start": { + "line": 725, + "column": 61 + }, + "end": { + "line": 770, + "column": 3 + } + }, + "line": 725 + }, + "48": { + "name": "(anonymous_48)", + "decl": { + "start": { + "line": 772, + "column": 2 + }, + "end": { + "line": 772, + "column": 3 + } + }, + "loc": { + "start": { + "line": 772, + "column": 28 + }, + "end": { + "line": 774, + "column": 3 + } + }, + "line": 772 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 197, + "column": 4 + }, + "end": { + "line": 197, + "column": 33 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 197, + "column": 28 + }, + "end": { + "line": 197, + "column": 33 + } + } + ], + "line": 197 + }, + "1": { + "loc": { + "start": { + "line": 199, + "column": 4 + }, + "end": { + "line": 201, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 199, + "column": 4 + }, + "end": { + "line": 201, + "column": 5 + } + }, + { + "start": { + "line": 199, + "column": 4 + }, + "end": { + "line": 201, + "column": 5 + } + } + ], + "line": 199 + }, + "2": { + "loc": { + "start": { + "line": 205, + "column": 8 + }, + "end": { + "line": 211, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 205, + "column": 8 + }, + "end": { + "line": 211, + "column": 9 + } + }, + { + "start": { + "line": 205, + "column": 8 + }, + "end": { + "line": 211, + "column": 9 + } + } + ], + "line": 205 + }, + "3": { + "loc": { + "start": { + "line": 206, + "column": 10 + }, + "end": { + "line": 210, + "column": 11 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 206, + "column": 10 + }, + "end": { + "line": 210, + "column": 11 + } + }, + { + "start": { + "line": 206, + "column": 10 + }, + "end": { + "line": 210, + "column": 11 + } + } + ], + "line": 206 + }, + "4": { + "loc": { + "start": { + "line": 213, + "column": 8 + }, + "end": { + "line": 213, + "column": 40 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 213, + "column": 8 + }, + "end": { + "line": 213, + "column": 40 + } + }, + { + "start": { + "line": 213, + "column": 8 + }, + "end": { + "line": 213, + "column": 40 + } + } + ], + "line": 213 + }, + "5": { + "loc": { + "start": { + "line": 232, + "column": 4 + }, + "end": { + "line": 232, + "column": 31 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 232, + "column": 24 + }, + "end": { + "line": 232, + "column": 31 + } + } + ], + "line": 232 + }, + "6": { + "loc": { + "start": { + "line": 241, + "column": 8 + }, + "end": { + "line": 245, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 241, + "column": 8 + }, + "end": { + "line": 245, + "column": 9 + } + }, + { + "start": { + "line": 241, + "column": 8 + }, + "end": { + "line": 245, + "column": 9 + } + } + ], + "line": 241 + }, + "7": { + "loc": { + "start": { + "line": 242, + "column": 10 + }, + "end": { + "line": 242, + "column": 90 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 242, + "column": 10 + }, + "end": { + "line": 242, + "column": 90 + } + }, + { + "start": { + "line": 242, + "column": 10 + }, + "end": { + "line": 242, + "column": 90 + } + } + ], + "line": 242 + }, + "8": { + "loc": { + "start": { + "line": 243, + "column": 10 + }, + "end": { + "line": 243, + "column": 85 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 243, + "column": 10 + }, + "end": { + "line": 243, + "column": 85 + } + }, + { + "start": { + "line": 243, + "column": 10 + }, + "end": { + "line": 243, + "column": 85 + } + } + ], + "line": 243 + }, + "9": { + "loc": { + "start": { + "line": 243, + "column": 14 + }, + "end": { + "line": 243, + "column": 42 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 243, + "column": 14 + }, + "end": { + "line": 243, + "column": 21 + } + }, + { + "start": { + "line": 243, + "column": 25 + }, + "end": { + "line": 243, + "column": 42 + } + } + ], + "line": 243 + }, + "10": { + "loc": { + "start": { + "line": 250, + "column": 8 + }, + "end": { + "line": 250, + "column": 71 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 250, + "column": 8 + }, + "end": { + "line": 250, + "column": 71 + } + }, + { + "start": { + "line": 250, + "column": 8 + }, + "end": { + "line": 250, + "column": 71 + } + } + ], + "line": 250 + }, + "11": { + "loc": { + "start": { + "line": 262, + "column": 4 + }, + "end": { + "line": 264, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 262, + "column": 4 + }, + "end": { + "line": 264, + "column": 5 + } + }, + { + "start": { + "line": 262, + "column": 4 + }, + "end": { + "line": 264, + "column": 5 + } + } + ], + "line": 262 + }, + "12": { + "loc": { + "start": { + "line": 262, + "column": 8 + }, + "end": { + "line": 262, + "column": 45 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 262, + "column": 8 + }, + "end": { + "line": 262, + "column": 22 + } + }, + { + "start": { + "line": 262, + "column": 26 + }, + "end": { + "line": 262, + "column": 45 + } + } + ], + "line": 262 + }, + "13": { + "loc": { + "start": { + "line": 270, + "column": 4 + }, + "end": { + "line": 274, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 270, + "column": 4 + }, + "end": { + "line": 274, + "column": 5 + } + }, + { + "start": { + "line": 270, + "column": 4 + }, + "end": { + "line": 274, + "column": 5 + } + } + ], + "line": 270 + }, + "14": { + "loc": { + "start": { + "line": 449, + "column": 11 + }, + "end": { + "line": 452, + "column": 76 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 449, + "column": 11 + }, + "end": { + "line": 449, + "column": 21 + } + }, + { + "start": { + "line": 450, + "column": 9 + }, + "end": { + "line": 450, + "column": 43 + } + }, + { + "start": { + "line": 451, + "column": 9 + }, + "end": { + "line": 451, + "column": 34 + } + }, + { + "start": { + "line": 452, + "column": 9 + }, + "end": { + "line": 452, + "column": 76 + } + } + ], + "line": 449 + }, + "15": { + "loc": { + "start": { + "line": 466, + "column": 4 + }, + "end": { + "line": 466, + "column": 39 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 466, + "column": 4 + }, + "end": { + "line": 466, + "column": 39 + } + }, + { + "start": { + "line": 466, + "column": 4 + }, + "end": { + "line": 466, + "column": 39 + } + } + ], + "line": 466 + }, + "16": { + "loc": { + "start": { + "line": 495, + "column": 4 + }, + "end": { + "line": 508, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 495, + "column": 4 + }, + "end": { + "line": 508, + "column": 5 + } + }, + { + "start": { + "line": 495, + "column": 4 + }, + "end": { + "line": 508, + "column": 5 + } + } + ], + "line": 495 + }, + "17": { + "loc": { + "start": { + "line": 495, + "column": 8 + }, + "end": { + "line": 495, + "column": 68 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 495, + "column": 8 + }, + "end": { + "line": 495, + "column": 29 + } + }, + { + "start": { + "line": 495, + "column": 33 + }, + "end": { + "line": 495, + "column": 46 + } + }, + { + "start": { + "line": 495, + "column": 50 + }, + "end": { + "line": 495, + "column": 68 + } + } + ], + "line": 495 + }, + "18": { + "loc": { + "start": { + "line": 502, + "column": 8 + }, + "end": { + "line": 504, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 502, + "column": 8 + }, + "end": { + "line": 504, + "column": 9 + } + }, + { + "start": { + "line": 502, + "column": 8 + }, + "end": { + "line": 504, + "column": 9 + } + } + ], + "line": 502 + }, + "19": { + "loc": { + "start": { + "line": 518, + "column": 4 + }, + "end": { + "line": 523, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 518, + "column": 4 + }, + "end": { + "line": 523, + "column": 5 + } + }, + { + "start": { + "line": 518, + "column": 4 + }, + "end": { + "line": 523, + "column": 5 + } + } + ], + "line": 518 + }, + "20": { + "loc": { + "start": { + "line": 518, + "column": 8 + }, + "end": { + "line": 518, + "column": 68 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 518, + "column": 8 + }, + "end": { + "line": 518, + "column": 28 + } + }, + { + "start": { + "line": 518, + "column": 32 + }, + "end": { + "line": 518, + "column": 45 + } + }, + { + "start": { + "line": 518, + "column": 49 + }, + "end": { + "line": 518, + "column": 68 + } + } + ], + "line": 518 + }, + "21": { + "loc": { + "start": { + "line": 576, + "column": 4 + }, + "end": { + "line": 576, + "column": 35 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 576, + "column": 4 + }, + "end": { + "line": 576, + "column": 35 + } + }, + { + "start": { + "line": 576, + "column": 4 + }, + "end": { + "line": 576, + "column": 35 + } + } + ], + "line": 576 + }, + "22": { + "loc": { + "start": { + "line": 590, + "column": 4 + }, + "end": { + "line": 595, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 590, + "column": 4 + }, + "end": { + "line": 595, + "column": 5 + } + }, + { + "start": { + "line": 590, + "column": 4 + }, + "end": { + "line": 595, + "column": 5 + } + } + ], + "line": 590 + }, + "23": { + "loc": { + "start": { + "line": 630, + "column": 4 + }, + "end": { + "line": 632, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 630, + "column": 4 + }, + "end": { + "line": 632, + "column": 5 + } + }, + { + "start": { + "line": 630, + "column": 4 + }, + "end": { + "line": 632, + "column": 5 + } + } + ], + "line": 630 + }, + "24": { + "loc": { + "start": { + "line": 634, + "column": 4 + }, + "end": { + "line": 636, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 634, + "column": 4 + }, + "end": { + "line": 636, + "column": 5 + } + }, + { + "start": { + "line": 634, + "column": 4 + }, + "end": { + "line": 636, + "column": 5 + } + } + ], + "line": 634 + }, + "25": { + "loc": { + "start": { + "line": 634, + "column": 8 + }, + "end": { + "line": 634, + "column": 63 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 634, + "column": 8 + }, + "end": { + "line": 634, + "column": 28 + } + }, + { + "start": { + "line": 634, + "column": 32 + }, + "end": { + "line": 634, + "column": 63 + } + } + ], + "line": 634 + }, + "26": { + "loc": { + "start": { + "line": 638, + "column": 4 + }, + "end": { + "line": 640, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 638, + "column": 4 + }, + "end": { + "line": 640, + "column": 5 + } + }, + { + "start": { + "line": 638, + "column": 4 + }, + "end": { + "line": 640, + "column": 5 + } + } + ], + "line": 638 + }, + "27": { + "loc": { + "start": { + "line": 642, + "column": 4 + }, + "end": { + "line": 644, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 642, + "column": 4 + }, + "end": { + "line": 644, + "column": 5 + } + }, + { + "start": { + "line": 642, + "column": 4 + }, + "end": { + "line": 644, + "column": 5 + } + } + ], + "line": 642 + }, + "28": { + "loc": { + "start": { + "line": 646, + "column": 4 + }, + "end": { + "line": 648, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 646, + "column": 4 + }, + "end": { + "line": 648, + "column": 5 + } + }, + { + "start": { + "line": 646, + "column": 4 + }, + "end": { + "line": 648, + "column": 5 + } + } + ], + "line": 646 + }, + "29": { + "loc": { + "start": { + "line": 646, + "column": 8 + }, + "end": { + "line": 646, + "column": 131 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 646, + "column": 8 + }, + "end": { + "line": 646, + "column": 31 + } + }, + { + "start": { + "line": 646, + "column": 35 + }, + "end": { + "line": 646, + "column": 71 + } + }, + { + "start": { + "line": 646, + "column": 75 + }, + "end": { + "line": 646, + "column": 93 + } + }, + { + "start": { + "line": 646, + "column": 97 + }, + "end": { + "line": 646, + "column": 131 + } + } + ], + "line": 646 + }, + "30": { + "loc": { + "start": { + "line": 650, + "column": 4 + }, + "end": { + "line": 652, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 650, + "column": 4 + }, + "end": { + "line": 652, + "column": 5 + } + }, + { + "start": { + "line": 650, + "column": 4 + }, + "end": { + "line": 652, + "column": 5 + } + } + ], + "line": 650 + }, + "31": { + "loc": { + "start": { + "line": 650, + "column": 8 + }, + "end": { + "line": 650, + "column": 82 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 650, + "column": 8 + }, + "end": { + "line": 650, + "column": 31 + } + }, + { + "start": { + "line": 650, + "column": 35 + }, + "end": { + "line": 650, + "column": 71 + } + }, + { + "start": { + "line": 650, + "column": 75 + }, + "end": { + "line": 650, + "column": 82 + } + } + ], + "line": 650 + }, + "32": { + "loc": { + "start": { + "line": 656, + "column": 21 + }, + "end": { + "line": 656, + "column": 122 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 656, + "column": 89 + }, + "end": { + "line": 656, + "column": 112 + } + }, + { + "start": { + "line": 656, + "column": 115 + }, + "end": { + "line": 656, + "column": 122 + } + } + ], + "line": 656 + }, + "33": { + "loc": { + "start": { + "line": 656, + "column": 22 + }, + "end": { + "line": 656, + "column": 85 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 656, + "column": 22 + }, + "end": { + "line": 656, + "column": 45 + } + }, + { + "start": { + "line": 656, + "column": 49 + }, + "end": { + "line": 656, + "column": 85 + } + } + ], + "line": 656 + }, + "34": { + "loc": { + "start": { + "line": 666, + "column": 52 + }, + "end": { + "line": 666, + "column": 97 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 666, + "column": 63 + }, + "end": { + "line": 666, + "column": 86 + } + }, + { + "start": { + "line": 666, + "column": 89 + }, + "end": { + "line": 666, + "column": 97 + } + } + ], + "line": 666 + }, + "35": { + "loc": { + "start": { + "line": 668, + "column": 4 + }, + "end": { + "line": 684, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 668, + "column": 4 + }, + "end": { + "line": 684, + "column": 5 + } + }, + { + "start": { + "line": 668, + "column": 4 + }, + "end": { + "line": 684, + "column": 5 + } + } + ], + "line": 668 + }, + "36": { + "loc": { + "start": { + "line": 682, + "column": 8 + }, + "end": { + "line": 682, + "column": 83 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 682, + "column": 19 + }, + "end": { + "line": 682, + "column": 57 + } + }, + { + "start": { + "line": 682, + "column": 60 + }, + "end": { + "line": 682, + "column": 83 + } + } + ], + "line": 682 + }, + "37": { + "loc": { + "start": { + "line": 725, + "column": 6 + }, + "end": { + "line": 725, + "column": 29 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 725, + "column": 27 + }, + "end": { + "line": 725, + "column": 29 + } + } + ], + "line": 725 + }, + "38": { + "loc": { + "start": { + "line": 726, + "column": 4 + }, + "end": { + "line": 730, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 726, + "column": 4 + }, + "end": { + "line": 730, + "column": 5 + } + }, + { + "start": { + "line": 726, + "column": 4 + }, + "end": { + "line": 730, + "column": 5 + } + } + ], + "line": 726 + }, + "39": { + "loc": { + "start": { + "line": 735, + "column": 4 + }, + "end": { + "line": 737, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 735, + "column": 4 + }, + "end": { + "line": 737, + "column": 5 + } + }, + { + "start": { + "line": 735, + "column": 4 + }, + "end": { + "line": 737, + "column": 5 + } + } + ], + "line": 735 + }, + "40": { + "loc": { + "start": { + "line": 735, + "column": 8 + }, + "end": { + "line": 735, + "column": 78 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 735, + "column": 8 + }, + "end": { + "line": 735, + "column": 17 + } + }, + { + "start": { + "line": 735, + "column": 22 + }, + "end": { + "line": 735, + "column": 42 + } + }, + { + "start": { + "line": 735, + "column": 46 + }, + "end": { + "line": 735, + "column": 77 + } + } + ], + "line": 735 + }, + "41": { + "loc": { + "start": { + "line": 739, + "column": 4 + }, + "end": { + "line": 741, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 739, + "column": 4 + }, + "end": { + "line": 741, + "column": 5 + } + }, + { + "start": { + "line": 739, + "column": 4 + }, + "end": { + "line": 741, + "column": 5 + } + } + ], + "line": 739 + }, + "42": { + "loc": { + "start": { + "line": 739, + "column": 8 + }, + "end": { + "line": 739, + "column": 57 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 739, + "column": 8 + }, + "end": { + "line": 739, + "column": 24 + } + }, + { + "start": { + "line": 739, + "column": 28 + }, + "end": { + "line": 739, + "column": 57 + } + } + ], + "line": 739 + }, + "43": { + "loc": { + "start": { + "line": 749, + "column": 4 + }, + "end": { + "line": 759, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 749, + "column": 4 + }, + "end": { + "line": 759, + "column": 5 + } + }, + { + "start": { + "line": 749, + "column": 4 + }, + "end": { + "line": 759, + "column": 5 + } + } + ], + "line": 749 + }, + "44": { + "loc": { + "start": { + "line": 749, + "column": 8 + }, + "end": { + "line": 749, + "column": 37 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 749, + "column": 8 + }, + "end": { + "line": 749, + "column": 17 + } + }, + { + "start": { + "line": 749, + "column": 21 + }, + "end": { + "line": 749, + "column": 37 + } + } + ], + "line": 749 + }, + "45": { + "loc": { + "start": { + "line": 751, + "column": 6 + }, + "end": { + "line": 751, + "column": 35 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 751, + "column": 6 + }, + "end": { + "line": 751, + "column": 35 + } + }, + { + "start": { + "line": 751, + "column": 6 + }, + "end": { + "line": 751, + "column": 35 + } + } + ], + "line": 751 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 626, + "3": 626, + "4": 626, + "5": 626, + "6": 626, + "7": 626, + "8": 0, + "9": 352, + "10": 5, + "11": 5, + "12": 1, + "13": 1, + "14": 1, + "15": 12, + "16": 12, + "17": 6, + "18": 2, + "19": 0, + "20": 2, + "21": 2, + "22": 2, + "23": 2, + "24": 0, + "25": 2, + "26": 2, + "27": 0, + "28": 2, + "29": 2, + "30": 92, + "31": 91, + "32": 91, + "33": 13, + "34": 0, + "35": 13, + "36": 0, + "37": 13, + "38": 91, + "39": 1, + "40": 1, + "41": 0, + "42": 7, + "43": 1, + "44": 6, + "45": 6, + "46": 6, + "47": 1, + "48": 1, + "49": 0, + "50": 5, + "51": 5, + "52": 0, + "53": 0, + "54": 0, + "55": 9, + "56": 9, + "57": 9, + "58": 9, + "59": 6, + "60": 0, + "61": 6, + "62": 6, + "63": 6, + "64": 2, + "65": 1, + "66": 1, + "67": 4, + "68": 4, + "69": 4, + "70": 0, + "71": 227, + "72": 2, + "73": 4, + "74": 161, + "75": 2, + "76": 159, + "77": 1, + "78": 2, + "79": 5, + "80": 5, + "81": 5, + "82": 5, + "83": 0, + "84": 0, + "85": 0, + "86": 0, + "87": 0, + "88": 0, + "89": 0, + "90": 0, + "91": 0, + "92": 0, + "93": 29, + "94": 777, + "95": 626, + "96": 5, + "97": 332, + "98": 0, + "99": 332, + "100": 359, + "101": 320, + "102": 39, + "103": 34, + "104": 1, + "105": 33, + "106": 1, + "107": 32, + "108": 1, + "109": 31, + "110": 1, + "111": 30, + "112": 1, + "113": 29, + "114": 0, + "115": 29, + "116": 29, + "117": 29, + "118": 29, + "119": 29, + "120": 29, + "121": 1, + "122": 29, + "123": 29, + "124": 29, + "125": 21, + "126": 12, + "127": 9, + "128": 1, + "129": 8, + "130": 0, + "131": 8, + "132": 6, + "133": 6, + "134": 1, + "135": 5, + "136": 5, + "137": 2, + "138": 2, + "139": 2, + "140": 78 + }, + "f": { + "0": 626, + "1": 0, + "2": 352, + "3": 5, + "4": 1, + "5": 12, + "6": 6, + "7": 2, + "8": 2, + "9": 2, + "10": 92, + "11": 91, + "12": 1, + "13": 7, + "14": 1, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 9, + "20": 9, + "21": 6, + "22": 0, + "23": 6, + "24": 2, + "25": 1, + "26": 1, + "27": 4, + "28": 0, + "29": 227, + "30": 2, + "31": 4, + "32": 161, + "33": 1, + "34": 2, + "35": 5, + "36": 5, + "37": 0, + "38": 0, + "39": 0, + "40": 29, + "41": 777, + "42": 626, + "43": 5, + "44": 332, + "45": 359, + "46": 34, + "47": 21, + "48": 78 + }, + "b": { + "0": [ + 0 + ], + "1": [ + 0, + 2 + ], + "2": [ + 2, + 0 + ], + "3": [ + 0, + 2 + ], + "4": [ + 0, + 2 + ], + "5": [ + 0 + ], + "6": [ + 13, + 78 + ], + "7": [ + 0, + 13 + ], + "8": [ + 0, + 13 + ], + "9": [ + 13, + 0 + ], + "10": [ + 1, + 0 + ], + "11": [ + 1, + 6 + ], + "12": [ + 7, + 7 + ], + "13": [ + 1, + 5 + ], + "14": [ + 4, + 3, + 2, + 1 + ], + "15": [ + 2, + 159 + ], + "16": [ + 5, + 0 + ], + "17": [ + 5, + 5, + 5 + ], + "18": [ + 0, + 0 + ], + "19": [ + 0, + 0 + ], + "20": [ + 0, + 0, + 0 + ], + "21": [ + 0, + 332 + ], + "22": [ + 320, + 39 + ], + "23": [ + 1, + 33 + ], + "24": [ + 1, + 32 + ], + "25": [ + 33, + 33 + ], + "26": [ + 1, + 31 + ], + "27": [ + 1, + 30 + ], + "28": [ + 1, + 29 + ], + "29": [ + 30, + 4, + 3, + 3 + ], + "30": [ + 0, + 29 + ], + "31": [ + 29, + 3, + 2 + ], + "32": [ + 2, + 27 + ], + "33": [ + 29, + 3 + ], + "34": [ + 2, + 27 + ], + "35": [ + 1, + 28 + ], + "36": [ + 0, + 1 + ], + "37": [ + 12 + ], + "38": [ + 12, + 9 + ], + "39": [ + 1, + 8 + ], + "40": [ + 9, + 9, + 9 + ], + "41": [ + 0, + 8 + ], + "42": [ + 8, + 6 + ], + "43": [ + 6, + 2 + ], + "44": [ + 8, + 8 + ], + "45": [ + 1, + 5 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "e398ef6cfed531092cc82c8c1c3cbf491b5057e2" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/database/query.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/database/query.js", + "statementMap": { + "0": { + "start": { + "line": 20, + "column": 4 + }, + "end": { + "line": 20, + "column": 69 + } + }, + "1": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 26 + } + }, + "2": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 36, + "column": 7 + } + }, + "3": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 27 + } + }, + "4": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 53, + "column": 7 + } + }, + "5": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 27 + } + }, + "6": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 73, + "column": 7 + } + }, + "7": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 75, + "column": 27 + } + }, + "8": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 31 + } + }, + "9": { + "start": { + "line": 92, + "column": 28 + }, + "end": { + "line": 96, + "column": 6 + } + }, + "10": { + "start": { + "line": 93, + "column": 6 + }, + "end": { + "line": 93, + "column": 33 + } + }, + "11": { + "start": { + "line": 93, + "column": 23 + }, + "end": { + "line": 93, + "column": 33 + } + }, + "12": { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 94, + "column": 32 + } + }, + "13": { + "start": { + "line": 94, + "column": 23 + }, + "end": { + "line": 94, + "column": 32 + } + }, + "14": { + "start": { + "line": 95, + "column": 6 + }, + "end": { + "line": 95, + "column": 15 + } + }, + "15": { + "start": { + "line": 99, + "column": 14 + }, + "end": { + "line": 99, + "column": 17 + } + }, + "16": { + "start": { + "line": 100, + "column": 4 + }, + "end": { + "line": 103, + "column": 5 + } + }, + "17": { + "start": { + "line": 101, + "column": 6 + }, + "end": { + "line": 101, + "column": 30 + } + }, + "18": { + "start": { + "line": 101, + "column": 19 + }, + "end": { + "line": 101, + "column": 30 + } + }, + "19": { + "start": { + "line": 102, + "column": 6 + }, + "end": { + "line": 102, + "column": 35 + } + }, + "20": { + "start": { + "line": 104, + "column": 4 + }, + "end": { + "line": 104, + "column": 15 + } + }, + "21": { + "start": { + "line": 106, + "column": 4 + }, + "end": { + "line": 106, + "column": 15 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 19, + "column": 2 + }, + "end": { + "line": 19, + "column": 3 + } + }, + "loc": { + "start": { + "line": 19, + "column": 89 + }, + "end": { + "line": 22, + "column": 3 + } + }, + "line": 19 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 30, + "column": 2 + }, + "end": { + "line": 30, + "column": 3 + } + }, + "loc": { + "start": { + "line": 30, + "column": 38 + }, + "end": { + "line": 39, + "column": 3 + } + }, + "line": 30 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 47, + "column": 2 + }, + "end": { + "line": 47, + "column": 3 + } + }, + "loc": { + "start": { + "line": 47, + "column": 37 + }, + "end": { + "line": 56, + "column": 3 + } + }, + "line": 47 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 65, + "column": 2 + }, + "end": { + "line": 65, + "column": 3 + } + }, + "loc": { + "start": { + "line": 65, + "column": 49 + }, + "end": { + "line": 76, + "column": 3 + } + }, + "line": 65 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 82, + "column": 2 + }, + "end": { + "line": 82, + "column": 3 + } + }, + "loc": { + "start": { + "line": 82, + "column": 42 + }, + "end": { + "line": 84, + "column": 3 + } + }, + "line": 82 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 90, + "column": 2 + }, + "end": { + "line": 90, + "column": 3 + } + }, + "loc": { + "start": { + "line": 90, + "column": 20 + }, + "end": { + "line": 107, + "column": 3 + } + }, + "line": 90 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 92, + "column": 53 + }, + "end": { + "line": 92, + "column": 54 + } + }, + "loc": { + "start": { + "line": 92, + "column": 63 + }, + "end": { + "line": 96, + "column": 5 + } + }, + "line": 92 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 20, + "column": 21 + }, + "end": { + "line": 20, + "column": 68 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 20, + "column": 41 + }, + "end": { + "line": 20, + "column": 63 + } + }, + { + "start": { + "line": 20, + "column": 66 + }, + "end": { + "line": 20, + "column": 68 + } + } + ], + "line": 20 + }, + "1": { + "loc": { + "start": { + "line": 32, + "column": 29 + }, + "end": { + "line": 32, + "column": 38 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 32, + "column": 29 + }, + "end": { + "line": 32, + "column": 32 + } + }, + { + "start": { + "line": 32, + "column": 36 + }, + "end": { + "line": 32, + "column": 38 + } + } + ], + "line": 32 + }, + "2": { + "loc": { + "start": { + "line": 67, + "column": 55 + }, + "end": { + "line": 67, + "column": 64 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 67, + "column": 55 + }, + "end": { + "line": 67, + "column": 58 + } + }, + { + "start": { + "line": 67, + "column": 62 + }, + "end": { + "line": 67, + "column": 64 + } + } + ], + "line": 67 + }, + "3": { + "loc": { + "start": { + "line": 93, + "column": 6 + }, + "end": { + "line": 93, + "column": 33 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 93, + "column": 6 + }, + "end": { + "line": 93, + "column": 33 + } + }, + { + "start": { + "line": 93, + "column": 6 + }, + "end": { + "line": 93, + "column": 33 + } + } + ], + "line": 93 + }, + "4": { + "loc": { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 94, + "column": 32 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 94, + "column": 32 + } + }, + { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 94, + "column": 32 + } + } + ], + "line": 94 + }, + "5": { + "loc": { + "start": { + "line": 101, + "column": 6 + }, + "end": { + "line": 101, + "column": 30 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 101, + "column": 6 + }, + "end": { + "line": 101, + "column": 30 + } + }, + { + "start": { + "line": 101, + "column": 6 + }, + "end": { + "line": 101, + "column": 30 + } + } + ], + "line": 101 + } + }, + "s": { + "0": 626, + "1": 626, + "2": 9, + "3": 9, + "4": 6, + "5": 6, + "6": 4, + "7": 4, + "8": 948, + "9": 808, + "10": 20, + "11": 0, + "12": 20, + "13": 20, + "14": 0, + "15": 808, + "16": 808, + "17": 46, + "18": 19, + "19": 46, + "20": 808, + "21": 808 + }, + "f": { + "0": 626, + "1": 9, + "2": 6, + "3": 4, + "4": 948, + "5": 808, + "6": 20 + }, + "b": { + "0": [ + 19, + 607 + ], + "1": [ + 9, + 0 + ], + "2": [ + 4, + 4 + ], + "3": [ + 0, + 20 + ], + "4": [ + 20, + 0 + ], + "5": [ + 19, + 27 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "995869b1e596de7ff0eafd75a36a7b60fe40bdb2" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/database/disconnect.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/database/disconnect.js", + "statementMap": { + "0": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 19 + } + }, + "1": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 25 + } + }, + "2": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 35 + } + }, + "3": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 93 + } + }, + "4": { + "start": { + "line": 44, + "column": 4 + }, + "end": { + "line": 44, + "column": 72 + } + }, + "5": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 64 + } + }, + "6": { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 60, + "column": 64 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 23, + "column": 2 + }, + "end": { + "line": 23, + "column": 3 + } + }, + "loc": { + "start": { + "line": 23, + "column": 30 + }, + "end": { + "line": 27, + "column": 3 + } + }, + "line": 23 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 3 + } + }, + "loc": { + "start": { + "line": 34, + "column": 45 + }, + "end": { + "line": 36, + "column": 3 + } + }, + "line": 34 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 43, + "column": 2 + }, + "end": { + "line": 43, + "column": 3 + } + }, + "loc": { + "start": { + "line": 43, + "column": 40 + }, + "end": { + "line": 45, + "column": 3 + } + }, + "line": 43 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 51, + "column": 2 + }, + "end": { + "line": 51, + "column": 3 + } + }, + "loc": { + "start": { + "line": 51, + "column": 26 + }, + "end": { + "line": 53, + "column": 3 + } + }, + "line": 51 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 59, + "column": 2 + }, + "end": { + "line": 59, + "column": 3 + } + }, + "loc": { + "start": { + "line": 59, + "column": 26 + }, + "end": { + "line": 61, + "column": 3 + } + }, + "line": 59 + } + }, + "branchMap": {}, + "s": { + "0": 0, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0 + }, + "f": { + "0": 0, + "1": 0, + "2": 0, + "3": 0, + "4": 0 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "0503b60db1e60db37ceb0fe473ed374d0a11f1d1" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/ReferenceBase.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/ReferenceBase.js", + "statementMap": { + "0": { + "start": { + "line": 14, + "column": 4 + }, + "end": { + "line": 14, + "column": 26 + } + }, + "1": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 28 + } + }, + "2": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 90 + } + }, + "3": { + "start": { + "line": 29, + "column": 4 + }, + "end": { + "line": 29, + "column": 28 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 13, + "column": 2 + }, + "end": { + "line": 13, + "column": 3 + } + }, + "loc": { + "start": { + "line": 13, + "column": 56 + }, + "end": { + "line": 16, + "column": 3 + } + }, + "line": 13 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 24, + "column": 2 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "loc": { + "start": { + "line": 24, + "column": 27 + }, + "end": { + "line": 26, + "column": 3 + } + }, + "line": 24 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 28, + "column": 2 + }, + "end": { + "line": 28, + "column": 3 + } + }, + "loc": { + "start": { + "line": 28, + "column": 17 + }, + "end": { + "line": 30, + "column": 3 + } + }, + "line": 28 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 15, + "column": 16 + }, + "end": { + "line": 15, + "column": 27 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 15, + "column": 16 + }, + "end": { + "line": 15, + "column": 20 + } + }, + { + "start": { + "line": 15, + "column": 24 + }, + "end": { + "line": 15, + "column": 27 + } + } + ], + "line": 15 + }, + "1": { + "loc": { + "start": { + "line": 25, + "column": 11 + }, + "end": { + "line": 25, + "column": 89 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 25, + "column": 31 + }, + "end": { + "line": 25, + "column": 35 + } + }, + { + "start": { + "line": 25, + "column": 38 + }, + "end": { + "line": 25, + "column": 89 + } + } + ], + "line": 25 + } + }, + "s": { + "0": 632, + "1": 632, + "2": 260, + "3": 0 + }, + "f": { + "0": 632, + "1": 260, + "2": 0 + }, + "b": { + "0": [ + 632, + 6 + ], + "1": [ + 2, + 258 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "3531f05d57b61d0dd86dbcc004f53227ace3ba25" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/core/firebase-app.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/core/firebase-app.js", + "statementMap": { + "0": { + "start": { + "line": 43, + "column": 27 + }, + "end": { + "line": 43, + "column": 51 + } + }, + "1": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 68, + "column": 22 + } + }, + "2": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 69, + "column": 26 + } + }, + "3": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 47 + } + }, + "4": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 73, + "column": 30 + } + }, + "5": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 74, + "column": 36 + } + }, + "6": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 77, + "column": 68 + } + }, + "7": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 80 + } + }, + "8": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 65 + } + }, + "9": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 71 + } + }, + "10": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 68 + } + }, + "11": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 77 + } + }, + "12": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 85, + "column": 6 + } + }, + "13": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 80 + } + }, + "14": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 68 + } + }, + "15": { + "start": { + "line": 88, + "column": 4 + }, + "end": { + "line": 88, + "column": 80 + } + }, + "16": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 89, + "column": 79 + } + }, + "17": { + "start": { + "line": 90, + "column": 4 + }, + "end": { + "line": 90, + "column": 74 + } + }, + "18": { + "start": { + "line": 91, + "column": 4 + }, + "end": { + "line": 91, + "column": 68 + } + }, + "19": { + "start": { + "line": 92, + "column": 4 + }, + "end": { + "line": 92, + "column": 29 + } + }, + "20": { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 111, + "column": 5 + } + }, + "21": { + "start": { + "line": 104, + "column": 6 + }, + "end": { + "line": 104, + "column": 31 + } + }, + "22": { + "start": { + "line": 105, + "column": 6 + }, + "end": { + "line": 105, + "column": 37 + } + }, + "23": { + "start": { + "line": 107, + "column": 6 + }, + "end": { + "line": 110, + "column": 9 + } + }, + "24": { + "start": { + "line": 108, + "column": 8 + }, + "end": { + "line": 108, + "column": 33 + } + }, + "25": { + "start": { + "line": 109, + "column": 8 + }, + "end": { + "line": 109, + "column": 87 + } + }, + "26": { + "start": { + "line": 119, + "column": 4 + }, + "end": { + "line": 124, + "column": 5 + } + }, + "27": { + "start": { + "line": 123, + "column": 6 + }, + "end": { + "line": 123, + "column": 25 + } + }, + "28": { + "start": { + "line": 126, + "column": 4 + }, + "end": { + "line": 126, + "column": 22 + } + }, + "29": { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 134, + "column": 44 + } + }, + "30": { + "start": { + "line": 146, + "column": 4 + }, + "end": { + "line": 146, + "column": 102 + } + }, + "31": { + "start": { + "line": 146, + "column": 26 + }, + "end": { + "line": 146, + "column": 102 + } + }, + "32": { + "start": { + "line": 147, + "column": 17 + }, + "end": { + "line": 147, + "column": 35 + } + }, + "33": { + "start": { + "line": 149, + "column": 4 + }, + "end": { + "line": 158, + "column": 5 + } + }, + "34": { + "start": { + "line": 150, + "column": 18 + }, + "end": { + "line": 150, + "column": 25 + } + }, + "35": { + "start": { + "line": 152, + "column": 6 + }, + "end": { + "line": 154, + "column": 7 + } + }, + "36": { + "start": { + "line": 153, + "column": 8 + }, + "end": { + "line": 153, + "column": 69 + } + }, + "37": { + "start": { + "line": 156, + "column": 6 + }, + "end": { + "line": 156, + "column": 29 + } + }, + "38": { + "start": { + "line": 157, + "column": 6 + }, + "end": { + "line": 157, + "column": 38 + } + }, + "39": { + "start": { + "line": 166, + "column": 4 + }, + "end": { + "line": 166, + "column": 87 + } + }, + "40": { + "start": { + "line": 183, + "column": 4 + }, + "end": { + "line": 183, + "column": 56 + } + }, + "41": { + "start": { + "line": 183, + "column": 27 + }, + "end": { + "line": 183, + "column": 56 + } + }, + "42": { + "start": { + "line": 185, + "column": 4 + }, + "end": { + "line": 190, + "column": 7 + } + }, + "43": { + "start": { + "line": 186, + "column": 6 + }, + "end": { + "line": 189, + "column": 9 + } + }, + "44": { + "start": { + "line": 187, + "column": 8 + }, + "end": { + "line": 187, + "column": 51 + } + }, + "45": { + "start": { + "line": 187, + "column": 19 + }, + "end": { + "line": 187, + "column": 51 + } + }, + "46": { + "start": { + "line": 188, + "column": 8 + }, + "end": { + "line": 188, + "column": 29 + } + }, + "47": { + "start": { + "line": 201, + "column": 24 + }, + "end": { + "line": 214, + "column": 5 + } + }, + "48": { + "start": { + "line": 202, + "column": 20 + }, + "end": { + "line": 202, + "column": 50 + } + }, + "49": { + "start": { + "line": 204, + "column": 6 + }, + "end": { + "line": 207, + "column": 7 + } + }, + "50": { + "start": { + "line": 205, + "column": 8 + }, + "end": { + "line": 205, + "column": 51 + } + }, + "51": { + "start": { + "line": 206, + "column": 8 + }, + "end": { + "line": 206, + "column": 53 + } + }, + "52": { + "start": { + "line": 209, + "column": 6 + }, + "end": { + "line": 211, + "column": 7 + } + }, + "53": { + "start": { + "line": 210, + "column": 8 + }, + "end": { + "line": 210, + "column": 73 + } + }, + "54": { + "start": { + "line": 213, + "column": 6 + }, + "end": { + "line": 213, + "column": 37 + } + }, + "55": { + "start": { + "line": 216, + "column": 4 + }, + "end": { + "line": 218, + "column": 7 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 67, + "column": 2 + }, + "end": { + "line": 67, + "column": 3 + } + }, + "loc": { + "start": { + "line": 67, + "column": 54 + }, + "end": { + "line": 93, + "column": 3 + } + }, + "line": 67 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 100, + "column": 2 + }, + "end": { + "line": 100, + "column": 3 + } + }, + "loc": { + "start": { + "line": 100, + "column": 42 + }, + "end": { + "line": 112, + "column": 3 + } + }, + "line": 100 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 107, + "column": 66 + }, + "end": { + "line": 107, + "column": 67 + } + }, + "loc": { + "start": { + "line": 107, + "column": 85 + }, + "end": { + "line": 110, + "column": 7 + } + }, + "line": 107 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 118, + "column": 2 + }, + "end": { + "line": 118, + "column": 3 + } + }, + "loc": { + "start": { + "line": 118, + "column": 21 + }, + "end": { + "line": 127, + "column": 3 + } + }, + "line": 118 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 133, + "column": 2 + }, + "end": { + "line": 133, + "column": 3 + } + }, + "loc": { + "start": { + "line": 133, + "column": 33 + }, + "end": { + "line": 135, + "column": 3 + } + }, + "line": 133 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 145, + "column": 2 + }, + "end": { + "line": 145, + "column": 3 + } + }, + "loc": { + "start": { + "line": 145, + "column": 27 + }, + "end": { + "line": 159, + "column": 3 + } + }, + "line": 145 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 165, + "column": 2 + }, + "end": { + "line": 165, + "column": 3 + } + }, + "loc": { + "start": { + "line": 165, + "column": 11 + }, + "end": { + "line": 175, + "column": 3 + } + }, + "line": 165 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 182, + "column": 2 + }, + "end": { + "line": 182, + "column": 3 + } + }, + "loc": { + "start": { + "line": 182, + "column": 34 + }, + "end": { + "line": 191, + "column": 3 + } + }, + "line": 182 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 185, + "column": 23 + }, + "end": { + "line": 185, + "column": 24 + } + }, + "loc": { + "start": { + "line": 185, + "column": 44 + }, + "end": { + "line": 190, + "column": 5 + } + }, + "line": 185 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 186, + "column": 66 + }, + "end": { + "line": 186, + "column": 67 + } + }, + "loc": { + "start": { + "line": 186, + "column": 81 + }, + "end": { + "line": 189, + "column": 7 + } + }, + "line": 186 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 200, + "column": 2 + }, + "end": { + "line": 200, + "column": 3 + } + }, + "loc": { + "start": { + "line": 200, + "column": 134 + }, + "end": { + "line": 219, + "column": 3 + } + }, + "line": 200 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 201, + "column": 24 + }, + "end": { + "line": 201, + "column": 25 + } + }, + "loc": { + "start": { + "line": 201, + "column": 33 + }, + "end": { + "line": 214, + "column": 5 + } + }, + "line": 201 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 100, + "column": 17 + }, + "end": { + "line": 100, + "column": 40 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 100, + "column": 35 + }, + "end": { + "line": 100, + "column": 40 + } + } + ], + "line": 100 + }, + "1": { + "loc": { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 111, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 111, + "column": 5 + } + }, + { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 111, + "column": 5 + } + } + ], + "line": 101 + }, + "2": { + "loc": { + "start": { + "line": 119, + "column": 4 + }, + "end": { + "line": 124, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 119, + "column": 4 + }, + "end": { + "line": 124, + "column": 5 + } + }, + { + "start": { + "line": 119, + "column": 4 + }, + "end": { + "line": 124, + "column": 5 + } + } + ], + "line": 119 + }, + "3": { + "loc": { + "start": { + "line": 146, + "column": 4 + }, + "end": { + "line": 146, + "column": 102 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 146, + "column": 4 + }, + "end": { + "line": 146, + "column": 102 + } + }, + { + "start": { + "line": 146, + "column": 4 + }, + "end": { + "line": 146, + "column": 102 + } + } + ], + "line": 146 + }, + "4": { + "loc": { + "start": { + "line": 152, + "column": 6 + }, + "end": { + "line": 154, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 152, + "column": 6 + }, + "end": { + "line": 154, + "column": 7 + } + }, + { + "start": { + "line": 152, + "column": 6 + }, + "end": { + "line": 154, + "column": 7 + } + } + ], + "line": 152 + }, + "5": { + "loc": { + "start": { + "line": 152, + "column": 10 + }, + "end": { + "line": 152, + "column": 76 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 152, + "column": 10 + }, + "end": { + "line": 152, + "column": 35 + } + }, + { + "start": { + "line": 152, + "column": 39 + }, + "end": { + "line": 152, + "column": 76 + } + } + ], + "line": 152 + }, + "6": { + "loc": { + "start": { + "line": 183, + "column": 4 + }, + "end": { + "line": 183, + "column": 56 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 183, + "column": 4 + }, + "end": { + "line": 183, + "column": 56 + } + }, + { + "start": { + "line": 183, + "column": 4 + }, + "end": { + "line": 183, + "column": 56 + } + } + ], + "line": 183 + }, + "7": { + "loc": { + "start": { + "line": 187, + "column": 8 + }, + "end": { + "line": 187, + "column": 51 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 187, + "column": 8 + }, + "end": { + "line": 187, + "column": 51 + } + }, + { + "start": { + "line": 187, + "column": 8 + }, + "end": { + "line": 187, + "column": 51 + } + } + ], + "line": 187 + }, + "8": { + "loc": { + "start": { + "line": 204, + "column": 6 + }, + "end": { + "line": 207, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 204, + "column": 6 + }, + "end": { + "line": 207, + "column": 7 + } + }, + { + "start": { + "line": 204, + "column": 6 + }, + "end": { + "line": 207, + "column": 7 + } + } + ], + "line": 204 + }, + "9": { + "loc": { + "start": { + "line": 204, + "column": 10 + }, + "end": { + "line": 204, + "column": 108 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 204, + "column": 10 + }, + "end": { + "line": 204, + "column": 19 + } + }, + { + "start": { + "line": 204, + "column": 23 + }, + "end": { + "line": 204, + "column": 68 + } + }, + { + "start": { + "line": 204, + "column": 72 + }, + "end": { + "line": 204, + "column": 108 + } + } + ], + "line": 204 + }, + "10": { + "loc": { + "start": { + "line": 209, + "column": 6 + }, + "end": { + "line": 211, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 209, + "column": 6 + }, + "end": { + "line": 211, + "column": 7 + } + }, + { + "start": { + "line": 209, + "column": 6 + }, + "end": { + "line": 211, + "column": 7 + } + } + ], + "line": 209 + } + }, + "s": { + "0": 1, + "1": 3, + "2": 3, + "3": 3, + "4": 3, + "5": 3, + "6": 3, + "7": 3, + "8": 3, + "9": 3, + "10": 3, + "11": 3, + "12": 3, + "13": 3, + "14": 3, + "15": 3, + "16": 3, + "17": 3, + "18": 3, + "19": 3, + "20": 3, + "21": 2, + "22": 2, + "23": 1, + "24": 1, + "25": 1, + "26": 2, + "27": 1, + "28": 1, + "29": 9, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 3, + "41": 2, + "42": 1, + "43": 1, + "44": 1, + "45": 0, + "46": 1, + "47": 39, + "48": 549, + "49": 549, + "50": 1, + "51": 1, + "52": 549, + "53": 14, + "54": 549, + "55": 39 + }, + "f": { + "0": 3, + "1": 3, + "2": 1, + "3": 2, + "4": 9, + "5": 0, + "6": 0, + "7": 3, + "8": 1, + "9": 1, + "10": 39, + "11": 549 + }, + "b": { + "0": [ + 1 + ], + "1": [ + 2, + 1 + ], + "2": [ + 1, + 1 + ], + "3": [ + 0, + 0 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 2, + 1 + ], + "7": [ + 0, + 1 + ], + "8": [ + 1, + 548 + ], + "9": [ + 549, + 549, + 548 + ], + "10": [ + 14, + 535 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "d9b33ec155bee0d3bfbde3a4daaa007afca48d6c" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/index.js", + "statementMap": { + "0": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 38 + } + }, + "1": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 30 + } + }, + "2": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 23 + } + }, + "3": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 40, + "column": 95 + } + }, + "4": { + "start": { + "line": 41, + "column": 4 + }, + "end": { + "line": 41, + "column": 98 + } + }, + "5": { + "start": { + "line": 45, + "column": 23 + }, + "end": { + "line": 45, + "column": 28 + } + }, + "6": { + "start": { + "line": 46, + "column": 24 + }, + "end": { + "line": 46, + "column": 48 + } + }, + "7": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 50, + "column": 5 + } + }, + "8": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 34 + } + }, + "9": { + "start": { + "line": 56, + "column": 23 + }, + "end": { + "line": 56, + "column": 28 + } + }, + "10": { + "start": { + "line": 57, + "column": 24 + }, + "end": { + "line": 57, + "column": 50 + } + }, + "11": { + "start": { + "line": 59, + "column": 4 + }, + "end": { + "line": 61, + "column": 5 + } + }, + "12": { + "start": { + "line": 63, + "column": 4 + }, + "end": { + "line": 63, + "column": 34 + } + }, + "13": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 73, + "column": 5 + } + }, + "14": { + "start": { + "line": 68, + "column": 6 + }, + "end": { + "line": 68, + "column": 59 + } + }, + "15": { + "start": { + "line": 70, + "column": 6 + }, + "end": { + "line": 70, + "column": 31 + } + }, + "16": { + "start": { + "line": 71, + "column": 6 + }, + "end": { + "line": 71, + "column": 26 + } + }, + "17": { + "start": { + "line": 72, + "column": 6 + }, + "end": { + "line": 72, + "column": 37 + } + }, + "18": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 82, + "column": 5 + } + }, + "19": { + "start": { + "line": 78, + "column": 6 + }, + "end": { + "line": 78, + "column": 82 + } + }, + "20": { + "start": { + "line": 80, + "column": 6 + }, + "end": { + "line": 80, + "column": 42 + } + }, + "21": { + "start": { + "line": 81, + "column": 6 + }, + "end": { + "line": 81, + "column": 46 + } + }, + "22": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 42 + } + }, + "23": { + "start": { + "line": 90, + "column": 4 + }, + "end": { + "line": 90, + "column": 43 + } + }, + "24": { + "start": { + "line": 94, + "column": 4 + }, + "end": { + "line": 94, + "column": 28 + } + }, + "25": { + "start": { + "line": 98, + "column": 23 + }, + "end": { + "line": 106, + "column": 1 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 3 + } + }, + "loc": { + "start": { + "line": 34, + "column": 62 + }, + "end": { + "line": 42, + "column": 3 + } + }, + "line": 34 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 44, + "column": 2 + }, + "end": { + "line": 44, + "column": 3 + } + }, + "loc": { + "start": { + "line": 44, + "column": 49 + }, + "end": { + "line": 53, + "column": 3 + } + }, + "line": 44 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 55, + "column": 2 + }, + "end": { + "line": 55, + "column": 3 + } + }, + "loc": { + "start": { + "line": 55, + "column": 50 + }, + "end": { + "line": 64, + "column": 3 + } + }, + "line": 55 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 66, + "column": 2 + }, + "end": { + "line": 66, + "column": 3 + } + }, + "loc": { + "start": { + "line": 66, + "column": 34 + }, + "end": { + "line": 74, + "column": 3 + } + }, + "line": 66 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 76, + "column": 2 + }, + "end": { + "line": 76, + "column": 3 + } + }, + "loc": { + "start": { + "line": 76, + "column": 24 + }, + "end": { + "line": 83, + "column": 3 + } + }, + "line": 76 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 85, + "column": 2 + }, + "end": { + "line": 85, + "column": 3 + } + }, + "loc": { + "start": { + "line": 85, + "column": 45 + }, + "end": { + "line": 87, + "column": 3 + } + }, + "line": 85 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 89, + "column": 2 + }, + "end": { + "line": 89, + "column": 3 + } + }, + "loc": { + "start": { + "line": 89, + "column": 42 + }, + "end": { + "line": 91, + "column": 3 + } + }, + "line": 89 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 93, + "column": 2 + }, + "end": { + "line": 93, + "column": 3 + } + }, + "loc": { + "start": { + "line": 93, + "column": 26 + }, + "end": { + "line": 95, + "column": 3 + } + }, + "line": 93 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 34, + "column": 40 + }, + "end": { + "line": 34, + "column": 60 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 34, + "column": 58 + }, + "end": { + "line": 34, + "column": 60 + } + } + ], + "line": 34 + }, + "1": { + "loc": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 50, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 50, + "column": 5 + } + }, + { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 50, + "column": 5 + } + } + ], + "line": 48 + }, + "2": { + "loc": { + "start": { + "line": 59, + "column": 4 + }, + "end": { + "line": 61, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 59, + "column": 4 + }, + "end": { + "line": 61, + "column": 5 + } + }, + { + "start": { + "line": 59, + "column": 4 + }, + "end": { + "line": 61, + "column": 5 + } + } + ], + "line": 59 + }, + "3": { + "loc": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 73, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 73, + "column": 5 + } + }, + { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 73, + "column": 5 + } + } + ], + "line": 67 + }, + "4": { + "loc": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 82, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 82, + "column": 5 + } + }, + { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 82, + "column": 5 + } + } + ], + "line": 77 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 1, + "4": 1, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 1, + "14": 0, + "15": 1, + "16": 1, + "17": 1, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 1, + "23": 1, + "24": 0, + "25": 1 + }, + "f": { + "0": 1, + "1": 0, + "2": 0, + "3": 1, + "4": 0, + "5": 1, + "6": 1, + "7": 0 + }, + "b": { + "0": [ + 0 + ], + "1": [ + 0, + 0 + ], + "2": [ + 0, + 0 + ], + "3": [ + 0, + 1 + ], + "4": [ + 0, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "5d268ac7b0e0e1ad925e28567de8bb950216d1b8" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/Interstitial.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/Interstitial.js", + "statementMap": { + "0": { + "start": { + "line": 6, + "column": 22 + }, + "end": { + "line": 6, + "column": 51 + } + }, + "1": { + "start": { + "line": 8, + "column": 20 + }, + "end": { + "line": 8, + "column": 22 + } + }, + "2": { + "start": { + "line": 14, + "column": 4 + }, + "end": { + "line": 16, + "column": 5 + } + }, + "3": { + "start": { + "line": 15, + "column": 6 + }, + "end": { + "line": 15, + "column": 46 + } + }, + "4": { + "start": { + "line": 18, + "column": 4 + }, + "end": { + "line": 20, + "column": 5 + } + }, + "5": { + "start": { + "line": 19, + "column": 6 + }, + "end": { + "line": 19, + "column": 32 + } + }, + "6": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 23 + } + }, + "7": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 23 + } + }, + "8": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 25 + } + }, + "9": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 24 + } + }, + "10": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 60 + } + }, + "11": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 71 + } + }, + "12": { + "start": { + "line": 36, + "column": 22 + }, + "end": { + "line": 36, + "column": 65 + } + }, + "13": { + "start": { + "line": 38, + "column": 19 + }, + "end": { + "line": 38, + "column": 43 + } + }, + "14": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 49, + "column": 5 + } + }, + "15": { + "start": { + "line": 42, + "column": 8 + }, + "end": { + "line": 42, + "column": 27 + } + }, + "16": { + "start": { + "line": 43, + "column": 8 + }, + "end": { + "line": 43, + "column": 14 + } + }, + "17": { + "start": { + "line": 45, + "column": 8 + }, + "end": { + "line": 45, + "column": 78 + } + }, + "18": { + "start": { + "line": 46, + "column": 8 + }, + "end": { + "line": 46, + "column": 35 + } + }, + "19": { + "start": { + "line": 47, + "column": 8 + }, + "end": { + "line": 47, + "column": 14 + } + }, + "20": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 41 + } + }, + "21": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 63 + } + }, + "22": { + "start": { + "line": 61, + "column": 20 + }, + "end": { + "line": 61, + "column": 27 + } + }, + "23": { + "start": { + "line": 63, + "column": 4 + }, + "end": { + "line": 65, + "column": 5 + } + }, + "24": { + "start": { + "line": 64, + "column": 6 + }, + "end": { + "line": 64, + "column": 58 + } + }, + "25": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 67, + "column": 68 + } + }, + "26": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 75, + "column": 23 + } + }, + "27": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 85, + "column": 5 + } + }, + "28": { + "start": { + "line": 84, + "column": 6 + }, + "end": { + "line": 84, + "column": 52 + } + }, + "29": { + "start": { + "line": 95, + "column": 4 + }, + "end": { + "line": 98, + "column": 5 + } + }, + "30": { + "start": { + "line": 96, + "column": 6 + }, + "end": { + "line": 96, + "column": 113 + } + }, + "31": { + "start": { + "line": 97, + "column": 6 + }, + "end": { + "line": 97, + "column": 18 + } + }, + "32": { + "start": { + "line": 100, + "column": 16 + }, + "end": { + "line": 100, + "column": 85 + } + }, + "33": { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 101, + "column": 28 + } + }, + "34": { + "start": { + "line": 102, + "column": 4 + }, + "end": { + "line": 102, + "column": 15 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 12, + "column": 3 + } + }, + "loc": { + "start": { + "line": 12, + "column": 45 + }, + "end": { + "line": 28, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 35, + "column": 25 + }, + "end": { + "line": 35, + "column": 26 + } + }, + "loc": { + "start": { + "line": 35, + "column": 36 + }, + "end": { + "line": 53, + "column": 3 + } + }, + "line": 35 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 60, + "column": 2 + }, + "end": { + "line": 60, + "column": 3 + } + }, + "loc": { + "start": { + "line": 60, + "column": 30 + }, + "end": { + "line": 68, + "column": 3 + } + }, + "line": 60 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 74, + "column": 2 + }, + "end": { + "line": 74, + "column": 3 + } + }, + "loc": { + "start": { + "line": 74, + "column": 13 + }, + "end": { + "line": 76, + "column": 3 + } + }, + "line": 74 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 82, + "column": 2 + }, + "end": { + "line": 82, + "column": 3 + } + }, + "loc": { + "start": { + "line": 82, + "column": 9 + }, + "end": { + "line": 86, + "column": 3 + } + }, + "line": 82 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 94, + "column": 2 + }, + "end": { + "line": 94, + "column": 3 + } + }, + "loc": { + "start": { + "line": 94, + "column": 28 + }, + "end": { + "line": 103, + "column": 3 + } + }, + "line": 94 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 14, + "column": 4 + }, + "end": { + "line": 16, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 14, + "column": 4 + }, + "end": { + "line": 16, + "column": 5 + } + }, + { + "start": { + "line": 14, + "column": 4 + }, + "end": { + "line": 16, + "column": 5 + } + } + ], + "line": 14 + }, + "1": { + "loc": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 49, + "column": 5 + } + }, + "type": "switch", + "locations": [ + { + "start": { + "line": 41, + "column": 6 + }, + "end": { + "line": 43, + "column": 14 + } + }, + { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 47, + "column": 14 + } + }, + { + "start": { + "line": 48, + "column": 6 + }, + "end": { + "line": 48, + "column": 14 + } + } + ], + "line": 40 + }, + "2": { + "loc": { + "start": { + "line": 63, + "column": 4 + }, + "end": { + "line": 65, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 63, + "column": 4 + }, + "end": { + "line": 65, + "column": 5 + } + }, + { + "start": { + "line": 63, + "column": 4 + }, + "end": { + "line": 65, + "column": 5 + } + } + ], + "line": 63 + }, + "3": { + "loc": { + "start": { + "line": 63, + "column": 8 + }, + "end": { + "line": 63, + "column": 45 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 63, + "column": 8 + }, + "end": { + "line": 63, + "column": 18 + } + }, + { + "start": { + "line": 63, + "column": 22 + }, + "end": { + "line": 63, + "column": 45 + } + } + ], + "line": 63 + }, + "4": { + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 85, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 85, + "column": 5 + } + }, + { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 85, + "column": 5 + } + } + ], + "line": 83 + }, + "5": { + "loc": { + "start": { + "line": 95, + "column": 4 + }, + "end": { + "line": 98, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 95, + "column": 4 + }, + "end": { + "line": 98, + "column": 5 + } + }, + { + "start": { + "line": 95, + "column": 4 + }, + "end": { + "line": 98, + "column": 5 + } + } + ], + "line": 95 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 0, + "4": 1, + "5": 0, + "6": 1, + "7": 1, + "8": 1, + "9": 1, + "10": 1, + "11": 1, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0 + }, + "f": { + "0": 1, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0 + }, + "b": { + "0": [ + 0, + 1 + ], + "1": [ + 0, + 0, + 0 + ], + "2": [ + 0, + 0 + ], + "3": [ + 0, + 0 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "62242e8a6b156f89eba99a53f9142ec5fc2c6b5f" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/AdRequest.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/AdRequest.js", + "statementMap": { + "0": { + "start": { + "line": 4, + "column": 4 + }, + "end": { + "line": 7, + "column": 6 + } + }, + "1": { + "start": { + "line": 11, + "column": 4 + }, + "end": { + "line": 11, + "column": 23 + } + }, + "2": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 77 + } + }, + "3": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 16 + } + }, + "4": { + "start": { + "line": 20, + "column": 4 + }, + "end": { + "line": 20, + "column": 39 + } + }, + "5": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 16 + } + }, + "6": { + "start": { + "line": 29, + "column": 4 + }, + "end": { + "line": 29, + "column": 33 + } + }, + "7": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 16 + } + }, + "8": { + "start": { + "line": 34, + "column": 20 + }, + "end": { + "line": 34, + "column": 49 + } + }, + "9": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 37, + "column": 5 + } + }, + "10": { + "start": { + "line": 36, + "column": 6 + }, + "end": { + "line": 36, + "column": 34 + } + }, + "11": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 16 + } + }, + "12": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 44 + } + }, + "13": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 16 + } + }, + "14": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 62 + } + }, + "15": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 16 + } + }, + "16": { + "start": { + "line": 56, + "column": 4 + }, + "end": { + "line": 56, + "column": 76 + } + }, + "17": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 16 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 3, + "column": 2 + }, + "end": { + "line": 3, + "column": 3 + } + }, + "loc": { + "start": { + "line": 3, + "column": 16 + }, + "end": { + "line": 8, + "column": 3 + } + }, + "line": 3 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 3 + } + }, + "loc": { + "start": { + "line": 10, + "column": 10 + }, + "end": { + "line": 12, + "column": 3 + } + }, + "line": 10 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "loc": { + "start": { + "line": 14, + "column": 35 + }, + "end": { + "line": 17, + "column": 3 + } + }, + "line": 14 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 19, + "column": 2 + }, + "end": { + "line": 19, + "column": 3 + } + }, + "loc": { + "start": { + "line": 19, + "column": 30 + }, + "end": { + "line": 22, + "column": 3 + } + }, + "line": 19 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 24, + "column": 2 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "loc": { + "start": { + "line": 24, + "column": 16 + }, + "end": { + "line": 26, + "column": 3 + } + }, + "line": 24 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 28, + "column": 2 + }, + "end": { + "line": 28, + "column": 3 + } + }, + "loc": { + "start": { + "line": 28, + "column": 29 + }, + "end": { + "line": 31, + "column": 3 + } + }, + "line": 28 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 33, + "column": 2 + }, + "end": { + "line": 33, + "column": 3 + } + }, + "loc": { + "start": { + "line": 33, + "column": 47 + }, + "end": { + "line": 39, + "column": 3 + } + }, + "line": 33 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 41, + "column": 3 + } + }, + "loc": { + "start": { + "line": 41, + "column": 16 + }, + "end": { + "line": 43, + "column": 3 + } + }, + "line": 41 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 45, + "column": 2 + }, + "end": { + "line": 45, + "column": 3 + } + }, + "loc": { + "start": { + "line": 45, + "column": 40 + }, + "end": { + "line": 48, + "column": 3 + } + }, + "line": 45 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 50, + "column": 2 + }, + "end": { + "line": 50, + "column": 3 + } + }, + "loc": { + "start": { + "line": 50, + "column": 59 + }, + "end": { + "line": 53, + "column": 3 + } + }, + "line": 50 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 55, + "column": 2 + }, + "end": { + "line": 55, + "column": 3 + } + }, + "loc": { + "start": { + "line": 55, + "column": 70 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "line": 55 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 15, + "column": 33 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 15, + "column": 44 + }, + "end": { + "line": 15, + "column": 52 + } + }, + { + "start": { + "line": 15, + "column": 55 + }, + "end": { + "line": 15, + "column": 75 + } + } + ], + "line": 15 + }, + "1": { + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 37, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 37, + "column": 5 + } + }, + { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 37, + "column": 5 + } + } + ], + "line": 35 + } + }, + "s": { + "0": 4, + "1": 3, + "2": 3, + "3": 3, + "4": 2, + "5": 2, + "6": 1, + "7": 1, + "8": 1, + "9": 1, + "10": 1, + "11": 1, + "12": 1, + "13": 1, + "14": 1, + "15": 1, + "16": 1, + "17": 1 + }, + "f": { + "0": 4, + "1": 3, + "2": 3, + "3": 2, + "4": 0, + "5": 1, + "6": 1, + "7": 0, + "8": 1, + "9": 1, + "10": 1 + }, + "b": { + "0": [ + 1, + 2 + ], + "1": [ + 1, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "bd7337627eae9b608978cdf5e264f5d0c25053d3" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/RewardedVideo.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/RewardedVideo.js", + "statementMap": { + "0": { + "start": { + "line": 6, + "column": 22 + }, + "end": { + "line": 6, + "column": 51 + } + }, + "1": { + "start": { + "line": 8, + "column": 20 + }, + "end": { + "line": 8, + "column": 22 + } + }, + "2": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 15, + "column": 5 + } + }, + "3": { + "start": { + "line": 14, + "column": 6 + }, + "end": { + "line": 14, + "column": 32 + } + }, + "4": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 23 + } + }, + "5": { + "start": { + "line": 18, + "column": 4 + }, + "end": { + "line": 18, + "column": 23 + } + }, + "6": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 19, + "column": 25 + } + }, + "7": { + "start": { + "line": 20, + "column": 4 + }, + "end": { + "line": 20, + "column": 24 + } + }, + "8": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 62 + } + }, + "9": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 74 + } + }, + "10": { + "start": { + "line": 31, + "column": 22 + }, + "end": { + "line": 31, + "column": 67 + } + }, + "11": { + "start": { + "line": 33, + "column": 19 + }, + "end": { + "line": 33, + "column": 43 + } + }, + "12": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 44, + "column": 5 + } + }, + "13": { + "start": { + "line": 37, + "column": 8 + }, + "end": { + "line": 37, + "column": 27 + } + }, + "14": { + "start": { + "line": 38, + "column": 8 + }, + "end": { + "line": 38, + "column": 14 + } + }, + "15": { + "start": { + "line": 40, + "column": 8 + }, + "end": { + "line": 40, + "column": 78 + } + }, + "16": { + "start": { + "line": 41, + "column": 8 + }, + "end": { + "line": 41, + "column": 35 + } + }, + "17": { + "start": { + "line": 42, + "column": 8 + }, + "end": { + "line": 42, + "column": 14 + } + }, + "18": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 41 + } + }, + "19": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 65 + } + }, + "20": { + "start": { + "line": 56, + "column": 20 + }, + "end": { + "line": 56, + "column": 27 + } + }, + "21": { + "start": { + "line": 58, + "column": 4 + }, + "end": { + "line": 60, + "column": 5 + } + }, + "22": { + "start": { + "line": 59, + "column": 6 + }, + "end": { + "line": 59, + "column": 58 + } + }, + "23": { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 69 + } + }, + "24": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 23 + } + }, + "25": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 80, + "column": 5 + } + }, + "26": { + "start": { + "line": 79, + "column": 6 + }, + "end": { + "line": 79, + "column": 53 + } + }, + "27": { + "start": { + "line": 90, + "column": 18 + }, + "end": { + "line": 93, + "column": 5 + } + }, + "28": { + "start": { + "line": 95, + "column": 4 + }, + "end": { + "line": 98, + "column": 5 + } + }, + "29": { + "start": { + "line": 96, + "column": 6 + }, + "end": { + "line": 96, + "column": 100 + } + }, + "30": { + "start": { + "line": 97, + "column": 6 + }, + "end": { + "line": 97, + "column": 18 + } + }, + "31": { + "start": { + "line": 100, + "column": 16 + }, + "end": { + "line": 100, + "column": 87 + } + }, + "32": { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 101, + "column": 28 + } + }, + "33": { + "start": { + "line": 102, + "column": 4 + }, + "end": { + "line": 102, + "column": 15 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 12, + "column": 3 + } + }, + "loc": { + "start": { + "line": 12, + "column": 45 + }, + "end": { + "line": 23, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 30, + "column": 26 + }, + "end": { + "line": 30, + "column": 27 + } + }, + "loc": { + "start": { + "line": 30, + "column": 37 + }, + "end": { + "line": 48, + "column": 3 + } + }, + "line": 30 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 55, + "column": 2 + }, + "end": { + "line": 55, + "column": 3 + } + }, + "loc": { + "start": { + "line": 55, + "column": 30 + }, + "end": { + "line": 63, + "column": 3 + } + }, + "line": 55 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 69, + "column": 2 + }, + "end": { + "line": 69, + "column": 3 + } + }, + "loc": { + "start": { + "line": 69, + "column": 13 + }, + "end": { + "line": 71, + "column": 3 + } + }, + "line": 69 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 77, + "column": 2 + }, + "end": { + "line": 77, + "column": 3 + } + }, + "loc": { + "start": { + "line": 77, + "column": 9 + }, + "end": { + "line": 81, + "column": 3 + } + }, + "line": 77 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 89, + "column": 2 + }, + "end": { + "line": 89, + "column": 3 + } + }, + "loc": { + "start": { + "line": 89, + "column": 28 + }, + "end": { + "line": 103, + "column": 3 + } + }, + "line": 89 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 44, + "column": 5 + } + }, + "type": "switch", + "locations": [ + { + "start": { + "line": 36, + "column": 6 + }, + "end": { + "line": 38, + "column": 14 + } + }, + { + "start": { + "line": 39, + "column": 6 + }, + "end": { + "line": 42, + "column": 14 + } + }, + { + "start": { + "line": 43, + "column": 6 + }, + "end": { + "line": 43, + "column": 14 + } + } + ], + "line": 35 + }, + "1": { + "loc": { + "start": { + "line": 58, + "column": 4 + }, + "end": { + "line": 60, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 58, + "column": 4 + }, + "end": { + "line": 60, + "column": 5 + } + }, + { + "start": { + "line": 58, + "column": 4 + }, + "end": { + "line": 60, + "column": 5 + } + } + ], + "line": 58 + }, + "2": { + "loc": { + "start": { + "line": 58, + "column": 8 + }, + "end": { + "line": 58, + "column": 45 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 58, + "column": 8 + }, + "end": { + "line": 58, + "column": 18 + } + }, + { + "start": { + "line": 58, + "column": 22 + }, + "end": { + "line": 58, + "column": 45 + } + } + ], + "line": 58 + }, + "3": { + "loc": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 80, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 80, + "column": 5 + } + }, + { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 80, + "column": 5 + } + } + ], + "line": 78 + }, + "4": { + "loc": { + "start": { + "line": 95, + "column": 4 + }, + "end": { + "line": 98, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 95, + "column": 4 + }, + "end": { + "line": 98, + "column": 5 + } + }, + { + "start": { + "line": 95, + "column": 4 + }, + "end": { + "line": 98, + "column": 5 + } + } + ], + "line": 95 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 0, + "4": 1, + "5": 1, + "6": 1, + "7": 1, + "8": 1, + "9": 1, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0 + }, + "f": { + "0": 1, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0 + }, + "b": { + "0": [ + 0, + 0, + 0 + ], + "1": [ + 0, + 0 + ], + "2": [ + 0, + 0 + ], + "3": [ + 0, + 0 + ], + "4": [ + 0, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "acea9495d04bddfd05879596d86b598b2fa56e3e" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/VideoOptions.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/VideoOptions.js", + "statementMap": { + "0": { + "start": { + "line": 4, + "column": 4 + }, + "end": { + "line": 6, + "column": 6 + } + }, + "1": { + "start": { + "line": 10, + "column": 4 + }, + "end": { + "line": 10, + "column": 23 + } + }, + "2": { + "start": { + "line": 14, + "column": 4 + }, + "end": { + "line": 14, + "column": 35 + } + }, + "3": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 16 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 3, + "column": 2 + }, + "end": { + "line": 3, + "column": 3 + } + }, + "loc": { + "start": { + "line": 3, + "column": 16 + }, + "end": { + "line": 7, + "column": 3 + } + }, + "line": 3 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 9, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "loc": { + "start": { + "line": 9, + "column": 10 + }, + "end": { + "line": 11, + "column": 3 + } + }, + "line": 9 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 13, + "column": 2 + }, + "end": { + "line": 13, + "column": 3 + } + }, + "loc": { + "start": { + "line": 13, + "column": 39 + }, + "end": { + "line": 16, + "column": 3 + } + }, + "line": 13 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 13, + "column": 16 + }, + "end": { + "line": 13, + "column": 37 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 13, + "column": 33 + }, + "end": { + "line": 13, + "column": 37 + } + } + ], + "line": 13 + } + }, + "s": { + "0": 4, + "1": 3, + "2": 1, + "3": 1 + }, + "f": { + "0": 4, + "1": 3, + "2": 1 + }, + "b": { + "0": [ + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "8ca28bc0b6d073170e9ebbbad36a50c2d2f5bb32" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/Banner.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/Banner.js", + "statementMap": { + "0": { + "start": { + "line": 5, + "column": 2 + }, + "end": { + "line": 10, + "column": 4 + } + }, + "1": { + "start": { + "line": 13, + "column": 0 + }, + "end": { + "line": 13, + "column": 44 + } + }, + "2": { + "start": { + "line": 15, + "column": 0 + }, + "end": { + "line": 17, + "column": 2 + } + } + }, + "fnMap": { + "0": { + "name": "Banner", + "decl": { + "start": { + "line": 4, + "column": 9 + }, + "end": { + "line": 4, + "column": 15 + } + }, + "loc": { + "start": { + "line": 4, + "column": 30 + }, + "end": { + "line": 11, + "column": 1 + } + }, + "line": 4 + } + }, + "branchMap": {}, + "s": { + "0": 0, + "1": 1, + "2": 1 + }, + "f": { + "0": 0 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "adf069c9f664284d84fe217fc4ae681ba2e59947" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/AdMobComponent.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/AdMobComponent.js", + "statementMap": { + "0": { + "start": { + "line": 10, + "column": 23 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "1": { + "start": { + "line": 17, + "column": 0 + }, + "end": { + "line": 19, + "column": 3 + } + }, + "2": { + "start": { + "line": 18, + "column": 2 + }, + "end": { + "line": 18, + "column": 45 + } + }, + "3": { + "start": { + "line": 20, + "column": 0 + }, + "end": { + "line": 22, + "column": 3 + } + }, + "4": { + "start": { + "line": 21, + "column": 2 + }, + "end": { + "line": 21, + "column": 45 + } + }, + "5": { + "start": { + "line": 24, + "column": 25 + }, + "end": { + "line": 24, + "column": 27 + } + }, + "6": { + "start": { + "line": 27, + "column": 2 + }, + "end": { + "line": 27, + "column": 60 + } + }, + "7": { + "start": { + "line": 27, + "column": 30 + }, + "end": { + "line": 27, + "column": 60 + } + }, + "8": { + "start": { + "line": 28, + "column": 20 + }, + "end": { + "line": 32, + "column": 4 + } + }, + "9": { + "start": { + "line": 33, + "column": 2 + }, + "end": { + "line": 33, + "column": 37 + } + }, + "10": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 19 + } + }, + "11": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 17 + } + }, + "12": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 50, + "column": 6 + } + }, + "13": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 54 + } + }, + "14": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 68, + "column": 5 + } + }, + "15": { + "start": { + "line": 62, + "column": 6 + }, + "end": { + "line": 67, + "column": 7 + } + }, + "16": { + "start": { + "line": 63, + "column": 34 + }, + "end": { + "line": 63, + "column": 53 + } + }, + "17": { + "start": { + "line": 64, + "column": 8 + }, + "end": { + "line": 64, + "column": 69 + } + }, + "18": { + "start": { + "line": 66, + "column": 8 + }, + "end": { + "line": 66, + "column": 64 + } + }, + "19": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 82 + } + }, + "20": { + "start": { + "line": 70, + "column": 45 + }, + "end": { + "line": 70, + "column": 82 + } + }, + "21": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 37 + } + }, + "22": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 93, + "column": 6 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 17, + "column": 32 + }, + "end": { + "line": 17, + "column": 33 + } + }, + "loc": { + "start": { + "line": 17, + "column": 47 + }, + "end": { + "line": 19, + "column": 1 + } + }, + "line": 17 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 20, + "column": 45 + }, + "end": { + "line": 20, + "column": 46 + } + }, + "loc": { + "start": { + "line": 20, + "column": 60 + }, + "end": { + "line": 22, + "column": 1 + } + }, + "line": 20 + }, + "2": { + "name": "getNativeComponent", + "decl": { + "start": { + "line": 26, + "column": 9 + }, + "end": { + "line": 26, + "column": 27 + } + }, + "loc": { + "start": { + "line": 26, + "column": 34 + }, + "end": { + "line": 35, + "column": 1 + } + }, + "line": 26 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 45, + "column": 2 + }, + "end": { + "line": 45, + "column": 3 + } + }, + "loc": { + "start": { + "line": 45, + "column": 21 + }, + "end": { + "line": 53, + "column": 3 + } + }, + "line": 45 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 60, + "column": 18 + }, + "end": { + "line": 60, + "column": 19 + } + }, + "loc": { + "start": { + "line": 60, + "column": 39 + }, + "end": { + "line": 71, + "column": 3 + } + }, + "line": 60 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 78, + "column": 15 + }, + "end": { + "line": 78, + "column": 16 + } + }, + "loc": { + "start": { + "line": 78, + "column": 38 + }, + "end": { + "line": 80, + "column": 3 + } + }, + "line": 78 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 86, + "column": 2 + }, + "end": { + "line": 86, + "column": 3 + } + }, + "loc": { + "start": { + "line": 86, + "column": 11 + }, + "end": { + "line": 94, + "column": 3 + } + }, + "line": 86 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 27, + "column": 2 + }, + "end": { + "line": 27, + "column": 60 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 27, + "column": 2 + }, + "end": { + "line": 27, + "column": 60 + } + }, + { + "start": { + "line": 27, + "column": 2 + }, + "end": { + "line": 27, + "column": 60 + } + } + ], + "line": 27 + }, + "1": { + "loc": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 68, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 68, + "column": 5 + } + }, + { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 68, + "column": 5 + } + } + ], + "line": 61 + }, + "2": { + "loc": { + "start": { + "line": 62, + "column": 6 + }, + "end": { + "line": 67, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 62, + "column": 6 + }, + "end": { + "line": 67, + "column": 7 + } + }, + { + "start": { + "line": 62, + "column": 6 + }, + "end": { + "line": 67, + "column": 7 + } + } + ], + "line": 62 + }, + "3": { + "loc": { + "start": { + "line": 66, + "column": 37 + }, + "end": { + "line": 66, + "column": 62 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 66, + "column": 37 + }, + "end": { + "line": 66, + "column": 56 + } + }, + { + "start": { + "line": 66, + "column": 60 + }, + "end": { + "line": 66, + "column": 62 + } + } + ], + "line": 66 + }, + "4": { + "loc": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 82 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 82 + } + }, + { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 82 + } + } + ], + "line": 70 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 5, + "3": 1, + "4": 5, + "5": 1, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0 + }, + "f": { + "0": 5, + "1": 5, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0 + }, + "b": { + "0": [ + 0, + 0 + ], + "1": [ + 0, + 0 + ], + "2": [ + 0, + 0 + ], + "3": [ + 0, + 0 + ], + "4": [ + 0, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "604013f6e1b51fc89247c8de5a570060948c2b00" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/EventTypes.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/EventTypes.js", + "statementMap": { + "0": { + "start": { + "line": 10, + "column": 39 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "1": { + "start": { + "line": 18, + "column": 39 + }, + "end": { + "line": 21, + "column": 1 + } + } + }, + "fnMap": {}, + "branchMap": {}, + "s": { + "0": 1, + "1": 1 + }, + "f": {}, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "c5c1bebd48b23b80b968e0534370faeb3dd28d6b" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/NativeExpress.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/NativeExpress.js", + "statementMap": { + "0": { + "start": { + "line": 5, + "column": 2 + }, + "end": { + "line": 10, + "column": 4 + } + }, + "1": { + "start": { + "line": 13, + "column": 0 + }, + "end": { + "line": 13, + "column": 51 + } + }, + "2": { + "start": { + "line": 15, + "column": 0 + }, + "end": { + "line": 17, + "column": 2 + } + } + }, + "fnMap": { + "0": { + "name": "NativeExpress", + "decl": { + "start": { + "line": 4, + "column": 9 + }, + "end": { + "line": 4, + "column": 22 + } + }, + "loc": { + "start": { + "line": 4, + "column": 37 + }, + "end": { + "line": 11, + "column": 1 + } + }, + "line": 4 + } + }, + "branchMap": {}, + "s": { + "0": 0, + "1": 1, + "2": 1 + }, + "f": { + "0": 0 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "c49e1c935f8f4dbdb60905a1906eb7ab9fc97be7" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/index.js", + "statementMap": { + "0": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 38 + } + }, + "1": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 22 + } + }, + "2": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 28 + } + }, + "3": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 45, + "column": 6 + } + }, + "4": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 52, + "column": 6 + } + }, + "5": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 59, + "column": 6 + } + }, + "6": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 61, + "column": 40 + } + }, + "7": { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 38 + } + }, + "8": { + "start": { + "line": 71, + "column": 21 + }, + "end": { + "line": 71, + "column": 67 + } + }, + "9": { + "start": { + "line": 72, + "column": 4 + }, + "end": { + "line": 72, + "column": 37 + } + }, + "10": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 28 + } + }, + "11": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 77, + "column": 70 + } + }, + "12": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 66 + } + }, + "13": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 29 + } + }, + "14": { + "start": { + "line": 88, + "column": 4 + }, + "end": { + "line": 88, + "column": 71 + } + }, + "15": { + "start": { + "line": 98, + "column": 4 + }, + "end": { + "line": 98, + "column": 29 + } + }, + "16": { + "start": { + "line": 99, + "column": 4 + }, + "end": { + "line": 99, + "column": 69 + } + }, + "17": { + "start": { + "line": 110, + "column": 4 + }, + "end": { + "line": 115, + "column": 7 + } + }, + "18": { + "start": { + "line": 111, + "column": 6 + }, + "end": { + "line": 113, + "column": 85 + } + }, + "19": { + "start": { + "line": 111, + "column": 19 + }, + "end": { + "line": 111, + "column": 44 + } + }, + "20": { + "start": { + "line": 112, + "column": 11 + }, + "end": { + "line": 113, + "column": 85 + } + }, + "21": { + "start": { + "line": 112, + "column": 28 + }, + "end": { + "line": 112, + "column": 55 + } + }, + "22": { + "start": { + "line": 113, + "column": 11 + }, + "end": { + "line": 113, + "column": 85 + } + }, + "23": { + "start": { + "line": 113, + "column": 27 + }, + "end": { + "line": 113, + "column": 85 + } + }, + "24": { + "start": { + "line": 114, + "column": 6 + }, + "end": { + "line": 114, + "column": 24 + } + }, + "25": { + "start": { + "line": 119, + "column": 4 + }, + "end": { + "line": 120, + "column": 22 + } + }, + "26": { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 132, + "column": 58 + } + }, + "27": { + "start": { + "line": 133, + "column": 4 + }, + "end": { + "line": 133, + "column": 67 + } + }, + "28": { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 134, + "column": 55 + } + }, + "29": { + "start": { + "line": 134, + "column": 26 + }, + "end": { + "line": 134, + "column": 55 + } + }, + "30": { + "start": { + "line": 135, + "column": 4 + }, + "end": { + "line": 135, + "column": 58 + } + }, + "31": { + "start": { + "line": 143, + "column": 4 + }, + "end": { + "line": 143, + "column": 58 + } + }, + "32": { + "start": { + "line": 144, + "column": 4 + }, + "end": { + "line": 144, + "column": 79 + } + }, + "33": { + "start": { + "line": 152, + "column": 4 + }, + "end": { + "line": 152, + "column": 56 + } + }, + "34": { + "start": { + "line": 153, + "column": 4 + }, + "end": { + "line": 153, + "column": 65 + } + }, + "35": { + "start": { + "line": 154, + "column": 4 + }, + "end": { + "line": 154, + "column": 55 + } + }, + "36": { + "start": { + "line": 154, + "column": 26 + }, + "end": { + "line": 154, + "column": 55 + } + }, + "37": { + "start": { + "line": 155, + "column": 4 + }, + "end": { + "line": 155, + "column": 56 + } + }, + "38": { + "start": { + "line": 163, + "column": 4 + }, + "end": { + "line": 163, + "column": 56 + } + }, + "39": { + "start": { + "line": 164, + "column": 4 + }, + "end": { + "line": 164, + "column": 77 + } + }, + "40": { + "start": { + "line": 172, + "column": 4 + }, + "end": { + "line": 172, + "column": 53 + } + }, + "41": { + "start": { + "line": 173, + "column": 4 + }, + "end": { + "line": 173, + "column": 62 + } + }, + "42": { + "start": { + "line": 174, + "column": 4 + }, + "end": { + "line": 174, + "column": 55 + } + }, + "43": { + "start": { + "line": 174, + "column": 26 + }, + "end": { + "line": 174, + "column": 55 + } + }, + "44": { + "start": { + "line": 175, + "column": 4 + }, + "end": { + "line": 175, + "column": 53 + } + }, + "45": { + "start": { + "line": 183, + "column": 4 + }, + "end": { + "line": 183, + "column": 53 + } + }, + "46": { + "start": { + "line": 184, + "column": 4 + }, + "end": { + "line": 184, + "column": 74 + } + }, + "47": { + "start": { + "line": 192, + "column": 4 + }, + "end": { + "line": 192, + "column": 69 + } + }, + "48": { + "start": { + "line": 200, + "column": 4 + }, + "end": { + "line": 200, + "column": 70 + } + }, + "49": { + "start": { + "line": 210, + "column": 4 + }, + "end": { + "line": 210, + "column": 98 + } + }, + "50": { + "start": { + "line": 220, + "column": 4 + }, + "end": { + "line": 220, + "column": 94 + } + }, + "51": { + "start": { + "line": 229, + "column": 4 + }, + "end": { + "line": 229, + "column": 85 + } + }, + "52": { + "start": { + "line": 237, + "column": 4 + }, + "end": { + "line": 241, + "column": 6 + } + }, + "53": { + "start": { + "line": 249, + "column": 4 + }, + "end": { + "line": 251, + "column": 7 + } + }, + "54": { + "start": { + "line": 250, + "column": 6 + }, + "end": { + "line": 250, + "column": 65 + } + }, + "55": { + "start": { + "line": 264, + "column": 4 + }, + "end": { + "line": 264, + "column": 71 + } + }, + "56": { + "start": { + "line": 272, + "column": 4 + }, + "end": { + "line": 272, + "column": 74 + } + }, + "57": { + "start": { + "line": 284, + "column": 4 + }, + "end": { + "line": 284, + "column": 64 + } + }, + "58": { + "start": { + "line": 295, + "column": 4 + }, + "end": { + "line": 295, + "column": 46 + } + }, + "59": { + "start": { + "line": 306, + "column": 4 + }, + "end": { + "line": 306, + "column": 46 + } + }, + "60": { + "start": { + "line": 314, + "column": 4 + }, + "end": { + "line": 314, + "column": 67 + } + }, + "61": { + "start": { + "line": 322, + "column": 4 + }, + "end": { + "line": 322, + "column": 54 + } + }, + "62": { + "start": { + "line": 330, + "column": 4 + }, + "end": { + "line": 330, + "column": 22 + } + }, + "63": { + "start": { + "line": 334, + "column": 4 + }, + "end": { + "line": 334, + "column": 27 + } + }, + "64": { + "start": { + "line": 342, + "column": 4 + }, + "end": { + "line": 342, + "column": 98 + } + }, + "65": { + "start": { + "line": 346, + "column": 4 + }, + "end": { + "line": 346, + "column": 95 + } + }, + "66": { + "start": { + "line": 350, + "column": 4 + }, + "end": { + "line": 350, + "column": 116 + } + }, + "67": { + "start": { + "line": 354, + "column": 4 + }, + "end": { + "line": 354, + "column": 96 + } + }, + "68": { + "start": { + "line": 358, + "column": 4 + }, + "end": { + "line": 358, + "column": 99 + } + }, + "69": { + "start": { + "line": 362, + "column": 23 + }, + "end": { + "line": 375, + "column": 1 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 35, + "column": 3 + } + }, + "loc": { + "start": { + "line": 35, + "column": 62 + }, + "end": { + "line": 63, + "column": 3 + } + }, + "line": 35 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 70, + "column": 2 + }, + "end": { + "line": 70, + "column": 3 + } + }, + "loc": { + "start": { + "line": 70, + "column": 50 + }, + "end": { + "line": 73, + "column": 3 + } + }, + "line": 70 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 75, + "column": 2 + }, + "end": { + "line": 75, + "column": 3 + } + }, + "loc": { + "start": { + "line": 75, + "column": 34 + }, + "end": { + "line": 79, + "column": 3 + } + }, + "line": 75 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 86, + "column": 2 + }, + "end": { + "line": 86, + "column": 3 + } + }, + "loc": { + "start": { + "line": 86, + "column": 48 + }, + "end": { + "line": 89, + "column": 3 + } + }, + "line": 86 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 97, + "column": 2 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "loc": { + "start": { + "line": 97, + "column": 46 + }, + "end": { + "line": 100, + "column": 3 + } + }, + "line": 97 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 109, + "column": 2 + }, + "end": { + "line": 109, + "column": 3 + } + }, + "loc": { + "start": { + "line": 109, + "column": 67 + }, + "end": { + "line": 116, + "column": 3 + } + }, + "line": 109 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 110, + "column": 24 + }, + "end": { + "line": 110, + "column": 25 + } + }, + "loc": { + "start": { + "line": 110, + "column": 48 + }, + "end": { + "line": 115, + "column": 5 + } + }, + "line": 110 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 118, + "column": 2 + }, + "end": { + "line": 118, + "column": 3 + } + }, + "loc": { + "start": { + "line": 118, + "column": 76 + }, + "end": { + "line": 121, + "column": 3 + } + }, + "line": 118 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 120, + "column": 12 + }, + "end": { + "line": 120, + "column": 13 + } + }, + "loc": { + "start": { + "line": 120, + "column": 18 + }, + "end": { + "line": 120, + "column": 20 + } + }, + "line": 120 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 131, + "column": 2 + }, + "end": { + "line": 131, + "column": 3 + } + }, + "loc": { + "start": { + "line": 131, + "column": 41 + }, + "end": { + "line": 136, + "column": 3 + } + }, + "line": 131 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 142, + "column": 2 + }, + "end": { + "line": 142, + "column": 3 + } + }, + "loc": { + "start": { + "line": 142, + "column": 43 + }, + "end": { + "line": 145, + "column": 3 + } + }, + "line": 142 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 151, + "column": 2 + }, + "end": { + "line": 151, + "column": 3 + } + }, + "loc": { + "start": { + "line": 151, + "column": 39 + }, + "end": { + "line": 156, + "column": 3 + } + }, + "line": 151 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 162, + "column": 2 + }, + "end": { + "line": 162, + "column": 3 + } + }, + "loc": { + "start": { + "line": 162, + "column": 41 + }, + "end": { + "line": 165, + "column": 3 + } + }, + "line": 162 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 171, + "column": 2 + }, + "end": { + "line": 171, + "column": 3 + } + }, + "loc": { + "start": { + "line": 171, + "column": 36 + }, + "end": { + "line": 176, + "column": 3 + } + }, + "line": 171 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 182, + "column": 2 + }, + "end": { + "line": 182, + "column": 3 + } + }, + "loc": { + "start": { + "line": 182, + "column": 38 + }, + "end": { + "line": 185, + "column": 3 + } + }, + "line": 182 + }, + "15": { + "name": "(anonymous_15)", + "decl": { + "start": { + "line": 191, + "column": 2 + }, + "end": { + "line": 191, + "column": 3 + } + }, + "loc": { + "start": { + "line": 191, + "column": 27 + }, + "end": { + "line": 193, + "column": 3 + } + }, + "line": 191 + }, + "16": { + "name": "(anonymous_16)", + "decl": { + "start": { + "line": 199, + "column": 2 + }, + "end": { + "line": 199, + "column": 3 + } + }, + "loc": { + "start": { + "line": 199, + "column": 37 + }, + "end": { + "line": 201, + "column": 3 + } + }, + "line": 199 + }, + "17": { + "name": "(anonymous_17)", + "decl": { + "start": { + "line": 209, + "column": 2 + }, + "end": { + "line": 209, + "column": 3 + } + }, + "loc": { + "start": { + "line": 209, + "column": 81 + }, + "end": { + "line": 211, + "column": 3 + } + }, + "line": 209 + }, + "18": { + "name": "(anonymous_18)", + "decl": { + "start": { + "line": 219, + "column": 2 + }, + "end": { + "line": 219, + "column": 3 + } + }, + "loc": { + "start": { + "line": 219, + "column": 77 + }, + "end": { + "line": 221, + "column": 3 + } + }, + "line": 219 + }, + "19": { + "name": "(anonymous_19)", + "decl": { + "start": { + "line": 228, + "column": 2 + }, + "end": { + "line": 228, + "column": 3 + } + }, + "loc": { + "start": { + "line": 228, + "column": 60 + }, + "end": { + "line": 230, + "column": 3 + } + }, + "line": 228 + }, + "20": { + "name": "(anonymous_20)", + "decl": { + "start": { + "line": 236, + "column": 2 + }, + "end": { + "line": 236, + "column": 3 + } + }, + "loc": { + "start": { + "line": 236, + "column": 66 + }, + "end": { + "line": 242, + "column": 3 + } + }, + "line": 236 + }, + "21": { + "name": "(anonymous_21)", + "decl": { + "start": { + "line": 248, + "column": 2 + }, + "end": { + "line": 248, + "column": 3 + } + }, + "loc": { + "start": { + "line": 248, + "column": 74 + }, + "end": { + "line": 252, + "column": 3 + } + }, + "line": 248 + }, + "22": { + "name": "(anonymous_22)", + "decl": { + "start": { + "line": 249, + "column": 64 + }, + "end": { + "line": 249, + "column": 65 + } + }, + "loc": { + "start": { + "line": 249, + "column": 76 + }, + "end": { + "line": 251, + "column": 5 + } + }, + "line": 249 + }, + "23": { + "name": "(anonymous_23)", + "decl": { + "start": { + "line": 263, + "column": 2 + }, + "end": { + "line": 263, + "column": 3 + } + }, + "loc": { + "start": { + "line": 263, + "column": 88 + }, + "end": { + "line": 265, + "column": 3 + } + }, + "line": 263 + }, + "24": { + "name": "(anonymous_24)", + "decl": { + "start": { + "line": 271, + "column": 2 + }, + "end": { + "line": 271, + "column": 3 + } + }, + "loc": { + "start": { + "line": 271, + "column": 96 + }, + "end": { + "line": 273, + "column": 3 + } + }, + "line": 271 + }, + "25": { + "name": "(anonymous_25)", + "decl": { + "start": { + "line": 283, + "column": 2 + }, + "end": { + "line": 283, + "column": 3 + } + }, + "loc": { + "start": { + "line": 283, + "column": 73 + }, + "end": { + "line": 285, + "column": 3 + } + }, + "line": 283 + }, + "26": { + "name": "(anonymous_26)", + "decl": { + "start": { + "line": 294, + "column": 2 + }, + "end": { + "line": 294, + "column": 3 + } + }, + "loc": { + "start": { + "line": 294, + "column": 47 + }, + "end": { + "line": 296, + "column": 3 + } + }, + "line": 294 + }, + "27": { + "name": "(anonymous_27)", + "decl": { + "start": { + "line": 305, + "column": 2 + }, + "end": { + "line": 305, + "column": 3 + } + }, + "loc": { + "start": { + "line": 305, + "column": 47 + }, + "end": { + "line": 307, + "column": 3 + } + }, + "line": 305 + }, + "28": { + "name": "(anonymous_28)", + "decl": { + "start": { + "line": 313, + "column": 2 + }, + "end": { + "line": 313, + "column": 3 + } + }, + "loc": { + "start": { + "line": 313, + "column": 41 + }, + "end": { + "line": 315, + "column": 3 + } + }, + "line": 313 + }, + "29": { + "name": "(anonymous_29)", + "decl": { + "start": { + "line": 321, + "column": 2 + }, + "end": { + "line": 321, + "column": 3 + } + }, + "loc": { + "start": { + "line": 321, + "column": 64 + }, + "end": { + "line": 323, + "column": 3 + } + }, + "line": 321 + }, + "30": { + "name": "(anonymous_30)", + "decl": { + "start": { + "line": 329, + "column": 2 + }, + "end": { + "line": 329, + "column": 3 + } + }, + "loc": { + "start": { + "line": 329, + "column": 33 + }, + "end": { + "line": 331, + "column": 3 + } + }, + "line": 329 + }, + "31": { + "name": "(anonymous_31)", + "decl": { + "start": { + "line": 333, + "column": 2 + }, + "end": { + "line": 333, + "column": 3 + } + }, + "loc": { + "start": { + "line": 333, + "column": 26 + }, + "end": { + "line": 335, + "column": 3 + } + }, + "line": 333 + }, + "32": { + "name": "(anonymous_32)", + "decl": { + "start": { + "line": 341, + "column": 2 + }, + "end": { + "line": 341, + "column": 3 + } + }, + "loc": { + "start": { + "line": 341, + "column": 22 + }, + "end": { + "line": 343, + "column": 3 + } + }, + "line": 341 + }, + "33": { + "name": "(anonymous_33)", + "decl": { + "start": { + "line": 345, + "column": 2 + }, + "end": { + "line": 345, + "column": 3 + } + }, + "loc": { + "start": { + "line": 345, + "column": 19 + }, + "end": { + "line": 347, + "column": 3 + } + }, + "line": 345 + }, + "34": { + "name": "(anonymous_34)", + "decl": { + "start": { + "line": 349, + "column": 2 + }, + "end": { + "line": 349, + "column": 3 + } + }, + "loc": { + "start": { + "line": 349, + "column": 40 + }, + "end": { + "line": 351, + "column": 3 + } + }, + "line": 349 + }, + "35": { + "name": "(anonymous_35)", + "decl": { + "start": { + "line": 353, + "column": 2 + }, + "end": { + "line": 353, + "column": 3 + } + }, + "loc": { + "start": { + "line": 353, + "column": 20 + }, + "end": { + "line": 355, + "column": 3 + } + }, + "line": 353 + }, + "36": { + "name": "(anonymous_36)", + "decl": { + "start": { + "line": 357, + "column": 2 + }, + "end": { + "line": 357, + "column": 3 + } + }, + "loc": { + "start": { + "line": 357, + "column": 23 + }, + "end": { + "line": 359, + "column": 3 + } + }, + "line": 357 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 35, + "column": 40 + }, + "end": { + "line": 35, + "column": 60 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 35, + "column": 58 + }, + "end": { + "line": 35, + "column": 60 + } + } + ], + "line": 35 + }, + "1": { + "loc": { + "start": { + "line": 77, + "column": 17 + }, + "end": { + "line": 77, + "column": 69 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 77, + "column": 37 + }, + "end": { + "line": 77, + "column": 62 + } + }, + { + "start": { + "line": 77, + "column": 65 + }, + "end": { + "line": 77, + "column": 69 + } + } + ], + "line": 77 + }, + "2": { + "loc": { + "start": { + "line": 77, + "column": 17 + }, + "end": { + "line": 77, + "column": 34 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 77, + "column": 17 + }, + "end": { + "line": 77, + "column": 21 + } + }, + { + "start": { + "line": 77, + "column": 25 + }, + "end": { + "line": 77, + "column": 34 + } + } + ], + "line": 77 + }, + "3": { + "loc": { + "start": { + "line": 111, + "column": 6 + }, + "end": { + "line": 113, + "column": 85 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 111, + "column": 6 + }, + "end": { + "line": 113, + "column": 85 + } + }, + { + "start": { + "line": 111, + "column": 6 + }, + "end": { + "line": 113, + "column": 85 + } + } + ], + "line": 111 + }, + "4": { + "loc": { + "start": { + "line": 112, + "column": 11 + }, + "end": { + "line": 113, + "column": 85 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 112, + "column": 11 + }, + "end": { + "line": 113, + "column": 85 + } + }, + { + "start": { + "line": 112, + "column": 11 + }, + "end": { + "line": 113, + "column": 85 + } + } + ], + "line": 112 + }, + "5": { + "loc": { + "start": { + "line": 113, + "column": 11 + }, + "end": { + "line": 113, + "column": 85 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 113, + "column": 11 + }, + "end": { + "line": 113, + "column": 85 + } + }, + { + "start": { + "line": 113, + "column": 11 + }, + "end": { + "line": 113, + "column": 85 + } + } + ], + "line": 113 + }, + "6": { + "loc": { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 134, + "column": 55 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 134, + "column": 55 + } + }, + { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 134, + "column": 55 + } + } + ], + "line": 134 + }, + "7": { + "loc": { + "start": { + "line": 134, + "column": 35 + }, + "end": { + "line": 134, + "column": 53 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 134, + "column": 35 + }, + "end": { + "line": 134, + "column": 45 + } + }, + { + "start": { + "line": 134, + "column": 49 + }, + "end": { + "line": 134, + "column": 53 + } + } + ], + "line": 134 + }, + "8": { + "loc": { + "start": { + "line": 154, + "column": 4 + }, + "end": { + "line": 154, + "column": 55 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 154, + "column": 4 + }, + "end": { + "line": 154, + "column": 55 + } + }, + { + "start": { + "line": 154, + "column": 4 + }, + "end": { + "line": 154, + "column": 55 + } + } + ], + "line": 154 + }, + "9": { + "loc": { + "start": { + "line": 154, + "column": 35 + }, + "end": { + "line": 154, + "column": 53 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 154, + "column": 35 + }, + "end": { + "line": 154, + "column": 45 + } + }, + { + "start": { + "line": 154, + "column": 49 + }, + "end": { + "line": 154, + "column": 53 + } + } + ], + "line": 154 + }, + "10": { + "loc": { + "start": { + "line": 174, + "column": 4 + }, + "end": { + "line": 174, + "column": 55 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 174, + "column": 4 + }, + "end": { + "line": 174, + "column": 55 + } + }, + { + "start": { + "line": 174, + "column": 4 + }, + "end": { + "line": 174, + "column": 55 + } + } + ], + "line": 174 + }, + "11": { + "loc": { + "start": { + "line": 174, + "column": 35 + }, + "end": { + "line": 174, + "column": 53 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 174, + "column": 35 + }, + "end": { + "line": 174, + "column": 45 + } + }, + { + "start": { + "line": 174, + "column": 49 + }, + "end": { + "line": 174, + "column": 53 + } + } + ], + "line": 174 + } + }, + "s": { + "0": 2, + "1": 2, + "2": 2, + "3": 2, + "4": 2, + "5": 2, + "6": 2, + "7": 2, + "8": 0, + "9": 0, + "10": 30, + "11": 30, + "12": 30, + "13": 14, + "14": 14, + "15": 0, + "16": 0, + "17": 24, + "18": 16, + "19": 6, + "20": 10, + "21": 0, + "22": 10, + "23": 10, + "24": 16, + "25": 7, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 0, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 0, + "47": 5, + "48": 5, + "49": 6, + "50": 4, + "51": 0, + "52": 0, + "53": 0, + "54": 0, + "55": 0, + "56": 0, + "57": 0, + "58": 0, + "59": 0, + "60": 0, + "61": 3, + "62": 7, + "63": 0, + "64": 0, + "65": 0, + "66": 0, + "67": 0, + "68": 0, + "69": 1 + }, + "f": { + "0": 2, + "1": 0, + "2": 30, + "3": 14, + "4": 0, + "5": 24, + "6": 16, + "7": 7, + "8": 6, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 5, + "16": 5, + "17": 6, + "18": 4, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 3, + "30": 7, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0 + }, + "b": { + "0": [ + 0 + ], + "1": [ + 18, + 12 + ], + "2": [ + 30, + 24 + ], + "3": [ + 6, + 10 + ], + "4": [ + 0, + 10 + ], + "5": [ + 10, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "de5cc19777f43fbd1672488159418636fdf40766" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/User.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/User.js", + "statementMap": { + "0": { + "start": { + "line": 41, + "column": 4 + }, + "end": { + "line": 41, + "column": 22 + } + }, + "1": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 22 + } + }, + "2": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 42 + } + }, + "3": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 36 + } + }, + "4": { + "start": { + "line": 58, + "column": 4 + }, + "end": { + "line": 58, + "column": 45 + } + }, + "5": { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 43 + } + }, + "6": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 42 + } + }, + "7": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 39 + } + }, + "8": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 74, + "column": 35 + } + }, + "9": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 33 + } + }, + "10": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 26 + } + }, + "11": { + "start": { + "line": 94, + "column": 4 + }, + "end": { + "line": 95, + "column": 65 + } + }, + "12": { + "start": { + "line": 103, + "column": 4 + }, + "end": { + "line": 103, + "column": 53 + } + }, + "13": { + "start": { + "line": 111, + "column": 4 + }, + "end": { + "line": 112, + "column": 112 + } + }, + "14": { + "start": { + "line": 120, + "column": 4 + }, + "end": { + "line": 121, + "column": 131 + } + }, + "15": { + "start": { + "line": 129, + "column": 4 + }, + "end": { + "line": 130, + "column": 65 + } + }, + "16": { + "start": { + "line": 137, + "column": 4 + }, + "end": { + "line": 138, + "column": 98 + } + }, + "17": { + "start": { + "line": 142, + "column": 4 + }, + "end": { + "line": 142, + "column": 41 + } + }, + "18": { + "start": { + "line": 151, + "column": 4 + }, + "end": { + "line": 151, + "column": 81 + } + }, + "19": { + "start": { + "line": 161, + "column": 4 + }, + "end": { + "line": 162, + "column": 75 + } + }, + "20": { + "start": { + "line": 171, + "column": 4 + }, + "end": { + "line": 172, + "column": 81 + } + }, + "21": { + "start": { + "line": 181, + "column": 4 + }, + "end": { + "line": 182, + "column": 79 + } + }, + "22": { + "start": { + "line": 191, + "column": 4 + }, + "end": { + "line": 191, + "column": 112 + } + }, + "23": { + "start": { + "line": 192, + "column": 4 + }, + "end": { + "line": 192, + "column": 53 + } + }, + "24": { + "start": { + "line": 200, + "column": 4 + }, + "end": { + "line": 200, + "column": 115 + } + }, + "25": { + "start": { + "line": 204, + "column": 4 + }, + "end": { + "line": 204, + "column": 101 + } + }, + "26": { + "start": { + "line": 208, + "column": 4 + }, + "end": { + "line": 208, + "column": 95 + } + }, + "27": { + "start": { + "line": 212, + "column": 4 + }, + "end": { + "line": 212, + "column": 98 + } + }, + "28": { + "start": { + "line": 216, + "column": 4 + }, + "end": { + "line": 216, + "column": 111 + } + }, + "29": { + "start": { + "line": 220, + "column": 4 + }, + "end": { + "line": 220, + "column": 105 + } + }, + "30": { + "start": { + "line": 224, + "column": 4 + }, + "end": { + "line": 224, + "column": 108 + } + }, + "31": { + "start": { + "line": 228, + "column": 4 + }, + "end": { + "line": 228, + "column": 99 + } + }, + "32": { + "start": { + "line": 232, + "column": 4 + }, + "end": { + "line": 232, + "column": 96 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 40, + "column": 2 + }, + "end": { + "line": 40, + "column": 3 + } + }, + "loc": { + "start": { + "line": 40, + "column": 44 + }, + "end": { + "line": 43, + "column": 3 + } + }, + "line": 40 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 49, + "column": 2 + }, + "end": { + "line": 49, + "column": 3 + } + }, + "loc": { + "start": { + "line": 49, + "column": 29 + }, + "end": { + "line": 51, + "column": 3 + } + }, + "line": 49 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 53, + "column": 2 + }, + "end": { + "line": 53, + "column": 3 + } + }, + "loc": { + "start": { + "line": 53, + "column": 23 + }, + "end": { + "line": 55, + "column": 3 + } + }, + "line": 53 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 57, + "column": 2 + }, + "end": { + "line": 57, + "column": 3 + } + }, + "loc": { + "start": { + "line": 57, + "column": 31 + }, + "end": { + "line": 59, + "column": 3 + } + }, + "line": 57 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 61, + "column": 2 + }, + "end": { + "line": 61, + "column": 3 + } + }, + "loc": { + "start": { + "line": 61, + "column": 29 + }, + "end": { + "line": 63, + "column": 3 + } + }, + "line": 61 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 65, + "column": 2 + }, + "end": { + "line": 65, + "column": 3 + } + }, + "loc": { + "start": { + "line": 65, + "column": 29 + }, + "end": { + "line": 67, + "column": 3 + } + }, + "line": 65 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 69, + "column": 2 + }, + "end": { + "line": 69, + "column": 3 + } + }, + "loc": { + "start": { + "line": 69, + "column": 26 + }, + "end": { + "line": 71, + "column": 3 + } + }, + "line": 69 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 73, + "column": 2 + }, + "end": { + "line": 73, + "column": 3 + } + }, + "loc": { + "start": { + "line": 73, + "column": 38 + }, + "end": { + "line": 75, + "column": 3 + } + }, + "line": 73 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 77, + "column": 2 + }, + "end": { + "line": 77, + "column": 3 + } + }, + "loc": { + "start": { + "line": 77, + "column": 27 + }, + "end": { + "line": 79, + "column": 3 + } + }, + "line": 77 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 81, + "column": 2 + }, + "end": { + "line": 81, + "column": 3 + } + }, + "loc": { + "start": { + "line": 81, + "column": 20 + }, + "end": { + "line": 83, + "column": 3 + } + }, + "line": 81 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 93, + "column": 2 + }, + "end": { + "line": 93, + "column": 3 + } + }, + "loc": { + "start": { + "line": 93, + "column": 26 + }, + "end": { + "line": 96, + "column": 3 + } + }, + "line": 93 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 102, + "column": 2 + }, + "end": { + "line": 102, + "column": 3 + } + }, + "loc": { + "start": { + "line": 102, + "column": 61 + }, + "end": { + "line": 104, + "column": 3 + } + }, + "line": 102 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 110, + "column": 2 + }, + "end": { + "line": 110, + "column": 3 + } + }, + "loc": { + "start": { + "line": 110, + "column": 64 + }, + "end": { + "line": 113, + "column": 3 + } + }, + "line": 110 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 119, + "column": 2 + }, + "end": { + "line": 119, + "column": 3 + } + }, + "loc": { + "start": { + "line": 119, + "column": 74 + }, + "end": { + "line": 122, + "column": 3 + } + }, + "line": 119 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 128, + "column": 2 + }, + "end": { + "line": 128, + "column": 3 + } + }, + "loc": { + "start": { + "line": 128, + "column": 26 + }, + "end": { + "line": 131, + "column": 3 + } + }, + "line": 128 + }, + "15": { + "name": "(anonymous_15)", + "decl": { + "start": { + "line": 136, + "column": 2 + }, + "end": { + "line": 136, + "column": 3 + } + }, + "loc": { + "start": { + "line": 136, + "column": 80 + }, + "end": { + "line": 139, + "column": 3 + } + }, + "line": 136 + }, + "16": { + "name": "(anonymous_16)", + "decl": { + "start": { + "line": 141, + "column": 2 + }, + "end": { + "line": 141, + "column": 3 + } + }, + "loc": { + "start": { + "line": 141, + "column": 19 + }, + "end": { + "line": 143, + "column": 3 + } + }, + "line": 141 + }, + "17": { + "name": "(anonymous_17)", + "decl": { + "start": { + "line": 150, + "column": 2 + }, + "end": { + "line": 150, + "column": 3 + } + }, + "loc": { + "start": { + "line": 150, + "column": 44 + }, + "end": { + "line": 152, + "column": 3 + } + }, + "line": 150 + }, + "18": { + "name": "(anonymous_18)", + "decl": { + "start": { + "line": 160, + "column": 2 + }, + "end": { + "line": 160, + "column": 3 + } + }, + "loc": { + "start": { + "line": 160, + "column": 44 + }, + "end": { + "line": 163, + "column": 3 + } + }, + "line": 160 + }, + "19": { + "name": "(anonymous_19)", + "decl": { + "start": { + "line": 170, + "column": 2 + }, + "end": { + "line": 170, + "column": 3 + } + }, + "loc": { + "start": { + "line": 170, + "column": 50 + }, + "end": { + "line": 173, + "column": 3 + } + }, + "line": 170 + }, + "20": { + "name": "(anonymous_20)", + "decl": { + "start": { + "line": 180, + "column": 2 + }, + "end": { + "line": 180, + "column": 3 + } + }, + "loc": { + "start": { + "line": 180, + "column": 53 + }, + "end": { + "line": 183, + "column": 3 + } + }, + "line": 180 + }, + "21": { + "name": "(anonymous_21)", + "decl": { + "start": { + "line": 190, + "column": 2 + }, + "end": { + "line": 190, + "column": 3 + } + }, + "loc": { + "start": { + "line": 190, + "column": 59 + }, + "end": { + "line": 193, + "column": 3 + } + }, + "line": 190 + }, + "22": { + "name": "(anonymous_22)", + "decl": { + "start": { + "line": 199, + "column": 2 + }, + "end": { + "line": 199, + "column": 3 + } + }, + "loc": { + "start": { + "line": 199, + "column": 38 + }, + "end": { + "line": 201, + "column": 3 + } + }, + "line": 199 + }, + "23": { + "name": "(anonymous_23)", + "decl": { + "start": { + "line": 203, + "column": 2 + }, + "end": { + "line": 203, + "column": 3 + } + }, + "loc": { + "start": { + "line": 203, + "column": 24 + }, + "end": { + "line": 205, + "column": 3 + } + }, + "line": 203 + }, + "24": { + "name": "(anonymous_24)", + "decl": { + "start": { + "line": 207, + "column": 2 + }, + "end": { + "line": 207, + "column": 3 + } + }, + "loc": { + "start": { + "line": 207, + "column": 18 + }, + "end": { + "line": 209, + "column": 3 + } + }, + "line": 207 + }, + "25": { + "name": "(anonymous_25)", + "decl": { + "start": { + "line": 211, + "column": 2 + }, + "end": { + "line": 211, + "column": 3 + } + }, + "loc": { + "start": { + "line": 211, + "column": 21 + }, + "end": { + "line": 213, + "column": 3 + } + }, + "line": 211 + }, + "26": { + "name": "(anonymous_26)", + "decl": { + "start": { + "line": 215, + "column": 2 + }, + "end": { + "line": 215, + "column": 3 + } + }, + "loc": { + "start": { + "line": 215, + "column": 34 + }, + "end": { + "line": 217, + "column": 3 + } + }, + "line": 215 + }, + "27": { + "name": "(anonymous_27)", + "decl": { + "start": { + "line": 219, + "column": 2 + }, + "end": { + "line": 219, + "column": 3 + } + }, + "loc": { + "start": { + "line": 219, + "column": 28 + }, + "end": { + "line": 221, + "column": 3 + } + }, + "line": 219 + }, + "28": { + "name": "(anonymous_28)", + "decl": { + "start": { + "line": 223, + "column": 2 + }, + "end": { + "line": 223, + "column": 3 + } + }, + "loc": { + "start": { + "line": 223, + "column": 31 + }, + "end": { + "line": 225, + "column": 3 + } + }, + "line": 223 + }, + "29": { + "name": "(anonymous_29)", + "decl": { + "start": { + "line": 227, + "column": 2 + }, + "end": { + "line": 227, + "column": 3 + } + }, + "loc": { + "start": { + "line": 227, + "column": 22 + }, + "end": { + "line": 229, + "column": 3 + } + }, + "line": 227 + }, + "30": { + "name": "(anonymous_30)", + "decl": { + "start": { + "line": 231, + "column": 2 + }, + "end": { + "line": 231, + "column": 3 + } + }, + "loc": { + "start": { + "line": 231, + "column": 29 + }, + "end": { + "line": 233, + "column": 3 + } + }, + "line": 231 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 50, + "column": 11 + }, + "end": { + "line": 50, + "column": 41 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 50, + "column": 11 + }, + "end": { + "line": 50, + "column": 33 + } + }, + { + "start": { + "line": 50, + "column": 37 + }, + "end": { + "line": 50, + "column": 41 + } + } + ], + "line": 50 + }, + "1": { + "loc": { + "start": { + "line": 54, + "column": 11 + }, + "end": { + "line": 54, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 54, + "column": 11 + }, + "end": { + "line": 54, + "column": 27 + } + }, + { + "start": { + "line": 54, + "column": 31 + }, + "end": { + "line": 54, + "column": 35 + } + } + ], + "line": 54 + }, + "2": { + "loc": { + "start": { + "line": 58, + "column": 11 + }, + "end": { + "line": 58, + "column": 44 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 58, + "column": 11 + }, + "end": { + "line": 58, + "column": 35 + } + }, + { + "start": { + "line": 58, + "column": 39 + }, + "end": { + "line": 58, + "column": 44 + } + } + ], + "line": 58 + }, + "3": { + "loc": { + "start": { + "line": 62, + "column": 11 + }, + "end": { + "line": 62, + "column": 42 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 62, + "column": 11 + }, + "end": { + "line": 62, + "column": 33 + } + }, + { + "start": { + "line": 62, + "column": 37 + }, + "end": { + "line": 62, + "column": 42 + } + } + ], + "line": 62 + }, + "4": { + "loc": { + "start": { + "line": 66, + "column": 11 + }, + "end": { + "line": 66, + "column": 41 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 66, + "column": 11 + }, + "end": { + "line": 66, + "column": 33 + } + }, + { + "start": { + "line": 66, + "column": 37 + }, + "end": { + "line": 66, + "column": 41 + } + } + ], + "line": 66 + }, + "5": { + "loc": { + "start": { + "line": 70, + "column": 11 + }, + "end": { + "line": 70, + "column": 38 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 70, + "column": 11 + }, + "end": { + "line": 70, + "column": 30 + } + }, + { + "start": { + "line": 70, + "column": 34 + }, + "end": { + "line": 70, + "column": 38 + } + } + ], + "line": 70 + }, + "6": { + "loc": { + "start": { + "line": 102, + "column": 13 + }, + "end": { + "line": 102, + "column": 42 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 102, + "column": 37 + }, + "end": { + "line": 102, + "column": 42 + } + } + ], + "line": 102 + }, + "7": { + "loc": { + "start": { + "line": 180, + "column": 16 + }, + "end": { + "line": 180, + "column": 36 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 180, + "column": 34 + }, + "end": { + "line": 180, + "column": 36 + } + } + ], + "line": 180 + }, + "8": { + "loc": { + "start": { + "line": 190, + "column": 11 + }, + "end": { + "line": 190, + "column": 40 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 190, + "column": 35 + }, + "end": { + "line": 190, + "column": 40 + } + } + ], + "line": 190 + } + }, + "s": { + "0": 18, + "1": 18, + "2": 0, + "3": 3, + "4": 3, + "5": 8, + "6": 0, + "7": 0, + "8": 0, + "9": 8, + "10": 12, + "11": 2, + "12": 1, + "13": 2, + "14": 0, + "15": 0, + "16": 0, + "17": 12, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0 + }, + "f": { + "0": 18, + "1": 0, + "2": 3, + "3": 3, + "4": 8, + "5": 0, + "6": 0, + "7": 0, + "8": 8, + "9": 12, + "10": 2, + "11": 1, + "12": 2, + "13": 0, + "14": 0, + "15": 0, + "16": 12, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0 + }, + "b": { + "0": [ + 0, + 0 + ], + "1": [ + 3, + 0 + ], + "2": [ + 3, + 3 + ], + "3": [ + 8, + 5 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 1 + ], + "7": [ + 0 + ], + "8": [ + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "d62e7c4a4ea9c3719f14cf303036e68b3592ccee" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/ConfirmationResult.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/ConfirmationResult.js", + "statementMap": { + "0": { + "start": { + "line": 18, + "column": 4 + }, + "end": { + "line": 18, + "column": 22 + } + }, + "1": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 19, + "column": 42 + } + }, + "2": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 28, + "column": 105 + } + }, + "3": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 32 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 17, + "column": 2 + }, + "end": { + "line": 17, + "column": 3 + } + }, + "loc": { + "start": { + "line": 17, + "column": 50 + }, + "end": { + "line": 20, + "column": 3 + } + }, + "line": 17 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 27, + "column": 2 + }, + "end": { + "line": 27, + "column": 3 + } + }, + "loc": { + "start": { + "line": 27, + "column": 52 + }, + "end": { + "line": 29, + "column": 3 + } + }, + "line": 27 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 31, + "column": 2 + }, + "end": { + "line": 31, + "column": 3 + } + }, + "loc": { + "start": { + "line": 31, + "column": 38 + }, + "end": { + "line": 33, + "column": 3 + } + }, + "line": 31 + } + }, + "branchMap": {}, + "s": { + "0": 0, + "1": 0, + "2": 0, + "3": 0 + }, + "f": { + "0": 0, + "1": 0, + "2": 0 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "8d959ae325e38120f5ce110704b146f97058cbfe" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/providers/EmailAuthProvider.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/providers/EmailAuthProvider.js", + "statementMap": { + "0": { + "start": { + "line": 7, + "column": 19 + }, + "end": { + "line": 7, + "column": 29 + } + }, + "1": { + "start": { + "line": 11, + "column": 4 + }, + "end": { + "line": 11, + "column": 95 + } + }, + "2": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 22 + } + }, + "3": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 23, + "column": 6 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 3 + } + }, + "loc": { + "start": { + "line": 10, + "column": 16 + }, + "end": { + "line": 12, + "column": 3 + } + }, + "line": 10 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "loc": { + "start": { + "line": 14, + "column": 35 + }, + "end": { + "line": 16, + "column": 3 + } + }, + "line": 14 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 18, + "column": 2 + }, + "end": { + "line": 18, + "column": 3 + } + }, + "loc": { + "start": { + "line": 18, + "column": 69 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "line": 18 + } + }, + "branchMap": {}, + "s": { + "0": 1, + "1": 0, + "2": 0, + "3": 2 + }, + "f": { + "0": 0, + "1": 0, + "2": 2 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "2e7b2c1be0755b594aaf4a736b8b78ab16a83b79" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/providers/PhoneAuthProvider.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/providers/PhoneAuthProvider.js", + "statementMap": { + "0": { + "start": { + "line": 7, + "column": 19 + }, + "end": { + "line": 7, + "column": 26 + } + }, + "1": { + "start": { + "line": 11, + "column": 4 + }, + "end": { + "line": 11, + "column": 95 + } + }, + "2": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 22 + } + }, + "3": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 23, + "column": 6 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 3 + } + }, + "loc": { + "start": { + "line": 10, + "column": 16 + }, + "end": { + "line": 12, + "column": 3 + } + }, + "line": 10 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "loc": { + "start": { + "line": 14, + "column": 35 + }, + "end": { + "line": 16, + "column": 3 + } + }, + "line": 14 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 18, + "column": 2 + }, + "end": { + "line": 18, + "column": 3 + } + }, + "loc": { + "start": { + "line": 18, + "column": 74 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "line": 18 + } + }, + "branchMap": {}, + "s": { + "0": 1, + "1": 0, + "2": 0, + "3": 0 + }, + "f": { + "0": 0, + "1": 0, + "2": 0 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "f8618bf389e77a45f09ca2eba088fc0c781adc58" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/providers/GoogleAuthProvider.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/providers/GoogleAuthProvider.js", + "statementMap": { + "0": { + "start": { + "line": 7, + "column": 19 + }, + "end": { + "line": 7, + "column": 31 + } + }, + "1": { + "start": { + "line": 11, + "column": 4 + }, + "end": { + "line": 11, + "column": 96 + } + }, + "2": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 22 + } + }, + "3": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 23, + "column": 6 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 3 + } + }, + "loc": { + "start": { + "line": 10, + "column": 16 + }, + "end": { + "line": 12, + "column": 3 + } + }, + "line": 10 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "loc": { + "start": { + "line": 14, + "column": 35 + }, + "end": { + "line": 16, + "column": 3 + } + }, + "line": 14 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 18, + "column": 2 + }, + "end": { + "line": 18, + "column": 3 + } + }, + "loc": { + "start": { + "line": 18, + "column": 67 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "line": 18 + } + }, + "branchMap": {}, + "s": { + "0": 1, + "1": 0, + "2": 0, + "3": 0 + }, + "f": { + "0": 0, + "1": 0, + "2": 0 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "f8df20c217e7fc5d94a7981931c36608659d9653" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/providers/GithubAuthProvider.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/providers/GithubAuthProvider.js", + "statementMap": { + "0": { + "start": { + "line": 7, + "column": 19 + }, + "end": { + "line": 7, + "column": 31 + } + }, + "1": { + "start": { + "line": 11, + "column": 4 + }, + "end": { + "line": 11, + "column": 96 + } + }, + "2": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 22 + } + }, + "3": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 23, + "column": 6 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 3 + } + }, + "loc": { + "start": { + "line": 10, + "column": 16 + }, + "end": { + "line": 12, + "column": 3 + } + }, + "line": 10 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "loc": { + "start": { + "line": 14, + "column": 35 + }, + "end": { + "line": 16, + "column": 3 + } + }, + "line": 14 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 18, + "column": 2 + }, + "end": { + "line": 18, + "column": 3 + } + }, + "loc": { + "start": { + "line": 18, + "column": 51 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "line": 18 + } + }, + "branchMap": {}, + "s": { + "0": 1, + "1": 0, + "2": 0, + "3": 0 + }, + "f": { + "0": 0, + "1": 0, + "2": 0 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "55ad37dd8c7ad5e83cf0e2f0143d6dd75149a724" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/providers/TwitterAuthProvider.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/providers/TwitterAuthProvider.js", + "statementMap": { + "0": { + "start": { + "line": 7, + "column": 19 + }, + "end": { + "line": 7, + "column": 32 + } + }, + "1": { + "start": { + "line": 11, + "column": 4 + }, + "end": { + "line": 11, + "column": 97 + } + }, + "2": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 22 + } + }, + "3": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 23, + "column": 6 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 3 + } + }, + "loc": { + "start": { + "line": 10, + "column": 16 + }, + "end": { + "line": 12, + "column": 3 + } + }, + "line": 10 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "loc": { + "start": { + "line": 14, + "column": 35 + }, + "end": { + "line": 16, + "column": 3 + } + }, + "line": 14 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 18, + "column": 2 + }, + "end": { + "line": 18, + "column": 3 + } + }, + "loc": { + "start": { + "line": 18, + "column": 67 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "line": 18 + } + }, + "branchMap": {}, + "s": { + "0": 1, + "1": 0, + "2": 0, + "3": 0 + }, + "f": { + "0": 0, + "1": 0, + "2": 0 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "f77776e19cffd0c8b6dda4e397520d20a6aef403" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/providers/FacebookAuthProvider.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/providers/FacebookAuthProvider.js", + "statementMap": { + "0": { + "start": { + "line": 7, + "column": 19 + }, + "end": { + "line": 7, + "column": 33 + } + }, + "1": { + "start": { + "line": 11, + "column": 4 + }, + "end": { + "line": 11, + "column": 98 + } + }, + "2": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 22 + } + }, + "3": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 23, + "column": 6 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 3 + } + }, + "loc": { + "start": { + "line": 10, + "column": 16 + }, + "end": { + "line": 12, + "column": 3 + } + }, + "line": 10 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "loc": { + "start": { + "line": 14, + "column": 35 + }, + "end": { + "line": 16, + "column": 3 + } + }, + "line": 14 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 18, + "column": 2 + }, + "end": { + "line": 18, + "column": 3 + } + }, + "loc": { + "start": { + "line": 18, + "column": 51 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "line": 18 + } + }, + "branchMap": {}, + "s": { + "0": 1, + "1": 0, + "2": 0, + "3": 0 + }, + "f": { + "0": 0, + "1": 0, + "2": 0 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "802988c2ea3deaad69f197a3adfc1c8d3c5a7695" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/PhoneAuthListener.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/PhoneAuthListener.js", + "statementMap": { + "0": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 22 + } + }, + "1": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 40, + "column": 24 + } + }, + "2": { + "start": { + "line": 41, + "column": 4 + }, + "end": { + "line": 41, + "column": 25 + } + }, + "3": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 25 + } + }, + "4": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 28 + } + }, + "5": { + "start": { + "line": 45, + "column": 4 + }, + "end": { + "line": 45, + "column": 34 + } + }, + "6": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 49 + } + }, + "7": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 54, + "column": 6 + } + }, + "8": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 64, + "column": 6 + } + }, + "9": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 67, + "column": 30 + } + }, + "10": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 76, + "column": 5 + } + }, + "11": { + "start": { + "line": 71, + "column": 6 + }, + "end": { + "line": 75, + "column": 8 + } + }, + "12": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 83, + "column": 5 + } + }, + "13": { + "start": { + "line": 79, + "column": 6 + }, + "end": { + "line": 82, + "column": 8 + } + }, + "14": { + "start": { + "line": 91, + "column": 19 + }, + "end": { + "line": 91, + "column": 52 + } + }, + "15": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 96, + "column": 5 + } + }, + "16": { + "start": { + "line": 94, + "column": 19 + }, + "end": { + "line": 94, + "column": 28 + } + }, + "17": { + "start": { + "line": 95, + "column": 6 + }, + "end": { + "line": 95, + "column": 86 + } + }, + "18": { + "start": { + "line": 105, + "column": 4 + }, + "end": { + "line": 105, + "column": 54 + } + }, + "19": { + "start": { + "line": 114, + "column": 4 + }, + "end": { + "line": 114, + "column": 56 + } + }, + "20": { + "start": { + "line": 123, + "column": 18 + }, + "end": { + "line": 123, + "column": 32 + } + }, + "21": { + "start": { + "line": 124, + "column": 4 + }, + "end": { + "line": 124, + "column": 42 + } + }, + "22": { + "start": { + "line": 124, + "column": 22 + }, + "end": { + "line": 124, + "column": 42 + } + }, + "23": { + "start": { + "line": 125, + "column": 4 + }, + "end": { + "line": 125, + "column": 53 + } + }, + "24": { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 134, + "column": 47 + } + }, + "25": { + "start": { + "line": 134, + "column": 23 + }, + "end": { + "line": 134, + "column": 47 + } + }, + "26": { + "start": { + "line": 135, + "column": 4 + }, + "end": { + "line": 135, + "column": 58 + } + }, + "27": { + "start": { + "line": 143, + "column": 4 + }, + "end": { + "line": 153, + "column": 10 + } + }, + "28": { + "start": { + "line": 145, + "column": 6 + }, + "end": { + "line": 147, + "column": 9 + } + }, + "29": { + "start": { + "line": 146, + "column": 8 + }, + "end": { + "line": 146, + "column": 45 + } + }, + "30": { + "start": { + "line": 150, + "column": 6 + }, + "end": { + "line": 152, + "column": 9 + } + }, + "31": { + "start": { + "line": 151, + "column": 8 + }, + "end": { + "line": 151, + "column": 51 + } + }, + "32": { + "start": { + "line": 161, + "column": 4 + }, + "end": { + "line": 173, + "column": 5 + } + }, + "33": { + "start": { + "line": 162, + "column": 6 + }, + "end": { + "line": 172, + "column": 9 + } + }, + "34": { + "start": { + "line": 163, + "column": 8 + }, + "end": { + "line": 166, + "column": 10 + } + }, + "35": { + "start": { + "line": 164, + "column": 10 + }, + "end": { + "line": 164, + "column": 31 + } + }, + "36": { + "start": { + "line": 165, + "column": 10 + }, + "end": { + "line": 165, + "column": 33 + } + }, + "37": { + "start": { + "line": 168, + "column": 8 + }, + "end": { + "line": 171, + "column": 10 + } + }, + "38": { + "start": { + "line": 169, + "column": 10 + }, + "end": { + "line": 169, + "column": 30 + } + }, + "39": { + "start": { + "line": 170, + "column": 10 + }, + "end": { + "line": 170, + "column": 39 + } + }, + "40": { + "start": { + "line": 186, + "column": 40 + }, + "end": { + "line": 191, + "column": 5 + } + }, + "41": { + "start": { + "line": 193, + "column": 4 + }, + "end": { + "line": 193, + "column": 36 + } + }, + "42": { + "start": { + "line": 195, + "column": 4 + }, + "end": { + "line": 197, + "column": 5 + } + }, + "43": { + "start": { + "line": 196, + "column": 6 + }, + "end": { + "line": 196, + "column": 38 + } + }, + "44": { + "start": { + "line": 199, + "column": 4 + }, + "end": { + "line": 202, + "column": 5 + } + }, + "45": { + "start": { + "line": 211, + "column": 40 + }, + "end": { + "line": 216, + "column": 5 + } + }, + "46": { + "start": { + "line": 218, + "column": 4 + }, + "end": { + "line": 218, + "column": 36 + } + }, + "47": { + "start": { + "line": 219, + "column": 4 + }, + "end": { + "line": 219, + "column": 36 + } + }, + "48": { + "start": { + "line": 228, + "column": 40 + }, + "end": { + "line": 233, + "column": 5 + } + }, + "49": { + "start": { + "line": 235, + "column": 4 + }, + "end": { + "line": 235, + "column": 36 + } + }, + "50": { + "start": { + "line": 236, + "column": 4 + }, + "end": { + "line": 236, + "column": 36 + } + }, + "51": { + "start": { + "line": 237, + "column": 4 + }, + "end": { + "line": 237, + "column": 31 + } + }, + "52": { + "start": { + "line": 246, + "column": 40 + }, + "end": { + "line": 251, + "column": 5 + } + }, + "53": { + "start": { + "line": 253, + "column": 50 + }, + "end": { + "line": 253, + "column": 61 + } + }, + "54": { + "start": { + "line": 254, + "column": 4 + }, + "end": { + "line": 254, + "column": 76 + } + }, + "55": { + "start": { + "line": 256, + "column": 4 + }, + "end": { + "line": 256, + "column": 36 + } + }, + "56": { + "start": { + "line": 257, + "column": 4 + }, + "end": { + "line": 257, + "column": 34 + } + }, + "57": { + "start": { + "line": 258, + "column": 4 + }, + "end": { + "line": 258, + "column": 31 + } + }, + "58": { + "start": { + "line": 267, + "column": 4 + }, + "end": { + "line": 269, + "column": 5 + } + }, + "59": { + "start": { + "line": 268, + "column": 6 + }, + "end": { + "line": 268, + "column": 90 + } + }, + "60": { + "start": { + "line": 271, + "column": 4 + }, + "end": { + "line": 273, + "column": 5 + } + }, + "61": { + "start": { + "line": 272, + "column": 6 + }, + "end": { + "line": 272, + "column": 98 + } + }, + "62": { + "start": { + "line": 275, + "column": 4 + }, + "end": { + "line": 277, + "column": 5 + } + }, + "63": { + "start": { + "line": 276, + "column": 6 + }, + "end": { + "line": 276, + "column": 95 + } + }, + "64": { + "start": { + "line": 279, + "column": 4 + }, + "end": { + "line": 279, + "column": 36 + } + }, + "65": { + "start": { + "line": 281, + "column": 4 + }, + "end": { + "line": 283, + "column": 5 + } + }, + "66": { + "start": { + "line": 282, + "column": 6 + }, + "end": { + "line": 282, + "column": 57 + } + }, + "67": { + "start": { + "line": 285, + "column": 4 + }, + "end": { + "line": 287, + "column": 5 + } + }, + "68": { + "start": { + "line": 286, + "column": 6 + }, + "end": { + "line": 286, + "column": 61 + } + }, + "69": { + "start": { + "line": 289, + "column": 4 + }, + "end": { + "line": 289, + "column": 16 + } + }, + "70": { + "start": { + "line": 297, + "column": 4 + }, + "end": { + "line": 297, + "column": 28 + } + }, + "71": { + "start": { + "line": 298, + "column": 4 + }, + "end": { + "line": 298, + "column": 73 + } + }, + "72": { + "start": { + "line": 298, + "column": 23 + }, + "end": { + "line": 298, + "column": 73 + } + }, + "73": { + "start": { + "line": 299, + "column": 4 + }, + "end": { + "line": 299, + "column": 21 + } + }, + "74": { + "start": { + "line": 307, + "column": 4 + }, + "end": { + "line": 307, + "column": 28 + } + }, + "75": { + "start": { + "line": 308, + "column": 4 + }, + "end": { + "line": 308, + "column": 74 + } + }, + "76": { + "start": { + "line": 308, + "column": 23 + }, + "end": { + "line": 308, + "column": 74 + } + }, + "77": { + "start": { + "line": 309, + "column": 4 + }, + "end": { + "line": 309, + "column": 21 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "loc": { + "start": { + "line": 38, + "column": 65 + }, + "end": { + "line": 84, + "column": 3 + } + }, + "line": 38 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 90, + "column": 2 + }, + "end": { + "line": 90, + "column": 3 + } + }, + "loc": { + "start": { + "line": 90, + "column": 23 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "line": 90 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 104, + "column": 2 + }, + "end": { + "line": 104, + "column": 3 + } + }, + "loc": { + "start": { + "line": 104, + "column": 29 + }, + "end": { + "line": 106, + "column": 3 + } + }, + "line": 104 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 113, + "column": 2 + }, + "end": { + "line": 113, + "column": 3 + } + }, + "loc": { + "start": { + "line": 113, + "column": 48 + }, + "end": { + "line": 115, + "column": 3 + } + }, + "line": 113 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 122, + "column": 2 + }, + "end": { + "line": 122, + "column": 3 + } + }, + "loc": { + "start": { + "line": 122, + "column": 27 + }, + "end": { + "line": 126, + "column": 3 + } + }, + "line": 122 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 133, + "column": 2 + }, + "end": { + "line": 133, + "column": 3 + } + }, + "loc": { + "start": { + "line": 133, + "column": 29 + }, + "end": { + "line": 136, + "column": 3 + } + }, + "line": 133 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 142, + "column": 2 + }, + "end": { + "line": 142, + "column": 3 + } + }, + "loc": { + "start": { + "line": 142, + "column": 24 + }, + "end": { + "line": 154, + "column": 3 + } + }, + "line": 142 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 143, + "column": 15 + }, + "end": { + "line": 143, + "column": 16 + } + }, + "loc": { + "start": { + "line": 143, + "column": 21 + }, + "end": { + "line": 153, + "column": 5 + } + }, + "line": 143 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 145, + "column": 50 + }, + "end": { + "line": 145, + "column": 51 + } + }, + "loc": { + "start": { + "line": 145, + "column": 61 + }, + "end": { + "line": 147, + "column": 7 + } + }, + "line": 145 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 150, + "column": 48 + }, + "end": { + "line": 150, + "column": 49 + } + }, + "loc": { + "start": { + "line": 150, + "column": 65 + }, + "end": { + "line": 152, + "column": 7 + } + }, + "line": 150 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 160, + "column": 2 + }, + "end": { + "line": 160, + "column": 3 + } + }, + "loc": { + "start": { + "line": 160, + "column": 21 + }, + "end": { + "line": 174, + "column": 3 + } + }, + "line": 160 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 162, + "column": 34 + }, + "end": { + "line": 162, + "column": 35 + } + }, + "loc": { + "start": { + "line": 162, + "column": 55 + }, + "end": { + "line": 172, + "column": 7 + } + }, + "line": 162 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 163, + "column": 24 + }, + "end": { + "line": 163, + "column": 25 + } + }, + "loc": { + "start": { + "line": 163, + "column": 36 + }, + "end": { + "line": 166, + "column": 9 + } + }, + "line": 163 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 168, + "column": 23 + }, + "end": { + "line": 168, + "column": 24 + } + }, + "loc": { + "start": { + "line": 168, + "column": 42 + }, + "end": { + "line": 171, + "column": 9 + } + }, + "line": 168 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 185, + "column": 2 + }, + "end": { + "line": 185, + "column": 3 + } + }, + "loc": { + "start": { + "line": 185, + "column": 31 + }, + "end": { + "line": 203, + "column": 3 + } + }, + "line": 185 + }, + "15": { + "name": "(anonymous_15)", + "decl": { + "start": { + "line": 210, + "column": 2 + }, + "end": { + "line": 210, + "column": 3 + } + }, + "loc": { + "start": { + "line": 210, + "column": 47 + }, + "end": { + "line": 220, + "column": 3 + } + }, + "line": 210 + }, + "16": { + "name": "(anonymous_16)", + "decl": { + "start": { + "line": 227, + "column": 2 + }, + "end": { + "line": 227, + "column": 3 + } + }, + "loc": { + "start": { + "line": 227, + "column": 43 + }, + "end": { + "line": 238, + "column": 3 + } + }, + "line": 227 + }, + "17": { + "name": "(anonymous_17)", + "decl": { + "start": { + "line": 245, + "column": 2 + }, + "end": { + "line": 245, + "column": 3 + } + }, + "loc": { + "start": { + "line": 245, + "column": 36 + }, + "end": { + "line": 259, + "column": 3 + } + }, + "line": 245 + }, + "18": { + "name": "(anonymous_18)", + "decl": { + "start": { + "line": 266, + "column": 2 + }, + "end": { + "line": 266, + "column": 3 + } + }, + "loc": { + "start": { + "line": 266, + "column": 130 + }, + "end": { + "line": 290, + "column": 3 + } + }, + "line": 266 + }, + "19": { + "name": "(anonymous_19)", + "decl": { + "start": { + "line": 296, + "column": 2 + }, + "end": { + "line": 296, + "column": 3 + } + }, + "loc": { + "start": { + "line": 296, + "column": 36 + }, + "end": { + "line": 300, + "column": 3 + } + }, + "line": 296 + }, + "20": { + "name": "(anonymous_20)", + "decl": { + "start": { + "line": 306, + "column": 2 + }, + "end": { + "line": 306, + "column": 3 + } + }, + "loc": { + "start": { + "line": 306, + "column": 25 + }, + "end": { + "line": 310, + "column": 3 + } + }, + "line": 306 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 45, + "column": 20 + }, + "end": { + "line": 45, + "column": 33 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 45, + "column": 20 + }, + "end": { + "line": 45, + "column": 27 + } + }, + { + "start": { + "line": 45, + "column": 31 + }, + "end": { + "line": 45, + "column": 33 + } + } + ], + "line": 45 + }, + "1": { + "loc": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 76, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 76, + "column": 5 + } + }, + { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 76, + "column": 5 + } + } + ], + "line": 70 + }, + "2": { + "loc": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 83, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 83, + "column": 5 + } + }, + { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 83, + "column": 5 + } + } + ], + "line": 78 + }, + "3": { + "loc": { + "start": { + "line": 124, + "column": 4 + }, + "end": { + "line": 124, + "column": 42 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 124, + "column": 4 + }, + "end": { + "line": 124, + "column": 42 + } + }, + { + "start": { + "line": 124, + "column": 4 + }, + "end": { + "line": 124, + "column": 42 + } + } + ], + "line": 124 + }, + "4": { + "loc": { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 134, + "column": 47 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 134, + "column": 47 + } + }, + { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 134, + "column": 47 + } + } + ], + "line": 134 + }, + "5": { + "loc": { + "start": { + "line": 161, + "column": 4 + }, + "end": { + "line": 173, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 161, + "column": 4 + }, + "end": { + "line": 173, + "column": 5 + } + }, + { + "start": { + "line": 161, + "column": 4 + }, + "end": { + "line": 173, + "column": 5 + } + } + ], + "line": 161 + }, + "6": { + "loc": { + "start": { + "line": 195, + "column": 4 + }, + "end": { + "line": 197, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 195, + "column": 4 + }, + "end": { + "line": 197, + "column": 5 + } + }, + { + "start": { + "line": 195, + "column": 4 + }, + "end": { + "line": 197, + "column": 5 + } + } + ], + "line": 195 + }, + "7": { + "loc": { + "start": { + "line": 199, + "column": 4 + }, + "end": { + "line": 202, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 199, + "column": 4 + }, + "end": { + "line": 202, + "column": 5 + } + }, + { + "start": { + "line": 199, + "column": 4 + }, + "end": { + "line": 202, + "column": 5 + } + } + ], + "line": 199 + }, + "8": { + "loc": { + "start": { + "line": 230, + "column": 12 + }, + "end": { + "line": 230, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 230, + "column": 12 + }, + "end": { + "line": 230, + "column": 27 + } + }, + { + "start": { + "line": 230, + "column": 31 + }, + "end": { + "line": 230, + "column": 35 + } + } + ], + "line": 230 + }, + "9": { + "loc": { + "start": { + "line": 267, + "column": 4 + }, + "end": { + "line": 269, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 267, + "column": 4 + }, + "end": { + "line": 269, + "column": 5 + } + }, + { + "start": { + "line": 267, + "column": 4 + }, + "end": { + "line": 269, + "column": 5 + } + } + ], + "line": 267 + }, + "10": { + "loc": { + "start": { + "line": 271, + "column": 4 + }, + "end": { + "line": 273, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 271, + "column": 4 + }, + "end": { + "line": 273, + "column": 5 + } + }, + { + "start": { + "line": 271, + "column": 4 + }, + "end": { + "line": 273, + "column": 5 + } + } + ], + "line": 271 + }, + "11": { + "loc": { + "start": { + "line": 275, + "column": 4 + }, + "end": { + "line": 277, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 275, + "column": 4 + }, + "end": { + "line": 277, + "column": 5 + } + }, + { + "start": { + "line": 275, + "column": 4 + }, + "end": { + "line": 277, + "column": 5 + } + } + ], + "line": 275 + }, + "12": { + "loc": { + "start": { + "line": 281, + "column": 4 + }, + "end": { + "line": 283, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 281, + "column": 4 + }, + "end": { + "line": 283, + "column": 5 + } + }, + { + "start": { + "line": 281, + "column": 4 + }, + "end": { + "line": 283, + "column": 5 + } + } + ], + "line": 281 + }, + "13": { + "loc": { + "start": { + "line": 285, + "column": 4 + }, + "end": { + "line": 287, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 285, + "column": 4 + }, + "end": { + "line": 287, + "column": 5 + } + }, + { + "start": { + "line": 285, + "column": 4 + }, + "end": { + "line": 287, + "column": 5 + } + } + ], + "line": 285 + }, + "14": { + "loc": { + "start": { + "line": 298, + "column": 4 + }, + "end": { + "line": 298, + "column": 73 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 298, + "column": 4 + }, + "end": { + "line": 298, + "column": 73 + } + }, + { + "start": { + "line": 298, + "column": 4 + }, + "end": { + "line": 298, + "column": 73 + } + } + ], + "line": 298 + }, + "15": { + "loc": { + "start": { + "line": 308, + "column": 4 + }, + "end": { + "line": 308, + "column": 74 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 308, + "column": 4 + }, + "end": { + "line": 308, + "column": 74 + } + }, + { + "start": { + "line": 308, + "column": 4 + }, + "end": { + "line": 308, + "column": 74 + } + } + ], + "line": 308 + } + }, + "s": { + "0": 0, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 0, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 0, + "47": 0, + "48": 0, + "49": 0, + "50": 0, + "51": 0, + "52": 0, + "53": 0, + "54": 0, + "55": 0, + "56": 0, + "57": 0, + "58": 0, + "59": 0, + "60": 0, + "61": 0, + "62": 0, + "63": 0, + "64": 0, + "65": 0, + "66": 0, + "67": 0, + "68": 0, + "69": 0, + "70": 0, + "71": 0, + "72": 0, + "73": 0, + "74": 0, + "75": 0, + "76": 0, + "77": 0 + }, + "f": { + "0": 0, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0 + }, + "b": { + "0": [ + 0, + 0 + ], + "1": [ + 0, + 0 + ], + "2": [ + 0, + 0 + ], + "3": [ + 0, + 0 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0, + 0 + ], + "13": [ + 0, + 0 + ], + "14": [ + 0, + 0 + ], + "15": [ + 0, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "a6281d48c4103d8ff46da8b61524a053cf409ff2" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/analytics/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/analytics/index.js", + "statementMap": { + "0": { + "start": { + "line": 9, + "column": 31 + }, + "end": { + "line": 9, + "column": 48 + } + }, + "1": { + "start": { + "line": 11, + "column": 27 + }, + "end": { + "line": 25, + "column": 1 + } + }, + "2": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 32 + } + }, + "3": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 45, + "column": 5 + } + }, + "4": { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 44, + "column": 92 + } + }, + "5": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 50, + "column": 5 + } + }, + "6": { + "start": { + "line": 49, + "column": 6 + }, + "end": { + "line": 49, + "column": 127 + } + }, + "7": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 114 + } + }, + "8": { + "start": { + "line": 53, + "column": 51 + }, + "end": { + "line": 53, + "column": 114 + } + }, + "9": { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 60, + "column": 40 + } + }, + "10": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 68, + "column": 56 + } + }, + "11": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 77, + "column": 67 + } + }, + "12": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 85, + "column": 57 + } + }, + "13": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 93, + "column": 57 + } + }, + "14": { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 101, + "column": 31 + } + }, + "15": { + "start": { + "line": 110, + "column": 4 + }, + "end": { + "line": 110, + "column": 46 + } + }, + "16": { + "start": { + "line": 119, + "column": 4 + }, + "end": { + "line": 121, + "column": 5 + } + }, + "17": { + "start": { + "line": 120, + "column": 6 + }, + "end": { + "line": 120, + "column": 63 + } + }, + "18": { + "start": { + "line": 125, + "column": 23 + }, + "end": { + "line": 125, + "column": 25 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 31, + "column": 2 + }, + "end": { + "line": 31, + "column": 3 + } + }, + "loc": { + "start": { + "line": 31, + "column": 62 + }, + "end": { + "line": 33, + "column": 3 + } + }, + "line": 31 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 41, + "column": 3 + } + }, + "loc": { + "start": { + "line": 41, + "column": 52 + }, + "end": { + "line": 61, + "column": 3 + } + }, + "line": 41 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 67, + "column": 2 + }, + "end": { + "line": 67, + "column": 3 + } + }, + "loc": { + "start": { + "line": 67, + "column": 56 + }, + "end": { + "line": 69, + "column": 3 + } + }, + "line": 67 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 76, + "column": 2 + }, + "end": { + "line": 76, + "column": 3 + } + }, + "loc": { + "start": { + "line": 76, + "column": 74 + }, + "end": { + "line": 78, + "column": 3 + } + }, + "line": 76 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 84, + "column": 2 + }, + "end": { + "line": 84, + "column": 3 + } + }, + "loc": { + "start": { + "line": 84, + "column": 64 + }, + "end": { + "line": 86, + "column": 3 + } + }, + "line": 84 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 92, + "column": 2 + }, + "end": { + "line": 92, + "column": 3 + } + }, + "loc": { + "start": { + "line": 92, + "column": 66 + }, + "end": { + "line": 94, + "column": 3 + } + }, + "line": 92 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 100, + "column": 2 + }, + "end": { + "line": 100, + "column": 3 + } + }, + "loc": { + "start": { + "line": 100, + "column": 30 + }, + "end": { + "line": 102, + "column": 3 + } + }, + "line": 100 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 109, + "column": 2 + }, + "end": { + "line": 109, + "column": 3 + } + }, + "loc": { + "start": { + "line": 109, + "column": 53 + }, + "end": { + "line": 111, + "column": 3 + } + }, + "line": 109 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 118, + "column": 2 + }, + "end": { + "line": 118, + "column": 3 + } + }, + "loc": { + "start": { + "line": 118, + "column": 42 + }, + "end": { + "line": 122, + "column": 3 + } + }, + "line": 118 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 31, + "column": 40 + }, + "end": { + "line": 31, + "column": 60 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 31, + "column": 58 + }, + "end": { + "line": 31, + "column": 60 + } + } + ], + "line": 31 + }, + "1": { + "loc": { + "start": { + "line": 41, + "column": 25 + }, + "end": { + "line": 41, + "column": 44 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 41, + "column": 42 + }, + "end": { + "line": 41, + "column": 44 + } + } + ], + "line": 41 + }, + "2": { + "loc": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 45, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 45, + "column": 5 + } + }, + { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 45, + "column": 5 + } + } + ], + "line": 43 + }, + "3": { + "loc": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 50, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 50, + "column": 5 + } + }, + { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 50, + "column": 5 + } + } + ], + "line": 48 + }, + "4": { + "loc": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 114 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 114 + } + }, + { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 114 + } + } + ], + "line": 53 + }, + "5": { + "loc": { + "start": { + "line": 53, + "column": 8 + }, + "end": { + "line": 53, + "column": 49 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 53, + "column": 8 + }, + "end": { + "line": 53, + "column": 14 + } + }, + { + "start": { + "line": 53, + "column": 18 + }, + "end": { + "line": 53, + "column": 49 + } + } + ], + "line": 53 + }, + "6": { + "loc": { + "start": { + "line": 84, + "column": 28 + }, + "end": { + "line": 84, + "column": 56 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 84, + "column": 51 + }, + "end": { + "line": 84, + "column": 56 + } + } + ], + "line": 84 + }, + "7": { + "loc": { + "start": { + "line": 92, + "column": 28 + }, + "end": { + "line": 92, + "column": 58 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 92, + "column": 51 + }, + "end": { + "line": 92, + "column": 58 + } + } + ], + "line": 92 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 2, + "4": 0, + "5": 2, + "6": 0, + "7": 2, + "8": 0, + "9": 2, + "10": 1, + "11": 1, + "12": 1, + "13": 1, + "14": 1, + "15": 1, + "16": 0, + "17": 0, + "18": 1 + }, + "f": { + "0": 1, + "1": 2, + "2": 1, + "3": 1, + "4": 1, + "5": 1, + "6": 1, + "7": 1, + "8": 0 + }, + "b": { + "0": [ + 0 + ], + "1": [ + 1 + ], + "2": [ + 0, + 2 + ], + "3": [ + 0, + 2 + ], + "4": [ + 0, + 2 + ], + "5": [ + 2, + 2 + ], + "6": [ + 0 + ], + "7": [ + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "9de75046fac6effcf5d109e5d1ad99a44d6d30b1" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/config/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/config/index.js", + "statementMap": { + "0": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 32 + } + }, + "1": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 28, + "column": 39 + } + }, + "2": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 46, + "column": 6 + } + }, + "3": { + "start": { + "line": 41, + "column": 8 + }, + "end": { + "line": 41, + "column": 188 + } + }, + "4": { + "start": { + "line": 41, + "column": 159 + }, + "end": { + "line": 41, + "column": 188 + } + }, + "5": { + "start": { + "line": 42, + "column": 8 + }, + "end": { + "line": 42, + "column": 208 + } + }, + "6": { + "start": { + "line": 42, + "column": 177 + }, + "end": { + "line": 42, + "column": 208 + } + }, + "7": { + "start": { + "line": 43, + "column": 8 + }, + "end": { + "line": 43, + "column": 163 + } + }, + "8": { + "start": { + "line": 43, + "column": 134 + }, + "end": { + "line": 43, + "column": 163 + } + }, + "9": { + "start": { + "line": 44, + "column": 8 + }, + "end": { + "line": 44, + "column": 39 + } + }, + "10": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 57, + "column": 5 + } + }, + "11": { + "start": { + "line": 54, + "column": 6 + }, + "end": { + "line": 54, + "column": 47 + } + }, + "12": { + "start": { + "line": 55, + "column": 6 + }, + "end": { + "line": 55, + "column": 41 + } + }, + "13": { + "start": { + "line": 56, + "column": 6 + }, + "end": { + "line": 56, + "column": 40 + } + }, + "14": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 69, + "column": 5 + } + }, + "15": { + "start": { + "line": 67, + "column": 6 + }, + "end": { + "line": 67, + "column": 93 + } + }, + "16": { + "start": { + "line": 68, + "column": 6 + }, + "end": { + "line": 68, + "column": 66 + } + }, + "17": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 50 + } + }, + "18": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 32 + } + }, + "19": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 47 + } + }, + "20": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 42 + } + }, + "21": { + "start": { + "line": 99, + "column": 4 + }, + "end": { + "line": 101, + "column": 35 + } + }, + "22": { + "start": { + "line": 119, + "column": 4 + }, + "end": { + "line": 127, + "column": 9 + } + }, + "23": { + "start": { + "line": 122, + "column": 45 + }, + "end": { + "line": 122, + "column": 47 + } + }, + "24": { + "start": { + "line": 123, + "column": 8 + }, + "end": { + "line": 125, + "column": 9 + } + }, + "25": { + "start": { + "line": 124, + "column": 10 + }, + "end": { + "line": 124, + "column": 67 + } + }, + "26": { + "start": { + "line": 126, + "column": 8 + }, + "end": { + "line": 126, + "column": 22 + } + }, + "27": { + "start": { + "line": 136, + "column": 4 + }, + "end": { + "line": 136, + "column": 48 + } + }, + "28": { + "start": { + "line": 144, + "column": 4 + }, + "end": { + "line": 144, + "column": 39 + } + }, + "29": { + "start": { + "line": 152, + "column": 4 + }, + "end": { + "line": 152, + "column": 51 + } + }, + "30": { + "start": { + "line": 156, + "column": 23 + }, + "end": { + "line": 156, + "column": 25 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 26, + "column": 2 + }, + "end": { + "line": 26, + "column": 3 + } + }, + "loc": { + "start": { + "line": 26, + "column": 62 + }, + "end": { + "line": 29, + "column": 3 + } + }, + "line": 26 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 37, + "column": 2 + }, + "end": { + "line": 37, + "column": 3 + } + }, + "loc": { + "start": { + "line": 37, + "column": 45 + }, + "end": { + "line": 47, + "column": 3 + } + }, + "line": 37 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 52, + "column": 2 + }, + "end": { + "line": 52, + "column": 3 + } + }, + "loc": { + "start": { + "line": 52, + "column": 24 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "line": 52 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 65, + "column": 2 + }, + "end": { + "line": 65, + "column": 3 + } + }, + "loc": { + "start": { + "line": 65, + "column": 29 + }, + "end": { + "line": 72, + "column": 3 + } + }, + "line": 65 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 80, + "column": 2 + }, + "end": { + "line": 80, + "column": 3 + } + }, + "loc": { + "start": { + "line": 80, + "column": 20 + }, + "end": { + "line": 83, + "column": 3 + } + }, + "line": 80 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 98, + "column": 2 + }, + "end": { + "line": 98, + "column": 3 + } + }, + "loc": { + "start": { + "line": 98, + "column": 24 + }, + "end": { + "line": 102, + "column": 3 + } + }, + "line": 98 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 118, + "column": 2 + }, + "end": { + "line": 118, + "column": 3 + } + }, + "loc": { + "start": { + "line": 118, + "column": 33 + }, + "end": { + "line": 128, + "column": 3 + } + }, + "line": 118 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 121, + "column": 12 + }, + "end": { + "line": 121, + "column": 13 + } + }, + "loc": { + "start": { + "line": 121, + "column": 30 + }, + "end": { + "line": 127, + "column": 7 + } + }, + "line": 121 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 135, + "column": 2 + }, + "end": { + "line": 135, + "column": 3 + } + }, + "loc": { + "start": { + "line": 135, + "column": 35 + }, + "end": { + "line": 137, + "column": 3 + } + }, + "line": 135 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 143, + "column": 2 + }, + "end": { + "line": 143, + "column": 3 + } + }, + "loc": { + "start": { + "line": 143, + "column": 32 + }, + "end": { + "line": 145, + "column": 3 + } + }, + "line": 143 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 151, + "column": 2 + }, + "end": { + "line": 151, + "column": 3 + } + }, + "loc": { + "start": { + "line": 151, + "column": 53 + }, + "end": { + "line": 153, + "column": 3 + } + }, + "line": 151 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 26, + "column": 40 + }, + "end": { + "line": 26, + "column": 60 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 26, + "column": 58 + }, + "end": { + "line": 26, + "column": 60 + } + } + ], + "line": 26 + }, + "1": { + "loc": { + "start": { + "line": 41, + "column": 8 + }, + "end": { + "line": 41, + "column": 188 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 41, + "column": 8 + }, + "end": { + "line": 41, + "column": 188 + } + }, + { + "start": { + "line": 41, + "column": 8 + }, + "end": { + "line": 41, + "column": 188 + } + } + ], + "line": 41 + }, + "2": { + "loc": { + "start": { + "line": 41, + "column": 12 + }, + "end": { + "line": 41, + "column": 157 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 41, + "column": 12 + }, + "end": { + "line": 41, + "column": 42 + } + }, + { + "start": { + "line": 41, + "column": 47 + }, + "end": { + "line": 41, + "column": 81 + } + }, + { + "start": { + "line": 41, + "column": 85 + }, + "end": { + "line": 41, + "column": 120 + } + }, + { + "start": { + "line": 41, + "column": 124 + }, + "end": { + "line": 41, + "column": 156 + } + } + ], + "line": 41 + }, + "3": { + "loc": { + "start": { + "line": 42, + "column": 8 + }, + "end": { + "line": 42, + "column": 208 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 42, + "column": 8 + }, + "end": { + "line": 42, + "column": 208 + } + }, + { + "start": { + "line": 42, + "column": 8 + }, + "end": { + "line": 42, + "column": 208 + } + } + ], + "line": 42 + }, + "4": { + "loc": { + "start": { + "line": 42, + "column": 12 + }, + "end": { + "line": 42, + "column": 175 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 42, + "column": 12 + }, + "end": { + "line": 42, + "column": 44 + } + }, + { + "start": { + "line": 42, + "column": 49 + }, + "end": { + "line": 42, + "column": 80 + } + }, + { + "start": { + "line": 42, + "column": 84 + }, + "end": { + "line": 42, + "column": 114 + } + }, + { + "start": { + "line": 42, + "column": 118 + }, + "end": { + "line": 42, + "column": 174 + } + } + ], + "line": 42 + }, + "5": { + "loc": { + "start": { + "line": 43, + "column": 8 + }, + "end": { + "line": 43, + "column": 163 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 43, + "column": 8 + }, + "end": { + "line": 43, + "column": 163 + } + }, + { + "start": { + "line": 43, + "column": 8 + }, + "end": { + "line": 43, + "column": 163 + } + } + ], + "line": 43 + }, + "6": { + "loc": { + "start": { + "line": 43, + "column": 12 + }, + "end": { + "line": 43, + "column": 132 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 43, + "column": 12 + }, + "end": { + "line": 43, + "column": 61 + } + }, + { + "start": { + "line": 43, + "column": 66 + }, + "end": { + "line": 43, + "column": 97 + } + }, + { + "start": { + "line": 43, + "column": 101 + }, + "end": { + "line": 43, + "column": 131 + } + } + ], + "line": 43 + }, + "7": { + "loc": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 57, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 57, + "column": 5 + } + }, + { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 57, + "column": 5 + } + } + ], + "line": 53 + }, + "8": { + "loc": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 69, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 69, + "column": 5 + } + }, + { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 69, + "column": 5 + } + } + ], + "line": 66 + }, + "9": { + "loc": { + "start": { + "line": 100, + "column": 16 + }, + "end": { + "line": 100, + "column": 25 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 100, + "column": 16 + }, + "end": { + "line": 100, + "column": 19 + } + }, + { + "start": { + "line": 100, + "column": 23 + }, + "end": { + "line": 100, + "column": 25 + } + } + ], + "line": 100 + }, + "10": { + "loc": { + "start": { + "line": 120, + "column": 17 + }, + "end": { + "line": 120, + "column": 27 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 120, + "column": 17 + }, + "end": { + "line": 120, + "column": 21 + } + }, + { + "start": { + "line": 120, + "column": 25 + }, + "end": { + "line": 120, + "column": 27 + } + } + ], + "line": 120 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 5, + "3": 5, + "4": 2, + "5": 3, + "6": 1, + "7": 2, + "8": 0, + "9": 2, + "10": 1, + "11": 1, + "12": 1, + "13": 1, + "14": 1, + "15": 1, + "16": 1, + "17": 0, + "18": 0, + "19": 1, + "20": 1, + "21": 1, + "22": 1, + "23": 1, + "24": 1, + "25": 4, + "26": 1, + "27": 1, + "28": 1, + "29": 0, + "30": 1 + }, + "f": { + "0": 1, + "1": 5, + "2": 1, + "3": 1, + "4": 1, + "5": 1, + "6": 1, + "7": 1, + "8": 1, + "9": 1, + "10": 0 + }, + "b": { + "0": [ + 0 + ], + "1": [ + 2, + 3 + ], + "2": [ + 5, + 3, + 1, + 1 + ], + "3": [ + 1, + 2 + ], + "4": [ + 3, + 1, + 1, + 1 + ], + "5": [ + 0, + 2 + ], + "6": [ + 2, + 0, + 0 + ], + "7": [ + 1, + 0 + ], + "8": [ + 1, + 0 + ], + "9": [ + 1, + 0 + ], + "10": [ + 1, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "de99b5fe0625b05db6fe1e5df91e84ed62f92a4b" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/crash/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/crash/index.js", + "statementMap": { + "0": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 32 + } + }, + "1": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 52 + } + }, + "2": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 51 + } + }, + "3": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 30 + } + }, + "4": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 45 + } + }, + "5": { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 41 + } + }, + "6": { + "start": { + "line": 62, + "column": 34 + }, + "end": { + "line": 62, + "column": 41 + } + }, + "7": { + "start": { + "line": 64, + "column": 23 + }, + "end": { + "line": 64, + "column": 54 + } + }, + "8": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 68, + "column": 5 + } + }, + "9": { + "start": { + "line": 67, + "column": 6 + }, + "end": { + "line": 67, + "column": 62 + } + }, + "10": { + "start": { + "line": 70, + "column": 22 + }, + "end": { + "line": 70, + "column": 45 + } + }, + "11": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 52 + } + }, + "12": { + "start": { + "line": 72, + "column": 4 + }, + "end": { + "line": 75, + "column": 5 + } + }, + "13": { + "start": { + "line": 73, + "column": 6 + }, + "end": { + "line": 73, + "column": 36 + } + }, + "14": { + "start": { + "line": 73, + "column": 30 + }, + "end": { + "line": 73, + "column": 36 + } + }, + "15": { + "start": { + "line": 74, + "column": 6 + }, + "end": { + "line": 74, + "column": 63 + } + }, + "16": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 77, + "column": 38 + } + }, + "17": { + "start": { + "line": 81, + "column": 23 + }, + "end": { + "line": 81, + "column": 25 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "loc": { + "start": { + "line": 14, + "column": 62 + }, + "end": { + "line": 16, + "column": 3 + } + }, + "line": 14 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 22, + "column": 2 + }, + "end": { + "line": 22, + "column": 3 + } + }, + "loc": { + "start": { + "line": 22, + "column": 52 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "line": 22 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 30, + "column": 2 + }, + "end": { + "line": 30, + "column": 3 + } + }, + "loc": { + "start": { + "line": 30, + "column": 47 + }, + "end": { + "line": 32, + "column": 3 + } + }, + "line": 30 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "loc": { + "start": { + "line": 38, + "column": 29 + }, + "end": { + "line": 40, + "column": 3 + } + }, + "line": 38 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 49, + "column": 2 + }, + "end": { + "line": 49, + "column": 3 + } + }, + "loc": { + "start": { + "line": 49, + "column": 60 + }, + "end": { + "line": 51, + "column": 3 + } + }, + "line": 49 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 61, + "column": 2 + }, + "end": { + "line": 61, + "column": 3 + } + }, + "loc": { + "start": { + "line": 61, + "column": 64 + }, + "end": { + "line": 78, + "column": 3 + } + }, + "line": 61 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 14, + "column": 40 + }, + "end": { + "line": 14, + "column": 60 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 14, + "column": 58 + }, + "end": { + "line": 14, + "column": 60 + } + } + ], + "line": 14 + }, + "1": { + "loc": { + "start": { + "line": 61, + "column": 31 + }, + "end": { + "line": 61, + "column": 56 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 61, + "column": 54 + }, + "end": { + "line": 61, + "column": 56 + } + } + ], + "line": 61 + }, + "2": { + "loc": { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 41 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 41 + } + }, + { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 41 + } + } + ], + "line": 62 + }, + "3": { + "loc": { + "start": { + "line": 62, + "column": 8 + }, + "end": { + "line": 62, + "column": 32 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 62, + "column": 8 + }, + "end": { + "line": 62, + "column": 14 + } + }, + { + "start": { + "line": 62, + "column": 18 + }, + "end": { + "line": 62, + "column": 32 + } + } + ], + "line": 62 + }, + "4": { + "loc": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 68, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 68, + "column": 5 + } + }, + { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 68, + "column": 5 + } + } + ], + "line": 66 + }, + "5": { + "loc": { + "start": { + "line": 73, + "column": 6 + }, + "end": { + "line": 73, + "column": 36 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 73, + "column": 6 + }, + "end": { + "line": 73, + "column": 36 + } + }, + { + "start": { + "line": 73, + "column": 6 + }, + "end": { + "line": 73, + "column": 36 + } + } + ], + "line": 73 + } + }, + "s": { + "0": 1, + "1": 2, + "2": 1, + "3": 1, + "4": 1, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 1 + }, + "f": { + "0": 1, + "1": 2, + "2": 1, + "3": 1, + "4": 1, + "5": 0 + }, + "b": { + "0": [ + 0 + ], + "1": [ + 0 + ], + "2": [ + 0, + 0 + ], + "3": [ + 0, + 0 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "fc6f0ae693f06bc18b0e1d000ba6ea0ac3506674" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/fabric/crashlytics/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/fabric/crashlytics/index.js", + "statementMap": { + "0": { + "start": { + "line": 14, + "column": 4 + }, + "end": { + "line": 14, + "column": 32 + } + }, + "1": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 25 + } + }, + "2": { + "start": { + "line": 29, + "column": 4 + }, + "end": { + "line": 29, + "column": 30 + } + }, + "3": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 44 + } + }, + "4": { + "start": { + "line": 45, + "column": 4 + }, + "end": { + "line": 45, + "column": 42 + } + }, + "5": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 43 + } + }, + "6": { + "start": { + "line": 59, + "column": 4 + }, + "end": { + "line": 59, + "column": 41 + } + }, + "7": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 44 + } + }, + "8": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 73, + "column": 43 + } + }, + "9": { + "start": { + "line": 77, + "column": 23 + }, + "end": { + "line": 77, + "column": 25 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 13, + "column": 2 + }, + "end": { + "line": 13, + "column": 3 + } + }, + "loc": { + "start": { + "line": 13, + "column": 62 + }, + "end": { + "line": 15, + "column": 3 + } + }, + "line": 13 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 20, + "column": 3 + } + }, + "loc": { + "start": { + "line": 20, + "column": 16 + }, + "end": { + "line": 22, + "column": 3 + } + }, + "line": 20 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 28, + "column": 2 + }, + "end": { + "line": 28, + "column": 3 + } + }, + "loc": { + "start": { + "line": 28, + "column": 29 + }, + "end": { + "line": 30, + "column": 3 + } + }, + "line": 28 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 37, + "column": 2 + }, + "end": { + "line": 37, + "column": 3 + } + }, + "loc": { + "start": { + "line": 37, + "column": 51 + }, + "end": { + "line": 39, + "column": 3 + } + }, + "line": 37 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 44, + "column": 2 + }, + "end": { + "line": 44, + "column": 3 + } + }, + "loc": { + "start": { + "line": 44, + "column": 50 + }, + "end": { + "line": 46, + "column": 3 + } + }, + "line": 44 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 51, + "column": 2 + }, + "end": { + "line": 51, + "column": 3 + } + }, + "loc": { + "start": { + "line": 51, + "column": 50 + }, + "end": { + "line": 53, + "column": 3 + } + }, + "line": 51 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 58, + "column": 2 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "loc": { + "start": { + "line": 58, + "column": 48 + }, + "end": { + "line": 60, + "column": 3 + } + }, + "line": 58 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 65, + "column": 2 + }, + "end": { + "line": 65, + "column": 3 + } + }, + "loc": { + "start": { + "line": 65, + "column": 51 + }, + "end": { + "line": 67, + "column": 3 + } + }, + "line": 65 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 72, + "column": 2 + }, + "end": { + "line": 72, + "column": 3 + } + }, + "loc": { + "start": { + "line": 72, + "column": 42 + }, + "end": { + "line": 74, + "column": 3 + } + }, + "line": 72 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 13, + "column": 40 + }, + "end": { + "line": 13, + "column": 60 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 13, + "column": 58 + }, + "end": { + "line": 13, + "column": 60 + } + } + ], + "line": 13 + } + }, + "s": { + "0": 1, + "1": 0, + "2": 1, + "3": 1, + "4": 1, + "5": 1, + "6": 1, + "7": 1, + "8": 1, + "9": 1 + }, + "f": { + "0": 1, + "1": 0, + "2": 1, + "3": 1, + "4": 1, + "5": 1, + "6": 1, + "7": 1, + "8": 1 + }, + "b": { + "0": [ + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "4b3a7d6496dedf37b1d8f599cb05ce8cf3b3d098" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/database/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/database/index.js", + "statementMap": { + "0": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 38 + } + }, + "1": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 60 + } + }, + "2": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 30, + "column": 5 + } + }, + "3": { + "start": { + "line": 29, + "column": 6 + }, + "end": { + "line": 29, + "column": 61 + } + }, + "4": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 42, + "column": 10 + } + }, + "5": { + "start": { + "line": 37, + "column": 6 + }, + "end": { + "line": 37, + "column": 33 + } + }, + "6": { + "start": { + "line": 38, + "column": 6 + }, + "end": { + "line": 38, + "column": 59 + } + }, + "7": { + "start": { + "line": 39, + "column": 6 + }, + "end": { + "line": 41, + "column": 9 + } + }, + "8": { + "start": { + "line": 40, + "column": 8 + }, + "end": { + "line": 40, + "column": 74 + } + }, + "9": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 57 + } + }, + "10": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 28 + } + }, + "11": { + "start": { + "line": 64, + "column": 4 + }, + "end": { + "line": 64, + "column": 29 + } + }, + "12": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 73, + "column": 37 + } + }, + "13": { + "start": { + "line": 77, + "column": 23 + }, + "end": { + "line": 86, + "column": 1 + } + }, + "14": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 84, + "column": 5 + } + }, + "15": { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 83, + "column": 68 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 24, + "column": 2 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "loc": { + "start": { + "line": 24, + "column": 62 + }, + "end": { + "line": 43, + "column": 3 + } + }, + "line": 24 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 36, + "column": 15 + }, + "end": { + "line": 36, + "column": 16 + } + }, + "loc": { + "start": { + "line": 36, + "column": 21 + }, + "end": { + "line": 42, + "column": 5 + } + }, + "line": 36 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 39, + "column": 34 + }, + "end": { + "line": 39, + "column": 35 + } + }, + "loc": { + "start": { + "line": 39, + "column": 48 + }, + "end": { + "line": 41, + "column": 7 + } + }, + "line": 39 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 49, + "column": 2 + }, + "end": { + "line": 49, + "column": 3 + } + }, + "loc": { + "start": { + "line": 49, + "column": 26 + }, + "end": { + "line": 51, + "column": 3 + } + }, + "line": 49 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 56, + "column": 2 + }, + "end": { + "line": 56, + "column": 3 + } + }, + "loc": { + "start": { + "line": 56, + "column": 19 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "line": 56 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 63, + "column": 2 + }, + "end": { + "line": 63, + "column": 3 + } + }, + "loc": { + "start": { + "line": 63, + "column": 20 + }, + "end": { + "line": 65, + "column": 3 + } + }, + "line": 63 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 72, + "column": 2 + }, + "end": { + "line": 72, + "column": 3 + } + }, + "loc": { + "start": { + "line": 72, + "column": 31 + }, + "end": { + "line": 74, + "column": 3 + } + }, + "line": 72 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 24, + "column": 40 + }, + "end": { + "line": 24, + "column": 60 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 24, + "column": 58 + }, + "end": { + "line": 24, + "column": 60 + } + } + ], + "line": 24 + }, + "1": { + "loc": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 30, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 30, + "column": 5 + } + }, + { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 30, + "column": 5 + } + } + ], + "line": 28 + }, + "2": { + "loc": { + "start": { + "line": 40, + "column": 33 + }, + "end": { + "line": 40, + "column": 73 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 40, + "column": 33 + }, + "end": { + "line": 40, + "column": 47 + } + }, + { + "start": { + "line": 40, + "column": 51 + }, + "end": { + "line": 40, + "column": 73 + } + } + ], + "line": 40 + }, + "3": { + "loc": { + "start": { + "line": 78, + "column": 15 + }, + "end": { + "line": 80, + "column": 8 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 78, + "column": 50 + }, + "end": { + "line": 80, + "column": 3 + } + }, + { + "start": { + "line": 80, + "column": 6 + }, + "end": { + "line": 80, + "column": 8 + } + } + ], + "line": 78 + }, + "4": { + "loc": { + "start": { + "line": 79, + "column": 15 + }, + "end": { + "line": 79, + "column": 94 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 79, + "column": 15 + }, + "end": { + "line": 79, + "column": 68 + } + }, + { + "start": { + "line": 79, + "column": 72 + }, + "end": { + "line": 79, + "column": 94 + } + } + ], + "line": 79 + }, + "5": { + "loc": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 84, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 84, + "column": 5 + } + }, + { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 84, + "column": 5 + } + } + ], + "line": 82 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 0, + "4": 1, + "5": 1, + "6": 1, + "7": 1, + "8": 1, + "9": 0, + "10": 0, + "11": 0, + "12": 212, + "13": 1, + "14": 1, + "15": 1 + }, + "f": { + "0": 1, + "1": 1, + "2": 1, + "3": 0, + "4": 0, + "5": 0, + "6": 212 + }, + "b": { + "0": [ + 0 + ], + "1": [ + 0, + 1 + ], + "2": [ + 1, + 0 + ], + "3": [ + 1, + 0 + ], + "4": [ + 1, + 0 + ], + "5": [ + 1, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "88f4eb278b5379682a24257ebcf5c4f662394d72" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/database/transaction.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/database/transaction.js", + "statementMap": { + "0": { + "start": { + "line": 7, + "column": 20 + }, + "end": { + "line": 7, + "column": 21 + } + }, + "1": { + "start": { + "line": 18, + "column": 4 + }, + "end": { + "line": 18, + "column": 28 + } + }, + "2": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 19, + "column": 30 + } + }, + "3": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 24, + "column": 6 + } + }, + "4": { + "start": { + "line": 35, + "column": 15 + }, + "end": { + "line": 35, + "column": 44 + } + }, + "5": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 45, + "column": 6 + } + }, + "6": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 78 + } + }, + "7": { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 60, + "column": 27 + } + }, + "8": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 80, + "column": 5 + } + }, + "9": { + "start": { + "line": 72, + "column": 8 + }, + "end": { + "line": 72, + "column": 41 + } + }, + "10": { + "start": { + "line": 74, + "column": 8 + }, + "end": { + "line": 74, + "column": 40 + } + }, + "11": { + "start": { + "line": 76, + "column": 8 + }, + "end": { + "line": 76, + "column": 43 + } + }, + "12": { + "start": { + "line": 78, + "column": 8 + }, + "end": { + "line": 78, + "column": 80 + } + }, + "13": { + "start": { + "line": 79, + "column": 8 + }, + "end": { + "line": 79, + "column": 25 + } + }, + "14": { + "start": { + "line": 90, + "column": 26 + }, + "end": { + "line": 90, + "column": 31 + } + }, + "15": { + "start": { + "line": 92, + "column": 4 + }, + "end": { + "line": 105, + "column": 5 + } + }, + "16": { + "start": { + "line": 93, + "column": 26 + }, + "end": { + "line": 93, + "column": 48 + } + }, + "17": { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 94, + "column": 31 + } + }, + "18": { + "start": { + "line": 94, + "column": 24 + }, + "end": { + "line": 94, + "column": 31 + } + }, + "19": { + "start": { + "line": 96, + "column": 6 + }, + "end": { + "line": 96, + "column": 55 + } + }, + "20": { + "start": { + "line": 98, + "column": 18 + }, + "end": { + "line": 98, + "column": 23 + } + }, + "21": { + "start": { + "line": 100, + "column": 6 + }, + "end": { + "line": 102, + "column": 7 + } + }, + "22": { + "start": { + "line": 101, + "column": 8 + }, + "end": { + "line": 101, + "column": 21 + } + }, + "23": { + "start": { + "line": 104, + "column": 6 + }, + "end": { + "line": 104, + "column": 82 + } + }, + "24": { + "start": { + "line": 114, + "column": 24 + }, + "end": { + "line": 114, + "column": 52 + } + }, + "25": { + "start": { + "line": 115, + "column": 4 + }, + "end": { + "line": 124, + "column": 5 + } + }, + "26": { + "start": { + "line": 116, + "column": 6 + }, + "end": { + "line": 116, + "column": 35 + } + }, + "27": { + "start": { + "line": 117, + "column": 6 + }, + "end": { + "line": 123, + "column": 7 + } + }, + "28": { + "start": { + "line": 118, + "column": 8 + }, + "end": { + "line": 118, + "column": 87 + } + }, + "29": { + "start": { + "line": 120, + "column": 8 + }, + "end": { + "line": 122, + "column": 11 + } + }, + "30": { + "start": { + "line": 121, + "column": 10 + }, + "end": { + "line": 121, + "column": 46 + } + }, + "31": { + "start": { + "line": 133, + "column": 24 + }, + "end": { + "line": 133, + "column": 52 + } + }, + "32": { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 143, + "column": 5 + } + }, + "33": { + "start": { + "line": 135, + "column": 6 + }, + "end": { + "line": 135, + "column": 35 + } + }, + "34": { + "start": { + "line": 136, + "column": 6 + }, + "end": { + "line": 142, + "column": 7 + } + }, + "35": { + "start": { + "line": 137, + "column": 8 + }, + "end": { + "line": 137, + "column": 89 + } + }, + "36": { + "start": { + "line": 139, + "column": 8 + }, + "end": { + "line": 141, + "column": 11 + } + }, + "37": { + "start": { + "line": 140, + "column": 10 + }, + "end": { + "line": 140, + "column": 46 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 17, + "column": 2 + }, + "end": { + "line": 17, + "column": 3 + } + }, + "loc": { + "start": { + "line": 17, + "column": 34 + }, + "end": { + "line": 25, + "column": 3 + } + }, + "line": 17 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 3 + } + }, + "loc": { + "start": { + "line": 34, + "column": 110 + }, + "end": { + "line": 48, + "column": 3 + } + }, + "line": 34 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 59, + "column": 2 + }, + "end": { + "line": 59, + "column": 3 + } + }, + "loc": { + "start": { + "line": 59, + "column": 35 + }, + "end": { + "line": 61, + "column": 3 + } + }, + "line": 59 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 69, + "column": 2 + }, + "end": { + "line": 69, + "column": 3 + } + }, + "loc": { + "start": { + "line": 69, + "column": 46 + }, + "end": { + "line": 81, + "column": 3 + } + }, + "line": 69 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 88, + "column": 2 + }, + "end": { + "line": 88, + "column": 3 + } + }, + "loc": { + "start": { + "line": 88, + "column": 36 + }, + "end": { + "line": 106, + "column": 3 + } + }, + "line": 88 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 113, + "column": 2 + }, + "end": { + "line": 113, + "column": 3 + } + }, + "loc": { + "start": { + "line": 113, + "column": 35 + }, + "end": { + "line": 125, + "column": 3 + } + }, + "line": 113 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 120, + "column": 21 + }, + "end": { + "line": 120, + "column": 22 + } + }, + "loc": { + "start": { + "line": 120, + "column": 27 + }, + "end": { + "line": 122, + "column": 9 + } + }, + "line": 120 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 132, + "column": 2 + }, + "end": { + "line": 132, + "column": 3 + } + }, + "loc": { + "start": { + "line": 132, + "column": 38 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "line": 132 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 139, + "column": 21 + }, + "end": { + "line": 139, + "column": 22 + } + }, + "loc": { + "start": { + "line": 139, + "column": 27 + }, + "end": { + "line": 141, + "column": 9 + } + }, + "line": 139 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 34, + "column": 78 + }, + "end": { + "line": 34, + "column": 108 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 34, + "column": 103 + }, + "end": { + "line": 34, + "column": 108 + } + } + ], + "line": 34 + }, + "1": { + "loc": { + "start": { + "line": 69, + "column": 26 + }, + "end": { + "line": 69, + "column": 44 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 69, + "column": 42 + }, + "end": { + "line": 69, + "column": 44 + } + } + ], + "line": 69 + }, + "2": { + "loc": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 80, + "column": 5 + } + }, + "type": "switch", + "locations": [ + { + "start": { + "line": 71, + "column": 6 + }, + "end": { + "line": 72, + "column": 41 + } + }, + { + "start": { + "line": 73, + "column": 6 + }, + "end": { + "line": 74, + "column": 40 + } + }, + { + "start": { + "line": 75, + "column": 6 + }, + "end": { + "line": 76, + "column": 43 + } + }, + { + "start": { + "line": 77, + "column": 6 + }, + "end": { + "line": 79, + "column": 25 + } + } + ], + "line": 70 + }, + "3": { + "loc": { + "start": { + "line": 88, + "column": 16 + }, + "end": { + "line": 88, + "column": 34 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 88, + "column": 32 + }, + "end": { + "line": 88, + "column": 34 + } + } + ], + "line": 88 + }, + "4": { + "loc": { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 94, + "column": 31 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 94, + "column": 31 + } + }, + { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 94, + "column": 31 + } + } + ], + "line": 94 + }, + "5": { + "loc": { + "start": { + "line": 100, + "column": 6 + }, + "end": { + "line": 102, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 100, + "column": 6 + }, + "end": { + "line": 102, + "column": 7 + } + }, + { + "start": { + "line": 100, + "column": 6 + }, + "end": { + "line": 102, + "column": 7 + } + } + ], + "line": 100 + }, + "6": { + "loc": { + "start": { + "line": 113, + "column": 15 + }, + "end": { + "line": 113, + "column": 33 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 113, + "column": 31 + }, + "end": { + "line": 113, + "column": 33 + } + } + ], + "line": 113 + }, + "7": { + "loc": { + "start": { + "line": 115, + "column": 4 + }, + "end": { + "line": 124, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 115, + "column": 4 + }, + "end": { + "line": 124, + "column": 5 + } + }, + { + "start": { + "line": 115, + "column": 4 + }, + "end": { + "line": 124, + "column": 5 + } + } + ], + "line": 115 + }, + "8": { + "loc": { + "start": { + "line": 115, + "column": 8 + }, + "end": { + "line": 115, + "column": 45 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 115, + "column": 8 + }, + "end": { + "line": 115, + "column": 19 + } + }, + { + "start": { + "line": 115, + "column": 23 + }, + "end": { + "line": 115, + "column": 45 + } + } + ], + "line": 115 + }, + "9": { + "loc": { + "start": { + "line": 132, + "column": 18 + }, + "end": { + "line": 132, + "column": 36 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 132, + "column": 34 + }, + "end": { + "line": 132, + "column": 36 + } + } + ], + "line": 132 + }, + "10": { + "loc": { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 143, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 143, + "column": 5 + } + }, + { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 143, + "column": 5 + } + } + ], + "line": 134 + }, + "11": { + "loc": { + "start": { + "line": 134, + "column": 8 + }, + "end": { + "line": 134, + "column": 45 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 134, + "column": 8 + }, + "end": { + "line": 134, + "column": 19 + } + }, + { + "start": { + "line": 134, + "column": 23 + }, + "end": { + "line": 134, + "column": 45 + } + } + ], + "line": 134 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 1, + "4": 2, + "5": 2, + "6": 2, + "7": 2, + "8": 5, + "9": 3, + "10": 0, + "11": 2, + "12": 0, + "13": 0, + "14": 3, + "15": 3, + "16": 3, + "17": 3, + "18": 0, + "19": 3, + "20": 3, + "21": 3, + "22": 1, + "23": 3, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 2, + "32": 2, + "33": 2, + "34": 2, + "35": 2, + "36": 2, + "37": 2 + }, + "f": { + "0": 1, + "1": 2, + "2": 2, + "3": 5, + "4": 3, + "5": 0, + "6": 0, + "7": 2, + "8": 2 + }, + "b": { + "0": [ + 0 + ], + "1": [ + 0 + ], + "2": [ + 3, + 0, + 2, + 0 + ], + "3": [ + 0 + ], + "4": [ + 0, + 3 + ], + "5": [ + 1, + 2 + ], + "6": [ + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0 + ], + "10": [ + 2, + 0 + ], + "11": [ + 2, + 2 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "a1d94377f93c9a8cbe72584de49900072898bca0" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/index.js", + "statementMap": { + "0": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 38 + } + }, + "1": { + "start": { + "line": 44, + "column": 4 + }, + "end": { + "line": 44, + "column": 39 + } + }, + "2": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 51, + "column": 6 + } + }, + "3": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 58, + "column": 6 + } + }, + "4": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 71, + "column": 5 + } + }, + "5": { + "start": { + "line": 68, + "column": 6 + }, + "end": { + "line": 68, + "column": 97 + } + }, + "6": { + "start": { + "line": 70, + "column": 6 + }, + "end": { + "line": 70, + "column": 100 + } + }, + "7": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 84, + "column": 5 + } + }, + "8": { + "start": { + "line": 81, + "column": 6 + }, + "end": { + "line": 81, + "column": 100 + } + }, + "9": { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 83, + "column": 106 + } + }, + "10": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 93, + "column": 32 + } + }, + "11": { + "start": { + "line": 97, + "column": 4 + }, + "end": { + "line": 97, + "column": 32 + } + }, + "12": { + "start": { + "line": 106, + "column": 17 + }, + "end": { + "line": 106, + "column": 58 + } + }, + "13": { + "start": { + "line": 107, + "column": 4 + }, + "end": { + "line": 109, + "column": 5 + } + }, + "14": { + "start": { + "line": 108, + "column": 6 + }, + "end": { + "line": 108, + "column": 79 + } + }, + "15": { + "start": { + "line": 111, + "column": 4 + }, + "end": { + "line": 111, + "column": 47 + } + }, + "16": { + "start": { + "line": 120, + "column": 17 + }, + "end": { + "line": 120, + "column": 56 + } + }, + "17": { + "start": { + "line": 121, + "column": 4 + }, + "end": { + "line": 123, + "column": 5 + } + }, + "18": { + "start": { + "line": 122, + "column": 6 + }, + "end": { + "line": 122, + "column": 75 + } + }, + "19": { + "start": { + "line": 125, + "column": 4 + }, + "end": { + "line": 125, + "column": 45 + } + }, + "20": { + "start": { + "line": 129, + "column": 4 + }, + "end": { + "line": 129, + "column": 79 + } + }, + "21": { + "start": { + "line": 133, + "column": 4 + }, + "end": { + "line": 133, + "column": 73 + } + }, + "22": { + "start": { + "line": 137, + "column": 4 + }, + "end": { + "line": 137, + "column": 97 + } + }, + "23": { + "start": { + "line": 141, + "column": 4 + }, + "end": { + "line": 141, + "column": 67 + } + }, + "24": { + "start": { + "line": 145, + "column": 23 + }, + "end": { + "line": 153, + "column": 1 + } + }, + "25": { + "start": { + "line": 149, + "column": 4 + }, + "end": { + "line": 151, + "column": 5 + } + }, + "26": { + "start": { + "line": 150, + "column": 6 + }, + "end": { + "line": 150, + "column": 66 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 42, + "column": 2 + }, + "end": { + "line": 42, + "column": 3 + } + }, + "loc": { + "start": { + "line": 42, + "column": 62 + }, + "end": { + "line": 59, + "column": 3 + } + }, + "line": 42 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 66, + "column": 2 + }, + "end": { + "line": 66, + "column": 3 + } + }, + "loc": { + "start": { + "line": 66, + "column": 53 + }, + "end": { + "line": 72, + "column": 3 + } + }, + "line": 66 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 79, + "column": 2 + }, + "end": { + "line": 79, + "column": 3 + } + }, + "loc": { + "start": { + "line": 79, + "column": 49 + }, + "end": { + "line": 85, + "column": 3 + } + }, + "line": 79 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 92, + "column": 2 + }, + "end": { + "line": 92, + "column": 3 + } + }, + "loc": { + "start": { + "line": 92, + "column": 62 + }, + "end": { + "line": 94, + "column": 3 + } + }, + "line": 92 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 96, + "column": 2 + }, + "end": { + "line": 96, + "column": 3 + } + }, + "loc": { + "start": { + "line": 96, + "column": 22 + }, + "end": { + "line": 98, + "column": 3 + } + }, + "line": 96 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 105, + "column": 2 + }, + "end": { + "line": 105, + "column": 3 + } + }, + "loc": { + "start": { + "line": 105, + "column": 58 + }, + "end": { + "line": 112, + "column": 3 + } + }, + "line": 105 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 119, + "column": 2 + }, + "end": { + "line": 119, + "column": 3 + } + }, + "loc": { + "start": { + "line": 119, + "column": 47 + }, + "end": { + "line": 126, + "column": 3 + } + }, + "line": 119 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 128, + "column": 2 + }, + "end": { + "line": 128, + "column": 3 + } + }, + "loc": { + "start": { + "line": 128, + "column": 37 + }, + "end": { + "line": 130, + "column": 3 + } + }, + "line": 128 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 132, + "column": 2 + }, + "end": { + "line": 132, + "column": 3 + } + }, + "loc": { + "start": { + "line": 132, + "column": 33 + }, + "end": { + "line": 134, + "column": 3 + } + }, + "line": 132 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 136, + "column": 2 + }, + "end": { + "line": 136, + "column": 3 + } + }, + "loc": { + "start": { + "line": 136, + "column": 22 + }, + "end": { + "line": 138, + "column": 3 + } + }, + "line": 136 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 140, + "column": 2 + }, + "end": { + "line": 140, + "column": 3 + } + }, + "loc": { + "start": { + "line": 140, + "column": 19 + }, + "end": { + "line": 142, + "column": 3 + } + }, + "line": 140 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 42, + "column": 40 + }, + "end": { + "line": 42, + "column": 60 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 42, + "column": 58 + }, + "end": { + "line": 42, + "column": 60 + } + } + ], + "line": 42 + }, + "1": { + "loc": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 71, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 71, + "column": 5 + } + }, + { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 71, + "column": 5 + } + } + ], + "line": 67 + }, + "2": { + "loc": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 84, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 84, + "column": 5 + } + }, + { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 84, + "column": 5 + } + } + ], + "line": 80 + }, + "3": { + "loc": { + "start": { + "line": 92, + "column": 40 + }, + "end": { + "line": 92, + "column": 60 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 92, + "column": 58 + }, + "end": { + "line": 92, + "column": 60 + } + } + ], + "line": 92 + }, + "4": { + "loc": { + "start": { + "line": 107, + "column": 4 + }, + "end": { + "line": 109, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 107, + "column": 4 + }, + "end": { + "line": 109, + "column": 5 + } + }, + { + "start": { + "line": 107, + "column": 4 + }, + "end": { + "line": 109, + "column": 5 + } + } + ], + "line": 107 + }, + "5": { + "loc": { + "start": { + "line": 121, + "column": 4 + }, + "end": { + "line": 123, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 121, + "column": 4 + }, + "end": { + "line": 123, + "column": 5 + } + }, + { + "start": { + "line": 121, + "column": 4 + }, + "end": { + "line": 123, + "column": 5 + } + } + ], + "line": 121 + }, + "6": { + "loc": { + "start": { + "line": 149, + "column": 4 + }, + "end": { + "line": 151, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 149, + "column": 4 + }, + "end": { + "line": 151, + "column": 5 + } + }, + { + "start": { + "line": 149, + "column": 4 + }, + "end": { + "line": 151, + "column": 5 + } + } + ], + "line": 149 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 1, + "4": 149, + "5": 1, + "6": 148, + "7": 61, + "8": 0, + "9": 61, + "10": 1, + "11": 1, + "12": 216, + "13": 216, + "14": 0, + "15": 216, + "16": 41, + "17": 41, + "18": 0, + "19": 41, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 1, + "25": 1, + "26": 1 + }, + "f": { + "0": 1, + "1": 149, + "2": 61, + "3": 1, + "4": 1, + "5": 216, + "6": 41, + "7": 0, + "8": 0, + "9": 0, + "10": 0 + }, + "b": { + "0": [ + 0 + ], + "1": [ + 1, + 148 + ], + "2": [ + 0, + 61 + ], + "3": [ + 0 + ], + "4": [ + 0, + 216 + ], + "5": [ + 0, + 41 + ], + "6": [ + 1, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "f9f926e2a850cd8ca9061ee931d206e845d9f737" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/CollectionReference.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/CollectionReference.js", + "statementMap": { + "0": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 42 + } + }, + "1": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 32 + } + }, + "2": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 55 + } + }, + "3": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 27 + } + }, + "4": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 35 + } + }, + "5": { + "start": { + "line": 39, + "column": 23 + }, + "end": { + "line": 39, + "column": 52 + } + }, + "6": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 40, + "column": 82 + } + }, + "7": { + "start": { + "line": 44, + "column": 24 + }, + "end": { + "line": 44, + "column": 34 + } + }, + "8": { + "start": { + "line": 45, + "column": 4 + }, + "end": { + "line": 46, + "column": 48 + } + }, + "9": { + "start": { + "line": 46, + "column": 18 + }, + "end": { + "line": 46, + "column": 46 + } + }, + "10": { + "start": { + "line": 50, + "column": 20 + }, + "end": { + "line": 50, + "column": 53 + } + }, + "11": { + "start": { + "line": 52, + "column": 17 + }, + "end": { + "line": 52, + "column": 52 + } + }, + "12": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 55, + "column": 5 + } + }, + "13": { + "start": { + "line": 54, + "column": 6 + }, + "end": { + "line": 54, + "column": 75 + } + }, + "14": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 56 + } + }, + "15": { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 48 + } + }, + "16": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 52 + } + }, + "17": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 29 + } + }, + "18": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 74, + "column": 36 + } + }, + "19": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 97 + } + }, + "20": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 56 + } + }, + "21": { + "start": { + "line": 90, + "column": 4 + }, + "end": { + "line": 90, + "column": 53 + } + }, + "22": { + "start": { + "line": 94, + "column": 4 + }, + "end": { + "line": 94, + "column": 50 + } + }, + "23": { + "start": { + "line": 98, + "column": 4 + }, + "end": { + "line": 98, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 24, + "column": 2 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "loc": { + "start": { + "line": 24, + "column": 58 + }, + "end": { + "line": 28, + "column": 3 + } + }, + "line": 24 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 30, + "column": 2 + }, + "end": { + "line": 30, + "column": 3 + } + }, + "loc": { + "start": { + "line": 30, + "column": 29 + }, + "end": { + "line": 32, + "column": 3 + } + }, + "line": 30 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 3 + } + }, + "loc": { + "start": { + "line": 34, + "column": 26 + }, + "end": { + "line": 36, + "column": 3 + } + }, + "line": 34 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "loc": { + "start": { + "line": 38, + "column": 41 + }, + "end": { + "line": 41, + "column": 3 + } + }, + "line": 38 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 43, + "column": 2 + }, + "end": { + "line": 43, + "column": 3 + } + }, + "loc": { + "start": { + "line": 43, + "column": 48 + }, + "end": { + "line": 47, + "column": 3 + } + }, + "line": 43 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 46, + "column": 12 + }, + "end": { + "line": 46, + "column": 13 + } + }, + "loc": { + "start": { + "line": 46, + "column": 18 + }, + "end": { + "line": 46, + "column": 46 + } + }, + "line": 46 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 49, + "column": 2 + }, + "end": { + "line": 49, + "column": 3 + } + }, + "loc": { + "start": { + "line": 49, + "column": 48 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "line": 49 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 61, + "column": 2 + }, + "end": { + "line": 61, + "column": 3 + } + }, + "loc": { + "start": { + "line": 61, + "column": 44 + }, + "end": { + "line": 63, + "column": 3 + } + }, + "line": 61 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 65, + "column": 2 + }, + "end": { + "line": 65, + "column": 3 + } + }, + "loc": { + "start": { + "line": 65, + "column": 48 + }, + "end": { + "line": 67, + "column": 3 + } + }, + "line": 65 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 69, + "column": 2 + }, + "end": { + "line": 69, + "column": 3 + } + }, + "loc": { + "start": { + "line": 69, + "column": 32 + }, + "end": { + "line": 71, + "column": 3 + } + }, + "line": 69 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 73, + "column": 2 + }, + "end": { + "line": 73, + "column": 3 + } + }, + "loc": { + "start": { + "line": 73, + "column": 30 + }, + "end": { + "line": 75, + "column": 3 + } + }, + "line": 73 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 77, + "column": 2 + }, + "end": { + "line": 77, + "column": 3 + } + }, + "loc": { + "start": { + "line": 81, + "column": 16 + }, + "end": { + "line": 83, + "column": 3 + } + }, + "line": 81 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 85, + "column": 2 + }, + "end": { + "line": 85, + "column": 3 + } + }, + "loc": { + "start": { + "line": 85, + "column": 76 + }, + "end": { + "line": 87, + "column": 3 + } + }, + "line": 85 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 89, + "column": 2 + }, + "end": { + "line": 89, + "column": 3 + } + }, + "loc": { + "start": { + "line": 89, + "column": 49 + }, + "end": { + "line": 91, + "column": 3 + } + }, + "line": 89 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 93, + "column": 2 + }, + "end": { + "line": 93, + "column": 3 + } + }, + "loc": { + "start": { + "line": 93, + "column": 46 + }, + "end": { + "line": 95, + "column": 3 + } + }, + "line": 93 + }, + "15": { + "name": "(anonymous_15)", + "decl": { + "start": { + "line": 97, + "column": 2 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "loc": { + "start": { + "line": 97, + "column": 77 + }, + "end": { + "line": 99, + "column": 3 + } + }, + "line": 97 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 40, + "column": 11 + }, + "end": { + "line": 40, + "column": 81 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 40, + "column": 24 + }, + "end": { + "line": 40, + "column": 74 + } + }, + { + "start": { + "line": 40, + "column": 77 + }, + "end": { + "line": 40, + "column": 81 + } + } + ], + "line": 40 + }, + "1": { + "loc": { + "start": { + "line": 50, + "column": 20 + }, + "end": { + "line": 50, + "column": 53 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 50, + "column": 20 + }, + "end": { + "line": 50, + "column": 32 + } + }, + { + "start": { + "line": 50, + "column": 36 + }, + "end": { + "line": 50, + "column": 53 + } + } + ], + "line": 50 + }, + "2": { + "loc": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 55, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 55, + "column": 5 + } + }, + { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 55, + "column": 5 + } + } + ], + "line": 53 + } + }, + "s": { + "0": 216, + "1": 216, + "2": 216, + "3": 1, + "4": 1, + "5": 0, + "6": 0, + "7": 1, + "8": 1, + "9": 1, + "10": 205, + "11": 205, + "12": 205, + "13": 0, + "14": 205, + "15": 0, + "16": 0, + "17": 193, + "18": 2, + "19": 10, + "20": 21, + "21": 0, + "22": 0, + "23": 9 + }, + "f": { + "0": 216, + "1": 1, + "2": 1, + "3": 0, + "4": 1, + "5": 1, + "6": 205, + "7": 0, + "8": 0, + "9": 193, + "10": 2, + "11": 10, + "12": 21, + "13": 0, + "14": 0, + "15": 9 + }, + "b": { + "0": [ + 0, + 0 + ], + "1": [ + 205, + 1 + ], + "2": [ + 0, + 205 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "902dec2bec9264ff18f196384302840a643d7abf" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/DocumentReference.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/DocumentReference.js", + "statementMap": { + "0": { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 34, + "column": 38 + } + }, + "1": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 32 + } + }, + "2": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 27 + } + }, + "3": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 33 + } + }, + "4": { + "start": { + "line": 47, + "column": 23 + }, + "end": { + "line": 47, + "column": 50 + } + }, + "5": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 50, + "column": 5 + } + }, + "6": { + "start": { + "line": 49, + "column": 6 + }, + "end": { + "line": 49, + "column": 47 + } + }, + "7": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 64 + } + }, + "8": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 43 + } + }, + "9": { + "start": { + "line": 59, + "column": 17 + }, + "end": { + "line": 59, + "column": 57 + } + }, + "10": { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 62, + "column": 5 + } + }, + "11": { + "start": { + "line": 61, + "column": 6 + }, + "end": { + "line": 61, + "column": 79 + } + }, + "12": { + "start": { + "line": 64, + "column": 4 + }, + "end": { + "line": 64, + "column": 58 + } + }, + "13": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 69, + "column": 33 + } + }, + "14": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 75, + "column": 69 + } + }, + "15": { + "start": { + "line": 75, + "column": 22 + }, + "end": { + "line": 75, + "column": 67 + } + }, + "16": { + "start": { + "line": 83, + "column": 19 + }, + "end": { + "line": 83, + "column": 21 + } + }, + "17": { + "start": { + "line": 84, + "column": 27 + }, + "end": { + "line": 84, + "column": 29 + } + }, + "18": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 130, + "column": 5 + } + }, + "19": { + "start": { + "line": 87, + "column": 6 + }, + "end": { + "line": 87, + "column": 48 + } + }, + "20": { + "start": { + "line": 88, + "column": 6 + }, + "end": { + "line": 90, + "column": 7 + } + }, + "21": { + "start": { + "line": 89, + "column": 8 + }, + "end": { + "line": 89, + "column": 106 + } + }, + "22": { + "start": { + "line": 91, + "column": 6 + }, + "end": { + "line": 91, + "column": 49 + } + }, + "23": { + "start": { + "line": 92, + "column": 11 + }, + "end": { + "line": 130, + "column": 5 + } + }, + "24": { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 127, + "column": 7 + } + }, + "25": { + "start": { + "line": 95, + "column": 8 + }, + "end": { + "line": 102, + "column": 9 + } + }, + "26": { + "start": { + "line": 96, + "column": 10 + }, + "end": { + "line": 98, + "column": 11 + } + }, + "27": { + "start": { + "line": 97, + "column": 12 + }, + "end": { + "line": 97, + "column": 109 + } + }, + "28": { + "start": { + "line": 99, + "column": 10 + }, + "end": { + "line": 99, + "column": 47 + } + }, + "29": { + "start": { + "line": 101, + "column": 10 + }, + "end": { + "line": 101, + "column": 106 + } + }, + "30": { + "start": { + "line": 103, + "column": 13 + }, + "end": { + "line": 127, + "column": 7 + } + }, + "31": { + "start": { + "line": 104, + "column": 8 + }, + "end": { + "line": 104, + "column": 53 + } + }, + "32": { + "start": { + "line": 106, + "column": 8 + }, + "end": { + "line": 124, + "column": 9 + } + }, + "33": { + "start": { + "line": 107, + "column": 10 + }, + "end": { + "line": 107, + "column": 52 + } + }, + "34": { + "start": { + "line": 108, + "column": 10 + }, + "end": { + "line": 110, + "column": 11 + } + }, + "35": { + "start": { + "line": 109, + "column": 12 + }, + "end": { + "line": 109, + "column": 109 + } + }, + "36": { + "start": { + "line": 111, + "column": 10 + }, + "end": { + "line": 111, + "column": 35 + } + }, + "37": { + "start": { + "line": 113, + "column": 15 + }, + "end": { + "line": 124, + "column": 9 + } + }, + "38": { + "start": { + "line": 114, + "column": 10 + }, + "end": { + "line": 121, + "column": 11 + } + }, + "39": { + "start": { + "line": 115, + "column": 12 + }, + "end": { + "line": 117, + "column": 13 + } + }, + "40": { + "start": { + "line": 116, + "column": 14 + }, + "end": { + "line": 116, + "column": 111 + } + }, + "41": { + "start": { + "line": 118, + "column": 12 + }, + "end": { + "line": 118, + "column": 49 + } + }, + "42": { + "start": { + "line": 120, + "column": 12 + }, + "end": { + "line": 120, + "column": 108 + } + }, + "43": { + "start": { + "line": 123, + "column": 10 + }, + "end": { + "line": 123, + "column": 114 + } + }, + "44": { + "start": { + "line": 126, + "column": 8 + }, + "end": { + "line": 126, + "column": 120 + } + }, + "45": { + "start": { + "line": 129, + "column": 6 + }, + "end": { + "line": 129, + "column": 93 + } + }, + "46": { + "start": { + "line": 131, + "column": 23 + }, + "end": { + "line": 131, + "column": 40 + } + }, + "47": { + "start": { + "line": 133, + "column": 21 + }, + "end": { + "line": 136, + "column": 5 + } + }, + "48": { + "start": { + "line": 134, + "column": 31 + }, + "end": { + "line": 134, + "column": 91 + } + }, + "49": { + "start": { + "line": 135, + "column": 6 + }, + "end": { + "line": 135, + "column": 38 + } + }, + "50": { + "start": { + "line": 139, + "column": 4 + }, + "end": { + "line": 142, + "column": 6 + } + }, + "51": { + "start": { + "line": 145, + "column": 4 + }, + "end": { + "line": 150, + "column": 5 + } + }, + "52": { + "start": { + "line": 146, + "column": 6 + }, + "end": { + "line": 149, + "column": 8 + } + }, + "53": { + "start": { + "line": 153, + "column": 4 + }, + "end": { + "line": 154, + "column": 67 + } + }, + "54": { + "start": { + "line": 157, + "column": 4 + }, + "end": { + "line": 157, + "column": 70 + } + }, + "55": { + "start": { + "line": 161, + "column": 23 + }, + "end": { + "line": 161, + "column": 43 + } + }, + "56": { + "start": { + "line": 162, + "column": 4 + }, + "end": { + "line": 163, + "column": 56 + } + }, + "57": { + "start": { + "line": 167, + "column": 15 + }, + "end": { + "line": 167, + "column": 17 + } + }, + "58": { + "start": { + "line": 168, + "column": 4 + }, + "end": { + "line": 184, + "column": 5 + } + }, + "59": { + "start": { + "line": 169, + "column": 6 + }, + "end": { + "line": 171, + "column": 7 + } + }, + "60": { + "start": { + "line": 170, + "column": 8 + }, + "end": { + "line": 170, + "column": 110 + } + }, + "61": { + "start": { + "line": 172, + "column": 6 + }, + "end": { + "line": 172, + "column": 21 + } + }, + "62": { + "start": { + "line": 173, + "column": 11 + }, + "end": { + "line": 184, + "column": 5 + } + }, + "63": { + "start": { + "line": 174, + "column": 6 + }, + "end": { + "line": 174, + "column": 138 + } + }, + "64": { + "start": { + "line": 176, + "column": 6 + }, + "end": { + "line": 183, + "column": 7 + } + }, + "65": { + "start": { + "line": 177, + "column": 20 + }, + "end": { + "line": 177, + "column": 27 + } + }, + "66": { + "start": { + "line": 178, + "column": 22 + }, + "end": { + "line": 178, + "column": 33 + } + }, + "67": { + "start": { + "line": 179, + "column": 8 + }, + "end": { + "line": 181, + "column": 9 + } + }, + "68": { + "start": { + "line": 180, + "column": 10 + }, + "end": { + "line": 180, + "column": 102 + } + }, + "69": { + "start": { + "line": 182, + "column": 8 + }, + "end": { + "line": 182, + "column": 26 + } + }, + "70": { + "start": { + "line": 185, + "column": 23 + }, + "end": { + "line": 185, + "column": 43 + } + }, + "71": { + "start": { + "line": 186, + "column": 4 + }, + "end": { + "line": 187, + "column": 45 + } + }, + "72": { + "start": { + "line": 199, + "column": 4 + }, + "end": { + "line": 199, + "column": 69 + } + }, + "73": { + "start": { + "line": 200, + "column": 4 + }, + "end": { + "line": 200, + "column": 115 + } + }, + "74": { + "start": { + "line": 201, + "column": 4 + }, + "end": { + "line": 201, + "column": 120 + } + }, + "75": { + "start": { + "line": 202, + "column": 4 + }, + "end": { + "line": 203, + "column": 50 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 33, + "column": 2 + }, + "end": { + "line": 33, + "column": 3 + } + }, + "loc": { + "start": { + "line": 33, + "column": 56 + }, + "end": { + "line": 36, + "column": 3 + } + }, + "line": 33 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "loc": { + "start": { + "line": 38, + "column": 29 + }, + "end": { + "line": 40, + "column": 3 + } + }, + "line": 38 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 42, + "column": 2 + }, + "end": { + "line": 42, + "column": 3 + } + }, + "loc": { + "start": { + "line": 42, + "column": 26 + }, + "end": { + "line": 44, + "column": 3 + } + }, + "line": 42 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 46, + "column": 2 + }, + "end": { + "line": 46, + "column": 3 + } + }, + "loc": { + "start": { + "line": 46, + "column": 36 + }, + "end": { + "line": 52, + "column": 3 + } + }, + "line": 46 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 54, + "column": 2 + }, + "end": { + "line": 54, + "column": 3 + } + }, + "loc": { + "start": { + "line": 54, + "column": 21 + }, + "end": { + "line": 56, + "column": 3 + } + }, + "line": 54 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 58, + "column": 2 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "loc": { + "start": { + "line": 58, + "column": 58 + }, + "end": { + "line": 65, + "column": 3 + } + }, + "line": 58 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 67, + "column": 2 + }, + "end": { + "line": 67, + "column": 3 + } + }, + "loc": { + "start": { + "line": 67, + "column": 26 + }, + "end": { + "line": 70, + "column": 3 + } + }, + "line": 67 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 72, + "column": 2 + }, + "end": { + "line": 72, + "column": 3 + } + }, + "loc": { + "start": { + "line": 72, + "column": 35 + }, + "end": { + "line": 76, + "column": 3 + } + }, + "line": 72 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 75, + "column": 12 + }, + "end": { + "line": 75, + "column": 13 + } + }, + "loc": { + "start": { + "line": 75, + "column": 22 + }, + "end": { + "line": 75, + "column": 67 + } + }, + "line": 75 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 78, + "column": 2 + }, + "end": { + "line": 78, + "column": 3 + } + }, + "loc": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 158, + "column": 3 + } + }, + "line": 82 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 133, + "column": 21 + }, + "end": { + "line": 133, + "column": 22 + } + }, + "loc": { + "start": { + "line": 133, + "column": 82 + }, + "end": { + "line": 136, + "column": 5 + } + }, + "line": 133 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 160, + "column": 2 + }, + "end": { + "line": 160, + "column": 3 + } + }, + "loc": { + "start": { + "line": 160, + "column": 73 + }, + "end": { + "line": 164, + "column": 3 + } + }, + "line": 160 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 166, + "column": 2 + }, + "end": { + "line": 166, + "column": 3 + } + }, + "loc": { + "start": { + "line": 166, + "column": 40 + }, + "end": { + "line": 188, + "column": 3 + } + }, + "line": 166 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 198, + "column": 2 + }, + "end": { + "line": 198, + "column": 3 + } + }, + "loc": { + "start": { + "line": 198, + "column": 63 + }, + "end": { + "line": 204, + "column": 3 + } + }, + "line": 198 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 50, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 50, + "column": 5 + } + }, + { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 50, + "column": 5 + } + } + ], + "line": 48 + }, + "1": { + "loc": { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 62, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 62, + "column": 5 + } + }, + { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 62, + "column": 5 + } + } + ], + "line": 60 + }, + "2": { + "loc": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 130, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 130, + "column": 5 + } + }, + { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 130, + "column": 5 + } + } + ], + "line": 86 + }, + "3": { + "loc": { + "start": { + "line": 88, + "column": 6 + }, + "end": { + "line": 90, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 88, + "column": 6 + }, + "end": { + "line": 90, + "column": 7 + } + }, + { + "start": { + "line": 88, + "column": 6 + }, + "end": { + "line": 90, + "column": 7 + } + } + ], + "line": 88 + }, + "4": { + "loc": { + "start": { + "line": 88, + "column": 10 + }, + "end": { + "line": 88, + "column": 77 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 88, + "column": 10 + }, + "end": { + "line": 88, + "column": 35 + } + }, + { + "start": { + "line": 88, + "column": 39 + }, + "end": { + "line": 88, + "column": 77 + } + } + ], + "line": 88 + }, + "5": { + "loc": { + "start": { + "line": 92, + "column": 11 + }, + "end": { + "line": 130, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 92, + "column": 11 + }, + "end": { + "line": 130, + "column": 5 + } + }, + { + "start": { + "line": 92, + "column": 11 + }, + "end": { + "line": 130, + "column": 5 + } + } + ], + "line": 92 + }, + "6": { + "loc": { + "start": { + "line": 92, + "column": 15 + }, + "end": { + "line": 92, + "column": 79 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 92, + "column": 15 + }, + "end": { + "line": 92, + "column": 40 + } + }, + { + "start": { + "line": 92, + "column": 44 + }, + "end": { + "line": 92, + "column": 79 + } + } + ], + "line": 92 + }, + "7": { + "loc": { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 127, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 127, + "column": 7 + } + }, + { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 127, + "column": 7 + } + } + ], + "line": 94 + }, + "8": { + "loc": { + "start": { + "line": 95, + "column": 8 + }, + "end": { + "line": 102, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 95, + "column": 8 + }, + "end": { + "line": 102, + "column": 9 + } + }, + { + "start": { + "line": 95, + "column": 8 + }, + "end": { + "line": 102, + "column": 9 + } + } + ], + "line": 95 + }, + "9": { + "loc": { + "start": { + "line": 96, + "column": 10 + }, + "end": { + "line": 98, + "column": 11 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 96, + "column": 10 + }, + "end": { + "line": 98, + "column": 11 + } + }, + { + "start": { + "line": 96, + "column": 10 + }, + "end": { + "line": 98, + "column": 11 + } + } + ], + "line": 96 + }, + "10": { + "loc": { + "start": { + "line": 96, + "column": 14 + }, + "end": { + "line": 96, + "column": 93 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 96, + "column": 14 + }, + "end": { + "line": 96, + "column": 45 + } + }, + { + "start": { + "line": 96, + "column": 49 + }, + "end": { + "line": 96, + "column": 93 + } + } + ], + "line": 96 + }, + "11": { + "loc": { + "start": { + "line": 103, + "column": 13 + }, + "end": { + "line": 127, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 103, + "column": 13 + }, + "end": { + "line": 127, + "column": 7 + } + }, + { + "start": { + "line": 103, + "column": 13 + }, + "end": { + "line": 127, + "column": 7 + } + } + ], + "line": 103 + }, + "12": { + "loc": { + "start": { + "line": 106, + "column": 8 + }, + "end": { + "line": 124, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 106, + "column": 8 + }, + "end": { + "line": 124, + "column": 9 + } + }, + { + "start": { + "line": 106, + "column": 8 + }, + "end": { + "line": 124, + "column": 9 + } + } + ], + "line": 106 + }, + "13": { + "loc": { + "start": { + "line": 108, + "column": 10 + }, + "end": { + "line": 110, + "column": 11 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 108, + "column": 10 + }, + "end": { + "line": 110, + "column": 11 + } + }, + { + "start": { + "line": 108, + "column": 10 + }, + "end": { + "line": 110, + "column": 11 + } + } + ], + "line": 108 + }, + "14": { + "loc": { + "start": { + "line": 108, + "column": 14 + }, + "end": { + "line": 108, + "column": 45 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 108, + "column": 14 + }, + "end": { + "line": 108, + "column": 21 + } + }, + { + "start": { + "line": 108, + "column": 25 + }, + "end": { + "line": 108, + "column": 45 + } + } + ], + "line": 108 + }, + "15": { + "loc": { + "start": { + "line": 113, + "column": 15 + }, + "end": { + "line": 124, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 113, + "column": 15 + }, + "end": { + "line": 124, + "column": 9 + } + }, + { + "start": { + "line": 113, + "column": 15 + }, + "end": { + "line": 124, + "column": 9 + } + } + ], + "line": 113 + }, + "16": { + "loc": { + "start": { + "line": 113, + "column": 19 + }, + "end": { + "line": 113, + "column": 117 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 113, + "column": 19 + }, + "end": { + "line": 113, + "column": 44 + } + }, + { + "start": { + "line": 113, + "column": 48 + }, + "end": { + "line": 113, + "column": 83 + } + }, + { + "start": { + "line": 113, + "column": 87 + }, + "end": { + "line": 113, + "column": 117 + } + } + ], + "line": 113 + }, + "17": { + "loc": { + "start": { + "line": 114, + "column": 10 + }, + "end": { + "line": 121, + "column": 11 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 114, + "column": 10 + }, + "end": { + "line": 121, + "column": 11 + } + }, + { + "start": { + "line": 114, + "column": 10 + }, + "end": { + "line": 121, + "column": 11 + } + } + ], + "line": 114 + }, + "18": { + "loc": { + "start": { + "line": 115, + "column": 12 + }, + "end": { + "line": 117, + "column": 13 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 115, + "column": 12 + }, + "end": { + "line": 117, + "column": 13 + } + }, + { + "start": { + "line": 115, + "column": 12 + }, + "end": { + "line": 117, + "column": 13 + } + } + ], + "line": 115 + }, + "19": { + "loc": { + "start": { + "line": 115, + "column": 16 + }, + "end": { + "line": 115, + "column": 95 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 115, + "column": 16 + }, + "end": { + "line": 115, + "column": 47 + } + }, + { + "start": { + "line": 115, + "column": 51 + }, + "end": { + "line": 115, + "column": 95 + } + } + ], + "line": 115 + }, + "20": { + "loc": { + "start": { + "line": 145, + "column": 4 + }, + "end": { + "line": 150, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 145, + "column": 4 + }, + "end": { + "line": 150, + "column": 5 + } + }, + { + "start": { + "line": 145, + "column": 4 + }, + "end": { + "line": 150, + "column": 5 + } + } + ], + "line": 145 + }, + "21": { + "loc": { + "start": { + "line": 168, + "column": 4 + }, + "end": { + "line": 184, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 168, + "column": 4 + }, + "end": { + "line": 184, + "column": 5 + } + }, + { + "start": { + "line": 168, + "column": 4 + }, + "end": { + "line": 184, + "column": 5 + } + } + ], + "line": 168 + }, + "22": { + "loc": { + "start": { + "line": 169, + "column": 6 + }, + "end": { + "line": 171, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 169, + "column": 6 + }, + "end": { + "line": 171, + "column": 7 + } + }, + { + "start": { + "line": 169, + "column": 6 + }, + "end": { + "line": 171, + "column": 7 + } + } + ], + "line": 169 + }, + "23": { + "loc": { + "start": { + "line": 173, + "column": 11 + }, + "end": { + "line": 184, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 173, + "column": 11 + }, + "end": { + "line": 184, + "column": 5 + } + }, + { + "start": { + "line": 173, + "column": 11 + }, + "end": { + "line": 184, + "column": 5 + } + } + ], + "line": 173 + }, + "24": { + "loc": { + "start": { + "line": 179, + "column": 8 + }, + "end": { + "line": 181, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 179, + "column": 8 + }, + "end": { + "line": 181, + "column": 9 + } + }, + { + "start": { + "line": 179, + "column": 8 + }, + "end": { + "line": 181, + "column": 9 + } + } + ], + "line": 179 + } + }, + "s": { + "0": 1160, + "1": 1160, + "2": 62, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 486, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 209, + "14": 17, + "15": 17, + "16": 9, + "17": 9, + "18": 9, + "19": 6, + "20": 6, + "21": 0, + "22": 6, + "23": 3, + "24": 3, + "25": 1, + "26": 1, + "27": 0, + "28": 1, + "29": 0, + "30": 2, + "31": 2, + "32": 2, + "33": 1, + "34": 1, + "35": 0, + "36": 1, + "37": 1, + "38": 1, + "39": 1, + "40": 0, + "41": 1, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 9, + "47": 9, + "48": 61, + "49": 61, + "50": 9, + "51": 9, + "52": 0, + "53": 9, + "54": 9, + "55": 226, + "56": 226, + "57": 4, + "58": 4, + "59": 3, + "60": 0, + "61": 3, + "62": 1, + "63": 0, + "64": 1, + "65": 1, + "66": 1, + "67": 1, + "68": 0, + "69": 1, + "70": 4, + "71": 4, + "72": 8, + "73": 8, + "74": 8, + "75": 8 + }, + "f": { + "0": 1160, + "1": 62, + "2": 0, + "3": 0, + "4": 486, + "5": 0, + "6": 209, + "7": 17, + "8": 17, + "9": 9, + "10": 61, + "11": 226, + "12": 4, + "13": 8 + }, + "b": { + "0": [ + 0, + 0 + ], + "1": [ + 0, + 0 + ], + "2": [ + 6, + 3 + ], + "3": [ + 0, + 6 + ], + "4": [ + 6, + 0 + ], + "5": [ + 3, + 0 + ], + "6": [ + 3, + 3 + ], + "7": [ + 1, + 2 + ], + "8": [ + 1, + 0 + ], + "9": [ + 0, + 1 + ], + "10": [ + 1, + 0 + ], + "11": [ + 2, + 0 + ], + "12": [ + 1, + 1 + ], + "13": [ + 0, + 1 + ], + "14": [ + 1, + 0 + ], + "15": [ + 1, + 0 + ], + "16": [ + 1, + 1, + 1 + ], + "17": [ + 1, + 0 + ], + "18": [ + 0, + 1 + ], + "19": [ + 1, + 0 + ], + "20": [ + 0, + 9 + ], + "21": [ + 3, + 1 + ], + "22": [ + 0, + 3 + ], + "23": [ + 0, + 1 + ], + "24": [ + 0, + 1 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "e6678e934c16ec3a9462b34eb40e9b9facc27043" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/DocumentSnapshot.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/DocumentSnapshot.js", + "statementMap": { + "0": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 60 + } + }, + "1": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 41 + } + }, + "2": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 81 + } + }, + "3": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 36 + } + }, + "4": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 24 + } + }, + "5": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 26 + } + }, + "6": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 21 + } + }, + "7": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 22 + } + }, + "8": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 58 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 20, + "column": 3 + } + }, + "loc": { + "start": { + "line": 20, + "column": 81 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "line": 20 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 26, + "column": 2 + }, + "end": { + "line": 26, + "column": 3 + } + }, + "loc": { + "start": { + "line": 26, + "column": 24 + }, + "end": { + "line": 28, + "column": 3 + } + }, + "line": 26 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 30, + "column": 2 + }, + "end": { + "line": 30, + "column": 3 + } + }, + "loc": { + "start": { + "line": 30, + "column": 26 + }, + "end": { + "line": 32, + "column": 3 + } + }, + "line": 30 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 3 + } + }, + "loc": { + "start": { + "line": 34, + "column": 44 + }, + "end": { + "line": 36, + "column": 3 + } + }, + "line": 34 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "loc": { + "start": { + "line": 38, + "column": 31 + }, + "end": { + "line": 40, + "column": 3 + } + }, + "line": 38 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 42, + "column": 2 + }, + "end": { + "line": 42, + "column": 3 + } + }, + "loc": { + "start": { + "line": 42, + "column": 24 + }, + "end": { + "line": 44, + "column": 3 + } + }, + "line": 42 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 46, + "column": 2 + }, + "end": { + "line": 46, + "column": 3 + } + }, + "loc": { + "start": { + "line": 46, + "column": 30 + }, + "end": { + "line": 48, + "column": 3 + } + }, + "line": 46 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 47, + "column": 11 + }, + "end": { + "line": 47, + "column": 57 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 47, + "column": 24 + }, + "end": { + "line": 47, + "column": 45 + } + }, + { + "start": { + "line": 47, + "column": 48 + }, + "end": { + "line": 47, + "column": 57 + } + } + ], + "line": 47 + } + }, + "s": { + "0": 911, + "1": 911, + "2": 911, + "3": 2, + "4": 0, + "5": 0, + "6": 208, + "7": 224, + "8": 4 + }, + "f": { + "0": 911, + "1": 2, + "2": 0, + "3": 0, + "4": 208, + "5": 224, + "6": 4 + }, + "b": { + "0": [ + 4, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "8d9a8cd88c880f97bfa13d9c243780060e9fce60" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/Path.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/Path.js", + "statementMap": { + "0": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 33 + } + }, + "1": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 19, + "column": 5 + } + }, + "2": { + "start": { + "line": 18, + "column": 6 + }, + "end": { + "line": 18, + "column": 49 + } + }, + "3": { + "start": { + "line": 20, + "column": 4 + }, + "end": { + "line": 20, + "column": 16 + } + }, + "4": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 66 + } + }, + "5": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 28, + "column": 40 + } + }, + "6": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 33 + } + }, + "7": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 65 + } + }, + "8": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 42, + "column": 5 + } + }, + "9": { + "start": { + "line": 41, + "column": 6 + }, + "end": { + "line": 41, + "column": 18 + } + }, + "10": { + "start": { + "line": 44, + "column": 4 + }, + "end": { + "line": 44, + "column": 66 + } + }, + "11": { + "start": { + "line": 52, + "column": 18 + }, + "end": { + "line": 52, + "column": 33 + } + }, + "12": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 56, + "column": 5 + } + }, + "13": { + "start": { + "line": 55, + "column": 6 + }, + "end": { + "line": 55, + "column": 26 + } + }, + "14": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 27 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 12, + "column": 3 + } + }, + "loc": { + "start": { + "line": 12, + "column": 40 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 16, + "column": 2 + }, + "end": { + "line": 16, + "column": 3 + } + }, + "loc": { + "start": { + "line": 16, + "column": 26 + }, + "end": { + "line": 21, + "column": 3 + } + }, + "line": 16 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 23, + "column": 2 + }, + "end": { + "line": 23, + "column": 3 + } + }, + "loc": { + "start": { + "line": 23, + "column": 28 + }, + "end": { + "line": 25, + "column": 3 + } + }, + "line": 23 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 27, + "column": 2 + }, + "end": { + "line": 27, + "column": 3 + } + }, + "loc": { + "start": { + "line": 27, + "column": 30 + }, + "end": { + "line": 29, + "column": 3 + } + }, + "line": 27 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 31, + "column": 2 + }, + "end": { + "line": 31, + "column": 3 + } + }, + "loc": { + "start": { + "line": 31, + "column": 29 + }, + "end": { + "line": 33, + "column": 3 + } + }, + "line": 31 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 35, + "column": 3 + } + }, + "loc": { + "start": { + "line": 35, + "column": 36 + }, + "end": { + "line": 37, + "column": 3 + } + }, + "line": 35 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 39, + "column": 2 + }, + "end": { + "line": 39, + "column": 3 + } + }, + "loc": { + "start": { + "line": 39, + "column": 24 + }, + "end": { + "line": 45, + "column": 3 + } + }, + "line": 39 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 51, + "column": 2 + }, + "end": { + "line": 51, + "column": 3 + } + }, + "loc": { + "start": { + "line": 51, + "column": 30 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "line": 51 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 19, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 19, + "column": 5 + } + }, + { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 19, + "column": 5 + } + } + ], + "line": 17 + }, + "1": { + "loc": { + "start": { + "line": 24, + "column": 11 + }, + "end": { + "line": 24, + "column": 65 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 24, + "column": 11 + }, + "end": { + "line": 24, + "column": 33 + } + }, + { + "start": { + "line": 24, + "column": 37 + }, + "end": { + "line": 24, + "column": 65 + } + } + ], + "line": 24 + }, + "2": { + "loc": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 42, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 42, + "column": 5 + } + }, + { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 42, + "column": 5 + } + } + ], + "line": 40 + }, + "3": { + "loc": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 56, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 56, + "column": 5 + } + }, + { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 56, + "column": 5 + } + } + ], + "line": 54 + } + }, + "s": { + "0": 1377, + "1": 1, + "2": 1, + "3": 0, + "4": 246, + "5": 216, + "6": 732, + "7": 462, + "8": 0, + "9": 0, + "10": 0, + "11": 914, + "12": 914, + "13": 0, + "14": 914 + }, + "f": { + "0": 1377, + "1": 1, + "2": 246, + "3": 216, + "4": 732, + "5": 462, + "6": 0, + "7": 914 + }, + "b": { + "0": [ + 1, + 0 + ], + "1": [ + 246, + 246 + ], + "2": [ + 0, + 0 + ], + "3": [ + 0, + 914 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "6584061e5a0731f4a3fb7354ded23d013f8e3abe" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/utils/serialize.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/utils/serialize.js", + "statementMap": { + "0": { + "start": { + "line": 20, + "column": 30 + }, + "end": { + "line": 31, + "column": 1 + } + }, + "1": { + "start": { + "line": 21, + "column": 21 + }, + "end": { + "line": 21, + "column": 23 + } + }, + "2": { + "start": { + "line": 22, + "column": 2 + }, + "end": { + "line": 29, + "column": 3 + } + }, + "3": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 28, + "column": 7 + } + }, + "4": { + "start": { + "line": 24, + "column": 22 + }, + "end": { + "line": 24, + "column": 45 + } + }, + "5": { + "start": { + "line": 25, + "column": 6 + }, + "end": { + "line": 27, + "column": 7 + } + }, + "6": { + "start": { + "line": 26, + "column": 8 + }, + "end": { + "line": 26, + "column": 34 + } + }, + "7": { + "start": { + "line": 30, + "column": 2 + }, + "end": { + "line": 30, + "column": 20 + } + }, + "8": { + "start": { + "line": 33, + "column": 32 + }, + "end": { + "line": 44, + "column": 1 + } + }, + "9": { + "start": { + "line": 34, + "column": 22 + }, + "end": { + "line": 34, + "column": 24 + } + }, + "10": { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 42, + "column": 3 + } + }, + "11": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 41, + "column": 7 + } + }, + "12": { + "start": { + "line": 37, + "column": 22 + }, + "end": { + "line": 37, + "column": 41 + } + }, + "13": { + "start": { + "line": 38, + "column": 6 + }, + "end": { + "line": 40, + "column": 7 + } + }, + "14": { + "start": { + "line": 39, + "column": 8 + }, + "end": { + "line": 39, + "column": 34 + } + }, + "15": { + "start": { + "line": 43, + "column": 2 + }, + "end": { + "line": 43, + "column": 21 + } + }, + "16": { + "start": { + "line": 46, + "column": 28 + }, + "end": { + "line": 100, + "column": 1 + } + }, + "17": { + "start": { + "line": 47, + "column": 15 + }, + "end": { + "line": 47, + "column": 28 + } + }, + "18": { + "start": { + "line": 48, + "column": 2 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "19": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 52, + "column": 6 + } + }, + "20": { + "start": { + "line": 53, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "21": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 57, + "column": 6 + } + }, + "22": { + "start": { + "line": 58, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "23": { + "start": { + "line": 59, + "column": 4 + }, + "end": { + "line": 62, + "column": 6 + } + }, + "24": { + "start": { + "line": 63, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "25": { + "start": { + "line": 64, + "column": 4 + }, + "end": { + "line": 67, + "column": 6 + } + }, + "26": { + "start": { + "line": 68, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "27": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 72, + "column": 6 + } + }, + "28": { + "start": { + "line": 73, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "29": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 92, + "column": 5 + } + }, + "30": { + "start": { + "line": 75, + "column": 6 + }, + "end": { + "line": 78, + "column": 8 + } + }, + "31": { + "start": { + "line": 79, + "column": 11 + }, + "end": { + "line": 92, + "column": 5 + } + }, + "32": { + "start": { + "line": 80, + "column": 6 + }, + "end": { + "line": 86, + "column": 8 + } + }, + "33": { + "start": { + "line": 87, + "column": 11 + }, + "end": { + "line": 92, + "column": 5 + } + }, + "34": { + "start": { + "line": 88, + "column": 6 + }, + "end": { + "line": 91, + "column": 8 + } + }, + "35": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 96, + "column": 6 + } + }, + "36": { + "start": { + "line": 98, + "column": 2 + }, + "end": { + "line": 98, + "column": 53 + } + }, + "37": { + "start": { + "line": 99, + "column": 2 + }, + "end": { + "line": 99, + "column": 14 + } + }, + "38": { + "start": { + "line": 107, + "column": 30 + }, + "end": { + "line": 116, + "column": 1 + } + }, + "39": { + "start": { + "line": 109, + "column": 2 + }, + "end": { + "line": 114, + "column": 3 + } + }, + "40": { + "start": { + "line": 110, + "column": 4 + }, + "end": { + "line": 110, + "column": 14 + } + }, + "41": { + "start": { + "line": 111, + "column": 4 + }, + "end": { + "line": 113, + "column": 7 + } + }, + "42": { + "start": { + "line": 112, + "column": 6 + }, + "end": { + "line": 112, + "column": 59 + } + }, + "43": { + "start": { + "line": 115, + "column": 2 + }, + "end": { + "line": 115, + "column": 14 + } + }, + "44": { + "start": { + "line": 118, + "column": 25 + }, + "end": { + "line": 126, + "column": 1 + } + }, + "45": { + "start": { + "line": 119, + "column": 16 + }, + "end": { + "line": 119, + "column": 18 + } + }, + "46": { + "start": { + "line": 120, + "column": 2 + }, + "end": { + "line": 124, + "column": 3 + } + }, + "47": { + "start": { + "line": 121, + "column": 4 + }, + "end": { + "line": 123, + "column": 7 + } + }, + "48": { + "start": { + "line": 122, + "column": 6 + }, + "end": { + "line": 122, + "column": 51 + } + }, + "49": { + "start": { + "line": 125, + "column": 2 + }, + "end": { + "line": 125, + "column": 15 + } + }, + "50": { + "start": { + "line": 128, + "column": 21 + }, + "end": { + "line": 147, + "column": 1 + } + }, + "51": { + "start": { + "line": 129, + "column": 26 + }, + "end": { + "line": 129, + "column": 33 + } + }, + "52": { + "start": { + "line": 130, + "column": 2 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "53": { + "start": { + "line": 131, + "column": 4 + }, + "end": { + "line": 131, + "column": 16 + } + }, + "54": { + "start": { + "line": 132, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "55": { + "start": { + "line": 133, + "column": 4 + }, + "end": { + "line": 133, + "column": 17 + } + }, + "56": { + "start": { + "line": 134, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "57": { + "start": { + "line": 135, + "column": 4 + }, + "end": { + "line": 135, + "column": 46 + } + }, + "58": { + "start": { + "line": 136, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "59": { + "start": { + "line": 137, + "column": 4 + }, + "end": { + "line": 137, + "column": 44 + } + }, + "60": { + "start": { + "line": 138, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "61": { + "start": { + "line": 139, + "column": 4 + }, + "end": { + "line": 139, + "column": 66 + } + }, + "62": { + "start": { + "line": 140, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "63": { + "start": { + "line": 141, + "column": 4 + }, + "end": { + "line": 141, + "column": 57 + } + }, + "64": { + "start": { + "line": 142, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "65": { + "start": { + "line": 143, + "column": 4 + }, + "end": { + "line": 143, + "column": 27 + } + }, + "66": { + "start": { + "line": 145, + "column": 2 + }, + "end": { + "line": 145, + "column": 53 + } + }, + "67": { + "start": { + "line": 146, + "column": 2 + }, + "end": { + "line": 146, + "column": 15 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 20, + "column": 30 + }, + "end": { + "line": 20, + "column": 31 + } + }, + "loc": { + "start": { + "line": 20, + "column": 80 + }, + "end": { + "line": 31, + "column": 1 + } + }, + "line": 20 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 23, + "column": 30 + }, + "end": { + "line": 23, + "column": 31 + } + }, + "loc": { + "start": { + "line": 23, + "column": 39 + }, + "end": { + "line": 28, + "column": 5 + } + }, + "line": 23 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 33, + "column": 32 + }, + "end": { + "line": 33, + "column": 33 + } + }, + "loc": { + "start": { + "line": 33, + "column": 73 + }, + "end": { + "line": 44, + "column": 1 + } + }, + "line": 33 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 36, + "column": 18 + }, + "end": { + "line": 36, + "column": 19 + } + }, + "loc": { + "start": { + "line": 36, + "column": 29 + }, + "end": { + "line": 41, + "column": 5 + } + }, + "line": 36 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 46, + "column": 28 + }, + "end": { + "line": 46, + "column": 29 + } + }, + "loc": { + "start": { + "line": 46, + "column": 69 + }, + "end": { + "line": 100, + "column": 1 + } + }, + "line": 46 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 107, + "column": 30 + }, + "end": { + "line": 107, + "column": 31 + } + }, + "loc": { + "start": { + "line": 107, + "column": 115 + }, + "end": { + "line": 116, + "column": 1 + } + }, + "line": 107 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 111, + "column": 36 + }, + "end": { + "line": 111, + "column": 37 + } + }, + "loc": { + "start": { + "line": 111, + "column": 45 + }, + "end": { + "line": 113, + "column": 5 + } + }, + "line": 111 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 118, + "column": 25 + }, + "end": { + "line": 118, + "column": 26 + } + }, + "loc": { + "start": { + "line": 118, + "column": 91 + }, + "end": { + "line": 126, + "column": 1 + } + }, + "line": 118 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 121, + "column": 24 + }, + "end": { + "line": 121, + "column": 25 + } + }, + "loc": { + "start": { + "line": 121, + "column": 37 + }, + "end": { + "line": 123, + "column": 5 + } + }, + "line": 121 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 128, + "column": 21 + }, + "end": { + "line": 128, + "column": 22 + } + }, + "loc": { + "start": { + "line": 128, + "column": 79 + }, + "end": { + "line": 147, + "column": 1 + } + }, + "line": 128 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 22, + "column": 2 + }, + "end": { + "line": 29, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 22, + "column": 2 + }, + "end": { + "line": 29, + "column": 3 + } + }, + { + "start": { + "line": 22, + "column": 2 + }, + "end": { + "line": 29, + "column": 3 + } + } + ], + "line": 22 + }, + "1": { + "loc": { + "start": { + "line": 25, + "column": 6 + }, + "end": { + "line": 27, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 25, + "column": 6 + }, + "end": { + "line": 27, + "column": 7 + } + }, + { + "start": { + "line": 25, + "column": 6 + }, + "end": { + "line": 27, + "column": 7 + } + } + ], + "line": 25 + }, + "2": { + "loc": { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 42, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 42, + "column": 3 + } + }, + { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 42, + "column": 3 + } + } + ], + "line": 35 + }, + "3": { + "loc": { + "start": { + "line": 38, + "column": 6 + }, + "end": { + "line": 40, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 38, + "column": 6 + }, + "end": { + "line": 40, + "column": 7 + } + }, + { + "start": { + "line": 38, + "column": 6 + }, + "end": { + "line": 40, + "column": 7 + } + } + ], + "line": 38 + }, + "4": { + "loc": { + "start": { + "line": 48, + "column": 2 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 48, + "column": 2 + }, + "end": { + "line": 97, + "column": 3 + } + }, + { + "start": { + "line": 48, + "column": 2 + }, + "end": { + "line": 97, + "column": 3 + } + } + ], + "line": 48 + }, + "5": { + "loc": { + "start": { + "line": 48, + "column": 6 + }, + "end": { + "line": 48, + "column": 43 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 48, + "column": 6 + }, + "end": { + "line": 48, + "column": 20 + } + }, + { + "start": { + "line": 48, + "column": 24 + }, + "end": { + "line": 48, + "column": 43 + } + } + ], + "line": 48 + }, + "6": { + "loc": { + "start": { + "line": 53, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 53, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + { + "start": { + "line": 53, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + } + ], + "line": 53 + }, + "7": { + "loc": { + "start": { + "line": 58, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 58, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + { + "start": { + "line": 58, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + } + ], + "line": 58 + }, + "8": { + "loc": { + "start": { + "line": 63, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 63, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + { + "start": { + "line": 63, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + } + ], + "line": 63 + }, + "9": { + "loc": { + "start": { + "line": 63, + "column": 13 + }, + "end": { + "line": 63, + "column": 73 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 63, + "column": 13 + }, + "end": { + "line": 63, + "column": 31 + } + }, + { + "start": { + "line": 63, + "column": 35 + }, + "end": { + "line": 63, + "column": 52 + } + }, + { + "start": { + "line": 63, + "column": 56 + }, + "end": { + "line": 63, + "column": 73 + } + } + ], + "line": 63 + }, + "10": { + "loc": { + "start": { + "line": 68, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 68, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + { + "start": { + "line": 68, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + } + ], + "line": 68 + }, + "11": { + "loc": { + "start": { + "line": 73, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 73, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + { + "start": { + "line": 73, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + } + ], + "line": 73 + }, + "12": { + "loc": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 92, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 92, + "column": 5 + } + }, + { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 92, + "column": 5 + } + } + ], + "line": 74 + }, + "13": { + "loc": { + "start": { + "line": 79, + "column": 11 + }, + "end": { + "line": 92, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 79, + "column": 11 + }, + "end": { + "line": 92, + "column": 5 + } + }, + { + "start": { + "line": 79, + "column": 11 + }, + "end": { + "line": 92, + "column": 5 + } + } + ], + "line": 79 + }, + "14": { + "loc": { + "start": { + "line": 87, + "column": 11 + }, + "end": { + "line": 92, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 87, + "column": 11 + }, + "end": { + "line": 92, + "column": 5 + } + }, + { + "start": { + "line": 87, + "column": 11 + }, + "end": { + "line": 92, + "column": 5 + } + } + ], + "line": 87 + }, + "15": { + "loc": { + "start": { + "line": 109, + "column": 2 + }, + "end": { + "line": 114, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 109, + "column": 2 + }, + "end": { + "line": 114, + "column": 3 + } + }, + { + "start": { + "line": 109, + "column": 2 + }, + "end": { + "line": 114, + "column": 3 + } + } + ], + "line": 109 + }, + "16": { + "loc": { + "start": { + "line": 120, + "column": 2 + }, + "end": { + "line": 124, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 120, + "column": 2 + }, + "end": { + "line": 124, + "column": 3 + } + }, + { + "start": { + "line": 120, + "column": 2 + }, + "end": { + "line": 124, + "column": 3 + } + } + ], + "line": 120 + }, + "17": { + "loc": { + "start": { + "line": 130, + "column": 2 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 130, + "column": 2 + }, + "end": { + "line": 144, + "column": 3 + } + }, + { + "start": { + "line": 130, + "column": 2 + }, + "end": { + "line": 144, + "column": 3 + } + } + ], + "line": 130 + }, + "18": { + "loc": { + "start": { + "line": 132, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 132, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + { + "start": { + "line": 132, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + } + ], + "line": 132 + }, + "19": { + "loc": { + "start": { + "line": 132, + "column": 13 + }, + "end": { + "line": 132, + "column": 73 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 132, + "column": 13 + }, + "end": { + "line": 132, + "column": 31 + } + }, + { + "start": { + "line": 132, + "column": 35 + }, + "end": { + "line": 132, + "column": 52 + } + }, + { + "start": { + "line": 132, + "column": 56 + }, + "end": { + "line": 132, + "column": 73 + } + } + ], + "line": 132 + }, + "20": { + "loc": { + "start": { + "line": 134, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 134, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + { + "start": { + "line": 134, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + } + ], + "line": 134 + }, + "21": { + "loc": { + "start": { + "line": 136, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 136, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + { + "start": { + "line": 136, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + } + ], + "line": 136 + }, + "22": { + "loc": { + "start": { + "line": 138, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 138, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + { + "start": { + "line": 138, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + } + ], + "line": 138 + }, + "23": { + "loc": { + "start": { + "line": 140, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 140, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + { + "start": { + "line": 140, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + } + ], + "line": 140 + }, + "24": { + "loc": { + "start": { + "line": 142, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 142, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + { + "start": { + "line": 142, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + } + ], + "line": 142 + } + }, + "s": { + "0": 1, + "1": 320, + "2": 320, + "3": 320, + "4": 967, + "5": 967, + "6": 967, + "7": 320, + "8": 1, + "9": 18, + "10": 18, + "11": 18, + "12": 17, + "13": 17, + "14": 17, + "15": 18, + "16": 1, + "17": 993, + "18": 993, + "19": 84, + "20": 909, + "21": 1, + "22": 908, + "23": 1, + "24": 907, + "25": 647, + "26": 260, + "27": 1, + "28": 259, + "29": 259, + "30": 1, + "31": 258, + "32": 86, + "33": 172, + "34": 89, + "35": 83, + "36": 0, + "37": 0, + "38": 1, + "39": 1474, + "40": 1455, + "41": 1455, + "42": 5541, + "43": 1474, + "44": 1, + "45": 3, + "46": 3, + "47": 3, + "48": 0, + "49": 3, + "50": 1, + "51": 5541, + "52": 5541, + "53": 563, + "54": 4978, + "55": 3274, + "56": 1704, + "57": 3, + "58": 1701, + "59": 563, + "60": 1138, + "61": 3, + "62": 1135, + "63": 566, + "64": 569, + "65": 569, + "66": 0, + "67": 0 + }, + "f": { + "0": 320, + "1": 967, + "2": 18, + "3": 17, + "4": 993, + "5": 1474, + "6": 5541, + "7": 3, + "8": 0, + "9": 5541 + }, + "b": { + "0": [ + 320, + 0 + ], + "1": [ + 967, + 0 + ], + "2": [ + 18, + 0 + ], + "3": [ + 17, + 0 + ], + "4": [ + 84, + 909 + ], + "5": [ + 993, + 909 + ], + "6": [ + 1, + 908 + ], + "7": [ + 1, + 907 + ], + "8": [ + 647, + 260 + ], + "9": [ + 907, + 821, + 562 + ], + "10": [ + 1, + 259 + ], + "11": [ + 259, + 0 + ], + "12": [ + 1, + 258 + ], + "13": [ + 86, + 172 + ], + "14": [ + 89, + 83 + ], + "15": [ + 1455, + 19 + ], + "16": [ + 3, + 0 + ], + "17": [ + 563, + 4978 + ], + "18": [ + 3274, + 1704 + ], + "19": [ + 4978, + 4412, + 2714 + ], + "20": [ + 3, + 1701 + ], + "21": [ + 563, + 1138 + ], + "22": [ + 3, + 1135 + ], + "23": [ + 566, + 569 + ], + "24": [ + 569, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "25735bfa7a18c38c6074326ba03f27c279ed6172" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/FieldValue.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/FieldValue.js", + "statementMap": { + "0": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 30 + } + }, + "1": { + "start": { + "line": 12, + "column": 4 + }, + "end": { + "line": 12, + "column": 40 + } + }, + "2": { + "start": { + "line": 16, + "column": 34 + }, + "end": { + "line": 16, + "column": 50 + } + }, + "3": { + "start": { + "line": 17, + "column": 44 + }, + "end": { + "line": 17, + "column": 60 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 7, + "column": 3 + } + }, + "loc": { + "start": { + "line": 7, + "column": 30 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "line": 7 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 3 + } + }, + "loc": { + "start": { + "line": 11, + "column": 39 + }, + "end": { + "line": 13, + "column": 3 + } + }, + "line": 11 + } + }, + "branchMap": {}, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 1 + }, + "f": { + "0": 1, + "1": 1 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "fdf1ad1d14f388e61d4322087080d8c8df852317" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/GeoPoint.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/GeoPoint.js", + "statementMap": { + "0": { + "start": { + "line": 18, + "column": 4 + }, + "end": { + "line": 18, + "column": 30 + } + }, + "1": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 19, + "column": 32 + } + }, + "2": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 26 + } + }, + "3": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 27 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 13, + "column": 2 + }, + "end": { + "line": 13, + "column": 3 + } + }, + "loc": { + "start": { + "line": 13, + "column": 51 + }, + "end": { + "line": 20, + "column": 3 + } + }, + "line": 13 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 22, + "column": 2 + }, + "end": { + "line": 22, + "column": 3 + } + }, + "loc": { + "start": { + "line": 22, + "column": 25 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "line": 22 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 26, + "column": 2 + }, + "end": { + "line": 26, + "column": 3 + } + }, + "loc": { + "start": { + "line": 26, + "column": 26 + }, + "end": { + "line": 28, + "column": 3 + } + }, + "line": 26 + } + }, + "branchMap": {}, + "s": { + "0": 569, + "1": 569, + "2": 87, + "3": 87 + }, + "f": { + "0": 569, + "1": 87, + "2": 87 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "1f2a3dd6a002a1c8282e080f88bdb87791c023d0" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/Query.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/Query.js", + "statementMap": { + "0": { + "start": { + "line": 14, + "column": 58 + }, + "end": { + "line": 19, + "column": 1 + } + }, + "1": { + "start": { + "line": 21, + "column": 56 + }, + "end": { + "line": 28, + "column": 1 + } + }, + "2": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 44 + } + }, + "3": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 42 + } + }, + "4": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 32 + } + }, + "5": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 44 + } + }, + "6": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 31 + } + }, + "7": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 27 + } + }, + "8": { + "start": { + "line": 90, + "column": 20 + }, + "end": { + "line": 93, + "column": 5 + } + }, + "9": { + "start": { + "line": 95, + "column": 4 + }, + "end": { + "line": 101, + "column": 6 + } + }, + "10": { + "start": { + "line": 105, + "column": 20 + }, + "end": { + "line": 108, + "column": 5 + } + }, + "11": { + "start": { + "line": 110, + "column": 4 + }, + "end": { + "line": 116, + "column": 6 + } + }, + "12": { + "start": { + "line": 120, + "column": 4 + }, + "end": { + "line": 127, + "column": 80 + } + }, + "13": { + "start": { + "line": 127, + "column": 26 + }, + "end": { + "line": 127, + "column": 78 + } + }, + "14": { + "start": { + "line": 134, + "column": 20 + }, + "end": { + "line": 137, + "column": 5 + } + }, + "15": { + "start": { + "line": 138, + "column": 4 + }, + "end": { + "line": 144, + "column": 6 + } + }, + "16": { + "start": { + "line": 152, + "column": 19 + }, + "end": { + "line": 152, + "column": 21 + } + }, + "17": { + "start": { + "line": 153, + "column": 29 + }, + "end": { + "line": 153, + "column": 31 + } + }, + "18": { + "start": { + "line": 155, + "column": 4 + }, + "end": { + "line": 199, + "column": 5 + } + }, + "19": { + "start": { + "line": 156, + "column": 6 + }, + "end": { + "line": 156, + "column": 48 + } + }, + "20": { + "start": { + "line": 157, + "column": 6 + }, + "end": { + "line": 159, + "column": 7 + } + }, + "21": { + "start": { + "line": 158, + "column": 8 + }, + "end": { + "line": 158, + "column": 94 + } + }, + "22": { + "start": { + "line": 160, + "column": 6 + }, + "end": { + "line": 160, + "column": 49 + } + }, + "23": { + "start": { + "line": 161, + "column": 11 + }, + "end": { + "line": 199, + "column": 5 + } + }, + "24": { + "start": { + "line": 163, + "column": 6 + }, + "end": { + "line": 196, + "column": 7 + } + }, + "25": { + "start": { + "line": 164, + "column": 8 + }, + "end": { + "line": 171, + "column": 9 + } + }, + "26": { + "start": { + "line": 165, + "column": 10 + }, + "end": { + "line": 167, + "column": 11 + } + }, + "27": { + "start": { + "line": 166, + "column": 12 + }, + "end": { + "line": 166, + "column": 97 + } + }, + "28": { + "start": { + "line": 168, + "column": 10 + }, + "end": { + "line": 168, + "column": 47 + } + }, + "29": { + "start": { + "line": 170, + "column": 10 + }, + "end": { + "line": 170, + "column": 94 + } + }, + "30": { + "start": { + "line": 172, + "column": 13 + }, + "end": { + "line": 196, + "column": 7 + } + }, + "31": { + "start": { + "line": 173, + "column": 8 + }, + "end": { + "line": 173, + "column": 55 + } + }, + "32": { + "start": { + "line": 175, + "column": 8 + }, + "end": { + "line": 193, + "column": 9 + } + }, + "33": { + "start": { + "line": 176, + "column": 10 + }, + "end": { + "line": 176, + "column": 52 + } + }, + "34": { + "start": { + "line": 177, + "column": 10 + }, + "end": { + "line": 179, + "column": 11 + } + }, + "35": { + "start": { + "line": 178, + "column": 12 + }, + "end": { + "line": 178, + "column": 97 + } + }, + "36": { + "start": { + "line": 180, + "column": 10 + }, + "end": { + "line": 180, + "column": 35 + } + }, + "37": { + "start": { + "line": 182, + "column": 15 + }, + "end": { + "line": 193, + "column": 9 + } + }, + "38": { + "start": { + "line": 183, + "column": 10 + }, + "end": { + "line": 190, + "column": 11 + } + }, + "39": { + "start": { + "line": 184, + "column": 12 + }, + "end": { + "line": 186, + "column": 13 + } + }, + "40": { + "start": { + "line": 185, + "column": 14 + }, + "end": { + "line": 185, + "column": 99 + } + }, + "41": { + "start": { + "line": 187, + "column": 12 + }, + "end": { + "line": 187, + "column": 49 + } + }, + "42": { + "start": { + "line": 189, + "column": 12 + }, + "end": { + "line": 189, + "column": 96 + } + }, + "43": { + "start": { + "line": 192, + "column": 10 + }, + "end": { + "line": 192, + "column": 102 + } + }, + "44": { + "start": { + "line": 195, + "column": 8 + }, + "end": { + "line": 195, + "column": 108 + } + }, + "45": { + "start": { + "line": 198, + "column": 6 + }, + "end": { + "line": 198, + "column": 81 + } + }, + "46": { + "start": { + "line": 201, + "column": 23 + }, + "end": { + "line": 201, + "column": 40 + } + }, + "47": { + "start": { + "line": 203, + "column": 21 + }, + "end": { + "line": 206, + "column": 5 + } + }, + "48": { + "start": { + "line": 204, + "column": 28 + }, + "end": { + "line": 204, + "column": 89 + } + }, + "49": { + "start": { + "line": 205, + "column": 6 + }, + "end": { + "line": 205, + "column": 35 + } + }, + "50": { + "start": { + "line": 209, + "column": 4 + }, + "end": { + "line": 212, + "column": 6 + } + }, + "51": { + "start": { + "line": 215, + "column": 4 + }, + "end": { + "line": 220, + "column": 5 + } + }, + "52": { + "start": { + "line": 216, + "column": 6 + }, + "end": { + "line": 219, + "column": 8 + } + }, + "53": { + "start": { + "line": 223, + "column": 4 + }, + "end": { + "line": 231, + "column": 8 + } + }, + "54": { + "start": { + "line": 234, + "column": 4 + }, + "end": { + "line": 234, + "column": 72 + } + }, + "55": { + "start": { + "line": 242, + "column": 4 + }, + "end": { + "line": 245, + "column": 5 + } + }, + "56": { + "start": { + "line": 243, + "column": 6 + }, + "end": { + "line": 244, + "column": 60 + } + }, + "57": { + "start": { + "line": 247, + "column": 21 + }, + "end": { + "line": 250, + "column": 5 + } + }, + "58": { + "start": { + "line": 251, + "column": 27 + }, + "end": { + "line": 251, + "column": 61 + } + }, + "59": { + "start": { + "line": 252, + "column": 4 + }, + "end": { + "line": 258, + "column": 6 + } + }, + "60": { + "start": { + "line": 262, + "column": 20 + }, + "end": { + "line": 265, + "column": 5 + } + }, + "61": { + "start": { + "line": 267, + "column": 4 + }, + "end": { + "line": 273, + "column": 6 + } + }, + "62": { + "start": { + "line": 277, + "column": 20 + }, + "end": { + "line": 280, + "column": 5 + } + }, + "63": { + "start": { + "line": 282, + "column": 4 + }, + "end": { + "line": 288, + "column": 6 + } + }, + "64": { + "start": { + "line": 295, + "column": 24 + }, + "end": { + "line": 295, + "column": 43 + } + }, + "65": { + "start": { + "line": 296, + "column": 22 + }, + "end": { + "line": 300, + "column": 5 + } + }, + "66": { + "start": { + "line": 301, + "column": 28 + }, + "end": { + "line": 301, + "column": 64 + } + }, + "67": { + "start": { + "line": 302, + "column": 4 + }, + "end": { + "line": 308, + "column": 6 + } + }, + "68": { + "start": { + "line": 318, + "column": 4 + }, + "end": { + "line": 327, + "column": 5 + } + }, + "69": { + "start": { + "line": 319, + "column": 26 + }, + "end": { + "line": 319, + "column": 46 + } + }, + "70": { + "start": { + "line": 320, + "column": 6 + }, + "end": { + "line": 320, + "column": 18 + } + }, + "71": { + "start": { + "line": 321, + "column": 6 + }, + "end": { + "line": 324, + "column": 7 + } + }, + "72": { + "start": { + "line": 322, + "column": 27 + }, + "end": { + "line": 322, + "column": 47 + } + }, + "73": { + "start": { + "line": 323, + "column": 8 + }, + "end": { + "line": 323, + "column": 59 + } + }, + "74": { + "start": { + "line": 326, + "column": 6 + }, + "end": { + "line": 326, + "column": 33 + } + }, + "75": { + "start": { + "line": 329, + "column": 4 + }, + "end": { + "line": 329, + "column": 36 + } + }, + "76": { + "start": { + "line": 337, + "column": 4 + }, + "end": { + "line": 337, + "column": 66 + } + }, + "77": { + "start": { + "line": 338, + "column": 4 + }, + "end": { + "line": 338, + "column": 112 + } + }, + "78": { + "start": { + "line": 339, + "column": 4 + }, + "end": { + "line": 339, + "column": 117 + } + }, + "79": { + "start": { + "line": 340, + "column": 4 + }, + "end": { + "line": 347, + "column": 8 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 70, + "column": 2 + }, + "end": { + "line": 70, + "column": 3 + } + }, + "loc": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 83, + "column": 3 + } + }, + "line": 77 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 85, + "column": 2 + }, + "end": { + "line": 85, + "column": 3 + } + }, + "loc": { + "start": { + "line": 85, + "column": 29 + }, + "end": { + "line": 87, + "column": 3 + } + }, + "line": 85 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 89, + "column": 2 + }, + "end": { + "line": 89, + "column": 3 + } + }, + "loc": { + "start": { + "line": 89, + "column": 44 + }, + "end": { + "line": 102, + "column": 3 + } + }, + "line": 89 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 104, + "column": 2 + }, + "end": { + "line": 104, + "column": 3 + } + }, + "loc": { + "start": { + "line": 104, + "column": 48 + }, + "end": { + "line": 117, + "column": 3 + } + }, + "line": 104 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 119, + "column": 2 + }, + "end": { + "line": 119, + "column": 3 + } + }, + "loc": { + "start": { + "line": 119, + "column": 32 + }, + "end": { + "line": 128, + "column": 3 + } + }, + "line": 119 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 127, + "column": 12 + }, + "end": { + "line": 127, + "column": 13 + } + }, + "loc": { + "start": { + "line": 127, + "column": 26 + }, + "end": { + "line": 127, + "column": 78 + } + }, + "line": 127 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 130, + "column": 2 + }, + "end": { + "line": 130, + "column": 3 + } + }, + "loc": { + "start": { + "line": 130, + "column": 30 + }, + "end": { + "line": 145, + "column": 3 + } + }, + "line": 130 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 147, + "column": 2 + }, + "end": { + "line": 147, + "column": 3 + } + }, + "loc": { + "start": { + "line": 151, + "column": 4 + }, + "end": { + "line": 235, + "column": 3 + } + }, + "line": 151 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 203, + "column": 21 + }, + "end": { + "line": 203, + "column": 22 + } + }, + "loc": { + "start": { + "line": 203, + "column": 46 + }, + "end": { + "line": 206, + "column": 5 + } + }, + "line": 203 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 237, + "column": 2 + }, + "end": { + "line": 237, + "column": 3 + } + }, + "loc": { + "start": { + "line": 237, + "column": 84 + }, + "end": { + "line": 259, + "column": 3 + } + }, + "line": 237 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 261, + "column": 2 + }, + "end": { + "line": 261, + "column": 3 + } + }, + "loc": { + "start": { + "line": 261, + "column": 49 + }, + "end": { + "line": 274, + "column": 3 + } + }, + "line": 261 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 276, + "column": 2 + }, + "end": { + "line": 276, + "column": 3 + } + }, + "loc": { + "start": { + "line": 276, + "column": 46 + }, + "end": { + "line": 289, + "column": 3 + } + }, + "line": 276 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 291, + "column": 2 + }, + "end": { + "line": 291, + "column": 3 + } + }, + "loc": { + "start": { + "line": 291, + "column": 77 + }, + "end": { + "line": 309, + "column": 3 + } + }, + "line": 291 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 315, + "column": 2 + }, + "end": { + "line": 315, + "column": 3 + } + }, + "loc": { + "start": { + "line": 315, + "column": 48 + }, + "end": { + "line": 330, + "column": 3 + } + }, + "line": 315 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 336, + "column": 2 + }, + "end": { + "line": 336, + "column": 3 + } + }, + "loc": { + "start": { + "line": 336, + "column": 65 + }, + "end": { + "line": 348, + "column": 3 + } + }, + "line": 336 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 78, + "column": 25 + }, + "end": { + "line": 78, + "column": 43 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 78, + "column": 25 + }, + "end": { + "line": 78, + "column": 37 + } + }, + { + "start": { + "line": 78, + "column": 41 + }, + "end": { + "line": 78, + "column": 43 + } + } + ], + "line": 78 + }, + "1": { + "loc": { + "start": { + "line": 79, + "column": 24 + }, + "end": { + "line": 79, + "column": 41 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 79, + "column": 24 + }, + "end": { + "line": 79, + "column": 35 + } + }, + { + "start": { + "line": 79, + "column": 39 + }, + "end": { + "line": 79, + "column": 41 + } + } + ], + "line": 79 + }, + "2": { + "loc": { + "start": { + "line": 81, + "column": 25 + }, + "end": { + "line": 81, + "column": 43 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 81, + "column": 25 + }, + "end": { + "line": 81, + "column": 37 + } + }, + { + "start": { + "line": 81, + "column": 41 + }, + "end": { + "line": 81, + "column": 43 + } + } + ], + "line": 81 + }, + "3": { + "loc": { + "start": { + "line": 155, + "column": 4 + }, + "end": { + "line": 199, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 155, + "column": 4 + }, + "end": { + "line": 199, + "column": 5 + } + }, + { + "start": { + "line": 155, + "column": 4 + }, + "end": { + "line": 199, + "column": 5 + } + } + ], + "line": 155 + }, + "4": { + "loc": { + "start": { + "line": 157, + "column": 6 + }, + "end": { + "line": 159, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 157, + "column": 6 + }, + "end": { + "line": 159, + "column": 7 + } + }, + { + "start": { + "line": 157, + "column": 6 + }, + "end": { + "line": 159, + "column": 7 + } + } + ], + "line": 157 + }, + "5": { + "loc": { + "start": { + "line": 157, + "column": 10 + }, + "end": { + "line": 157, + "column": 77 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 157, + "column": 10 + }, + "end": { + "line": 157, + "column": 35 + } + }, + { + "start": { + "line": 157, + "column": 39 + }, + "end": { + "line": 157, + "column": 77 + } + } + ], + "line": 157 + }, + "6": { + "loc": { + "start": { + "line": 161, + "column": 11 + }, + "end": { + "line": 199, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 161, + "column": 11 + }, + "end": { + "line": 199, + "column": 5 + } + }, + { + "start": { + "line": 161, + "column": 11 + }, + "end": { + "line": 199, + "column": 5 + } + } + ], + "line": 161 + }, + "7": { + "loc": { + "start": { + "line": 161, + "column": 15 + }, + "end": { + "line": 161, + "column": 79 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 161, + "column": 15 + }, + "end": { + "line": 161, + "column": 40 + } + }, + { + "start": { + "line": 161, + "column": 44 + }, + "end": { + "line": 161, + "column": 79 + } + } + ], + "line": 161 + }, + "8": { + "loc": { + "start": { + "line": 163, + "column": 6 + }, + "end": { + "line": 196, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 163, + "column": 6 + }, + "end": { + "line": 196, + "column": 7 + } + }, + { + "start": { + "line": 163, + "column": 6 + }, + "end": { + "line": 196, + "column": 7 + } + } + ], + "line": 163 + }, + "9": { + "loc": { + "start": { + "line": 164, + "column": 8 + }, + "end": { + "line": 171, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 164, + "column": 8 + }, + "end": { + "line": 171, + "column": 9 + } + }, + { + "start": { + "line": 164, + "column": 8 + }, + "end": { + "line": 171, + "column": 9 + } + } + ], + "line": 164 + }, + "10": { + "loc": { + "start": { + "line": 165, + "column": 10 + }, + "end": { + "line": 167, + "column": 11 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 165, + "column": 10 + }, + "end": { + "line": 167, + "column": 11 + } + }, + { + "start": { + "line": 165, + "column": 10 + }, + "end": { + "line": 167, + "column": 11 + } + } + ], + "line": 165 + }, + "11": { + "loc": { + "start": { + "line": 165, + "column": 14 + }, + "end": { + "line": 165, + "column": 93 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 165, + "column": 14 + }, + "end": { + "line": 165, + "column": 45 + } + }, + { + "start": { + "line": 165, + "column": 49 + }, + "end": { + "line": 165, + "column": 93 + } + } + ], + "line": 165 + }, + "12": { + "loc": { + "start": { + "line": 172, + "column": 13 + }, + "end": { + "line": 196, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 172, + "column": 13 + }, + "end": { + "line": 196, + "column": 7 + } + }, + { + "start": { + "line": 172, + "column": 13 + }, + "end": { + "line": 196, + "column": 7 + } + } + ], + "line": 172 + }, + "13": { + "loc": { + "start": { + "line": 172, + "column": 17 + }, + "end": { + "line": 172, + "column": 130 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 172, + "column": 17 + }, + "end": { + "line": 172, + "column": 73 + } + }, + { + "start": { + "line": 172, + "column": 77 + }, + "end": { + "line": 172, + "column": 130 + } + } + ], + "line": 172 + }, + "14": { + "loc": { + "start": { + "line": 175, + "column": 8 + }, + "end": { + "line": 193, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 175, + "column": 8 + }, + "end": { + "line": 193, + "column": 9 + } + }, + { + "start": { + "line": 175, + "column": 8 + }, + "end": { + "line": 193, + "column": 9 + } + } + ], + "line": 175 + }, + "15": { + "loc": { + "start": { + "line": 177, + "column": 10 + }, + "end": { + "line": 179, + "column": 11 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 177, + "column": 10 + }, + "end": { + "line": 179, + "column": 11 + } + }, + { + "start": { + "line": 177, + "column": 10 + }, + "end": { + "line": 179, + "column": 11 + } + } + ], + "line": 177 + }, + "16": { + "loc": { + "start": { + "line": 177, + "column": 14 + }, + "end": { + "line": 177, + "column": 45 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 177, + "column": 14 + }, + "end": { + "line": 177, + "column": 21 + } + }, + { + "start": { + "line": 177, + "column": 25 + }, + "end": { + "line": 177, + "column": 45 + } + } + ], + "line": 177 + }, + "17": { + "loc": { + "start": { + "line": 182, + "column": 15 + }, + "end": { + "line": 193, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 182, + "column": 15 + }, + "end": { + "line": 193, + "column": 9 + } + }, + { + "start": { + "line": 182, + "column": 15 + }, + "end": { + "line": 193, + "column": 9 + } + } + ], + "line": 182 + }, + "18": { + "loc": { + "start": { + "line": 182, + "column": 19 + }, + "end": { + "line": 182, + "column": 117 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 182, + "column": 19 + }, + "end": { + "line": 182, + "column": 44 + } + }, + { + "start": { + "line": 182, + "column": 48 + }, + "end": { + "line": 182, + "column": 83 + } + }, + { + "start": { + "line": 182, + "column": 87 + }, + "end": { + "line": 182, + "column": 117 + } + } + ], + "line": 182 + }, + "19": { + "loc": { + "start": { + "line": 183, + "column": 10 + }, + "end": { + "line": 190, + "column": 11 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 183, + "column": 10 + }, + "end": { + "line": 190, + "column": 11 + } + }, + { + "start": { + "line": 183, + "column": 10 + }, + "end": { + "line": 190, + "column": 11 + } + } + ], + "line": 183 + }, + "20": { + "loc": { + "start": { + "line": 184, + "column": 12 + }, + "end": { + "line": 186, + "column": 13 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 184, + "column": 12 + }, + "end": { + "line": 186, + "column": 13 + } + }, + { + "start": { + "line": 184, + "column": 12 + }, + "end": { + "line": 186, + "column": 13 + } + } + ], + "line": 184 + }, + "21": { + "loc": { + "start": { + "line": 184, + "column": 16 + }, + "end": { + "line": 184, + "column": 95 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 184, + "column": 16 + }, + "end": { + "line": 184, + "column": 47 + } + }, + { + "start": { + "line": 184, + "column": 51 + }, + "end": { + "line": 184, + "column": 95 + } + } + ], + "line": 184 + }, + "22": { + "loc": { + "start": { + "line": 215, + "column": 4 + }, + "end": { + "line": 220, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 215, + "column": 4 + }, + "end": { + "line": 220, + "column": 5 + } + }, + { + "start": { + "line": 215, + "column": 4 + }, + "end": { + "line": 220, + "column": 5 + } + } + ], + "line": 215 + }, + "23": { + "loc": { + "start": { + "line": 237, + "column": 29 + }, + "end": { + "line": 237, + "column": 75 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 237, + "column": 70 + }, + "end": { + "line": 237, + "column": 75 + } + } + ], + "line": 237 + }, + "24": { + "loc": { + "start": { + "line": 242, + "column": 4 + }, + "end": { + "line": 245, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 242, + "column": 4 + }, + "end": { + "line": 245, + "column": 5 + } + }, + { + "start": { + "line": 242, + "column": 4 + }, + "end": { + "line": 245, + "column": 5 + } + } + ], + "line": 242 + }, + "25": { + "loc": { + "start": { + "line": 242, + "column": 8 + }, + "end": { + "line": 242, + "column": 62 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 242, + "column": 8 + }, + "end": { + "line": 242, + "column": 34 + } + }, + { + "start": { + "line": 242, + "column": 38 + }, + "end": { + "line": 242, + "column": 62 + } + } + ], + "line": 242 + }, + "26": { + "loc": { + "start": { + "line": 318, + "column": 4 + }, + "end": { + "line": 327, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 318, + "column": 4 + }, + "end": { + "line": 327, + "column": 5 + } + }, + { + "start": { + "line": 318, + "column": 4 + }, + "end": { + "line": 327, + "column": 5 + } + } + ], + "line": 318 + }, + "27": { + "loc": { + "start": { + "line": 318, + "column": 8 + }, + "end": { + "line": 318, + "column": 90 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 318, + "column": 8 + }, + "end": { + "line": 318, + "column": 38 + } + }, + { + "start": { + "line": 318, + "column": 42 + }, + "end": { + "line": 318, + "column": 90 + } + } + ], + "line": 318 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 266, + "3": 266, + "4": 266, + "5": 266, + "6": 266, + "7": 50, + "8": 5, + "9": 5, + "10": 4, + "11": 4, + "12": 222, + "13": 222, + "14": 2, + "15": 2, + "16": 13, + "17": 13, + "18": 13, + "19": 10, + "20": 10, + "21": 0, + "22": 10, + "23": 3, + "24": 3, + "25": 1, + "26": 1, + "27": 0, + "28": 1, + "29": 0, + "30": 2, + "31": 2, + "32": 2, + "33": 1, + "34": 1, + "35": 0, + "36": 1, + "37": 1, + "38": 1, + "39": 1, + "40": 0, + "41": 1, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 13, + "47": 13, + "48": 148, + "49": 148, + "50": 13, + "51": 13, + "52": 0, + "53": 13, + "54": 13, + "55": 22, + "56": 0, + "57": 22, + "58": 22, + "59": 22, + "60": 4, + "61": 4, + "62": 4, + "63": 4, + "64": 9, + "65": 9, + "66": 9, + "67": 9, + "68": 17, + "69": 4, + "70": 4, + "71": 4, + "72": 4, + "73": 4, + "74": 13, + "75": 17, + "76": 11, + "77": 11, + "78": 11, + "79": 11 + }, + "f": { + "0": 266, + "1": 50, + "2": 5, + "3": 4, + "4": 222, + "5": 222, + "6": 2, + "7": 13, + "8": 148, + "9": 22, + "10": 4, + "11": 4, + "12": 9, + "13": 17, + "14": 11 + }, + "b": { + "0": [ + 266, + 216 + ], + "1": [ + 266, + 216 + ], + "2": [ + 266, + 216 + ], + "3": [ + 10, + 3 + ], + "4": [ + 0, + 10 + ], + "5": [ + 10, + 0 + ], + "6": [ + 3, + 0 + ], + "7": [ + 3, + 3 + ], + "8": [ + 1, + 2 + ], + "9": [ + 1, + 0 + ], + "10": [ + 0, + 1 + ], + "11": [ + 1, + 0 + ], + "12": [ + 2, + 0 + ], + "13": [ + 2, + 0 + ], + "14": [ + 1, + 1 + ], + "15": [ + 0, + 1 + ], + "16": [ + 1, + 0 + ], + "17": [ + 1, + 0 + ], + "18": [ + 1, + 1, + 1 + ], + "19": [ + 1, + 0 + ], + "20": [ + 0, + 1 + ], + "21": [ + 1, + 0 + ], + "22": [ + 0, + 13 + ], + "23": [ + 22 + ], + "24": [ + 0, + 22 + ], + "25": [ + 22, + 22 + ], + "26": [ + 4, + 13 + ], + "27": [ + 17, + 17 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "95ce106ad7db6f93203772ebf5a480cff7c39494" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/QuerySnapshot.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/QuerySnapshot.js", + "statementMap": { + "0": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 28, + "column": 92 + } + }, + "1": { + "start": { + "line": 28, + "column": 53 + }, + "end": { + "line": 28, + "column": 90 + } + }, + "2": { + "start": { + "line": 29, + "column": 4 + }, + "end": { + "line": 29, + "column": 87 + } + }, + "3": { + "start": { + "line": 29, + "column": 49 + }, + "end": { + "line": 29, + "column": 85 + } + }, + "4": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 41 + } + }, + "5": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 24 + } + }, + "6": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 25 + } + }, + "7": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 22 + } + }, + "8": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 35 + } + }, + "9": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 26 + } + }, + "10": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 23 + } + }, + "11": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 29 + } + }, + "12": { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 64, + "column": 7 + } + }, + "13": { + "start": { + "line": 63, + "column": 6 + }, + "end": { + "line": 63, + "column": 20 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 27, + "column": 2 + }, + "end": { + "line": 27, + "column": 3 + } + }, + "loc": { + "start": { + "line": 27, + "column": 87 + }, + "end": { + "line": 32, + "column": 3 + } + }, + "line": 27 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 28, + "column": 43 + }, + "end": { + "line": 28, + "column": 44 + } + }, + "loc": { + "start": { + "line": 28, + "column": 53 + }, + "end": { + "line": 28, + "column": 90 + } + }, + "line": 28 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 29, + "column": 42 + }, + "end": { + "line": 29, + "column": 43 + } + }, + "loc": { + "start": { + "line": 29, + "column": 49 + }, + "end": { + "line": 29, + "column": 85 + } + }, + "line": 29 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 3 + } + }, + "loc": { + "start": { + "line": 34, + "column": 37 + }, + "end": { + "line": 36, + "column": 3 + } + }, + "line": 34 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "loc": { + "start": { + "line": 38, + "column": 33 + }, + "end": { + "line": 40, + "column": 3 + } + }, + "line": 38 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 42, + "column": 2 + }, + "end": { + "line": 42, + "column": 3 + } + }, + "loc": { + "start": { + "line": 42, + "column": 23 + }, + "end": { + "line": 44, + "column": 3 + } + }, + "line": 42 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 46, + "column": 2 + }, + "end": { + "line": 46, + "column": 3 + } + }, + "loc": { + "start": { + "line": 46, + "column": 44 + }, + "end": { + "line": 48, + "column": 3 + } + }, + "line": 46 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 50, + "column": 2 + }, + "end": { + "line": 50, + "column": 3 + } + }, + "loc": { + "start": { + "line": 50, + "column": 21 + }, + "end": { + "line": 52, + "column": 3 + } + }, + "line": 50 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 54, + "column": 2 + }, + "end": { + "line": 54, + "column": 3 + } + }, + "loc": { + "start": { + "line": 54, + "column": 21 + }, + "end": { + "line": 56, + "column": 3 + } + }, + "line": 54 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 58, + "column": 2 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "loc": { + "start": { + "line": 58, + "column": 45 + }, + "end": { + "line": 65, + "column": 3 + } + }, + "line": 58 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 62, + "column": 23 + }, + "end": { + "line": 62, + "column": 24 + } + }, + "loc": { + "start": { + "line": 62, + "column": 32 + }, + "end": { + "line": 64, + "column": 5 + } + }, + "line": 62 + } + }, + "branchMap": {}, + "s": { + "0": 370, + "1": 436, + "2": 370, + "3": 397, + "4": 370, + "5": 370, + "6": 0, + "7": 24, + "8": 0, + "9": 0, + "10": 0, + "11": 37, + "12": 331, + "13": 294 + }, + "f": { + "0": 370, + "1": 436, + "2": 397, + "3": 0, + "4": 24, + "5": 0, + "6": 0, + "7": 0, + "8": 37, + "9": 331, + "10": 294 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "21c0e0ef6fcf013a47c24711de72513abfced800" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/DocumentChange.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/DocumentChange.js", + "statementMap": { + "0": { + "start": { + "line": 20, + "column": 4 + }, + "end": { + "line": 20, + "column": 74 + } + }, + "1": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 41 + } + }, + "2": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 41 + } + }, + "3": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 33 + } + }, + "4": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 26 + } + }, + "5": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 26 + } + }, + "6": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 26 + } + }, + "7": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 22 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 19, + "column": 2 + }, + "end": { + "line": 19, + "column": 3 + } + }, + "loc": { + "start": { + "line": 19, + "column": 79 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "line": 19 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 26, + "column": 2 + }, + "end": { + "line": 26, + "column": 3 + } + }, + "loc": { + "start": { + "line": 26, + "column": 30 + }, + "end": { + "line": 28, + "column": 3 + } + }, + "line": 26 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 30, + "column": 2 + }, + "end": { + "line": 30, + "column": 3 + } + }, + "loc": { + "start": { + "line": 30, + "column": 25 + }, + "end": { + "line": 32, + "column": 3 + } + }, + "line": 30 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 3 + } + }, + "loc": { + "start": { + "line": 34, + "column": 25 + }, + "end": { + "line": 36, + "column": 3 + } + }, + "line": 34 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "loc": { + "start": { + "line": 38, + "column": 21 + }, + "end": { + "line": 40, + "column": 3 + } + }, + "line": 38 + } + }, + "branchMap": {}, + "s": { + "0": 436, + "1": 436, + "2": 436, + "3": 436, + "4": 0, + "5": 0, + "6": 0, + "7": 0 + }, + "f": { + "0": 436, + "1": 0, + "2": 0, + "3": 0, + "4": 0 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "c6a98e1373e8f1dd6f7c6db35799b79fb27bd110" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/WriteBatch.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/WriteBatch.js", + "statementMap": { + "0": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 32 + } + }, + "1": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 28, + "column": 22 + } + }, + "2": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 33, + "column": 35 + } + }, + "3": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 43, + "column": 7 + } + }, + "4": { + "start": { + "line": 45, + "column": 4 + }, + "end": { + "line": 45, + "column": 16 + } + }, + "5": { + "start": { + "line": 53, + "column": 23 + }, + "end": { + "line": 53, + "column": 43 + } + }, + "6": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 59, + "column": 7 + } + }, + "7": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 61, + "column": 16 + } + }, + "8": { + "start": { + "line": 67, + "column": 15 + }, + "end": { + "line": 67, + "column": 17 + } + }, + "9": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 84, + "column": 5 + } + }, + "10": { + "start": { + "line": 69, + "column": 6 + }, + "end": { + "line": 71, + "column": 7 + } + }, + "11": { + "start": { + "line": 70, + "column": 8 + }, + "end": { + "line": 70, + "column": 114 + } + }, + "12": { + "start": { + "line": 72, + "column": 6 + }, + "end": { + "line": 72, + "column": 21 + } + }, + "13": { + "start": { + "line": 73, + "column": 11 + }, + "end": { + "line": 84, + "column": 5 + } + }, + "14": { + "start": { + "line": 74, + "column": 6 + }, + "end": { + "line": 74, + "column": 172 + } + }, + "15": { + "start": { + "line": 76, + "column": 6 + }, + "end": { + "line": 83, + "column": 7 + } + }, + "16": { + "start": { + "line": 77, + "column": 20 + }, + "end": { + "line": 77, + "column": 27 + } + }, + "17": { + "start": { + "line": 78, + "column": 22 + }, + "end": { + "line": 78, + "column": 33 + } + }, + "18": { + "start": { + "line": 79, + "column": 8 + }, + "end": { + "line": 81, + "column": 9 + } + }, + "19": { + "start": { + "line": 80, + "column": 10 + }, + "end": { + "line": 80, + "column": 106 + } + }, + "20": { + "start": { + "line": 82, + "column": 8 + }, + "end": { + "line": 82, + "column": 26 + } + }, + "21": { + "start": { + "line": 86, + "column": 23 + }, + "end": { + "line": 86, + "column": 43 + } + }, + "22": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 91, + "column": 7 + } + }, + "23": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 93, + "column": 16 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 26, + "column": 2 + }, + "end": { + "line": 26, + "column": 3 + } + }, + "loc": { + "start": { + "line": 26, + "column": 36 + }, + "end": { + "line": 29, + "column": 3 + } + }, + "line": 26 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 31, + "column": 2 + }, + "end": { + "line": 31, + "column": 3 + } + }, + "loc": { + "start": { + "line": 31, + "column": 26 + }, + "end": { + "line": 34, + "column": 3 + } + }, + "line": 31 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 36, + "column": 2 + }, + "end": { + "line": 36, + "column": 3 + } + }, + "loc": { + "start": { + "line": 36, + "column": 48 + }, + "end": { + "line": 46, + "column": 3 + } + }, + "line": 36 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 48, + "column": 2 + }, + "end": { + "line": 48, + "column": 3 + } + }, + "loc": { + "start": { + "line": 48, + "column": 85 + }, + "end": { + "line": 62, + "column": 3 + } + }, + "line": 48 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 64, + "column": 2 + }, + "end": { + "line": 64, + "column": 3 + } + }, + "loc": { + "start": { + "line": 64, + "column": 64 + }, + "end": { + "line": 94, + "column": 3 + } + }, + "line": 64 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 84, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 84, + "column": 5 + } + }, + { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 84, + "column": 5 + } + } + ], + "line": 68 + }, + "1": { + "loc": { + "start": { + "line": 69, + "column": 6 + }, + "end": { + "line": 71, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 69, + "column": 6 + }, + "end": { + "line": 71, + "column": 7 + } + }, + { + "start": { + "line": 69, + "column": 6 + }, + "end": { + "line": 71, + "column": 7 + } + } + ], + "line": 69 + }, + "2": { + "loc": { + "start": { + "line": 73, + "column": 11 + }, + "end": { + "line": 84, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 73, + "column": 11 + }, + "end": { + "line": 84, + "column": 5 + } + }, + { + "start": { + "line": 73, + "column": 11 + }, + "end": { + "line": 84, + "column": 5 + } + } + ], + "line": 73 + }, + "3": { + "loc": { + "start": { + "line": 79, + "column": 8 + }, + "end": { + "line": 81, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 79, + "column": 8 + }, + "end": { + "line": 81, + "column": 9 + } + }, + { + "start": { + "line": 79, + "column": 8 + }, + "end": { + "line": 81, + "column": 9 + } + } + ], + "line": 79 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 1, + "4": 1, + "5": 5, + "6": 5, + "7": 5, + "8": 2, + "9": 2, + "10": 1, + "11": 0, + "12": 1, + "13": 1, + "14": 0, + "15": 1, + "16": 1, + "17": 1, + "18": 1, + "19": 0, + "20": 1, + "21": 2, + "22": 2, + "23": 2 + }, + "f": { + "0": 1, + "1": 1, + "2": 1, + "3": 5, + "4": 2 + }, + "b": { + "0": [ + 1, + 1 + ], + "1": [ + 0, + 1 + ], + "2": [ + 0, + 1 + ], + "3": [ + 0, + 1 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "4fc16d1066c63f59712b02de24b1815c2f4871b5" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/links/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/links/index.js", + "statementMap": { + "0": { + "start": { + "line": 10, + "column": 19 + }, + "end": { + "line": 12, + "column": 1 + } + }, + "1": { + "start": { + "line": 15, + "column": 35 + }, + "end": { + "line": 40, + "column": 3 + } + }, + "2": { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 43, + "column": 3 + } + }, + "3": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 43 + } + }, + "4": { + "start": { + "line": 47, + "column": 2 + }, + "end": { + "line": 49, + "column": 3 + } + }, + "5": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 48, + "column": 59 + } + }, + "6": { + "start": { + "line": 50, + "column": 2 + }, + "end": { + "line": 52, + "column": 3 + } + }, + "7": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 46 + } + }, + "8": { + "start": { + "line": 53, + "column": 2 + }, + "end": { + "line": 55, + "column": 3 + } + }, + "9": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 60 + } + }, + "10": { + "start": { + "line": 56, + "column": 2 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "11": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 53 + } + }, + "12": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 69, + "column": 38 + } + }, + "13": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 73, + "column": 22 + } + }, + "14": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 41 + } + }, + "15": { + "start": { + "line": 90, + "column": 23 + }, + "end": { + "line": 90, + "column": 80 + } + }, + "16": { + "start": { + "line": 91, + "column": 4 + }, + "end": { + "line": 91, + "column": 37 + } + }, + "17": { + "start": { + "line": 91, + "column": 17 + }, + "end": { + "line": 91, + "column": 36 + } + }, + "18": { + "start": { + "line": 100, + "column": 4 + }, + "end": { + "line": 106, + "column": 5 + } + }, + "19": { + "start": { + "line": 101, + "column": 6 + }, + "end": { + "line": 101, + "column": 46 + } + }, + "20": { + "start": { + "line": 102, + "column": 6 + }, + "end": { + "line": 102, + "column": 37 + } + }, + "21": { + "start": { + "line": 103, + "column": 6 + }, + "end": { + "line": 103, + "column": 56 + } + }, + "22": { + "start": { + "line": 105, + "column": 6 + }, + "end": { + "line": 105, + "column": 35 + } + }, + "23": { + "start": { + "line": 115, + "column": 4 + }, + "end": { + "line": 121, + "column": 5 + } + }, + "24": { + "start": { + "line": 116, + "column": 6 + }, + "end": { + "line": 116, + "column": 46 + } + }, + "25": { + "start": { + "line": 117, + "column": 6 + }, + "end": { + "line": 117, + "column": 37 + } + }, + "26": { + "start": { + "line": 118, + "column": 6 + }, + "end": { + "line": 118, + "column": 61 + } + }, + "27": { + "start": { + "line": 120, + "column": 6 + }, + "end": { + "line": 120, + "column": 35 + } + }, + "28": { + "start": { + "line": 125, + "column": 23 + }, + "end": { + "line": 127, + "column": 1 + } + } + }, + "fnMap": { + "0": { + "name": "validateParameters", + "decl": { + "start": { + "line": 14, + "column": 9 + }, + "end": { + "line": 14, + "column": 27 + } + }, + "loc": { + "start": { + "line": 14, + "column": 54 + }, + "end": { + "line": 44, + "column": 1 + } + }, + "line": 14 + }, + "1": { + "name": "checkForMandatoryParameters", + "decl": { + "start": { + "line": 46, + "column": 9 + }, + "end": { + "line": 46, + "column": 36 + } + }, + "loc": { + "start": { + "line": 46, + "column": 63 + }, + "end": { + "line": 59, + "column": 1 + } + }, + "line": 46 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 68, + "column": 2 + }, + "end": { + "line": 68, + "column": 3 + } + }, + "loc": { + "start": { + "line": 68, + "column": 62 + }, + "end": { + "line": 70, + "column": 3 + } + }, + "line": 68 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 72, + "column": 2 + }, + "end": { + "line": 72, + "column": 3 + } + }, + "loc": { + "start": { + "line": 72, + "column": 27 + }, + "end": { + "line": 74, + "column": 3 + } + }, + "line": 72 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 80, + "column": 2 + }, + "end": { + "line": 80, + "column": 3 + } + }, + "loc": { + "start": { + "line": 80, + "column": 36 + }, + "end": { + "line": 82, + "column": 3 + } + }, + "line": 80 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 89, + "column": 2 + }, + "end": { + "line": 89, + "column": 3 + } + }, + "loc": { + "start": { + "line": 89, + "column": 40 + }, + "end": { + "line": 92, + "column": 3 + } + }, + "line": 89 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 91, + "column": 11 + }, + "end": { + "line": 91, + "column": 12 + } + }, + "loc": { + "start": { + "line": 91, + "column": 17 + }, + "end": { + "line": 91, + "column": 36 + } + }, + "line": 91 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 99, + "column": 2 + }, + "end": { + "line": 99, + "column": 3 + } + }, + "loc": { + "start": { + "line": 99, + "column": 62 + }, + "end": { + "line": 107, + "column": 3 + } + }, + "line": 99 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 114, + "column": 2 + }, + "end": { + "line": 114, + "column": 3 + } + }, + "loc": { + "start": { + "line": 114, + "column": 67 + }, + "end": { + "line": 122, + "column": 3 + } + }, + "line": 114 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 43, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 43, + "column": 3 + } + }, + { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 43, + "column": 3 + } + } + ], + "line": 41 + }, + "1": { + "loc": { + "start": { + "line": 47, + "column": 2 + }, + "end": { + "line": 49, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 47, + "column": 2 + }, + "end": { + "line": 49, + "column": 3 + } + }, + { + "start": { + "line": 47, + "column": 2 + }, + "end": { + "line": 49, + "column": 3 + } + } + ], + "line": 47 + }, + "2": { + "loc": { + "start": { + "line": 50, + "column": 2 + }, + "end": { + "line": 52, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 50, + "column": 2 + }, + "end": { + "line": 52, + "column": 3 + } + }, + { + "start": { + "line": 50, + "column": 2 + }, + "end": { + "line": 52, + "column": 3 + } + } + ], + "line": 50 + }, + "3": { + "loc": { + "start": { + "line": 53, + "column": 2 + }, + "end": { + "line": 55, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 53, + "column": 2 + }, + "end": { + "line": 55, + "column": 3 + } + }, + { + "start": { + "line": 53, + "column": 2 + }, + "end": { + "line": 55, + "column": 3 + } + } + ], + "line": 53 + }, + "4": { + "loc": { + "start": { + "line": 53, + "column": 6 + }, + "end": { + "line": 53, + "column": 94 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 53, + "column": 6 + }, + "end": { + "line": 53, + "column": 38 + } + }, + { + "start": { + "line": 53, + "column": 42 + }, + "end": { + "line": 53, + "column": 94 + } + } + ], + "line": 53 + }, + "5": { + "loc": { + "start": { + "line": 56, + "column": 2 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 56, + "column": 2 + }, + "end": { + "line": 58, + "column": 3 + } + }, + { + "start": { + "line": 56, + "column": 2 + }, + "end": { + "line": 58, + "column": 3 + } + } + ], + "line": 56 + }, + "6": { + "loc": { + "start": { + "line": 56, + "column": 6 + }, + "end": { + "line": 56, + "column": 79 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 56, + "column": 6 + }, + "end": { + "line": 56, + "column": 34 + } + }, + { + "start": { + "line": 56, + "column": 38 + }, + "end": { + "line": 56, + "column": 79 + } + } + ], + "line": 56 + }, + "7": { + "loc": { + "start": { + "line": 68, + "column": 40 + }, + "end": { + "line": 68, + "column": 60 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 68, + "column": 58 + }, + "end": { + "line": 68, + "column": 60 + } + } + ], + "line": 68 + }, + "8": { + "loc": { + "start": { + "line": 99, + "column": 20 + }, + "end": { + "line": 99, + "column": 43 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 99, + "column": 41 + }, + "end": { + "line": 99, + "column": 43 + } + } + ], + "line": 99 + }, + "9": { + "loc": { + "start": { + "line": 114, + "column": 25 + }, + "end": { + "line": 114, + "column": 48 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 114, + "column": 46 + }, + "end": { + "line": 114, + "column": 48 + } + } + ], + "line": 114 + } + }, + "s": { + "0": 1, + "1": 8, + "2": 8, + "3": 4, + "4": 12, + "5": 1, + "6": 11, + "7": 1, + "8": 10, + "9": 1, + "10": 9, + "11": 1, + "12": 1, + "13": 0, + "14": 1, + "15": 1, + "16": 1, + "17": 1, + "18": 10, + "19": 10, + "20": 6, + "21": 2, + "22": 8, + "23": 2, + "24": 2, + "25": 2, + "26": 2, + "27": 0, + "28": 1 + }, + "f": { + "0": 8, + "1": 12, + "2": 1, + "3": 0, + "4": 1, + "5": 1, + "6": 1, + "7": 10, + "8": 2 + }, + "b": { + "0": [ + 4, + 4 + ], + "1": [ + 1, + 11 + ], + "2": [ + 1, + 10 + ], + "3": [ + 1, + 9 + ], + "4": [ + 10, + 8 + ], + "5": [ + 1, + 8 + ], + "6": [ + 9, + 7 + ], + "7": [ + 0 + ], + "8": [ + 0 + ], + "9": [ + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "a41dbaeeec270fa46288b9b29ad57945501537da" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/messaging/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/messaging/index.js", + "statementMap": { + "0": { + "start": { + "line": 11, + "column": 19 + }, + "end": { + "line": 14, + "column": 1 + } + }, + "1": { + "start": { + "line": 16, + "column": 26 + }, + "end": { + "line": 21, + "column": 1 + } + }, + "2": { + "start": { + "line": 23, + "column": 35 + }, + "end": { + "line": 27, + "column": 1 + } + }, + "3": { + "start": { + "line": 29, + "column": 28 + }, + "end": { + "line": 32, + "column": 1 + } + }, + "4": { + "start": { + "line": 34, + "column": 26 + }, + "end": { + "line": 34, + "column": 59 + } + }, + "5": { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 43, + "column": 3 + } + }, + "6": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 11 + } + }, + "7": { + "start": { + "line": 46, + "column": 2 + }, + "end": { + "line": 73, + "column": 3 + } + }, + "8": { + "start": { + "line": 47, + "column": 17 + }, + "end": { + "line": 47, + "column": 21 + } + }, + "9": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 30 + } + }, + "10": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 72, + "column": 5 + } + }, + "11": { + "start": { + "line": 53, + "column": 8 + }, + "end": { + "line": 53, + "column": 61 + } + }, + "12": { + "start": { + "line": 54, + "column": 8 + }, + "end": { + "line": 56, + "column": 9 + } + }, + "13": { + "start": { + "line": 55, + "column": 10 + }, + "end": { + "line": 55, + "column": 114 + } + }, + "14": { + "start": { + "line": 58, + "column": 8 + }, + "end": { + "line": 58, + "column": 86 + } + }, + "15": { + "start": { + "line": 59, + "column": 8 + }, + "end": { + "line": 59, + "column": 15 + } + }, + "16": { + "start": { + "line": 61, + "column": 8 + }, + "end": { + "line": 61, + "column": 80 + } + }, + "17": { + "start": { + "line": 62, + "column": 8 + }, + "end": { + "line": 62, + "column": 15 + } + }, + "18": { + "start": { + "line": 64, + "column": 8 + }, + "end": { + "line": 64, + "column": 106 + } + }, + "19": { + "start": { + "line": 65, + "column": 8 + }, + "end": { + "line": 67, + "column": 9 + } + }, + "20": { + "start": { + "line": 66, + "column": 10 + }, + "end": { + "line": 66, + "column": 100 + } + }, + "21": { + "start": { + "line": 69, + "column": 8 + }, + "end": { + "line": 69, + "column": 91 + } + }, + "22": { + "start": { + "line": 70, + "column": 8 + }, + "end": { + "line": 70, + "column": 14 + } + }, + "23": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 85, + "column": 38 + } + }, + "24": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 89, + "column": 22 + } + }, + "25": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 93, + "column": 29 + } + }, + "26": { + "start": { + "line": 97, + "column": 4 + }, + "end": { + "line": 97, + "column": 38 + } + }, + "27": { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 101, + "column": 31 + } + }, + "28": { + "start": { + "line": 109, + "column": 4 + }, + "end": { + "line": 109, + "column": 49 + } + }, + "29": { + "start": { + "line": 117, + "column": 4 + }, + "end": { + "line": 117, + "column": 35 + } + }, + "30": { + "start": { + "line": 125, + "column": 4 + }, + "end": { + "line": 125, + "column": 43 + } + }, + "31": { + "start": { + "line": 134, + "column": 26 + }, + "end": { + "line": 134, + "column": 57 + } + }, + "32": { + "start": { + "line": 135, + "column": 4 + }, + "end": { + "line": 135, + "column": 75 + } + }, + "33": { + "start": { + "line": 136, + "column": 4 + }, + "end": { + "line": 136, + "column": 44 + } + }, + "34": { + "start": { + "line": 137, + "column": 4 + }, + "end": { + "line": 137, + "column": 63 + } + }, + "35": { + "start": { + "line": 146, + "column": 26 + }, + "end": { + "line": 146, + "column": 57 + } + }, + "36": { + "start": { + "line": 147, + "column": 4 + }, + "end": { + "line": 147, + "column": 114 + } + }, + "37": { + "start": { + "line": 147, + "column": 26 + }, + "end": { + "line": 147, + "column": 114 + } + }, + "38": { + "start": { + "line": 148, + "column": 4 + }, + "end": { + "line": 148, + "column": 44 + } + }, + "39": { + "start": { + "line": 149, + "column": 4 + }, + "end": { + "line": 149, + "column": 65 + } + }, + "40": { + "start": { + "line": 157, + "column": 4 + }, + "end": { + "line": 157, + "column": 57 + } + }, + "41": { + "start": { + "line": 167, + "column": 4 + }, + "end": { + "line": 167, + "column": 73 + } + }, + "42": { + "start": { + "line": 167, + "column": 13 + }, + "end": { + "line": 167, + "column": 73 + } + }, + "43": { + "start": { + "line": 168, + "column": 4 + }, + "end": { + "line": 168, + "column": 70 + } + }, + "44": { + "start": { + "line": 168, + "column": 20 + }, + "end": { + "line": 168, + "column": 70 + } + }, + "45": { + "start": { + "line": 169, + "column": 4 + }, + "end": { + "line": 169, + "column": 52 + } + }, + "46": { + "start": { + "line": 179, + "column": 4 + }, + "end": { + "line": 179, + "column": 73 + } + }, + "47": { + "start": { + "line": 179, + "column": 13 + }, + "end": { + "line": 179, + "column": 73 + } + }, + "48": { + "start": { + "line": 180, + "column": 4 + }, + "end": { + "line": 180, + "column": 74 + } + }, + "49": { + "start": { + "line": 180, + "column": 20 + }, + "end": { + "line": 180, + "column": 74 + } + }, + "50": { + "start": { + "line": 181, + "column": 4 + }, + "end": { + "line": 181, + "column": 56 + } + }, + "51": { + "start": { + "line": 190, + "column": 4 + }, + "end": { + "line": 190, + "column": 45 + } + }, + "52": { + "start": { + "line": 199, + "column": 4 + }, + "end": { + "line": 199, + "column": 35 + } + }, + "53": { + "start": { + "line": 207, + "column": 4 + }, + "end": { + "line": 207, + "column": 41 + } + }, + "54": { + "start": { + "line": 216, + "column": 23 + }, + "end": { + "line": 229, + "column": 5 + } + }, + "55": { + "start": { + "line": 219, + "column": 21 + }, + "end": { + "line": 222, + "column": 9 + } + }, + "56": { + "start": { + "line": 223, + "column": 8 + }, + "end": { + "line": 223, + "column": 29 + } + }, + "57": { + "start": { + "line": 225, + "column": 8 + }, + "end": { + "line": 227, + "column": 9 + } + }, + "58": { + "start": { + "line": 226, + "column": 10 + }, + "end": { + "line": 226, + "column": 24 + } + }, + "59": { + "start": { + "line": 230, + "column": 4 + }, + "end": { + "line": 230, + "column": 37 + } + }, + "60": { + "start": { + "line": 230, + "column": 17 + }, + "end": { + "line": 230, + "column": 36 + } + }, + "61": { + "start": { + "line": 239, + "column": 23 + }, + "end": { + "line": 239, + "column": 88 + } + }, + "62": { + "start": { + "line": 240, + "column": 4 + }, + "end": { + "line": 240, + "column": 37 + } + }, + "63": { + "start": { + "line": 240, + "column": 17 + }, + "end": { + "line": 240, + "column": 36 + } + }, + "64": { + "start": { + "line": 248, + "column": 4 + }, + "end": { + "line": 248, + "column": 41 + } + }, + "65": { + "start": { + "line": 256, + "column": 4 + }, + "end": { + "line": 256, + "column": 45 + } + }, + "66": { + "start": { + "line": 264, + "column": 4 + }, + "end": { + "line": 266, + "column": 5 + } + }, + "67": { + "start": { + "line": 265, + "column": 6 + }, + "end": { + "line": 265, + "column": 103 + } + }, + "68": { + "start": { + "line": 268, + "column": 4 + }, + "end": { + "line": 268, + "column": 53 + } + }, + "69": { + "start": { + "line": 272, + "column": 23 + }, + "end": { + "line": 278, + "column": 1 + } + } + }, + "fnMap": { + "0": { + "name": "finish", + "decl": { + "start": { + "line": 40, + "column": 9 + }, + "end": { + "line": 40, + "column": 15 + } + }, + "loc": { + "start": { + "line": 40, + "column": 22 + }, + "end": { + "line": 74, + "column": 1 + } + }, + "line": 40 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 84, + "column": 2 + }, + "end": { + "line": 84, + "column": 3 + } + }, + "loc": { + "start": { + "line": 84, + "column": 62 + }, + "end": { + "line": 86, + "column": 3 + } + }, + "line": 84 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 88, + "column": 2 + }, + "end": { + "line": 88, + "column": 3 + } + }, + "loc": { + "start": { + "line": 88, + "column": 27 + }, + "end": { + "line": 90, + "column": 3 + } + }, + "line": 88 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 92, + "column": 2 + }, + "end": { + "line": 92, + "column": 3 + } + }, + "loc": { + "start": { + "line": 92, + "column": 34 + }, + "end": { + "line": 94, + "column": 3 + } + }, + "line": 92 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 96, + "column": 2 + }, + "end": { + "line": 96, + "column": 3 + } + }, + "loc": { + "start": { + "line": 96, + "column": 43 + }, + "end": { + "line": 98, + "column": 3 + } + }, + "line": 96 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 100, + "column": 2 + }, + "end": { + "line": 100, + "column": 3 + } + }, + "loc": { + "start": { + "line": 100, + "column": 36 + }, + "end": { + "line": 102, + "column": 3 + } + }, + "line": 100 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 108, + "column": 2 + }, + "end": { + "line": 108, + "column": 3 + } + }, + "loc": { + "start": { + "line": 108, + "column": 44 + }, + "end": { + "line": 110, + "column": 3 + } + }, + "line": 108 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 116, + "column": 2 + }, + "end": { + "line": 116, + "column": 3 + } + }, + "loc": { + "start": { + "line": 116, + "column": 30 + }, + "end": { + "line": 118, + "column": 3 + } + }, + "line": 116 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 124, + "column": 2 + }, + "end": { + "line": 124, + "column": 3 + } + }, + "loc": { + "start": { + "line": 124, + "column": 36 + }, + "end": { + "line": 126, + "column": 3 + } + }, + "line": 124 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 133, + "column": 2 + }, + "end": { + "line": 133, + "column": 3 + } + }, + "loc": { + "start": { + "line": 133, + "column": 63 + }, + "end": { + "line": 138, + "column": 3 + } + }, + "line": 133 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 145, + "column": 2 + }, + "end": { + "line": 145, + "column": 3 + } + }, + "loc": { + "start": { + "line": 145, + "column": 65 + }, + "end": { + "line": 150, + "column": 3 + } + }, + "line": 145 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 156, + "column": 2 + }, + "end": { + "line": 156, + "column": 3 + } + }, + "loc": { + "start": { + "line": 156, + "column": 54 + }, + "end": { + "line": 158, + "column": 3 + } + }, + "line": 156 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 166, + "column": 2 + }, + "end": { + "line": 166, + "column": 3 + } + }, + "loc": { + "start": { + "line": 166, + "column": 53 + }, + "end": { + "line": 170, + "column": 3 + } + }, + "line": 166 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 178, + "column": 2 + }, + "end": { + "line": 178, + "column": 3 + } + }, + "loc": { + "start": { + "line": 178, + "column": 57 + }, + "end": { + "line": 182, + "column": 3 + } + }, + "line": 178 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 189, + "column": 2 + }, + "end": { + "line": 189, + "column": 3 + } + }, + "loc": { + "start": { + "line": 189, + "column": 38 + }, + "end": { + "line": 191, + "column": 3 + } + }, + "line": 189 + }, + "15": { + "name": "(anonymous_15)", + "decl": { + "start": { + "line": 198, + "column": 2 + }, + "end": { + "line": 198, + "column": 3 + } + }, + "loc": { + "start": { + "line": 198, + "column": 34 + }, + "end": { + "line": 200, + "column": 3 + } + }, + "line": 198 + }, + "16": { + "name": "(anonymous_16)", + "decl": { + "start": { + "line": 206, + "column": 2 + }, + "end": { + "line": 206, + "column": 3 + } + }, + "loc": { + "start": { + "line": 206, + "column": 36 + }, + "end": { + "line": 208, + "column": 3 + } + }, + "line": 206 + }, + "17": { + "name": "(anonymous_17)", + "decl": { + "start": { + "line": 215, + "column": 2 + }, + "end": { + "line": 215, + "column": 3 + } + }, + "loc": { + "start": { + "line": 215, + "column": 50 + }, + "end": { + "line": 231, + "column": 3 + } + }, + "line": 215 + }, + "18": { + "name": "(anonymous_18)", + "decl": { + "start": { + "line": 218, + "column": 6 + }, + "end": { + "line": 218, + "column": 7 + } + }, + "loc": { + "start": { + "line": 218, + "column": 23 + }, + "end": { + "line": 228, + "column": 7 + } + }, + "line": 218 + }, + "19": { + "name": "(anonymous_19)", + "decl": { + "start": { + "line": 230, + "column": 11 + }, + "end": { + "line": 230, + "column": 12 + } + }, + "loc": { + "start": { + "line": 230, + "column": 17 + }, + "end": { + "line": 230, + "column": 36 + } + }, + "line": 230 + }, + "20": { + "name": "(anonymous_20)", + "decl": { + "start": { + "line": 238, + "column": 2 + }, + "end": { + "line": 238, + "column": 3 + } + }, + "loc": { + "start": { + "line": 238, + "column": 55 + }, + "end": { + "line": 241, + "column": 3 + } + }, + "line": 238 + }, + "21": { + "name": "(anonymous_21)", + "decl": { + "start": { + "line": 240, + "column": 11 + }, + "end": { + "line": 240, + "column": 12 + } + }, + "loc": { + "start": { + "line": 240, + "column": 17 + }, + "end": { + "line": 240, + "column": 36 + } + }, + "line": 240 + }, + "22": { + "name": "(anonymous_22)", + "decl": { + "start": { + "line": 247, + "column": 2 + }, + "end": { + "line": 247, + "column": 3 + } + }, + "loc": { + "start": { + "line": 247, + "column": 40 + }, + "end": { + "line": 249, + "column": 3 + } + }, + "line": 247 + }, + "23": { + "name": "(anonymous_23)", + "decl": { + "start": { + "line": 255, + "column": 2 + }, + "end": { + "line": 255, + "column": 3 + } + }, + "loc": { + "start": { + "line": 255, + "column": 44 + }, + "end": { + "line": 257, + "column": 3 + } + }, + "line": 255 + }, + "24": { + "name": "(anonymous_24)", + "decl": { + "start": { + "line": 263, + "column": 2 + }, + "end": { + "line": 263, + "column": 3 + } + }, + "loc": { + "start": { + "line": 263, + "column": 52 + }, + "end": { + "line": 269, + "column": 3 + } + }, + "line": 263 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 43, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 43, + "column": 3 + } + }, + { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 43, + "column": 3 + } + } + ], + "line": 41 + }, + "1": { + "loc": { + "start": { + "line": 46, + "column": 2 + }, + "end": { + "line": 73, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 46, + "column": 2 + }, + "end": { + "line": 73, + "column": 3 + } + }, + { + "start": { + "line": 46, + "column": 2 + }, + "end": { + "line": 73, + "column": 3 + } + } + ], + "line": 46 + }, + "2": { + "loc": { + "start": { + "line": 46, + "column": 6 + }, + "end": { + "line": 46, + "column": 54 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 46, + "column": 6 + }, + "end": { + "line": 46, + "column": 25 + } + }, + { + "start": { + "line": 46, + "column": 29 + }, + "end": { + "line": 46, + "column": 54 + } + } + ], + "line": 46 + }, + "3": { + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 72, + "column": 5 + } + }, + "type": "switch", + "locations": [ + { + "start": { + "line": 52, + "column": 6 + }, + "end": { + "line": 59, + "column": 15 + } + }, + { + "start": { + "line": 60, + "column": 6 + }, + "end": { + "line": 62, + "column": 15 + } + }, + { + "start": { + "line": 63, + "column": 6 + }, + "end": { + "line": 70, + "column": 14 + } + }, + { + "start": { + "line": 71, + "column": 6 + }, + "end": { + "line": 71, + "column": 14 + } + } + ], + "line": 51 + }, + "4": { + "loc": { + "start": { + "line": 53, + "column": 17 + }, + "end": { + "line": 53, + "column": 60 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 53, + "column": 17 + }, + "end": { + "line": 53, + "column": 23 + } + }, + { + "start": { + "line": 53, + "column": 27 + }, + "end": { + "line": 53, + "column": 60 + } + } + ], + "line": 53 + }, + "5": { + "loc": { + "start": { + "line": 54, + "column": 8 + }, + "end": { + "line": 56, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 54, + "column": 8 + }, + "end": { + "line": 56, + "column": 9 + } + }, + { + "start": { + "line": 54, + "column": 8 + }, + "end": { + "line": 56, + "column": 9 + } + } + ], + "line": 54 + }, + "6": { + "loc": { + "start": { + "line": 64, + "column": 17 + }, + "end": { + "line": 64, + "column": 105 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 64, + "column": 17 + }, + "end": { + "line": 64, + "column": 23 + } + }, + { + "start": { + "line": 64, + "column": 28 + }, + "end": { + "line": 64, + "column": 104 + } + } + ], + "line": 64 + }, + "7": { + "loc": { + "start": { + "line": 64, + "column": 28 + }, + "end": { + "line": 64, + "column": 104 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 64, + "column": 54 + }, + "end": { + "line": 64, + "column": 77 + } + }, + { + "start": { + "line": 64, + "column": 80 + }, + "end": { + "line": 64, + "column": 104 + } + } + ], + "line": 64 + }, + "8": { + "loc": { + "start": { + "line": 65, + "column": 8 + }, + "end": { + "line": 67, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 65, + "column": 8 + }, + "end": { + "line": 67, + "column": 9 + } + }, + { + "start": { + "line": 65, + "column": 8 + }, + "end": { + "line": 67, + "column": 9 + } + } + ], + "line": 65 + }, + "9": { + "loc": { + "start": { + "line": 84, + "column": 40 + }, + "end": { + "line": 84, + "column": 60 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 84, + "column": 58 + }, + "end": { + "line": 84, + "column": 60 + } + } + ], + "line": 84 + }, + "10": { + "loc": { + "start": { + "line": 135, + "column": 23 + }, + "end": { + "line": 135, + "column": 74 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 135, + "column": 23 + }, + "end": { + "line": 135, + "column": 39 + } + }, + { + "start": { + "line": 135, + "column": 43 + }, + "end": { + "line": 135, + "column": 74 + } + } + ], + "line": 135 + }, + "11": { + "loc": { + "start": { + "line": 147, + "column": 4 + }, + "end": { + "line": 147, + "column": 114 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 147, + "column": 4 + }, + "end": { + "line": 147, + "column": 114 + } + }, + { + "start": { + "line": 147, + "column": 4 + }, + "end": { + "line": 147, + "column": 114 + } + } + ], + "line": 147 + }, + "12": { + "loc": { + "start": { + "line": 167, + "column": 4 + }, + "end": { + "line": 167, + "column": 73 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 167, + "column": 4 + }, + "end": { + "line": 167, + "column": 73 + } + }, + { + "start": { + "line": 167, + "column": 4 + }, + "end": { + "line": 167, + "column": 73 + } + } + ], + "line": 167 + }, + "13": { + "loc": { + "start": { + "line": 168, + "column": 4 + }, + "end": { + "line": 168, + "column": 70 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 168, + "column": 4 + }, + "end": { + "line": 168, + "column": 70 + } + }, + { + "start": { + "line": 168, + "column": 4 + }, + "end": { + "line": 168, + "column": 70 + } + } + ], + "line": 168 + }, + "14": { + "loc": { + "start": { + "line": 179, + "column": 4 + }, + "end": { + "line": 179, + "column": 73 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 179, + "column": 4 + }, + "end": { + "line": 179, + "column": 73 + } + }, + { + "start": { + "line": 179, + "column": 4 + }, + "end": { + "line": 179, + "column": 73 + } + } + ], + "line": 179 + }, + "15": { + "loc": { + "start": { + "line": 180, + "column": 4 + }, + "end": { + "line": 180, + "column": 74 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 180, + "column": 4 + }, + "end": { + "line": 180, + "column": 74 + } + }, + { + "start": { + "line": 180, + "column": 4 + }, + "end": { + "line": 180, + "column": 74 + } + } + ], + "line": 180 + }, + "16": { + "loc": { + "start": { + "line": 225, + "column": 8 + }, + "end": { + "line": 227, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 225, + "column": 8 + }, + "end": { + "line": 227, + "column": 9 + } + }, + { + "start": { + "line": 225, + "column": 8 + }, + "end": { + "line": 227, + "column": 9 + } + } + ], + "line": 225 + }, + "17": { + "loc": { + "start": { + "line": 264, + "column": 4 + }, + "end": { + "line": 266, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 264, + "column": 4 + }, + "end": { + "line": 266, + "column": 5 + } + }, + { + "start": { + "line": 264, + "column": 4 + }, + "end": { + "line": 266, + "column": 5 + } + } + ], + "line": 264 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 1, + "4": 1, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 1, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 1, + "30": 0, + "31": 1, + "32": 1, + "33": 1, + "34": 1, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 0, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 0, + "47": 0, + "48": 0, + "49": 0, + "50": 0, + "51": 0, + "52": 0, + "53": 0, + "54": 0, + "55": 0, + "56": 0, + "57": 0, + "58": 0, + "59": 0, + "60": 0, + "61": 1, + "62": 1, + "63": 1, + "64": 1, + "65": 1, + "66": 2, + "67": 0, + "68": 2, + "69": 1 + }, + "f": { + "0": 0, + "1": 1, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 1, + "8": 0, + "9": 1, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 1, + "21": 1, + "22": 1, + "23": 1, + "24": 2 + }, + "b": { + "0": [ + 0, + 0 + ], + "1": [ + 0, + 0 + ], + "2": [ + 0, + 0 + ], + "3": [ + 0, + 0, + 0, + 0 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0 + ], + "10": [ + 1, + 1 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0, + 0 + ], + "13": [ + 0, + 0 + ], + "14": [ + 0, + 0 + ], + "15": [ + 0, + 0 + ], + "16": [ + 0, + 0 + ], + "17": [ + 0, + 2 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "39043f10c16b40ce85fa8de32739bd37b97ad7bf" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/messaging/RemoteMessage.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/messaging/RemoteMessage.js", + "statementMap": { + "0": { + "start": { + "line": 11, + "column": 4 + }, + "end": { + "line": 18, + "column": 6 + } + }, + "1": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 30 + } + }, + "2": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 28, + "column": 16 + } + }, + "3": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 33 + } + }, + "4": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 16 + } + }, + "5": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 37 + } + }, + "6": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 16 + } + }, + "7": { + "start": { + "line": 56, + "column": 4 + }, + "end": { + "line": 56, + "column": 43 + } + }, + "8": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 16 + } + }, + "9": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 69, + "column": 5 + } + }, + "10": { + "start": { + "line": 68, + "column": 6 + }, + "end": { + "line": 68, + "column": 119 + } + }, + "11": { + "start": { + "line": 71, + "column": 18 + }, + "end": { + "line": 71, + "column": 35 + } + }, + "12": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 78, + "column": 5 + } + }, + "13": { + "start": { + "line": 76, + "column": 19 + }, + "end": { + "line": 76, + "column": 27 + } + }, + "14": { + "start": { + "line": 77, + "column": 6 + }, + "end": { + "line": 77, + "column": 51 + } + }, + "15": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 16 + } + }, + "16": { + "start": { + "line": 84, + "column": 4 + }, + "end": { + "line": 84, + "column": 46 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 3 + } + }, + "loc": { + "start": { + "line": 10, + "column": 30 + }, + "end": { + "line": 19, + "column": 3 + } + }, + "line": 10 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 26, + "column": 2 + }, + "end": { + "line": 26, + "column": 3 + } + }, + "loc": { + "start": { + "line": 26, + "column": 37 + }, + "end": { + "line": 29, + "column": 3 + } + }, + "line": 26 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 35, + "column": 3 + } + }, + "loc": { + "start": { + "line": 35, + "column": 35 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "line": 35 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 45, + "column": 2 + }, + "end": { + "line": 45, + "column": 3 + } + }, + "loc": { + "start": { + "line": 45, + "column": 39 + }, + "end": { + "line": 48, + "column": 3 + } + }, + "line": 45 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 55, + "column": 2 + }, + "end": { + "line": 55, + "column": 3 + } + }, + "loc": { + "start": { + "line": 55, + "column": 45 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "line": 55 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 66, + "column": 2 + }, + "end": { + "line": 66, + "column": 3 + } + }, + "loc": { + "start": { + "line": 66, + "column": 29 + }, + "end": { + "line": 81, + "column": 3 + } + }, + "line": 66 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 83, + "column": 2 + }, + "end": { + "line": 83, + "column": 3 + } + }, + "loc": { + "start": { + "line": 83, + "column": 19 + }, + "end": { + "line": 85, + "column": 3 + } + }, + "line": 83 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 15, + "column": 14 + }, + "end": { + "line": 15, + "column": 81 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 15, + "column": 42 + }, + "end": { + "line": 15, + "column": 48 + } + }, + { + "start": { + "line": 15, + "column": 51 + }, + "end": { + "line": 15, + "column": 81 + } + } + ], + "line": 15 + }, + "1": { + "loc": { + "start": { + "line": 66, + "column": 10 + }, + "end": { + "line": 66, + "column": 27 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 66, + "column": 25 + }, + "end": { + "line": 66, + "column": 27 + } + } + ], + "line": 66 + }, + "2": { + "loc": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 69, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 69, + "column": 5 + } + }, + { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 69, + "column": 5 + } + } + ], + "line": 67 + } + }, + "s": { + "0": 4, + "1": 4, + "2": 4, + "3": 4, + "4": 4, + "5": 4, + "6": 4, + "7": 0, + "8": 0, + "9": 4, + "10": 0, + "11": 4, + "12": 4, + "13": 18, + "14": 18, + "15": 4, + "16": 4 + }, + "f": { + "0": 4, + "1": 4, + "2": 4, + "3": 4, + "4": 0, + "5": 4, + "6": 4 + }, + "b": { + "0": [ + 0, + 4 + ], + "1": [ + 0 + ], + "2": [ + 0, + 4 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "c4569704e7f0ea57899b9db91d14788fdc7af50d" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/perf/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/perf/index.js", + "statementMap": { + "0": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 32 + } + }, + "1": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 58 + } + }, + "2": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 34 + } + }, + "3": { + "start": { + "line": 36, + "column": 23 + }, + "end": { + "line": 36, + "column": 25 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "loc": { + "start": { + "line": 14, + "column": 62 + }, + "end": { + "line": 16, + "column": 3 + } + }, + "line": 14 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 23, + "column": 2 + }, + "end": { + "line": 23, + "column": 3 + } + }, + "loc": { + "start": { + "line": 23, + "column": 58 + }, + "end": { + "line": 25, + "column": 3 + } + }, + "line": 23 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 31, + "column": 2 + }, + "end": { + "line": 31, + "column": 3 + } + }, + "loc": { + "start": { + "line": 31, + "column": 33 + }, + "end": { + "line": 33, + "column": 3 + } + }, + "line": 31 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 14, + "column": 40 + }, + "end": { + "line": 14, + "column": 60 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 14, + "column": 58 + }, + "end": { + "line": 14, + "column": 60 + } + } + ], + "line": 14 + } + }, + "s": { + "0": 1, + "1": 2, + "2": 2, + "3": 1 + }, + "f": { + "0": 1, + "1": 2, + "2": 2 + }, + "b": { + "0": [ + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "df9a8f023474a6523ee4e217ce8be0d4e616176c" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/perf/Trace.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/perf/Trace.js", + "statementMap": { + "0": { + "start": { + "line": 12, + "column": 4 + }, + "end": { + "line": 12, + "column": 21 + } + }, + "1": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 33 + } + }, + "2": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 45 + } + }, + "3": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 44 + } + }, + "4": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 63 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 3 + } + }, + "loc": { + "start": { + "line": 11, + "column": 63 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 11 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 16, + "column": 2 + }, + "end": { + "line": 16, + "column": 3 + } + }, + "loc": { + "start": { + "line": 16, + "column": 16 + }, + "end": { + "line": 18, + "column": 3 + } + }, + "line": 16 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 20, + "column": 3 + } + }, + "loc": { + "start": { + "line": 20, + "column": 15 + }, + "end": { + "line": 22, + "column": 3 + } + }, + "line": 20 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 24, + "column": 2 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "loc": { + "start": { + "line": 24, + "column": 40 + }, + "end": { + "line": 26, + "column": 3 + } + }, + "line": 24 + } + }, + "branchMap": {}, + "s": { + "0": 2, + "1": 2, + "2": 1, + "3": 1, + "4": 1 + }, + "f": { + "0": 2, + "1": 1, + "2": 1, + "3": 1 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "25393d1909ef187325b5fa42097cfc515e0280dd" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/storage/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/storage/index.js", + "statementMap": { + "0": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 55 + } + }, + "1": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 38 + } + }, + "2": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 29, + "column": 6 + } + }, + "3": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 34, + "column": 6 + } + }, + "4": { + "start": { + "line": 44, + "column": 4 + }, + "end": { + "line": 44, + "column": 38 + } + }, + "5": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 47 + } + }, + "6": { + "start": { + "line": 64, + "column": 4 + }, + "end": { + "line": 64, + "column": 48 + } + }, + "7": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 73, + "column": 45 + } + }, + "8": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 47 + } + }, + "9": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 89, + "column": 57 + } + }, + "10": { + "start": { + "line": 93, + "column": 32 + }, + "end": { + "line": 93, + "column": 37 + } + }, + "11": { + "start": { + "line": 94, + "column": 17 + }, + "end": { + "line": 94, + "column": 33 + } + }, + "12": { + "start": { + "line": 96, + "column": 4 + }, + "end": { + "line": 96, + "column": 67 + } + }, + "13": { + "start": { + "line": 97, + "column": 4 + }, + "end": { + "line": 97, + "column": 60 + } + }, + "14": { + "start": { + "line": 101, + "column": 32 + }, + "end": { + "line": 101, + "column": 35 + } + }, + "15": { + "start": { + "line": 102, + "column": 17 + }, + "end": { + "line": 102, + "column": 31 + } + }, + "16": { + "start": { + "line": 104, + "column": 4 + }, + "end": { + "line": 104, + "column": 50 + } + }, + "17": { + "start": { + "line": 105, + "column": 4 + }, + "end": { + "line": 105, + "column": 60 + } + }, + "18": { + "start": { + "line": 109, + "column": 4 + }, + "end": { + "line": 109, + "column": 56 + } + }, + "19": { + "start": { + "line": 113, + "column": 4 + }, + "end": { + "line": 113, + "column": 72 + } + }, + "20": { + "start": { + "line": 117, + "column": 23 + }, + "end": { + "line": 139, + "column": 1 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 23, + "column": 2 + }, + "end": { + "line": 23, + "column": 3 + } + }, + "loc": { + "start": { + "line": 23, + "column": 62 + }, + "end": { + "line": 35, + "column": 3 + } + }, + "line": 23 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 43, + "column": 2 + }, + "end": { + "line": 43, + "column": 3 + } + }, + "loc": { + "start": { + "line": 43, + "column": 32 + }, + "end": { + "line": 45, + "column": 3 + } + }, + "line": 43 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 53, + "column": 2 + }, + "end": { + "line": 53, + "column": 3 + } + }, + "loc": { + "start": { + "line": 53, + "column": 47 + }, + "end": { + "line": 56, + "column": 3 + } + }, + "line": 53 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 63, + "column": 2 + }, + "end": { + "line": 63, + "column": 3 + } + }, + "loc": { + "start": { + "line": 63, + "column": 47 + }, + "end": { + "line": 65, + "column": 3 + } + }, + "line": 63 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 72, + "column": 2 + }, + "end": { + "line": 72, + "column": 3 + } + }, + "loc": { + "start": { + "line": 72, + "column": 44 + }, + "end": { + "line": 74, + "column": 3 + } + }, + "line": 72 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 81, + "column": 2 + }, + "end": { + "line": 81, + "column": 3 + } + }, + "loc": { + "start": { + "line": 81, + "column": 46 + }, + "end": { + "line": 83, + "column": 3 + } + }, + "line": 81 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 88, + "column": 2 + }, + "end": { + "line": 88, + "column": 3 + } + }, + "loc": { + "start": { + "line": 88, + "column": 52 + }, + "end": { + "line": 90, + "column": 3 + } + }, + "line": 88 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 92, + "column": 2 + }, + "end": { + "line": 92, + "column": 3 + } + }, + "loc": { + "start": { + "line": 92, + "column": 37 + }, + "end": { + "line": 98, + "column": 3 + } + }, + "line": 92 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 100, + "column": 2 + }, + "end": { + "line": 100, + "column": 3 + } + }, + "loc": { + "start": { + "line": 100, + "column": 35 + }, + "end": { + "line": 106, + "column": 3 + } + }, + "line": 100 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 108, + "column": 2 + }, + "end": { + "line": 108, + "column": 3 + } + }, + "loc": { + "start": { + "line": 108, + "column": 83 + }, + "end": { + "line": 110, + "column": 3 + } + }, + "line": 108 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 112, + "column": 2 + }, + "end": { + "line": 112, + "column": 3 + } + }, + "loc": { + "start": { + "line": 112, + "column": 90 + }, + "end": { + "line": 114, + "column": 3 + } + }, + "line": 112 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 23, + "column": 40 + }, + "end": { + "line": 23, + "column": 60 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 23, + "column": 58 + }, + "end": { + "line": 23, + "column": 60 + } + } + ], + "line": 23 + }, + "1": { + "loc": { + "start": { + "line": 94, + "column": 17 + }, + "end": { + "line": 94, + "column": 33 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 94, + "column": 17 + }, + "end": { + "line": 94, + "column": 27 + } + }, + { + "start": { + "line": 94, + "column": 31 + }, + "end": { + "line": 94, + "column": 33 + } + } + ], + "line": 94 + }, + "2": { + "loc": { + "start": { + "line": 102, + "column": 17 + }, + "end": { + "line": 102, + "column": 31 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 102, + "column": 17 + }, + "end": { + "line": 102, + "column": 25 + } + }, + { + "start": { + "line": 102, + "column": 29 + }, + "end": { + "line": 102, + "column": 31 + } + } + ], + "line": 102 + }, + "3": { + "loc": { + "start": { + "line": 128, + "column": 10 + }, + "end": { + "line": 138, + "column": 8 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 128, + "column": 28 + }, + "end": { + "line": 138, + "column": 3 + } + }, + { + "start": { + "line": 138, + "column": 6 + }, + "end": { + "line": 138, + "column": 8 + } + } + ], + "line": 128 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 1, + "4": 6, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 18, + "10": 16, + "11": 16, + "12": 16, + "13": 16, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 2, + "19": 0, + "20": 1 + }, + "f": { + "0": 1, + "1": 6, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 18, + "7": 16, + "8": 0, + "9": 2, + "10": 0 + }, + "b": { + "0": [ + 0 + ], + "1": [ + 16, + 0 + ], + "2": [ + 0, + 0 + ], + "3": [ + 1, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "83c7d440c86200f448a6a3f4791a55cb8b8bb7b2" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/storage/reference.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/storage/reference.js", + "statementMap": { + "0": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 25 + } + }, + "1": { + "start": { + "line": 18, + "column": 4 + }, + "end": { + "line": 18, + "column": 28 + } + }, + "2": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 21 + } + }, + "3": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 73 + } + }, + "4": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 71 + } + }, + "5": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 51 + } + }, + "6": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 59 + } + }, + "7": { + "start": { + "line": 59, + "column": 4 + }, + "end": { + "line": 59, + "column": 56 + } + }, + "8": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 68, + "column": 69 + } + }, + "9": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 77, + "column": 105 + } + }, + "10": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 85, + "column": 24 + } + }, + "11": { + "start": { + "line": 95, + "column": 22 + }, + "end": { + "line": 95, + "column": 53 + } + }, + "12": { + "start": { + "line": 96, + "column": 4 + }, + "end": { + "line": 96, + "column": 108 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 16, + "column": 2 + }, + "end": { + "line": 16, + "column": 3 + } + }, + "loc": { + "start": { + "line": 16, + "column": 46 + }, + "end": { + "line": 19, + "column": 3 + } + }, + "line": 16 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 21, + "column": 2 + }, + "end": { + "line": 21, + "column": 3 + } + }, + "loc": { + "start": { + "line": 21, + "column": 25 + }, + "end": { + "line": 23, + "column": 3 + } + }, + "line": 21 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 25, + "column": 2 + }, + "end": { + "line": 25, + "column": 3 + } + }, + "loc": { + "start": { + "line": 25, + "column": 21 + }, + "end": { + "line": 27, + "column": 3 + } + }, + "line": 25 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 3 + } + }, + "loc": { + "start": { + "line": 34, + "column": 40 + }, + "end": { + "line": 36, + "column": 3 + } + }, + "line": 34 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 42, + "column": 2 + }, + "end": { + "line": 42, + "column": 3 + } + }, + "loc": { + "start": { + "line": 42, + "column": 26 + }, + "end": { + "line": 44, + "column": 3 + } + }, + "line": 42 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 50, + "column": 2 + }, + "end": { + "line": 50, + "column": 3 + } + }, + "loc": { + "start": { + "line": 50, + "column": 36 + }, + "end": { + "line": 52, + "column": 3 + } + }, + "line": 50 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 58, + "column": 2 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "loc": { + "start": { + "line": 58, + "column": 33 + }, + "end": { + "line": 60, + "column": 3 + } + }, + "line": 58 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 67, + "column": 2 + }, + "end": { + "line": 67, + "column": 3 + } + }, + "loc": { + "start": { + "line": 67, + "column": 57 + }, + "end": { + "line": 69, + "column": 3 + } + }, + "line": 67 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 76, + "column": 2 + }, + "end": { + "line": 76, + "column": 3 + } + }, + "loc": { + "start": { + "line": 76, + "column": 50 + }, + "end": { + "line": 78, + "column": 3 + } + }, + "line": 76 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 84, + "column": 2 + }, + "end": { + "line": 84, + "column": 3 + } + }, + "loc": { + "start": { + "line": 84, + "column": 49 + }, + "end": { + "line": 86, + "column": 3 + } + }, + "line": 84 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 94, + "column": 2 + }, + "end": { + "line": 94, + "column": 3 + } + }, + "loc": { + "start": { + "line": 94, + "column": 68 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "line": 94 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 67, + "column": 17 + }, + "end": { + "line": 67, + "column": 38 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 67, + "column": 36 + }, + "end": { + "line": 67, + "column": 38 + } + } + ], + "line": 67 + }, + "1": { + "loc": { + "start": { + "line": 94, + "column": 28 + }, + "end": { + "line": 94, + "column": 49 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 94, + "column": 47 + }, + "end": { + "line": 94, + "column": 49 + } + } + ], + "line": 94 + } + }, + "s": { + "0": 6, + "1": 6, + "2": 0, + "3": 1, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 2, + "10": 0, + "11": 3, + "12": 3 + }, + "f": { + "0": 6, + "1": 0, + "2": 1, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 2, + "9": 0, + "10": 3 + }, + "b": { + "0": [ + 0 + ], + "1": [ + 3 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "6f9e1f25f438f74bc9ffd87ec046e9fc942169ae" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/storage/task.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/storage/task.js", + "statementMap": { + "0": { + "start": { + "line": 10, + "column": 27 + }, + "end": { + "line": 10, + "column": 35 + } + }, + "1": { + "start": { + "line": 11, + "column": 29 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "2": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 21 + } + }, + "3": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 26 + } + }, + "4": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 39 + } + }, + "5": { + "start": { + "line": 56, + "column": 4 + }, + "end": { + "line": 56, + "column": 32 + } + }, + "6": { + "start": { + "line": 59, + "column": 4 + }, + "end": { + "line": 59, + "column": 43 + } + }, + "7": { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 60, + "column": 45 + } + }, + "8": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 36 + } + }, + "9": { + "start": { + "line": 70, + "column": 24 + }, + "end": { + "line": 70, + "column": 36 + } + }, + "10": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 76, + "column": 6 + } + }, + "11": { + "start": { + "line": 72, + "column": 24 + }, + "end": { + "line": 72, + "column": 51 + } + }, + "12": { + "start": { + "line": 73, + "column": 6 + }, + "end": { + "line": 73, + "column": 28 + } + }, + "13": { + "start": { + "line": 74, + "column": 6 + }, + "end": { + "line": 74, + "column": 31 + } + }, + "14": { + "start": { + "line": 75, + "column": 6 + }, + "end": { + "line": 75, + "column": 31 + } + }, + "15": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 36 + } + }, + "16": { + "start": { + "line": 86, + "column": 24 + }, + "end": { + "line": 86, + "column": 36 + } + }, + "17": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 92, + "column": 6 + } + }, + "18": { + "start": { + "line": 88, + "column": 21 + }, + "end": { + "line": 88, + "column": 45 + } + }, + "19": { + "start": { + "line": 90, + "column": 6 + }, + "end": { + "line": 90, + "column": 31 + } + }, + "20": { + "start": { + "line": 91, + "column": 6 + }, + "end": { + "line": 91, + "column": 28 + } + }, + "21": { + "start": { + "line": 108, + "column": 4 + }, + "end": { + "line": 116, + "column": 5 + } + }, + "22": { + "start": { + "line": 109, + "column": 6 + }, + "end": { + "line": 109, + "column": 48 + } + }, + "23": { + "start": { + "line": 110, + "column": 6 + }, + "end": { + "line": 110, + "column": 59 + } + }, + "24": { + "start": { + "line": 111, + "column": 6 + }, + "end": { + "line": 111, + "column": 57 + } + }, + "25": { + "start": { + "line": 112, + "column": 11 + }, + "end": { + "line": 116, + "column": 5 + } + }, + "26": { + "start": { + "line": 113, + "column": 6 + }, + "end": { + "line": 113, + "column": 63 + } + }, + "27": { + "start": { + "line": 114, + "column": 6 + }, + "end": { + "line": 114, + "column": 64 + } + }, + "28": { + "start": { + "line": 115, + "column": 6 + }, + "end": { + "line": 115, + "column": 72 + } + }, + "29": { + "start": { + "line": 118, + "column": 4 + }, + "end": { + "line": 124, + "column": 5 + } + }, + "30": { + "start": { + "line": 119, + "column": 6 + }, + "end": { + "line": 123, + "column": 8 + } + }, + "31": { + "start": { + "line": 125, + "column": 4 + }, + "end": { + "line": 131, + "column": 5 + } + }, + "32": { + "start": { + "line": 126, + "column": 6 + }, + "end": { + "line": 130, + "column": 8 + } + }, + "33": { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 138, + "column": 5 + } + }, + "34": { + "start": { + "line": 133, + "column": 6 + }, + "end": { + "line": 137, + "column": 8 + } + }, + "35": { + "start": { + "line": 140, + "column": 4 + }, + "end": { + "line": 144, + "column": 6 + } + }, + "36": { + "start": { + "line": 141, + "column": 6 + }, + "end": { + "line": 141, + "column": 104 + } + }, + "37": { + "start": { + "line": 141, + "column": 17 + }, + "end": { + "line": 141, + "column": 104 + } + }, + "38": { + "start": { + "line": 142, + "column": 6 + }, + "end": { + "line": 142, + "column": 90 + } + }, + "39": { + "start": { + "line": 142, + "column": 18 + }, + "end": { + "line": 142, + "column": 90 + } + }, + "40": { + "start": { + "line": 143, + "column": 6 + }, + "end": { + "line": 143, + "column": 96 + } + }, + "41": { + "start": { + "line": 143, + "column": 21 + }, + "end": { + "line": 143, + "column": 96 + } + }, + "42": { + "start": { + "line": 156, + "column": 4 + }, + "end": { + "line": 158, + "column": 5 + } + }, + "43": { + "start": { + "line": 157, + "column": 6 + }, + "end": { + "line": 157, + "column": 96 + } + }, + "44": { + "start": { + "line": 160, + "column": 4 + }, + "end": { + "line": 162, + "column": 5 + } + }, + "45": { + "start": { + "line": 161, + "column": 6 + }, + "end": { + "line": 161, + "column": 132 + } + }, + "46": { + "start": { + "line": 165, + "column": 4 + }, + "end": { + "line": 167, + "column": 5 + } + }, + "47": { + "start": { + "line": 166, + "column": 6 + }, + "end": { + "line": 166, + "column": 40 + } + }, + "48": { + "start": { + "line": 169, + "column": 4 + }, + "end": { + "line": 169, + "column": 60 + } + }, + "49": { + "start": { + "line": 173, + "column": 4 + }, + "end": { + "line": 173, + "column": 84 + } + }, + "50": { + "start": { + "line": 178, + "column": 4 + }, + "end": { + "line": 178, + "column": 85 + } + }, + "51": { + "start": { + "line": 183, + "column": 4 + }, + "end": { + "line": 183, + "column": 85 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 52, + "column": 2 + }, + "end": { + "line": 52, + "column": 3 + } + }, + "loc": { + "start": { + "line": 52, + "column": 114 + }, + "end": { + "line": 61, + "column": 3 + } + }, + "line": 52 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 69, + "column": 2 + }, + "end": { + "line": 69, + "column": 3 + } + }, + "loc": { + "start": { + "line": 69, + "column": 56 + }, + "end": { + "line": 77, + "column": 3 + } + }, + "line": 69 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 71, + "column": 11 + }, + "end": { + "line": 71, + "column": 12 + } + }, + "loc": { + "start": { + "line": 71, + "column": 25 + }, + "end": { + "line": 76, + "column": 5 + } + }, + "line": 71 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 85, + "column": 2 + }, + "end": { + "line": 85, + "column": 3 + } + }, + "loc": { + "start": { + "line": 85, + "column": 58 + }, + "end": { + "line": 93, + "column": 3 + } + }, + "line": 85 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 87, + "column": 11 + }, + "end": { + "line": 87, + "column": 12 + } + }, + "loc": { + "start": { + "line": 87, + "column": 22 + }, + "end": { + "line": 92, + "column": 5 + } + }, + "line": 87 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 103, + "column": 2 + }, + "end": { + "line": 103, + "column": 3 + } + }, + "loc": { + "start": { + "line": 103, + "column": 109 + }, + "end": { + "line": 145, + "column": 3 + } + }, + "line": 103 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 140, + "column": 11 + }, + "end": { + "line": 140, + "column": 12 + } + }, + "loc": { + "start": { + "line": 140, + "column": 17 + }, + "end": { + "line": 144, + "column": 5 + } + }, + "line": 140 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 155, + "column": 2 + }, + "end": { + "line": 155, + "column": 3 + } + }, + "loc": { + "start": { + "line": 155, + "column": 157 + }, + "end": { + "line": 170, + "column": 3 + } + }, + "line": 155 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 172, + "column": 2 + }, + "end": { + "line": 172, + "column": 3 + } + }, + "loc": { + "start": { + "line": 172, + "column": 10 + }, + "end": { + "line": 174, + "column": 3 + } + }, + "line": 172 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 176, + "column": 2 + }, + "end": { + "line": 176, + "column": 3 + } + }, + "loc": { + "start": { + "line": 176, + "column": 11 + }, + "end": { + "line": 179, + "column": 3 + } + }, + "line": 176 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 181, + "column": 2 + }, + "end": { + "line": 181, + "column": 3 + } + }, + "loc": { + "start": { + "line": 181, + "column": 11 + }, + "end": { + "line": 184, + "column": 3 + } + }, + "line": 181 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 36 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 36 + } + }, + { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 36 + } + } + ], + "line": 70 + }, + "1": { + "loc": { + "start": { + "line": 75, + "column": 13 + }, + "end": { + "line": 75, + "column": 30 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 75, + "column": 13 + }, + "end": { + "line": 75, + "column": 14 + } + }, + { + "start": { + "line": 75, + "column": 18 + }, + "end": { + "line": 75, + "column": 30 + } + } + ], + "line": 75 + }, + "2": { + "loc": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 36 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 36 + } + }, + { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 36 + } + } + ], + "line": 86 + }, + "3": { + "loc": { + "start": { + "line": 91, + "column": 13 + }, + "end": { + "line": 91, + "column": 27 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 91, + "column": 13 + }, + "end": { + "line": 91, + "column": 14 + } + }, + { + "start": { + "line": 91, + "column": 18 + }, + "end": { + "line": 91, + "column": 27 + } + } + ], + "line": 91 + }, + "4": { + "loc": { + "start": { + "line": 108, + "column": 4 + }, + "end": { + "line": 116, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 108, + "column": 4 + }, + "end": { + "line": 116, + "column": 5 + } + }, + { + "start": { + "line": 108, + "column": 4 + }, + "end": { + "line": 116, + "column": 5 + } + } + ], + "line": 108 + }, + "5": { + "loc": { + "start": { + "line": 112, + "column": 11 + }, + "end": { + "line": 116, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 112, + "column": 11 + }, + "end": { + "line": 116, + "column": 5 + } + }, + { + "start": { + "line": 112, + "column": 11 + }, + "end": { + "line": 116, + "column": 5 + } + } + ], + "line": 112 + }, + "6": { + "loc": { + "start": { + "line": 118, + "column": 4 + }, + "end": { + "line": 124, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 118, + "column": 4 + }, + "end": { + "line": 124, + "column": 5 + } + }, + { + "start": { + "line": 118, + "column": 4 + }, + "end": { + "line": 124, + "column": 5 + } + } + ], + "line": 118 + }, + "7": { + "loc": { + "start": { + "line": 125, + "column": 4 + }, + "end": { + "line": 131, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 125, + "column": 4 + }, + "end": { + "line": 131, + "column": 5 + } + }, + { + "start": { + "line": 125, + "column": 4 + }, + "end": { + "line": 131, + "column": 5 + } + } + ], + "line": 125 + }, + "8": { + "loc": { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 138, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 138, + "column": 5 + } + }, + { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 138, + "column": 5 + } + } + ], + "line": 132 + }, + "9": { + "loc": { + "start": { + "line": 141, + "column": 6 + }, + "end": { + "line": 141, + "column": 104 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 141, + "column": 6 + }, + "end": { + "line": 141, + "column": 104 + } + }, + { + "start": { + "line": 141, + "column": 6 + }, + "end": { + "line": 141, + "column": 104 + } + } + ], + "line": 141 + }, + "10": { + "loc": { + "start": { + "line": 142, + "column": 6 + }, + "end": { + "line": 142, + "column": 90 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 142, + "column": 6 + }, + "end": { + "line": 142, + "column": 90 + } + }, + { + "start": { + "line": 142, + "column": 6 + }, + "end": { + "line": 142, + "column": 90 + } + } + ], + "line": 142 + }, + "11": { + "loc": { + "start": { + "line": 143, + "column": 6 + }, + "end": { + "line": 143, + "column": 96 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 143, + "column": 6 + }, + "end": { + "line": 143, + "column": 96 + } + }, + { + "start": { + "line": 143, + "column": 6 + }, + "end": { + "line": 143, + "column": 96 + } + } + ], + "line": 143 + }, + "12": { + "loc": { + "start": { + "line": 155, + "column": 5 + }, + "end": { + "line": 155, + "column": 59 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 155, + "column": 21 + }, + "end": { + "line": 155, + "column": 59 + } + } + ], + "line": 155 + }, + "13": { + "loc": { + "start": { + "line": 156, + "column": 4 + }, + "end": { + "line": 158, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 156, + "column": 4 + }, + "end": { + "line": 158, + "column": 5 + } + }, + { + "start": { + "line": 156, + "column": 4 + }, + "end": { + "line": 158, + "column": 5 + } + } + ], + "line": 156 + }, + "14": { + "loc": { + "start": { + "line": 160, + "column": 4 + }, + "end": { + "line": 162, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 160, + "column": 4 + }, + "end": { + "line": 162, + "column": 5 + } + }, + { + "start": { + "line": 160, + "column": 4 + }, + "end": { + "line": 162, + "column": 5 + } + } + ], + "line": 160 + }, + "15": { + "loc": { + "start": { + "line": 165, + "column": 4 + }, + "end": { + "line": 167, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 165, + "column": 4 + }, + "end": { + "line": 167, + "column": 5 + } + }, + { + "start": { + "line": 165, + "column": 4 + }, + "end": { + "line": 167, + "column": 5 + } + } + ], + "line": 165 + }, + "16": { + "loc": { + "start": { + "line": 165, + "column": 8 + }, + "end": { + "line": 165, + "column": 46 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 165, + "column": 8 + }, + "end": { + "line": 165, + "column": 23 + } + }, + { + "start": { + "line": 165, + "column": 27 + }, + "end": { + "line": 165, + "column": 33 + } + }, + { + "start": { + "line": 165, + "column": 37 + }, + "end": { + "line": 165, + "column": 46 + } + } + ], + "line": 165 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 5, + "3": 5, + "4": 5, + "5": 5, + "6": 5, + "7": 5, + "8": 2, + "9": 1, + "10": 1, + "11": 3, + "12": 3, + "13": 3, + "14": 3, + "15": 1, + "16": 0, + "17": 1, + "18": 0, + "19": 0, + "20": 0, + "21": 1, + "22": 1, + "23": 1, + "24": 1, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 1, + "30": 1, + "31": 1, + "32": 1, + "33": 1, + "34": 0, + "35": 1, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 0, + "42": 1, + "43": 0, + "44": 1, + "45": 0, + "46": 1, + "47": 0, + "48": 1, + "49": 0, + "50": 0, + "51": 0 + }, + "f": { + "0": 5, + "1": 2, + "2": 3, + "3": 1, + "4": 0, + "5": 1, + "6": 0, + "7": 1, + "8": 0, + "9": 0, + "10": 0 + }, + "b": { + "0": [ + 1, + 1 + ], + "1": [ + 3, + 3 + ], + "2": [ + 0, + 1 + ], + "3": [ + 0, + 0 + ], + "4": [ + 1, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 1, + 0 + ], + "7": [ + 1, + 0 + ], + "8": [ + 0, + 1 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0 + ], + "13": [ + 0, + 1 + ], + "14": [ + 0, + 1 + ], + "15": [ + 0, + 1 + ], + "16": [ + 1, + 0, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "e1ee561c681188c025f458434081dd1dae30cfce" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/utils/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/utils/index.js", + "statementMap": { + "0": { + "start": { + "line": 11, + "column": 27 + }, + "end": { + "line": 11, + "column": 51 + } + }, + "1": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 27 + } + }, + "2": { + "start": { + "line": 30, + "column": 15 + }, + "end": { + "line": 30, + "column": 27 + } + }, + "3": { + "start": { + "line": 32, + "column": 17 + }, + "end": { + "line": 32, + "column": 51 + } + }, + "4": { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 46, + "column": 5 + } + }, + "5": { + "start": { + "line": 35, + "column": 6 + }, + "end": { + "line": 45, + "column": 7 + } + }, + "6": { + "start": { + "line": 36, + "column": 8 + }, + "end": { + "line": 36, + "column": 37 + } + }, + "7": { + "start": { + "line": 38, + "column": 22 + }, + "end": { + "line": 38, + "column": 65 + } + }, + "8": { + "start": { + "line": 39, + "column": 8 + }, + "end": { + "line": 44, + "column": 9 + } + }, + "9": { + "start": { + "line": 40, + "column": 10 + }, + "end": { + "line": 41, + "column": 38 + } + }, + "10": { + "start": { + "line": 40, + "column": 26 + }, + "end": { + "line": 40, + "column": 46 + } + }, + "11": { + "start": { + "line": 41, + "column": 15 + }, + "end": { + "line": 41, + "column": 38 + } + }, + "12": { + "start": { + "line": 43, + "column": 10 + }, + "end": { + "line": 43, + "column": 30 + } + }, + "13": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 48, + "column": 16 + } + }, + "14": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 27 + } + }, + "15": { + "start": { + "line": 52, + "column": 15 + }, + "end": { + "line": 52, + "column": 27 + } + }, + "16": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 54 + } + }, + "17": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 27 + } + }, + "18": { + "start": { + "line": 57, + "column": 15 + }, + "end": { + "line": 57, + "column": 27 + } + }, + "19": { + "start": { + "line": 58, + "column": 4 + }, + "end": { + "line": 58, + "column": 58 + } + }, + "20": { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 27 + } + }, + "21": { + "start": { + "line": 62, + "column": 15 + }, + "end": { + "line": 62, + "column": 27 + } + }, + "22": { + "start": { + "line": 63, + "column": 4 + }, + "end": { + "line": 63, + "column": 58 + } + }, + "23": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 67, + "column": 40 + } + }, + "24": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 54 + } + }, + "25": { + "start": { + "line": 84, + "column": 4 + }, + "end": { + "line": 84, + "column": 58 + } + }, + "26": { + "start": { + "line": 91, + "column": 4 + }, + "end": { + "line": 91, + "column": 71 + } + }, + "27": { + "start": { + "line": 100, + "column": 4 + }, + "end": { + "line": 100, + "column": 87 + } + }, + "28": { + "start": { + "line": 109, + "column": 4 + }, + "end": { + "line": 109, + "column": 91 + } + }, + "29": { + "start": { + "line": 118, + "column": 4 + }, + "end": { + "line": 118, + "column": 56 + } + }, + "30": { + "start": { + "line": 127, + "column": 4 + }, + "end": { + "line": 127, + "column": 57 + } + }, + "31": { + "start": { + "line": 132, + "column": 23 + }, + "end": { + "line": 139, + "column": 1 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 29, + "column": 2 + }, + "end": { + "line": 29, + "column": 3 + } + }, + "loc": { + "start": { + "line": 29, + "column": 34 + }, + "end": { + "line": 49, + "column": 3 + } + }, + "line": 29 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 51, + "column": 2 + }, + "end": { + "line": 51, + "column": 3 + } + }, + "loc": { + "start": { + "line": 51, + "column": 26 + }, + "end": { + "line": 54, + "column": 3 + } + }, + "line": 51 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 56, + "column": 2 + }, + "end": { + "line": 56, + "column": 3 + } + }, + "loc": { + "start": { + "line": 56, + "column": 30 + }, + "end": { + "line": 59, + "column": 3 + } + }, + "line": 56 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 61, + "column": 2 + }, + "end": { + "line": 61, + "column": 3 + } + }, + "loc": { + "start": { + "line": 61, + "column": 30 + }, + "end": { + "line": 64, + "column": 3 + } + }, + "line": 61 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 66, + "column": 2 + }, + "end": { + "line": 66, + "column": 3 + } + }, + "loc": { + "start": { + "line": 66, + "column": 35 + }, + "end": { + "line": 68, + "column": 3 + } + }, + "line": 66 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 75, + "column": 2 + }, + "end": { + "line": 75, + "column": 3 + } + }, + "loc": { + "start": { + "line": 75, + "column": 37 + }, + "end": { + "line": 77, + "column": 3 + } + }, + "line": 75 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 83, + "column": 2 + }, + "end": { + "line": 83, + "column": 3 + } + }, + "loc": { + "start": { + "line": 83, + "column": 45 + }, + "end": { + "line": 85, + "column": 3 + } + }, + "line": 83 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 90, + "column": 2 + }, + "end": { + "line": 90, + "column": 3 + } + }, + "loc": { + "start": { + "line": 90, + "column": 49 + }, + "end": { + "line": 92, + "column": 3 + } + }, + "line": 90 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 99, + "column": 2 + }, + "end": { + "line": 99, + "column": 3 + } + }, + "loc": { + "start": { + "line": 99, + "column": 45 + }, + "end": { + "line": 101, + "column": 3 + } + }, + "line": 99 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 108, + "column": 2 + }, + "end": { + "line": 108, + "column": 3 + } + }, + "loc": { + "start": { + "line": 108, + "column": 60 + }, + "end": { + "line": 110, + "column": 3 + } + }, + "line": 108 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 117, + "column": 2 + }, + "end": { + "line": 117, + "column": 3 + } + }, + "loc": { + "start": { + "line": 117, + "column": 48 + }, + "end": { + "line": 119, + "column": 3 + } + }, + "line": 117 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 126, + "column": 2 + }, + "end": { + "line": 126, + "column": 3 + } + }, + "loc": { + "start": { + "line": 126, + "column": 49 + }, + "end": { + "line": 128, + "column": 3 + } + }, + "line": 126 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 27 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 27 + } + }, + { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 27 + } + } + ], + "line": 30 + }, + "1": { + "loc": { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 46, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 46, + "column": 5 + } + }, + { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 46, + "column": 5 + } + } + ], + "line": 34 + }, + "2": { + "loc": { + "start": { + "line": 35, + "column": 6 + }, + "end": { + "line": 45, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 35, + "column": 6 + }, + "end": { + "line": 45, + "column": 7 + } + }, + { + "start": { + "line": 35, + "column": 6 + }, + "end": { + "line": 45, + "column": 7 + } + } + ], + "line": 35 + }, + "3": { + "loc": { + "start": { + "line": 35, + "column": 10 + }, + "end": { + "line": 35, + "column": 110 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 35, + "column": 10 + }, + "end": { + "line": 35, + "column": 55 + } + }, + { + "start": { + "line": 35, + "column": 59 + }, + "end": { + "line": 35, + "column": 110 + } + } + ], + "line": 35 + }, + "4": { + "loc": { + "start": { + "line": 39, + "column": 8 + }, + "end": { + "line": 44, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 39, + "column": 8 + }, + "end": { + "line": 44, + "column": 9 + } + }, + { + "start": { + "line": 39, + "column": 8 + }, + "end": { + "line": 44, + "column": 9 + } + } + ], + "line": 39 + }, + "5": { + "loc": { + "start": { + "line": 40, + "column": 10 + }, + "end": { + "line": 41, + "column": 38 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 40, + "column": 10 + }, + "end": { + "line": 41, + "column": 38 + } + }, + { + "start": { + "line": 40, + "column": 10 + }, + "end": { + "line": 41, + "column": 38 + } + } + ], + "line": 40 + }, + "6": { + "loc": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 27 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 27 + } + }, + { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 27 + } + } + ], + "line": 52 + }, + "7": { + "loc": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 27 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 27 + } + }, + { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 27 + } + } + ], + "line": 57 + }, + "8": { + "loc": { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 27 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 27 + } + }, + { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 27 + } + } + ], + "line": 62 + }, + "9": { + "loc": { + "start": { + "line": 109, + "column": 11 + }, + "end": { + "line": 109, + "column": 90 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 109, + "column": 11 + }, + "end": { + "line": 109, + "column": 54 + } + }, + { + "start": { + "line": 109, + "column": 58 + }, + "end": { + "line": 109, + "column": 90 + } + } + ], + "line": 109 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 0, + "3": 1, + "4": 1, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 1, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 2, + "29": 0, + "30": 0, + "31": 1 + }, + "f": { + "0": 1, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 2, + "10": 0, + "11": 0 + }, + "b": { + "0": [ + 0, + 1 + ], + "1": [ + 0, + 1 + ], + "2": [ + 0, + 0 + ], + "3": [ + 0, + 0 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 2, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "eab61bf5a621f4168b92dc1cb5d9e2dea4ed9a11" + } +} From ca7924287a597fc2f3205c10753ab2cdf7d6151f Mon Sep 17 00:00:00 2001 From: Salakar Date: Tue, 9 Jan 2018 09:54:16 +0000 Subject: [PATCH 2/7] coverage now both platforms --- .npmignore | 3 +- coverage.json => coverage.android.json | 0 coverage.ios.json | 52792 ++++++++++++++++ tests/ios/Podfile.lock | 164 +- .../project.pbxproj | 4 +- 5 files changed, 52882 insertions(+), 81 deletions(-) rename coverage.json => coverage.android.json (100%) create mode 100644 coverage.ios.json diff --git a/.npmignore b/.npmignore index cd68926b..bbdcb45f 100644 --- a/.npmignore +++ b/.npmignore @@ -1,5 +1,6 @@ node_modules -coverage.json +coverage.android.json +coverage.ios.json coverage npm-debug.log *.DS_Store diff --git a/coverage.json b/coverage.android.json similarity index 100% rename from coverage.json rename to coverage.android.json diff --git a/coverage.ios.json b/coverage.ios.json new file mode 100644 index 00000000..8c892206 --- /dev/null +++ b/coverage.ios.json @@ -0,0 +1,52792 @@ +{ + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/index.js", + "statementMap": { + "0": { + "start": { + "line": 6, + "column": 21 + }, + "end": { + "line": 6, + "column": 47 + } + } + }, + "fnMap": {}, + "branchMap": {}, + "s": { + "0": 1 + }, + "f": {}, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "235addbed7702c8f0c6db451cb467dd3584729e3" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/core/firebase.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/core/firebase.js", + "statementMap": { + "0": { + "start": { + "line": 46, + "column": 27 + }, + "end": { + "line": 46, + "column": 51 + } + }, + "1": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 30 + } + }, + "2": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 67, + "column": 35 + } + }, + "3": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 71, + "column": 5 + } + }, + "4": { + "start": { + "line": 70, + "column": 6 + }, + "end": { + "line": 70, + "column": 62 + } + }, + "5": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 73, + "column": 33 + } + }, + "6": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 66 + } + }, + "7": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 77, + "column": 78 + } + }, + "8": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 63 + } + }, + "9": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 69 + } + }, + "10": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 66 + } + }, + "11": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 75 + } + }, + "12": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 84, + "column": 6 + } + }, + "13": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 85, + "column": 78 + } + }, + "14": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 66 + } + }, + "15": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 78 + } + }, + "16": { + "start": { + "line": 88, + "column": 4 + }, + "end": { + "line": 88, + "column": 77 + } + }, + "17": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 89, + "column": 72 + } + }, + "18": { + "start": { + "line": 90, + "column": 4 + }, + "end": { + "line": 90, + "column": 66 + } + }, + "19": { + "start": { + "line": 98, + "column": 4 + }, + "end": { + "line": 104, + "column": 5 + } + }, + "20": { + "start": { + "line": 99, + "column": 18 + }, + "end": { + "line": 99, + "column": 44 + } + }, + "21": { + "start": { + "line": 100, + "column": 22 + }, + "end": { + "line": 100, + "column": 44 + } + }, + "22": { + "start": { + "line": 101, + "column": 6 + }, + "end": { + "line": 101, + "column": 26 + } + }, + "23": { + "start": { + "line": 102, + "column": 6 + }, + "end": { + "line": 102, + "column": 68 + } + }, + "24": { + "start": { + "line": 103, + "column": 6 + }, + "end": { + "line": 103, + "column": 52 + } + }, + "25": { + "start": { + "line": 115, + "column": 4 + }, + "end": { + "line": 117, + "column": 5 + } + }, + "26": { + "start": { + "line": 116, + "column": 6 + }, + "end": { + "line": 116, + "column": 64 + } + }, + "27": { + "start": { + "line": 119, + "column": 18 + }, + "end": { + "line": 119, + "column": 76 + } + }, + "28": { + "start": { + "line": 123, + "column": 4 + }, + "end": { + "line": 126, + "column": 5 + } + }, + "29": { + "start": { + "line": 124, + "column": 6 + }, + "end": { + "line": 124, + "column": 66 + } + }, + "30": { + "start": { + "line": 125, + "column": 6 + }, + "end": { + "line": 125, + "column": 35 + } + }, + "31": { + "start": { + "line": 131, + "column": 4 + }, + "end": { + "line": 133, + "column": 5 + } + }, + "32": { + "start": { + "line": 132, + "column": 6 + }, + "end": { + "line": 132, + "column": 59 + } + }, + "33": { + "start": { + "line": 135, + "column": 4 + }, + "end": { + "line": 137, + "column": 5 + } + }, + "34": { + "start": { + "line": 136, + "column": 6 + }, + "end": { + "line": 136, + "column": 69 + } + }, + "35": { + "start": { + "line": 139, + "column": 4 + }, + "end": { + "line": 141, + "column": 5 + } + }, + "36": { + "start": { + "line": 140, + "column": 6 + }, + "end": { + "line": 140, + "column": 68 + } + }, + "37": { + "start": { + "line": 143, + "column": 4 + }, + "end": { + "line": 145, + "column": 5 + } + }, + "38": { + "start": { + "line": 144, + "column": 6 + }, + "end": { + "line": 144, + "column": 74 + } + }, + "39": { + "start": { + "line": 147, + "column": 4 + }, + "end": { + "line": 149, + "column": 5 + } + }, + "40": { + "start": { + "line": 148, + "column": 6 + }, + "end": { + "line": 148, + "column": 80 + } + }, + "41": { + "start": { + "line": 151, + "column": 4 + }, + "end": { + "line": 153, + "column": 5 + } + }, + "42": { + "start": { + "line": 152, + "column": 6 + }, + "end": { + "line": 152, + "column": 72 + } + }, + "43": { + "start": { + "line": 155, + "column": 4 + }, + "end": { + "line": 157, + "column": 5 + } + }, + "44": { + "start": { + "line": 156, + "column": 6 + }, + "end": { + "line": 156, + "column": 76 + } + }, + "45": { + "start": { + "line": 159, + "column": 4 + }, + "end": { + "line": 159, + "column": 60 + } + }, + "46": { + "start": { + "line": 161, + "column": 4 + }, + "end": { + "line": 163, + "column": 5 + } + }, + "47": { + "start": { + "line": 162, + "column": 6 + }, + "end": { + "line": 162, + "column": 45 + } + }, + "48": { + "start": { + "line": 165, + "column": 4 + }, + "end": { + "line": 165, + "column": 33 + } + }, + "49": { + "start": { + "line": 178, + "column": 18 + }, + "end": { + "line": 178, + "column": 80 + } + }, + "50": { + "start": { + "line": 179, + "column": 16 + }, + "end": { + "line": 179, + "column": 37 + } + }, + "51": { + "start": { + "line": 180, + "column": 4 + }, + "end": { + "line": 180, + "column": 75 + } + }, + "52": { + "start": { + "line": 180, + "column": 14 + }, + "end": { + "line": 180, + "column": 75 + } + }, + "53": { + "start": { + "line": 181, + "column": 4 + }, + "end": { + "line": 181, + "column": 15 + } + }, + "54": { + "start": { + "line": 189, + "column": 4 + }, + "end": { + "line": 189, + "column": 41 + } + }, + "55": { + "start": { + "line": 207, + "column": 4 + }, + "end": { + "line": 219, + "column": 5 + } + }, + "56": { + "start": { + "line": 208, + "column": 6 + }, + "end": { + "line": 216, + "column": 9 + } + }, + "57": { + "start": { + "line": 209, + "column": 8 + }, + "end": { + "line": 215, + "column": 9 + } + }, + "58": { + "start": { + "line": 211, + "column": 10 + }, + "end": { + "line": 211, + "column": 84 + } + }, + "59": { + "start": { + "line": 214, + "column": 10 + }, + "end": { + "line": 214, + "column": 62 + } + }, + "60": { + "start": { + "line": 218, + "column": 6 + }, + "end": { + "line": 218, + "column": 50 + } + }, + "61": { + "start": { + "line": 230, + "column": 22 + }, + "end": { + "line": 230, + "column": 46 + } + }, + "62": { + "start": { + "line": 232, + "column": 25 + }, + "end": { + "line": 246, + "column": 5 + } + }, + "63": { + "start": { + "line": 233, + "column": 17 + }, + "end": { + "line": 233, + "column": 20 + } + }, + "64": { + "start": { + "line": 236, + "column": 6 + }, + "end": { + "line": 240, + "column": 74 + } + }, + "65": { + "start": { + "line": 236, + "column": 50 + }, + "end": { + "line": 236, + "column": 110 + } + }, + "66": { + "start": { + "line": 240, + "column": 11 + }, + "end": { + "line": 240, + "column": 74 + } + }, + "67": { + "start": { + "line": 240, + "column": 22 + }, + "end": { + "line": 240, + "column": 74 + } + }, + "68": { + "start": { + "line": 241, + "column": 26 + }, + "end": { + "line": 241, + "column": 52 + } + }, + "69": { + "start": { + "line": 242, + "column": 6 + }, + "end": { + "line": 244, + "column": 7 + } + }, + "70": { + "start": { + "line": 243, + "column": 8 + }, + "end": { + "line": 243, + "column": 51 + } + }, + "71": { + "start": { + "line": 245, + "column": 6 + }, + "end": { + "line": 245, + "column": 42 + } + }, + "72": { + "start": { + "line": 248, + "column": 4 + }, + "end": { + "line": 250, + "column": 7 + } + }, + "73": { + "start": { + "line": 261, + "column": 4 + }, + "end": { + "line": 263, + "column": 5 + } + }, + "74": { + "start": { + "line": 262, + "column": 6 + }, + "end": { + "line": 262, + "column": 40 + } + }, + "75": { + "start": { + "line": 265, + "column": 4 + }, + "end": { + "line": 265, + "column": 77 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 65, + "column": 2 + }, + "end": { + "line": 65, + "column": 3 + } + }, + "loc": { + "start": { + "line": 65, + "column": 16 + }, + "end": { + "line": 91, + "column": 3 + } + }, + "line": 65 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 97, + "column": 2 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "loc": { + "start": { + "line": 97, + "column": 26 + }, + "end": { + "line": 105, + "column": 3 + } + }, + "line": 97 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 114, + "column": 2 + }, + "end": { + "line": 114, + "column": 3 + } + }, + "loc": { + "start": { + "line": 114, + "column": 69 + }, + "end": { + "line": 166, + "column": 3 + } + }, + "line": 114 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 177, + "column": 2 + }, + "end": { + "line": 177, + "column": 3 + } + }, + "loc": { + "start": { + "line": 177, + "column": 34 + }, + "end": { + "line": 182, + "column": 3 + } + }, + "line": 177 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 188, + "column": 2 + }, + "end": { + "line": 188, + "column": 3 + } + }, + "loc": { + "start": { + "line": 188, + "column": 33 + }, + "end": { + "line": 190, + "column": 3 + } + }, + "line": 188 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 206, + "column": 2 + }, + "end": { + "line": 206, + "column": 3 + } + }, + "loc": { + "start": { + "line": 206, + "column": 82 + }, + "end": { + "line": 220, + "column": 3 + } + }, + "line": 206 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 208, + "column": 43 + }, + "end": { + "line": 208, + "column": 44 + } + }, + "loc": { + "start": { + "line": 208, + "column": 54 + }, + "end": { + "line": 216, + "column": 7 + } + }, + "line": 208 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 229, + "column": 2 + }, + "end": { + "line": 229, + "column": 3 + } + }, + "loc": { + "start": { + "line": 229, + "column": 133 + }, + "end": { + "line": 251, + "column": 3 + } + }, + "line": 229 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 232, + "column": 25 + }, + "end": { + "line": 232, + "column": 26 + } + }, + "loc": { + "start": { + "line": 232, + "column": 48 + }, + "end": { + "line": 246, + "column": 5 + } + }, + "line": 232 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 260, + "column": 2 + }, + "end": { + "line": 260, + "column": 3 + } + }, + "loc": { + "start": { + "line": 260, + "column": 81 + }, + "end": { + "line": 266, + "column": 3 + } + }, + "line": 260 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 71, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 71, + "column": 5 + } + }, + { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 71, + "column": 5 + } + } + ], + "line": 69 + }, + "1": { + "loc": { + "start": { + "line": 115, + "column": 4 + }, + "end": { + "line": 117, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 115, + "column": 4 + }, + "end": { + "line": 117, + "column": 5 + } + }, + { + "start": { + "line": 115, + "column": 4 + }, + "end": { + "line": 117, + "column": 5 + } + } + ], + "line": 115 + }, + "2": { + "loc": { + "start": { + "line": 115, + "column": 8 + }, + "end": { + "line": 115, + "column": 31 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 115, + "column": 8 + }, + "end": { + "line": 115, + "column": 12 + } + }, + { + "start": { + "line": 115, + "column": 16 + }, + "end": { + "line": 115, + "column": 31 + } + } + ], + "line": 115 + }, + "3": { + "loc": { + "start": { + "line": 119, + "column": 19 + }, + "end": { + "line": 119, + "column": 61 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 119, + "column": 19 + }, + "end": { + "line": 119, + "column": 23 + } + }, + { + "start": { + "line": 119, + "column": 27 + }, + "end": { + "line": 119, + "column": 61 + } + } + ], + "line": 119 + }, + "4": { + "loc": { + "start": { + "line": 123, + "column": 4 + }, + "end": { + "line": 126, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 123, + "column": 4 + }, + "end": { + "line": 126, + "column": 5 + } + }, + { + "start": { + "line": 123, + "column": 4 + }, + "end": { + "line": 126, + "column": 5 + } + } + ], + "line": 123 + }, + "5": { + "loc": { + "start": { + "line": 131, + "column": 4 + }, + "end": { + "line": 133, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 131, + "column": 4 + }, + "end": { + "line": 133, + "column": 5 + } + }, + { + "start": { + "line": 131, + "column": 4 + }, + "end": { + "line": 133, + "column": 5 + } + } + ], + "line": 131 + }, + "6": { + "loc": { + "start": { + "line": 135, + "column": 4 + }, + "end": { + "line": 137, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 135, + "column": 4 + }, + "end": { + "line": 137, + "column": 5 + } + }, + { + "start": { + "line": 135, + "column": 4 + }, + "end": { + "line": 137, + "column": 5 + } + } + ], + "line": 135 + }, + "7": { + "loc": { + "start": { + "line": 139, + "column": 4 + }, + "end": { + "line": 141, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 139, + "column": 4 + }, + "end": { + "line": 141, + "column": 5 + } + }, + { + "start": { + "line": 139, + "column": 4 + }, + "end": { + "line": 141, + "column": 5 + } + } + ], + "line": 139 + }, + "8": { + "loc": { + "start": { + "line": 143, + "column": 4 + }, + "end": { + "line": 145, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 143, + "column": 4 + }, + "end": { + "line": 145, + "column": 5 + } + }, + { + "start": { + "line": 143, + "column": 4 + }, + "end": { + "line": 145, + "column": 5 + } + } + ], + "line": 143 + }, + "9": { + "loc": { + "start": { + "line": 147, + "column": 4 + }, + "end": { + "line": 149, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 147, + "column": 4 + }, + "end": { + "line": 149, + "column": 5 + } + }, + { + "start": { + "line": 147, + "column": 4 + }, + "end": { + "line": 149, + "column": 5 + } + } + ], + "line": 147 + }, + "10": { + "loc": { + "start": { + "line": 151, + "column": 4 + }, + "end": { + "line": 153, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 151, + "column": 4 + }, + "end": { + "line": 153, + "column": 5 + } + }, + { + "start": { + "line": 151, + "column": 4 + }, + "end": { + "line": 153, + "column": 5 + } + } + ], + "line": 151 + }, + "11": { + "loc": { + "start": { + "line": 155, + "column": 4 + }, + "end": { + "line": 157, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 155, + "column": 4 + }, + "end": { + "line": 157, + "column": 5 + } + }, + { + "start": { + "line": 155, + "column": 4 + }, + "end": { + "line": 157, + "column": 5 + } + } + ], + "line": 155 + }, + "12": { + "loc": { + "start": { + "line": 161, + "column": 4 + }, + "end": { + "line": 163, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 161, + "column": 4 + }, + "end": { + "line": 163, + "column": 5 + } + }, + { + "start": { + "line": 161, + "column": 4 + }, + "end": { + "line": 163, + "column": 5 + } + } + ], + "line": 161 + }, + "13": { + "loc": { + "start": { + "line": 161, + "column": 8 + }, + "end": { + "line": 161, + "column": 45 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 161, + "column": 8 + }, + "end": { + "line": 161, + "column": 27 + } + }, + { + "start": { + "line": 161, + "column": 31 + }, + "end": { + "line": 161, + "column": 45 + } + } + ], + "line": 161 + }, + "14": { + "loc": { + "start": { + "line": 178, + "column": 18 + }, + "end": { + "line": 178, + "column": 80 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 178, + "column": 25 + }, + "end": { + "line": 178, + "column": 43 + } + }, + { + "start": { + "line": 178, + "column": 46 + }, + "end": { + "line": 178, + "column": 80 + } + } + ], + "line": 178 + }, + "15": { + "loc": { + "start": { + "line": 180, + "column": 4 + }, + "end": { + "line": 180, + "column": 75 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 180, + "column": 4 + }, + "end": { + "line": 180, + "column": 75 + } + }, + { + "start": { + "line": 180, + "column": 4 + }, + "end": { + "line": 180, + "column": 75 + } + } + ], + "line": 180 + }, + "16": { + "loc": { + "start": { + "line": 207, + "column": 4 + }, + "end": { + "line": 219, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 207, + "column": 4 + }, + "end": { + "line": 219, + "column": 5 + } + }, + { + "start": { + "line": 207, + "column": 4 + }, + "end": { + "line": 219, + "column": 5 + } + } + ], + "line": 207 + }, + "17": { + "loc": { + "start": { + "line": 209, + "column": 8 + }, + "end": { + "line": 215, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 209, + "column": 8 + }, + "end": { + "line": 215, + "column": 9 + } + }, + { + "start": { + "line": 209, + "column": 8 + }, + "end": { + "line": 215, + "column": 9 + } + } + ], + "line": 209 + }, + "18": { + "loc": { + "start": { + "line": 236, + "column": 6 + }, + "end": { + "line": 240, + "column": 74 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 236, + "column": 6 + }, + "end": { + "line": 240, + "column": 74 + } + }, + { + "start": { + "line": 236, + "column": 6 + }, + "end": { + "line": 240, + "column": 74 + } + } + ], + "line": 236 + }, + "19": { + "loc": { + "start": { + "line": 236, + "column": 10 + }, + "end": { + "line": 236, + "column": 48 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 236, + "column": 10 + }, + "end": { + "line": 236, + "column": 14 + } + }, + { + "start": { + "line": 236, + "column": 18 + }, + "end": { + "line": 236, + "column": 48 + } + } + ], + "line": 236 + }, + "20": { + "loc": { + "start": { + "line": 240, + "column": 11 + }, + "end": { + "line": 240, + "column": 74 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 240, + "column": 11 + }, + "end": { + "line": 240, + "column": 74 + } + }, + { + "start": { + "line": 240, + "column": 11 + }, + "end": { + "line": 240, + "column": 74 + } + } + ], + "line": 240 + }, + "21": { + "loc": { + "start": { + "line": 242, + "column": 6 + }, + "end": { + "line": 244, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 242, + "column": 6 + }, + "end": { + "line": 244, + "column": 7 + } + }, + { + "start": { + "line": 242, + "column": 6 + }, + "end": { + "line": 244, + "column": 7 + } + } + ], + "line": 242 + }, + "22": { + "loc": { + "start": { + "line": 261, + "column": 4 + }, + "end": { + "line": 263, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 261, + "column": 4 + }, + "end": { + "line": 263, + "column": 5 + } + }, + { + "start": { + "line": 261, + "column": 4 + }, + "end": { + "line": 263, + "column": 5 + } + } + ], + "line": 261 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 1, + "4": 0, + "5": 1, + "6": 1, + "7": 1, + "8": 1, + "9": 1, + "10": 1, + "11": 1, + "12": 1, + "13": 1, + "14": 1, + "15": 1, + "16": 1, + "17": 1, + "18": 1, + "19": 1, + "20": 3, + "21": 3, + "22": 3, + "23": 3, + "24": 3, + "25": 2, + "26": 0, + "27": 2, + "28": 2, + "29": 1, + "30": 1, + "31": 1, + "32": 0, + "33": 1, + "34": 0, + "35": 1, + "36": 0, + "37": 1, + "38": 0, + "39": 1, + "40": 0, + "41": 1, + "42": 0, + "43": 1, + "44": 0, + "45": 1, + "46": 1, + "47": 1, + "48": 1, + "49": 10, + "50": 10, + "51": 10, + "52": 0, + "53": 10, + "54": 4, + "55": 9, + "56": 7, + "57": 224, + "58": 224, + "59": 0, + "60": 7, + "61": 13, + "62": 13, + "63": 0, + "64": 0, + "65": 0, + "66": 0, + "67": 0, + "68": 0, + "69": 0, + "70": 0, + "71": 0, + "72": 13, + "73": 8, + "74": 0, + "75": 8 + }, + "f": { + "0": 1, + "1": 1, + "2": 2, + "3": 10, + "4": 4, + "5": 9, + "6": 224, + "7": 13, + "8": 0, + "9": 8 + }, + "b": { + "0": [ + 0, + 1 + ], + "1": [ + 0, + 2 + ], + "2": [ + 2, + 2 + ], + "3": [ + 2, + 0 + ], + "4": [ + 1, + 1 + ], + "5": [ + 0, + 1 + ], + "6": [ + 0, + 1 + ], + "7": [ + 0, + 1 + ], + "8": [ + 0, + 1 + ], + "9": [ + 0, + 1 + ], + "10": [ + 0, + 1 + ], + "11": [ + 0, + 1 + ], + "12": [ + 1, + 0 + ], + "13": [ + 1, + 1 + ], + "14": [ + 0, + 10 + ], + "15": [ + 0, + 10 + ], + "16": [ + 7, + 2 + ], + "17": [ + 224, + 0 + ], + "18": [ + 0, + 0 + ], + "19": [ + 0, + 0 + ], + "20": [ + 0, + 0 + ], + "21": [ + 0, + 0 + ], + "22": [ + 0, + 8 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "f446c2dac7b3b7f27c0de72282183d90c45e4946" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/internals.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/internals.js", + "statementMap": { + "0": { + "start": { + "line": 12, + "column": 25 + }, + "end": { + "line": 12, + "column": 81 + } + }, + "1": { + "start": { + "line": 14, + "column": 23 + }, + "end": { + "line": 25, + "column": 1 + } + }, + "2": { + "start": { + "line": 27, + "column": 20 + }, + "end": { + "line": 29, + "column": 1 + } + }, + "3": { + "start": { + "line": 31, + "column": 28 + }, + "end": { + "line": 56, + "column": 1 + } + }, + "4": { + "start": { + "line": 58, + "column": 40 + }, + "end": { + "line": 58, + "column": 42 + } + }, + "5": { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 87, + "column": 7 + } + }, + "6": { + "start": { + "line": 84, + "column": 8 + }, + "end": { + "line": 86, + "column": 76 + } + }, + "7": { + "start": { + "line": 89, + "column": 6 + }, + "end": { + "line": 91, + "column": 82 + } + }, + "8": { + "start": { + "line": 102, + "column": 6 + }, + "end": { + "line": 102, + "column": 65 + } + }, + "9": { + "start": { + "line": 109, + "column": 6 + }, + "end": { + "line": 109, + "column": 85 + } + }, + "10": { + "start": { + "line": 116, + "column": 6 + }, + "end": { + "line": 116, + "column": 95 + } + }, + "11": { + "start": { + "line": 123, + "column": 6 + }, + "end": { + "line": 123, + "column": 99 + } + }, + "12": { + "start": { + "line": 130, + "column": 6 + }, + "end": { + "line": 130, + "column": 87 + } + }, + "13": { + "start": { + "line": 139, + "column": 22 + }, + "end": { + "line": 139, + "column": 47 + } + }, + "14": { + "start": { + "line": 140, + "column": 6 + }, + "end": { + "line": 145, + "column": 7 + } + }, + "15": { + "start": { + "line": 141, + "column": 8 + }, + "end": { + "line": 144, + "column": 79 + } + }, + "16": { + "start": { + "line": 147, + "column": 23 + }, + "end": { + "line": 147, + "column": 94 + } + }, + "17": { + "start": { + "line": 148, + "column": 32 + }, + "end": { + "line": 148, + "column": 93 + } + }, + "18": { + "start": { + "line": 149, + "column": 26 + }, + "end": { + "line": 149, + "column": 58 + } + }, + "19": { + "start": { + "line": 150, + "column": 6 + }, + "end": { + "line": 154, + "column": 81 + } + }, + "20": { + "start": { + "line": 161, + "column": 6 + }, + "end": { + "line": 161, + "column": 71 + } + }, + "21": { + "start": { + "line": 170, + "column": 6 + }, + "end": { + "line": 170, + "column": 99 + } + }, + "22": { + "start": { + "line": 177, + "column": 6 + }, + "end": { + "line": 177, + "column": 86 + } + }, + "23": { + "start": { + "line": 184, + "column": 6 + }, + "end": { + "line": 184, + "column": 84 + } + }, + "24": { + "start": { + "line": 191, + "column": 6 + }, + "end": { + "line": 191, + "column": 84 + } + }, + "25": { + "start": { + "line": 198, + "column": 6 + }, + "end": { + "line": 198, + "column": 103 + } + }, + "26": { + "start": { + "line": 206, + "column": 25 + }, + "end": { + "line": 206, + "column": 56 + } + }, + "27": { + "start": { + "line": 207, + "column": 18 + }, + "end": { + "line": 207, + "column": 143 + } + }, + "28": { + "start": { + "line": 209, + "column": 6 + }, + "end": { + "line": 211, + "column": 7 + } + }, + "29": { + "start": { + "line": 210, + "column": 8 + }, + "end": { + "line": 210, + "column": 168 + } + }, + "30": { + "start": { + "line": 214, + "column": 6 + }, + "end": { + "line": 223, + "column": 54 + } + }, + "31": { + "start": { + "line": 236, + "column": 16 + }, + "end": { + "line": 236, + "column": 31 + } + }, + "32": { + "start": { + "line": 237, + "column": 4 + }, + "end": { + "line": 237, + "column": 43 + } + }, + "33": { + "start": { + "line": 237, + "column": 14 + }, + "end": { + "line": 237, + "column": 43 + } + }, + "34": { + "start": { + "line": 240, + "column": 4 + }, + "end": { + "line": 243, + "column": 7 + } + }, + "35": { + "start": { + "line": 241, + "column": 6 + }, + "end": { + "line": 241, + "column": 29 + } + }, + "36": { + "start": { + "line": 242, + "column": 6 + }, + "end": { + "line": 242, + "column": 18 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 240, + "column": 29 + }, + "end": { + "line": 240, + "column": 30 + } + }, + "loc": { + "start": { + "line": 240, + "column": 35 + }, + "end": { + "line": 243, + "column": 5 + } + }, + "line": 240 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 12, + "column": 25 + }, + "end": { + "line": 12, + "column": 81 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 12, + "column": 49 + }, + "end": { + "line": 12, + "column": 67 + } + }, + { + "start": { + "line": 12, + "column": 70 + }, + "end": { + "line": 12, + "column": 81 + } + } + ], + "line": 12 + }, + "1": { + "loc": { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 87, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 87, + "column": 7 + } + }, + { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 87, + "column": 7 + } + } + ], + "line": 83 + }, + "2": { + "loc": { + "start": { + "line": 140, + "column": 6 + }, + "end": { + "line": 145, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 140, + "column": 6 + }, + "end": { + "line": 145, + "column": 7 + } + }, + { + "start": { + "line": 140, + "column": 6 + }, + "end": { + "line": 145, + "column": 7 + } + } + ], + "line": 140 + }, + "3": { + "loc": { + "start": { + "line": 147, + "column": 56 + }, + "end": { + "line": 147, + "column": 91 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 147, + "column": 56 + }, + "end": { + "line": 147, + "column": 78 + } + }, + { + "start": { + "line": 147, + "column": 82 + }, + "end": { + "line": 147, + "column": 91 + } + } + ], + "line": 147 + }, + "4": { + "loc": { + "start": { + "line": 209, + "column": 6 + }, + "end": { + "line": 211, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 209, + "column": 6 + }, + "end": { + "line": 211, + "column": 7 + } + }, + { + "start": { + "line": 209, + "column": 6 + }, + "end": { + "line": 211, + "column": 7 + } + } + ], + "line": 209 + }, + "5": { + "loc": { + "start": { + "line": 216, + "column": 9 + }, + "end": { + "line": 218, + "column": 108 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 217, + "column": 10 + }, + "end": { + "line": 217, + "column": 74 + } + }, + { + "start": { + "line": 218, + "column": 10 + }, + "end": { + "line": 218, + "column": 108 + } + } + ], + "line": 216 + }, + "6": { + "loc": { + "start": { + "line": 232, + "column": 12 + }, + "end": { + "line": 232, + "column": 100 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 232, + "column": 47 + }, + "end": { + "line": 232, + "column": 93 + } + }, + { + "start": { + "line": 232, + "column": 96 + }, + "end": { + "line": 232, + "column": 100 + } + } + ], + "line": 232 + }, + "7": { + "loc": { + "start": { + "line": 237, + "column": 4 + }, + "end": { + "line": 237, + "column": 43 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 237, + "column": 4 + }, + "end": { + "line": 237, + "column": 43 + } + }, + { + "start": { + "line": 237, + "column": 4 + }, + "end": { + "line": 237, + "column": 43 + } + } + ], + "line": 237 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 1, + "4": 1, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0 + }, + "f": { + "0": 0 + }, + "b": { + "0": [ + 1, + 0 + ], + "1": [ + 0, + 0 + ], + "2": [ + 0, + 0 + ], + "3": [ + 0, + 0 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 1, + 0 + ], + "7": [ + 0, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "3ab7af9692bf461e365699bfcde2c682cfbf9957" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/emitter/EventEmitter.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/emitter/EventEmitter.js", + "statementMap": { + "0": { + "start": { + "line": 15, + "column": 28 + }, + "end": { + "line": 15, + "column": 60 + } + }, + "1": { + "start": { + "line": 16, + "column": 32 + }, + "end": { + "line": 16, + "column": 68 + } + }, + "2": { + "start": { + "line": 18, + "column": 22 + }, + "end": { + "line": 18, + "column": 55 + } + }, + "3": { + "start": { + "line": 19, + "column": 18 + }, + "end": { + "line": 19, + "column": 47 + } + }, + "4": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 67 + } + }, + "5": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 69, + "column": 13 + } + }, + "6": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 86, + "column": 7 + } + }, + "7": { + "start": { + "line": 84, + "column": 6 + }, + "end": { + "line": 84, + "column": 35 + } + }, + "8": { + "start": { + "line": 85, + "column": 6 + }, + "end": { + "line": 85, + "column": 36 + } + }, + "9": { + "start": { + "line": 97, + "column": 4 + }, + "end": { + "line": 97, + "column": 55 + } + }, + "10": { + "start": { + "line": 122, + "column": 4 + }, + "end": { + "line": 125, + "column": 6 + } + }, + "11": { + "start": { + "line": 126, + "column": 4 + }, + "end": { + "line": 126, + "column": 55 + } + }, + "12": { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 137, + "column": 6 + } + }, + "13": { + "start": { + "line": 138, + "column": 4 + }, + "end": { + "line": 138, + "column": 54 + } + }, + "14": { + "start": { + "line": 149, + "column": 51 + }, + "end": { + "line": 149, + "column": 107 + } + }, + "15": { + "start": { + "line": 150, + "column": 4 + }, + "end": { + "line": 155, + "column": 11 + } + }, + "16": { + "start": { + "line": 153, + "column": 12 + }, + "end": { + "line": 153, + "column": 41 + } + }, + "17": { + "start": { + "line": 173, + "column": 51 + }, + "end": { + "line": 173, + "column": 107 + } + }, + "18": { + "start": { + "line": 174, + "column": 4 + }, + "end": { + "line": 188, + "column": 5 + } + }, + "19": { + "start": { + "line": 175, + "column": 6 + }, + "end": { + "line": 186, + "column": 7 + } + }, + "20": { + "start": { + "line": 176, + "column": 29 + }, + "end": { + "line": 176, + "column": 45 + } + }, + "21": { + "start": { + "line": 179, + "column": 8 + }, + "end": { + "line": 185, + "column": 9 + } + }, + "22": { + "start": { + "line": 180, + "column": 10 + }, + "end": { + "line": 180, + "column": 51 + } + }, + "23": { + "start": { + "line": 181, + "column": 10 + }, + "end": { + "line": 184, + "column": 12 + } + }, + "24": { + "start": { + "line": 187, + "column": 6 + }, + "end": { + "line": 187, + "column": 39 + } + }, + "25": { + "start": { + "line": 205, + "column": 51 + }, + "end": { + "line": 205, + "column": 107 + } + }, + "26": { + "start": { + "line": 206, + "column": 4 + }, + "end": { + "line": 216, + "column": 5 + } + }, + "27": { + "start": { + "line": 207, + "column": 6 + }, + "end": { + "line": 215, + "column": 7 + } + }, + "28": { + "start": { + "line": 208, + "column": 29 + }, + "end": { + "line": 208, + "column": 45 + } + }, + "29": { + "start": { + "line": 212, + "column": 8 + }, + "end": { + "line": 214, + "column": 9 + } + }, + "30": { + "start": { + "line": 213, + "column": 10 + }, + "end": { + "line": 213, + "column": 32 + } + }, + "31": { + "start": { + "line": 220, + "column": 0 + }, + "end": { + "line": 220, + "column": 30 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 45, + "column": 2 + }, + "end": { + "line": 45, + "column": 3 + } + }, + "loc": { + "start": { + "line": 45, + "column": 52 + }, + "end": { + "line": 47, + "column": 3 + } + }, + "line": 45 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 63, + "column": 2 + }, + "end": { + "line": 63, + "column": 3 + } + }, + "loc": { + "start": { + "line": 64, + "column": 82 + }, + "end": { + "line": 70, + "column": 3 + } + }, + "line": 64 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 82, + "column": 2 + }, + "end": { + "line": 82, + "column": 3 + } + }, + "loc": { + "start": { + "line": 82, + "column": 85 + }, + "end": { + "line": 87, + "column": 3 + } + }, + "line": 82 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 83, + "column": 39 + }, + "end": { + "line": 83, + "column": 40 + } + }, + "loc": { + "start": { + "line": 83, + "column": 52 + }, + "end": { + "line": 86, + "column": 5 + } + }, + "line": 83 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 96, + "column": 2 + }, + "end": { + "line": 96, + "column": 3 + } + }, + "loc": { + "start": { + "line": 96, + "column": 41 + }, + "end": { + "line": 98, + "column": 3 + } + }, + "line": 96 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 121, + "column": 2 + }, + "end": { + "line": 121, + "column": 3 + } + }, + "loc": { + "start": { + "line": 121, + "column": 26 + }, + "end": { + "line": 127, + "column": 3 + } + }, + "line": 121 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 133, + "column": 2 + }, + "end": { + "line": 133, + "column": 3 + } + }, + "loc": { + "start": { + "line": 133, + "column": 56 + }, + "end": { + "line": 139, + "column": 3 + } + }, + "line": 133 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 148, + "column": 2 + }, + "end": { + "line": 148, + "column": 3 + } + }, + "loc": { + "start": { + "line": 148, + "column": 54 + }, + "end": { + "line": 156, + "column": 3 + } + }, + "line": 148 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 152, + "column": 10 + }, + "end": { + "line": 152, + "column": 11 + } + }, + "loc": { + "start": { + "line": 152, + "column": 33 + }, + "end": { + "line": 154, + "column": 11 + } + }, + "line": 152 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 172, + "column": 2 + }, + "end": { + "line": 172, + "column": 3 + } + }, + "loc": { + "start": { + "line": 172, + "column": 26 + }, + "end": { + "line": 189, + "column": 3 + } + }, + "line": 172 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 204, + "column": 2 + }, + "end": { + "line": 204, + "column": 3 + } + }, + "loc": { + "start": { + "line": 204, + "column": 46 + }, + "end": { + "line": 217, + "column": 3 + } + }, + "line": 204 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 46, + "column": 23 + }, + "end": { + "line": 46, + "column": 66 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 46, + "column": 23 + }, + "end": { + "line": 46, + "column": 33 + } + }, + { + "start": { + "line": 46, + "column": 37 + }, + "end": { + "line": 46, + "column": 66 + } + } + ], + "line": 46 + }, + "1": { + "loc": { + "start": { + "line": 150, + "column": 11 + }, + "end": { + "line": 155, + "column": 10 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 151, + "column": 8 + }, + "end": { + "line": 154, + "column": 12 + } + }, + { + "start": { + "line": 155, + "column": 8 + }, + "end": { + "line": 155, + "column": 10 + } + } + ], + "line": 150 + }, + "2": { + "loc": { + "start": { + "line": 174, + "column": 4 + }, + "end": { + "line": 188, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 174, + "column": 4 + }, + "end": { + "line": 188, + "column": 5 + } + }, + { + "start": { + "line": 174, + "column": 4 + }, + "end": { + "line": 188, + "column": 5 + } + } + ], + "line": 174 + }, + "3": { + "loc": { + "start": { + "line": 179, + "column": 8 + }, + "end": { + "line": 185, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 179, + "column": 8 + }, + "end": { + "line": 185, + "column": 9 + } + }, + { + "start": { + "line": 179, + "column": 8 + }, + "end": { + "line": 185, + "column": 9 + } + } + ], + "line": 179 + }, + "4": { + "loc": { + "start": { + "line": 206, + "column": 4 + }, + "end": { + "line": 216, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 206, + "column": 4 + }, + "end": { + "line": 216, + "column": 5 + } + }, + { + "start": { + "line": 206, + "column": 4 + }, + "end": { + "line": 216, + "column": 5 + } + } + ], + "line": 206 + }, + "5": { + "loc": { + "start": { + "line": 212, + "column": 8 + }, + "end": { + "line": 214, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 212, + "column": 8 + }, + "end": { + "line": 214, + "column": 9 + } + }, + { + "start": { + "line": 212, + "column": 8 + }, + "end": { + "line": 214, + "column": 9 + } + } + ], + "line": 212 + }, + "6": { + "loc": { + "start": { + "line": 212, + "column": 12 + }, + "end": { + "line": 212, + "column": 62 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 212, + "column": 12 + }, + "end": { + "line": 212, + "column": 24 + } + }, + { + "start": { + "line": 212, + "column": 28 + }, + "end": { + "line": 212, + "column": 62 + } + } + ], + "line": 212 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 1, + "4": 1, + "5": 87, + "6": 2, + "7": 2, + "8": 2, + "9": 45, + "10": 2, + "11": 2, + "12": 31, + "13": 31, + "14": 0, + "15": 0, + "16": 0, + "17": 606, + "18": 606, + "19": 527, + "20": 527, + "21": 527, + "22": 527, + "23": 527, + "24": 527, + "25": 42, + "26": 42, + "27": 21, + "28": 21, + "29": 21, + "30": 21, + "31": 1 + }, + "f": { + "0": 1, + "1": 87, + "2": 2, + "3": 2, + "4": 45, + "5": 2, + "6": 31, + "7": 0, + "8": 0, + "9": 606, + "10": 42 + }, + "b": { + "0": [ + 1, + 1 + ], + "1": [ + 0, + 0 + ], + "2": [ + 527, + 79 + ], + "3": [ + 527, + 0 + ], + "4": [ + 21, + 21 + ], + "5": [ + 21, + 0 + ], + "6": [ + 21, + 21 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "50f7759394b1809d39b2c9e5d6cfc0e430e4948e" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/emitter/EmitterSubscription.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/emitter/EmitterSubscription.js", + "statementMap": { + "0": { + "start": { + "line": 14, + "column": 26 + }, + "end": { + "line": 14, + "column": 56 + } + }, + "1": { + "start": { + "line": 44, + "column": 4 + }, + "end": { + "line": 44, + "column": 22 + } + }, + "2": { + "start": { + "line": 45, + "column": 4 + }, + "end": { + "line": 45, + "column": 27 + } + }, + "3": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 29 + } + }, + "4": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 27 + } + }, + "5": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 42 + } + }, + "6": { + "start": { + "line": 61, + "column": 0 + }, + "end": { + "line": 61, + "column": 37 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "loc": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 48, + "column": 3 + } + }, + "line": 43 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 56, + "column": 2 + }, + "end": { + "line": 56, + "column": 3 + } + }, + "loc": { + "start": { + "line": 56, + "column": 11 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "line": 56 + } + }, + "branchMap": {}, + "s": { + "0": 1, + "1": 87, + "2": 87, + "3": 87, + "4": 87, + "5": 29, + "6": 1 + }, + "f": { + "0": 87, + "1": 29 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "b79bed9442bad263cb7d3a34a00b6d712928b899" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/emitter/EventSubscription.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/emitter/EventSubscription.js", + "statementMap": { + "0": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 33 + } + }, + "1": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 45 + } + }, + "2": { + "start": { + "line": 42, + "column": 0 + }, + "end": { + "line": 42, + "column": 35 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 30, + "column": 2 + }, + "end": { + "line": 30, + "column": 3 + } + }, + "loc": { + "start": { + "line": 30, + "column": 51 + }, + "end": { + "line": 32, + "column": 3 + } + }, + "line": 30 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 37, + "column": 2 + }, + "end": { + "line": 37, + "column": 3 + } + }, + "loc": { + "start": { + "line": 37, + "column": 11 + }, + "end": { + "line": 39, + "column": 3 + } + }, + "line": 37 + } + }, + "branchMap": {}, + "s": { + "0": 87, + "1": 0, + "2": 1 + }, + "f": { + "0": 87, + "1": 0 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "02d7d6eb84f0af1a5d0d0c5f8b1207563009ffe5" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/emitter/EventSubscriptionVendor.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/emitter/EventSubscriptionVendor.js", + "statementMap": { + "0": { + "start": { + "line": 14, + "column": 18 + }, + "end": { + "line": 14, + "column": 47 + } + }, + "1": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 28, + "column": 36 + } + }, + "2": { + "start": { + "line": 29, + "column": 4 + }, + "end": { + "line": 29, + "column": 37 + } + }, + "3": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 42, + "column": 64 + } + }, + "4": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 45, + "column": 5 + } + }, + "5": { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 44, + "column": 49 + } + }, + "6": { + "start": { + "line": 46, + "column": 16 + }, + "end": { + "line": 46, + "column": 60 + } + }, + "7": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 61 + } + }, + "8": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 48, + "column": 39 + } + }, + "9": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 27 + } + }, + "10": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 24 + } + }, + "11": { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 64, + "column": 5 + } + }, + "12": { + "start": { + "line": 61, + "column": 6 + }, + "end": { + "line": 61, + "column": 38 + } + }, + "13": { + "start": { + "line": 63, + "column": 6 + }, + "end": { + "line": 63, + "column": 51 + } + }, + "14": { + "start": { + "line": 74, + "column": 22 + }, + "end": { + "line": 74, + "column": 44 + } + }, + "15": { + "start": { + "line": 75, + "column": 16 + }, + "end": { + "line": 75, + "column": 32 + } + }, + "16": { + "start": { + "line": 77, + "column": 33 + }, + "end": { + "line": 77, + "column": 70 + } + }, + "17": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 80, + "column": 5 + } + }, + "18": { + "start": { + "line": 79, + "column": 6 + }, + "end": { + "line": 79, + "column": 39 + } + }, + "19": { + "start": { + "line": 96, + "column": 3 + }, + "end": { + "line": 96, + "column": 48 + } + }, + "20": { + "start": { + "line": 100, + "column": 0 + }, + "end": { + "line": 100, + "column": 41 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 27, + "column": 2 + }, + "end": { + "line": 27, + "column": 3 + } + }, + "loc": { + "start": { + "line": 27, + "column": 16 + }, + "end": { + "line": 30, + "column": 3 + } + }, + "line": 27 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "loc": { + "start": { + "line": 39, + "column": 75 + }, + "end": { + "line": 51, + "column": 3 + } + }, + "line": 39 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 59, + "column": 2 + }, + "end": { + "line": 59, + "column": 3 + } + }, + "loc": { + "start": { + "line": 59, + "column": 45 + }, + "end": { + "line": 65, + "column": 3 + } + }, + "line": 59 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 73, + "column": 2 + }, + "end": { + "line": 73, + "column": 3 + } + }, + "loc": { + "start": { + "line": 73, + "column": 43 + }, + "end": { + "line": 81, + "column": 3 + } + }, + "line": 73 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 95, + "column": 2 + }, + "end": { + "line": 95, + "column": 3 + } + }, + "loc": { + "start": { + "line": 95, + "column": 67 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "line": 95 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 45, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 45, + "column": 5 + } + }, + { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 45, + "column": 5 + } + } + ], + "line": 43 + }, + "1": { + "loc": { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 64, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 64, + "column": 5 + } + }, + { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 64, + "column": 5 + } + } + ], + "line": 60 + }, + "2": { + "loc": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 80, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 80, + "column": 5 + } + }, + { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 80, + "column": 5 + } + } + ], + "line": 78 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 87, + "4": 87, + "5": 87, + "6": 87, + "7": 87, + "8": 87, + "9": 87, + "10": 87, + "11": 45, + "12": 0, + "13": 45, + "14": 31, + "15": 31, + "16": 31, + "17": 31, + "18": 31, + "19": 656, + "20": 1 + }, + "f": { + "0": 1, + "1": 87, + "2": 45, + "3": 31, + "4": 656 + }, + "b": { + "0": [ + 87, + 0 + ], + "1": [ + 0, + 45 + ], + "2": [ + 31, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "db22e801021bda5cb25bcce650ebd206a863e4d7" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/ModuleBase.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/ModuleBase.js", + "statementMap": { + "0": { + "start": { + "line": 14, + "column": 13 + }, + "end": { + "line": 14, + "column": 15 + } + }, + "1": { + "start": { + "line": 17, + "column": 26 + }, + "end": { + "line": 22, + "column": 1 + } + }, + "2": { + "start": { + "line": 24, + "column": 29 + }, + "end": { + "line": 41, + "column": 1 + } + }, + "3": { + "start": { + "line": 43, + "column": 17 + }, + "end": { + "line": 47, + "column": 1 + } + }, + "4": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 67, + "column": 77 + } + }, + "5": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 68, + "column": 36 + } + }, + "6": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 69, + "column": 38 + } + }, + "7": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 57 + } + }, + "8": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 77 + } + }, + "9": { + "start": { + "line": 75, + "column": 25 + }, + "end": { + "line": 75, + "column": 71 + } + }, + "10": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 79, + "column": 5 + } + }, + "11": { + "start": { + "line": 78, + "column": 6 + }, + "end": { + "line": 78, + "column": 124 + } + }, + "12": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 87, + "column": 5 + } + }, + "13": { + "start": { + "line": 84, + "column": 6 + }, + "end": { + "line": 84, + "column": 34 + } + }, + "14": { + "start": { + "line": 86, + "column": 6 + }, + "end": { + "line": 86, + "column": 64 + } + }, + "15": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 91, + "column": 5 + } + }, + "16": { + "start": { + "line": 90, + "column": 6 + }, + "end": { + "line": 90, + "column": 58 + } + }, + "17": { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 101, + "column": 111 + } + }, + "18": { + "start": { + "line": 102, + "column": 19 + }, + "end": { + "line": 102, + "column": 51 + } + }, + "19": { + "start": { + "line": 104, + "column": 4 + }, + "end": { + "line": 108, + "column": 5 + } + }, + "20": { + "start": { + "line": 105, + "column": 6 + }, + "end": { + "line": 107, + "column": 7 + } + }, + "21": { + "start": { + "line": 106, + "column": 8 + }, + "end": { + "line": 106, + "column": 78 + } + }, + "22": { + "start": { + "line": 118, + "column": 4 + }, + "end": { + "line": 118, + "column": 43 + } + }, + "23": { + "start": { + "line": 126, + "column": 4 + }, + "end": { + "line": 126, + "column": 29 + } + }, + "24": { + "start": { + "line": 130, + "column": 4 + }, + "end": { + "line": 130, + "column": 60 + } + }, + "25": { + "start": { + "line": 130, + "column": 31 + }, + "end": { + "line": 130, + "column": 60 + } + }, + "26": { + "start": { + "line": 131, + "column": 4 + }, + "end": { + "line": 131, + "column": 91 + } + }, + "27": { + "start": { + "line": 139, + "column": 4 + }, + "end": { + "line": 139, + "column": 40 + } + }, + "28": { + "start": { + "line": 143, + "column": 4 + }, + "end": { + "line": 143, + "column": 87 + } + }, + "29": { + "start": { + "line": 147, + "column": 4 + }, + "end": { + "line": 147, + "column": 80 + } + }, + "30": { + "start": { + "line": 151, + "column": 4 + }, + "end": { + "line": 151, + "column": 87 + } + }, + "31": { + "start": { + "line": 155, + "column": 4 + }, + "end": { + "line": 155, + "column": 80 + } + }, + "32": { + "start": { + "line": 159, + "column": 4 + }, + "end": { + "line": 159, + "column": 85 + } + }, + "33": { + "start": { + "line": 163, + "column": 26 + }, + "end": { + "line": 163, + "column": 101 + } + }, + "34": { + "start": { + "line": 164, + "column": 4 + }, + "end": { + "line": 164, + "column": 49 + } + }, + "35": { + "start": { + "line": 168, + "column": 4 + }, + "end": { + "line": 168, + "column": 90 + } + }, + "36": { + "start": { + "line": 172, + "column": 4 + }, + "end": { + "line": 172, + "column": 94 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 66, + "column": 2 + }, + "end": { + "line": 66, + "column": 3 + } + }, + "loc": { + "start": { + "line": 66, + "column": 92 + }, + "end": { + "line": 92, + "column": 3 + } + }, + "line": 66 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 100, + "column": 2 + }, + "end": { + "line": 100, + "column": 3 + } + }, + "loc": { + "start": { + "line": 100, + "column": 63 + }, + "end": { + "line": 109, + "column": 3 + } + }, + "line": 100 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 117, + "column": 2 + }, + "end": { + "line": 117, + "column": 3 + } + }, + "loc": { + "start": { + "line": 117, + "column": 38 + }, + "end": { + "line": 119, + "column": 3 + } + }, + "line": 117 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 125, + "column": 2 + }, + "end": { + "line": 125, + "column": 3 + } + }, + "loc": { + "start": { + "line": 125, + "column": 25 + }, + "end": { + "line": 127, + "column": 3 + } + }, + "line": 125 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 129, + "column": 2 + }, + "end": { + "line": 129, + "column": 3 + } + }, + "loc": { + "start": { + "line": 129, + "column": 17 + }, + "end": { + "line": 132, + "column": 3 + } + }, + "line": 129 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 138, + "column": 2 + }, + "end": { + "line": 138, + "column": 3 + } + }, + "loc": { + "start": { + "line": 138, + "column": 35 + }, + "end": { + "line": 140, + "column": 3 + } + }, + "line": 138 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 142, + "column": 2 + }, + "end": { + "line": 142, + "column": 3 + } + }, + "loc": { + "start": { + "line": 142, + "column": 30 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "line": 142 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 146, + "column": 2 + }, + "end": { + "line": 146, + "column": 3 + } + }, + "loc": { + "start": { + "line": 146, + "column": 23 + }, + "end": { + "line": 148, + "column": 3 + } + }, + "line": 146 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 150, + "column": 2 + }, + "end": { + "line": 150, + "column": 3 + } + }, + "loc": { + "start": { + "line": 150, + "column": 21 + }, + "end": { + "line": 152, + "column": 3 + } + }, + "line": 150 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 154, + "column": 2 + }, + "end": { + "line": 154, + "column": 3 + } + }, + "loc": { + "start": { + "line": 154, + "column": 23 + }, + "end": { + "line": 156, + "column": 3 + } + }, + "line": 154 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 158, + "column": 2 + }, + "end": { + "line": 158, + "column": 3 + } + }, + "loc": { + "start": { + "line": 158, + "column": 28 + }, + "end": { + "line": 160, + "column": 3 + } + }, + "line": 158 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 162, + "column": 2 + }, + "end": { + "line": 162, + "column": 3 + } + }, + "loc": { + "start": { + "line": 162, + "column": 43 + }, + "end": { + "line": 165, + "column": 3 + } + }, + "line": 162 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 167, + "column": 2 + }, + "end": { + "line": 167, + "column": 3 + } + }, + "loc": { + "start": { + "line": 167, + "column": 33 + }, + "end": { + "line": 169, + "column": 3 + } + }, + "line": 167 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 171, + "column": 2 + }, + "end": { + "line": 171, + "column": 3 + } + }, + "loc": { + "start": { + "line": 171, + "column": 37 + }, + "end": { + "line": 173, + "column": 3 + } + }, + "line": 171 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 66, + "column": 57 + }, + "end": { + "line": 66, + "column": 90 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 66, + "column": 85 + }, + "end": { + "line": 66, + "column": 90 + } + } + ], + "line": 66 + }, + "1": { + "loc": { + "start": { + "line": 71, + "column": 38 + }, + "end": { + "line": 71, + "column": 66 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 71, + "column": 38 + }, + "end": { + "line": 71, + "column": 60 + } + }, + { + "start": { + "line": 71, + "column": 64 + }, + "end": { + "line": 71, + "column": 66 + } + } + ], + "line": 71 + }, + "2": { + "loc": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 79, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 79, + "column": 5 + } + }, + { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 79, + "column": 5 + } + } + ], + "line": 77 + }, + "3": { + "loc": { + "start": { + "line": 77, + "column": 8 + }, + "end": { + "line": 77, + "column": 59 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 77, + "column": 8 + }, + "end": { + "line": 77, + "column": 21 + } + }, + { + "start": { + "line": 77, + "column": 25 + }, + "end": { + "line": 77, + "column": 59 + } + } + ], + "line": 77 + }, + "4": { + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 87, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 87, + "column": 5 + } + }, + { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 87, + "column": 5 + } + } + ], + "line": 83 + }, + "5": { + "loc": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 91, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 91, + "column": 5 + } + }, + { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 91, + "column": 5 + } + } + ], + "line": 89 + }, + "6": { + "loc": { + "start": { + "line": 104, + "column": 4 + }, + "end": { + "line": 108, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 104, + "column": 4 + }, + "end": { + "line": 108, + "column": 5 + } + }, + { + "start": { + "line": 104, + "column": 4 + }, + "end": { + "line": 108, + "column": 5 + } + } + ], + "line": 104 + }, + "7": { + "loc": { + "start": { + "line": 104, + "column": 8 + }, + "end": { + "line": 104, + "column": 31 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 104, + "column": 8 + }, + "end": { + "line": 104, + "column": 14 + } + }, + { + "start": { + "line": 104, + "column": 18 + }, + "end": { + "line": 104, + "column": 31 + } + } + ], + "line": 104 + }, + "8": { + "loc": { + "start": { + "line": 130, + "column": 4 + }, + "end": { + "line": 130, + "column": 60 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 130, + "column": 4 + }, + "end": { + "line": 130, + "column": 60 + } + }, + { + "start": { + "line": 130, + "column": 4 + }, + "end": { + "line": 130, + "column": 60 + } + } + ], + "line": 130 + }, + "9": { + "loc": { + "start": { + "line": 164, + "column": 11 + }, + "end": { + "line": 164, + "column": 48 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 164, + "column": 11 + }, + "end": { + "line": 164, + "column": 24 + } + }, + { + "start": { + "line": 164, + "column": 28 + }, + "end": { + "line": 164, + "column": 48 + } + } + ], + "line": 164 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 1, + "4": 13, + "5": 13, + "6": 13, + "7": 13, + "8": 13, + "9": 13, + "10": 13, + "11": 0, + "12": 13, + "13": 8, + "14": 5, + "15": 13, + "16": 8, + "17": 8, + "18": 8, + "19": 8, + "20": 5, + "21": 9, + "22": 326, + "23": 1, + "24": 736, + "25": 732, + "26": 4, + "27": 0, + "28": 11, + "29": 0, + "30": 26, + "31": 249, + "32": 0, + "33": 0, + "34": 0, + "35": 42, + "36": 2 + }, + "f": { + "0": 13, + "1": 8, + "2": 326, + "3": 1, + "4": 736, + "5": 0, + "6": 11, + "7": 0, + "8": 26, + "9": 249, + "10": 0, + "11": 0, + "12": 42, + "13": 2 + }, + "b": { + "0": [ + 5 + ], + "1": [ + 13, + 12 + ], + "2": [ + 0, + 13 + ], + "3": [ + 13, + 0 + ], + "4": [ + 8, + 5 + ], + "5": [ + 8, + 5 + ], + "6": [ + 5, + 3 + ], + "7": [ + 8, + 5 + ], + "8": [ + 732, + 4 + ], + "9": [ + 0, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "e07d3828b5a74b997bb7e6d57dc5202a545f08a3" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/log.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/log.js", + "statementMap": { + "0": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 6, + "column": 19 + } + }, + "1": { + "start": { + "line": 4, + "column": 2 + }, + "end": { + "line": 4, + "column": 26 + } + }, + "2": { + "start": { + "line": 5, + "column": 2 + }, + "end": { + "line": 5, + "column": 53 + } + }, + "3": { + "start": { + "line": 5, + "column": 28 + }, + "end": { + "line": 5, + "column": 53 + } + }, + "4": { + "start": { + "line": 12, + "column": 4 + }, + "end": { + "line": 12, + "column": 38 + } + }, + "5": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 53 + } + }, + "6": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 61 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 3, + "column": 1 + }, + "end": { + "line": 3, + "column": 2 + } + }, + "loc": { + "start": { + "line": 3, + "column": 11 + }, + "end": { + "line": 6, + "column": 1 + } + }, + "line": 3 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 3 + } + }, + "loc": { + "start": { + "line": 11, + "column": 33 + }, + "end": { + "line": 13, + "column": 3 + } + }, + "line": 11 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 3 + } + }, + "loc": { + "start": { + "line": 15, + "column": 40 + }, + "end": { + "line": 18, + "column": 3 + } + }, + "line": 15 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 4, + "column": 11 + }, + "end": { + "line": 4, + "column": 25 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 4, + "column": 11 + }, + "end": { + "line": 4, + "column": 15 + } + }, + { + "start": { + "line": 4, + "column": 19 + }, + "end": { + "line": 4, + "column": 25 + } + } + ], + "line": 4 + }, + "1": { + "loc": { + "start": { + "line": 5, + "column": 2 + }, + "end": { + "line": 5, + "column": 53 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 5, + "column": 2 + }, + "end": { + "line": 5, + "column": 53 + } + }, + { + "start": { + "line": 5, + "column": 2 + }, + "end": { + "line": 5, + "column": 53 + } + } + ], + "line": 5 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 1, + "4": 4, + "5": 0, + "6": 0 + }, + "f": { + "0": 1, + "1": 4, + "2": 0 + }, + "b": { + "0": [ + 1, + 0 + ], + "1": [ + 1, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "648e082698f4392fae313ca026d023903a9ee8ac" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/index.js", + "statementMap": { + "0": { + "start": { + "line": 7, + "column": 19 + }, + "end": { + "line": 7, + "column": 85 + } + }, + "1": { + "start": { + "line": 8, + "column": 22 + }, + "end": { + "line": 8, + "column": 86 + } + }, + "2": { + "start": { + "line": 9, + "column": 27 + }, + "end": { + "line": 9, + "column": 33 + } + }, + "3": { + "start": { + "line": 22, + "column": 15 + }, + "end": { + "line": 22, + "column": 33 + } + }, + "4": { + "start": { + "line": 24, + "column": 10 + }, + "end": { + "line": 24, + "column": 11 + } + }, + "5": { + "start": { + "line": 25, + "column": 12 + }, + "end": { + "line": 25, + "column": 18 + } + }, + "6": { + "start": { + "line": 26, + "column": 14 + }, + "end": { + "line": 26, + "column": 25 + } + }, + "7": { + "start": { + "line": 28, + "column": 2 + }, + "end": { + "line": 32, + "column": 3 + } + }, + "8": { + "start": { + "line": 29, + "column": 16 + }, + "end": { + "line": 29, + "column": 25 + } + }, + "9": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 60 + } + }, + "10": { + "start": { + "line": 30, + "column": 48 + }, + "end": { + "line": 30, + "column": 60 + } + }, + "11": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 19 + } + }, + "12": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 13 + } + }, + "13": { + "start": { + "line": 46, + "column": 15 + }, + "end": { + "line": 46, + "column": 33 + } + }, + "14": { + "start": { + "line": 48, + "column": 10 + }, + "end": { + "line": 48, + "column": 11 + } + }, + "15": { + "start": { + "line": 49, + "column": 12 + }, + "end": { + "line": 49, + "column": 18 + } + }, + "16": { + "start": { + "line": 50, + "column": 14 + }, + "end": { + "line": 50, + "column": 25 + } + }, + "17": { + "start": { + "line": 52, + "column": 2 + }, + "end": { + "line": 56, + "column": 3 + } + }, + "18": { + "start": { + "line": 53, + "column": 16 + }, + "end": { + "line": 53, + "column": 25 + } + }, + "19": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 61 + } + }, + "20": { + "start": { + "line": 54, + "column": 48 + }, + "end": { + "line": 54, + "column": 61 + } + }, + "21": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 19 + } + }, + "22": { + "start": { + "line": 58, + "column": 2 + }, + "end": { + "line": 58, + "column": 27 + } + }, + "23": { + "start": { + "line": 68, + "column": 2 + }, + "end": { + "line": 70, + "column": 3 + } + }, + "24": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 69, + "column": 17 + } + }, + "25": { + "start": { + "line": 71, + "column": 16 + }, + "end": { + "line": 71, + "column": 33 + } + }, + "26": { + "start": { + "line": 72, + "column": 16 + }, + "end": { + "line": 72, + "column": 33 + } + }, + "27": { + "start": { + "line": 73, + "column": 2 + }, + "end": { + "line": 79, + "column": 3 + } + }, + "28": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 78, + "column": 13 + } + }, + "29": { + "start": { + "line": 75, + "column": 6 + }, + "end": { + "line": 75, + "column": 33 + } + }, + "30": { + "start": { + "line": 77, + "column": 6 + }, + "end": { + "line": 77, + "column": 72 + } + }, + "31": { + "start": { + "line": 80, + "column": 2 + }, + "end": { + "line": 80, + "column": 15 + } + }, + "32": { + "start": { + "line": 90, + "column": 2 + }, + "end": { + "line": 92, + "column": 3 + } + }, + "33": { + "start": { + "line": 91, + "column": 4 + }, + "end": { + "line": 91, + "column": 17 + } + }, + "34": { + "start": { + "line": 93, + "column": 2 + }, + "end": { + "line": 95, + "column": 11 + } + }, + "35": { + "start": { + "line": 94, + "column": 4 + }, + "end": { + "line": 94, + "column": 37 + } + }, + "36": { + "start": { + "line": 104, + "column": 2 + }, + "end": { + "line": 104, + "column": 92 + } + }, + "37": { + "start": { + "line": 113, + "column": 2 + }, + "end": { + "line": 113, + "column": 51 + } + }, + "38": { + "start": { + "line": 122, + "column": 2 + }, + "end": { + "line": 122, + "column": 35 + } + }, + "39": { + "start": { + "line": 126, + "column": 21 + }, + "end": { + "line": 126, + "column": 42 + } + }, + "40": { + "start": { + "line": 127, + "column": 25 + }, + "end": { + "line": 127, + "column": 50 + } + }, + "41": { + "start": { + "line": 136, + "column": 2 + }, + "end": { + "line": 140, + "column": 3 + } + }, + "42": { + "start": { + "line": 137, + "column": 4 + }, + "end": { + "line": 137, + "column": 40 + } + }, + "43": { + "start": { + "line": 139, + "column": 4 + }, + "end": { + "line": 139, + "column": 18 + } + }, + "44": { + "start": { + "line": 149, + "column": 2 + }, + "end": { + "line": 153, + "column": 3 + } + }, + "45": { + "start": { + "line": 150, + "column": 4 + }, + "end": { + "line": 150, + "column": 32 + } + }, + "46": { + "start": { + "line": 152, + "column": 4 + }, + "end": { + "line": 152, + "column": 16 + } + }, + "47": { + "start": { + "line": 158, + "column": 30 + }, + "end": { + "line": 158, + "column": 164 + } + }, + "48": { + "start": { + "line": 231, + "column": 2 + }, + "end": { + "line": 231, + "column": 36 + } + }, + "49": { + "start": { + "line": 231, + "column": 22 + }, + "end": { + "line": 231, + "column": 36 + } + }, + "50": { + "start": { + "line": 232, + "column": 2 + }, + "end": { + "line": 232, + "column": 43 + } + }, + "51": { + "start": { + "line": 232, + "column": 28 + }, + "end": { + "line": 232, + "column": 43 + } + }, + "52": { + "start": { + "line": 233, + "column": 2 + }, + "end": { + "line": 233, + "column": 22 + } + }, + "53": { + "start": { + "line": 273, + "column": 19 + }, + "end": { + "line": 273, + "column": 20 + } + }, + "54": { + "start": { + "line": 279, + "column": 22 + }, + "end": { + "line": 279, + "column": 24 + } + }, + "55": { + "start": { + "line": 287, + "column": 25 + }, + "end": { + "line": 287, + "column": 37 + } + }, + "56": { + "start": { + "line": 288, + "column": 12 + }, + "end": { + "line": 288, + "column": 51 + } + }, + "57": { + "start": { + "line": 289, + "column": 25 + }, + "end": { + "line": 289, + "column": 45 + } + }, + "58": { + "start": { + "line": 291, + "column": 2 + }, + "end": { + "line": 291, + "column": 21 + } + }, + "59": { + "start": { + "line": 293, + "column": 2 + }, + "end": { + "line": 296, + "column": 3 + } + }, + "60": { + "start": { + "line": 294, + "column": 4 + }, + "end": { + "line": 294, + "column": 52 + } + }, + "61": { + "start": { + "line": 295, + "column": 4 + }, + "end": { + "line": 295, + "column": 31 + } + }, + "62": { + "start": { + "line": 298, + "column": 2 + }, + "end": { + "line": 298, + "column": 83 + } + }, + "63": { + "start": { + "line": 298, + "column": 17 + }, + "end": { + "line": 298, + "column": 83 + } + }, + "64": { + "start": { + "line": 300, + "column": 11 + }, + "end": { + "line": 300, + "column": 34 + } + }, + "65": { + "start": { + "line": 302, + "column": 2 + }, + "end": { + "line": 315, + "column": 3 + } + }, + "66": { + "start": { + "line": 303, + "column": 4 + }, + "end": { + "line": 305, + "column": 5 + } + }, + "67": { + "start": { + "line": 304, + "column": 6 + }, + "end": { + "line": 304, + "column": 56 + } + }, + "68": { + "start": { + "line": 310, + "column": 4 + }, + "end": { + "line": 312, + "column": 5 + } + }, + "69": { + "start": { + "line": 311, + "column": 6 + }, + "end": { + "line": 311, + "column": 27 + } + }, + "70": { + "start": { + "line": 314, + "column": 4 + }, + "end": { + "line": 314, + "column": 26 + } + }, + "71": { + "start": { + "line": 317, + "column": 2 + }, + "end": { + "line": 319, + "column": 3 + } + }, + "72": { + "start": { + "line": 318, + "column": 4 + }, + "end": { + "line": 318, + "column": 46 + } + }, + "73": { + "start": { + "line": 321, + "column": 2 + }, + "end": { + "line": 321, + "column": 64 + } + }, + "74": { + "start": { + "line": 321, + "column": 24 + }, + "end": { + "line": 321, + "column": 64 + } + }, + "75": { + "start": { + "line": 323, + "column": 2 + }, + "end": { + "line": 323, + "column": 12 + } + }, + "76": { + "start": { + "line": 334, + "column": 24 + }, + "end": { + "line": 334, + "column": 42 + } + }, + "77": { + "start": { + "line": 335, + "column": 2 + }, + "end": { + "line": 335, + "column": 20 + } + }, + "78": { + "start": { + "line": 336, + "column": 2 + }, + "end": { + "line": 336, + "column": 40 + } + }, + "79": { + "start": { + "line": 338, + "column": 22 + }, + "end": { + "line": 338, + "column": 45 + } + }, + "80": { + "start": { + "line": 339, + "column": 2 + }, + "end": { + "line": 339, + "column": 69 + } + }, + "81": { + "start": { + "line": 340, + "column": 2 + }, + "end": { + "line": 340, + "column": 15 + } + }, + "82": { + "start": { + "line": 349, + "column": 17 + }, + "end": { + "line": 349, + "column": 19 + } + }, + "83": { + "start": { + "line": 350, + "column": 18 + }, + "end": { + "line": 350, + "column": 43 + } + }, + "84": { + "start": { + "line": 352, + "column": 2 + }, + "end": { + "line": 357, + "column": 3 + } + }, + "85": { + "start": { + "line": 353, + "column": 19 + }, + "end": { + "line": 353, + "column": 29 + } + }, + "86": { + "start": { + "line": 354, + "column": 4 + }, + "end": { + "line": 356, + "column": 6 + } + }, + "87": { + "start": { + "line": 355, + "column": 6 + }, + "end": { + "line": 355, + "column": 57 + } + }, + "88": { + "start": { + "line": 359, + "column": 2 + }, + "end": { + "line": 359, + "column": 16 + } + }, + "89": { + "start": { + "line": 368, + "column": 2 + }, + "end": { + "line": 368, + "column": 74 + } + }, + "90": { + "start": { + "line": 368, + "column": 44 + }, + "end": { + "line": 368, + "column": 74 + } + }, + "91": { + "start": { + "line": 370, + "column": 15 + }, + "end": { + "line": 370, + "column": 41 + } + }, + "92": { + "start": { + "line": 372, + "column": 12 + }, + "end": { + "line": 372, + "column": 15 + } + }, + "93": { + "start": { + "line": 373, + "column": 2 + }, + "end": { + "line": 378, + "column": 3 + } + }, + "94": { + "start": { + "line": 374, + "column": 4 + }, + "end": { + "line": 374, + "column": 28 + } + }, + "95": { + "start": { + "line": 374, + "column": 17 + }, + "end": { + "line": 374, + "column": 28 + } + }, + "96": { + "start": { + "line": 375, + "column": 4 + }, + "end": { + "line": 375, + "column": 35 + } + }, + "97": { + "start": { + "line": 376, + "column": 4 + }, + "end": { + "line": 376, + "column": 15 + } + }, + "98": { + "start": { + "line": 377, + "column": 4 + }, + "end": { + "line": 377, + "column": 45 + } + }, + "99": { + "start": { + "line": 380, + "column": 2 + }, + "end": { + "line": 380, + "column": 13 + } + }, + "100": { + "start": { + "line": 381, + "column": 2 + }, + "end": { + "line": 381, + "column": 13 + } + }, + "101": { + "start": { + "line": 394, + "column": 2 + }, + "end": { + "line": 394, + "column": 52 + } + }, + "102": { + "start": { + "line": 394, + "column": 37 + }, + "end": { + "line": 394, + "column": 52 + } + }, + "103": { + "start": { + "line": 396, + "column": 2 + }, + "end": { + "line": 409, + "column": 5 + } + }, + "104": { + "start": { + "line": 399, + "column": 4 + }, + "end": { + "line": 403, + "column": 5 + } + }, + "105": { + "start": { + "line": 400, + "column": 6 + }, + "end": { + "line": 400, + "column": 29 + } + }, + "106": { + "start": { + "line": 402, + "column": 6 + }, + "end": { + "line": 402, + "column": 37 + } + }, + "107": { + "start": { + "line": 405, + "column": 4 + }, + "end": { + "line": 405, + "column": 35 + } + }, + "108": { + "start": { + "line": 407, + "column": 4 + }, + "end": { + "line": 407, + "column": 28 + } + }, + "109": { + "start": { + "line": 408, + "column": 4 + }, + "end": { + "line": 408, + "column": 33 + } + }, + "110": { + "start": { + "line": 417, + "column": 15 + }, + "end": { + "line": 417, + "column": 17 + } + }, + "111": { + "start": { + "line": 419, + "column": 2 + }, + "end": { + "line": 421, + "column": 3 + } + }, + "112": { + "start": { + "line": 420, + "column": 4 + }, + "end": { + "line": 420, + "column": 85 + } + }, + "113": { + "start": { + "line": 422, + "column": 2 + }, + "end": { + "line": 422, + "column": 16 + } + } + }, + "fnMap": { + "0": { + "name": "deepGet", + "decl": { + "start": { + "line": 21, + "column": 16 + }, + "end": { + "line": 21, + "column": 23 + } + }, + "loc": { + "start": { + "line": 21, + "column": 82 + }, + "end": { + "line": 35, + "column": 1 + } + }, + "line": 21 + }, + "1": { + "name": "deepExists", + "decl": { + "start": { + "line": 45, + "column": 16 + }, + "end": { + "line": 45, + "column": 26 + } + }, + "loc": { + "start": { + "line": 45, + "column": 89 + }, + "end": { + "line": 59, + "column": 1 + } + }, + "line": 45 + }, + "2": { + "name": "areObjectKeysContainedInOther", + "decl": { + "start": { + "line": 67, + "column": 16 + }, + "end": { + "line": 67, + "column": 45 + } + }, + "loc": { + "start": { + "line": 67, + "column": 84 + }, + "end": { + "line": 81, + "column": 1 + } + }, + "line": 67 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 74, + "column": 24 + }, + "end": { + "line": 74, + "column": 25 + } + }, + "loc": { + "start": { + "line": 74, + "column": 33 + }, + "end": { + "line": 76, + "column": 5 + } + }, + "line": 74 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 76, + "column": 14 + }, + "end": { + "line": 76, + "column": 15 + } + }, + "loc": { + "start": { + "line": 76, + "column": 28 + }, + "end": { + "line": 78, + "column": 5 + } + }, + "line": 76 + }, + "5": { + "name": "isArrayContainedInOther", + "decl": { + "start": { + "line": 89, + "column": 16 + }, + "end": { + "line": 89, + "column": 39 + } + }, + "loc": { + "start": { + "line": 89, + "column": 81 + }, + "end": { + "line": 96, + "column": 1 + } + }, + "line": 89 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 93, + "column": 21 + }, + "end": { + "line": 93, + "column": 22 + } + }, + "loc": { + "start": { + "line": 93, + "column": 35 + }, + "end": { + "line": 95, + "column": 3 + } + }, + "line": 93 + }, + "7": { + "name": "isObject", + "decl": { + "start": { + "line": 103, + "column": 16 + }, + "end": { + "line": 103, + "column": 24 + } + }, + "loc": { + "start": { + "line": 103, + "column": 55 + }, + "end": { + "line": 105, + "column": 1 + } + }, + "line": 103 + }, + "8": { + "name": "isFunction", + "decl": { + "start": { + "line": 112, + "column": 16 + }, + "end": { + "line": 112, + "column": 26 + } + }, + "loc": { + "start": { + "line": 112, + "column": 58 + }, + "end": { + "line": 114, + "column": 1 + } + }, + "line": 112 + }, + "9": { + "name": "isString", + "decl": { + "start": { + "line": 121, + "column": 16 + }, + "end": { + "line": 121, + "column": 24 + } + }, + "loc": { + "start": { + "line": 121, + "column": 56 + }, + "end": { + "line": 123, + "column": 1 + } + }, + "line": 121 + }, + "10": { + "name": "tryJSONParse", + "decl": { + "start": { + "line": 135, + "column": 16 + }, + "end": { + "line": 135, + "column": 28 + } + }, + "loc": { + "start": { + "line": 135, + "column": 57 + }, + "end": { + "line": 141, + "column": 1 + } + }, + "line": 135 + }, + "11": { + "name": "tryJSONStringify", + "decl": { + "start": { + "line": 148, + "column": 16 + }, + "end": { + "line": 148, + "column": 32 + } + }, + "loc": { + "start": { + "line": 148, + "column": 61 + }, + "end": { + "line": 154, + "column": 1 + } + }, + "line": 148 + }, + "12": { + "name": "noop", + "decl": { + "start": { + "line": 163, + "column": 16 + }, + "end": { + "line": 163, + "column": 20 + } + }, + "loc": { + "start": { + "line": 163, + "column": 29 + }, + "end": { + "line": 164, + "column": 1 + } + }, + "line": 163 + }, + "13": { + "name": "typeOf", + "decl": { + "start": { + "line": 230, + "column": 16 + }, + "end": { + "line": 230, + "column": 22 + } + }, + "loc": { + "start": { + "line": 230, + "column": 43 + }, + "end": { + "line": 234, + "column": 1 + } + }, + "line": 230 + }, + "14": { + "name": "generatePushID", + "decl": { + "start": { + "line": 286, + "column": 16 + }, + "end": { + "line": 286, + "column": 30 + } + }, + "loc": { + "start": { + "line": 286, + "column": 70 + }, + "end": { + "line": 324, + "column": 1 + } + }, + "line": 286 + }, + "15": { + "name": "nativeToJSError", + "decl": { + "start": { + "line": 333, + "column": 16 + }, + "end": { + "line": 333, + "column": 31 + } + }, + "loc": { + "start": { + "line": 333, + "column": 94 + }, + "end": { + "line": 341, + "column": 1 + } + }, + "line": 333 + }, + "16": { + "name": "nativeWithApp", + "decl": { + "start": { + "line": 348, + "column": 16 + }, + "end": { + "line": 348, + "column": 29 + } + }, + "loc": { + "start": { + "line": 348, + "column": 69 + }, + "end": { + "line": 360, + "column": 1 + } + }, + "line": 348 + }, + "17": { + "name": "(anonymous_17)", + "decl": { + "start": { + "line": 354, + "column": 21 + }, + "end": { + "line": 354, + "column": 22 + } + }, + "loc": { + "start": { + "line": 354, + "column": 34 + }, + "end": { + "line": 356, + "column": 5 + } + }, + "line": 354 + }, + "18": { + "name": "objectToUniqueId", + "decl": { + "start": { + "line": 367, + "column": 16 + }, + "end": { + "line": 367, + "column": 32 + } + }, + "loc": { + "start": { + "line": 367, + "column": 57 + }, + "end": { + "line": 382, + "column": 1 + } + }, + "line": 367 + }, + "19": { + "name": "promiseOrCallback", + "decl": { + "start": { + "line": 393, + "column": 16 + }, + "end": { + "line": 393, + "column": 33 + } + }, + "loc": { + "start": { + "line": 393, + "column": 84 + }, + "end": { + "line": 410, + "column": 1 + } + }, + "line": 393 + }, + "20": { + "name": "(anonymous_20)", + "decl": { + "start": { + "line": 396, + "column": 22 + }, + "end": { + "line": 396, + "column": 23 + } + }, + "loc": { + "start": { + "line": 396, + "column": 34 + }, + "end": { + "line": 406, + "column": 3 + } + }, + "line": 396 + }, + "21": { + "name": "(anonymous_21)", + "decl": { + "start": { + "line": 406, + "column": 11 + }, + "end": { + "line": 406, + "column": 12 + } + }, + "loc": { + "start": { + "line": 406, + "column": 22 + }, + "end": { + "line": 409, + "column": 3 + } + }, + "line": 406 + }, + "22": { + "name": "firestoreAutoId", + "decl": { + "start": { + "line": 416, + "column": 16 + }, + "end": { + "line": 416, + "column": 31 + } + }, + "loc": { + "start": { + "line": 416, + "column": 42 + }, + "end": { + "line": 423, + "column": 1 + } + }, + "line": 416 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 21, + "column": 54 + }, + "end": { + "line": 21, + "column": 75 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 21, + "column": 72 + }, + "end": { + "line": 21, + "column": 75 + } + } + ], + "line": 21 + }, + "1": { + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 60 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 60 + } + }, + { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 60 + } + } + ], + "line": 30 + }, + "2": { + "loc": { + "start": { + "line": 30, + "column": 8 + }, + "end": { + "line": 30, + "column": 46 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 30, + "column": 8 + }, + "end": { + "line": 30, + "column": 12 + } + }, + { + "start": { + "line": 30, + "column": 16 + }, + "end": { + "line": 30, + "column": 46 + } + } + ], + "line": 30 + }, + "3": { + "loc": { + "start": { + "line": 45, + "column": 57 + }, + "end": { + "line": 45, + "column": 78 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 45, + "column": 75 + }, + "end": { + "line": 45, + "column": 78 + } + } + ], + "line": 45 + }, + "4": { + "loc": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 61 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 61 + } + }, + { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 61 + } + } + ], + "line": 54 + }, + "5": { + "loc": { + "start": { + "line": 54, + "column": 8 + }, + "end": { + "line": 54, + "column": 46 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 54, + "column": 8 + }, + "end": { + "line": 54, + "column": 12 + } + }, + { + "start": { + "line": 54, + "column": 16 + }, + "end": { + "line": 54, + "column": 46 + } + } + ], + "line": 54 + }, + "6": { + "loc": { + "start": { + "line": 68, + "column": 2 + }, + "end": { + "line": 70, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 68, + "column": 2 + }, + "end": { + "line": 70, + "column": 3 + } + }, + { + "start": { + "line": 68, + "column": 2 + }, + "end": { + "line": 70, + "column": 3 + } + } + ], + "line": 68 + }, + "7": { + "loc": { + "start": { + "line": 68, + "column": 6 + }, + "end": { + "line": 68, + "column": 40 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 68, + "column": 6 + }, + "end": { + "line": 68, + "column": 21 + } + }, + { + "start": { + "line": 68, + "column": 25 + }, + "end": { + "line": 68, + "column": 40 + } + } + ], + "line": 68 + }, + "8": { + "loc": { + "start": { + "line": 73, + "column": 2 + }, + "end": { + "line": 79, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 73, + "column": 2 + }, + "end": { + "line": 79, + "column": 3 + } + }, + { + "start": { + "line": 73, + "column": 2 + }, + "end": { + "line": 79, + "column": 3 + } + } + ], + "line": 73 + }, + "9": { + "loc": { + "start": { + "line": 77, + "column": 13 + }, + "end": { + "line": 77, + "column": 71 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 77, + "column": 13 + }, + "end": { + "line": 77, + "column": 16 + } + }, + { + "start": { + "line": 77, + "column": 20 + }, + "end": { + "line": 77, + "column": 71 + } + } + ], + "line": 77 + }, + "10": { + "loc": { + "start": { + "line": 90, + "column": 2 + }, + "end": { + "line": 92, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 90, + "column": 2 + }, + "end": { + "line": 92, + "column": 3 + } + }, + { + "start": { + "line": 90, + "column": 2 + }, + "end": { + "line": 92, + "column": 3 + } + } + ], + "line": 90 + }, + "11": { + "loc": { + "start": { + "line": 90, + "column": 6 + }, + "end": { + "line": 90, + "column": 50 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 90, + "column": 6 + }, + "end": { + "line": 90, + "column": 26 + } + }, + { + "start": { + "line": 90, + "column": 30 + }, + "end": { + "line": 90, + "column": 50 + } + } + ], + "line": 90 + }, + "12": { + "loc": { + "start": { + "line": 94, + "column": 11 + }, + "end": { + "line": 94, + "column": 36 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 94, + "column": 11 + }, + "end": { + "line": 94, + "column": 14 + } + }, + { + "start": { + "line": 94, + "column": 18 + }, + "end": { + "line": 94, + "column": 36 + } + } + ], + "line": 94 + }, + "13": { + "loc": { + "start": { + "line": 104, + "column": 9 + }, + "end": { + "line": 104, + "column": 91 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 104, + "column": 17 + }, + "end": { + "line": 104, + "column": 82 + } + }, + { + "start": { + "line": 104, + "column": 86 + }, + "end": { + "line": 104, + "column": 91 + } + } + ], + "line": 104 + }, + "14": { + "loc": { + "start": { + "line": 104, + "column": 17 + }, + "end": { + "line": 104, + "column": 82 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 104, + "column": 17 + }, + "end": { + "line": 104, + "column": 41 + } + }, + { + "start": { + "line": 104, + "column": 45 + }, + "end": { + "line": 104, + "column": 65 + } + }, + { + "start": { + "line": 104, + "column": 69 + }, + "end": { + "line": 104, + "column": 82 + } + } + ], + "line": 104 + }, + "15": { + "loc": { + "start": { + "line": 113, + "column": 9 + }, + "end": { + "line": 113, + "column": 50 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 113, + "column": 16 + }, + "end": { + "line": 113, + "column": 42 + } + }, + { + "start": { + "line": 113, + "column": 45 + }, + "end": { + "line": 113, + "column": 50 + } + } + ], + "line": 113 + }, + "16": { + "loc": { + "start": { + "line": 137, + "column": 11 + }, + "end": { + "line": 137, + "column": 39 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 137, + "column": 11 + }, + "end": { + "line": 137, + "column": 17 + } + }, + { + "start": { + "line": 137, + "column": 21 + }, + "end": { + "line": 137, + "column": 39 + } + } + ], + "line": 137 + }, + "17": { + "loc": { + "start": { + "line": 158, + "column": 30 + }, + "end": { + "line": 158, + "column": 164 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 158, + "column": 31 + }, + "end": { + "line": 158, + "column": 55 + } + }, + { + "start": { + "line": 158, + "column": 59 + }, + "end": { + "line": 158, + "column": 77 + } + }, + { + "start": { + "line": 158, + "column": 81 + }, + "end": { + "line": 158, + "column": 85 + } + }, + { + "start": { + "line": 158, + "column": 91 + }, + "end": { + "line": 158, + "column": 117 + } + }, + { + "start": { + "line": 158, + "column": 121 + }, + "end": { + "line": 158, + "column": 145 + } + }, + { + "start": { + "line": 158, + "column": 149 + }, + "end": { + "line": 158, + "column": 155 + } + }, + { + "start": { + "line": 158, + "column": 160 + }, + "end": { + "line": 158, + "column": 164 + } + } + ], + "line": 158 + }, + "18": { + "loc": { + "start": { + "line": 231, + "column": 2 + }, + "end": { + "line": 231, + "column": 36 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 231, + "column": 2 + }, + "end": { + "line": 231, + "column": 36 + } + }, + { + "start": { + "line": 231, + "column": 2 + }, + "end": { + "line": 231, + "column": 36 + } + } + ], + "line": 231 + }, + "19": { + "loc": { + "start": { + "line": 232, + "column": 2 + }, + "end": { + "line": 232, + "column": 43 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 232, + "column": 2 + }, + "end": { + "line": 232, + "column": 43 + } + }, + { + "start": { + "line": 232, + "column": 2 + }, + "end": { + "line": 232, + "column": 43 + } + } + ], + "line": 232 + }, + "20": { + "loc": { + "start": { + "line": 286, + "column": 31 + }, + "end": { + "line": 286, + "column": 60 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 286, + "column": 59 + }, + "end": { + "line": 286, + "column": 60 + } + } + ], + "line": 286 + }, + "21": { + "loc": { + "start": { + "line": 298, + "column": 2 + }, + "end": { + "line": 298, + "column": 83 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 298, + "column": 2 + }, + "end": { + "line": 298, + "column": 83 + } + }, + { + "start": { + "line": 298, + "column": 2 + }, + "end": { + "line": 298, + "column": 83 + } + } + ], + "line": 298 + }, + "22": { + "loc": { + "start": { + "line": 302, + "column": 2 + }, + "end": { + "line": 315, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 302, + "column": 2 + }, + "end": { + "line": 315, + "column": 3 + } + }, + { + "start": { + "line": 302, + "column": 2 + }, + "end": { + "line": 315, + "column": 3 + } + } + ], + "line": 302 + }, + "23": { + "loc": { + "start": { + "line": 310, + "column": 17 + }, + "end": { + "line": 310, + "column": 50 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 310, + "column": 17 + }, + "end": { + "line": 310, + "column": 23 + } + }, + { + "start": { + "line": 310, + "column": 27 + }, + "end": { + "line": 310, + "column": 50 + } + } + ], + "line": 310 + }, + "24": { + "loc": { + "start": { + "line": 321, + "column": 2 + }, + "end": { + "line": 321, + "column": 64 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 321, + "column": 2 + }, + "end": { + "line": 321, + "column": 64 + } + }, + { + "start": { + "line": 321, + "column": 2 + }, + "end": { + "line": 321, + "column": 64 + } + } + ], + "line": 321 + }, + "25": { + "loc": { + "start": { + "line": 333, + "column": 63 + }, + "end": { + "line": 333, + "column": 92 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 333, + "column": 90 + }, + "end": { + "line": 333, + "column": 92 + } + } + ], + "line": 333 + }, + "26": { + "loc": { + "start": { + "line": 368, + "column": 2 + }, + "end": { + "line": 368, + "column": 74 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 368, + "column": 2 + }, + "end": { + "line": 368, + "column": 74 + } + }, + { + "start": { + "line": 368, + "column": 2 + }, + "end": { + "line": 368, + "column": 74 + } + } + ], + "line": 368 + }, + "27": { + "loc": { + "start": { + "line": 368, + "column": 6 + }, + "end": { + "line": 368, + "column": 42 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 368, + "column": 6 + }, + "end": { + "line": 368, + "column": 23 + } + }, + { + "start": { + "line": 368, + "column": 27 + }, + "end": { + "line": 368, + "column": 42 + } + } + ], + "line": 368 + }, + "28": { + "loc": { + "start": { + "line": 374, + "column": 4 + }, + "end": { + "line": 374, + "column": 28 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 374, + "column": 4 + }, + "end": { + "line": 374, + "column": 28 + } + }, + { + "start": { + "line": 374, + "column": 4 + }, + "end": { + "line": 374, + "column": 28 + } + } + ], + "line": 374 + }, + "29": { + "loc": { + "start": { + "line": 394, + "column": 2 + }, + "end": { + "line": 394, + "column": 52 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 394, + "column": 2 + }, + "end": { + "line": 394, + "column": 52 + } + }, + { + "start": { + "line": 394, + "column": 2 + }, + "end": { + "line": 394, + "column": 52 + } + } + ], + "line": 394 + }, + "30": { + "loc": { + "start": { + "line": 399, + "column": 4 + }, + "end": { + "line": 403, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 399, + "column": 4 + }, + "end": { + "line": 403, + "column": 5 + } + }, + { + "start": { + "line": 399, + "column": 4 + }, + "end": { + "line": 403, + "column": 5 + } + } + ], + "line": 399 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 9, + "4": 9, + "5": 9, + "6": 9, + "7": 9, + "8": 9, + "9": 9, + "10": 0, + "11": 9, + "12": 9, + "13": 2, + "14": 2, + "15": 2, + "16": 2, + "17": 2, + "18": 2, + "19": 2, + "20": 1, + "21": 1, + "22": 1, + "23": 24, + "24": 0, + "25": 24, + "26": 24, + "27": 24, + "28": 20, + "29": 71, + "30": 17, + "31": 4, + "32": 24, + "33": 0, + "34": 24, + "35": 82, + "36": 1122, + "37": 745, + "38": 146, + "39": 1, + "40": 1, + "41": 363, + "42": 363, + "43": 0, + "44": 363, + "45": 363, + "46": 0, + "47": 1, + "48": 1003, + "49": 85, + "50": 918, + "51": 1, + "52": 917, + "53": 1, + "54": 1, + "55": 14, + "56": 14, + "57": 14, + "58": 14, + "59": 14, + "60": 112, + "61": 112, + "62": 14, + "63": 0, + "64": 14, + "65": 14, + "66": 14, + "67": 168, + "68": 0, + "69": 0, + "70": 0, + "71": 14, + "72": 168, + "73": 14, + "74": 0, + "75": 14, + "76": 1, + "77": 1, + "78": 1, + "79": 1, + "80": 1, + "81": 1, + "82": 5, + "83": 5, + "84": 5, + "85": 118, + "86": 118, + "87": 1330, + "88": 5, + "89": 4, + "90": 4, + "91": 0, + "92": 0, + "93": 0, + "94": 0, + "95": 0, + "96": 0, + "97": 0, + "98": 0, + "99": 0, + "100": 0, + "101": 427, + "102": 427, + "103": 0, + "104": 0, + "105": 0, + "106": 0, + "107": 0, + "108": 0, + "109": 0, + "110": 23, + "111": 23, + "112": 460, + "113": 23 + }, + "f": { + "0": 9, + "1": 2, + "2": 24, + "3": 71, + "4": 17, + "5": 24, + "6": 82, + "7": 1122, + "8": 745, + "9": 146, + "10": 363, + "11": 363, + "12": 0, + "13": 1003, + "14": 14, + "15": 1, + "16": 5, + "17": 1330, + "18": 4, + "19": 427, + "20": 0, + "21": 0, + "22": 23 + }, + "b": { + "0": [ + 9 + ], + "1": [ + 0, + 9 + ], + "2": [ + 9, + 9 + ], + "3": [ + 2 + ], + "4": [ + 1, + 1 + ], + "5": [ + 2, + 2 + ], + "6": [ + 0, + 24 + ], + "7": [ + 24, + 24 + ], + "8": [ + 20, + 4 + ], + "9": [ + 17, + 16 + ], + "10": [ + 0, + 24 + ], + "11": [ + 24, + 24 + ], + "12": [ + 82, + 79 + ], + "13": [ + 1069, + 53 + ], + "14": [ + 1069, + 893, + 862 + ], + "15": [ + 149, + 596 + ], + "16": [ + 363, + 363 + ], + "17": [ + 1, + 1, + 1, + 0, + 0, + 0, + 0 + ], + "18": [ + 85, + 918 + ], + "19": [ + 1, + 917 + ], + "20": [ + 4 + ], + "21": [ + 0, + 14 + ], + "22": [ + 14, + 0 + ], + "23": [ + 0, + 0 + ], + "24": [ + 0, + 14 + ], + "25": [ + 0 + ], + "26": [ + 4, + 0 + ], + "27": [ + 4, + 0 + ], + "28": [ + 0, + 0 + ], + "29": [ + 427, + 0 + ], + "30": [ + 0, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "b49efc35ca880001f82774c179f7e281b44ef1d4" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/SyncTree.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/SyncTree.js", + "statementMap": { + "0": { + "start": { + "line": 33, + "column": 4 + }, + "end": { + "line": 33, + "column": 20 + } + }, + "1": { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 34, + "column": 29 + } + }, + "2": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 42 + } + }, + "3": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 65 + } + }, + "4": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 40, + "column": 6 + } + }, + "5": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 53, + "column": 5 + } + }, + "6": { + "start": { + "line": 50, + "column": 6 + }, + "end": { + "line": 50, + "column": 36 + } + }, + "7": { + "start": { + "line": 52, + "column": 6 + }, + "end": { + "line": 52, + "column": 36 + } + }, + "8": { + "start": { + "line": 66, + "column": 42 + }, + "end": { + "line": 66, + "column": 60 + } + }, + "9": { + "start": { + "line": 67, + "column": 25 + }, + "end": { + "line": 67, + "column": 67 + } + }, + "10": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 75, + "column": 5 + } + }, + "11": { + "start": { + "line": 74, + "column": 6 + }, + "end": { + "line": 74, + "column": 65 + } + }, + "12": { + "start": { + "line": 77, + "column": 44 + }, + "end": { + "line": 77, + "column": 54 + } + }, + "13": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 84, + "column": 6 + } + }, + "14": { + "start": { + "line": 96, + "column": 30 + }, + "end": { + "line": 96, + "column": 41 + } + }, + "15": { + "start": { + "line": 97, + "column": 66 + }, + "end": { + "line": 97, + "column": 84 + } + }, + "16": { + "start": { + "line": 99, + "column": 25 + }, + "end": { + "line": 99, + "column": 74 + } + }, + "17": { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 112, + "column": 5 + } + }, + "18": { + "start": { + "line": 104, + "column": 20 + }, + "end": { + "line": 104, + "column": 77 + } + }, + "19": { + "start": { + "line": 107, + "column": 6 + }, + "end": { + "line": 107, + "column": 76 + } + }, + "20": { + "start": { + "line": 111, + "column": 6 + }, + "end": { + "line": 111, + "column": 52 + } + }, + "21": { + "start": { + "line": 122, + "column": 4 + }, + "end": { + "line": 122, + "column": 107 + } + }, + "22": { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 136, + "column": 5 + } + }, + "23": { + "start": { + "line": 133, + "column": 6 + }, + "end": { + "line": 133, + "column": 45 + } + }, + "24": { + "start": { + "line": 134, + "column": 6 + }, + "end": { + "line": 134, + "column": 69 + } + }, + "25": { + "start": { + "line": 135, + "column": 6 + }, + "end": { + "line": 135, + "column": 15 + } + }, + "26": { + "start": { + "line": 138, + "column": 4 + }, + "end": { + "line": 138, + "column": 48 + } + }, + "27": { + "start": { + "line": 138, + "column": 39 + }, + "end": { + "line": 138, + "column": 48 + } + }, + "28": { + "start": { + "line": 139, + "column": 4 + }, + "end": { + "line": 142, + "column": 5 + } + }, + "29": { + "start": { + "line": 140, + "column": 6 + }, + "end": { + "line": 140, + "column": 48 + } + }, + "30": { + "start": { + "line": 141, + "column": 6 + }, + "end": { + "line": 141, + "column": 72 + } + }, + "31": { + "start": { + "line": 144, + "column": 4 + }, + "end": { + "line": 144, + "column": 32 + } + }, + "32": { + "start": { + "line": 155, + "column": 4 + }, + "end": { + "line": 155, + "column": 49 + } + }, + "33": { + "start": { + "line": 155, + "column": 39 + }, + "end": { + "line": 155, + "column": 49 + } + }, + "34": { + "start": { + "line": 156, + "column": 20 + }, + "end": { + "line": 156, + "column": 22 + } + }, + "35": { + "start": { + "line": 158, + "column": 4 + }, + "end": { + "line": 173, + "column": 5 + } + }, + "36": { + "start": { + "line": 159, + "column": 27 + }, + "end": { + "line": 159, + "column": 43 + } + }, + "37": { + "start": { + "line": 160, + "column": 28 + }, + "end": { + "line": 160, + "column": 106 + } + }, + "38": { + "start": { + "line": 161, + "column": 6 + }, + "end": { + "line": 172, + "column": 7 + } + }, + "39": { + "start": { + "line": 162, + "column": 8 + }, + "end": { + "line": 171, + "column": 9 + } + }, + "40": { + "start": { + "line": 163, + "column": 31 + }, + "end": { + "line": 163, + "column": 47 + } + }, + "41": { + "start": { + "line": 166, + "column": 10 + }, + "end": { + "line": 170, + "column": 11 + } + }, + "42": { + "start": { + "line": 167, + "column": 12 + }, + "end": { + "line": 167, + "column": 34 + } + }, + "43": { + "start": { + "line": 168, + "column": 12 + }, + "end": { + "line": 168, + "column": 39 + } + }, + "44": { + "start": { + "line": 169, + "column": 12 + }, + "end": { + "line": 169, + "column": 50 + } + }, + "45": { + "start": { + "line": 175, + "column": 4 + }, + "end": { + "line": 175, + "column": 19 + } + }, + "46": { + "start": { + "line": 185, + "column": 16 + }, + "end": { + "line": 185, + "column": 18 + } + }, + "47": { + "start": { + "line": 186, + "column": 22 + }, + "end": { + "line": 186, + "column": 57 + } + }, + "48": { + "start": { + "line": 188, + "column": 4 + }, + "end": { + "line": 190, + "column": 5 + } + }, + "49": { + "start": { + "line": 189, + "column": 6 + }, + "end": { + "line": 189, + "column": 83 + } + }, + "50": { + "start": { + "line": 192, + "column": 4 + }, + "end": { + "line": 192, + "column": 15 + } + }, + "51": { + "start": { + "line": 203, + "column": 4 + }, + "end": { + "line": 203, + "column": 37 + } + }, + "52": { + "start": { + "line": 203, + "column": 27 + }, + "end": { + "line": 203, + "column": 37 + } + }, + "53": { + "start": { + "line": 204, + "column": 4 + }, + "end": { + "line": 204, + "column": 48 + } + }, + "54": { + "start": { + "line": 204, + "column": 38 + }, + "end": { + "line": 204, + "column": 48 + } + }, + "55": { + "start": { + "line": 206, + "column": 4 + }, + "end": { + "line": 206, + "column": 52 + } + }, + "56": { + "start": { + "line": 218, + "column": 4 + }, + "end": { + "line": 218, + "column": 37 + } + }, + "57": { + "start": { + "line": 218, + "column": 27 + }, + "end": { + "line": 218, + "column": 37 + } + }, + "58": { + "start": { + "line": 219, + "column": 4 + }, + "end": { + "line": 219, + "column": 48 + } + }, + "59": { + "start": { + "line": 219, + "column": 38 + }, + "end": { + "line": 219, + "column": 48 + } + }, + "60": { + "start": { + "line": 221, + "column": 38 + }, + "end": { + "line": 221, + "column": 81 + } + }, + "61": { + "start": { + "line": 223, + "column": 4 + }, + "end": { + "line": 226, + "column": 5 + } + }, + "62": { + "start": { + "line": 224, + "column": 27 + }, + "end": { + "line": 224, + "column": 55 + } + }, + "63": { + "start": { + "line": 225, + "column": 6 + }, + "end": { + "line": 225, + "column": 63 + } + }, + "64": { + "start": { + "line": 225, + "column": 40 + }, + "end": { + "line": 225, + "column": 63 + } + }, + "65": { + "start": { + "line": 228, + "column": 4 + }, + "end": { + "line": 228, + "column": 16 + } + }, + "66": { + "start": { + "line": 245, + "column": 8 + }, + "end": { + "line": 245, + "column": 18 + } + }, + "67": { + "start": { + "line": 247, + "column": 4 + }, + "end": { + "line": 247, + "column": 49 + } + }, + "68": { + "start": { + "line": 247, + "column": 27 + }, + "end": { + "line": 247, + "column": 49 + } + }, + "69": { + "start": { + "line": 248, + "column": 4 + }, + "end": { + "line": 248, + "column": 71 + } + }, + "70": { + "start": { + "line": 248, + "column": 38 + }, + "end": { + "line": 248, + "column": 71 + } + }, + "71": { + "start": { + "line": 250, + "column": 4 + }, + "end": { + "line": 250, + "column": 65 + } + }, + "72": { + "start": { + "line": 251, + "column": 4 + }, + "end": { + "line": 251, + "column": 88 + } + }, + "73": { + "start": { + "line": 253, + "column": 4 + }, + "end": { + "line": 260, + "column": 5 + } + }, + "74": { + "start": { + "line": 254, + "column": 6 + }, + "end": { + "line": 257, + "column": 8 + } + }, + "75": { + "start": { + "line": 259, + "column": 6 + }, + "end": { + "line": 259, + "column": 79 + } + }, + "76": { + "start": { + "line": 262, + "column": 4 + }, + "end": { + "line": 262, + "column": 32 + } + }, + "77": { + "start": { + "line": 273, + "column": 4 + }, + "end": { + "line": 273, + "column": 57 + } + }, + "78": { + "start": { + "line": 273, + "column": 44 + }, + "end": { + "line": 273, + "column": 57 + } + }, + "79": { + "start": { + "line": 274, + "column": 38 + }, + "end": { + "line": 274, + "column": 71 + } + }, + "80": { + "start": { + "line": 276, + "column": 4 + }, + "end": { + "line": 279, + "column": 5 + } + }, + "81": { + "start": { + "line": 277, + "column": 6 + }, + "end": { + "line": 277, + "column": 47 + } + }, + "82": { + "start": { + "line": 278, + "column": 6 + }, + "end": { + "line": 278, + "column": 19 + } + }, + "83": { + "start": { + "line": 281, + "column": 4 + }, + "end": { + "line": 284, + "column": 5 + } + }, + "84": { + "start": { + "line": 282, + "column": 6 + }, + "end": { + "line": 282, + "column": 47 + } + }, + "85": { + "start": { + "line": 283, + "column": 6 + }, + "end": { + "line": 283, + "column": 19 + } + }, + "86": { + "start": { + "line": 288, + "column": 28 + }, + "end": { + "line": 288, + "column": 61 + } + }, + "87": { + "start": { + "line": 289, + "column": 4 + }, + "end": { + "line": 291, + "column": 5 + } + }, + "88": { + "start": { + "line": 290, + "column": 6 + }, + "end": { + "line": 290, + "column": 66 + } + }, + "89": { + "start": { + "line": 293, + "column": 4 + }, + "end": { + "line": 293, + "column": 53 + } + }, + "90": { + "start": { + "line": 294, + "column": 4 + }, + "end": { + "line": 294, + "column": 45 + } + }, + "91": { + "start": { + "line": 296, + "column": 4 + }, + "end": { + "line": 296, + "column": 29 + } + }, + "92": { + "start": { + "line": 308, + "column": 4 + }, + "end": { + "line": 311, + "column": 6 + } + }, + "93": { + "start": { + "line": 309, + "column": 6 + }, + "end": { + "line": 309, + "column": 44 + } + }, + "94": { + "start": { + "line": 310, + "column": 6 + }, + "end": { + "line": 310, + "column": 24 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 32, + "column": 2 + }, + "end": { + "line": 32, + "column": 3 + } + }, + "loc": { + "start": { + "line": 32, + "column": 38 + }, + "end": { + "line": 41, + "column": 3 + } + }, + "line": 32 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 48, + "column": 2 + }, + "end": { + "line": 48, + "column": 3 + } + }, + "loc": { + "start": { + "line": 48, + "column": 26 + }, + "end": { + "line": 54, + "column": 3 + } + }, + "line": 48 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 64, + "column": 2 + }, + "end": { + "line": 64, + "column": 3 + } + }, + "loc": { + "start": { + "line": 64, + "column": 27 + }, + "end": { + "line": 85, + "column": 3 + } + }, + "line": 64 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 94, + "column": 2 + }, + "end": { + "line": 94, + "column": 3 + } + }, + "loc": { + "start": { + "line": 94, + "column": 27 + }, + "end": { + "line": 113, + "column": 3 + } + }, + "line": 94 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 121, + "column": 2 + }, + "end": { + "line": 121, + "column": 3 + } + }, + "loc": { + "start": { + "line": 121, + "column": 61 + }, + "end": { + "line": 123, + "column": 3 + } + }, + "line": 121 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 131, + "column": 2 + }, + "end": { + "line": 131, + "column": 3 + } + }, + "loc": { + "start": { + "line": 131, + "column": 68 + }, + "end": { + "line": 145, + "column": 3 + } + }, + "line": 131 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 154, + "column": 2 + }, + "end": { + "line": 154, + "column": 3 + } + }, + "loc": { + "start": { + "line": 154, + "column": 65 + }, + "end": { + "line": 176, + "column": 3 + } + }, + "line": 154 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 184, + "column": 2 + }, + "end": { + "line": 184, + "column": 3 + } + }, + "loc": { + "start": { + "line": 184, + "column": 46 + }, + "end": { + "line": 193, + "column": 3 + } + }, + "line": 184 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 202, + "column": 2 + }, + "end": { + "line": 202, + "column": 3 + } + }, + "loc": { + "start": { + "line": 202, + "column": 70 + }, + "end": { + "line": 207, + "column": 3 + } + }, + "line": 202 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 217, + "column": 2 + }, + "end": { + "line": 217, + "column": 3 + } + }, + "loc": { + "start": { + "line": 217, + "column": 88 + }, + "end": { + "line": 229, + "column": 3 + } + }, + "line": 217 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 239, + "column": 2 + }, + "end": { + "line": 239, + "column": 3 + } + }, + "loc": { + "start": { + "line": 239, + "column": 72 + }, + "end": { + "line": 263, + "column": 3 + } + }, + "line": 239 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 272, + "column": 2 + }, + "end": { + "line": 272, + "column": 3 + } + }, + "loc": { + "start": { + "line": 272, + "column": 52 + }, + "end": { + "line": 297, + "column": 3 + } + }, + "line": 272 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 307, + "column": 2 + }, + "end": { + "line": 307, + "column": 3 + } + }, + "loc": { + "start": { + "line": 307, + "column": 52 + }, + "end": { + "line": 312, + "column": 3 + } + }, + "line": 307 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 308, + "column": 11 + }, + "end": { + "line": 308, + "column": 12 + } + }, + "loc": { + "start": { + "line": 308, + "column": 24 + }, + "end": { + "line": 311, + "column": 5 + } + }, + "line": 308 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 53, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 53, + "column": 5 + } + }, + { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 53, + "column": 5 + } + } + ], + "line": 49 + }, + "1": { + "loc": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 75, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 75, + "column": 5 + } + }, + { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 75, + "column": 5 + } + } + ], + "line": 69 + }, + "2": { + "loc": { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 112, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 112, + "column": 5 + } + }, + { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 112, + "column": 5 + } + } + ], + "line": 101 + }, + "3": { + "loc": { + "start": { + "line": 122, + "column": 11 + }, + "end": { + "line": 122, + "column": 106 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 122, + "column": 47 + }, + "end": { + "line": 122, + "column": 99 + } + }, + { + "start": { + "line": 122, + "column": 102 + }, + "end": { + "line": 122, + "column": 106 + } + } + ], + "line": 122 + }, + "4": { + "loc": { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 136, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 136, + "column": 5 + } + }, + { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 136, + "column": 5 + } + } + ], + "line": 132 + }, + "5": { + "loc": { + "start": { + "line": 138, + "column": 4 + }, + "end": { + "line": 138, + "column": 48 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 138, + "column": 4 + }, + "end": { + "line": 138, + "column": 48 + } + }, + { + "start": { + "line": 138, + "column": 4 + }, + "end": { + "line": 138, + "column": 48 + } + } + ], + "line": 138 + }, + "6": { + "loc": { + "start": { + "line": 155, + "column": 4 + }, + "end": { + "line": 155, + "column": 49 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 155, + "column": 4 + }, + "end": { + "line": 155, + "column": 49 + } + }, + { + "start": { + "line": 155, + "column": 4 + }, + "end": { + "line": 155, + "column": 49 + } + } + ], + "line": 155 + }, + "7": { + "loc": { + "start": { + "line": 161, + "column": 6 + }, + "end": { + "line": 172, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 161, + "column": 6 + }, + "end": { + "line": 172, + "column": 7 + } + }, + { + "start": { + "line": 161, + "column": 6 + }, + "end": { + "line": 172, + "column": 7 + } + } + ], + "line": 161 + }, + "8": { + "loc": { + "start": { + "line": 166, + "column": 10 + }, + "end": { + "line": 170, + "column": 11 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 166, + "column": 10 + }, + "end": { + "line": 170, + "column": 11 + } + }, + { + "start": { + "line": 166, + "column": 10 + }, + "end": { + "line": 170, + "column": 11 + } + } + ], + "line": 166 + }, + "9": { + "loc": { + "start": { + "line": 166, + "column": 14 + }, + "end": { + "line": 166, + "column": 64 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 166, + "column": 14 + }, + "end": { + "line": 166, + "column": 26 + } + }, + { + "start": { + "line": 166, + "column": 30 + }, + "end": { + "line": 166, + "column": 64 + } + } + ], + "line": 166 + }, + "10": { + "loc": { + "start": { + "line": 186, + "column": 34 + }, + "end": { + "line": 186, + "column": 56 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 186, + "column": 34 + }, + "end": { + "line": 186, + "column": 50 + } + }, + { + "start": { + "line": 186, + "column": 54 + }, + "end": { + "line": 186, + "column": 56 + } + } + ], + "line": 186 + }, + "11": { + "loc": { + "start": { + "line": 203, + "column": 4 + }, + "end": { + "line": 203, + "column": 37 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 203, + "column": 4 + }, + "end": { + "line": 203, + "column": 37 + } + }, + { + "start": { + "line": 203, + "column": 4 + }, + "end": { + "line": 203, + "column": 37 + } + } + ], + "line": 203 + }, + "12": { + "loc": { + "start": { + "line": 204, + "column": 4 + }, + "end": { + "line": 204, + "column": 48 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 204, + "column": 4 + }, + "end": { + "line": 204, + "column": 48 + } + }, + { + "start": { + "line": 204, + "column": 4 + }, + "end": { + "line": 204, + "column": 48 + } + } + ], + "line": 204 + }, + "13": { + "loc": { + "start": { + "line": 218, + "column": 4 + }, + "end": { + "line": 218, + "column": 37 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 218, + "column": 4 + }, + "end": { + "line": 218, + "column": 37 + } + }, + { + "start": { + "line": 218, + "column": 4 + }, + "end": { + "line": 218, + "column": 37 + } + } + ], + "line": 218 + }, + "14": { + "loc": { + "start": { + "line": 219, + "column": 4 + }, + "end": { + "line": 219, + "column": 48 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 219, + "column": 4 + }, + "end": { + "line": 219, + "column": 48 + } + }, + { + "start": { + "line": 219, + "column": 4 + }, + "end": { + "line": 219, + "column": 48 + } + } + ], + "line": 219 + }, + "15": { + "loc": { + "start": { + "line": 225, + "column": 6 + }, + "end": { + "line": 225, + "column": 63 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 225, + "column": 6 + }, + "end": { + "line": 225, + "column": 63 + } + }, + { + "start": { + "line": 225, + "column": 6 + }, + "end": { + "line": 225, + "column": 63 + } + } + ], + "line": 225 + }, + "16": { + "loc": { + "start": { + "line": 247, + "column": 4 + }, + "end": { + "line": 247, + "column": 49 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 247, + "column": 4 + }, + "end": { + "line": 247, + "column": 49 + } + }, + { + "start": { + "line": 247, + "column": 4 + }, + "end": { + "line": 247, + "column": 49 + } + } + ], + "line": 247 + }, + "17": { + "loc": { + "start": { + "line": 248, + "column": 4 + }, + "end": { + "line": 248, + "column": 71 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 248, + "column": 4 + }, + "end": { + "line": 248, + "column": 71 + } + }, + { + "start": { + "line": 248, + "column": 4 + }, + "end": { + "line": 248, + "column": 71 + } + } + ], + "line": 248 + }, + "18": { + "loc": { + "start": { + "line": 253, + "column": 4 + }, + "end": { + "line": 260, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 253, + "column": 4 + }, + "end": { + "line": 260, + "column": 5 + } + }, + { + "start": { + "line": 253, + "column": 4 + }, + "end": { + "line": 260, + "column": 5 + } + } + ], + "line": 253 + }, + "19": { + "loc": { + "start": { + "line": 273, + "column": 4 + }, + "end": { + "line": 273, + "column": 57 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 273, + "column": 4 + }, + "end": { + "line": 273, + "column": 57 + } + }, + { + "start": { + "line": 273, + "column": 4 + }, + "end": { + "line": 273, + "column": 57 + } + } + ], + "line": 273 + }, + "20": { + "loc": { + "start": { + "line": 276, + "column": 4 + }, + "end": { + "line": 279, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 276, + "column": 4 + }, + "end": { + "line": 279, + "column": 5 + } + }, + { + "start": { + "line": 276, + "column": 4 + }, + "end": { + "line": 279, + "column": 5 + } + } + ], + "line": 276 + }, + "21": { + "loc": { + "start": { + "line": 281, + "column": 4 + }, + "end": { + "line": 284, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 281, + "column": 4 + }, + "end": { + "line": 284, + "column": 5 + } + }, + { + "start": { + "line": 281, + "column": 4 + }, + "end": { + "line": 284, + "column": 5 + } + } + ], + "line": 281 + }, + "22": { + "loc": { + "start": { + "line": 289, + "column": 4 + }, + "end": { + "line": 291, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 289, + "column": 4 + }, + "end": { + "line": 291, + "column": 5 + } + }, + { + "start": { + "line": 289, + "column": 4 + }, + "end": { + "line": 291, + "column": 5 + } + } + ], + "line": 289 + }, + "23": { + "loc": { + "start": { + "line": 289, + "column": 8 + }, + "end": { + "line": 289, + "column": 32 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 289, + "column": 8 + }, + "end": { + "line": 289, + "column": 23 + } + }, + { + "start": { + "line": 289, + "column": 27 + }, + "end": { + "line": 289, + "column": 32 + } + } + ], + "line": 289 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 1, + "4": 1, + "5": 133, + "6": 2, + "7": 131, + "8": 131, + "9": 131, + "10": 131, + "11": 0, + "12": 131, + "13": 131, + "14": 2, + "15": 2, + "16": 2, + "17": 2, + "18": 1, + "19": 1, + "20": 1, + "21": 133, + "22": 40, + "23": 0, + "24": 0, + "25": 0, + "26": 40, + "27": 0, + "28": 40, + "29": 43, + "30": 43, + "31": 40, + "32": 8, + "33": 0, + "34": 8, + "35": 8, + "36": 8, + "37": 8, + "38": 8, + "39": 8, + "40": 8, + "41": 8, + "42": 8, + "43": 8, + "44": 8, + "45": 8, + "46": 28, + "47": 28, + "48": 28, + "49": 33, + "50": 28, + "51": 4, + "52": 0, + "53": 4, + "54": 2, + "55": 2, + "56": 9, + "57": 0, + "58": 9, + "59": 0, + "60": 9, + "61": 9, + "62": 9, + "63": 9, + "64": 8, + "65": 1, + "66": 49, + "67": 49, + "68": 10, + "69": 49, + "70": 13, + "71": 49, + "72": 49, + "73": 49, + "74": 1, + "75": 48, + "76": 49, + "77": 53, + "78": 9, + "79": 44, + "80": 44, + "81": 0, + "82": 0, + "83": 44, + "84": 0, + "85": 0, + "86": 44, + "87": 44, + "88": 43, + "89": 44, + "90": 44, + "91": 44, + "92": 1, + "93": 1, + "94": 1 + }, + "f": { + "0": 1, + "1": 133, + "2": 131, + "3": 2, + "4": 133, + "5": 40, + "6": 8, + "7": 28, + "8": 4, + "9": 9, + "10": 49, + "11": 53, + "12": 1, + "13": 1 + }, + "b": { + "0": [ + 2, + 131 + ], + "1": [ + 0, + 131 + ], + "2": [ + 1, + 1 + ], + "3": [ + 132, + 1 + ], + "4": [ + 0, + 40 + ], + "5": [ + 0, + 40 + ], + "6": [ + 0, + 8 + ], + "7": [ + 8, + 0 + ], + "8": [ + 8, + 0 + ], + "9": [ + 8, + 8 + ], + "10": [ + 28, + 0 + ], + "11": [ + 0, + 4 + ], + "12": [ + 2, + 2 + ], + "13": [ + 0, + 9 + ], + "14": [ + 0, + 9 + ], + "15": [ + 8, + 1 + ], + "16": [ + 10, + 39 + ], + "17": [ + 13, + 36 + ], + "18": [ + 1, + 48 + ], + "19": [ + 9, + 44 + ], + "20": [ + 0, + 44 + ], + "21": [ + 0, + 44 + ], + "22": [ + 43, + 1 + ], + "23": [ + 44, + 44 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "b6d1c10964ad46a5343681949658938d9148dc9f" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/database/snapshot.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/database/snapshot.js", + "statementMap": { + "0": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 28 + } + }, + "1": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 27, + "column": 5 + } + }, + "2": { + "start": { + "line": 24, + "column": 6 + }, + "end": { + "line": 24, + "column": 41 + } + }, + "3": { + "start": { + "line": 26, + "column": 6 + }, + "end": { + "line": 26, + "column": 21 + } + }, + "4": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 33 + } + }, + "5": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 80 + } + }, + "6": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 47 + } + }, + "7": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 108 + } + }, + "8": { + "start": { + "line": 42, + "column": 61 + }, + "end": { + "line": 42, + "column": 108 + } + }, + "9": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 23 + } + }, + "10": { + "start": { + "line": 53, + "column": 18 + }, + "end": { + "line": 53, + "column": 44 + } + }, + "11": { + "start": { + "line": 54, + "column": 21 + }, + "end": { + "line": 54, + "column": 41 + } + }, + "12": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 64, + "column": 7 + } + }, + "13": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 73, + "column": 32 + } + }, + "14": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 46 + } + }, + "15": { + "start": { + "line": 82, + "column": 33 + }, + "end": { + "line": 82, + "column": 46 + } + }, + "16": { + "start": { + "line": 83, + "column": 20 + }, + "end": { + "line": 83, + "column": 25 + } + }, + "17": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 94, + "column": 5 + } + }, + "18": { + "start": { + "line": 86, + "column": 18 + }, + "end": { + "line": 86, + "column": 36 + } + }, + "19": { + "start": { + "line": 87, + "column": 28 + }, + "end": { + "line": 87, + "column": 43 + } + }, + "20": { + "start": { + "line": 88, + "column": 26 + }, + "end": { + "line": 88, + "column": 47 + } + }, + "21": { + "start": { + "line": 90, + "column": 6 + }, + "end": { + "line": 93, + "column": 7 + } + }, + "22": { + "start": { + "line": 91, + "column": 8 + }, + "end": { + "line": 91, + "column": 25 + } + }, + "23": { + "start": { + "line": 92, + "column": 8 + }, + "end": { + "line": 92, + "column": 14 + } + }, + "24": { + "start": { + "line": 96, + "column": 4 + }, + "end": { + "line": 96, + "column": 21 + } + }, + "25": { + "start": { + "line": 105, + "column": 4 + }, + "end": { + "line": 105, + "column": 26 + } + }, + "26": { + "start": { + "line": 115, + "column": 4 + }, + "end": { + "line": 115, + "column": 41 + } + }, + "27": { + "start": { + "line": 124, + "column": 4 + }, + "end": { + "line": 124, + "column": 34 + } + }, + "28": { + "start": { + "line": 133, + "column": 4 + }, + "end": { + "line": 133, + "column": 41 + } + }, + "29": { + "start": { + "line": 133, + "column": 32 + }, + "end": { + "line": 133, + "column": 41 + } + }, + "30": { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 134, + "column": 43 + } + }, + "31": { + "start": { + "line": 143, + "column": 4 + }, + "end": { + "line": 143, + "column": 22 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 20, + "column": 3 + } + }, + "loc": { + "start": { + "line": 20, + "column": 48 + }, + "end": { + "line": 33, + "column": 3 + } + }, + "line": 20 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 40, + "column": 2 + }, + "end": { + "line": 40, + "column": 3 + } + }, + "loc": { + "start": { + "line": 40, + "column": 13 + }, + "end": { + "line": 44, + "column": 3 + } + }, + "line": 40 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 52, + "column": 2 + }, + "end": { + "line": 52, + "column": 3 + } + }, + "loc": { + "start": { + "line": 52, + "column": 32 + }, + "end": { + "line": 65, + "column": 3 + } + }, + "line": 52 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 72, + "column": 2 + }, + "end": { + "line": 72, + "column": 3 + } + }, + "loc": { + "start": { + "line": 72, + "column": 20 + }, + "end": { + "line": 74, + "column": 3 + } + }, + "line": 72 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 81, + "column": 2 + }, + "end": { + "line": 81, + "column": 3 + } + }, + "loc": { + "start": { + "line": 81, + "column": 46 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "line": 81 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 104, + "column": 2 + }, + "end": { + "line": 104, + "column": 3 + } + }, + "loc": { + "start": { + "line": 104, + "column": 40 + }, + "end": { + "line": 106, + "column": 3 + } + }, + "line": 104 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 114, + "column": 2 + }, + "end": { + "line": 114, + "column": 3 + } + }, + "loc": { + "start": { + "line": 114, + "column": 34 + }, + "end": { + "line": 116, + "column": 3 + } + }, + "line": 114 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 123, + "column": 2 + }, + "end": { + "line": 123, + "column": 3 + } + }, + "loc": { + "start": { + "line": 123, + "column": 25 + }, + "end": { + "line": 125, + "column": 3 + } + }, + "line": 123 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 132, + "column": 2 + }, + "end": { + "line": 132, + "column": 3 + } + }, + "loc": { + "start": { + "line": 132, + "column": 24 + }, + "end": { + "line": 135, + "column": 3 + } + }, + "line": 132 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 142, + "column": 2 + }, + "end": { + "line": 142, + "column": 3 + } + }, + "loc": { + "start": { + "line": 142, + "column": 19 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "line": 142 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 27, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 27, + "column": 5 + } + }, + { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 27, + "column": 5 + } + } + ], + "line": 23 + }, + "1": { + "loc": { + "start": { + "line": 31, + "column": 21 + }, + "end": { + "line": 31, + "column": 79 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 31, + "column": 55 + }, + "end": { + "line": 31, + "column": 59 + } + }, + { + "start": { + "line": 31, + "column": 62 + }, + "end": { + "line": 31, + "column": 79 + } + } + ], + "line": 31 + }, + "2": { + "loc": { + "start": { + "line": 32, + "column": 22 + }, + "end": { + "line": 32, + "column": 46 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 32, + "column": 22 + }, + "end": { + "line": 32, + "column": 40 + } + }, + { + "start": { + "line": 32, + "column": 44 + }, + "end": { + "line": 32, + "column": 46 + } + } + ], + "line": 32 + }, + "3": { + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 108 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 108 + } + }, + { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 108 + } + } + ], + "line": 42 + }, + "4": { + "loc": { + "start": { + "line": 42, + "column": 8 + }, + "end": { + "line": 42, + "column": 59 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 42, + "column": 8 + }, + "end": { + "line": 42, + "column": 29 + } + }, + { + "start": { + "line": 42, + "column": 33 + }, + "end": { + "line": 42, + "column": 59 + } + } + ], + "line": 42 + }, + "5": { + "loc": { + "start": { + "line": 63, + "column": 17 + }, + "end": { + "line": 63, + "column": 58 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 63, + "column": 35 + }, + "end": { + "line": 63, + "column": 53 + } + }, + { + "start": { + "line": 63, + "column": 56 + }, + "end": { + "line": 63, + "column": 58 + } + } + ], + "line": 63 + }, + "6": { + "loc": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 46 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 46 + } + }, + { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 46 + } + } + ], + "line": 82 + }, + "7": { + "loc": { + "start": { + "line": 90, + "column": 6 + }, + "end": { + "line": 93, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 90, + "column": 6 + }, + "end": { + "line": 93, + "column": 7 + } + }, + { + "start": { + "line": 90, + "column": 6 + }, + "end": { + "line": 93, + "column": 7 + } + } + ], + "line": 90 + }, + "8": { + "loc": { + "start": { + "line": 133, + "column": 4 + }, + "end": { + "line": 133, + "column": 41 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 133, + "column": 4 + }, + "end": { + "line": 133, + "column": 41 + } + }, + { + "start": { + "line": 133, + "column": 4 + }, + "end": { + "line": 133, + "column": 41 + } + } + ], + "line": 133 + } + }, + "s": { + "0": 235, + "1": 235, + "2": 55, + "3": 180, + "4": 235, + "5": 235, + "6": 235, + "7": 154, + "8": 68, + "9": 86, + "10": 9, + "11": 9, + "12": 9, + "13": 1, + "14": 1, + "15": 0, + "16": 1, + "17": 1, + "18": 4, + "19": 4, + "20": 4, + "21": 4, + "22": 1, + "23": 1, + "24": 1, + "25": 7, + "26": 2, + "27": 2, + "28": 2, + "29": 1, + "30": 1, + "31": 0 + }, + "f": { + "0": 235, + "1": 154, + "2": 9, + "3": 1, + "4": 1, + "5": 7, + "6": 2, + "7": 2, + "8": 2, + "9": 0 + }, + "b": { + "0": [ + 55, + 180 + ], + "1": [ + 9, + 226 + ], + "2": [ + 235, + 0 + ], + "3": [ + 68, + 86 + ], + "4": [ + 154, + 109 + ], + "5": [ + 0, + 9 + ], + "6": [ + 0, + 1 + ], + "7": [ + 1, + 3 + ], + "8": [ + 1, + 1 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "53ba522077277ceb17a6fc2913ec01e978ca3019" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/database/reference.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/database/reference.js", + "statementMap": { + "0": { + "start": { + "line": 26, + "column": 16 + }, + "end": { + "line": 26, + "column": 17 + } + }, + "1": { + "start": { + "line": 33, + "column": 28 + }, + "end": { + "line": 39, + "column": 1 + } + }, + "2": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 26 + } + }, + "3": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 25 + } + }, + "4": { + "start": { + "line": 84, + "column": 4 + }, + "end": { + "line": 84, + "column": 28 + } + }, + "5": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 85, + "column": 30 + } + }, + "6": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 59 + } + }, + "7": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 63 + } + }, + "8": { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 101, + "column": 109 + } + }, + "9": { + "start": { + "line": 113, + "column": 4 + }, + "end": { + "line": 116, + "column": 6 + } + }, + "10": { + "start": { + "line": 128, + "column": 22 + }, + "end": { + "line": 128, + "column": 54 + } + }, + "11": { + "start": { + "line": 130, + "column": 4 + }, + "end": { + "line": 133, + "column": 6 + } + }, + "12": { + "start": { + "line": 146, + "column": 19 + }, + "end": { + "line": 146, + "column": 48 + } + }, + "13": { + "start": { + "line": 147, + "column": 22 + }, + "end": { + "line": 147, + "column": 54 + } + }, + "14": { + "start": { + "line": 149, + "column": 4 + }, + "end": { + "line": 152, + "column": 6 + } + }, + "15": { + "start": { + "line": 164, + "column": 18 + }, + "end": { + "line": 164, + "column": 44 + } + }, + "16": { + "start": { + "line": 166, + "column": 4 + }, + "end": { + "line": 169, + "column": 6 + } + }, + "17": { + "start": { + "line": 180, + "column": 4 + }, + "end": { + "line": 183, + "column": 6 + } + }, + "18": { + "start": { + "line": 199, + "column": 4 + }, + "end": { + "line": 201, + "column": 5 + } + }, + "19": { + "start": { + "line": 200, + "column": 6 + }, + "end": { + "line": 200, + "column": 87 + } + }, + "20": { + "start": { + "line": 203, + "column": 4 + }, + "end": { + "line": 219, + "column": 7 + } + }, + "21": { + "start": { + "line": 204, + "column": 32 + }, + "end": { + "line": 215, + "column": 7 + } + }, + "22": { + "start": { + "line": 205, + "column": 8 + }, + "end": { + "line": 211, + "column": 9 + } + }, + "23": { + "start": { + "line": 206, + "column": 10 + }, + "end": { + "line": 210, + "column": 11 + } + }, + "24": { + "start": { + "line": 207, + "column": 12 + }, + "end": { + "line": 207, + "column": 47 + } + }, + "25": { + "start": { + "line": 209, + "column": 12 + }, + "end": { + "line": 209, + "column": 74 + } + }, + "26": { + "start": { + "line": 213, + "column": 8 + }, + "end": { + "line": 213, + "column": 40 + } + }, + "27": { + "start": { + "line": 213, + "column": 19 + }, + "end": { + "line": 213, + "column": 40 + } + }, + "28": { + "start": { + "line": 214, + "column": 8 + }, + "end": { + "line": 214, + "column": 82 + } + }, + "29": { + "start": { + "line": 218, + "column": 6 + }, + "end": { + "line": 218, + "column": 103 + } + }, + "30": { + "start": { + "line": 237, + "column": 4 + }, + "end": { + "line": 252, + "column": 9 + } + }, + "31": { + "start": { + "line": 239, + "column": 26 + }, + "end": { + "line": 239, + "column": 54 + } + }, + "32": { + "start": { + "line": 241, + "column": 8 + }, + "end": { + "line": 245, + "column": 9 + } + }, + "33": { + "start": { + "line": 242, + "column": 10 + }, + "end": { + "line": 242, + "column": 90 + } + }, + "34": { + "start": { + "line": 242, + "column": 41 + }, + "end": { + "line": 242, + "column": 90 + } + }, + "35": { + "start": { + "line": 243, + "column": 10 + }, + "end": { + "line": 243, + "column": 85 + } + }, + "36": { + "start": { + "line": 243, + "column": 44 + }, + "end": { + "line": 243, + "column": 85 + } + }, + "37": { + "start": { + "line": 244, + "column": 10 + }, + "end": { + "line": 244, + "column": 37 + } + }, + "38": { + "start": { + "line": 247, + "column": 8 + }, + "end": { + "line": 247, + "column": 25 + } + }, + "39": { + "start": { + "line": 250, + "column": 8 + }, + "end": { + "line": 250, + "column": 71 + } + }, + "40": { + "start": { + "line": 250, + "column": 41 + }, + "end": { + "line": 250, + "column": 71 + } + }, + "41": { + "start": { + "line": 251, + "column": 8 + }, + "end": { + "line": 251, + "column": 21 + } + }, + "42": { + "start": { + "line": 262, + "column": 4 + }, + "end": { + "line": 264, + "column": 5 + } + }, + "43": { + "start": { + "line": 263, + "column": 6 + }, + "end": { + "line": 263, + "column": 111 + } + }, + "44": { + "start": { + "line": 266, + "column": 19 + }, + "end": { + "line": 266, + "column": 116 + } + }, + "45": { + "start": { + "line": 267, + "column": 20 + }, + "end": { + "line": 267, + "column": 37 + } + }, + "46": { + "start": { + "line": 270, + "column": 4 + }, + "end": { + "line": 274, + "column": 5 + } + }, + "47": { + "start": { + "line": 271, + "column": 6 + }, + "end": { + "line": 273, + "column": 49 + } + }, + "48": { + "start": { + "line": 272, + "column": 20 + }, + "end": { + "line": 272, + "column": 44 + } + }, + "49": { + "start": { + "line": 273, + "column": 24 + }, + "end": { + "line": 273, + "column": 47 + } + }, + "50": { + "start": { + "line": 278, + "column": 4 + }, + "end": { + "line": 278, + "column": 33 + } + }, + "51": { + "start": { + "line": 279, + "column": 4 + }, + "end": { + "line": 279, + "column": 18 + } + }, + "52": { + "start": { + "line": 291, + "column": 4 + }, + "end": { + "line": 291, + "column": 38 + } + }, + "53": { + "start": { + "line": 299, + "column": 4 + }, + "end": { + "line": 299, + "column": 43 + } + }, + "54": { + "start": { + "line": 307, + "column": 4 + }, + "end": { + "line": 307, + "column": 40 + } + }, + "55": { + "start": { + "line": 316, + "column": 4 + }, + "end": { + "line": 316, + "column": 45 + } + }, + "56": { + "start": { + "line": 326, + "column": 19 + }, + "end": { + "line": 326, + "column": 87 + } + }, + "57": { + "start": { + "line": 327, + "column": 4 + }, + "end": { + "line": 327, + "column": 37 + } + }, + "58": { + "start": { + "line": 328, + "column": 4 + }, + "end": { + "line": 328, + "column": 18 + } + }, + "59": { + "start": { + "line": 341, + "column": 4 + }, + "end": { + "line": 341, + "column": 44 + } + }, + "60": { + "start": { + "line": 350, + "column": 4 + }, + "end": { + "line": 350, + "column": 45 + } + }, + "61": { + "start": { + "line": 360, + "column": 19 + }, + "end": { + "line": 360, + "column": 87 + } + }, + "62": { + "start": { + "line": 361, + "column": 4 + }, + "end": { + "line": 361, + "column": 37 + } + }, + "63": { + "start": { + "line": 362, + "column": 4 + }, + "end": { + "line": 362, + "column": 18 + } + }, + "64": { + "start": { + "line": 376, + "column": 4 + }, + "end": { + "line": 376, + "column": 46 + } + }, + "65": { + "start": { + "line": 386, + "column": 4 + }, + "end": { + "line": 386, + "column": 44 + } + }, + "66": { + "start": { + "line": 396, + "column": 4 + }, + "end": { + "line": 396, + "column": 46 + } + }, + "67": { + "start": { + "line": 407, + "column": 19 + }, + "end": { + "line": 407, + "column": 87 + } + }, + "68": { + "start": { + "line": 408, + "column": 4 + }, + "end": { + "line": 408, + "column": 43 + } + }, + "69": { + "start": { + "line": 409, + "column": 4 + }, + "end": { + "line": 409, + "column": 18 + } + }, + "70": { + "start": { + "line": 417, + "column": 4 + }, + "end": { + "line": 417, + "column": 32 + } + }, + "71": { + "start": { + "line": 429, + "column": 4 + }, + "end": { + "line": 429, + "column": 65 + } + }, + "72": { + "start": { + "line": 437, + "column": 4 + }, + "end": { + "line": 437, + "column": 21 + } + }, + "73": { + "start": { + "line": 449, + "column": 4 + }, + "end": { + "line": 452, + "column": 77 + } + }, + "74": { + "start": { + "line": 466, + "column": 4 + }, + "end": { + "line": 466, + "column": 39 + } + }, + "75": { + "start": { + "line": 466, + "column": 27 + }, + "end": { + "line": 466, + "column": 39 + } + }, + "76": { + "start": { + "line": 467, + "column": 4 + }, + "end": { + "line": 467, + "column": 93 + } + }, + "77": { + "start": { + "line": 477, + "column": 4 + }, + "end": { + "line": 477, + "column": 16 + } + }, + "78": { + "start": { + "line": 487, + "column": 4 + }, + "end": { + "line": 487, + "column": 46 + } + }, + "79": { + "start": { + "line": 495, + "column": 4 + }, + "end": { + "line": 508, + "column": 5 + } + }, + "80": { + "start": { + "line": 496, + "column": 6 + }, + "end": { + "line": 507, + "column": 9 + } + }, + "81": { + "start": { + "line": 497, + "column": 8 + }, + "end": { + "line": 497, + "column": 29 + } + }, + "82": { + "start": { + "line": 498, + "column": 8 + }, + "end": { + "line": 498, + "column": 33 + } + }, + "83": { + "start": { + "line": 500, + "column": 8 + }, + "end": { + "line": 500, + "column": 29 + } + }, + "84": { + "start": { + "line": 502, + "column": 8 + }, + "end": { + "line": 504, + "column": 9 + } + }, + "85": { + "start": { + "line": 503, + "column": 10 + }, + "end": { + "line": 503, + "column": 39 + } + }, + "86": { + "start": { + "line": 506, + "column": 8 + }, + "end": { + "line": 506, + "column": 26 + } + }, + "87": { + "start": { + "line": 510, + "column": 4 + }, + "end": { + "line": 510, + "column": 65 + } + }, + "88": { + "start": { + "line": 518, + "column": 4 + }, + "end": { + "line": 523, + "column": 5 + } + }, + "89": { + "start": { + "line": 519, + "column": 6 + }, + "end": { + "line": 522, + "column": 9 + } + }, + "90": { + "start": { + "line": 520, + "column": 8 + }, + "end": { + "line": 520, + "column": 29 + } + }, + "91": { + "start": { + "line": 521, + "column": 8 + }, + "end": { + "line": 521, + "column": 37 + } + }, + "92": { + "start": { + "line": 525, + "column": 4 + }, + "end": { + "line": 525, + "column": 66 + } + }, + "93": { + "start": { + "line": 538, + "column": 4 + }, + "end": { + "line": 538, + "column": 114 + } + }, + "94": { + "start": { + "line": 549, + "column": 4 + }, + "end": { + "line": 549, + "column": 88 + } + }, + "95": { + "start": { + "line": 556, + "column": 4 + }, + "end": { + "line": 556, + "column": 30 + } + }, + "96": { + "start": { + "line": 565, + "column": 4 + }, + "end": { + "line": 565, + "column": 28 + } + }, + "97": { + "start": { + "line": 576, + "column": 4 + }, + "end": { + "line": 576, + "column": 35 + } + }, + "98": { + "start": { + "line": 576, + "column": 24 + }, + "end": { + "line": 576, + "column": 35 + } + }, + "99": { + "start": { + "line": 580, + "column": 4 + }, + "end": { + "line": 580, + "column": 47 + } + }, + "100": { + "start": { + "line": 590, + "column": 4 + }, + "end": { + "line": 595, + "column": 5 + } + }, + "101": { + "start": { + "line": 591, + "column": 6 + }, + "end": { + "line": 594, + "column": 8 + } + }, + "102": { + "start": { + "line": 597, + "column": 4 + }, + "end": { + "line": 600, + "column": 6 + } + }, + "103": { + "start": { + "line": 630, + "column": 4 + }, + "end": { + "line": 632, + "column": 5 + } + }, + "104": { + "start": { + "line": 631, + "column": 6 + }, + "end": { + "line": 631, + "column": 96 + } + }, + "105": { + "start": { + "line": 634, + "column": 4 + }, + "end": { + "line": 636, + "column": 5 + } + }, + "106": { + "start": { + "line": 635, + "column": 6 + }, + "end": { + "line": 635, + "column": 141 + } + }, + "107": { + "start": { + "line": 638, + "column": 4 + }, + "end": { + "line": 640, + "column": 5 + } + }, + "108": { + "start": { + "line": 639, + "column": 6 + }, + "end": { + "line": 639, + "column": 95 + } + }, + "109": { + "start": { + "line": 642, + "column": 4 + }, + "end": { + "line": 644, + "column": 5 + } + }, + "110": { + "start": { + "line": 643, + "column": 6 + }, + "end": { + "line": 643, + "column": 84 + } + }, + "111": { + "start": { + "line": 646, + "column": 4 + }, + "end": { + "line": 648, + "column": 5 + } + }, + "112": { + "start": { + "line": 647, + "column": 6 + }, + "end": { + "line": 647, + "column": 150 + } + }, + "113": { + "start": { + "line": 650, + "column": 4 + }, + "end": { + "line": 652, + "column": 5 + } + }, + "114": { + "start": { + "line": 651, + "column": 6 + }, + "end": { + "line": 651, + "column": 150 + } + }, + "115": { + "start": { + "line": 654, + "column": 33 + }, + "end": { + "line": 654, + "column": 68 + } + }, + "116": { + "start": { + "line": 655, + "column": 40 + }, + "end": { + "line": 655, + "column": 75 + } + }, + "117": { + "start": { + "line": 656, + "column": 21 + }, + "end": { + "line": 656, + "column": 122 + } + }, + "118": { + "start": { + "line": 657, + "column": 28 + }, + "end": { + "line": 664, + "column": 5 + } + }, + "119": { + "start": { + "line": 666, + "column": 4 + }, + "end": { + "line": 666, + "column": 99 + } + }, + "120": { + "start": { + "line": 668, + "column": 4 + }, + "end": { + "line": 684, + "column": 5 + } + }, + "121": { + "start": { + "line": 672, + "column": 6 + }, + "end": { + "line": 683, + "column": 8 + } + }, + "122": { + "start": { + "line": 687, + "column": 4 + }, + "end": { + "line": 699, + "column": 7 + } + }, + "123": { + "start": { + "line": 703, + "column": 4 + }, + "end": { + "line": 703, + "column": 19 + } + }, + "124": { + "start": { + "line": 707, + "column": 4 + }, + "end": { + "line": 707, + "column": 20 + } + }, + "125": { + "start": { + "line": 726, + "column": 4 + }, + "end": { + "line": 730, + "column": 5 + } + }, + "126": { + "start": { + "line": 729, + "column": 6 + }, + "end": { + "line": 729, + "column": 110 + } + }, + "127": { + "start": { + "line": 735, + "column": 4 + }, + "end": { + "line": 737, + "column": 5 + } + }, + "128": { + "start": { + "line": 736, + "column": 6 + }, + "end": { + "line": 736, + "column": 142 + } + }, + "129": { + "start": { + "line": 739, + "column": 4 + }, + "end": { + "line": 741, + "column": 5 + } + }, + "130": { + "start": { + "line": 740, + "column": 6 + }, + "end": { + "line": 740, + "column": 126 + } + }, + "131": { + "start": { + "line": 749, + "column": 4 + }, + "end": { + "line": 759, + "column": 5 + } + }, + "132": { + "start": { + "line": 750, + "column": 27 + }, + "end": { + "line": 750, + "column": 107 + } + }, + "133": { + "start": { + "line": 751, + "column": 6 + }, + "end": { + "line": 751, + "column": 35 + } + }, + "134": { + "start": { + "line": 751, + "column": 25 + }, + "end": { + "line": 751, + "column": 35 + } + }, + "135": { + "start": { + "line": 754, + "column": 6 + }, + "end": { + "line": 754, + "column": 84 + } + }, + "136": { + "start": { + "line": 758, + "column": 6 + }, + "end": { + "line": 758, + "column": 90 + } + }, + "137": { + "start": { + "line": 763, + "column": 26 + }, + "end": { + "line": 763, + "column": 90 + } + }, + "138": { + "start": { + "line": 765, + "column": 4 + }, + "end": { + "line": 767, + "column": 6 + } + }, + "139": { + "start": { + "line": 769, + "column": 4 + }, + "end": { + "line": 769, + "column": 73 + } + }, + "140": { + "start": { + "line": 773, + "column": 4 + }, + "end": { + "line": 773, + "column": 30 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 81, + "column": 2 + }, + "end": { + "line": 81, + "column": 3 + } + }, + "loc": { + "start": { + "line": 81, + "column": 91 + }, + "end": { + "line": 88, + "column": 3 + } + }, + "line": 81 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 100, + "column": 2 + }, + "end": { + "line": 100, + "column": 3 + } + }, + "loc": { + "start": { + "line": 100, + "column": 43 + }, + "end": { + "line": 102, + "column": 3 + } + }, + "line": 100 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 112, + "column": 2 + }, + "end": { + "line": 112, + "column": 3 + } + }, + "loc": { + "start": { + "line": 112, + "column": 56 + }, + "end": { + "line": 117, + "column": 3 + } + }, + "line": 112 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 127, + "column": 2 + }, + "end": { + "line": 127, + "column": 3 + } + }, + "loc": { + "start": { + "line": 127, + "column": 86 + }, + "end": { + "line": 134, + "column": 3 + } + }, + "line": 127 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 145, + "column": 2 + }, + "end": { + "line": 145, + "column": 3 + } + }, + "loc": { + "start": { + "line": 145, + "column": 102 + }, + "end": { + "line": 153, + "column": 3 + } + }, + "line": 145 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 163, + "column": 2 + }, + "end": { + "line": 163, + "column": 3 + } + }, + "loc": { + "start": { + "line": 163, + "column": 60 + }, + "end": { + "line": 170, + "column": 3 + } + }, + "line": 163 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 179, + "column": 2 + }, + "end": { + "line": 179, + "column": 3 + } + }, + "loc": { + "start": { + "line": 179, + "column": 47 + }, + "end": { + "line": 184, + "column": 3 + } + }, + "line": 179 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 194, + "column": 2 + }, + "end": { + "line": 194, + "column": 3 + } + }, + "loc": { + "start": { + "line": 198, + "column": 4 + }, + "end": { + "line": 220, + "column": 3 + } + }, + "line": 198 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 203, + "column": 23 + }, + "end": { + "line": 203, + "column": 24 + } + }, + "loc": { + "start": { + "line": 203, + "column": 44 + }, + "end": { + "line": 219, + "column": 5 + } + }, + "line": 203 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 204, + "column": 32 + }, + "end": { + "line": 204, + "column": 33 + } + }, + "loc": { + "start": { + "line": 204, + "column": 68 + }, + "end": { + "line": 215, + "column": 7 + } + }, + "line": 204 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 231, + "column": 2 + }, + "end": { + "line": 231, + "column": 3 + } + }, + "loc": { + "start": { + "line": 236, + "column": 4 + }, + "end": { + "line": 253, + "column": 3 + } + }, + "line": 236 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 238, + "column": 12 + }, + "end": { + "line": 238, + "column": 13 + } + }, + "loc": { + "start": { + "line": 238, + "column": 30 + }, + "end": { + "line": 248, + "column": 7 + } + }, + "line": 238 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 249, + "column": 13 + }, + "end": { + "line": 249, + "column": 14 + } + }, + "loc": { + "start": { + "line": 249, + "column": 24 + }, + "end": { + "line": 252, + "column": 7 + } + }, + "line": 249 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 261, + "column": 2 + }, + "end": { + "line": 261, + "column": 3 + } + }, + "loc": { + "start": { + "line": 261, + "column": 69 + }, + "end": { + "line": 280, + "column": 3 + } + }, + "line": 261 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 272, + "column": 14 + }, + "end": { + "line": 272, + "column": 15 + } + }, + "loc": { + "start": { + "line": 272, + "column": 20 + }, + "end": { + "line": 272, + "column": 44 + } + }, + "line": 272 + }, + "15": { + "name": "(anonymous_15)", + "decl": { + "start": { + "line": 273, + "column": 15 + }, + "end": { + "line": 273, + "column": 16 + } + }, + "loc": { + "start": { + "line": 273, + "column": 24 + }, + "end": { + "line": 273, + "column": 47 + } + }, + "line": 273 + }, + "16": { + "name": "(anonymous_16)", + "decl": { + "start": { + "line": 290, + "column": 2 + }, + "end": { + "line": 290, + "column": 3 + } + }, + "loc": { + "start": { + "line": 290, + "column": 26 + }, + "end": { + "line": 292, + "column": 3 + } + }, + "line": 290 + }, + "17": { + "name": "(anonymous_17)", + "decl": { + "start": { + "line": 298, + "column": 2 + }, + "end": { + "line": 298, + "column": 3 + } + }, + "loc": { + "start": { + "line": 298, + "column": 31 + }, + "end": { + "line": 300, + "column": 3 + } + }, + "line": 298 + }, + "18": { + "name": "(anonymous_18)", + "decl": { + "start": { + "line": 306, + "column": 2 + }, + "end": { + "line": 306, + "column": 3 + } + }, + "loc": { + "start": { + "line": 306, + "column": 28 + }, + "end": { + "line": 308, + "column": 3 + } + }, + "line": 306 + }, + "19": { + "name": "(anonymous_19)", + "decl": { + "start": { + "line": 315, + "column": 2 + }, + "end": { + "line": 315, + "column": 3 + } + }, + "loc": { + "start": { + "line": 315, + "column": 39 + }, + "end": { + "line": 317, + "column": 3 + } + }, + "line": 315 + }, + "20": { + "name": "(anonymous_20)", + "decl": { + "start": { + "line": 325, + "column": 2 + }, + "end": { + "line": 325, + "column": 3 + } + }, + "loc": { + "start": { + "line": 325, + "column": 49 + }, + "end": { + "line": 329, + "column": 3 + } + }, + "line": 325 + }, + "21": { + "name": "(anonymous_21)", + "decl": { + "start": { + "line": 340, + "column": 2 + }, + "end": { + "line": 340, + "column": 3 + } + }, + "loc": { + "start": { + "line": 340, + "column": 40 + }, + "end": { + "line": 342, + "column": 3 + } + }, + "line": 340 + }, + "22": { + "name": "(anonymous_22)", + "decl": { + "start": { + "line": 349, + "column": 2 + }, + "end": { + "line": 349, + "column": 3 + } + }, + "loc": { + "start": { + "line": 349, + "column": 41 + }, + "end": { + "line": 351, + "column": 3 + } + }, + "line": 349 + }, + "23": { + "name": "(anonymous_23)", + "decl": { + "start": { + "line": 359, + "column": 2 + }, + "end": { + "line": 359, + "column": 3 + } + }, + "loc": { + "start": { + "line": 359, + "column": 48 + }, + "end": { + "line": 363, + "column": 3 + } + }, + "line": 359 + }, + "24": { + "name": "(anonymous_24)", + "decl": { + "start": { + "line": 375, + "column": 2 + }, + "end": { + "line": 375, + "column": 3 + } + }, + "loc": { + "start": { + "line": 375, + "column": 47 + }, + "end": { + "line": 377, + "column": 3 + } + }, + "line": 375 + }, + "25": { + "name": "(anonymous_25)", + "decl": { + "start": { + "line": 385, + "column": 2 + }, + "end": { + "line": 385, + "column": 3 + } + }, + "loc": { + "start": { + "line": 385, + "column": 45 + }, + "end": { + "line": 387, + "column": 3 + } + }, + "line": 385 + }, + "26": { + "name": "(anonymous_26)", + "decl": { + "start": { + "line": 395, + "column": 2 + }, + "end": { + "line": 395, + "column": 3 + } + }, + "loc": { + "start": { + "line": 395, + "column": 47 + }, + "end": { + "line": 397, + "column": 3 + } + }, + "line": 395 + }, + "27": { + "name": "(anonymous_27)", + "decl": { + "start": { + "line": 406, + "column": 2 + }, + "end": { + "line": 406, + "column": 3 + } + }, + "loc": { + "start": { + "line": 406, + "column": 60 + }, + "end": { + "line": 410, + "column": 3 + } + }, + "line": 406 + }, + "28": { + "name": "(anonymous_28)", + "decl": { + "start": { + "line": 416, + "column": 2 + }, + "end": { + "line": 416, + "column": 3 + } + }, + "loc": { + "start": { + "line": 416, + "column": 29 + }, + "end": { + "line": 418, + "column": 3 + } + }, + "line": 416 + }, + "29": { + "name": "(anonymous_29)", + "decl": { + "start": { + "line": 428, + "column": 2 + }, + "end": { + "line": 428, + "column": 3 + } + }, + "loc": { + "start": { + "line": 428, + "column": 33 + }, + "end": { + "line": 430, + "column": 3 + } + }, + "line": 428 + }, + "30": { + "name": "(anonymous_30)", + "decl": { + "start": { + "line": 436, + "column": 2 + }, + "end": { + "line": 436, + "column": 3 + } + }, + "loc": { + "start": { + "line": 436, + "column": 21 + }, + "end": { + "line": 438, + "column": 3 + } + }, + "line": 436 + }, + "31": { + "name": "(anonymous_31)", + "decl": { + "start": { + "line": 448, + "column": 2 + }, + "end": { + "line": 448, + "column": 3 + } + }, + "loc": { + "start": { + "line": 448, + "column": 40 + }, + "end": { + "line": 453, + "column": 3 + } + }, + "line": 448 + }, + "32": { + "name": "(anonymous_32)", + "decl": { + "start": { + "line": 465, + "column": 2 + }, + "end": { + "line": 465, + "column": 3 + } + }, + "loc": { + "start": { + "line": 465, + "column": 33 + }, + "end": { + "line": 468, + "column": 3 + } + }, + "line": 465 + }, + "33": { + "name": "(anonymous_33)", + "decl": { + "start": { + "line": 476, + "column": 2 + }, + "end": { + "line": 476, + "column": 3 + } + }, + "loc": { + "start": { + "line": 476, + "column": 23 + }, + "end": { + "line": 478, + "column": 3 + } + }, + "line": 476 + }, + "34": { + "name": "(anonymous_34)", + "decl": { + "start": { + "line": 486, + "column": 2 + }, + "end": { + "line": 486, + "column": 3 + } + }, + "loc": { + "start": { + "line": 486, + "column": 24 + }, + "end": { + "line": 488, + "column": 3 + } + }, + "line": 486 + }, + "35": { + "name": "(anonymous_35)", + "decl": { + "start": { + "line": 494, + "column": 2 + }, + "end": { + "line": 494, + "column": 3 + } + }, + "loc": { + "start": { + "line": 494, + "column": 56 + }, + "end": { + "line": 511, + "column": 3 + } + }, + "line": 494 + }, + "36": { + "name": "(anonymous_36)", + "decl": { + "start": { + "line": 496, + "column": 52 + }, + "end": { + "line": 496, + "column": 53 + } + }, + "loc": { + "start": { + "line": 496, + "column": 64 + }, + "end": { + "line": 499, + "column": 7 + } + }, + "line": 496 + }, + "37": { + "name": "(anonymous_37)", + "decl": { + "start": { + "line": 499, + "column": 9 + }, + "end": { + "line": 499, + "column": 10 + } + }, + "loc": { + "start": { + "line": 499, + "column": 26 + }, + "end": { + "line": 507, + "column": 7 + } + }, + "line": 499 + }, + "38": { + "name": "(anonymous_38)", + "decl": { + "start": { + "line": 517, + "column": 2 + }, + "end": { + "line": 517, + "column": 3 + } + }, + "loc": { + "start": { + "line": 517, + "column": 32 + }, + "end": { + "line": 526, + "column": 3 + } + }, + "line": 517 + }, + "39": { + "name": "(anonymous_39)", + "decl": { + "start": { + "line": 519, + "column": 53 + }, + "end": { + "line": 519, + "column": 54 + } + }, + "loc": { + "start": { + "line": 519, + "column": 70 + }, + "end": { + "line": 522, + "column": 7 + } + }, + "line": 519 + }, + "40": { + "name": "(anonymous_40)", + "decl": { + "start": { + "line": 537, + "column": 2 + }, + "end": { + "line": 537, + "column": 3 + } + }, + "loc": { + "start": { + "line": 537, + "column": 49 + }, + "end": { + "line": 539, + "column": 3 + } + }, + "line": 537 + }, + "41": { + "name": "(anonymous_41)", + "decl": { + "start": { + "line": 548, + "column": 2 + }, + "end": { + "line": 548, + "column": 3 + } + }, + "loc": { + "start": { + "line": 548, + "column": 23 + }, + "end": { + "line": 550, + "column": 3 + } + }, + "line": 548 + }, + "42": { + "name": "(anonymous_42)", + "decl": { + "start": { + "line": 555, + "column": 2 + }, + "end": { + "line": 555, + "column": 3 + } + }, + "loc": { + "start": { + "line": 555, + "column": 12 + }, + "end": { + "line": 557, + "column": 3 + } + }, + "line": 555 + }, + "43": { + "name": "(anonymous_43)", + "decl": { + "start": { + "line": 564, + "column": 2 + }, + "end": { + "line": 564, + "column": 3 + } + }, + "loc": { + "start": { + "line": 564, + "column": 36 + }, + "end": { + "line": 566, + "column": 3 + } + }, + "line": 564 + }, + "44": { + "name": "(anonymous_44)", + "decl": { + "start": { + "line": 575, + "column": 2 + }, + "end": { + "line": 575, + "column": 3 + } + }, + "loc": { + "start": { + "line": 575, + "column": 32 + }, + "end": { + "line": 581, + "column": 3 + } + }, + "line": 575 + }, + "45": { + "name": "(anonymous_45)", + "decl": { + "start": { + "line": 589, + "column": 2 + }, + "end": { + "line": 589, + "column": 3 + } + }, + "loc": { + "start": { + "line": 589, + "column": 32 + }, + "end": { + "line": 601, + "column": 3 + } + }, + "line": 589 + }, + "46": { + "name": "(anonymous_46)", + "decl": { + "start": { + "line": 629, + "column": 2 + }, + "end": { + "line": 629, + "column": 3 + } + }, + "loc": { + "start": { + "line": 629, + "column": 110 + }, + "end": { + "line": 708, + "column": 3 + } + }, + "line": 629 + }, + "47": { + "name": "(anonymous_47)", + "decl": { + "start": { + "line": 725, + "column": 2 + }, + "end": { + "line": 725, + "column": 3 + } + }, + "loc": { + "start": { + "line": 725, + "column": 61 + }, + "end": { + "line": 770, + "column": 3 + } + }, + "line": 725 + }, + "48": { + "name": "(anonymous_48)", + "decl": { + "start": { + "line": 772, + "column": 2 + }, + "end": { + "line": 772, + "column": 3 + } + }, + "loc": { + "start": { + "line": 772, + "column": 28 + }, + "end": { + "line": 774, + "column": 3 + } + }, + "line": 772 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 197, + "column": 4 + }, + "end": { + "line": 197, + "column": 33 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 197, + "column": 28 + }, + "end": { + "line": 197, + "column": 33 + } + } + ], + "line": 197 + }, + "1": { + "loc": { + "start": { + "line": 199, + "column": 4 + }, + "end": { + "line": 201, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 199, + "column": 4 + }, + "end": { + "line": 201, + "column": 5 + } + }, + { + "start": { + "line": 199, + "column": 4 + }, + "end": { + "line": 201, + "column": 5 + } + } + ], + "line": 199 + }, + "2": { + "loc": { + "start": { + "line": 205, + "column": 8 + }, + "end": { + "line": 211, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 205, + "column": 8 + }, + "end": { + "line": 211, + "column": 9 + } + }, + { + "start": { + "line": 205, + "column": 8 + }, + "end": { + "line": 211, + "column": 9 + } + } + ], + "line": 205 + }, + "3": { + "loc": { + "start": { + "line": 206, + "column": 10 + }, + "end": { + "line": 210, + "column": 11 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 206, + "column": 10 + }, + "end": { + "line": 210, + "column": 11 + } + }, + { + "start": { + "line": 206, + "column": 10 + }, + "end": { + "line": 210, + "column": 11 + } + } + ], + "line": 206 + }, + "4": { + "loc": { + "start": { + "line": 213, + "column": 8 + }, + "end": { + "line": 213, + "column": 40 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 213, + "column": 8 + }, + "end": { + "line": 213, + "column": 40 + } + }, + { + "start": { + "line": 213, + "column": 8 + }, + "end": { + "line": 213, + "column": 40 + } + } + ], + "line": 213 + }, + "5": { + "loc": { + "start": { + "line": 232, + "column": 4 + }, + "end": { + "line": 232, + "column": 31 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 232, + "column": 24 + }, + "end": { + "line": 232, + "column": 31 + } + } + ], + "line": 232 + }, + "6": { + "loc": { + "start": { + "line": 241, + "column": 8 + }, + "end": { + "line": 245, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 241, + "column": 8 + }, + "end": { + "line": 245, + "column": 9 + } + }, + { + "start": { + "line": 241, + "column": 8 + }, + "end": { + "line": 245, + "column": 9 + } + } + ], + "line": 241 + }, + "7": { + "loc": { + "start": { + "line": 242, + "column": 10 + }, + "end": { + "line": 242, + "column": 90 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 242, + "column": 10 + }, + "end": { + "line": 242, + "column": 90 + } + }, + { + "start": { + "line": 242, + "column": 10 + }, + "end": { + "line": 242, + "column": 90 + } + } + ], + "line": 242 + }, + "8": { + "loc": { + "start": { + "line": 243, + "column": 10 + }, + "end": { + "line": 243, + "column": 85 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 243, + "column": 10 + }, + "end": { + "line": 243, + "column": 85 + } + }, + { + "start": { + "line": 243, + "column": 10 + }, + "end": { + "line": 243, + "column": 85 + } + } + ], + "line": 243 + }, + "9": { + "loc": { + "start": { + "line": 243, + "column": 14 + }, + "end": { + "line": 243, + "column": 42 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 243, + "column": 14 + }, + "end": { + "line": 243, + "column": 21 + } + }, + { + "start": { + "line": 243, + "column": 25 + }, + "end": { + "line": 243, + "column": 42 + } + } + ], + "line": 243 + }, + "10": { + "loc": { + "start": { + "line": 250, + "column": 8 + }, + "end": { + "line": 250, + "column": 71 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 250, + "column": 8 + }, + "end": { + "line": 250, + "column": 71 + } + }, + { + "start": { + "line": 250, + "column": 8 + }, + "end": { + "line": 250, + "column": 71 + } + } + ], + "line": 250 + }, + "11": { + "loc": { + "start": { + "line": 262, + "column": 4 + }, + "end": { + "line": 264, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 262, + "column": 4 + }, + "end": { + "line": 264, + "column": 5 + } + }, + { + "start": { + "line": 262, + "column": 4 + }, + "end": { + "line": 264, + "column": 5 + } + } + ], + "line": 262 + }, + "12": { + "loc": { + "start": { + "line": 262, + "column": 8 + }, + "end": { + "line": 262, + "column": 45 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 262, + "column": 8 + }, + "end": { + "line": 262, + "column": 22 + } + }, + { + "start": { + "line": 262, + "column": 26 + }, + "end": { + "line": 262, + "column": 45 + } + } + ], + "line": 262 + }, + "13": { + "loc": { + "start": { + "line": 270, + "column": 4 + }, + "end": { + "line": 274, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 270, + "column": 4 + }, + "end": { + "line": 274, + "column": 5 + } + }, + { + "start": { + "line": 270, + "column": 4 + }, + "end": { + "line": 274, + "column": 5 + } + } + ], + "line": 270 + }, + "14": { + "loc": { + "start": { + "line": 449, + "column": 11 + }, + "end": { + "line": 452, + "column": 76 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 449, + "column": 11 + }, + "end": { + "line": 449, + "column": 21 + } + }, + { + "start": { + "line": 450, + "column": 9 + }, + "end": { + "line": 450, + "column": 43 + } + }, + { + "start": { + "line": 451, + "column": 9 + }, + "end": { + "line": 451, + "column": 34 + } + }, + { + "start": { + "line": 452, + "column": 9 + }, + "end": { + "line": 452, + "column": 76 + } + } + ], + "line": 449 + }, + "15": { + "loc": { + "start": { + "line": 466, + "column": 4 + }, + "end": { + "line": 466, + "column": 39 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 466, + "column": 4 + }, + "end": { + "line": 466, + "column": 39 + } + }, + { + "start": { + "line": 466, + "column": 4 + }, + "end": { + "line": 466, + "column": 39 + } + } + ], + "line": 466 + }, + "16": { + "loc": { + "start": { + "line": 495, + "column": 4 + }, + "end": { + "line": 508, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 495, + "column": 4 + }, + "end": { + "line": 508, + "column": 5 + } + }, + { + "start": { + "line": 495, + "column": 4 + }, + "end": { + "line": 508, + "column": 5 + } + } + ], + "line": 495 + }, + "17": { + "loc": { + "start": { + "line": 495, + "column": 8 + }, + "end": { + "line": 495, + "column": 68 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 495, + "column": 8 + }, + "end": { + "line": 495, + "column": 29 + } + }, + { + "start": { + "line": 495, + "column": 33 + }, + "end": { + "line": 495, + "column": 46 + } + }, + { + "start": { + "line": 495, + "column": 50 + }, + "end": { + "line": 495, + "column": 68 + } + } + ], + "line": 495 + }, + "18": { + "loc": { + "start": { + "line": 502, + "column": 8 + }, + "end": { + "line": 504, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 502, + "column": 8 + }, + "end": { + "line": 504, + "column": 9 + } + }, + { + "start": { + "line": 502, + "column": 8 + }, + "end": { + "line": 504, + "column": 9 + } + } + ], + "line": 502 + }, + "19": { + "loc": { + "start": { + "line": 518, + "column": 4 + }, + "end": { + "line": 523, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 518, + "column": 4 + }, + "end": { + "line": 523, + "column": 5 + } + }, + { + "start": { + "line": 518, + "column": 4 + }, + "end": { + "line": 523, + "column": 5 + } + } + ], + "line": 518 + }, + "20": { + "loc": { + "start": { + "line": 518, + "column": 8 + }, + "end": { + "line": 518, + "column": 68 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 518, + "column": 8 + }, + "end": { + "line": 518, + "column": 28 + } + }, + { + "start": { + "line": 518, + "column": 32 + }, + "end": { + "line": 518, + "column": 45 + } + }, + { + "start": { + "line": 518, + "column": 49 + }, + "end": { + "line": 518, + "column": 68 + } + } + ], + "line": 518 + }, + "21": { + "loc": { + "start": { + "line": 576, + "column": 4 + }, + "end": { + "line": 576, + "column": 35 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 576, + "column": 4 + }, + "end": { + "line": 576, + "column": 35 + } + }, + { + "start": { + "line": 576, + "column": 4 + }, + "end": { + "line": 576, + "column": 35 + } + } + ], + "line": 576 + }, + "22": { + "loc": { + "start": { + "line": 590, + "column": 4 + }, + "end": { + "line": 595, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 590, + "column": 4 + }, + "end": { + "line": 595, + "column": 5 + } + }, + { + "start": { + "line": 590, + "column": 4 + }, + "end": { + "line": 595, + "column": 5 + } + } + ], + "line": 590 + }, + "23": { + "loc": { + "start": { + "line": 630, + "column": 4 + }, + "end": { + "line": 632, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 630, + "column": 4 + }, + "end": { + "line": 632, + "column": 5 + } + }, + { + "start": { + "line": 630, + "column": 4 + }, + "end": { + "line": 632, + "column": 5 + } + } + ], + "line": 630 + }, + "24": { + "loc": { + "start": { + "line": 634, + "column": 4 + }, + "end": { + "line": 636, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 634, + "column": 4 + }, + "end": { + "line": 636, + "column": 5 + } + }, + { + "start": { + "line": 634, + "column": 4 + }, + "end": { + "line": 636, + "column": 5 + } + } + ], + "line": 634 + }, + "25": { + "loc": { + "start": { + "line": 634, + "column": 8 + }, + "end": { + "line": 634, + "column": 63 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 634, + "column": 8 + }, + "end": { + "line": 634, + "column": 28 + } + }, + { + "start": { + "line": 634, + "column": 32 + }, + "end": { + "line": 634, + "column": 63 + } + } + ], + "line": 634 + }, + "26": { + "loc": { + "start": { + "line": 638, + "column": 4 + }, + "end": { + "line": 640, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 638, + "column": 4 + }, + "end": { + "line": 640, + "column": 5 + } + }, + { + "start": { + "line": 638, + "column": 4 + }, + "end": { + "line": 640, + "column": 5 + } + } + ], + "line": 638 + }, + "27": { + "loc": { + "start": { + "line": 642, + "column": 4 + }, + "end": { + "line": 644, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 642, + "column": 4 + }, + "end": { + "line": 644, + "column": 5 + } + }, + { + "start": { + "line": 642, + "column": 4 + }, + "end": { + "line": 644, + "column": 5 + } + } + ], + "line": 642 + }, + "28": { + "loc": { + "start": { + "line": 646, + "column": 4 + }, + "end": { + "line": 648, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 646, + "column": 4 + }, + "end": { + "line": 648, + "column": 5 + } + }, + { + "start": { + "line": 646, + "column": 4 + }, + "end": { + "line": 648, + "column": 5 + } + } + ], + "line": 646 + }, + "29": { + "loc": { + "start": { + "line": 646, + "column": 8 + }, + "end": { + "line": 646, + "column": 131 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 646, + "column": 8 + }, + "end": { + "line": 646, + "column": 31 + } + }, + { + "start": { + "line": 646, + "column": 35 + }, + "end": { + "line": 646, + "column": 71 + } + }, + { + "start": { + "line": 646, + "column": 75 + }, + "end": { + "line": 646, + "column": 93 + } + }, + { + "start": { + "line": 646, + "column": 97 + }, + "end": { + "line": 646, + "column": 131 + } + } + ], + "line": 646 + }, + "30": { + "loc": { + "start": { + "line": 650, + "column": 4 + }, + "end": { + "line": 652, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 650, + "column": 4 + }, + "end": { + "line": 652, + "column": 5 + } + }, + { + "start": { + "line": 650, + "column": 4 + }, + "end": { + "line": 652, + "column": 5 + } + } + ], + "line": 650 + }, + "31": { + "loc": { + "start": { + "line": 650, + "column": 8 + }, + "end": { + "line": 650, + "column": 82 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 650, + "column": 8 + }, + "end": { + "line": 650, + "column": 31 + } + }, + { + "start": { + "line": 650, + "column": 35 + }, + "end": { + "line": 650, + "column": 71 + } + }, + { + "start": { + "line": 650, + "column": 75 + }, + "end": { + "line": 650, + "column": 82 + } + } + ], + "line": 650 + }, + "32": { + "loc": { + "start": { + "line": 656, + "column": 21 + }, + "end": { + "line": 656, + "column": 122 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 656, + "column": 89 + }, + "end": { + "line": 656, + "column": 112 + } + }, + { + "start": { + "line": 656, + "column": 115 + }, + "end": { + "line": 656, + "column": 122 + } + } + ], + "line": 656 + }, + "33": { + "loc": { + "start": { + "line": 656, + "column": 22 + }, + "end": { + "line": 656, + "column": 85 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 656, + "column": 22 + }, + "end": { + "line": 656, + "column": 45 + } + }, + { + "start": { + "line": 656, + "column": 49 + }, + "end": { + "line": 656, + "column": 85 + } + } + ], + "line": 656 + }, + "34": { + "loc": { + "start": { + "line": 666, + "column": 52 + }, + "end": { + "line": 666, + "column": 97 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 666, + "column": 63 + }, + "end": { + "line": 666, + "column": 86 + } + }, + { + "start": { + "line": 666, + "column": 89 + }, + "end": { + "line": 666, + "column": 97 + } + } + ], + "line": 666 + }, + "35": { + "loc": { + "start": { + "line": 668, + "column": 4 + }, + "end": { + "line": 684, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 668, + "column": 4 + }, + "end": { + "line": 684, + "column": 5 + } + }, + { + "start": { + "line": 668, + "column": 4 + }, + "end": { + "line": 684, + "column": 5 + } + } + ], + "line": 668 + }, + "36": { + "loc": { + "start": { + "line": 682, + "column": 8 + }, + "end": { + "line": 682, + "column": 83 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 682, + "column": 19 + }, + "end": { + "line": 682, + "column": 57 + } + }, + { + "start": { + "line": 682, + "column": 60 + }, + "end": { + "line": 682, + "column": 83 + } + } + ], + "line": 682 + }, + "37": { + "loc": { + "start": { + "line": 725, + "column": 6 + }, + "end": { + "line": 725, + "column": 29 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 725, + "column": 27 + }, + "end": { + "line": 725, + "column": 29 + } + } + ], + "line": 725 + }, + "38": { + "loc": { + "start": { + "line": 726, + "column": 4 + }, + "end": { + "line": 730, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 726, + "column": 4 + }, + "end": { + "line": 730, + "column": 5 + } + }, + { + "start": { + "line": 726, + "column": 4 + }, + "end": { + "line": 730, + "column": 5 + } + } + ], + "line": 726 + }, + "39": { + "loc": { + "start": { + "line": 735, + "column": 4 + }, + "end": { + "line": 737, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 735, + "column": 4 + }, + "end": { + "line": 737, + "column": 5 + } + }, + { + "start": { + "line": 735, + "column": 4 + }, + "end": { + "line": 737, + "column": 5 + } + } + ], + "line": 735 + }, + "40": { + "loc": { + "start": { + "line": 735, + "column": 8 + }, + "end": { + "line": 735, + "column": 78 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 735, + "column": 8 + }, + "end": { + "line": 735, + "column": 17 + } + }, + { + "start": { + "line": 735, + "column": 22 + }, + "end": { + "line": 735, + "column": 42 + } + }, + { + "start": { + "line": 735, + "column": 46 + }, + "end": { + "line": 735, + "column": 77 + } + } + ], + "line": 735 + }, + "41": { + "loc": { + "start": { + "line": 739, + "column": 4 + }, + "end": { + "line": 741, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 739, + "column": 4 + }, + "end": { + "line": 741, + "column": 5 + } + }, + { + "start": { + "line": 739, + "column": 4 + }, + "end": { + "line": 741, + "column": 5 + } + } + ], + "line": 739 + }, + "42": { + "loc": { + "start": { + "line": 739, + "column": 8 + }, + "end": { + "line": 739, + "column": 57 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 739, + "column": 8 + }, + "end": { + "line": 739, + "column": 24 + } + }, + { + "start": { + "line": 739, + "column": 28 + }, + "end": { + "line": 739, + "column": 57 + } + } + ], + "line": 739 + }, + "43": { + "loc": { + "start": { + "line": 749, + "column": 4 + }, + "end": { + "line": 759, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 749, + "column": 4 + }, + "end": { + "line": 759, + "column": 5 + } + }, + { + "start": { + "line": 749, + "column": 4 + }, + "end": { + "line": 759, + "column": 5 + } + } + ], + "line": 749 + }, + "44": { + "loc": { + "start": { + "line": 749, + "column": 8 + }, + "end": { + "line": 749, + "column": 37 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 749, + "column": 8 + }, + "end": { + "line": 749, + "column": 17 + } + }, + { + "start": { + "line": 749, + "column": 21 + }, + "end": { + "line": 749, + "column": 37 + } + } + ], + "line": 749 + }, + "45": { + "loc": { + "start": { + "line": 751, + "column": 6 + }, + "end": { + "line": 751, + "column": 35 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 751, + "column": 6 + }, + "end": { + "line": 751, + "column": 35 + } + }, + { + "start": { + "line": 751, + "column": 6 + }, + "end": { + "line": 751, + "column": 35 + } + } + ], + "line": 751 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 671, + "3": 671, + "4": 671, + "5": 671, + "6": 671, + "7": 671, + "8": 0, + "9": 403, + "10": 5, + "11": 5, + "12": 1, + "13": 1, + "14": 1, + "15": 12, + "16": 12, + "17": 6, + "18": 2, + "19": 0, + "20": 2, + "21": 2, + "22": 2, + "23": 2, + "24": 0, + "25": 2, + "26": 2, + "27": 0, + "28": 2, + "29": 2, + "30": 92, + "31": 91, + "32": 91, + "33": 13, + "34": 0, + "35": 13, + "36": 0, + "37": 13, + "38": 91, + "39": 1, + "40": 1, + "41": 0, + "42": 10, + "43": 2, + "44": 8, + "45": 8, + "46": 8, + "47": 1, + "48": 1, + "49": 0, + "50": 7, + "51": 7, + "52": 0, + "53": 0, + "54": 0, + "55": 9, + "56": 9, + "57": 9, + "58": 9, + "59": 6, + "60": 0, + "61": 6, + "62": 6, + "63": 6, + "64": 2, + "65": 1, + "66": 1, + "67": 4, + "68": 4, + "69": 4, + "70": 0, + "71": 238, + "72": 2, + "73": 4, + "74": 173, + "75": 2, + "76": 171, + "77": 1, + "78": 2, + "79": 7, + "80": 7, + "81": 7, + "82": 7, + "83": 0, + "84": 0, + "85": 0, + "86": 0, + "87": 0, + "88": 0, + "89": 0, + "90": 0, + "91": 0, + "92": 0, + "93": 48, + "94": 860, + "95": 671, + "96": 7, + "97": 363, + "98": 0, + "99": 363, + "100": 410, + "101": 351, + "102": 59, + "103": 53, + "104": 1, + "105": 52, + "106": 1, + "107": 51, + "108": 1, + "109": 50, + "110": 1, + "111": 49, + "112": 1, + "113": 48, + "114": 0, + "115": 48, + "116": 48, + "117": 48, + "118": 48, + "119": 48, + "120": 48, + "121": 1, + "122": 48, + "123": 48, + "124": 48, + "125": 40, + "126": 28, + "127": 12, + "128": 1, + "129": 11, + "130": 0, + "131": 11, + "132": 9, + "133": 9, + "134": 1, + "135": 8, + "136": 8, + "137": 2, + "138": 2, + "139": 2, + "140": 138 + }, + "f": { + "0": 671, + "1": 0, + "2": 403, + "3": 5, + "4": 1, + "5": 12, + "6": 6, + "7": 2, + "8": 2, + "9": 2, + "10": 92, + "11": 91, + "12": 1, + "13": 10, + "14": 1, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 9, + "20": 9, + "21": 6, + "22": 0, + "23": 6, + "24": 2, + "25": 1, + "26": 1, + "27": 4, + "28": 0, + "29": 238, + "30": 2, + "31": 4, + "32": 173, + "33": 1, + "34": 2, + "35": 7, + "36": 7, + "37": 0, + "38": 0, + "39": 0, + "40": 48, + "41": 860, + "42": 671, + "43": 7, + "44": 363, + "45": 410, + "46": 53, + "47": 40, + "48": 138 + }, + "b": { + "0": [ + 0 + ], + "1": [ + 0, + 2 + ], + "2": [ + 2, + 0 + ], + "3": [ + 0, + 2 + ], + "4": [ + 0, + 2 + ], + "5": [ + 0 + ], + "6": [ + 13, + 78 + ], + "7": [ + 0, + 13 + ], + "8": [ + 0, + 13 + ], + "9": [ + 13, + 0 + ], + "10": [ + 1, + 0 + ], + "11": [ + 2, + 8 + ], + "12": [ + 10, + 10 + ], + "13": [ + 1, + 7 + ], + "14": [ + 4, + 3, + 2, + 1 + ], + "15": [ + 2, + 171 + ], + "16": [ + 7, + 0 + ], + "17": [ + 7, + 7, + 7 + ], + "18": [ + 0, + 0 + ], + "19": [ + 0, + 0 + ], + "20": [ + 0, + 0, + 0 + ], + "21": [ + 0, + 363 + ], + "22": [ + 351, + 59 + ], + "23": [ + 1, + 52 + ], + "24": [ + 1, + 51 + ], + "25": [ + 52, + 52 + ], + "26": [ + 1, + 50 + ], + "27": [ + 1, + 49 + ], + "28": [ + 1, + 48 + ], + "29": [ + 49, + 7, + 6, + 6 + ], + "30": [ + 0, + 48 + ], + "31": [ + 48, + 6, + 5 + ], + "32": [ + 5, + 43 + ], + "33": [ + 48, + 6 + ], + "34": [ + 5, + 43 + ], + "35": [ + 1, + 47 + ], + "36": [ + 0, + 1 + ], + "37": [ + 28 + ], + "38": [ + 28, + 12 + ], + "39": [ + 1, + 11 + ], + "40": [ + 12, + 12, + 12 + ], + "41": [ + 0, + 11 + ], + "42": [ + 11, + 9 + ], + "43": [ + 9, + 2 + ], + "44": [ + 11, + 11 + ], + "45": [ + 1, + 8 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "e398ef6cfed531092cc82c8c1c3cbf491b5057e2" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/database/query.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/database/query.js", + "statementMap": { + "0": { + "start": { + "line": 20, + "column": 4 + }, + "end": { + "line": 20, + "column": 69 + } + }, + "1": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 26 + } + }, + "2": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 36, + "column": 7 + } + }, + "3": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 27 + } + }, + "4": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 53, + "column": 7 + } + }, + "5": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 27 + } + }, + "6": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 73, + "column": 7 + } + }, + "7": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 75, + "column": 27 + } + }, + "8": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 31 + } + }, + "9": { + "start": { + "line": 92, + "column": 28 + }, + "end": { + "line": 96, + "column": 6 + } + }, + "10": { + "start": { + "line": 93, + "column": 6 + }, + "end": { + "line": 93, + "column": 33 + } + }, + "11": { + "start": { + "line": 93, + "column": 23 + }, + "end": { + "line": 93, + "column": 33 + } + }, + "12": { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 94, + "column": 32 + } + }, + "13": { + "start": { + "line": 94, + "column": 23 + }, + "end": { + "line": 94, + "column": 32 + } + }, + "14": { + "start": { + "line": 95, + "column": 6 + }, + "end": { + "line": 95, + "column": 15 + } + }, + "15": { + "start": { + "line": 99, + "column": 14 + }, + "end": { + "line": 99, + "column": 17 + } + }, + "16": { + "start": { + "line": 100, + "column": 4 + }, + "end": { + "line": 103, + "column": 5 + } + }, + "17": { + "start": { + "line": 101, + "column": 6 + }, + "end": { + "line": 101, + "column": 30 + } + }, + "18": { + "start": { + "line": 101, + "column": 19 + }, + "end": { + "line": 101, + "column": 30 + } + }, + "19": { + "start": { + "line": 102, + "column": 6 + }, + "end": { + "line": 102, + "column": 35 + } + }, + "20": { + "start": { + "line": 104, + "column": 4 + }, + "end": { + "line": 104, + "column": 15 + } + }, + "21": { + "start": { + "line": 106, + "column": 4 + }, + "end": { + "line": 106, + "column": 15 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 19, + "column": 2 + }, + "end": { + "line": 19, + "column": 3 + } + }, + "loc": { + "start": { + "line": 19, + "column": 89 + }, + "end": { + "line": 22, + "column": 3 + } + }, + "line": 19 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 30, + "column": 2 + }, + "end": { + "line": 30, + "column": 3 + } + }, + "loc": { + "start": { + "line": 30, + "column": 38 + }, + "end": { + "line": 39, + "column": 3 + } + }, + "line": 30 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 47, + "column": 2 + }, + "end": { + "line": 47, + "column": 3 + } + }, + "loc": { + "start": { + "line": 47, + "column": 37 + }, + "end": { + "line": 56, + "column": 3 + } + }, + "line": 47 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 65, + "column": 2 + }, + "end": { + "line": 65, + "column": 3 + } + }, + "loc": { + "start": { + "line": 65, + "column": 49 + }, + "end": { + "line": 76, + "column": 3 + } + }, + "line": 65 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 82, + "column": 2 + }, + "end": { + "line": 82, + "column": 3 + } + }, + "loc": { + "start": { + "line": 82, + "column": 42 + }, + "end": { + "line": 84, + "column": 3 + } + }, + "line": 82 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 90, + "column": 2 + }, + "end": { + "line": 90, + "column": 3 + } + }, + "loc": { + "start": { + "line": 90, + "column": 20 + }, + "end": { + "line": 107, + "column": 3 + } + }, + "line": 90 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 92, + "column": 53 + }, + "end": { + "line": 92, + "column": 54 + } + }, + "loc": { + "start": { + "line": 92, + "column": 63 + }, + "end": { + "line": 96, + "column": 5 + } + }, + "line": 92 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 20, + "column": 21 + }, + "end": { + "line": 20, + "column": 68 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 20, + "column": 41 + }, + "end": { + "line": 20, + "column": 63 + } + }, + { + "start": { + "line": 20, + "column": 66 + }, + "end": { + "line": 20, + "column": 68 + } + } + ], + "line": 20 + }, + "1": { + "loc": { + "start": { + "line": 32, + "column": 29 + }, + "end": { + "line": 32, + "column": 38 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 32, + "column": 29 + }, + "end": { + "line": 32, + "column": 32 + } + }, + { + "start": { + "line": 32, + "column": 36 + }, + "end": { + "line": 32, + "column": 38 + } + } + ], + "line": 32 + }, + "2": { + "loc": { + "start": { + "line": 67, + "column": 55 + }, + "end": { + "line": 67, + "column": 64 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 67, + "column": 55 + }, + "end": { + "line": 67, + "column": 58 + } + }, + { + "start": { + "line": 67, + "column": 62 + }, + "end": { + "line": 67, + "column": 64 + } + } + ], + "line": 67 + }, + "3": { + "loc": { + "start": { + "line": 93, + "column": 6 + }, + "end": { + "line": 93, + "column": 33 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 93, + "column": 6 + }, + "end": { + "line": 93, + "column": 33 + } + }, + { + "start": { + "line": 93, + "column": 6 + }, + "end": { + "line": 93, + "column": 33 + } + } + ], + "line": 93 + }, + "4": { + "loc": { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 94, + "column": 32 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 94, + "column": 32 + } + }, + { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 94, + "column": 32 + } + } + ], + "line": 94 + }, + "5": { + "loc": { + "start": { + "line": 101, + "column": 6 + }, + "end": { + "line": 101, + "column": 30 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 101, + "column": 6 + }, + "end": { + "line": 101, + "column": 30 + } + }, + { + "start": { + "line": 101, + "column": 6 + }, + "end": { + "line": 101, + "column": 30 + } + } + ], + "line": 101 + } + }, + "s": { + "0": 671, + "1": 671, + "2": 9, + "3": 9, + "4": 6, + "5": 6, + "6": 4, + "7": 4, + "8": 1069, + "9": 910, + "10": 20, + "11": 0, + "12": 20, + "13": 20, + "14": 0, + "15": 910, + "16": 910, + "17": 46, + "18": 19, + "19": 46, + "20": 910, + "21": 910 + }, + "f": { + "0": 671, + "1": 9, + "2": 6, + "3": 4, + "4": 1069, + "5": 910, + "6": 20 + }, + "b": { + "0": [ + 19, + 652 + ], + "1": [ + 9, + 0 + ], + "2": [ + 4, + 4 + ], + "3": [ + 0, + 20 + ], + "4": [ + 20, + 0 + ], + "5": [ + 19, + 27 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "995869b1e596de7ff0eafd75a36a7b60fe40bdb2" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/database/disconnect.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/database/disconnect.js", + "statementMap": { + "0": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 19 + } + }, + "1": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 25 + } + }, + "2": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 35 + } + }, + "3": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 93 + } + }, + "4": { + "start": { + "line": 44, + "column": 4 + }, + "end": { + "line": 44, + "column": 72 + } + }, + "5": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 64 + } + }, + "6": { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 60, + "column": 64 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 23, + "column": 2 + }, + "end": { + "line": 23, + "column": 3 + } + }, + "loc": { + "start": { + "line": 23, + "column": 30 + }, + "end": { + "line": 27, + "column": 3 + } + }, + "line": 23 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 3 + } + }, + "loc": { + "start": { + "line": 34, + "column": 45 + }, + "end": { + "line": 36, + "column": 3 + } + }, + "line": 34 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 43, + "column": 2 + }, + "end": { + "line": 43, + "column": 3 + } + }, + "loc": { + "start": { + "line": 43, + "column": 40 + }, + "end": { + "line": 45, + "column": 3 + } + }, + "line": 43 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 51, + "column": 2 + }, + "end": { + "line": 51, + "column": 3 + } + }, + "loc": { + "start": { + "line": 51, + "column": 26 + }, + "end": { + "line": 53, + "column": 3 + } + }, + "line": 51 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 59, + "column": 2 + }, + "end": { + "line": 59, + "column": 3 + } + }, + "loc": { + "start": { + "line": 59, + "column": 26 + }, + "end": { + "line": 61, + "column": 3 + } + }, + "line": 59 + } + }, + "branchMap": {}, + "s": { + "0": 0, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0 + }, + "f": { + "0": 0, + "1": 0, + "2": 0, + "3": 0, + "4": 0 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "0503b60db1e60db37ceb0fe473ed374d0a11f1d1" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/ReferenceBase.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/utils/ReferenceBase.js", + "statementMap": { + "0": { + "start": { + "line": 14, + "column": 4 + }, + "end": { + "line": 14, + "column": 26 + } + }, + "1": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 28 + } + }, + "2": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 90 + } + }, + "3": { + "start": { + "line": 29, + "column": 4 + }, + "end": { + "line": 29, + "column": 28 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 13, + "column": 2 + }, + "end": { + "line": 13, + "column": 3 + } + }, + "loc": { + "start": { + "line": 13, + "column": 56 + }, + "end": { + "line": 16, + "column": 3 + } + }, + "line": 13 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 24, + "column": 2 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "loc": { + "start": { + "line": 24, + "column": 27 + }, + "end": { + "line": 26, + "column": 3 + } + }, + "line": 24 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 28, + "column": 2 + }, + "end": { + "line": 28, + "column": 3 + } + }, + "loc": { + "start": { + "line": 28, + "column": 17 + }, + "end": { + "line": 30, + "column": 3 + } + }, + "line": 28 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 15, + "column": 16 + }, + "end": { + "line": 15, + "column": 27 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 15, + "column": 16 + }, + "end": { + "line": 15, + "column": 20 + } + }, + { + "start": { + "line": 15, + "column": 24 + }, + "end": { + "line": 15, + "column": 27 + } + } + ], + "line": 15 + }, + "1": { + "loc": { + "start": { + "line": 25, + "column": 11 + }, + "end": { + "line": 25, + "column": 89 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 25, + "column": 31 + }, + "end": { + "line": 25, + "column": 35 + } + }, + { + "start": { + "line": 25, + "column": 38 + }, + "end": { + "line": 25, + "column": 89 + } + } + ], + "line": 25 + } + }, + "s": { + "0": 677, + "1": 677, + "2": 262, + "3": 0 + }, + "f": { + "0": 677, + "1": 262, + "2": 0 + }, + "b": { + "0": [ + 677, + 6 + ], + "1": [ + 2, + 260 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "3531f05d57b61d0dd86dbcc004f53227ace3ba25" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/core/firebase-app.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/core/firebase-app.js", + "statementMap": { + "0": { + "start": { + "line": 43, + "column": 27 + }, + "end": { + "line": 43, + "column": 51 + } + }, + "1": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 68, + "column": 22 + } + }, + "2": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 69, + "column": 26 + } + }, + "3": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 47 + } + }, + "4": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 73, + "column": 30 + } + }, + "5": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 74, + "column": 36 + } + }, + "6": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 77, + "column": 68 + } + }, + "7": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 80 + } + }, + "8": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 65 + } + }, + "9": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 71 + } + }, + "10": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 68 + } + }, + "11": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 77 + } + }, + "12": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 85, + "column": 6 + } + }, + "13": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 80 + } + }, + "14": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 68 + } + }, + "15": { + "start": { + "line": 88, + "column": 4 + }, + "end": { + "line": 88, + "column": 80 + } + }, + "16": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 89, + "column": 79 + } + }, + "17": { + "start": { + "line": 90, + "column": 4 + }, + "end": { + "line": 90, + "column": 74 + } + }, + "18": { + "start": { + "line": 91, + "column": 4 + }, + "end": { + "line": 91, + "column": 68 + } + }, + "19": { + "start": { + "line": 92, + "column": 4 + }, + "end": { + "line": 92, + "column": 29 + } + }, + "20": { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 111, + "column": 5 + } + }, + "21": { + "start": { + "line": 104, + "column": 6 + }, + "end": { + "line": 104, + "column": 31 + } + }, + "22": { + "start": { + "line": 105, + "column": 6 + }, + "end": { + "line": 105, + "column": 37 + } + }, + "23": { + "start": { + "line": 107, + "column": 6 + }, + "end": { + "line": 110, + "column": 9 + } + }, + "24": { + "start": { + "line": 108, + "column": 8 + }, + "end": { + "line": 108, + "column": 33 + } + }, + "25": { + "start": { + "line": 109, + "column": 8 + }, + "end": { + "line": 109, + "column": 87 + } + }, + "26": { + "start": { + "line": 119, + "column": 4 + }, + "end": { + "line": 124, + "column": 5 + } + }, + "27": { + "start": { + "line": 123, + "column": 6 + }, + "end": { + "line": 123, + "column": 25 + } + }, + "28": { + "start": { + "line": 126, + "column": 4 + }, + "end": { + "line": 126, + "column": 22 + } + }, + "29": { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 134, + "column": 44 + } + }, + "30": { + "start": { + "line": 146, + "column": 4 + }, + "end": { + "line": 146, + "column": 102 + } + }, + "31": { + "start": { + "line": 146, + "column": 26 + }, + "end": { + "line": 146, + "column": 102 + } + }, + "32": { + "start": { + "line": 147, + "column": 17 + }, + "end": { + "line": 147, + "column": 35 + } + }, + "33": { + "start": { + "line": 149, + "column": 4 + }, + "end": { + "line": 158, + "column": 5 + } + }, + "34": { + "start": { + "line": 150, + "column": 18 + }, + "end": { + "line": 150, + "column": 25 + } + }, + "35": { + "start": { + "line": 152, + "column": 6 + }, + "end": { + "line": 154, + "column": 7 + } + }, + "36": { + "start": { + "line": 153, + "column": 8 + }, + "end": { + "line": 153, + "column": 69 + } + }, + "37": { + "start": { + "line": 156, + "column": 6 + }, + "end": { + "line": 156, + "column": 29 + } + }, + "38": { + "start": { + "line": 157, + "column": 6 + }, + "end": { + "line": 157, + "column": 38 + } + }, + "39": { + "start": { + "line": 166, + "column": 4 + }, + "end": { + "line": 166, + "column": 87 + } + }, + "40": { + "start": { + "line": 183, + "column": 4 + }, + "end": { + "line": 183, + "column": 56 + } + }, + "41": { + "start": { + "line": 183, + "column": 27 + }, + "end": { + "line": 183, + "column": 56 + } + }, + "42": { + "start": { + "line": 185, + "column": 4 + }, + "end": { + "line": 190, + "column": 7 + } + }, + "43": { + "start": { + "line": 186, + "column": 6 + }, + "end": { + "line": 189, + "column": 9 + } + }, + "44": { + "start": { + "line": 187, + "column": 8 + }, + "end": { + "line": 187, + "column": 51 + } + }, + "45": { + "start": { + "line": 187, + "column": 19 + }, + "end": { + "line": 187, + "column": 51 + } + }, + "46": { + "start": { + "line": 188, + "column": 8 + }, + "end": { + "line": 188, + "column": 29 + } + }, + "47": { + "start": { + "line": 201, + "column": 24 + }, + "end": { + "line": 214, + "column": 5 + } + }, + "48": { + "start": { + "line": 202, + "column": 20 + }, + "end": { + "line": 202, + "column": 50 + } + }, + "49": { + "start": { + "line": 204, + "column": 6 + }, + "end": { + "line": 207, + "column": 7 + } + }, + "50": { + "start": { + "line": 205, + "column": 8 + }, + "end": { + "line": 205, + "column": 51 + } + }, + "51": { + "start": { + "line": 206, + "column": 8 + }, + "end": { + "line": 206, + "column": 53 + } + }, + "52": { + "start": { + "line": 209, + "column": 6 + }, + "end": { + "line": 211, + "column": 7 + } + }, + "53": { + "start": { + "line": 210, + "column": 8 + }, + "end": { + "line": 210, + "column": 73 + } + }, + "54": { + "start": { + "line": 213, + "column": 6 + }, + "end": { + "line": 213, + "column": 37 + } + }, + "55": { + "start": { + "line": 216, + "column": 4 + }, + "end": { + "line": 218, + "column": 7 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 67, + "column": 2 + }, + "end": { + "line": 67, + "column": 3 + } + }, + "loc": { + "start": { + "line": 67, + "column": 54 + }, + "end": { + "line": 93, + "column": 3 + } + }, + "line": 67 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 100, + "column": 2 + }, + "end": { + "line": 100, + "column": 3 + } + }, + "loc": { + "start": { + "line": 100, + "column": 42 + }, + "end": { + "line": 112, + "column": 3 + } + }, + "line": 100 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 107, + "column": 66 + }, + "end": { + "line": 107, + "column": 67 + } + }, + "loc": { + "start": { + "line": 107, + "column": 85 + }, + "end": { + "line": 110, + "column": 7 + } + }, + "line": 107 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 118, + "column": 2 + }, + "end": { + "line": 118, + "column": 3 + } + }, + "loc": { + "start": { + "line": 118, + "column": 21 + }, + "end": { + "line": 127, + "column": 3 + } + }, + "line": 118 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 133, + "column": 2 + }, + "end": { + "line": 133, + "column": 3 + } + }, + "loc": { + "start": { + "line": 133, + "column": 33 + }, + "end": { + "line": 135, + "column": 3 + } + }, + "line": 133 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 145, + "column": 2 + }, + "end": { + "line": 145, + "column": 3 + } + }, + "loc": { + "start": { + "line": 145, + "column": 27 + }, + "end": { + "line": 159, + "column": 3 + } + }, + "line": 145 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 165, + "column": 2 + }, + "end": { + "line": 165, + "column": 3 + } + }, + "loc": { + "start": { + "line": 165, + "column": 11 + }, + "end": { + "line": 175, + "column": 3 + } + }, + "line": 165 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 182, + "column": 2 + }, + "end": { + "line": 182, + "column": 3 + } + }, + "loc": { + "start": { + "line": 182, + "column": 34 + }, + "end": { + "line": 191, + "column": 3 + } + }, + "line": 182 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 185, + "column": 23 + }, + "end": { + "line": 185, + "column": 24 + } + }, + "loc": { + "start": { + "line": 185, + "column": 44 + }, + "end": { + "line": 190, + "column": 5 + } + }, + "line": 185 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 186, + "column": 66 + }, + "end": { + "line": 186, + "column": 67 + } + }, + "loc": { + "start": { + "line": 186, + "column": 81 + }, + "end": { + "line": 189, + "column": 7 + } + }, + "line": 186 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 200, + "column": 2 + }, + "end": { + "line": 200, + "column": 3 + } + }, + "loc": { + "start": { + "line": 200, + "column": 134 + }, + "end": { + "line": 219, + "column": 3 + } + }, + "line": 200 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 201, + "column": 24 + }, + "end": { + "line": 201, + "column": 25 + } + }, + "loc": { + "start": { + "line": 201, + "column": 33 + }, + "end": { + "line": 214, + "column": 5 + } + }, + "line": 201 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 100, + "column": 17 + }, + "end": { + "line": 100, + "column": 40 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 100, + "column": 35 + }, + "end": { + "line": 100, + "column": 40 + } + } + ], + "line": 100 + }, + "1": { + "loc": { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 111, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 111, + "column": 5 + } + }, + { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 111, + "column": 5 + } + } + ], + "line": 101 + }, + "2": { + "loc": { + "start": { + "line": 119, + "column": 4 + }, + "end": { + "line": 124, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 119, + "column": 4 + }, + "end": { + "line": 124, + "column": 5 + } + }, + { + "start": { + "line": 119, + "column": 4 + }, + "end": { + "line": 124, + "column": 5 + } + } + ], + "line": 119 + }, + "3": { + "loc": { + "start": { + "line": 146, + "column": 4 + }, + "end": { + "line": 146, + "column": 102 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 146, + "column": 4 + }, + "end": { + "line": 146, + "column": 102 + } + }, + { + "start": { + "line": 146, + "column": 4 + }, + "end": { + "line": 146, + "column": 102 + } + } + ], + "line": 146 + }, + "4": { + "loc": { + "start": { + "line": 152, + "column": 6 + }, + "end": { + "line": 154, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 152, + "column": 6 + }, + "end": { + "line": 154, + "column": 7 + } + }, + { + "start": { + "line": 152, + "column": 6 + }, + "end": { + "line": 154, + "column": 7 + } + } + ], + "line": 152 + }, + "5": { + "loc": { + "start": { + "line": 152, + "column": 10 + }, + "end": { + "line": 152, + "column": 76 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 152, + "column": 10 + }, + "end": { + "line": 152, + "column": 35 + } + }, + { + "start": { + "line": 152, + "column": 39 + }, + "end": { + "line": 152, + "column": 76 + } + } + ], + "line": 152 + }, + "6": { + "loc": { + "start": { + "line": 183, + "column": 4 + }, + "end": { + "line": 183, + "column": 56 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 183, + "column": 4 + }, + "end": { + "line": 183, + "column": 56 + } + }, + { + "start": { + "line": 183, + "column": 4 + }, + "end": { + "line": 183, + "column": 56 + } + } + ], + "line": 183 + }, + "7": { + "loc": { + "start": { + "line": 187, + "column": 8 + }, + "end": { + "line": 187, + "column": 51 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 187, + "column": 8 + }, + "end": { + "line": 187, + "column": 51 + } + }, + { + "start": { + "line": 187, + "column": 8 + }, + "end": { + "line": 187, + "column": 51 + } + } + ], + "line": 187 + }, + "8": { + "loc": { + "start": { + "line": 204, + "column": 6 + }, + "end": { + "line": 207, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 204, + "column": 6 + }, + "end": { + "line": 207, + "column": 7 + } + }, + { + "start": { + "line": 204, + "column": 6 + }, + "end": { + "line": 207, + "column": 7 + } + } + ], + "line": 204 + }, + "9": { + "loc": { + "start": { + "line": 204, + "column": 10 + }, + "end": { + "line": 204, + "column": 108 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 204, + "column": 10 + }, + "end": { + "line": 204, + "column": 19 + } + }, + { + "start": { + "line": 204, + "column": 23 + }, + "end": { + "line": 204, + "column": 68 + } + }, + { + "start": { + "line": 204, + "column": 72 + }, + "end": { + "line": 204, + "column": 108 + } + } + ], + "line": 204 + }, + "10": { + "loc": { + "start": { + "line": 209, + "column": 6 + }, + "end": { + "line": 211, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 209, + "column": 6 + }, + "end": { + "line": 211, + "column": 7 + } + }, + { + "start": { + "line": 209, + "column": 6 + }, + "end": { + "line": 211, + "column": 7 + } + } + ], + "line": 209 + } + }, + "s": { + "0": 1, + "1": 4, + "2": 4, + "3": 4, + "4": 4, + "5": 4, + "6": 4, + "7": 4, + "8": 4, + "9": 4, + "10": 4, + "11": 4, + "12": 4, + "13": 4, + "14": 4, + "15": 4, + "16": 4, + "17": 4, + "18": 4, + "19": 4, + "20": 4, + "21": 3, + "22": 3, + "23": 1, + "24": 1, + "25": 1, + "26": 2, + "27": 1, + "28": 1, + "29": 9, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 3, + "41": 2, + "42": 1, + "43": 1, + "44": 1, + "45": 0, + "46": 1, + "47": 52, + "48": 567, + "49": 567, + "50": 0, + "51": 0, + "52": 567, + "53": 13, + "54": 567, + "55": 52 + }, + "f": { + "0": 4, + "1": 4, + "2": 1, + "3": 2, + "4": 9, + "5": 0, + "6": 0, + "7": 3, + "8": 1, + "9": 1, + "10": 52, + "11": 567 + }, + "b": { + "0": [ + 1 + ], + "1": [ + 3, + 1 + ], + "2": [ + 1, + 1 + ], + "3": [ + 0, + 0 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 2, + 1 + ], + "7": [ + 0, + 1 + ], + "8": [ + 0, + 567 + ], + "9": [ + 567, + 0, + 0 + ], + "10": [ + 13, + 554 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "d9b33ec155bee0d3bfbde3a4daaa007afca48d6c" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/index.js", + "statementMap": { + "0": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 38 + } + }, + "1": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 30 + } + }, + "2": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 23 + } + }, + "3": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 40, + "column": 95 + } + }, + "4": { + "start": { + "line": 41, + "column": 4 + }, + "end": { + "line": 41, + "column": 98 + } + }, + "5": { + "start": { + "line": 45, + "column": 23 + }, + "end": { + "line": 45, + "column": 28 + } + }, + "6": { + "start": { + "line": 46, + "column": 24 + }, + "end": { + "line": 46, + "column": 48 + } + }, + "7": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 50, + "column": 5 + } + }, + "8": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 34 + } + }, + "9": { + "start": { + "line": 56, + "column": 23 + }, + "end": { + "line": 56, + "column": 28 + } + }, + "10": { + "start": { + "line": 57, + "column": 24 + }, + "end": { + "line": 57, + "column": 50 + } + }, + "11": { + "start": { + "line": 59, + "column": 4 + }, + "end": { + "line": 61, + "column": 5 + } + }, + "12": { + "start": { + "line": 63, + "column": 4 + }, + "end": { + "line": 63, + "column": 34 + } + }, + "13": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 73, + "column": 5 + } + }, + "14": { + "start": { + "line": 68, + "column": 6 + }, + "end": { + "line": 68, + "column": 59 + } + }, + "15": { + "start": { + "line": 70, + "column": 6 + }, + "end": { + "line": 70, + "column": 31 + } + }, + "16": { + "start": { + "line": 71, + "column": 6 + }, + "end": { + "line": 71, + "column": 26 + } + }, + "17": { + "start": { + "line": 72, + "column": 6 + }, + "end": { + "line": 72, + "column": 37 + } + }, + "18": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 82, + "column": 5 + } + }, + "19": { + "start": { + "line": 78, + "column": 6 + }, + "end": { + "line": 78, + "column": 82 + } + }, + "20": { + "start": { + "line": 80, + "column": 6 + }, + "end": { + "line": 80, + "column": 42 + } + }, + "21": { + "start": { + "line": 81, + "column": 6 + }, + "end": { + "line": 81, + "column": 46 + } + }, + "22": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 42 + } + }, + "23": { + "start": { + "line": 90, + "column": 4 + }, + "end": { + "line": 90, + "column": 43 + } + }, + "24": { + "start": { + "line": 94, + "column": 4 + }, + "end": { + "line": 94, + "column": 28 + } + }, + "25": { + "start": { + "line": 98, + "column": 23 + }, + "end": { + "line": 106, + "column": 1 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 3 + } + }, + "loc": { + "start": { + "line": 34, + "column": 62 + }, + "end": { + "line": 42, + "column": 3 + } + }, + "line": 34 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 44, + "column": 2 + }, + "end": { + "line": 44, + "column": 3 + } + }, + "loc": { + "start": { + "line": 44, + "column": 49 + }, + "end": { + "line": 53, + "column": 3 + } + }, + "line": 44 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 55, + "column": 2 + }, + "end": { + "line": 55, + "column": 3 + } + }, + "loc": { + "start": { + "line": 55, + "column": 50 + }, + "end": { + "line": 64, + "column": 3 + } + }, + "line": 55 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 66, + "column": 2 + }, + "end": { + "line": 66, + "column": 3 + } + }, + "loc": { + "start": { + "line": 66, + "column": 34 + }, + "end": { + "line": 74, + "column": 3 + } + }, + "line": 66 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 76, + "column": 2 + }, + "end": { + "line": 76, + "column": 3 + } + }, + "loc": { + "start": { + "line": 76, + "column": 24 + }, + "end": { + "line": 83, + "column": 3 + } + }, + "line": 76 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 85, + "column": 2 + }, + "end": { + "line": 85, + "column": 3 + } + }, + "loc": { + "start": { + "line": 85, + "column": 45 + }, + "end": { + "line": 87, + "column": 3 + } + }, + "line": 85 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 89, + "column": 2 + }, + "end": { + "line": 89, + "column": 3 + } + }, + "loc": { + "start": { + "line": 89, + "column": 42 + }, + "end": { + "line": 91, + "column": 3 + } + }, + "line": 89 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 93, + "column": 2 + }, + "end": { + "line": 93, + "column": 3 + } + }, + "loc": { + "start": { + "line": 93, + "column": 26 + }, + "end": { + "line": 95, + "column": 3 + } + }, + "line": 93 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 34, + "column": 40 + }, + "end": { + "line": 34, + "column": 60 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 34, + "column": 58 + }, + "end": { + "line": 34, + "column": 60 + } + } + ], + "line": 34 + }, + "1": { + "loc": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 50, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 50, + "column": 5 + } + }, + { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 50, + "column": 5 + } + } + ], + "line": 48 + }, + "2": { + "loc": { + "start": { + "line": 59, + "column": 4 + }, + "end": { + "line": 61, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 59, + "column": 4 + }, + "end": { + "line": 61, + "column": 5 + } + }, + { + "start": { + "line": 59, + "column": 4 + }, + "end": { + "line": 61, + "column": 5 + } + } + ], + "line": 59 + }, + "3": { + "loc": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 73, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 73, + "column": 5 + } + }, + { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 73, + "column": 5 + } + } + ], + "line": 67 + }, + "4": { + "loc": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 82, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 82, + "column": 5 + } + }, + { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 82, + "column": 5 + } + } + ], + "line": 77 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 1, + "4": 1, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 1, + "14": 0, + "15": 1, + "16": 1, + "17": 1, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 1, + "23": 1, + "24": 0, + "25": 1 + }, + "f": { + "0": 1, + "1": 0, + "2": 0, + "3": 1, + "4": 0, + "5": 1, + "6": 1, + "7": 0 + }, + "b": { + "0": [ + 0 + ], + "1": [ + 0, + 0 + ], + "2": [ + 0, + 0 + ], + "3": [ + 0, + 1 + ], + "4": [ + 0, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "5d268ac7b0e0e1ad925e28567de8bb950216d1b8" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/Interstitial.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/Interstitial.js", + "statementMap": { + "0": { + "start": { + "line": 6, + "column": 22 + }, + "end": { + "line": 6, + "column": 51 + } + }, + "1": { + "start": { + "line": 8, + "column": 20 + }, + "end": { + "line": 8, + "column": 22 + } + }, + "2": { + "start": { + "line": 14, + "column": 4 + }, + "end": { + "line": 16, + "column": 5 + } + }, + "3": { + "start": { + "line": 15, + "column": 6 + }, + "end": { + "line": 15, + "column": 46 + } + }, + "4": { + "start": { + "line": 18, + "column": 4 + }, + "end": { + "line": 20, + "column": 5 + } + }, + "5": { + "start": { + "line": 19, + "column": 6 + }, + "end": { + "line": 19, + "column": 32 + } + }, + "6": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 23 + } + }, + "7": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 23 + } + }, + "8": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 25 + } + }, + "9": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 24 + } + }, + "10": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 60 + } + }, + "11": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 71 + } + }, + "12": { + "start": { + "line": 36, + "column": 22 + }, + "end": { + "line": 36, + "column": 65 + } + }, + "13": { + "start": { + "line": 38, + "column": 19 + }, + "end": { + "line": 38, + "column": 43 + } + }, + "14": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 49, + "column": 5 + } + }, + "15": { + "start": { + "line": 42, + "column": 8 + }, + "end": { + "line": 42, + "column": 27 + } + }, + "16": { + "start": { + "line": 43, + "column": 8 + }, + "end": { + "line": 43, + "column": 14 + } + }, + "17": { + "start": { + "line": 45, + "column": 8 + }, + "end": { + "line": 45, + "column": 78 + } + }, + "18": { + "start": { + "line": 46, + "column": 8 + }, + "end": { + "line": 46, + "column": 35 + } + }, + "19": { + "start": { + "line": 47, + "column": 8 + }, + "end": { + "line": 47, + "column": 14 + } + }, + "20": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 41 + } + }, + "21": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 63 + } + }, + "22": { + "start": { + "line": 61, + "column": 20 + }, + "end": { + "line": 61, + "column": 27 + } + }, + "23": { + "start": { + "line": 63, + "column": 4 + }, + "end": { + "line": 65, + "column": 5 + } + }, + "24": { + "start": { + "line": 64, + "column": 6 + }, + "end": { + "line": 64, + "column": 58 + } + }, + "25": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 67, + "column": 68 + } + }, + "26": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 75, + "column": 23 + } + }, + "27": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 85, + "column": 5 + } + }, + "28": { + "start": { + "line": 84, + "column": 6 + }, + "end": { + "line": 84, + "column": 52 + } + }, + "29": { + "start": { + "line": 95, + "column": 4 + }, + "end": { + "line": 98, + "column": 5 + } + }, + "30": { + "start": { + "line": 96, + "column": 6 + }, + "end": { + "line": 96, + "column": 113 + } + }, + "31": { + "start": { + "line": 97, + "column": 6 + }, + "end": { + "line": 97, + "column": 18 + } + }, + "32": { + "start": { + "line": 100, + "column": 16 + }, + "end": { + "line": 100, + "column": 85 + } + }, + "33": { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 101, + "column": 28 + } + }, + "34": { + "start": { + "line": 102, + "column": 4 + }, + "end": { + "line": 102, + "column": 15 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 12, + "column": 3 + } + }, + "loc": { + "start": { + "line": 12, + "column": 45 + }, + "end": { + "line": 28, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 35, + "column": 25 + }, + "end": { + "line": 35, + "column": 26 + } + }, + "loc": { + "start": { + "line": 35, + "column": 36 + }, + "end": { + "line": 53, + "column": 3 + } + }, + "line": 35 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 60, + "column": 2 + }, + "end": { + "line": 60, + "column": 3 + } + }, + "loc": { + "start": { + "line": 60, + "column": 30 + }, + "end": { + "line": 68, + "column": 3 + } + }, + "line": 60 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 74, + "column": 2 + }, + "end": { + "line": 74, + "column": 3 + } + }, + "loc": { + "start": { + "line": 74, + "column": 13 + }, + "end": { + "line": 76, + "column": 3 + } + }, + "line": 74 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 82, + "column": 2 + }, + "end": { + "line": 82, + "column": 3 + } + }, + "loc": { + "start": { + "line": 82, + "column": 9 + }, + "end": { + "line": 86, + "column": 3 + } + }, + "line": 82 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 94, + "column": 2 + }, + "end": { + "line": 94, + "column": 3 + } + }, + "loc": { + "start": { + "line": 94, + "column": 28 + }, + "end": { + "line": 103, + "column": 3 + } + }, + "line": 94 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 14, + "column": 4 + }, + "end": { + "line": 16, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 14, + "column": 4 + }, + "end": { + "line": 16, + "column": 5 + } + }, + { + "start": { + "line": 14, + "column": 4 + }, + "end": { + "line": 16, + "column": 5 + } + } + ], + "line": 14 + }, + "1": { + "loc": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 49, + "column": 5 + } + }, + "type": "switch", + "locations": [ + { + "start": { + "line": 41, + "column": 6 + }, + "end": { + "line": 43, + "column": 14 + } + }, + { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 47, + "column": 14 + } + }, + { + "start": { + "line": 48, + "column": 6 + }, + "end": { + "line": 48, + "column": 14 + } + } + ], + "line": 40 + }, + "2": { + "loc": { + "start": { + "line": 63, + "column": 4 + }, + "end": { + "line": 65, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 63, + "column": 4 + }, + "end": { + "line": 65, + "column": 5 + } + }, + { + "start": { + "line": 63, + "column": 4 + }, + "end": { + "line": 65, + "column": 5 + } + } + ], + "line": 63 + }, + "3": { + "loc": { + "start": { + "line": 63, + "column": 8 + }, + "end": { + "line": 63, + "column": 45 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 63, + "column": 8 + }, + "end": { + "line": 63, + "column": 18 + } + }, + { + "start": { + "line": 63, + "column": 22 + }, + "end": { + "line": 63, + "column": 45 + } + } + ], + "line": 63 + }, + "4": { + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 85, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 85, + "column": 5 + } + }, + { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 85, + "column": 5 + } + } + ], + "line": 83 + }, + "5": { + "loc": { + "start": { + "line": 95, + "column": 4 + }, + "end": { + "line": 98, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 95, + "column": 4 + }, + "end": { + "line": 98, + "column": 5 + } + }, + { + "start": { + "line": 95, + "column": 4 + }, + "end": { + "line": 98, + "column": 5 + } + } + ], + "line": 95 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 1, + "4": 1, + "5": 0, + "6": 1, + "7": 1, + "8": 1, + "9": 1, + "10": 1, + "11": 1, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0 + }, + "f": { + "0": 1, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0 + }, + "b": { + "0": [ + 1, + 0 + ], + "1": [ + 0, + 0, + 0 + ], + "2": [ + 0, + 0 + ], + "3": [ + 0, + 0 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "62242e8a6b156f89eba99a53f9142ec5fc2c6b5f" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/AdRequest.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/AdRequest.js", + "statementMap": { + "0": { + "start": { + "line": 4, + "column": 4 + }, + "end": { + "line": 7, + "column": 6 + } + }, + "1": { + "start": { + "line": 11, + "column": 4 + }, + "end": { + "line": 11, + "column": 23 + } + }, + "2": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 77 + } + }, + "3": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 16 + } + }, + "4": { + "start": { + "line": 20, + "column": 4 + }, + "end": { + "line": 20, + "column": 39 + } + }, + "5": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 16 + } + }, + "6": { + "start": { + "line": 29, + "column": 4 + }, + "end": { + "line": 29, + "column": 33 + } + }, + "7": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 16 + } + }, + "8": { + "start": { + "line": 34, + "column": 20 + }, + "end": { + "line": 34, + "column": 49 + } + }, + "9": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 37, + "column": 5 + } + }, + "10": { + "start": { + "line": 36, + "column": 6 + }, + "end": { + "line": 36, + "column": 34 + } + }, + "11": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 16 + } + }, + "12": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 44 + } + }, + "13": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 16 + } + }, + "14": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 62 + } + }, + "15": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 16 + } + }, + "16": { + "start": { + "line": 56, + "column": 4 + }, + "end": { + "line": 56, + "column": 76 + } + }, + "17": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 16 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 3, + "column": 2 + }, + "end": { + "line": 3, + "column": 3 + } + }, + "loc": { + "start": { + "line": 3, + "column": 16 + }, + "end": { + "line": 8, + "column": 3 + } + }, + "line": 3 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 3 + } + }, + "loc": { + "start": { + "line": 10, + "column": 10 + }, + "end": { + "line": 12, + "column": 3 + } + }, + "line": 10 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "loc": { + "start": { + "line": 14, + "column": 35 + }, + "end": { + "line": 17, + "column": 3 + } + }, + "line": 14 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 19, + "column": 2 + }, + "end": { + "line": 19, + "column": 3 + } + }, + "loc": { + "start": { + "line": 19, + "column": 30 + }, + "end": { + "line": 22, + "column": 3 + } + }, + "line": 19 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 24, + "column": 2 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "loc": { + "start": { + "line": 24, + "column": 16 + }, + "end": { + "line": 26, + "column": 3 + } + }, + "line": 24 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 28, + "column": 2 + }, + "end": { + "line": 28, + "column": 3 + } + }, + "loc": { + "start": { + "line": 28, + "column": 29 + }, + "end": { + "line": 31, + "column": 3 + } + }, + "line": 28 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 33, + "column": 2 + }, + "end": { + "line": 33, + "column": 3 + } + }, + "loc": { + "start": { + "line": 33, + "column": 47 + }, + "end": { + "line": 39, + "column": 3 + } + }, + "line": 33 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 41, + "column": 3 + } + }, + "loc": { + "start": { + "line": 41, + "column": 16 + }, + "end": { + "line": 43, + "column": 3 + } + }, + "line": 41 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 45, + "column": 2 + }, + "end": { + "line": 45, + "column": 3 + } + }, + "loc": { + "start": { + "line": 45, + "column": 40 + }, + "end": { + "line": 48, + "column": 3 + } + }, + "line": 45 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 50, + "column": 2 + }, + "end": { + "line": 50, + "column": 3 + } + }, + "loc": { + "start": { + "line": 50, + "column": 59 + }, + "end": { + "line": 53, + "column": 3 + } + }, + "line": 50 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 55, + "column": 2 + }, + "end": { + "line": 55, + "column": 3 + } + }, + "loc": { + "start": { + "line": 55, + "column": 70 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "line": 55 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 15, + "column": 33 + }, + "end": { + "line": 15, + "column": 75 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 15, + "column": 44 + }, + "end": { + "line": 15, + "column": 52 + } + }, + { + "start": { + "line": 15, + "column": 55 + }, + "end": { + "line": 15, + "column": 75 + } + } + ], + "line": 15 + }, + "1": { + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 37, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 37, + "column": 5 + } + }, + { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 37, + "column": 5 + } + } + ], + "line": 35 + } + }, + "s": { + "0": 4, + "1": 3, + "2": 3, + "3": 3, + "4": 2, + "5": 2, + "6": 1, + "7": 1, + "8": 1, + "9": 1, + "10": 1, + "11": 1, + "12": 1, + "13": 1, + "14": 1, + "15": 1, + "16": 1, + "17": 1 + }, + "f": { + "0": 4, + "1": 3, + "2": 3, + "3": 2, + "4": 0, + "5": 1, + "6": 1, + "7": 0, + "8": 1, + "9": 1, + "10": 1 + }, + "b": { + "0": [ + 1, + 2 + ], + "1": [ + 1, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "bd7337627eae9b608978cdf5e264f5d0c25053d3" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/RewardedVideo.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/RewardedVideo.js", + "statementMap": { + "0": { + "start": { + "line": 6, + "column": 22 + }, + "end": { + "line": 6, + "column": 51 + } + }, + "1": { + "start": { + "line": 8, + "column": 20 + }, + "end": { + "line": 8, + "column": 22 + } + }, + "2": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 15, + "column": 5 + } + }, + "3": { + "start": { + "line": 14, + "column": 6 + }, + "end": { + "line": 14, + "column": 32 + } + }, + "4": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 23 + } + }, + "5": { + "start": { + "line": 18, + "column": 4 + }, + "end": { + "line": 18, + "column": 23 + } + }, + "6": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 19, + "column": 25 + } + }, + "7": { + "start": { + "line": 20, + "column": 4 + }, + "end": { + "line": 20, + "column": 24 + } + }, + "8": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 62 + } + }, + "9": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 74 + } + }, + "10": { + "start": { + "line": 31, + "column": 22 + }, + "end": { + "line": 31, + "column": 67 + } + }, + "11": { + "start": { + "line": 33, + "column": 19 + }, + "end": { + "line": 33, + "column": 43 + } + }, + "12": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 44, + "column": 5 + } + }, + "13": { + "start": { + "line": 37, + "column": 8 + }, + "end": { + "line": 37, + "column": 27 + } + }, + "14": { + "start": { + "line": 38, + "column": 8 + }, + "end": { + "line": 38, + "column": 14 + } + }, + "15": { + "start": { + "line": 40, + "column": 8 + }, + "end": { + "line": 40, + "column": 78 + } + }, + "16": { + "start": { + "line": 41, + "column": 8 + }, + "end": { + "line": 41, + "column": 35 + } + }, + "17": { + "start": { + "line": 42, + "column": 8 + }, + "end": { + "line": 42, + "column": 14 + } + }, + "18": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 41 + } + }, + "19": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 65 + } + }, + "20": { + "start": { + "line": 56, + "column": 20 + }, + "end": { + "line": 56, + "column": 27 + } + }, + "21": { + "start": { + "line": 58, + "column": 4 + }, + "end": { + "line": 60, + "column": 5 + } + }, + "22": { + "start": { + "line": 59, + "column": 6 + }, + "end": { + "line": 59, + "column": 58 + } + }, + "23": { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 69 + } + }, + "24": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 23 + } + }, + "25": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 80, + "column": 5 + } + }, + "26": { + "start": { + "line": 79, + "column": 6 + }, + "end": { + "line": 79, + "column": 53 + } + }, + "27": { + "start": { + "line": 90, + "column": 18 + }, + "end": { + "line": 93, + "column": 5 + } + }, + "28": { + "start": { + "line": 95, + "column": 4 + }, + "end": { + "line": 98, + "column": 5 + } + }, + "29": { + "start": { + "line": 96, + "column": 6 + }, + "end": { + "line": 96, + "column": 100 + } + }, + "30": { + "start": { + "line": 97, + "column": 6 + }, + "end": { + "line": 97, + "column": 18 + } + }, + "31": { + "start": { + "line": 100, + "column": 16 + }, + "end": { + "line": 100, + "column": 87 + } + }, + "32": { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 101, + "column": 28 + } + }, + "33": { + "start": { + "line": 102, + "column": 4 + }, + "end": { + "line": 102, + "column": 15 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 12, + "column": 3 + } + }, + "loc": { + "start": { + "line": 12, + "column": 45 + }, + "end": { + "line": 23, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 30, + "column": 26 + }, + "end": { + "line": 30, + "column": 27 + } + }, + "loc": { + "start": { + "line": 30, + "column": 37 + }, + "end": { + "line": 48, + "column": 3 + } + }, + "line": 30 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 55, + "column": 2 + }, + "end": { + "line": 55, + "column": 3 + } + }, + "loc": { + "start": { + "line": 55, + "column": 30 + }, + "end": { + "line": 63, + "column": 3 + } + }, + "line": 55 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 69, + "column": 2 + }, + "end": { + "line": 69, + "column": 3 + } + }, + "loc": { + "start": { + "line": 69, + "column": 13 + }, + "end": { + "line": 71, + "column": 3 + } + }, + "line": 69 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 77, + "column": 2 + }, + "end": { + "line": 77, + "column": 3 + } + }, + "loc": { + "start": { + "line": 77, + "column": 9 + }, + "end": { + "line": 81, + "column": 3 + } + }, + "line": 77 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 89, + "column": 2 + }, + "end": { + "line": 89, + "column": 3 + } + }, + "loc": { + "start": { + "line": 89, + "column": 28 + }, + "end": { + "line": 103, + "column": 3 + } + }, + "line": 89 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 44, + "column": 5 + } + }, + "type": "switch", + "locations": [ + { + "start": { + "line": 36, + "column": 6 + }, + "end": { + "line": 38, + "column": 14 + } + }, + { + "start": { + "line": 39, + "column": 6 + }, + "end": { + "line": 42, + "column": 14 + } + }, + { + "start": { + "line": 43, + "column": 6 + }, + "end": { + "line": 43, + "column": 14 + } + } + ], + "line": 35 + }, + "1": { + "loc": { + "start": { + "line": 58, + "column": 4 + }, + "end": { + "line": 60, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 58, + "column": 4 + }, + "end": { + "line": 60, + "column": 5 + } + }, + { + "start": { + "line": 58, + "column": 4 + }, + "end": { + "line": 60, + "column": 5 + } + } + ], + "line": 58 + }, + "2": { + "loc": { + "start": { + "line": 58, + "column": 8 + }, + "end": { + "line": 58, + "column": 45 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 58, + "column": 8 + }, + "end": { + "line": 58, + "column": 18 + } + }, + { + "start": { + "line": 58, + "column": 22 + }, + "end": { + "line": 58, + "column": 45 + } + } + ], + "line": 58 + }, + "3": { + "loc": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 80, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 80, + "column": 5 + } + }, + { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 80, + "column": 5 + } + } + ], + "line": 78 + }, + "4": { + "loc": { + "start": { + "line": 95, + "column": 4 + }, + "end": { + "line": 98, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 95, + "column": 4 + }, + "end": { + "line": 98, + "column": 5 + } + }, + { + "start": { + "line": 95, + "column": 4 + }, + "end": { + "line": 98, + "column": 5 + } + } + ], + "line": 95 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 0, + "4": 1, + "5": 1, + "6": 1, + "7": 1, + "8": 1, + "9": 1, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0 + }, + "f": { + "0": 1, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0 + }, + "b": { + "0": [ + 0, + 0, + 0 + ], + "1": [ + 0, + 0 + ], + "2": [ + 0, + 0 + ], + "3": [ + 0, + 0 + ], + "4": [ + 0, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "acea9495d04bddfd05879596d86b598b2fa56e3e" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/VideoOptions.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/VideoOptions.js", + "statementMap": { + "0": { + "start": { + "line": 4, + "column": 4 + }, + "end": { + "line": 6, + "column": 6 + } + }, + "1": { + "start": { + "line": 10, + "column": 4 + }, + "end": { + "line": 10, + "column": 23 + } + }, + "2": { + "start": { + "line": 14, + "column": 4 + }, + "end": { + "line": 14, + "column": 35 + } + }, + "3": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 16 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 3, + "column": 2 + }, + "end": { + "line": 3, + "column": 3 + } + }, + "loc": { + "start": { + "line": 3, + "column": 16 + }, + "end": { + "line": 7, + "column": 3 + } + }, + "line": 3 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 9, + "column": 2 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "loc": { + "start": { + "line": 9, + "column": 10 + }, + "end": { + "line": 11, + "column": 3 + } + }, + "line": 9 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 13, + "column": 2 + }, + "end": { + "line": 13, + "column": 3 + } + }, + "loc": { + "start": { + "line": 13, + "column": 39 + }, + "end": { + "line": 16, + "column": 3 + } + }, + "line": 13 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 13, + "column": 16 + }, + "end": { + "line": 13, + "column": 37 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 13, + "column": 33 + }, + "end": { + "line": 13, + "column": 37 + } + } + ], + "line": 13 + } + }, + "s": { + "0": 4, + "1": 3, + "2": 1, + "3": 1 + }, + "f": { + "0": 4, + "1": 3, + "2": 1 + }, + "b": { + "0": [ + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "8ca28bc0b6d073170e9ebbbad36a50c2d2f5bb32" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/Banner.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/Banner.js", + "statementMap": { + "0": { + "start": { + "line": 5, + "column": 2 + }, + "end": { + "line": 10, + "column": 4 + } + }, + "1": { + "start": { + "line": 13, + "column": 0 + }, + "end": { + "line": 13, + "column": 44 + } + }, + "2": { + "start": { + "line": 15, + "column": 0 + }, + "end": { + "line": 17, + "column": 2 + } + } + }, + "fnMap": { + "0": { + "name": "Banner", + "decl": { + "start": { + "line": 4, + "column": 9 + }, + "end": { + "line": 4, + "column": 15 + } + }, + "loc": { + "start": { + "line": 4, + "column": 30 + }, + "end": { + "line": 11, + "column": 1 + } + }, + "line": 4 + } + }, + "branchMap": {}, + "s": { + "0": 0, + "1": 1, + "2": 1 + }, + "f": { + "0": 0 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "adf069c9f664284d84fe217fc4ae681ba2e59947" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/AdMobComponent.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/AdMobComponent.js", + "statementMap": { + "0": { + "start": { + "line": 10, + "column": 23 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "1": { + "start": { + "line": 17, + "column": 0 + }, + "end": { + "line": 19, + "column": 3 + } + }, + "2": { + "start": { + "line": 18, + "column": 2 + }, + "end": { + "line": 18, + "column": 45 + } + }, + "3": { + "start": { + "line": 20, + "column": 0 + }, + "end": { + "line": 22, + "column": 3 + } + }, + "4": { + "start": { + "line": 21, + "column": 2 + }, + "end": { + "line": 21, + "column": 45 + } + }, + "5": { + "start": { + "line": 24, + "column": 25 + }, + "end": { + "line": 24, + "column": 27 + } + }, + "6": { + "start": { + "line": 27, + "column": 2 + }, + "end": { + "line": 27, + "column": 60 + } + }, + "7": { + "start": { + "line": 27, + "column": 30 + }, + "end": { + "line": 27, + "column": 60 + } + }, + "8": { + "start": { + "line": 28, + "column": 20 + }, + "end": { + "line": 32, + "column": 4 + } + }, + "9": { + "start": { + "line": 33, + "column": 2 + }, + "end": { + "line": 33, + "column": 37 + } + }, + "10": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 19 + } + }, + "11": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 17 + } + }, + "12": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 50, + "column": 6 + } + }, + "13": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 54 + } + }, + "14": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 68, + "column": 5 + } + }, + "15": { + "start": { + "line": 62, + "column": 6 + }, + "end": { + "line": 67, + "column": 7 + } + }, + "16": { + "start": { + "line": 63, + "column": 34 + }, + "end": { + "line": 63, + "column": 53 + } + }, + "17": { + "start": { + "line": 64, + "column": 8 + }, + "end": { + "line": 64, + "column": 69 + } + }, + "18": { + "start": { + "line": 66, + "column": 8 + }, + "end": { + "line": 66, + "column": 64 + } + }, + "19": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 82 + } + }, + "20": { + "start": { + "line": 70, + "column": 45 + }, + "end": { + "line": 70, + "column": 82 + } + }, + "21": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 37 + } + }, + "22": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 93, + "column": 6 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 17, + "column": 32 + }, + "end": { + "line": 17, + "column": 33 + } + }, + "loc": { + "start": { + "line": 17, + "column": 47 + }, + "end": { + "line": 19, + "column": 1 + } + }, + "line": 17 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 20, + "column": 45 + }, + "end": { + "line": 20, + "column": 46 + } + }, + "loc": { + "start": { + "line": 20, + "column": 60 + }, + "end": { + "line": 22, + "column": 1 + } + }, + "line": 20 + }, + "2": { + "name": "getNativeComponent", + "decl": { + "start": { + "line": 26, + "column": 9 + }, + "end": { + "line": 26, + "column": 27 + } + }, + "loc": { + "start": { + "line": 26, + "column": 34 + }, + "end": { + "line": 35, + "column": 1 + } + }, + "line": 26 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 45, + "column": 2 + }, + "end": { + "line": 45, + "column": 3 + } + }, + "loc": { + "start": { + "line": 45, + "column": 21 + }, + "end": { + "line": 53, + "column": 3 + } + }, + "line": 45 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 60, + "column": 18 + }, + "end": { + "line": 60, + "column": 19 + } + }, + "loc": { + "start": { + "line": 60, + "column": 39 + }, + "end": { + "line": 71, + "column": 3 + } + }, + "line": 60 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 78, + "column": 15 + }, + "end": { + "line": 78, + "column": 16 + } + }, + "loc": { + "start": { + "line": 78, + "column": 38 + }, + "end": { + "line": 80, + "column": 3 + } + }, + "line": 78 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 86, + "column": 2 + }, + "end": { + "line": 86, + "column": 3 + } + }, + "loc": { + "start": { + "line": 86, + "column": 11 + }, + "end": { + "line": 94, + "column": 3 + } + }, + "line": 86 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 27, + "column": 2 + }, + "end": { + "line": 27, + "column": 60 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 27, + "column": 2 + }, + "end": { + "line": 27, + "column": 60 + } + }, + { + "start": { + "line": 27, + "column": 2 + }, + "end": { + "line": 27, + "column": 60 + } + } + ], + "line": 27 + }, + "1": { + "loc": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 68, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 68, + "column": 5 + } + }, + { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 68, + "column": 5 + } + } + ], + "line": 61 + }, + "2": { + "loc": { + "start": { + "line": 62, + "column": 6 + }, + "end": { + "line": 67, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 62, + "column": 6 + }, + "end": { + "line": 67, + "column": 7 + } + }, + { + "start": { + "line": 62, + "column": 6 + }, + "end": { + "line": 67, + "column": 7 + } + } + ], + "line": 62 + }, + "3": { + "loc": { + "start": { + "line": 66, + "column": 37 + }, + "end": { + "line": 66, + "column": 62 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 66, + "column": 37 + }, + "end": { + "line": 66, + "column": 56 + } + }, + { + "start": { + "line": 66, + "column": 60 + }, + "end": { + "line": 66, + "column": 62 + } + } + ], + "line": 66 + }, + "4": { + "loc": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 82 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 82 + } + }, + { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 82 + } + } + ], + "line": 70 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 5, + "3": 1, + "4": 5, + "5": 1, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0 + }, + "f": { + "0": 5, + "1": 5, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0 + }, + "b": { + "0": [ + 0, + 0 + ], + "1": [ + 0, + 0 + ], + "2": [ + 0, + 0 + ], + "3": [ + 0, + 0 + ], + "4": [ + 0, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "604013f6e1b51fc89247c8de5a570060948c2b00" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/EventTypes.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/EventTypes.js", + "statementMap": { + "0": { + "start": { + "line": 10, + "column": 39 + }, + "end": { + "line": 16, + "column": 1 + } + }, + "1": { + "start": { + "line": 18, + "column": 39 + }, + "end": { + "line": 21, + "column": 1 + } + } + }, + "fnMap": {}, + "branchMap": {}, + "s": { + "0": 1, + "1": 1 + }, + "f": {}, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "c5c1bebd48b23b80b968e0534370faeb3dd28d6b" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/NativeExpress.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/admob/NativeExpress.js", + "statementMap": { + "0": { + "start": { + "line": 5, + "column": 2 + }, + "end": { + "line": 10, + "column": 4 + } + }, + "1": { + "start": { + "line": 13, + "column": 0 + }, + "end": { + "line": 13, + "column": 51 + } + }, + "2": { + "start": { + "line": 15, + "column": 0 + }, + "end": { + "line": 17, + "column": 2 + } + } + }, + "fnMap": { + "0": { + "name": "NativeExpress", + "decl": { + "start": { + "line": 4, + "column": 9 + }, + "end": { + "line": 4, + "column": 22 + } + }, + "loc": { + "start": { + "line": 4, + "column": 37 + }, + "end": { + "line": 11, + "column": 1 + } + }, + "line": 4 + } + }, + "branchMap": {}, + "s": { + "0": 0, + "1": 1, + "2": 1 + }, + "f": { + "0": 0 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "c49e1c935f8f4dbdb60905a1906eb7ab9fc97be7" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/index.js", + "statementMap": { + "0": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 38 + } + }, + "1": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 22 + } + }, + "2": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 28 + } + }, + "3": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 45, + "column": 6 + } + }, + "4": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 52, + "column": 6 + } + }, + "5": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 59, + "column": 6 + } + }, + "6": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 61, + "column": 40 + } + }, + "7": { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 38 + } + }, + "8": { + "start": { + "line": 71, + "column": 21 + }, + "end": { + "line": 71, + "column": 67 + } + }, + "9": { + "start": { + "line": 72, + "column": 4 + }, + "end": { + "line": 72, + "column": 37 + } + }, + "10": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 28 + } + }, + "11": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 77, + "column": 70 + } + }, + "12": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 66 + } + }, + "13": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 29 + } + }, + "14": { + "start": { + "line": 88, + "column": 4 + }, + "end": { + "line": 88, + "column": 71 + } + }, + "15": { + "start": { + "line": 98, + "column": 4 + }, + "end": { + "line": 98, + "column": 29 + } + }, + "16": { + "start": { + "line": 99, + "column": 4 + }, + "end": { + "line": 99, + "column": 69 + } + }, + "17": { + "start": { + "line": 110, + "column": 4 + }, + "end": { + "line": 115, + "column": 7 + } + }, + "18": { + "start": { + "line": 111, + "column": 6 + }, + "end": { + "line": 113, + "column": 85 + } + }, + "19": { + "start": { + "line": 111, + "column": 19 + }, + "end": { + "line": 111, + "column": 44 + } + }, + "20": { + "start": { + "line": 112, + "column": 11 + }, + "end": { + "line": 113, + "column": 85 + } + }, + "21": { + "start": { + "line": 112, + "column": 28 + }, + "end": { + "line": 112, + "column": 55 + } + }, + "22": { + "start": { + "line": 113, + "column": 11 + }, + "end": { + "line": 113, + "column": 85 + } + }, + "23": { + "start": { + "line": 113, + "column": 27 + }, + "end": { + "line": 113, + "column": 85 + } + }, + "24": { + "start": { + "line": 114, + "column": 6 + }, + "end": { + "line": 114, + "column": 24 + } + }, + "25": { + "start": { + "line": 119, + "column": 4 + }, + "end": { + "line": 120, + "column": 22 + } + }, + "26": { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 132, + "column": 58 + } + }, + "27": { + "start": { + "line": 133, + "column": 4 + }, + "end": { + "line": 133, + "column": 67 + } + }, + "28": { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 134, + "column": 55 + } + }, + "29": { + "start": { + "line": 134, + "column": 26 + }, + "end": { + "line": 134, + "column": 55 + } + }, + "30": { + "start": { + "line": 135, + "column": 4 + }, + "end": { + "line": 135, + "column": 58 + } + }, + "31": { + "start": { + "line": 143, + "column": 4 + }, + "end": { + "line": 143, + "column": 58 + } + }, + "32": { + "start": { + "line": 144, + "column": 4 + }, + "end": { + "line": 144, + "column": 79 + } + }, + "33": { + "start": { + "line": 152, + "column": 4 + }, + "end": { + "line": 152, + "column": 56 + } + }, + "34": { + "start": { + "line": 153, + "column": 4 + }, + "end": { + "line": 153, + "column": 65 + } + }, + "35": { + "start": { + "line": 154, + "column": 4 + }, + "end": { + "line": 154, + "column": 55 + } + }, + "36": { + "start": { + "line": 154, + "column": 26 + }, + "end": { + "line": 154, + "column": 55 + } + }, + "37": { + "start": { + "line": 155, + "column": 4 + }, + "end": { + "line": 155, + "column": 56 + } + }, + "38": { + "start": { + "line": 163, + "column": 4 + }, + "end": { + "line": 163, + "column": 56 + } + }, + "39": { + "start": { + "line": 164, + "column": 4 + }, + "end": { + "line": 164, + "column": 77 + } + }, + "40": { + "start": { + "line": 172, + "column": 4 + }, + "end": { + "line": 172, + "column": 53 + } + }, + "41": { + "start": { + "line": 173, + "column": 4 + }, + "end": { + "line": 173, + "column": 62 + } + }, + "42": { + "start": { + "line": 174, + "column": 4 + }, + "end": { + "line": 174, + "column": 55 + } + }, + "43": { + "start": { + "line": 174, + "column": 26 + }, + "end": { + "line": 174, + "column": 55 + } + }, + "44": { + "start": { + "line": 175, + "column": 4 + }, + "end": { + "line": 175, + "column": 53 + } + }, + "45": { + "start": { + "line": 183, + "column": 4 + }, + "end": { + "line": 183, + "column": 53 + } + }, + "46": { + "start": { + "line": 184, + "column": 4 + }, + "end": { + "line": 184, + "column": 74 + } + }, + "47": { + "start": { + "line": 192, + "column": 4 + }, + "end": { + "line": 192, + "column": 69 + } + }, + "48": { + "start": { + "line": 200, + "column": 4 + }, + "end": { + "line": 200, + "column": 70 + } + }, + "49": { + "start": { + "line": 210, + "column": 4 + }, + "end": { + "line": 210, + "column": 98 + } + }, + "50": { + "start": { + "line": 220, + "column": 4 + }, + "end": { + "line": 220, + "column": 94 + } + }, + "51": { + "start": { + "line": 229, + "column": 4 + }, + "end": { + "line": 229, + "column": 85 + } + }, + "52": { + "start": { + "line": 237, + "column": 4 + }, + "end": { + "line": 241, + "column": 6 + } + }, + "53": { + "start": { + "line": 249, + "column": 4 + }, + "end": { + "line": 251, + "column": 7 + } + }, + "54": { + "start": { + "line": 250, + "column": 6 + }, + "end": { + "line": 250, + "column": 65 + } + }, + "55": { + "start": { + "line": 264, + "column": 4 + }, + "end": { + "line": 264, + "column": 71 + } + }, + "56": { + "start": { + "line": 272, + "column": 4 + }, + "end": { + "line": 272, + "column": 74 + } + }, + "57": { + "start": { + "line": 284, + "column": 4 + }, + "end": { + "line": 284, + "column": 64 + } + }, + "58": { + "start": { + "line": 295, + "column": 4 + }, + "end": { + "line": 295, + "column": 46 + } + }, + "59": { + "start": { + "line": 306, + "column": 4 + }, + "end": { + "line": 306, + "column": 46 + } + }, + "60": { + "start": { + "line": 314, + "column": 4 + }, + "end": { + "line": 314, + "column": 67 + } + }, + "61": { + "start": { + "line": 322, + "column": 4 + }, + "end": { + "line": 322, + "column": 54 + } + }, + "62": { + "start": { + "line": 330, + "column": 4 + }, + "end": { + "line": 330, + "column": 22 + } + }, + "63": { + "start": { + "line": 334, + "column": 4 + }, + "end": { + "line": 334, + "column": 27 + } + }, + "64": { + "start": { + "line": 342, + "column": 4 + }, + "end": { + "line": 342, + "column": 98 + } + }, + "65": { + "start": { + "line": 346, + "column": 4 + }, + "end": { + "line": 346, + "column": 95 + } + }, + "66": { + "start": { + "line": 350, + "column": 4 + }, + "end": { + "line": 350, + "column": 116 + } + }, + "67": { + "start": { + "line": 354, + "column": 4 + }, + "end": { + "line": 354, + "column": 96 + } + }, + "68": { + "start": { + "line": 358, + "column": 4 + }, + "end": { + "line": 358, + "column": 99 + } + }, + "69": { + "start": { + "line": 362, + "column": 23 + }, + "end": { + "line": 375, + "column": 1 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 35, + "column": 3 + } + }, + "loc": { + "start": { + "line": 35, + "column": 62 + }, + "end": { + "line": 63, + "column": 3 + } + }, + "line": 35 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 70, + "column": 2 + }, + "end": { + "line": 70, + "column": 3 + } + }, + "loc": { + "start": { + "line": 70, + "column": 50 + }, + "end": { + "line": 73, + "column": 3 + } + }, + "line": 70 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 75, + "column": 2 + }, + "end": { + "line": 75, + "column": 3 + } + }, + "loc": { + "start": { + "line": 75, + "column": 34 + }, + "end": { + "line": 79, + "column": 3 + } + }, + "line": 75 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 86, + "column": 2 + }, + "end": { + "line": 86, + "column": 3 + } + }, + "loc": { + "start": { + "line": 86, + "column": 48 + }, + "end": { + "line": 89, + "column": 3 + } + }, + "line": 86 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 97, + "column": 2 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "loc": { + "start": { + "line": 97, + "column": 46 + }, + "end": { + "line": 100, + "column": 3 + } + }, + "line": 97 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 109, + "column": 2 + }, + "end": { + "line": 109, + "column": 3 + } + }, + "loc": { + "start": { + "line": 109, + "column": 67 + }, + "end": { + "line": 116, + "column": 3 + } + }, + "line": 109 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 110, + "column": 24 + }, + "end": { + "line": 110, + "column": 25 + } + }, + "loc": { + "start": { + "line": 110, + "column": 48 + }, + "end": { + "line": 115, + "column": 5 + } + }, + "line": 110 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 118, + "column": 2 + }, + "end": { + "line": 118, + "column": 3 + } + }, + "loc": { + "start": { + "line": 118, + "column": 76 + }, + "end": { + "line": 121, + "column": 3 + } + }, + "line": 118 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 120, + "column": 12 + }, + "end": { + "line": 120, + "column": 13 + } + }, + "loc": { + "start": { + "line": 120, + "column": 18 + }, + "end": { + "line": 120, + "column": 20 + } + }, + "line": 120 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 131, + "column": 2 + }, + "end": { + "line": 131, + "column": 3 + } + }, + "loc": { + "start": { + "line": 131, + "column": 41 + }, + "end": { + "line": 136, + "column": 3 + } + }, + "line": 131 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 142, + "column": 2 + }, + "end": { + "line": 142, + "column": 3 + } + }, + "loc": { + "start": { + "line": 142, + "column": 43 + }, + "end": { + "line": 145, + "column": 3 + } + }, + "line": 142 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 151, + "column": 2 + }, + "end": { + "line": 151, + "column": 3 + } + }, + "loc": { + "start": { + "line": 151, + "column": 39 + }, + "end": { + "line": 156, + "column": 3 + } + }, + "line": 151 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 162, + "column": 2 + }, + "end": { + "line": 162, + "column": 3 + } + }, + "loc": { + "start": { + "line": 162, + "column": 41 + }, + "end": { + "line": 165, + "column": 3 + } + }, + "line": 162 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 171, + "column": 2 + }, + "end": { + "line": 171, + "column": 3 + } + }, + "loc": { + "start": { + "line": 171, + "column": 36 + }, + "end": { + "line": 176, + "column": 3 + } + }, + "line": 171 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 182, + "column": 2 + }, + "end": { + "line": 182, + "column": 3 + } + }, + "loc": { + "start": { + "line": 182, + "column": 38 + }, + "end": { + "line": 185, + "column": 3 + } + }, + "line": 182 + }, + "15": { + "name": "(anonymous_15)", + "decl": { + "start": { + "line": 191, + "column": 2 + }, + "end": { + "line": 191, + "column": 3 + } + }, + "loc": { + "start": { + "line": 191, + "column": 27 + }, + "end": { + "line": 193, + "column": 3 + } + }, + "line": 191 + }, + "16": { + "name": "(anonymous_16)", + "decl": { + "start": { + "line": 199, + "column": 2 + }, + "end": { + "line": 199, + "column": 3 + } + }, + "loc": { + "start": { + "line": 199, + "column": 37 + }, + "end": { + "line": 201, + "column": 3 + } + }, + "line": 199 + }, + "17": { + "name": "(anonymous_17)", + "decl": { + "start": { + "line": 209, + "column": 2 + }, + "end": { + "line": 209, + "column": 3 + } + }, + "loc": { + "start": { + "line": 209, + "column": 81 + }, + "end": { + "line": 211, + "column": 3 + } + }, + "line": 209 + }, + "18": { + "name": "(anonymous_18)", + "decl": { + "start": { + "line": 219, + "column": 2 + }, + "end": { + "line": 219, + "column": 3 + } + }, + "loc": { + "start": { + "line": 219, + "column": 77 + }, + "end": { + "line": 221, + "column": 3 + } + }, + "line": 219 + }, + "19": { + "name": "(anonymous_19)", + "decl": { + "start": { + "line": 228, + "column": 2 + }, + "end": { + "line": 228, + "column": 3 + } + }, + "loc": { + "start": { + "line": 228, + "column": 60 + }, + "end": { + "line": 230, + "column": 3 + } + }, + "line": 228 + }, + "20": { + "name": "(anonymous_20)", + "decl": { + "start": { + "line": 236, + "column": 2 + }, + "end": { + "line": 236, + "column": 3 + } + }, + "loc": { + "start": { + "line": 236, + "column": 66 + }, + "end": { + "line": 242, + "column": 3 + } + }, + "line": 236 + }, + "21": { + "name": "(anonymous_21)", + "decl": { + "start": { + "line": 248, + "column": 2 + }, + "end": { + "line": 248, + "column": 3 + } + }, + "loc": { + "start": { + "line": 248, + "column": 74 + }, + "end": { + "line": 252, + "column": 3 + } + }, + "line": 248 + }, + "22": { + "name": "(anonymous_22)", + "decl": { + "start": { + "line": 249, + "column": 64 + }, + "end": { + "line": 249, + "column": 65 + } + }, + "loc": { + "start": { + "line": 249, + "column": 76 + }, + "end": { + "line": 251, + "column": 5 + } + }, + "line": 249 + }, + "23": { + "name": "(anonymous_23)", + "decl": { + "start": { + "line": 263, + "column": 2 + }, + "end": { + "line": 263, + "column": 3 + } + }, + "loc": { + "start": { + "line": 263, + "column": 88 + }, + "end": { + "line": 265, + "column": 3 + } + }, + "line": 263 + }, + "24": { + "name": "(anonymous_24)", + "decl": { + "start": { + "line": 271, + "column": 2 + }, + "end": { + "line": 271, + "column": 3 + } + }, + "loc": { + "start": { + "line": 271, + "column": 96 + }, + "end": { + "line": 273, + "column": 3 + } + }, + "line": 271 + }, + "25": { + "name": "(anonymous_25)", + "decl": { + "start": { + "line": 283, + "column": 2 + }, + "end": { + "line": 283, + "column": 3 + } + }, + "loc": { + "start": { + "line": 283, + "column": 73 + }, + "end": { + "line": 285, + "column": 3 + } + }, + "line": 283 + }, + "26": { + "name": "(anonymous_26)", + "decl": { + "start": { + "line": 294, + "column": 2 + }, + "end": { + "line": 294, + "column": 3 + } + }, + "loc": { + "start": { + "line": 294, + "column": 47 + }, + "end": { + "line": 296, + "column": 3 + } + }, + "line": 294 + }, + "27": { + "name": "(anonymous_27)", + "decl": { + "start": { + "line": 305, + "column": 2 + }, + "end": { + "line": 305, + "column": 3 + } + }, + "loc": { + "start": { + "line": 305, + "column": 47 + }, + "end": { + "line": 307, + "column": 3 + } + }, + "line": 305 + }, + "28": { + "name": "(anonymous_28)", + "decl": { + "start": { + "line": 313, + "column": 2 + }, + "end": { + "line": 313, + "column": 3 + } + }, + "loc": { + "start": { + "line": 313, + "column": 41 + }, + "end": { + "line": 315, + "column": 3 + } + }, + "line": 313 + }, + "29": { + "name": "(anonymous_29)", + "decl": { + "start": { + "line": 321, + "column": 2 + }, + "end": { + "line": 321, + "column": 3 + } + }, + "loc": { + "start": { + "line": 321, + "column": 64 + }, + "end": { + "line": 323, + "column": 3 + } + }, + "line": 321 + }, + "30": { + "name": "(anonymous_30)", + "decl": { + "start": { + "line": 329, + "column": 2 + }, + "end": { + "line": 329, + "column": 3 + } + }, + "loc": { + "start": { + "line": 329, + "column": 33 + }, + "end": { + "line": 331, + "column": 3 + } + }, + "line": 329 + }, + "31": { + "name": "(anonymous_31)", + "decl": { + "start": { + "line": 333, + "column": 2 + }, + "end": { + "line": 333, + "column": 3 + } + }, + "loc": { + "start": { + "line": 333, + "column": 26 + }, + "end": { + "line": 335, + "column": 3 + } + }, + "line": 333 + }, + "32": { + "name": "(anonymous_32)", + "decl": { + "start": { + "line": 341, + "column": 2 + }, + "end": { + "line": 341, + "column": 3 + } + }, + "loc": { + "start": { + "line": 341, + "column": 22 + }, + "end": { + "line": 343, + "column": 3 + } + }, + "line": 341 + }, + "33": { + "name": "(anonymous_33)", + "decl": { + "start": { + "line": 345, + "column": 2 + }, + "end": { + "line": 345, + "column": 3 + } + }, + "loc": { + "start": { + "line": 345, + "column": 19 + }, + "end": { + "line": 347, + "column": 3 + } + }, + "line": 345 + }, + "34": { + "name": "(anonymous_34)", + "decl": { + "start": { + "line": 349, + "column": 2 + }, + "end": { + "line": 349, + "column": 3 + } + }, + "loc": { + "start": { + "line": 349, + "column": 40 + }, + "end": { + "line": 351, + "column": 3 + } + }, + "line": 349 + }, + "35": { + "name": "(anonymous_35)", + "decl": { + "start": { + "line": 353, + "column": 2 + }, + "end": { + "line": 353, + "column": 3 + } + }, + "loc": { + "start": { + "line": 353, + "column": 20 + }, + "end": { + "line": 355, + "column": 3 + } + }, + "line": 353 + }, + "36": { + "name": "(anonymous_36)", + "decl": { + "start": { + "line": 357, + "column": 2 + }, + "end": { + "line": 357, + "column": 3 + } + }, + "loc": { + "start": { + "line": 357, + "column": 23 + }, + "end": { + "line": 359, + "column": 3 + } + }, + "line": 357 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 35, + "column": 40 + }, + "end": { + "line": 35, + "column": 60 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 35, + "column": 58 + }, + "end": { + "line": 35, + "column": 60 + } + } + ], + "line": 35 + }, + "1": { + "loc": { + "start": { + "line": 77, + "column": 17 + }, + "end": { + "line": 77, + "column": 69 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 77, + "column": 37 + }, + "end": { + "line": 77, + "column": 62 + } + }, + { + "start": { + "line": 77, + "column": 65 + }, + "end": { + "line": 77, + "column": 69 + } + } + ], + "line": 77 + }, + "2": { + "loc": { + "start": { + "line": 77, + "column": 17 + }, + "end": { + "line": 77, + "column": 34 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 77, + "column": 17 + }, + "end": { + "line": 77, + "column": 21 + } + }, + { + "start": { + "line": 77, + "column": 25 + }, + "end": { + "line": 77, + "column": 34 + } + } + ], + "line": 77 + }, + "3": { + "loc": { + "start": { + "line": 111, + "column": 6 + }, + "end": { + "line": 113, + "column": 85 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 111, + "column": 6 + }, + "end": { + "line": 113, + "column": 85 + } + }, + { + "start": { + "line": 111, + "column": 6 + }, + "end": { + "line": 113, + "column": 85 + } + } + ], + "line": 111 + }, + "4": { + "loc": { + "start": { + "line": 112, + "column": 11 + }, + "end": { + "line": 113, + "column": 85 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 112, + "column": 11 + }, + "end": { + "line": 113, + "column": 85 + } + }, + { + "start": { + "line": 112, + "column": 11 + }, + "end": { + "line": 113, + "column": 85 + } + } + ], + "line": 112 + }, + "5": { + "loc": { + "start": { + "line": 113, + "column": 11 + }, + "end": { + "line": 113, + "column": 85 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 113, + "column": 11 + }, + "end": { + "line": 113, + "column": 85 + } + }, + { + "start": { + "line": 113, + "column": 11 + }, + "end": { + "line": 113, + "column": 85 + } + } + ], + "line": 113 + }, + "6": { + "loc": { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 134, + "column": 55 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 134, + "column": 55 + } + }, + { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 134, + "column": 55 + } + } + ], + "line": 134 + }, + "7": { + "loc": { + "start": { + "line": 134, + "column": 35 + }, + "end": { + "line": 134, + "column": 53 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 134, + "column": 35 + }, + "end": { + "line": 134, + "column": 45 + } + }, + { + "start": { + "line": 134, + "column": 49 + }, + "end": { + "line": 134, + "column": 53 + } + } + ], + "line": 134 + }, + "8": { + "loc": { + "start": { + "line": 154, + "column": 4 + }, + "end": { + "line": 154, + "column": 55 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 154, + "column": 4 + }, + "end": { + "line": 154, + "column": 55 + } + }, + { + "start": { + "line": 154, + "column": 4 + }, + "end": { + "line": 154, + "column": 55 + } + } + ], + "line": 154 + }, + "9": { + "loc": { + "start": { + "line": 154, + "column": 35 + }, + "end": { + "line": 154, + "column": 53 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 154, + "column": 35 + }, + "end": { + "line": 154, + "column": 45 + } + }, + { + "start": { + "line": 154, + "column": 49 + }, + "end": { + "line": 154, + "column": 53 + } + } + ], + "line": 154 + }, + "10": { + "loc": { + "start": { + "line": 174, + "column": 4 + }, + "end": { + "line": 174, + "column": 55 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 174, + "column": 4 + }, + "end": { + "line": 174, + "column": 55 + } + }, + { + "start": { + "line": 174, + "column": 4 + }, + "end": { + "line": 174, + "column": 55 + } + } + ], + "line": 174 + }, + "11": { + "loc": { + "start": { + "line": 174, + "column": 35 + }, + "end": { + "line": 174, + "column": 53 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 174, + "column": 35 + }, + "end": { + "line": 174, + "column": 45 + } + }, + { + "start": { + "line": 174, + "column": 49 + }, + "end": { + "line": 174, + "column": 53 + } + } + ], + "line": 174 + } + }, + "s": { + "0": 2, + "1": 2, + "2": 2, + "3": 2, + "4": 2, + "5": 2, + "6": 2, + "7": 2, + "8": 0, + "9": 0, + "10": 30, + "11": 30, + "12": 30, + "13": 14, + "14": 14, + "15": 0, + "16": 0, + "17": 24, + "18": 16, + "19": 6, + "20": 10, + "21": 0, + "22": 10, + "23": 10, + "24": 16, + "25": 7, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 0, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 0, + "47": 5, + "48": 5, + "49": 6, + "50": 4, + "51": 0, + "52": 0, + "53": 0, + "54": 0, + "55": 0, + "56": 0, + "57": 0, + "58": 0, + "59": 0, + "60": 0, + "61": 3, + "62": 7, + "63": 0, + "64": 0, + "65": 0, + "66": 0, + "67": 0, + "68": 0, + "69": 1 + }, + "f": { + "0": 2, + "1": 0, + "2": 30, + "3": 14, + "4": 0, + "5": 24, + "6": 16, + "7": 7, + "8": 6, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 5, + "16": 5, + "17": 6, + "18": 4, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 3, + "30": 7, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0 + }, + "b": { + "0": [ + 0 + ], + "1": [ + 18, + 12 + ], + "2": [ + 30, + 24 + ], + "3": [ + 6, + 10 + ], + "4": [ + 0, + 10 + ], + "5": [ + 10, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "de5cc19777f43fbd1672488159418636fdf40766" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/User.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/User.js", + "statementMap": { + "0": { + "start": { + "line": 41, + "column": 4 + }, + "end": { + "line": 41, + "column": 22 + } + }, + "1": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 22 + } + }, + "2": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 42 + } + }, + "3": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 36 + } + }, + "4": { + "start": { + "line": 58, + "column": 4 + }, + "end": { + "line": 58, + "column": 45 + } + }, + "5": { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 43 + } + }, + "6": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 42 + } + }, + "7": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 39 + } + }, + "8": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 74, + "column": 35 + } + }, + "9": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 33 + } + }, + "10": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 26 + } + }, + "11": { + "start": { + "line": 94, + "column": 4 + }, + "end": { + "line": 95, + "column": 65 + } + }, + "12": { + "start": { + "line": 103, + "column": 4 + }, + "end": { + "line": 103, + "column": 53 + } + }, + "13": { + "start": { + "line": 111, + "column": 4 + }, + "end": { + "line": 112, + "column": 112 + } + }, + "14": { + "start": { + "line": 120, + "column": 4 + }, + "end": { + "line": 121, + "column": 131 + } + }, + "15": { + "start": { + "line": 129, + "column": 4 + }, + "end": { + "line": 130, + "column": 65 + } + }, + "16": { + "start": { + "line": 137, + "column": 4 + }, + "end": { + "line": 138, + "column": 98 + } + }, + "17": { + "start": { + "line": 142, + "column": 4 + }, + "end": { + "line": 142, + "column": 41 + } + }, + "18": { + "start": { + "line": 151, + "column": 4 + }, + "end": { + "line": 151, + "column": 81 + } + }, + "19": { + "start": { + "line": 161, + "column": 4 + }, + "end": { + "line": 162, + "column": 75 + } + }, + "20": { + "start": { + "line": 171, + "column": 4 + }, + "end": { + "line": 172, + "column": 81 + } + }, + "21": { + "start": { + "line": 181, + "column": 4 + }, + "end": { + "line": 182, + "column": 79 + } + }, + "22": { + "start": { + "line": 191, + "column": 4 + }, + "end": { + "line": 191, + "column": 112 + } + }, + "23": { + "start": { + "line": 192, + "column": 4 + }, + "end": { + "line": 192, + "column": 53 + } + }, + "24": { + "start": { + "line": 200, + "column": 4 + }, + "end": { + "line": 200, + "column": 115 + } + }, + "25": { + "start": { + "line": 204, + "column": 4 + }, + "end": { + "line": 204, + "column": 101 + } + }, + "26": { + "start": { + "line": 208, + "column": 4 + }, + "end": { + "line": 208, + "column": 95 + } + }, + "27": { + "start": { + "line": 212, + "column": 4 + }, + "end": { + "line": 212, + "column": 98 + } + }, + "28": { + "start": { + "line": 216, + "column": 4 + }, + "end": { + "line": 216, + "column": 111 + } + }, + "29": { + "start": { + "line": 220, + "column": 4 + }, + "end": { + "line": 220, + "column": 105 + } + }, + "30": { + "start": { + "line": 224, + "column": 4 + }, + "end": { + "line": 224, + "column": 108 + } + }, + "31": { + "start": { + "line": 228, + "column": 4 + }, + "end": { + "line": 228, + "column": 99 + } + }, + "32": { + "start": { + "line": 232, + "column": 4 + }, + "end": { + "line": 232, + "column": 96 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 40, + "column": 2 + }, + "end": { + "line": 40, + "column": 3 + } + }, + "loc": { + "start": { + "line": 40, + "column": 44 + }, + "end": { + "line": 43, + "column": 3 + } + }, + "line": 40 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 49, + "column": 2 + }, + "end": { + "line": 49, + "column": 3 + } + }, + "loc": { + "start": { + "line": 49, + "column": 29 + }, + "end": { + "line": 51, + "column": 3 + } + }, + "line": 49 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 53, + "column": 2 + }, + "end": { + "line": 53, + "column": 3 + } + }, + "loc": { + "start": { + "line": 53, + "column": 23 + }, + "end": { + "line": 55, + "column": 3 + } + }, + "line": 53 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 57, + "column": 2 + }, + "end": { + "line": 57, + "column": 3 + } + }, + "loc": { + "start": { + "line": 57, + "column": 31 + }, + "end": { + "line": 59, + "column": 3 + } + }, + "line": 57 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 61, + "column": 2 + }, + "end": { + "line": 61, + "column": 3 + } + }, + "loc": { + "start": { + "line": 61, + "column": 29 + }, + "end": { + "line": 63, + "column": 3 + } + }, + "line": 61 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 65, + "column": 2 + }, + "end": { + "line": 65, + "column": 3 + } + }, + "loc": { + "start": { + "line": 65, + "column": 29 + }, + "end": { + "line": 67, + "column": 3 + } + }, + "line": 65 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 69, + "column": 2 + }, + "end": { + "line": 69, + "column": 3 + } + }, + "loc": { + "start": { + "line": 69, + "column": 26 + }, + "end": { + "line": 71, + "column": 3 + } + }, + "line": 69 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 73, + "column": 2 + }, + "end": { + "line": 73, + "column": 3 + } + }, + "loc": { + "start": { + "line": 73, + "column": 38 + }, + "end": { + "line": 75, + "column": 3 + } + }, + "line": 73 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 77, + "column": 2 + }, + "end": { + "line": 77, + "column": 3 + } + }, + "loc": { + "start": { + "line": 77, + "column": 27 + }, + "end": { + "line": 79, + "column": 3 + } + }, + "line": 77 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 81, + "column": 2 + }, + "end": { + "line": 81, + "column": 3 + } + }, + "loc": { + "start": { + "line": 81, + "column": 20 + }, + "end": { + "line": 83, + "column": 3 + } + }, + "line": 81 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 93, + "column": 2 + }, + "end": { + "line": 93, + "column": 3 + } + }, + "loc": { + "start": { + "line": 93, + "column": 26 + }, + "end": { + "line": 96, + "column": 3 + } + }, + "line": 93 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 102, + "column": 2 + }, + "end": { + "line": 102, + "column": 3 + } + }, + "loc": { + "start": { + "line": 102, + "column": 61 + }, + "end": { + "line": 104, + "column": 3 + } + }, + "line": 102 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 110, + "column": 2 + }, + "end": { + "line": 110, + "column": 3 + } + }, + "loc": { + "start": { + "line": 110, + "column": 64 + }, + "end": { + "line": 113, + "column": 3 + } + }, + "line": 110 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 119, + "column": 2 + }, + "end": { + "line": 119, + "column": 3 + } + }, + "loc": { + "start": { + "line": 119, + "column": 74 + }, + "end": { + "line": 122, + "column": 3 + } + }, + "line": 119 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 128, + "column": 2 + }, + "end": { + "line": 128, + "column": 3 + } + }, + "loc": { + "start": { + "line": 128, + "column": 26 + }, + "end": { + "line": 131, + "column": 3 + } + }, + "line": 128 + }, + "15": { + "name": "(anonymous_15)", + "decl": { + "start": { + "line": 136, + "column": 2 + }, + "end": { + "line": 136, + "column": 3 + } + }, + "loc": { + "start": { + "line": 136, + "column": 80 + }, + "end": { + "line": 139, + "column": 3 + } + }, + "line": 136 + }, + "16": { + "name": "(anonymous_16)", + "decl": { + "start": { + "line": 141, + "column": 2 + }, + "end": { + "line": 141, + "column": 3 + } + }, + "loc": { + "start": { + "line": 141, + "column": 19 + }, + "end": { + "line": 143, + "column": 3 + } + }, + "line": 141 + }, + "17": { + "name": "(anonymous_17)", + "decl": { + "start": { + "line": 150, + "column": 2 + }, + "end": { + "line": 150, + "column": 3 + } + }, + "loc": { + "start": { + "line": 150, + "column": 44 + }, + "end": { + "line": 152, + "column": 3 + } + }, + "line": 150 + }, + "18": { + "name": "(anonymous_18)", + "decl": { + "start": { + "line": 160, + "column": 2 + }, + "end": { + "line": 160, + "column": 3 + } + }, + "loc": { + "start": { + "line": 160, + "column": 44 + }, + "end": { + "line": 163, + "column": 3 + } + }, + "line": 160 + }, + "19": { + "name": "(anonymous_19)", + "decl": { + "start": { + "line": 170, + "column": 2 + }, + "end": { + "line": 170, + "column": 3 + } + }, + "loc": { + "start": { + "line": 170, + "column": 50 + }, + "end": { + "line": 173, + "column": 3 + } + }, + "line": 170 + }, + "20": { + "name": "(anonymous_20)", + "decl": { + "start": { + "line": 180, + "column": 2 + }, + "end": { + "line": 180, + "column": 3 + } + }, + "loc": { + "start": { + "line": 180, + "column": 53 + }, + "end": { + "line": 183, + "column": 3 + } + }, + "line": 180 + }, + "21": { + "name": "(anonymous_21)", + "decl": { + "start": { + "line": 190, + "column": 2 + }, + "end": { + "line": 190, + "column": 3 + } + }, + "loc": { + "start": { + "line": 190, + "column": 59 + }, + "end": { + "line": 193, + "column": 3 + } + }, + "line": 190 + }, + "22": { + "name": "(anonymous_22)", + "decl": { + "start": { + "line": 199, + "column": 2 + }, + "end": { + "line": 199, + "column": 3 + } + }, + "loc": { + "start": { + "line": 199, + "column": 38 + }, + "end": { + "line": 201, + "column": 3 + } + }, + "line": 199 + }, + "23": { + "name": "(anonymous_23)", + "decl": { + "start": { + "line": 203, + "column": 2 + }, + "end": { + "line": 203, + "column": 3 + } + }, + "loc": { + "start": { + "line": 203, + "column": 24 + }, + "end": { + "line": 205, + "column": 3 + } + }, + "line": 203 + }, + "24": { + "name": "(anonymous_24)", + "decl": { + "start": { + "line": 207, + "column": 2 + }, + "end": { + "line": 207, + "column": 3 + } + }, + "loc": { + "start": { + "line": 207, + "column": 18 + }, + "end": { + "line": 209, + "column": 3 + } + }, + "line": 207 + }, + "25": { + "name": "(anonymous_25)", + "decl": { + "start": { + "line": 211, + "column": 2 + }, + "end": { + "line": 211, + "column": 3 + } + }, + "loc": { + "start": { + "line": 211, + "column": 21 + }, + "end": { + "line": 213, + "column": 3 + } + }, + "line": 211 + }, + "26": { + "name": "(anonymous_26)", + "decl": { + "start": { + "line": 215, + "column": 2 + }, + "end": { + "line": 215, + "column": 3 + } + }, + "loc": { + "start": { + "line": 215, + "column": 34 + }, + "end": { + "line": 217, + "column": 3 + } + }, + "line": 215 + }, + "27": { + "name": "(anonymous_27)", + "decl": { + "start": { + "line": 219, + "column": 2 + }, + "end": { + "line": 219, + "column": 3 + } + }, + "loc": { + "start": { + "line": 219, + "column": 28 + }, + "end": { + "line": 221, + "column": 3 + } + }, + "line": 219 + }, + "28": { + "name": "(anonymous_28)", + "decl": { + "start": { + "line": 223, + "column": 2 + }, + "end": { + "line": 223, + "column": 3 + } + }, + "loc": { + "start": { + "line": 223, + "column": 31 + }, + "end": { + "line": 225, + "column": 3 + } + }, + "line": 223 + }, + "29": { + "name": "(anonymous_29)", + "decl": { + "start": { + "line": 227, + "column": 2 + }, + "end": { + "line": 227, + "column": 3 + } + }, + "loc": { + "start": { + "line": 227, + "column": 22 + }, + "end": { + "line": 229, + "column": 3 + } + }, + "line": 227 + }, + "30": { + "name": "(anonymous_30)", + "decl": { + "start": { + "line": 231, + "column": 2 + }, + "end": { + "line": 231, + "column": 3 + } + }, + "loc": { + "start": { + "line": 231, + "column": 29 + }, + "end": { + "line": 233, + "column": 3 + } + }, + "line": 231 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 50, + "column": 11 + }, + "end": { + "line": 50, + "column": 41 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 50, + "column": 11 + }, + "end": { + "line": 50, + "column": 33 + } + }, + { + "start": { + "line": 50, + "column": 37 + }, + "end": { + "line": 50, + "column": 41 + } + } + ], + "line": 50 + }, + "1": { + "loc": { + "start": { + "line": 54, + "column": 11 + }, + "end": { + "line": 54, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 54, + "column": 11 + }, + "end": { + "line": 54, + "column": 27 + } + }, + { + "start": { + "line": 54, + "column": 31 + }, + "end": { + "line": 54, + "column": 35 + } + } + ], + "line": 54 + }, + "2": { + "loc": { + "start": { + "line": 58, + "column": 11 + }, + "end": { + "line": 58, + "column": 44 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 58, + "column": 11 + }, + "end": { + "line": 58, + "column": 35 + } + }, + { + "start": { + "line": 58, + "column": 39 + }, + "end": { + "line": 58, + "column": 44 + } + } + ], + "line": 58 + }, + "3": { + "loc": { + "start": { + "line": 62, + "column": 11 + }, + "end": { + "line": 62, + "column": 42 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 62, + "column": 11 + }, + "end": { + "line": 62, + "column": 33 + } + }, + { + "start": { + "line": 62, + "column": 37 + }, + "end": { + "line": 62, + "column": 42 + } + } + ], + "line": 62 + }, + "4": { + "loc": { + "start": { + "line": 66, + "column": 11 + }, + "end": { + "line": 66, + "column": 41 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 66, + "column": 11 + }, + "end": { + "line": 66, + "column": 33 + } + }, + { + "start": { + "line": 66, + "column": 37 + }, + "end": { + "line": 66, + "column": 41 + } + } + ], + "line": 66 + }, + "5": { + "loc": { + "start": { + "line": 70, + "column": 11 + }, + "end": { + "line": 70, + "column": 38 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 70, + "column": 11 + }, + "end": { + "line": 70, + "column": 30 + } + }, + { + "start": { + "line": 70, + "column": 34 + }, + "end": { + "line": 70, + "column": 38 + } + } + ], + "line": 70 + }, + "6": { + "loc": { + "start": { + "line": 102, + "column": 13 + }, + "end": { + "line": 102, + "column": 42 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 102, + "column": 37 + }, + "end": { + "line": 102, + "column": 42 + } + } + ], + "line": 102 + }, + "7": { + "loc": { + "start": { + "line": 180, + "column": 16 + }, + "end": { + "line": 180, + "column": 36 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 180, + "column": 34 + }, + "end": { + "line": 180, + "column": 36 + } + } + ], + "line": 180 + }, + "8": { + "loc": { + "start": { + "line": 190, + "column": 11 + }, + "end": { + "line": 190, + "column": 40 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 190, + "column": 35 + }, + "end": { + "line": 190, + "column": 40 + } + } + ], + "line": 190 + } + }, + "s": { + "0": 18, + "1": 18, + "2": 0, + "3": 3, + "4": 3, + "5": 8, + "6": 0, + "7": 0, + "8": 0, + "9": 8, + "10": 12, + "11": 2, + "12": 1, + "13": 2, + "14": 0, + "15": 0, + "16": 0, + "17": 12, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0 + }, + "f": { + "0": 18, + "1": 0, + "2": 3, + "3": 3, + "4": 8, + "5": 0, + "6": 0, + "7": 0, + "8": 8, + "9": 12, + "10": 2, + "11": 1, + "12": 2, + "13": 0, + "14": 0, + "15": 0, + "16": 12, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0 + }, + "b": { + "0": [ + 0, + 0 + ], + "1": [ + 3, + 0 + ], + "2": [ + 3, + 3 + ], + "3": [ + 8, + 5 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 1 + ], + "7": [ + 0 + ], + "8": [ + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "d62e7c4a4ea9c3719f14cf303036e68b3592ccee" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/ConfirmationResult.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/ConfirmationResult.js", + "statementMap": { + "0": { + "start": { + "line": 18, + "column": 4 + }, + "end": { + "line": 18, + "column": 22 + } + }, + "1": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 19, + "column": 42 + } + }, + "2": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 28, + "column": 105 + } + }, + "3": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 32 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 17, + "column": 2 + }, + "end": { + "line": 17, + "column": 3 + } + }, + "loc": { + "start": { + "line": 17, + "column": 50 + }, + "end": { + "line": 20, + "column": 3 + } + }, + "line": 17 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 27, + "column": 2 + }, + "end": { + "line": 27, + "column": 3 + } + }, + "loc": { + "start": { + "line": 27, + "column": 52 + }, + "end": { + "line": 29, + "column": 3 + } + }, + "line": 27 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 31, + "column": 2 + }, + "end": { + "line": 31, + "column": 3 + } + }, + "loc": { + "start": { + "line": 31, + "column": 38 + }, + "end": { + "line": 33, + "column": 3 + } + }, + "line": 31 + } + }, + "branchMap": {}, + "s": { + "0": 0, + "1": 0, + "2": 0, + "3": 0 + }, + "f": { + "0": 0, + "1": 0, + "2": 0 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "8d959ae325e38120f5ce110704b146f97058cbfe" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/providers/EmailAuthProvider.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/providers/EmailAuthProvider.js", + "statementMap": { + "0": { + "start": { + "line": 7, + "column": 19 + }, + "end": { + "line": 7, + "column": 29 + } + }, + "1": { + "start": { + "line": 11, + "column": 4 + }, + "end": { + "line": 11, + "column": 95 + } + }, + "2": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 22 + } + }, + "3": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 23, + "column": 6 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 3 + } + }, + "loc": { + "start": { + "line": 10, + "column": 16 + }, + "end": { + "line": 12, + "column": 3 + } + }, + "line": 10 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "loc": { + "start": { + "line": 14, + "column": 35 + }, + "end": { + "line": 16, + "column": 3 + } + }, + "line": 14 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 18, + "column": 2 + }, + "end": { + "line": 18, + "column": 3 + } + }, + "loc": { + "start": { + "line": 18, + "column": 69 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "line": 18 + } + }, + "branchMap": {}, + "s": { + "0": 1, + "1": 0, + "2": 0, + "3": 2 + }, + "f": { + "0": 0, + "1": 0, + "2": 2 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "2e7b2c1be0755b594aaf4a736b8b78ab16a83b79" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/providers/PhoneAuthProvider.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/providers/PhoneAuthProvider.js", + "statementMap": { + "0": { + "start": { + "line": 7, + "column": 19 + }, + "end": { + "line": 7, + "column": 26 + } + }, + "1": { + "start": { + "line": 11, + "column": 4 + }, + "end": { + "line": 11, + "column": 95 + } + }, + "2": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 22 + } + }, + "3": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 23, + "column": 6 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 3 + } + }, + "loc": { + "start": { + "line": 10, + "column": 16 + }, + "end": { + "line": 12, + "column": 3 + } + }, + "line": 10 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "loc": { + "start": { + "line": 14, + "column": 35 + }, + "end": { + "line": 16, + "column": 3 + } + }, + "line": 14 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 18, + "column": 2 + }, + "end": { + "line": 18, + "column": 3 + } + }, + "loc": { + "start": { + "line": 18, + "column": 74 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "line": 18 + } + }, + "branchMap": {}, + "s": { + "0": 1, + "1": 0, + "2": 0, + "3": 0 + }, + "f": { + "0": 0, + "1": 0, + "2": 0 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "f8618bf389e77a45f09ca2eba088fc0c781adc58" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/providers/GoogleAuthProvider.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/providers/GoogleAuthProvider.js", + "statementMap": { + "0": { + "start": { + "line": 7, + "column": 19 + }, + "end": { + "line": 7, + "column": 31 + } + }, + "1": { + "start": { + "line": 11, + "column": 4 + }, + "end": { + "line": 11, + "column": 96 + } + }, + "2": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 22 + } + }, + "3": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 23, + "column": 6 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 3 + } + }, + "loc": { + "start": { + "line": 10, + "column": 16 + }, + "end": { + "line": 12, + "column": 3 + } + }, + "line": 10 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "loc": { + "start": { + "line": 14, + "column": 35 + }, + "end": { + "line": 16, + "column": 3 + } + }, + "line": 14 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 18, + "column": 2 + }, + "end": { + "line": 18, + "column": 3 + } + }, + "loc": { + "start": { + "line": 18, + "column": 67 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "line": 18 + } + }, + "branchMap": {}, + "s": { + "0": 1, + "1": 0, + "2": 0, + "3": 0 + }, + "f": { + "0": 0, + "1": 0, + "2": 0 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "f8df20c217e7fc5d94a7981931c36608659d9653" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/providers/GithubAuthProvider.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/providers/GithubAuthProvider.js", + "statementMap": { + "0": { + "start": { + "line": 7, + "column": 19 + }, + "end": { + "line": 7, + "column": 31 + } + }, + "1": { + "start": { + "line": 11, + "column": 4 + }, + "end": { + "line": 11, + "column": 96 + } + }, + "2": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 22 + } + }, + "3": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 23, + "column": 6 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 3 + } + }, + "loc": { + "start": { + "line": 10, + "column": 16 + }, + "end": { + "line": 12, + "column": 3 + } + }, + "line": 10 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "loc": { + "start": { + "line": 14, + "column": 35 + }, + "end": { + "line": 16, + "column": 3 + } + }, + "line": 14 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 18, + "column": 2 + }, + "end": { + "line": 18, + "column": 3 + } + }, + "loc": { + "start": { + "line": 18, + "column": 51 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "line": 18 + } + }, + "branchMap": {}, + "s": { + "0": 1, + "1": 0, + "2": 0, + "3": 0 + }, + "f": { + "0": 0, + "1": 0, + "2": 0 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "55ad37dd8c7ad5e83cf0e2f0143d6dd75149a724" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/providers/TwitterAuthProvider.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/providers/TwitterAuthProvider.js", + "statementMap": { + "0": { + "start": { + "line": 7, + "column": 19 + }, + "end": { + "line": 7, + "column": 32 + } + }, + "1": { + "start": { + "line": 11, + "column": 4 + }, + "end": { + "line": 11, + "column": 97 + } + }, + "2": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 22 + } + }, + "3": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 23, + "column": 6 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 3 + } + }, + "loc": { + "start": { + "line": 10, + "column": 16 + }, + "end": { + "line": 12, + "column": 3 + } + }, + "line": 10 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "loc": { + "start": { + "line": 14, + "column": 35 + }, + "end": { + "line": 16, + "column": 3 + } + }, + "line": 14 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 18, + "column": 2 + }, + "end": { + "line": 18, + "column": 3 + } + }, + "loc": { + "start": { + "line": 18, + "column": 67 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "line": 18 + } + }, + "branchMap": {}, + "s": { + "0": 1, + "1": 0, + "2": 0, + "3": 0 + }, + "f": { + "0": 0, + "1": 0, + "2": 0 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "f77776e19cffd0c8b6dda4e397520d20a6aef403" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/providers/FacebookAuthProvider.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/providers/FacebookAuthProvider.js", + "statementMap": { + "0": { + "start": { + "line": 7, + "column": 19 + }, + "end": { + "line": 7, + "column": 33 + } + }, + "1": { + "start": { + "line": 11, + "column": 4 + }, + "end": { + "line": 11, + "column": 98 + } + }, + "2": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 22 + } + }, + "3": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 23, + "column": 6 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 3 + } + }, + "loc": { + "start": { + "line": 10, + "column": 16 + }, + "end": { + "line": 12, + "column": 3 + } + }, + "line": 10 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "loc": { + "start": { + "line": 14, + "column": 35 + }, + "end": { + "line": 16, + "column": 3 + } + }, + "line": 14 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 18, + "column": 2 + }, + "end": { + "line": 18, + "column": 3 + } + }, + "loc": { + "start": { + "line": 18, + "column": 51 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "line": 18 + } + }, + "branchMap": {}, + "s": { + "0": 1, + "1": 0, + "2": 0, + "3": 0 + }, + "f": { + "0": 0, + "1": 0, + "2": 0 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "802988c2ea3deaad69f197a3adfc1c8d3c5a7695" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/PhoneAuthListener.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/auth/PhoneAuthListener.js", + "statementMap": { + "0": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 22 + } + }, + "1": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 40, + "column": 24 + } + }, + "2": { + "start": { + "line": 41, + "column": 4 + }, + "end": { + "line": 41, + "column": 25 + } + }, + "3": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 25 + } + }, + "4": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 28 + } + }, + "5": { + "start": { + "line": 45, + "column": 4 + }, + "end": { + "line": 45, + "column": 34 + } + }, + "6": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 49 + } + }, + "7": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 54, + "column": 6 + } + }, + "8": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 64, + "column": 6 + } + }, + "9": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 67, + "column": 30 + } + }, + "10": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 76, + "column": 5 + } + }, + "11": { + "start": { + "line": 71, + "column": 6 + }, + "end": { + "line": 75, + "column": 8 + } + }, + "12": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 83, + "column": 5 + } + }, + "13": { + "start": { + "line": 79, + "column": 6 + }, + "end": { + "line": 82, + "column": 8 + } + }, + "14": { + "start": { + "line": 91, + "column": 19 + }, + "end": { + "line": 91, + "column": 52 + } + }, + "15": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 96, + "column": 5 + } + }, + "16": { + "start": { + "line": 94, + "column": 19 + }, + "end": { + "line": 94, + "column": 28 + } + }, + "17": { + "start": { + "line": 95, + "column": 6 + }, + "end": { + "line": 95, + "column": 86 + } + }, + "18": { + "start": { + "line": 105, + "column": 4 + }, + "end": { + "line": 105, + "column": 54 + } + }, + "19": { + "start": { + "line": 114, + "column": 4 + }, + "end": { + "line": 114, + "column": 56 + } + }, + "20": { + "start": { + "line": 123, + "column": 18 + }, + "end": { + "line": 123, + "column": 32 + } + }, + "21": { + "start": { + "line": 124, + "column": 4 + }, + "end": { + "line": 124, + "column": 42 + } + }, + "22": { + "start": { + "line": 124, + "column": 22 + }, + "end": { + "line": 124, + "column": 42 + } + }, + "23": { + "start": { + "line": 125, + "column": 4 + }, + "end": { + "line": 125, + "column": 53 + } + }, + "24": { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 134, + "column": 47 + } + }, + "25": { + "start": { + "line": 134, + "column": 23 + }, + "end": { + "line": 134, + "column": 47 + } + }, + "26": { + "start": { + "line": 135, + "column": 4 + }, + "end": { + "line": 135, + "column": 58 + } + }, + "27": { + "start": { + "line": 143, + "column": 4 + }, + "end": { + "line": 153, + "column": 10 + } + }, + "28": { + "start": { + "line": 145, + "column": 6 + }, + "end": { + "line": 147, + "column": 9 + } + }, + "29": { + "start": { + "line": 146, + "column": 8 + }, + "end": { + "line": 146, + "column": 45 + } + }, + "30": { + "start": { + "line": 150, + "column": 6 + }, + "end": { + "line": 152, + "column": 9 + } + }, + "31": { + "start": { + "line": 151, + "column": 8 + }, + "end": { + "line": 151, + "column": 51 + } + }, + "32": { + "start": { + "line": 161, + "column": 4 + }, + "end": { + "line": 173, + "column": 5 + } + }, + "33": { + "start": { + "line": 162, + "column": 6 + }, + "end": { + "line": 172, + "column": 9 + } + }, + "34": { + "start": { + "line": 163, + "column": 8 + }, + "end": { + "line": 166, + "column": 10 + } + }, + "35": { + "start": { + "line": 164, + "column": 10 + }, + "end": { + "line": 164, + "column": 31 + } + }, + "36": { + "start": { + "line": 165, + "column": 10 + }, + "end": { + "line": 165, + "column": 33 + } + }, + "37": { + "start": { + "line": 168, + "column": 8 + }, + "end": { + "line": 171, + "column": 10 + } + }, + "38": { + "start": { + "line": 169, + "column": 10 + }, + "end": { + "line": 169, + "column": 30 + } + }, + "39": { + "start": { + "line": 170, + "column": 10 + }, + "end": { + "line": 170, + "column": 39 + } + }, + "40": { + "start": { + "line": 186, + "column": 40 + }, + "end": { + "line": 191, + "column": 5 + } + }, + "41": { + "start": { + "line": 193, + "column": 4 + }, + "end": { + "line": 193, + "column": 36 + } + }, + "42": { + "start": { + "line": 195, + "column": 4 + }, + "end": { + "line": 197, + "column": 5 + } + }, + "43": { + "start": { + "line": 196, + "column": 6 + }, + "end": { + "line": 196, + "column": 38 + } + }, + "44": { + "start": { + "line": 199, + "column": 4 + }, + "end": { + "line": 202, + "column": 5 + } + }, + "45": { + "start": { + "line": 211, + "column": 40 + }, + "end": { + "line": 216, + "column": 5 + } + }, + "46": { + "start": { + "line": 218, + "column": 4 + }, + "end": { + "line": 218, + "column": 36 + } + }, + "47": { + "start": { + "line": 219, + "column": 4 + }, + "end": { + "line": 219, + "column": 36 + } + }, + "48": { + "start": { + "line": 228, + "column": 40 + }, + "end": { + "line": 233, + "column": 5 + } + }, + "49": { + "start": { + "line": 235, + "column": 4 + }, + "end": { + "line": 235, + "column": 36 + } + }, + "50": { + "start": { + "line": 236, + "column": 4 + }, + "end": { + "line": 236, + "column": 36 + } + }, + "51": { + "start": { + "line": 237, + "column": 4 + }, + "end": { + "line": 237, + "column": 31 + } + }, + "52": { + "start": { + "line": 246, + "column": 40 + }, + "end": { + "line": 251, + "column": 5 + } + }, + "53": { + "start": { + "line": 253, + "column": 50 + }, + "end": { + "line": 253, + "column": 61 + } + }, + "54": { + "start": { + "line": 254, + "column": 4 + }, + "end": { + "line": 254, + "column": 76 + } + }, + "55": { + "start": { + "line": 256, + "column": 4 + }, + "end": { + "line": 256, + "column": 36 + } + }, + "56": { + "start": { + "line": 257, + "column": 4 + }, + "end": { + "line": 257, + "column": 34 + } + }, + "57": { + "start": { + "line": 258, + "column": 4 + }, + "end": { + "line": 258, + "column": 31 + } + }, + "58": { + "start": { + "line": 267, + "column": 4 + }, + "end": { + "line": 269, + "column": 5 + } + }, + "59": { + "start": { + "line": 268, + "column": 6 + }, + "end": { + "line": 268, + "column": 90 + } + }, + "60": { + "start": { + "line": 271, + "column": 4 + }, + "end": { + "line": 273, + "column": 5 + } + }, + "61": { + "start": { + "line": 272, + "column": 6 + }, + "end": { + "line": 272, + "column": 98 + } + }, + "62": { + "start": { + "line": 275, + "column": 4 + }, + "end": { + "line": 277, + "column": 5 + } + }, + "63": { + "start": { + "line": 276, + "column": 6 + }, + "end": { + "line": 276, + "column": 95 + } + }, + "64": { + "start": { + "line": 279, + "column": 4 + }, + "end": { + "line": 279, + "column": 36 + } + }, + "65": { + "start": { + "line": 281, + "column": 4 + }, + "end": { + "line": 283, + "column": 5 + } + }, + "66": { + "start": { + "line": 282, + "column": 6 + }, + "end": { + "line": 282, + "column": 57 + } + }, + "67": { + "start": { + "line": 285, + "column": 4 + }, + "end": { + "line": 287, + "column": 5 + } + }, + "68": { + "start": { + "line": 286, + "column": 6 + }, + "end": { + "line": 286, + "column": 61 + } + }, + "69": { + "start": { + "line": 289, + "column": 4 + }, + "end": { + "line": 289, + "column": 16 + } + }, + "70": { + "start": { + "line": 297, + "column": 4 + }, + "end": { + "line": 297, + "column": 28 + } + }, + "71": { + "start": { + "line": 298, + "column": 4 + }, + "end": { + "line": 298, + "column": 73 + } + }, + "72": { + "start": { + "line": 298, + "column": 23 + }, + "end": { + "line": 298, + "column": 73 + } + }, + "73": { + "start": { + "line": 299, + "column": 4 + }, + "end": { + "line": 299, + "column": 21 + } + }, + "74": { + "start": { + "line": 307, + "column": 4 + }, + "end": { + "line": 307, + "column": 28 + } + }, + "75": { + "start": { + "line": 308, + "column": 4 + }, + "end": { + "line": 308, + "column": 74 + } + }, + "76": { + "start": { + "line": 308, + "column": 23 + }, + "end": { + "line": 308, + "column": 74 + } + }, + "77": { + "start": { + "line": 309, + "column": 4 + }, + "end": { + "line": 309, + "column": 21 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "loc": { + "start": { + "line": 38, + "column": 65 + }, + "end": { + "line": 84, + "column": 3 + } + }, + "line": 38 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 90, + "column": 2 + }, + "end": { + "line": 90, + "column": 3 + } + }, + "loc": { + "start": { + "line": 90, + "column": 23 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "line": 90 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 104, + "column": 2 + }, + "end": { + "line": 104, + "column": 3 + } + }, + "loc": { + "start": { + "line": 104, + "column": 29 + }, + "end": { + "line": 106, + "column": 3 + } + }, + "line": 104 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 113, + "column": 2 + }, + "end": { + "line": 113, + "column": 3 + } + }, + "loc": { + "start": { + "line": 113, + "column": 48 + }, + "end": { + "line": 115, + "column": 3 + } + }, + "line": 113 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 122, + "column": 2 + }, + "end": { + "line": 122, + "column": 3 + } + }, + "loc": { + "start": { + "line": 122, + "column": 27 + }, + "end": { + "line": 126, + "column": 3 + } + }, + "line": 122 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 133, + "column": 2 + }, + "end": { + "line": 133, + "column": 3 + } + }, + "loc": { + "start": { + "line": 133, + "column": 29 + }, + "end": { + "line": 136, + "column": 3 + } + }, + "line": 133 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 142, + "column": 2 + }, + "end": { + "line": 142, + "column": 3 + } + }, + "loc": { + "start": { + "line": 142, + "column": 24 + }, + "end": { + "line": 154, + "column": 3 + } + }, + "line": 142 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 143, + "column": 15 + }, + "end": { + "line": 143, + "column": 16 + } + }, + "loc": { + "start": { + "line": 143, + "column": 21 + }, + "end": { + "line": 153, + "column": 5 + } + }, + "line": 143 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 145, + "column": 50 + }, + "end": { + "line": 145, + "column": 51 + } + }, + "loc": { + "start": { + "line": 145, + "column": 61 + }, + "end": { + "line": 147, + "column": 7 + } + }, + "line": 145 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 150, + "column": 48 + }, + "end": { + "line": 150, + "column": 49 + } + }, + "loc": { + "start": { + "line": 150, + "column": 65 + }, + "end": { + "line": 152, + "column": 7 + } + }, + "line": 150 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 160, + "column": 2 + }, + "end": { + "line": 160, + "column": 3 + } + }, + "loc": { + "start": { + "line": 160, + "column": 21 + }, + "end": { + "line": 174, + "column": 3 + } + }, + "line": 160 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 162, + "column": 34 + }, + "end": { + "line": 162, + "column": 35 + } + }, + "loc": { + "start": { + "line": 162, + "column": 55 + }, + "end": { + "line": 172, + "column": 7 + } + }, + "line": 162 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 163, + "column": 24 + }, + "end": { + "line": 163, + "column": 25 + } + }, + "loc": { + "start": { + "line": 163, + "column": 36 + }, + "end": { + "line": 166, + "column": 9 + } + }, + "line": 163 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 168, + "column": 23 + }, + "end": { + "line": 168, + "column": 24 + } + }, + "loc": { + "start": { + "line": 168, + "column": 42 + }, + "end": { + "line": 171, + "column": 9 + } + }, + "line": 168 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 185, + "column": 2 + }, + "end": { + "line": 185, + "column": 3 + } + }, + "loc": { + "start": { + "line": 185, + "column": 31 + }, + "end": { + "line": 203, + "column": 3 + } + }, + "line": 185 + }, + "15": { + "name": "(anonymous_15)", + "decl": { + "start": { + "line": 210, + "column": 2 + }, + "end": { + "line": 210, + "column": 3 + } + }, + "loc": { + "start": { + "line": 210, + "column": 47 + }, + "end": { + "line": 220, + "column": 3 + } + }, + "line": 210 + }, + "16": { + "name": "(anonymous_16)", + "decl": { + "start": { + "line": 227, + "column": 2 + }, + "end": { + "line": 227, + "column": 3 + } + }, + "loc": { + "start": { + "line": 227, + "column": 43 + }, + "end": { + "line": 238, + "column": 3 + } + }, + "line": 227 + }, + "17": { + "name": "(anonymous_17)", + "decl": { + "start": { + "line": 245, + "column": 2 + }, + "end": { + "line": 245, + "column": 3 + } + }, + "loc": { + "start": { + "line": 245, + "column": 36 + }, + "end": { + "line": 259, + "column": 3 + } + }, + "line": 245 + }, + "18": { + "name": "(anonymous_18)", + "decl": { + "start": { + "line": 266, + "column": 2 + }, + "end": { + "line": 266, + "column": 3 + } + }, + "loc": { + "start": { + "line": 266, + "column": 130 + }, + "end": { + "line": 290, + "column": 3 + } + }, + "line": 266 + }, + "19": { + "name": "(anonymous_19)", + "decl": { + "start": { + "line": 296, + "column": 2 + }, + "end": { + "line": 296, + "column": 3 + } + }, + "loc": { + "start": { + "line": 296, + "column": 36 + }, + "end": { + "line": 300, + "column": 3 + } + }, + "line": 296 + }, + "20": { + "name": "(anonymous_20)", + "decl": { + "start": { + "line": 306, + "column": 2 + }, + "end": { + "line": 306, + "column": 3 + } + }, + "loc": { + "start": { + "line": 306, + "column": 25 + }, + "end": { + "line": 310, + "column": 3 + } + }, + "line": 306 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 45, + "column": 20 + }, + "end": { + "line": 45, + "column": 33 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 45, + "column": 20 + }, + "end": { + "line": 45, + "column": 27 + } + }, + { + "start": { + "line": 45, + "column": 31 + }, + "end": { + "line": 45, + "column": 33 + } + } + ], + "line": 45 + }, + "1": { + "loc": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 76, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 76, + "column": 5 + } + }, + { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 76, + "column": 5 + } + } + ], + "line": 70 + }, + "2": { + "loc": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 83, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 83, + "column": 5 + } + }, + { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 83, + "column": 5 + } + } + ], + "line": 78 + }, + "3": { + "loc": { + "start": { + "line": 124, + "column": 4 + }, + "end": { + "line": 124, + "column": 42 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 124, + "column": 4 + }, + "end": { + "line": 124, + "column": 42 + } + }, + { + "start": { + "line": 124, + "column": 4 + }, + "end": { + "line": 124, + "column": 42 + } + } + ], + "line": 124 + }, + "4": { + "loc": { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 134, + "column": 47 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 134, + "column": 47 + } + }, + { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 134, + "column": 47 + } + } + ], + "line": 134 + }, + "5": { + "loc": { + "start": { + "line": 161, + "column": 4 + }, + "end": { + "line": 173, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 161, + "column": 4 + }, + "end": { + "line": 173, + "column": 5 + } + }, + { + "start": { + "line": 161, + "column": 4 + }, + "end": { + "line": 173, + "column": 5 + } + } + ], + "line": 161 + }, + "6": { + "loc": { + "start": { + "line": 195, + "column": 4 + }, + "end": { + "line": 197, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 195, + "column": 4 + }, + "end": { + "line": 197, + "column": 5 + } + }, + { + "start": { + "line": 195, + "column": 4 + }, + "end": { + "line": 197, + "column": 5 + } + } + ], + "line": 195 + }, + "7": { + "loc": { + "start": { + "line": 199, + "column": 4 + }, + "end": { + "line": 202, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 199, + "column": 4 + }, + "end": { + "line": 202, + "column": 5 + } + }, + { + "start": { + "line": 199, + "column": 4 + }, + "end": { + "line": 202, + "column": 5 + } + } + ], + "line": 199 + }, + "8": { + "loc": { + "start": { + "line": 230, + "column": 12 + }, + "end": { + "line": 230, + "column": 35 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 230, + "column": 12 + }, + "end": { + "line": 230, + "column": 27 + } + }, + { + "start": { + "line": 230, + "column": 31 + }, + "end": { + "line": 230, + "column": 35 + } + } + ], + "line": 230 + }, + "9": { + "loc": { + "start": { + "line": 267, + "column": 4 + }, + "end": { + "line": 269, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 267, + "column": 4 + }, + "end": { + "line": 269, + "column": 5 + } + }, + { + "start": { + "line": 267, + "column": 4 + }, + "end": { + "line": 269, + "column": 5 + } + } + ], + "line": 267 + }, + "10": { + "loc": { + "start": { + "line": 271, + "column": 4 + }, + "end": { + "line": 273, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 271, + "column": 4 + }, + "end": { + "line": 273, + "column": 5 + } + }, + { + "start": { + "line": 271, + "column": 4 + }, + "end": { + "line": 273, + "column": 5 + } + } + ], + "line": 271 + }, + "11": { + "loc": { + "start": { + "line": 275, + "column": 4 + }, + "end": { + "line": 277, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 275, + "column": 4 + }, + "end": { + "line": 277, + "column": 5 + } + }, + { + "start": { + "line": 275, + "column": 4 + }, + "end": { + "line": 277, + "column": 5 + } + } + ], + "line": 275 + }, + "12": { + "loc": { + "start": { + "line": 281, + "column": 4 + }, + "end": { + "line": 283, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 281, + "column": 4 + }, + "end": { + "line": 283, + "column": 5 + } + }, + { + "start": { + "line": 281, + "column": 4 + }, + "end": { + "line": 283, + "column": 5 + } + } + ], + "line": 281 + }, + "13": { + "loc": { + "start": { + "line": 285, + "column": 4 + }, + "end": { + "line": 287, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 285, + "column": 4 + }, + "end": { + "line": 287, + "column": 5 + } + }, + { + "start": { + "line": 285, + "column": 4 + }, + "end": { + "line": 287, + "column": 5 + } + } + ], + "line": 285 + }, + "14": { + "loc": { + "start": { + "line": 298, + "column": 4 + }, + "end": { + "line": 298, + "column": 73 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 298, + "column": 4 + }, + "end": { + "line": 298, + "column": 73 + } + }, + { + "start": { + "line": 298, + "column": 4 + }, + "end": { + "line": 298, + "column": 73 + } + } + ], + "line": 298 + }, + "15": { + "loc": { + "start": { + "line": 308, + "column": 4 + }, + "end": { + "line": 308, + "column": 74 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 308, + "column": 4 + }, + "end": { + "line": 308, + "column": 74 + } + }, + { + "start": { + "line": 308, + "column": 4 + }, + "end": { + "line": 308, + "column": 74 + } + } + ], + "line": 308 + } + }, + "s": { + "0": 0, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 0, + "32": 0, + "33": 0, + "34": 0, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 0, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 0, + "47": 0, + "48": 0, + "49": 0, + "50": 0, + "51": 0, + "52": 0, + "53": 0, + "54": 0, + "55": 0, + "56": 0, + "57": 0, + "58": 0, + "59": 0, + "60": 0, + "61": 0, + "62": 0, + "63": 0, + "64": 0, + "65": 0, + "66": 0, + "67": 0, + "68": 0, + "69": 0, + "70": 0, + "71": 0, + "72": 0, + "73": 0, + "74": 0, + "75": 0, + "76": 0, + "77": 0 + }, + "f": { + "0": 0, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0 + }, + "b": { + "0": [ + 0, + 0 + ], + "1": [ + 0, + 0 + ], + "2": [ + 0, + 0 + ], + "3": [ + 0, + 0 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0, + 0 + ], + "13": [ + 0, + 0 + ], + "14": [ + 0, + 0 + ], + "15": [ + 0, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "a6281d48c4103d8ff46da8b61524a053cf409ff2" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/analytics/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/analytics/index.js", + "statementMap": { + "0": { + "start": { + "line": 9, + "column": 31 + }, + "end": { + "line": 9, + "column": 48 + } + }, + "1": { + "start": { + "line": 11, + "column": 27 + }, + "end": { + "line": 25, + "column": 1 + } + }, + "2": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 32 + } + }, + "3": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 45, + "column": 5 + } + }, + "4": { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 44, + "column": 92 + } + }, + "5": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 50, + "column": 5 + } + }, + "6": { + "start": { + "line": 49, + "column": 6 + }, + "end": { + "line": 49, + "column": 127 + } + }, + "7": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 114 + } + }, + "8": { + "start": { + "line": 53, + "column": 51 + }, + "end": { + "line": 53, + "column": 114 + } + }, + "9": { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 60, + "column": 40 + } + }, + "10": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 68, + "column": 56 + } + }, + "11": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 77, + "column": 67 + } + }, + "12": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 85, + "column": 57 + } + }, + "13": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 93, + "column": 57 + } + }, + "14": { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 101, + "column": 31 + } + }, + "15": { + "start": { + "line": 110, + "column": 4 + }, + "end": { + "line": 110, + "column": 46 + } + }, + "16": { + "start": { + "line": 119, + "column": 4 + }, + "end": { + "line": 121, + "column": 5 + } + }, + "17": { + "start": { + "line": 120, + "column": 6 + }, + "end": { + "line": 120, + "column": 63 + } + }, + "18": { + "start": { + "line": 125, + "column": 23 + }, + "end": { + "line": 125, + "column": 25 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 31, + "column": 2 + }, + "end": { + "line": 31, + "column": 3 + } + }, + "loc": { + "start": { + "line": 31, + "column": 62 + }, + "end": { + "line": 33, + "column": 3 + } + }, + "line": 31 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 41, + "column": 3 + } + }, + "loc": { + "start": { + "line": 41, + "column": 52 + }, + "end": { + "line": 61, + "column": 3 + } + }, + "line": 41 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 67, + "column": 2 + }, + "end": { + "line": 67, + "column": 3 + } + }, + "loc": { + "start": { + "line": 67, + "column": 56 + }, + "end": { + "line": 69, + "column": 3 + } + }, + "line": 67 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 76, + "column": 2 + }, + "end": { + "line": 76, + "column": 3 + } + }, + "loc": { + "start": { + "line": 76, + "column": 74 + }, + "end": { + "line": 78, + "column": 3 + } + }, + "line": 76 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 84, + "column": 2 + }, + "end": { + "line": 84, + "column": 3 + } + }, + "loc": { + "start": { + "line": 84, + "column": 64 + }, + "end": { + "line": 86, + "column": 3 + } + }, + "line": 84 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 92, + "column": 2 + }, + "end": { + "line": 92, + "column": 3 + } + }, + "loc": { + "start": { + "line": 92, + "column": 66 + }, + "end": { + "line": 94, + "column": 3 + } + }, + "line": 92 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 100, + "column": 2 + }, + "end": { + "line": 100, + "column": 3 + } + }, + "loc": { + "start": { + "line": 100, + "column": 30 + }, + "end": { + "line": 102, + "column": 3 + } + }, + "line": 100 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 109, + "column": 2 + }, + "end": { + "line": 109, + "column": 3 + } + }, + "loc": { + "start": { + "line": 109, + "column": 53 + }, + "end": { + "line": 111, + "column": 3 + } + }, + "line": 109 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 118, + "column": 2 + }, + "end": { + "line": 118, + "column": 3 + } + }, + "loc": { + "start": { + "line": 118, + "column": 42 + }, + "end": { + "line": 122, + "column": 3 + } + }, + "line": 118 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 31, + "column": 40 + }, + "end": { + "line": 31, + "column": 60 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 31, + "column": 58 + }, + "end": { + "line": 31, + "column": 60 + } + } + ], + "line": 31 + }, + "1": { + "loc": { + "start": { + "line": 41, + "column": 25 + }, + "end": { + "line": 41, + "column": 44 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 41, + "column": 42 + }, + "end": { + "line": 41, + "column": 44 + } + } + ], + "line": 41 + }, + "2": { + "loc": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 45, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 45, + "column": 5 + } + }, + { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 45, + "column": 5 + } + } + ], + "line": 43 + }, + "3": { + "loc": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 50, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 50, + "column": 5 + } + }, + { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 50, + "column": 5 + } + } + ], + "line": 48 + }, + "4": { + "loc": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 114 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 114 + } + }, + { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 114 + } + } + ], + "line": 53 + }, + "5": { + "loc": { + "start": { + "line": 53, + "column": 8 + }, + "end": { + "line": 53, + "column": 49 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 53, + "column": 8 + }, + "end": { + "line": 53, + "column": 14 + } + }, + { + "start": { + "line": 53, + "column": 18 + }, + "end": { + "line": 53, + "column": 49 + } + } + ], + "line": 53 + }, + "6": { + "loc": { + "start": { + "line": 84, + "column": 28 + }, + "end": { + "line": 84, + "column": 56 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 84, + "column": 51 + }, + "end": { + "line": 84, + "column": 56 + } + } + ], + "line": 84 + }, + "7": { + "loc": { + "start": { + "line": 92, + "column": 28 + }, + "end": { + "line": 92, + "column": 58 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 92, + "column": 51 + }, + "end": { + "line": 92, + "column": 58 + } + } + ], + "line": 92 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 2, + "4": 0, + "5": 2, + "6": 0, + "7": 2, + "8": 0, + "9": 2, + "10": 1, + "11": 1, + "12": 1, + "13": 1, + "14": 1, + "15": 1, + "16": 0, + "17": 0, + "18": 1 + }, + "f": { + "0": 1, + "1": 2, + "2": 1, + "3": 1, + "4": 1, + "5": 1, + "6": 1, + "7": 1, + "8": 0 + }, + "b": { + "0": [ + 0 + ], + "1": [ + 1 + ], + "2": [ + 0, + 2 + ], + "3": [ + 0, + 2 + ], + "4": [ + 0, + 2 + ], + "5": [ + 2, + 2 + ], + "6": [ + 0 + ], + "7": [ + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "9de75046fac6effcf5d109e5d1ad99a44d6d30b1" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/config/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/config/index.js", + "statementMap": { + "0": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 32 + } + }, + "1": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 28, + "column": 39 + } + }, + "2": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 46, + "column": 6 + } + }, + "3": { + "start": { + "line": 41, + "column": 8 + }, + "end": { + "line": 41, + "column": 188 + } + }, + "4": { + "start": { + "line": 41, + "column": 159 + }, + "end": { + "line": 41, + "column": 188 + } + }, + "5": { + "start": { + "line": 42, + "column": 8 + }, + "end": { + "line": 42, + "column": 208 + } + }, + "6": { + "start": { + "line": 42, + "column": 177 + }, + "end": { + "line": 42, + "column": 208 + } + }, + "7": { + "start": { + "line": 43, + "column": 8 + }, + "end": { + "line": 43, + "column": 163 + } + }, + "8": { + "start": { + "line": 43, + "column": 134 + }, + "end": { + "line": 43, + "column": 163 + } + }, + "9": { + "start": { + "line": 44, + "column": 8 + }, + "end": { + "line": 44, + "column": 39 + } + }, + "10": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 57, + "column": 5 + } + }, + "11": { + "start": { + "line": 54, + "column": 6 + }, + "end": { + "line": 54, + "column": 47 + } + }, + "12": { + "start": { + "line": 55, + "column": 6 + }, + "end": { + "line": 55, + "column": 41 + } + }, + "13": { + "start": { + "line": 56, + "column": 6 + }, + "end": { + "line": 56, + "column": 40 + } + }, + "14": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 69, + "column": 5 + } + }, + "15": { + "start": { + "line": 67, + "column": 6 + }, + "end": { + "line": 67, + "column": 93 + } + }, + "16": { + "start": { + "line": 68, + "column": 6 + }, + "end": { + "line": 68, + "column": 66 + } + }, + "17": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 50 + } + }, + "18": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 32 + } + }, + "19": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 47 + } + }, + "20": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 42 + } + }, + "21": { + "start": { + "line": 99, + "column": 4 + }, + "end": { + "line": 101, + "column": 35 + } + }, + "22": { + "start": { + "line": 119, + "column": 4 + }, + "end": { + "line": 127, + "column": 9 + } + }, + "23": { + "start": { + "line": 122, + "column": 45 + }, + "end": { + "line": 122, + "column": 47 + } + }, + "24": { + "start": { + "line": 123, + "column": 8 + }, + "end": { + "line": 125, + "column": 9 + } + }, + "25": { + "start": { + "line": 124, + "column": 10 + }, + "end": { + "line": 124, + "column": 67 + } + }, + "26": { + "start": { + "line": 126, + "column": 8 + }, + "end": { + "line": 126, + "column": 22 + } + }, + "27": { + "start": { + "line": 136, + "column": 4 + }, + "end": { + "line": 136, + "column": 48 + } + }, + "28": { + "start": { + "line": 144, + "column": 4 + }, + "end": { + "line": 144, + "column": 39 + } + }, + "29": { + "start": { + "line": 152, + "column": 4 + }, + "end": { + "line": 152, + "column": 51 + } + }, + "30": { + "start": { + "line": 156, + "column": 23 + }, + "end": { + "line": 156, + "column": 25 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 26, + "column": 2 + }, + "end": { + "line": 26, + "column": 3 + } + }, + "loc": { + "start": { + "line": 26, + "column": 62 + }, + "end": { + "line": 29, + "column": 3 + } + }, + "line": 26 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 37, + "column": 2 + }, + "end": { + "line": 37, + "column": 3 + } + }, + "loc": { + "start": { + "line": 37, + "column": 45 + }, + "end": { + "line": 47, + "column": 3 + } + }, + "line": 37 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 52, + "column": 2 + }, + "end": { + "line": 52, + "column": 3 + } + }, + "loc": { + "start": { + "line": 52, + "column": 24 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "line": 52 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 65, + "column": 2 + }, + "end": { + "line": 65, + "column": 3 + } + }, + "loc": { + "start": { + "line": 65, + "column": 29 + }, + "end": { + "line": 72, + "column": 3 + } + }, + "line": 65 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 80, + "column": 2 + }, + "end": { + "line": 80, + "column": 3 + } + }, + "loc": { + "start": { + "line": 80, + "column": 20 + }, + "end": { + "line": 83, + "column": 3 + } + }, + "line": 80 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 98, + "column": 2 + }, + "end": { + "line": 98, + "column": 3 + } + }, + "loc": { + "start": { + "line": 98, + "column": 24 + }, + "end": { + "line": 102, + "column": 3 + } + }, + "line": 98 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 118, + "column": 2 + }, + "end": { + "line": 118, + "column": 3 + } + }, + "loc": { + "start": { + "line": 118, + "column": 33 + }, + "end": { + "line": 128, + "column": 3 + } + }, + "line": 118 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 121, + "column": 12 + }, + "end": { + "line": 121, + "column": 13 + } + }, + "loc": { + "start": { + "line": 121, + "column": 30 + }, + "end": { + "line": 127, + "column": 7 + } + }, + "line": 121 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 135, + "column": 2 + }, + "end": { + "line": 135, + "column": 3 + } + }, + "loc": { + "start": { + "line": 135, + "column": 35 + }, + "end": { + "line": 137, + "column": 3 + } + }, + "line": 135 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 143, + "column": 2 + }, + "end": { + "line": 143, + "column": 3 + } + }, + "loc": { + "start": { + "line": 143, + "column": 32 + }, + "end": { + "line": 145, + "column": 3 + } + }, + "line": 143 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 151, + "column": 2 + }, + "end": { + "line": 151, + "column": 3 + } + }, + "loc": { + "start": { + "line": 151, + "column": 53 + }, + "end": { + "line": 153, + "column": 3 + } + }, + "line": 151 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 26, + "column": 40 + }, + "end": { + "line": 26, + "column": 60 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 26, + "column": 58 + }, + "end": { + "line": 26, + "column": 60 + } + } + ], + "line": 26 + }, + "1": { + "loc": { + "start": { + "line": 41, + "column": 8 + }, + "end": { + "line": 41, + "column": 188 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 41, + "column": 8 + }, + "end": { + "line": 41, + "column": 188 + } + }, + { + "start": { + "line": 41, + "column": 8 + }, + "end": { + "line": 41, + "column": 188 + } + } + ], + "line": 41 + }, + "2": { + "loc": { + "start": { + "line": 41, + "column": 12 + }, + "end": { + "line": 41, + "column": 157 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 41, + "column": 12 + }, + "end": { + "line": 41, + "column": 42 + } + }, + { + "start": { + "line": 41, + "column": 47 + }, + "end": { + "line": 41, + "column": 81 + } + }, + { + "start": { + "line": 41, + "column": 85 + }, + "end": { + "line": 41, + "column": 120 + } + }, + { + "start": { + "line": 41, + "column": 124 + }, + "end": { + "line": 41, + "column": 156 + } + } + ], + "line": 41 + }, + "3": { + "loc": { + "start": { + "line": 42, + "column": 8 + }, + "end": { + "line": 42, + "column": 208 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 42, + "column": 8 + }, + "end": { + "line": 42, + "column": 208 + } + }, + { + "start": { + "line": 42, + "column": 8 + }, + "end": { + "line": 42, + "column": 208 + } + } + ], + "line": 42 + }, + "4": { + "loc": { + "start": { + "line": 42, + "column": 12 + }, + "end": { + "line": 42, + "column": 175 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 42, + "column": 12 + }, + "end": { + "line": 42, + "column": 44 + } + }, + { + "start": { + "line": 42, + "column": 49 + }, + "end": { + "line": 42, + "column": 80 + } + }, + { + "start": { + "line": 42, + "column": 84 + }, + "end": { + "line": 42, + "column": 114 + } + }, + { + "start": { + "line": 42, + "column": 118 + }, + "end": { + "line": 42, + "column": 174 + } + } + ], + "line": 42 + }, + "5": { + "loc": { + "start": { + "line": 43, + "column": 8 + }, + "end": { + "line": 43, + "column": 163 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 43, + "column": 8 + }, + "end": { + "line": 43, + "column": 163 + } + }, + { + "start": { + "line": 43, + "column": 8 + }, + "end": { + "line": 43, + "column": 163 + } + } + ], + "line": 43 + }, + "6": { + "loc": { + "start": { + "line": 43, + "column": 12 + }, + "end": { + "line": 43, + "column": 132 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 43, + "column": 12 + }, + "end": { + "line": 43, + "column": 61 + } + }, + { + "start": { + "line": 43, + "column": 66 + }, + "end": { + "line": 43, + "column": 97 + } + }, + { + "start": { + "line": 43, + "column": 101 + }, + "end": { + "line": 43, + "column": 131 + } + } + ], + "line": 43 + }, + "7": { + "loc": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 57, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 57, + "column": 5 + } + }, + { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 57, + "column": 5 + } + } + ], + "line": 53 + }, + "8": { + "loc": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 69, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 69, + "column": 5 + } + }, + { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 69, + "column": 5 + } + } + ], + "line": 66 + }, + "9": { + "loc": { + "start": { + "line": 100, + "column": 16 + }, + "end": { + "line": 100, + "column": 25 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 100, + "column": 16 + }, + "end": { + "line": 100, + "column": 19 + } + }, + { + "start": { + "line": 100, + "column": 23 + }, + "end": { + "line": 100, + "column": 25 + } + } + ], + "line": 100 + }, + "10": { + "loc": { + "start": { + "line": 120, + "column": 17 + }, + "end": { + "line": 120, + "column": 27 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 120, + "column": 17 + }, + "end": { + "line": 120, + "column": 21 + } + }, + { + "start": { + "line": 120, + "column": 25 + }, + "end": { + "line": 120, + "column": 27 + } + } + ], + "line": 120 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 5, + "3": 5, + "4": 2, + "5": 3, + "6": 1, + "7": 2, + "8": 0, + "9": 2, + "10": 1, + "11": 1, + "12": 1, + "13": 1, + "14": 1, + "15": 1, + "16": 1, + "17": 0, + "18": 0, + "19": 1, + "20": 1, + "21": 1, + "22": 1, + "23": 1, + "24": 1, + "25": 4, + "26": 1, + "27": 1, + "28": 1, + "29": 0, + "30": 1 + }, + "f": { + "0": 1, + "1": 5, + "2": 1, + "3": 1, + "4": 1, + "5": 1, + "6": 1, + "7": 1, + "8": 1, + "9": 1, + "10": 0 + }, + "b": { + "0": [ + 0 + ], + "1": [ + 2, + 3 + ], + "2": [ + 5, + 5, + 3, + 3 + ], + "3": [ + 1, + 2 + ], + "4": [ + 3, + 3, + 3, + 3 + ], + "5": [ + 0, + 2 + ], + "6": [ + 2, + 2, + 2 + ], + "7": [ + 1, + 0 + ], + "8": [ + 1, + 0 + ], + "9": [ + 1, + 0 + ], + "10": [ + 1, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "de99b5fe0625b05db6fe1e5df91e84ed62f92a4b" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/crash/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/crash/index.js", + "statementMap": { + "0": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 32 + } + }, + "1": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 52 + } + }, + "2": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 51 + } + }, + "3": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 30 + } + }, + "4": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 45 + } + }, + "5": { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 41 + } + }, + "6": { + "start": { + "line": 62, + "column": 34 + }, + "end": { + "line": 62, + "column": 41 + } + }, + "7": { + "start": { + "line": 64, + "column": 23 + }, + "end": { + "line": 64, + "column": 54 + } + }, + "8": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 68, + "column": 5 + } + }, + "9": { + "start": { + "line": 67, + "column": 6 + }, + "end": { + "line": 67, + "column": 62 + } + }, + "10": { + "start": { + "line": 70, + "column": 22 + }, + "end": { + "line": 70, + "column": 45 + } + }, + "11": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 52 + } + }, + "12": { + "start": { + "line": 72, + "column": 4 + }, + "end": { + "line": 75, + "column": 5 + } + }, + "13": { + "start": { + "line": 73, + "column": 6 + }, + "end": { + "line": 73, + "column": 36 + } + }, + "14": { + "start": { + "line": 73, + "column": 30 + }, + "end": { + "line": 73, + "column": 36 + } + }, + "15": { + "start": { + "line": 74, + "column": 6 + }, + "end": { + "line": 74, + "column": 63 + } + }, + "16": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 77, + "column": 38 + } + }, + "17": { + "start": { + "line": 81, + "column": 23 + }, + "end": { + "line": 81, + "column": 25 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "loc": { + "start": { + "line": 14, + "column": 62 + }, + "end": { + "line": 16, + "column": 3 + } + }, + "line": 14 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 22, + "column": 2 + }, + "end": { + "line": 22, + "column": 3 + } + }, + "loc": { + "start": { + "line": 22, + "column": 52 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "line": 22 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 30, + "column": 2 + }, + "end": { + "line": 30, + "column": 3 + } + }, + "loc": { + "start": { + "line": 30, + "column": 47 + }, + "end": { + "line": 32, + "column": 3 + } + }, + "line": 30 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "loc": { + "start": { + "line": 38, + "column": 29 + }, + "end": { + "line": 40, + "column": 3 + } + }, + "line": 38 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 49, + "column": 2 + }, + "end": { + "line": 49, + "column": 3 + } + }, + "loc": { + "start": { + "line": 49, + "column": 60 + }, + "end": { + "line": 51, + "column": 3 + } + }, + "line": 49 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 61, + "column": 2 + }, + "end": { + "line": 61, + "column": 3 + } + }, + "loc": { + "start": { + "line": 61, + "column": 64 + }, + "end": { + "line": 78, + "column": 3 + } + }, + "line": 61 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 14, + "column": 40 + }, + "end": { + "line": 14, + "column": 60 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 14, + "column": 58 + }, + "end": { + "line": 14, + "column": 60 + } + } + ], + "line": 14 + }, + "1": { + "loc": { + "start": { + "line": 61, + "column": 31 + }, + "end": { + "line": 61, + "column": 56 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 61, + "column": 54 + }, + "end": { + "line": 61, + "column": 56 + } + } + ], + "line": 61 + }, + "2": { + "loc": { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 41 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 41 + } + }, + { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 41 + } + } + ], + "line": 62 + }, + "3": { + "loc": { + "start": { + "line": 62, + "column": 8 + }, + "end": { + "line": 62, + "column": 32 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 62, + "column": 8 + }, + "end": { + "line": 62, + "column": 14 + } + }, + { + "start": { + "line": 62, + "column": 18 + }, + "end": { + "line": 62, + "column": 32 + } + } + ], + "line": 62 + }, + "4": { + "loc": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 68, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 68, + "column": 5 + } + }, + { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 68, + "column": 5 + } + } + ], + "line": 66 + }, + "5": { + "loc": { + "start": { + "line": 73, + "column": 6 + }, + "end": { + "line": 73, + "column": 36 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 73, + "column": 6 + }, + "end": { + "line": 73, + "column": 36 + } + }, + { + "start": { + "line": 73, + "column": 6 + }, + "end": { + "line": 73, + "column": 36 + } + } + ], + "line": 73 + } + }, + "s": { + "0": 1, + "1": 2, + "2": 1, + "3": 1, + "4": 1, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 1 + }, + "f": { + "0": 1, + "1": 2, + "2": 1, + "3": 1, + "4": 1, + "5": 0 + }, + "b": { + "0": [ + 0 + ], + "1": [ + 0 + ], + "2": [ + 0, + 0 + ], + "3": [ + 0, + 0 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "fc6f0ae693f06bc18b0e1d000ba6ea0ac3506674" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/fabric/crashlytics/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/fabric/crashlytics/index.js", + "statementMap": { + "0": { + "start": { + "line": 14, + "column": 4 + }, + "end": { + "line": 14, + "column": 32 + } + }, + "1": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 25 + } + }, + "2": { + "start": { + "line": 29, + "column": 4 + }, + "end": { + "line": 29, + "column": 30 + } + }, + "3": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 44 + } + }, + "4": { + "start": { + "line": 45, + "column": 4 + }, + "end": { + "line": 45, + "column": 42 + } + }, + "5": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 43 + } + }, + "6": { + "start": { + "line": 59, + "column": 4 + }, + "end": { + "line": 59, + "column": 41 + } + }, + "7": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 44 + } + }, + "8": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 73, + "column": 43 + } + }, + "9": { + "start": { + "line": 77, + "column": 23 + }, + "end": { + "line": 77, + "column": 25 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 13, + "column": 2 + }, + "end": { + "line": 13, + "column": 3 + } + }, + "loc": { + "start": { + "line": 13, + "column": 62 + }, + "end": { + "line": 15, + "column": 3 + } + }, + "line": 13 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 20, + "column": 3 + } + }, + "loc": { + "start": { + "line": 20, + "column": 16 + }, + "end": { + "line": 22, + "column": 3 + } + }, + "line": 20 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 28, + "column": 2 + }, + "end": { + "line": 28, + "column": 3 + } + }, + "loc": { + "start": { + "line": 28, + "column": 29 + }, + "end": { + "line": 30, + "column": 3 + } + }, + "line": 28 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 37, + "column": 2 + }, + "end": { + "line": 37, + "column": 3 + } + }, + "loc": { + "start": { + "line": 37, + "column": 51 + }, + "end": { + "line": 39, + "column": 3 + } + }, + "line": 37 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 44, + "column": 2 + }, + "end": { + "line": 44, + "column": 3 + } + }, + "loc": { + "start": { + "line": 44, + "column": 50 + }, + "end": { + "line": 46, + "column": 3 + } + }, + "line": 44 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 51, + "column": 2 + }, + "end": { + "line": 51, + "column": 3 + } + }, + "loc": { + "start": { + "line": 51, + "column": 50 + }, + "end": { + "line": 53, + "column": 3 + } + }, + "line": 51 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 58, + "column": 2 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "loc": { + "start": { + "line": 58, + "column": 48 + }, + "end": { + "line": 60, + "column": 3 + } + }, + "line": 58 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 65, + "column": 2 + }, + "end": { + "line": 65, + "column": 3 + } + }, + "loc": { + "start": { + "line": 65, + "column": 51 + }, + "end": { + "line": 67, + "column": 3 + } + }, + "line": 65 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 72, + "column": 2 + }, + "end": { + "line": 72, + "column": 3 + } + }, + "loc": { + "start": { + "line": 72, + "column": 42 + }, + "end": { + "line": 74, + "column": 3 + } + }, + "line": 72 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 13, + "column": 40 + }, + "end": { + "line": 13, + "column": 60 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 13, + "column": 58 + }, + "end": { + "line": 13, + "column": 60 + } + } + ], + "line": 13 + } + }, + "s": { + "0": 1, + "1": 0, + "2": 1, + "3": 1, + "4": 1, + "5": 1, + "6": 1, + "7": 1, + "8": 1, + "9": 1 + }, + "f": { + "0": 1, + "1": 0, + "2": 1, + "3": 1, + "4": 1, + "5": 1, + "6": 1, + "7": 1, + "8": 1 + }, + "b": { + "0": [ + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "4b3a7d6496dedf37b1d8f599cb05ce8cf3b3d098" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/database/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/database/index.js", + "statementMap": { + "0": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 38 + } + }, + "1": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 60 + } + }, + "2": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 30, + "column": 5 + } + }, + "3": { + "start": { + "line": 29, + "column": 6 + }, + "end": { + "line": 29, + "column": 61 + } + }, + "4": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 42, + "column": 10 + } + }, + "5": { + "start": { + "line": 37, + "column": 6 + }, + "end": { + "line": 37, + "column": 33 + } + }, + "6": { + "start": { + "line": 38, + "column": 6 + }, + "end": { + "line": 38, + "column": 59 + } + }, + "7": { + "start": { + "line": 39, + "column": 6 + }, + "end": { + "line": 41, + "column": 9 + } + }, + "8": { + "start": { + "line": 40, + "column": 8 + }, + "end": { + "line": 40, + "column": 74 + } + }, + "9": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 57 + } + }, + "10": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 28 + } + }, + "11": { + "start": { + "line": 64, + "column": 4 + }, + "end": { + "line": 64, + "column": 29 + } + }, + "12": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 73, + "column": 37 + } + }, + "13": { + "start": { + "line": 77, + "column": 23 + }, + "end": { + "line": 86, + "column": 1 + } + }, + "14": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 84, + "column": 5 + } + }, + "15": { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 83, + "column": 68 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 24, + "column": 2 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "loc": { + "start": { + "line": 24, + "column": 62 + }, + "end": { + "line": 43, + "column": 3 + } + }, + "line": 24 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 36, + "column": 15 + }, + "end": { + "line": 36, + "column": 16 + } + }, + "loc": { + "start": { + "line": 36, + "column": 21 + }, + "end": { + "line": 42, + "column": 5 + } + }, + "line": 36 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 39, + "column": 34 + }, + "end": { + "line": 39, + "column": 35 + } + }, + "loc": { + "start": { + "line": 39, + "column": 48 + }, + "end": { + "line": 41, + "column": 7 + } + }, + "line": 39 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 49, + "column": 2 + }, + "end": { + "line": 49, + "column": 3 + } + }, + "loc": { + "start": { + "line": 49, + "column": 26 + }, + "end": { + "line": 51, + "column": 3 + } + }, + "line": 49 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 56, + "column": 2 + }, + "end": { + "line": 56, + "column": 3 + } + }, + "loc": { + "start": { + "line": 56, + "column": 19 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "line": 56 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 63, + "column": 2 + }, + "end": { + "line": 63, + "column": 3 + } + }, + "loc": { + "start": { + "line": 63, + "column": 20 + }, + "end": { + "line": 65, + "column": 3 + } + }, + "line": 63 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 72, + "column": 2 + }, + "end": { + "line": 72, + "column": 3 + } + }, + "loc": { + "start": { + "line": 72, + "column": 31 + }, + "end": { + "line": 74, + "column": 3 + } + }, + "line": 72 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 24, + "column": 40 + }, + "end": { + "line": 24, + "column": 60 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 24, + "column": 58 + }, + "end": { + "line": 24, + "column": 60 + } + } + ], + "line": 24 + }, + "1": { + "loc": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 30, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 30, + "column": 5 + } + }, + { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 30, + "column": 5 + } + } + ], + "line": 28 + }, + "2": { + "loc": { + "start": { + "line": 40, + "column": 33 + }, + "end": { + "line": 40, + "column": 73 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 40, + "column": 33 + }, + "end": { + "line": 40, + "column": 47 + } + }, + { + "start": { + "line": 40, + "column": 51 + }, + "end": { + "line": 40, + "column": 73 + } + } + ], + "line": 40 + }, + "3": { + "loc": { + "start": { + "line": 78, + "column": 15 + }, + "end": { + "line": 80, + "column": 8 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 78, + "column": 50 + }, + "end": { + "line": 80, + "column": 3 + } + }, + { + "start": { + "line": 80, + "column": 6 + }, + "end": { + "line": 80, + "column": 8 + } + } + ], + "line": 78 + }, + "4": { + "loc": { + "start": { + "line": 79, + "column": 15 + }, + "end": { + "line": 79, + "column": 94 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 79, + "column": 15 + }, + "end": { + "line": 79, + "column": 68 + } + }, + { + "start": { + "line": 79, + "column": 72 + }, + "end": { + "line": 79, + "column": 94 + } + } + ], + "line": 79 + }, + "5": { + "loc": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 84, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 84, + "column": 5 + } + }, + { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 84, + "column": 5 + } + } + ], + "line": 82 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 0, + "4": 1, + "5": 1, + "6": 1, + "7": 1, + "8": 1, + "9": 0, + "10": 0, + "11": 0, + "12": 231, + "13": 1, + "14": 1, + "15": 1 + }, + "f": { + "0": 1, + "1": 1, + "2": 1, + "3": 0, + "4": 0, + "5": 0, + "6": 231 + }, + "b": { + "0": [ + 0 + ], + "1": [ + 0, + 1 + ], + "2": [ + 1, + 0 + ], + "3": [ + 1, + 0 + ], + "4": [ + 1, + 1 + ], + "5": [ + 1, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "88f4eb278b5379682a24257ebcf5c4f662394d72" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/database/transaction.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/database/transaction.js", + "statementMap": { + "0": { + "start": { + "line": 7, + "column": 20 + }, + "end": { + "line": 7, + "column": 21 + } + }, + "1": { + "start": { + "line": 18, + "column": 4 + }, + "end": { + "line": 18, + "column": 28 + } + }, + "2": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 19, + "column": 30 + } + }, + "3": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 24, + "column": 6 + } + }, + "4": { + "start": { + "line": 35, + "column": 15 + }, + "end": { + "line": 35, + "column": 44 + } + }, + "5": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 45, + "column": 6 + } + }, + "6": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 78 + } + }, + "7": { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 60, + "column": 27 + } + }, + "8": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 80, + "column": 5 + } + }, + "9": { + "start": { + "line": 72, + "column": 8 + }, + "end": { + "line": 72, + "column": 41 + } + }, + "10": { + "start": { + "line": 74, + "column": 8 + }, + "end": { + "line": 74, + "column": 40 + } + }, + "11": { + "start": { + "line": 76, + "column": 8 + }, + "end": { + "line": 76, + "column": 43 + } + }, + "12": { + "start": { + "line": 78, + "column": 8 + }, + "end": { + "line": 78, + "column": 80 + } + }, + "13": { + "start": { + "line": 79, + "column": 8 + }, + "end": { + "line": 79, + "column": 25 + } + }, + "14": { + "start": { + "line": 90, + "column": 26 + }, + "end": { + "line": 90, + "column": 31 + } + }, + "15": { + "start": { + "line": 92, + "column": 4 + }, + "end": { + "line": 105, + "column": 5 + } + }, + "16": { + "start": { + "line": 93, + "column": 26 + }, + "end": { + "line": 93, + "column": 48 + } + }, + "17": { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 94, + "column": 31 + } + }, + "18": { + "start": { + "line": 94, + "column": 24 + }, + "end": { + "line": 94, + "column": 31 + } + }, + "19": { + "start": { + "line": 96, + "column": 6 + }, + "end": { + "line": 96, + "column": 55 + } + }, + "20": { + "start": { + "line": 98, + "column": 18 + }, + "end": { + "line": 98, + "column": 23 + } + }, + "21": { + "start": { + "line": 100, + "column": 6 + }, + "end": { + "line": 102, + "column": 7 + } + }, + "22": { + "start": { + "line": 101, + "column": 8 + }, + "end": { + "line": 101, + "column": 21 + } + }, + "23": { + "start": { + "line": 104, + "column": 6 + }, + "end": { + "line": 104, + "column": 82 + } + }, + "24": { + "start": { + "line": 114, + "column": 24 + }, + "end": { + "line": 114, + "column": 52 + } + }, + "25": { + "start": { + "line": 115, + "column": 4 + }, + "end": { + "line": 124, + "column": 5 + } + }, + "26": { + "start": { + "line": 116, + "column": 6 + }, + "end": { + "line": 116, + "column": 35 + } + }, + "27": { + "start": { + "line": 117, + "column": 6 + }, + "end": { + "line": 123, + "column": 7 + } + }, + "28": { + "start": { + "line": 118, + "column": 8 + }, + "end": { + "line": 118, + "column": 87 + } + }, + "29": { + "start": { + "line": 120, + "column": 8 + }, + "end": { + "line": 122, + "column": 11 + } + }, + "30": { + "start": { + "line": 121, + "column": 10 + }, + "end": { + "line": 121, + "column": 46 + } + }, + "31": { + "start": { + "line": 133, + "column": 24 + }, + "end": { + "line": 133, + "column": 52 + } + }, + "32": { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 143, + "column": 5 + } + }, + "33": { + "start": { + "line": 135, + "column": 6 + }, + "end": { + "line": 135, + "column": 35 + } + }, + "34": { + "start": { + "line": 136, + "column": 6 + }, + "end": { + "line": 142, + "column": 7 + } + }, + "35": { + "start": { + "line": 137, + "column": 8 + }, + "end": { + "line": 137, + "column": 89 + } + }, + "36": { + "start": { + "line": 139, + "column": 8 + }, + "end": { + "line": 141, + "column": 11 + } + }, + "37": { + "start": { + "line": 140, + "column": 10 + }, + "end": { + "line": 140, + "column": 46 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 17, + "column": 2 + }, + "end": { + "line": 17, + "column": 3 + } + }, + "loc": { + "start": { + "line": 17, + "column": 34 + }, + "end": { + "line": 25, + "column": 3 + } + }, + "line": 17 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 3 + } + }, + "loc": { + "start": { + "line": 34, + "column": 110 + }, + "end": { + "line": 48, + "column": 3 + } + }, + "line": 34 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 59, + "column": 2 + }, + "end": { + "line": 59, + "column": 3 + } + }, + "loc": { + "start": { + "line": 59, + "column": 35 + }, + "end": { + "line": 61, + "column": 3 + } + }, + "line": 59 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 69, + "column": 2 + }, + "end": { + "line": 69, + "column": 3 + } + }, + "loc": { + "start": { + "line": 69, + "column": 46 + }, + "end": { + "line": 81, + "column": 3 + } + }, + "line": 69 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 88, + "column": 2 + }, + "end": { + "line": 88, + "column": 3 + } + }, + "loc": { + "start": { + "line": 88, + "column": 36 + }, + "end": { + "line": 106, + "column": 3 + } + }, + "line": 88 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 113, + "column": 2 + }, + "end": { + "line": 113, + "column": 3 + } + }, + "loc": { + "start": { + "line": 113, + "column": 35 + }, + "end": { + "line": 125, + "column": 3 + } + }, + "line": 113 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 120, + "column": 21 + }, + "end": { + "line": 120, + "column": 22 + } + }, + "loc": { + "start": { + "line": 120, + "column": 27 + }, + "end": { + "line": 122, + "column": 9 + } + }, + "line": 120 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 132, + "column": 2 + }, + "end": { + "line": 132, + "column": 3 + } + }, + "loc": { + "start": { + "line": 132, + "column": 38 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "line": 132 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 139, + "column": 21 + }, + "end": { + "line": 139, + "column": 22 + } + }, + "loc": { + "start": { + "line": 139, + "column": 27 + }, + "end": { + "line": 141, + "column": 9 + } + }, + "line": 139 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 34, + "column": 78 + }, + "end": { + "line": 34, + "column": 108 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 34, + "column": 103 + }, + "end": { + "line": 34, + "column": 108 + } + } + ], + "line": 34 + }, + "1": { + "loc": { + "start": { + "line": 69, + "column": 26 + }, + "end": { + "line": 69, + "column": 44 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 69, + "column": 42 + }, + "end": { + "line": 69, + "column": 44 + } + } + ], + "line": 69 + }, + "2": { + "loc": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 80, + "column": 5 + } + }, + "type": "switch", + "locations": [ + { + "start": { + "line": 71, + "column": 6 + }, + "end": { + "line": 72, + "column": 41 + } + }, + { + "start": { + "line": 73, + "column": 6 + }, + "end": { + "line": 74, + "column": 40 + } + }, + { + "start": { + "line": 75, + "column": 6 + }, + "end": { + "line": 76, + "column": 43 + } + }, + { + "start": { + "line": 77, + "column": 6 + }, + "end": { + "line": 79, + "column": 25 + } + } + ], + "line": 70 + }, + "3": { + "loc": { + "start": { + "line": 88, + "column": 16 + }, + "end": { + "line": 88, + "column": 34 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 88, + "column": 32 + }, + "end": { + "line": 88, + "column": 34 + } + } + ], + "line": 88 + }, + "4": { + "loc": { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 94, + "column": 31 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 94, + "column": 31 + } + }, + { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 94, + "column": 31 + } + } + ], + "line": 94 + }, + "5": { + "loc": { + "start": { + "line": 100, + "column": 6 + }, + "end": { + "line": 102, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 100, + "column": 6 + }, + "end": { + "line": 102, + "column": 7 + } + }, + { + "start": { + "line": 100, + "column": 6 + }, + "end": { + "line": 102, + "column": 7 + } + } + ], + "line": 100 + }, + "6": { + "loc": { + "start": { + "line": 113, + "column": 15 + }, + "end": { + "line": 113, + "column": 33 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 113, + "column": 31 + }, + "end": { + "line": 113, + "column": 33 + } + } + ], + "line": 113 + }, + "7": { + "loc": { + "start": { + "line": 115, + "column": 4 + }, + "end": { + "line": 124, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 115, + "column": 4 + }, + "end": { + "line": 124, + "column": 5 + } + }, + { + "start": { + "line": 115, + "column": 4 + }, + "end": { + "line": 124, + "column": 5 + } + } + ], + "line": 115 + }, + "8": { + "loc": { + "start": { + "line": 115, + "column": 8 + }, + "end": { + "line": 115, + "column": 45 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 115, + "column": 8 + }, + "end": { + "line": 115, + "column": 19 + } + }, + { + "start": { + "line": 115, + "column": 23 + }, + "end": { + "line": 115, + "column": 45 + } + } + ], + "line": 115 + }, + "9": { + "loc": { + "start": { + "line": 132, + "column": 18 + }, + "end": { + "line": 132, + "column": 36 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 132, + "column": 34 + }, + "end": { + "line": 132, + "column": 36 + } + } + ], + "line": 132 + }, + "10": { + "loc": { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 143, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 143, + "column": 5 + } + }, + { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 143, + "column": 5 + } + } + ], + "line": 134 + }, + "11": { + "loc": { + "start": { + "line": 134, + "column": 8 + }, + "end": { + "line": 134, + "column": 45 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 134, + "column": 8 + }, + "end": { + "line": 134, + "column": 19 + } + }, + { + "start": { + "line": 134, + "column": 23 + }, + "end": { + "line": 134, + "column": 45 + } + } + ], + "line": 134 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 1, + "4": 2, + "5": 2, + "6": 2, + "7": 2, + "8": 5, + "9": 3, + "10": 0, + "11": 2, + "12": 0, + "13": 0, + "14": 3, + "15": 3, + "16": 3, + "17": 3, + "18": 0, + "19": 3, + "20": 3, + "21": 3, + "22": 1, + "23": 3, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 2, + "32": 2, + "33": 2, + "34": 2, + "35": 2, + "36": 2, + "37": 2 + }, + "f": { + "0": 1, + "1": 2, + "2": 2, + "3": 5, + "4": 3, + "5": 0, + "6": 0, + "7": 2, + "8": 2 + }, + "b": { + "0": [ + 0 + ], + "1": [ + 0 + ], + "2": [ + 3, + 0, + 2, + 0 + ], + "3": [ + 0 + ], + "4": [ + 0, + 3 + ], + "5": [ + 1, + 2 + ], + "6": [ + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0 + ], + "10": [ + 2, + 0 + ], + "11": [ + 2, + 2 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "a1d94377f93c9a8cbe72584de49900072898bca0" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/index.js", + "statementMap": { + "0": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 38 + } + }, + "1": { + "start": { + "line": 44, + "column": 4 + }, + "end": { + "line": 44, + "column": 39 + } + }, + "2": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 51, + "column": 6 + } + }, + "3": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 58, + "column": 6 + } + }, + "4": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 71, + "column": 5 + } + }, + "5": { + "start": { + "line": 68, + "column": 6 + }, + "end": { + "line": 68, + "column": 97 + } + }, + "6": { + "start": { + "line": 70, + "column": 6 + }, + "end": { + "line": 70, + "column": 100 + } + }, + "7": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 84, + "column": 5 + } + }, + "8": { + "start": { + "line": 81, + "column": 6 + }, + "end": { + "line": 81, + "column": 100 + } + }, + "9": { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 83, + "column": 106 + } + }, + "10": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 93, + "column": 32 + } + }, + "11": { + "start": { + "line": 97, + "column": 4 + }, + "end": { + "line": 97, + "column": 32 + } + }, + "12": { + "start": { + "line": 106, + "column": 17 + }, + "end": { + "line": 106, + "column": 58 + } + }, + "13": { + "start": { + "line": 107, + "column": 4 + }, + "end": { + "line": 109, + "column": 5 + } + }, + "14": { + "start": { + "line": 108, + "column": 6 + }, + "end": { + "line": 108, + "column": 79 + } + }, + "15": { + "start": { + "line": 111, + "column": 4 + }, + "end": { + "line": 111, + "column": 47 + } + }, + "16": { + "start": { + "line": 120, + "column": 17 + }, + "end": { + "line": 120, + "column": 56 + } + }, + "17": { + "start": { + "line": 121, + "column": 4 + }, + "end": { + "line": 123, + "column": 5 + } + }, + "18": { + "start": { + "line": 122, + "column": 6 + }, + "end": { + "line": 122, + "column": 75 + } + }, + "19": { + "start": { + "line": 125, + "column": 4 + }, + "end": { + "line": 125, + "column": 45 + } + }, + "20": { + "start": { + "line": 129, + "column": 4 + }, + "end": { + "line": 129, + "column": 79 + } + }, + "21": { + "start": { + "line": 133, + "column": 4 + }, + "end": { + "line": 133, + "column": 73 + } + }, + "22": { + "start": { + "line": 137, + "column": 4 + }, + "end": { + "line": 137, + "column": 97 + } + }, + "23": { + "start": { + "line": 141, + "column": 4 + }, + "end": { + "line": 141, + "column": 67 + } + }, + "24": { + "start": { + "line": 145, + "column": 23 + }, + "end": { + "line": 153, + "column": 1 + } + }, + "25": { + "start": { + "line": 149, + "column": 4 + }, + "end": { + "line": 151, + "column": 5 + } + }, + "26": { + "start": { + "line": 150, + "column": 6 + }, + "end": { + "line": 150, + "column": 66 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 42, + "column": 2 + }, + "end": { + "line": 42, + "column": 3 + } + }, + "loc": { + "start": { + "line": 42, + "column": 62 + }, + "end": { + "line": 59, + "column": 3 + } + }, + "line": 42 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 66, + "column": 2 + }, + "end": { + "line": 66, + "column": 3 + } + }, + "loc": { + "start": { + "line": 66, + "column": 53 + }, + "end": { + "line": 72, + "column": 3 + } + }, + "line": 66 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 79, + "column": 2 + }, + "end": { + "line": 79, + "column": 3 + } + }, + "loc": { + "start": { + "line": 79, + "column": 49 + }, + "end": { + "line": 85, + "column": 3 + } + }, + "line": 79 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 92, + "column": 2 + }, + "end": { + "line": 92, + "column": 3 + } + }, + "loc": { + "start": { + "line": 92, + "column": 62 + }, + "end": { + "line": 94, + "column": 3 + } + }, + "line": 92 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 96, + "column": 2 + }, + "end": { + "line": 96, + "column": 3 + } + }, + "loc": { + "start": { + "line": 96, + "column": 22 + }, + "end": { + "line": 98, + "column": 3 + } + }, + "line": 96 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 105, + "column": 2 + }, + "end": { + "line": 105, + "column": 3 + } + }, + "loc": { + "start": { + "line": 105, + "column": 58 + }, + "end": { + "line": 112, + "column": 3 + } + }, + "line": 105 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 119, + "column": 2 + }, + "end": { + "line": 119, + "column": 3 + } + }, + "loc": { + "start": { + "line": 119, + "column": 47 + }, + "end": { + "line": 126, + "column": 3 + } + }, + "line": 119 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 128, + "column": 2 + }, + "end": { + "line": 128, + "column": 3 + } + }, + "loc": { + "start": { + "line": 128, + "column": 37 + }, + "end": { + "line": 130, + "column": 3 + } + }, + "line": 128 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 132, + "column": 2 + }, + "end": { + "line": 132, + "column": 3 + } + }, + "loc": { + "start": { + "line": 132, + "column": 33 + }, + "end": { + "line": 134, + "column": 3 + } + }, + "line": 132 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 136, + "column": 2 + }, + "end": { + "line": 136, + "column": 3 + } + }, + "loc": { + "start": { + "line": 136, + "column": 22 + }, + "end": { + "line": 138, + "column": 3 + } + }, + "line": 136 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 140, + "column": 2 + }, + "end": { + "line": 140, + "column": 3 + } + }, + "loc": { + "start": { + "line": 140, + "column": 19 + }, + "end": { + "line": 142, + "column": 3 + } + }, + "line": 140 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 42, + "column": 40 + }, + "end": { + "line": 42, + "column": 60 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 42, + "column": 58 + }, + "end": { + "line": 42, + "column": 60 + } + } + ], + "line": 42 + }, + "1": { + "loc": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 71, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 71, + "column": 5 + } + }, + { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 71, + "column": 5 + } + } + ], + "line": 67 + }, + "2": { + "loc": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 84, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 84, + "column": 5 + } + }, + { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 84, + "column": 5 + } + } + ], + "line": 80 + }, + "3": { + "loc": { + "start": { + "line": 92, + "column": 40 + }, + "end": { + "line": 92, + "column": 60 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 92, + "column": 58 + }, + "end": { + "line": 92, + "column": 60 + } + } + ], + "line": 92 + }, + "4": { + "loc": { + "start": { + "line": 107, + "column": 4 + }, + "end": { + "line": 109, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 107, + "column": 4 + }, + "end": { + "line": 109, + "column": 5 + } + }, + { + "start": { + "line": 107, + "column": 4 + }, + "end": { + "line": 109, + "column": 5 + } + } + ], + "line": 107 + }, + "5": { + "loc": { + "start": { + "line": 121, + "column": 4 + }, + "end": { + "line": 123, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 121, + "column": 4 + }, + "end": { + "line": 123, + "column": 5 + } + }, + { + "start": { + "line": 121, + "column": 4 + }, + "end": { + "line": 123, + "column": 5 + } + } + ], + "line": 121 + }, + "6": { + "loc": { + "start": { + "line": 149, + "column": 4 + }, + "end": { + "line": 151, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 149, + "column": 4 + }, + "end": { + "line": 151, + "column": 5 + } + }, + { + "start": { + "line": 149, + "column": 4 + }, + "end": { + "line": 151, + "column": 5 + } + } + ], + "line": 149 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 1, + "4": 146, + "5": 1, + "6": 145, + "7": 18, + "8": 0, + "9": 18, + "10": 1, + "11": 1, + "12": 216, + "13": 216, + "14": 0, + "15": 216, + "16": 41, + "17": 41, + "18": 0, + "19": 41, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 1, + "25": 1, + "26": 1 + }, + "f": { + "0": 1, + "1": 146, + "2": 18, + "3": 1, + "4": 1, + "5": 216, + "6": 41, + "7": 0, + "8": 0, + "9": 0, + "10": 0 + }, + "b": { + "0": [ + 0 + ], + "1": [ + 1, + 145 + ], + "2": [ + 0, + 18 + ], + "3": [ + 0 + ], + "4": [ + 0, + 216 + ], + "5": [ + 0, + 41 + ], + "6": [ + 1, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "f9f926e2a850cd8ca9061ee931d206e845d9f737" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/CollectionReference.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/CollectionReference.js", + "statementMap": { + "0": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 42 + } + }, + "1": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 32 + } + }, + "2": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 55 + } + }, + "3": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 27 + } + }, + "4": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 35 + } + }, + "5": { + "start": { + "line": 39, + "column": 23 + }, + "end": { + "line": 39, + "column": 52 + } + }, + "6": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 40, + "column": 82 + } + }, + "7": { + "start": { + "line": 44, + "column": 24 + }, + "end": { + "line": 44, + "column": 34 + } + }, + "8": { + "start": { + "line": 45, + "column": 4 + }, + "end": { + "line": 46, + "column": 48 + } + }, + "9": { + "start": { + "line": 46, + "column": 18 + }, + "end": { + "line": 46, + "column": 46 + } + }, + "10": { + "start": { + "line": 50, + "column": 20 + }, + "end": { + "line": 50, + "column": 53 + } + }, + "11": { + "start": { + "line": 52, + "column": 17 + }, + "end": { + "line": 52, + "column": 52 + } + }, + "12": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 55, + "column": 5 + } + }, + "13": { + "start": { + "line": 54, + "column": 6 + }, + "end": { + "line": 54, + "column": 75 + } + }, + "14": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 56 + } + }, + "15": { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 48 + } + }, + "16": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 52 + } + }, + "17": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 29 + } + }, + "18": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 74, + "column": 36 + } + }, + "19": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 97 + } + }, + "20": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 56 + } + }, + "21": { + "start": { + "line": 90, + "column": 4 + }, + "end": { + "line": 90, + "column": 53 + } + }, + "22": { + "start": { + "line": 94, + "column": 4 + }, + "end": { + "line": 94, + "column": 50 + } + }, + "23": { + "start": { + "line": 98, + "column": 4 + }, + "end": { + "line": 98, + "column": 54 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 24, + "column": 2 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "loc": { + "start": { + "line": 24, + "column": 58 + }, + "end": { + "line": 28, + "column": 3 + } + }, + "line": 24 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 30, + "column": 2 + }, + "end": { + "line": 30, + "column": 3 + } + }, + "loc": { + "start": { + "line": 30, + "column": 29 + }, + "end": { + "line": 32, + "column": 3 + } + }, + "line": 30 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 3 + } + }, + "loc": { + "start": { + "line": 34, + "column": 26 + }, + "end": { + "line": 36, + "column": 3 + } + }, + "line": 34 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "loc": { + "start": { + "line": 38, + "column": 41 + }, + "end": { + "line": 41, + "column": 3 + } + }, + "line": 38 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 43, + "column": 2 + }, + "end": { + "line": 43, + "column": 3 + } + }, + "loc": { + "start": { + "line": 43, + "column": 48 + }, + "end": { + "line": 47, + "column": 3 + } + }, + "line": 43 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 46, + "column": 12 + }, + "end": { + "line": 46, + "column": 13 + } + }, + "loc": { + "start": { + "line": 46, + "column": 18 + }, + "end": { + "line": 46, + "column": 46 + } + }, + "line": 46 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 49, + "column": 2 + }, + "end": { + "line": 49, + "column": 3 + } + }, + "loc": { + "start": { + "line": 49, + "column": 48 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "line": 49 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 61, + "column": 2 + }, + "end": { + "line": 61, + "column": 3 + } + }, + "loc": { + "start": { + "line": 61, + "column": 44 + }, + "end": { + "line": 63, + "column": 3 + } + }, + "line": 61 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 65, + "column": 2 + }, + "end": { + "line": 65, + "column": 3 + } + }, + "loc": { + "start": { + "line": 65, + "column": 48 + }, + "end": { + "line": 67, + "column": 3 + } + }, + "line": 65 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 69, + "column": 2 + }, + "end": { + "line": 69, + "column": 3 + } + }, + "loc": { + "start": { + "line": 69, + "column": 32 + }, + "end": { + "line": 71, + "column": 3 + } + }, + "line": 69 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 73, + "column": 2 + }, + "end": { + "line": 73, + "column": 3 + } + }, + "loc": { + "start": { + "line": 73, + "column": 30 + }, + "end": { + "line": 75, + "column": 3 + } + }, + "line": 73 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 77, + "column": 2 + }, + "end": { + "line": 77, + "column": 3 + } + }, + "loc": { + "start": { + "line": 81, + "column": 16 + }, + "end": { + "line": 83, + "column": 3 + } + }, + "line": 81 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 85, + "column": 2 + }, + "end": { + "line": 85, + "column": 3 + } + }, + "loc": { + "start": { + "line": 85, + "column": 76 + }, + "end": { + "line": 87, + "column": 3 + } + }, + "line": 85 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 89, + "column": 2 + }, + "end": { + "line": 89, + "column": 3 + } + }, + "loc": { + "start": { + "line": 89, + "column": 49 + }, + "end": { + "line": 91, + "column": 3 + } + }, + "line": 89 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 93, + "column": 2 + }, + "end": { + "line": 93, + "column": 3 + } + }, + "loc": { + "start": { + "line": 93, + "column": 46 + }, + "end": { + "line": 95, + "column": 3 + } + }, + "line": 93 + }, + "15": { + "name": "(anonymous_15)", + "decl": { + "start": { + "line": 97, + "column": 2 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "loc": { + "start": { + "line": 97, + "column": 77 + }, + "end": { + "line": 99, + "column": 3 + } + }, + "line": 97 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 40, + "column": 11 + }, + "end": { + "line": 40, + "column": 81 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 40, + "column": 24 + }, + "end": { + "line": 40, + "column": 74 + } + }, + { + "start": { + "line": 40, + "column": 77 + }, + "end": { + "line": 40, + "column": 81 + } + } + ], + "line": 40 + }, + "1": { + "loc": { + "start": { + "line": 50, + "column": 20 + }, + "end": { + "line": 50, + "column": 53 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 50, + "column": 20 + }, + "end": { + "line": 50, + "column": 32 + } + }, + { + "start": { + "line": 50, + "column": 36 + }, + "end": { + "line": 50, + "column": 53 + } + } + ], + "line": 50 + }, + "2": { + "loc": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 55, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 55, + "column": 5 + } + }, + { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 55, + "column": 5 + } + } + ], + "line": 53 + } + }, + "s": { + "0": 216, + "1": 216, + "2": 216, + "3": 1, + "4": 1, + "5": 0, + "6": 0, + "7": 1, + "8": 1, + "9": 1, + "10": 205, + "11": 205, + "12": 205, + "13": 0, + "14": 205, + "15": 0, + "16": 0, + "17": 193, + "18": 2, + "19": 10, + "20": 21, + "21": 0, + "22": 0, + "23": 9 + }, + "f": { + "0": 216, + "1": 1, + "2": 1, + "3": 0, + "4": 1, + "5": 1, + "6": 205, + "7": 0, + "8": 0, + "9": 193, + "10": 2, + "11": 10, + "12": 21, + "13": 0, + "14": 0, + "15": 9 + }, + "b": { + "0": [ + 0, + 0 + ], + "1": [ + 205, + 1 + ], + "2": [ + 0, + 205 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "902dec2bec9264ff18f196384302840a643d7abf" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/DocumentReference.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/DocumentReference.js", + "statementMap": { + "0": { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 34, + "column": 38 + } + }, + "1": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 32 + } + }, + "2": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 27 + } + }, + "3": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 33 + } + }, + "4": { + "start": { + "line": 47, + "column": 23 + }, + "end": { + "line": 47, + "column": 50 + } + }, + "5": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 50, + "column": 5 + } + }, + "6": { + "start": { + "line": 49, + "column": 6 + }, + "end": { + "line": 49, + "column": 47 + } + }, + "7": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 64 + } + }, + "8": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 43 + } + }, + "9": { + "start": { + "line": 59, + "column": 17 + }, + "end": { + "line": 59, + "column": 57 + } + }, + "10": { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 62, + "column": 5 + } + }, + "11": { + "start": { + "line": 61, + "column": 6 + }, + "end": { + "line": 61, + "column": 79 + } + }, + "12": { + "start": { + "line": 64, + "column": 4 + }, + "end": { + "line": 64, + "column": 58 + } + }, + "13": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 69, + "column": 33 + } + }, + "14": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 75, + "column": 69 + } + }, + "15": { + "start": { + "line": 75, + "column": 22 + }, + "end": { + "line": 75, + "column": 67 + } + }, + "16": { + "start": { + "line": 83, + "column": 19 + }, + "end": { + "line": 83, + "column": 21 + } + }, + "17": { + "start": { + "line": 84, + "column": 27 + }, + "end": { + "line": 84, + "column": 29 + } + }, + "18": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 130, + "column": 5 + } + }, + "19": { + "start": { + "line": 87, + "column": 6 + }, + "end": { + "line": 87, + "column": 48 + } + }, + "20": { + "start": { + "line": 88, + "column": 6 + }, + "end": { + "line": 90, + "column": 7 + } + }, + "21": { + "start": { + "line": 89, + "column": 8 + }, + "end": { + "line": 89, + "column": 106 + } + }, + "22": { + "start": { + "line": 91, + "column": 6 + }, + "end": { + "line": 91, + "column": 49 + } + }, + "23": { + "start": { + "line": 92, + "column": 11 + }, + "end": { + "line": 130, + "column": 5 + } + }, + "24": { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 127, + "column": 7 + } + }, + "25": { + "start": { + "line": 95, + "column": 8 + }, + "end": { + "line": 102, + "column": 9 + } + }, + "26": { + "start": { + "line": 96, + "column": 10 + }, + "end": { + "line": 98, + "column": 11 + } + }, + "27": { + "start": { + "line": 97, + "column": 12 + }, + "end": { + "line": 97, + "column": 109 + } + }, + "28": { + "start": { + "line": 99, + "column": 10 + }, + "end": { + "line": 99, + "column": 47 + } + }, + "29": { + "start": { + "line": 101, + "column": 10 + }, + "end": { + "line": 101, + "column": 106 + } + }, + "30": { + "start": { + "line": 103, + "column": 13 + }, + "end": { + "line": 127, + "column": 7 + } + }, + "31": { + "start": { + "line": 104, + "column": 8 + }, + "end": { + "line": 104, + "column": 53 + } + }, + "32": { + "start": { + "line": 106, + "column": 8 + }, + "end": { + "line": 124, + "column": 9 + } + }, + "33": { + "start": { + "line": 107, + "column": 10 + }, + "end": { + "line": 107, + "column": 52 + } + }, + "34": { + "start": { + "line": 108, + "column": 10 + }, + "end": { + "line": 110, + "column": 11 + } + }, + "35": { + "start": { + "line": 109, + "column": 12 + }, + "end": { + "line": 109, + "column": 109 + } + }, + "36": { + "start": { + "line": 111, + "column": 10 + }, + "end": { + "line": 111, + "column": 35 + } + }, + "37": { + "start": { + "line": 113, + "column": 15 + }, + "end": { + "line": 124, + "column": 9 + } + }, + "38": { + "start": { + "line": 114, + "column": 10 + }, + "end": { + "line": 121, + "column": 11 + } + }, + "39": { + "start": { + "line": 115, + "column": 12 + }, + "end": { + "line": 117, + "column": 13 + } + }, + "40": { + "start": { + "line": 116, + "column": 14 + }, + "end": { + "line": 116, + "column": 111 + } + }, + "41": { + "start": { + "line": 118, + "column": 12 + }, + "end": { + "line": 118, + "column": 49 + } + }, + "42": { + "start": { + "line": 120, + "column": 12 + }, + "end": { + "line": 120, + "column": 108 + } + }, + "43": { + "start": { + "line": 123, + "column": 10 + }, + "end": { + "line": 123, + "column": 114 + } + }, + "44": { + "start": { + "line": 126, + "column": 8 + }, + "end": { + "line": 126, + "column": 120 + } + }, + "45": { + "start": { + "line": 129, + "column": 6 + }, + "end": { + "line": 129, + "column": 93 + } + }, + "46": { + "start": { + "line": 131, + "column": 23 + }, + "end": { + "line": 131, + "column": 40 + } + }, + "47": { + "start": { + "line": 133, + "column": 21 + }, + "end": { + "line": 136, + "column": 5 + } + }, + "48": { + "start": { + "line": 134, + "column": 31 + }, + "end": { + "line": 134, + "column": 91 + } + }, + "49": { + "start": { + "line": 135, + "column": 6 + }, + "end": { + "line": 135, + "column": 38 + } + }, + "50": { + "start": { + "line": 139, + "column": 4 + }, + "end": { + "line": 142, + "column": 6 + } + }, + "51": { + "start": { + "line": 145, + "column": 4 + }, + "end": { + "line": 150, + "column": 5 + } + }, + "52": { + "start": { + "line": 146, + "column": 6 + }, + "end": { + "line": 149, + "column": 8 + } + }, + "53": { + "start": { + "line": 153, + "column": 4 + }, + "end": { + "line": 154, + "column": 67 + } + }, + "54": { + "start": { + "line": 157, + "column": 4 + }, + "end": { + "line": 157, + "column": 70 + } + }, + "55": { + "start": { + "line": 161, + "column": 23 + }, + "end": { + "line": 161, + "column": 43 + } + }, + "56": { + "start": { + "line": 162, + "column": 4 + }, + "end": { + "line": 163, + "column": 56 + } + }, + "57": { + "start": { + "line": 167, + "column": 15 + }, + "end": { + "line": 167, + "column": 17 + } + }, + "58": { + "start": { + "line": 168, + "column": 4 + }, + "end": { + "line": 184, + "column": 5 + } + }, + "59": { + "start": { + "line": 169, + "column": 6 + }, + "end": { + "line": 171, + "column": 7 + } + }, + "60": { + "start": { + "line": 170, + "column": 8 + }, + "end": { + "line": 170, + "column": 110 + } + }, + "61": { + "start": { + "line": 172, + "column": 6 + }, + "end": { + "line": 172, + "column": 21 + } + }, + "62": { + "start": { + "line": 173, + "column": 11 + }, + "end": { + "line": 184, + "column": 5 + } + }, + "63": { + "start": { + "line": 174, + "column": 6 + }, + "end": { + "line": 174, + "column": 138 + } + }, + "64": { + "start": { + "line": 176, + "column": 6 + }, + "end": { + "line": 183, + "column": 7 + } + }, + "65": { + "start": { + "line": 177, + "column": 20 + }, + "end": { + "line": 177, + "column": 27 + } + }, + "66": { + "start": { + "line": 178, + "column": 22 + }, + "end": { + "line": 178, + "column": 33 + } + }, + "67": { + "start": { + "line": 179, + "column": 8 + }, + "end": { + "line": 181, + "column": 9 + } + }, + "68": { + "start": { + "line": 180, + "column": 10 + }, + "end": { + "line": 180, + "column": 102 + } + }, + "69": { + "start": { + "line": 182, + "column": 8 + }, + "end": { + "line": 182, + "column": 26 + } + }, + "70": { + "start": { + "line": 185, + "column": 23 + }, + "end": { + "line": 185, + "column": 43 + } + }, + "71": { + "start": { + "line": 186, + "column": 4 + }, + "end": { + "line": 187, + "column": 45 + } + }, + "72": { + "start": { + "line": 199, + "column": 4 + }, + "end": { + "line": 199, + "column": 69 + } + }, + "73": { + "start": { + "line": 200, + "column": 4 + }, + "end": { + "line": 200, + "column": 115 + } + }, + "74": { + "start": { + "line": 201, + "column": 4 + }, + "end": { + "line": 201, + "column": 120 + } + }, + "75": { + "start": { + "line": 202, + "column": 4 + }, + "end": { + "line": 203, + "column": 50 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 33, + "column": 2 + }, + "end": { + "line": 33, + "column": 3 + } + }, + "loc": { + "start": { + "line": 33, + "column": 56 + }, + "end": { + "line": 36, + "column": 3 + } + }, + "line": 33 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "loc": { + "start": { + "line": 38, + "column": 29 + }, + "end": { + "line": 40, + "column": 3 + } + }, + "line": 38 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 42, + "column": 2 + }, + "end": { + "line": 42, + "column": 3 + } + }, + "loc": { + "start": { + "line": 42, + "column": 26 + }, + "end": { + "line": 44, + "column": 3 + } + }, + "line": 42 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 46, + "column": 2 + }, + "end": { + "line": 46, + "column": 3 + } + }, + "loc": { + "start": { + "line": 46, + "column": 36 + }, + "end": { + "line": 52, + "column": 3 + } + }, + "line": 46 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 54, + "column": 2 + }, + "end": { + "line": 54, + "column": 3 + } + }, + "loc": { + "start": { + "line": 54, + "column": 21 + }, + "end": { + "line": 56, + "column": 3 + } + }, + "line": 54 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 58, + "column": 2 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "loc": { + "start": { + "line": 58, + "column": 58 + }, + "end": { + "line": 65, + "column": 3 + } + }, + "line": 58 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 67, + "column": 2 + }, + "end": { + "line": 67, + "column": 3 + } + }, + "loc": { + "start": { + "line": 67, + "column": 26 + }, + "end": { + "line": 70, + "column": 3 + } + }, + "line": 67 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 72, + "column": 2 + }, + "end": { + "line": 72, + "column": 3 + } + }, + "loc": { + "start": { + "line": 72, + "column": 35 + }, + "end": { + "line": 76, + "column": 3 + } + }, + "line": 72 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 75, + "column": 12 + }, + "end": { + "line": 75, + "column": 13 + } + }, + "loc": { + "start": { + "line": 75, + "column": 22 + }, + "end": { + "line": 75, + "column": 67 + } + }, + "line": 75 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 78, + "column": 2 + }, + "end": { + "line": 78, + "column": 3 + } + }, + "loc": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 158, + "column": 3 + } + }, + "line": 82 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 133, + "column": 21 + }, + "end": { + "line": 133, + "column": 22 + } + }, + "loc": { + "start": { + "line": 133, + "column": 82 + }, + "end": { + "line": 136, + "column": 5 + } + }, + "line": 133 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 160, + "column": 2 + }, + "end": { + "line": 160, + "column": 3 + } + }, + "loc": { + "start": { + "line": 160, + "column": 73 + }, + "end": { + "line": 164, + "column": 3 + } + }, + "line": 160 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 166, + "column": 2 + }, + "end": { + "line": 166, + "column": 3 + } + }, + "loc": { + "start": { + "line": 166, + "column": 40 + }, + "end": { + "line": 188, + "column": 3 + } + }, + "line": 166 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 198, + "column": 2 + }, + "end": { + "line": 198, + "column": 3 + } + }, + "loc": { + "start": { + "line": 198, + "column": 63 + }, + "end": { + "line": 204, + "column": 3 + } + }, + "line": 198 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 50, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 50, + "column": 5 + } + }, + { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 50, + "column": 5 + } + } + ], + "line": 48 + }, + "1": { + "loc": { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 62, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 62, + "column": 5 + } + }, + { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 62, + "column": 5 + } + } + ], + "line": 60 + }, + "2": { + "loc": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 130, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 130, + "column": 5 + } + }, + { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 130, + "column": 5 + } + } + ], + "line": 86 + }, + "3": { + "loc": { + "start": { + "line": 88, + "column": 6 + }, + "end": { + "line": 90, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 88, + "column": 6 + }, + "end": { + "line": 90, + "column": 7 + } + }, + { + "start": { + "line": 88, + "column": 6 + }, + "end": { + "line": 90, + "column": 7 + } + } + ], + "line": 88 + }, + "4": { + "loc": { + "start": { + "line": 88, + "column": 10 + }, + "end": { + "line": 88, + "column": 77 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 88, + "column": 10 + }, + "end": { + "line": 88, + "column": 35 + } + }, + { + "start": { + "line": 88, + "column": 39 + }, + "end": { + "line": 88, + "column": 77 + } + } + ], + "line": 88 + }, + "5": { + "loc": { + "start": { + "line": 92, + "column": 11 + }, + "end": { + "line": 130, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 92, + "column": 11 + }, + "end": { + "line": 130, + "column": 5 + } + }, + { + "start": { + "line": 92, + "column": 11 + }, + "end": { + "line": 130, + "column": 5 + } + } + ], + "line": 92 + }, + "6": { + "loc": { + "start": { + "line": 92, + "column": 15 + }, + "end": { + "line": 92, + "column": 79 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 92, + "column": 15 + }, + "end": { + "line": 92, + "column": 40 + } + }, + { + "start": { + "line": 92, + "column": 44 + }, + "end": { + "line": 92, + "column": 79 + } + } + ], + "line": 92 + }, + "7": { + "loc": { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 127, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 127, + "column": 7 + } + }, + { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 127, + "column": 7 + } + } + ], + "line": 94 + }, + "8": { + "loc": { + "start": { + "line": 95, + "column": 8 + }, + "end": { + "line": 102, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 95, + "column": 8 + }, + "end": { + "line": 102, + "column": 9 + } + }, + { + "start": { + "line": 95, + "column": 8 + }, + "end": { + "line": 102, + "column": 9 + } + } + ], + "line": 95 + }, + "9": { + "loc": { + "start": { + "line": 96, + "column": 10 + }, + "end": { + "line": 98, + "column": 11 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 96, + "column": 10 + }, + "end": { + "line": 98, + "column": 11 + } + }, + { + "start": { + "line": 96, + "column": 10 + }, + "end": { + "line": 98, + "column": 11 + } + } + ], + "line": 96 + }, + "10": { + "loc": { + "start": { + "line": 96, + "column": 14 + }, + "end": { + "line": 96, + "column": 93 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 96, + "column": 14 + }, + "end": { + "line": 96, + "column": 45 + } + }, + { + "start": { + "line": 96, + "column": 49 + }, + "end": { + "line": 96, + "column": 93 + } + } + ], + "line": 96 + }, + "11": { + "loc": { + "start": { + "line": 103, + "column": 13 + }, + "end": { + "line": 127, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 103, + "column": 13 + }, + "end": { + "line": 127, + "column": 7 + } + }, + { + "start": { + "line": 103, + "column": 13 + }, + "end": { + "line": 127, + "column": 7 + } + } + ], + "line": 103 + }, + "12": { + "loc": { + "start": { + "line": 106, + "column": 8 + }, + "end": { + "line": 124, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 106, + "column": 8 + }, + "end": { + "line": 124, + "column": 9 + } + }, + { + "start": { + "line": 106, + "column": 8 + }, + "end": { + "line": 124, + "column": 9 + } + } + ], + "line": 106 + }, + "13": { + "loc": { + "start": { + "line": 108, + "column": 10 + }, + "end": { + "line": 110, + "column": 11 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 108, + "column": 10 + }, + "end": { + "line": 110, + "column": 11 + } + }, + { + "start": { + "line": 108, + "column": 10 + }, + "end": { + "line": 110, + "column": 11 + } + } + ], + "line": 108 + }, + "14": { + "loc": { + "start": { + "line": 108, + "column": 14 + }, + "end": { + "line": 108, + "column": 45 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 108, + "column": 14 + }, + "end": { + "line": 108, + "column": 21 + } + }, + { + "start": { + "line": 108, + "column": 25 + }, + "end": { + "line": 108, + "column": 45 + } + } + ], + "line": 108 + }, + "15": { + "loc": { + "start": { + "line": 113, + "column": 15 + }, + "end": { + "line": 124, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 113, + "column": 15 + }, + "end": { + "line": 124, + "column": 9 + } + }, + { + "start": { + "line": 113, + "column": 15 + }, + "end": { + "line": 124, + "column": 9 + } + } + ], + "line": 113 + }, + "16": { + "loc": { + "start": { + "line": 113, + "column": 19 + }, + "end": { + "line": 113, + "column": 117 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 113, + "column": 19 + }, + "end": { + "line": 113, + "column": 44 + } + }, + { + "start": { + "line": 113, + "column": 48 + }, + "end": { + "line": 113, + "column": 83 + } + }, + { + "start": { + "line": 113, + "column": 87 + }, + "end": { + "line": 113, + "column": 117 + } + } + ], + "line": 113 + }, + "17": { + "loc": { + "start": { + "line": 114, + "column": 10 + }, + "end": { + "line": 121, + "column": 11 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 114, + "column": 10 + }, + "end": { + "line": 121, + "column": 11 + } + }, + { + "start": { + "line": 114, + "column": 10 + }, + "end": { + "line": 121, + "column": 11 + } + } + ], + "line": 114 + }, + "18": { + "loc": { + "start": { + "line": 115, + "column": 12 + }, + "end": { + "line": 117, + "column": 13 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 115, + "column": 12 + }, + "end": { + "line": 117, + "column": 13 + } + }, + { + "start": { + "line": 115, + "column": 12 + }, + "end": { + "line": 117, + "column": 13 + } + } + ], + "line": 115 + }, + "19": { + "loc": { + "start": { + "line": 115, + "column": 16 + }, + "end": { + "line": 115, + "column": 95 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 115, + "column": 16 + }, + "end": { + "line": 115, + "column": 47 + } + }, + { + "start": { + "line": 115, + "column": 51 + }, + "end": { + "line": 115, + "column": 95 + } + } + ], + "line": 115 + }, + "20": { + "loc": { + "start": { + "line": 145, + "column": 4 + }, + "end": { + "line": 150, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 145, + "column": 4 + }, + "end": { + "line": 150, + "column": 5 + } + }, + { + "start": { + "line": 145, + "column": 4 + }, + "end": { + "line": 150, + "column": 5 + } + } + ], + "line": 145 + }, + "21": { + "loc": { + "start": { + "line": 168, + "column": 4 + }, + "end": { + "line": 184, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 168, + "column": 4 + }, + "end": { + "line": 184, + "column": 5 + } + }, + { + "start": { + "line": 168, + "column": 4 + }, + "end": { + "line": 184, + "column": 5 + } + } + ], + "line": 168 + }, + "22": { + "loc": { + "start": { + "line": 169, + "column": 6 + }, + "end": { + "line": 171, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 169, + "column": 6 + }, + "end": { + "line": 171, + "column": 7 + } + }, + { + "start": { + "line": 169, + "column": 6 + }, + "end": { + "line": 171, + "column": 7 + } + } + ], + "line": 169 + }, + "23": { + "loc": { + "start": { + "line": 173, + "column": 11 + }, + "end": { + "line": 184, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 173, + "column": 11 + }, + "end": { + "line": 184, + "column": 5 + } + }, + { + "start": { + "line": 173, + "column": 11 + }, + "end": { + "line": 184, + "column": 5 + } + } + ], + "line": 173 + }, + "24": { + "loc": { + "start": { + "line": 179, + "column": 8 + }, + "end": { + "line": 181, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 179, + "column": 8 + }, + "end": { + "line": 181, + "column": 9 + } + }, + { + "start": { + "line": 179, + "column": 8 + }, + "end": { + "line": 181, + "column": 9 + } + } + ], + "line": 179 + } + }, + "s": { + "0": 1097, + "1": 1097, + "2": 19, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 486, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 206, + "14": 17, + "15": 17, + "16": 9, + "17": 9, + "18": 9, + "19": 6, + "20": 6, + "21": 0, + "22": 6, + "23": 3, + "24": 3, + "25": 1, + "26": 1, + "27": 0, + "28": 1, + "29": 0, + "30": 2, + "31": 2, + "32": 2, + "33": 1, + "34": 1, + "35": 0, + "36": 1, + "37": 1, + "38": 1, + "39": 1, + "40": 0, + "41": 1, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 9, + "47": 9, + "48": 18, + "49": 18, + "50": 9, + "51": 9, + "52": 0, + "53": 9, + "54": 9, + "55": 228, + "56": 228, + "57": 4, + "58": 4, + "59": 3, + "60": 0, + "61": 3, + "62": 1, + "63": 0, + "64": 1, + "65": 1, + "66": 1, + "67": 1, + "68": 0, + "69": 1, + "70": 4, + "71": 4, + "72": 9, + "73": 9, + "74": 9, + "75": 9 + }, + "f": { + "0": 1097, + "1": 19, + "2": 0, + "3": 0, + "4": 486, + "5": 0, + "6": 206, + "7": 17, + "8": 17, + "9": 9, + "10": 18, + "11": 228, + "12": 4, + "13": 9 + }, + "b": { + "0": [ + 0, + 0 + ], + "1": [ + 0, + 0 + ], + "2": [ + 6, + 3 + ], + "3": [ + 0, + 6 + ], + "4": [ + 6, + 0 + ], + "5": [ + 3, + 0 + ], + "6": [ + 3, + 3 + ], + "7": [ + 1, + 2 + ], + "8": [ + 1, + 0 + ], + "9": [ + 0, + 1 + ], + "10": [ + 1, + 0 + ], + "11": [ + 2, + 0 + ], + "12": [ + 1, + 1 + ], + "13": [ + 0, + 1 + ], + "14": [ + 1, + 0 + ], + "15": [ + 1, + 0 + ], + "16": [ + 1, + 1, + 1 + ], + "17": [ + 1, + 0 + ], + "18": [ + 0, + 1 + ], + "19": [ + 1, + 0 + ], + "20": [ + 0, + 9 + ], + "21": [ + 3, + 1 + ], + "22": [ + 0, + 3 + ], + "23": [ + 0, + 1 + ], + "24": [ + 0, + 1 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "e6678e934c16ec3a9462b34eb40e9b9facc27043" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/DocumentSnapshot.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/DocumentSnapshot.js", + "statementMap": { + "0": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 60 + } + }, + "1": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 41 + } + }, + "2": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 81 + } + }, + "3": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 36 + } + }, + "4": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 24 + } + }, + "5": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 26 + } + }, + "6": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 21 + } + }, + "7": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 22 + } + }, + "8": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 58 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 20, + "column": 3 + } + }, + "loc": { + "start": { + "line": 20, + "column": 81 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "line": 20 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 26, + "column": 2 + }, + "end": { + "line": 26, + "column": 3 + } + }, + "loc": { + "start": { + "line": 26, + "column": 24 + }, + "end": { + "line": 28, + "column": 3 + } + }, + "line": 26 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 30, + "column": 2 + }, + "end": { + "line": 30, + "column": 3 + } + }, + "loc": { + "start": { + "line": 30, + "column": 26 + }, + "end": { + "line": 32, + "column": 3 + } + }, + "line": 30 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 3 + } + }, + "loc": { + "start": { + "line": 34, + "column": 44 + }, + "end": { + "line": 36, + "column": 3 + } + }, + "line": 34 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "loc": { + "start": { + "line": 38, + "column": 31 + }, + "end": { + "line": 40, + "column": 3 + } + }, + "line": 38 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 42, + "column": 2 + }, + "end": { + "line": 42, + "column": 3 + } + }, + "loc": { + "start": { + "line": 42, + "column": 24 + }, + "end": { + "line": 44, + "column": 3 + } + }, + "line": 42 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 46, + "column": 2 + }, + "end": { + "line": 46, + "column": 3 + } + }, + "loc": { + "start": { + "line": 46, + "column": 30 + }, + "end": { + "line": 48, + "column": 3 + } + }, + "line": 46 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 47, + "column": 11 + }, + "end": { + "line": 47, + "column": 57 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 47, + "column": 24 + }, + "end": { + "line": 47, + "column": 45 + } + }, + { + "start": { + "line": 47, + "column": 48 + }, + "end": { + "line": 47, + "column": 57 + } + } + ], + "line": 47 + } + }, + "s": { + "0": 848, + "1": 848, + "2": 848, + "3": 2, + "4": 0, + "5": 0, + "6": 205, + "7": 187, + "8": 4 + }, + "f": { + "0": 848, + "1": 2, + "2": 0, + "3": 0, + "4": 205, + "5": 187, + "6": 4 + }, + "b": { + "0": [ + 4, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "8d9a8cd88c880f97bfa13d9c243780060e9fce60" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/Path.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/Path.js", + "statementMap": { + "0": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 33 + } + }, + "1": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 19, + "column": 5 + } + }, + "2": { + "start": { + "line": 18, + "column": 6 + }, + "end": { + "line": 18, + "column": 49 + } + }, + "3": { + "start": { + "line": 20, + "column": 4 + }, + "end": { + "line": 20, + "column": 16 + } + }, + "4": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 66 + } + }, + "5": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 28, + "column": 40 + } + }, + "6": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 33 + } + }, + "7": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 65 + } + }, + "8": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 42, + "column": 5 + } + }, + "9": { + "start": { + "line": 41, + "column": 6 + }, + "end": { + "line": 41, + "column": 18 + } + }, + "10": { + "start": { + "line": 44, + "column": 4 + }, + "end": { + "line": 44, + "column": 66 + } + }, + "11": { + "start": { + "line": 52, + "column": 18 + }, + "end": { + "line": 52, + "column": 33 + } + }, + "12": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 56, + "column": 5 + } + }, + "13": { + "start": { + "line": 55, + "column": 6 + }, + "end": { + "line": 55, + "column": 26 + } + }, + "14": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 27 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 12, + "column": 3 + } + }, + "loc": { + "start": { + "line": 12, + "column": 40 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 12 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 16, + "column": 2 + }, + "end": { + "line": 16, + "column": 3 + } + }, + "loc": { + "start": { + "line": 16, + "column": 26 + }, + "end": { + "line": 21, + "column": 3 + } + }, + "line": 16 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 23, + "column": 2 + }, + "end": { + "line": 23, + "column": 3 + } + }, + "loc": { + "start": { + "line": 23, + "column": 28 + }, + "end": { + "line": 25, + "column": 3 + } + }, + "line": 23 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 27, + "column": 2 + }, + "end": { + "line": 27, + "column": 3 + } + }, + "loc": { + "start": { + "line": 27, + "column": 30 + }, + "end": { + "line": 29, + "column": 3 + } + }, + "line": 27 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 31, + "column": 2 + }, + "end": { + "line": 31, + "column": 3 + } + }, + "loc": { + "start": { + "line": 31, + "column": 29 + }, + "end": { + "line": 33, + "column": 3 + } + }, + "line": 31 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 35, + "column": 3 + } + }, + "loc": { + "start": { + "line": 35, + "column": 36 + }, + "end": { + "line": 37, + "column": 3 + } + }, + "line": 35 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 39, + "column": 2 + }, + "end": { + "line": 39, + "column": 3 + } + }, + "loc": { + "start": { + "line": 39, + "column": 24 + }, + "end": { + "line": 45, + "column": 3 + } + }, + "line": 39 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 51, + "column": 2 + }, + "end": { + "line": 51, + "column": 3 + } + }, + "loc": { + "start": { + "line": 51, + "column": 30 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "line": 51 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 19, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 19, + "column": 5 + } + }, + { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 19, + "column": 5 + } + } + ], + "line": 17 + }, + "1": { + "loc": { + "start": { + "line": 24, + "column": 11 + }, + "end": { + "line": 24, + "column": 65 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 24, + "column": 11 + }, + "end": { + "line": 24, + "column": 33 + } + }, + { + "start": { + "line": 24, + "column": 37 + }, + "end": { + "line": 24, + "column": 65 + } + } + ], + "line": 24 + }, + "2": { + "loc": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 42, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 42, + "column": 5 + } + }, + { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 42, + "column": 5 + } + } + ], + "line": 40 + }, + "3": { + "loc": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 56, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 56, + "column": 5 + } + }, + { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 56, + "column": 5 + } + } + ], + "line": 54 + } + }, + "s": { + "0": 1314, + "1": 1, + "2": 1, + "3": 0, + "4": 246, + "5": 216, + "6": 733, + "7": 462, + "8": 0, + "9": 0, + "10": 0, + "11": 851, + "12": 851, + "13": 0, + "14": 851 + }, + "f": { + "0": 1314, + "1": 1, + "2": 246, + "3": 216, + "4": 733, + "5": 462, + "6": 0, + "7": 851 + }, + "b": { + "0": [ + 1, + 0 + ], + "1": [ + 246, + 246 + ], + "2": [ + 0, + 0 + ], + "3": [ + 0, + 851 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "6584061e5a0731f4a3fb7354ded23d013f8e3abe" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/utils/serialize.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/utils/serialize.js", + "statementMap": { + "0": { + "start": { + "line": 20, + "column": 30 + }, + "end": { + "line": 31, + "column": 1 + } + }, + "1": { + "start": { + "line": 21, + "column": 21 + }, + "end": { + "line": 21, + "column": 23 + } + }, + "2": { + "start": { + "line": 22, + "column": 2 + }, + "end": { + "line": 29, + "column": 3 + } + }, + "3": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 28, + "column": 7 + } + }, + "4": { + "start": { + "line": 24, + "column": 22 + }, + "end": { + "line": 24, + "column": 45 + } + }, + "5": { + "start": { + "line": 25, + "column": 6 + }, + "end": { + "line": 27, + "column": 7 + } + }, + "6": { + "start": { + "line": 26, + "column": 8 + }, + "end": { + "line": 26, + "column": 34 + } + }, + "7": { + "start": { + "line": 30, + "column": 2 + }, + "end": { + "line": 30, + "column": 20 + } + }, + "8": { + "start": { + "line": 33, + "column": 32 + }, + "end": { + "line": 44, + "column": 1 + } + }, + "9": { + "start": { + "line": 34, + "column": 22 + }, + "end": { + "line": 34, + "column": 24 + } + }, + "10": { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 42, + "column": 3 + } + }, + "11": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 41, + "column": 7 + } + }, + "12": { + "start": { + "line": 37, + "column": 22 + }, + "end": { + "line": 37, + "column": 41 + } + }, + "13": { + "start": { + "line": 38, + "column": 6 + }, + "end": { + "line": 40, + "column": 7 + } + }, + "14": { + "start": { + "line": 39, + "column": 8 + }, + "end": { + "line": 39, + "column": 34 + } + }, + "15": { + "start": { + "line": 43, + "column": 2 + }, + "end": { + "line": 43, + "column": 21 + } + }, + "16": { + "start": { + "line": 46, + "column": 28 + }, + "end": { + "line": 100, + "column": 1 + } + }, + "17": { + "start": { + "line": 47, + "column": 15 + }, + "end": { + "line": 47, + "column": 28 + } + }, + "18": { + "start": { + "line": 48, + "column": 2 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "19": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 52, + "column": 6 + } + }, + "20": { + "start": { + "line": 53, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "21": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 57, + "column": 6 + } + }, + "22": { + "start": { + "line": 58, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "23": { + "start": { + "line": 59, + "column": 4 + }, + "end": { + "line": 62, + "column": 6 + } + }, + "24": { + "start": { + "line": 63, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "25": { + "start": { + "line": 64, + "column": 4 + }, + "end": { + "line": 67, + "column": 6 + } + }, + "26": { + "start": { + "line": 68, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "27": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 72, + "column": 6 + } + }, + "28": { + "start": { + "line": 73, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "29": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 92, + "column": 5 + } + }, + "30": { + "start": { + "line": 75, + "column": 6 + }, + "end": { + "line": 78, + "column": 8 + } + }, + "31": { + "start": { + "line": 79, + "column": 11 + }, + "end": { + "line": 92, + "column": 5 + } + }, + "32": { + "start": { + "line": 80, + "column": 6 + }, + "end": { + "line": 86, + "column": 8 + } + }, + "33": { + "start": { + "line": 87, + "column": 11 + }, + "end": { + "line": 92, + "column": 5 + } + }, + "34": { + "start": { + "line": 88, + "column": 6 + }, + "end": { + "line": 91, + "column": 8 + } + }, + "35": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 96, + "column": 6 + } + }, + "36": { + "start": { + "line": 98, + "column": 2 + }, + "end": { + "line": 98, + "column": 53 + } + }, + "37": { + "start": { + "line": 99, + "column": 2 + }, + "end": { + "line": 99, + "column": 14 + } + }, + "38": { + "start": { + "line": 107, + "column": 30 + }, + "end": { + "line": 116, + "column": 1 + } + }, + "39": { + "start": { + "line": 109, + "column": 2 + }, + "end": { + "line": 114, + "column": 3 + } + }, + "40": { + "start": { + "line": 110, + "column": 4 + }, + "end": { + "line": 110, + "column": 14 + } + }, + "41": { + "start": { + "line": 111, + "column": 4 + }, + "end": { + "line": 113, + "column": 7 + } + }, + "42": { + "start": { + "line": 112, + "column": 6 + }, + "end": { + "line": 112, + "column": 59 + } + }, + "43": { + "start": { + "line": 115, + "column": 2 + }, + "end": { + "line": 115, + "column": 14 + } + }, + "44": { + "start": { + "line": 118, + "column": 25 + }, + "end": { + "line": 126, + "column": 1 + } + }, + "45": { + "start": { + "line": 119, + "column": 16 + }, + "end": { + "line": 119, + "column": 18 + } + }, + "46": { + "start": { + "line": 120, + "column": 2 + }, + "end": { + "line": 124, + "column": 3 + } + }, + "47": { + "start": { + "line": 121, + "column": 4 + }, + "end": { + "line": 123, + "column": 7 + } + }, + "48": { + "start": { + "line": 122, + "column": 6 + }, + "end": { + "line": 122, + "column": 51 + } + }, + "49": { + "start": { + "line": 125, + "column": 2 + }, + "end": { + "line": 125, + "column": 15 + } + }, + "50": { + "start": { + "line": 128, + "column": 21 + }, + "end": { + "line": 147, + "column": 1 + } + }, + "51": { + "start": { + "line": 129, + "column": 26 + }, + "end": { + "line": 129, + "column": 33 + } + }, + "52": { + "start": { + "line": 130, + "column": 2 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "53": { + "start": { + "line": 131, + "column": 4 + }, + "end": { + "line": 131, + "column": 16 + } + }, + "54": { + "start": { + "line": 132, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "55": { + "start": { + "line": 133, + "column": 4 + }, + "end": { + "line": 133, + "column": 17 + } + }, + "56": { + "start": { + "line": 134, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "57": { + "start": { + "line": 135, + "column": 4 + }, + "end": { + "line": 135, + "column": 46 + } + }, + "58": { + "start": { + "line": 136, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "59": { + "start": { + "line": 137, + "column": 4 + }, + "end": { + "line": 137, + "column": 44 + } + }, + "60": { + "start": { + "line": 138, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "61": { + "start": { + "line": 139, + "column": 4 + }, + "end": { + "line": 139, + "column": 66 + } + }, + "62": { + "start": { + "line": 140, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "63": { + "start": { + "line": 141, + "column": 4 + }, + "end": { + "line": 141, + "column": 57 + } + }, + "64": { + "start": { + "line": 142, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "65": { + "start": { + "line": 143, + "column": 4 + }, + "end": { + "line": 143, + "column": 27 + } + }, + "66": { + "start": { + "line": 145, + "column": 2 + }, + "end": { + "line": 145, + "column": 53 + } + }, + "67": { + "start": { + "line": 146, + "column": 2 + }, + "end": { + "line": 146, + "column": 15 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 20, + "column": 30 + }, + "end": { + "line": 20, + "column": 31 + } + }, + "loc": { + "start": { + "line": 20, + "column": 80 + }, + "end": { + "line": 31, + "column": 1 + } + }, + "line": 20 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 23, + "column": 30 + }, + "end": { + "line": 23, + "column": 31 + } + }, + "loc": { + "start": { + "line": 23, + "column": 39 + }, + "end": { + "line": 28, + "column": 5 + } + }, + "line": 23 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 33, + "column": 32 + }, + "end": { + "line": 33, + "column": 33 + } + }, + "loc": { + "start": { + "line": 33, + "column": 73 + }, + "end": { + "line": 44, + "column": 1 + } + }, + "line": 33 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 36, + "column": 18 + }, + "end": { + "line": 36, + "column": 19 + } + }, + "loc": { + "start": { + "line": 36, + "column": 29 + }, + "end": { + "line": 41, + "column": 5 + } + }, + "line": 36 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 46, + "column": 28 + }, + "end": { + "line": 46, + "column": 29 + } + }, + "loc": { + "start": { + "line": 46, + "column": 69 + }, + "end": { + "line": 100, + "column": 1 + } + }, + "line": 46 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 107, + "column": 30 + }, + "end": { + "line": 107, + "column": 31 + } + }, + "loc": { + "start": { + "line": 107, + "column": 115 + }, + "end": { + "line": 116, + "column": 1 + } + }, + "line": 107 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 111, + "column": 36 + }, + "end": { + "line": 111, + "column": 37 + } + }, + "loc": { + "start": { + "line": 111, + "column": 45 + }, + "end": { + "line": 113, + "column": 5 + } + }, + "line": 111 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 118, + "column": 25 + }, + "end": { + "line": 118, + "column": 26 + } + }, + "loc": { + "start": { + "line": 118, + "column": 91 + }, + "end": { + "line": 126, + "column": 1 + } + }, + "line": 118 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 121, + "column": 24 + }, + "end": { + "line": 121, + "column": 25 + } + }, + "loc": { + "start": { + "line": 121, + "column": 37 + }, + "end": { + "line": 123, + "column": 5 + } + }, + "line": 121 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 128, + "column": 21 + }, + "end": { + "line": 128, + "column": 22 + } + }, + "loc": { + "start": { + "line": 128, + "column": 79 + }, + "end": { + "line": 147, + "column": 1 + } + }, + "line": 128 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 22, + "column": 2 + }, + "end": { + "line": 29, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 22, + "column": 2 + }, + "end": { + "line": 29, + "column": 3 + } + }, + { + "start": { + "line": 22, + "column": 2 + }, + "end": { + "line": 29, + "column": 3 + } + } + ], + "line": 22 + }, + "1": { + "loc": { + "start": { + "line": 25, + "column": 6 + }, + "end": { + "line": 27, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 25, + "column": 6 + }, + "end": { + "line": 27, + "column": 7 + } + }, + { + "start": { + "line": 25, + "column": 6 + }, + "end": { + "line": 27, + "column": 7 + } + } + ], + "line": 25 + }, + "2": { + "loc": { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 42, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 42, + "column": 3 + } + }, + { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 42, + "column": 3 + } + } + ], + "line": 35 + }, + "3": { + "loc": { + "start": { + "line": 38, + "column": 6 + }, + "end": { + "line": 40, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 38, + "column": 6 + }, + "end": { + "line": 40, + "column": 7 + } + }, + { + "start": { + "line": 38, + "column": 6 + }, + "end": { + "line": 40, + "column": 7 + } + } + ], + "line": 38 + }, + "4": { + "loc": { + "start": { + "line": 48, + "column": 2 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 48, + "column": 2 + }, + "end": { + "line": 97, + "column": 3 + } + }, + { + "start": { + "line": 48, + "column": 2 + }, + "end": { + "line": 97, + "column": 3 + } + } + ], + "line": 48 + }, + "5": { + "loc": { + "start": { + "line": 48, + "column": 6 + }, + "end": { + "line": 48, + "column": 43 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 48, + "column": 6 + }, + "end": { + "line": 48, + "column": 20 + } + }, + { + "start": { + "line": 48, + "column": 24 + }, + "end": { + "line": 48, + "column": 43 + } + } + ], + "line": 48 + }, + "6": { + "loc": { + "start": { + "line": 53, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 53, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + { + "start": { + "line": 53, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + } + ], + "line": 53 + }, + "7": { + "loc": { + "start": { + "line": 58, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 58, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + { + "start": { + "line": 58, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + } + ], + "line": 58 + }, + "8": { + "loc": { + "start": { + "line": 63, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 63, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + { + "start": { + "line": 63, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + } + ], + "line": 63 + }, + "9": { + "loc": { + "start": { + "line": 63, + "column": 13 + }, + "end": { + "line": 63, + "column": 73 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 63, + "column": 13 + }, + "end": { + "line": 63, + "column": 31 + } + }, + { + "start": { + "line": 63, + "column": 35 + }, + "end": { + "line": 63, + "column": 52 + } + }, + { + "start": { + "line": 63, + "column": 56 + }, + "end": { + "line": 63, + "column": 73 + } + } + ], + "line": 63 + }, + "10": { + "loc": { + "start": { + "line": 68, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 68, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + { + "start": { + "line": 68, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + } + ], + "line": 68 + }, + "11": { + "loc": { + "start": { + "line": 73, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 73, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + }, + { + "start": { + "line": 73, + "column": 9 + }, + "end": { + "line": 97, + "column": 3 + } + } + ], + "line": 73 + }, + "12": { + "loc": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 92, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 92, + "column": 5 + } + }, + { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 92, + "column": 5 + } + } + ], + "line": 74 + }, + "13": { + "loc": { + "start": { + "line": 79, + "column": 11 + }, + "end": { + "line": 92, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 79, + "column": 11 + }, + "end": { + "line": 92, + "column": 5 + } + }, + { + "start": { + "line": 79, + "column": 11 + }, + "end": { + "line": 92, + "column": 5 + } + } + ], + "line": 79 + }, + "14": { + "loc": { + "start": { + "line": 87, + "column": 11 + }, + "end": { + "line": 92, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 87, + "column": 11 + }, + "end": { + "line": 92, + "column": 5 + } + }, + { + "start": { + "line": 87, + "column": 11 + }, + "end": { + "line": 92, + "column": 5 + } + } + ], + "line": 87 + }, + "15": { + "loc": { + "start": { + "line": 109, + "column": 2 + }, + "end": { + "line": 114, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 109, + "column": 2 + }, + "end": { + "line": 114, + "column": 3 + } + }, + { + "start": { + "line": 109, + "column": 2 + }, + "end": { + "line": 114, + "column": 3 + } + } + ], + "line": 109 + }, + "16": { + "loc": { + "start": { + "line": 120, + "column": 2 + }, + "end": { + "line": 124, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 120, + "column": 2 + }, + "end": { + "line": 124, + "column": 3 + } + }, + { + "start": { + "line": 120, + "column": 2 + }, + "end": { + "line": 124, + "column": 3 + } + } + ], + "line": 120 + }, + "17": { + "loc": { + "start": { + "line": 130, + "column": 2 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 130, + "column": 2 + }, + "end": { + "line": 144, + "column": 3 + } + }, + { + "start": { + "line": 130, + "column": 2 + }, + "end": { + "line": 144, + "column": 3 + } + } + ], + "line": 130 + }, + "18": { + "loc": { + "start": { + "line": 132, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 132, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + { + "start": { + "line": 132, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + } + ], + "line": 132 + }, + "19": { + "loc": { + "start": { + "line": 132, + "column": 13 + }, + "end": { + "line": 132, + "column": 73 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 132, + "column": 13 + }, + "end": { + "line": 132, + "column": 31 + } + }, + { + "start": { + "line": 132, + "column": 35 + }, + "end": { + "line": 132, + "column": 52 + } + }, + { + "start": { + "line": 132, + "column": 56 + }, + "end": { + "line": 132, + "column": 73 + } + } + ], + "line": 132 + }, + "20": { + "loc": { + "start": { + "line": 134, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 134, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + { + "start": { + "line": 134, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + } + ], + "line": 134 + }, + "21": { + "loc": { + "start": { + "line": 136, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 136, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + { + "start": { + "line": 136, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + } + ], + "line": 136 + }, + "22": { + "loc": { + "start": { + "line": 138, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 138, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + { + "start": { + "line": 138, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + } + ], + "line": 138 + }, + "23": { + "loc": { + "start": { + "line": 140, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 140, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + { + "start": { + "line": 140, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + } + ], + "line": 140 + }, + "24": { + "loc": { + "start": { + "line": 142, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 142, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + }, + { + "start": { + "line": 142, + "column": 9 + }, + "end": { + "line": 144, + "column": 3 + } + } + ], + "line": 142 + } + }, + "s": { + "0": 1, + "1": 323, + "2": 323, + "3": 323, + "4": 977, + "5": 977, + "6": 977, + "7": 323, + "8": 1, + "9": 18, + "10": 18, + "11": 18, + "12": 17, + "13": 17, + "14": 17, + "15": 18, + "16": 1, + "17": 1003, + "18": 1003, + "19": 85, + "20": 918, + "21": 1, + "22": 917, + "23": 1, + "24": 916, + "25": 653, + "26": 263, + "27": 1, + "28": 262, + "29": 262, + "30": 1, + "31": 261, + "32": 87, + "33": 174, + "34": 90, + "35": 84, + "36": 0, + "37": 0, + "38": 1, + "39": 1394, + "40": 1392, + "41": 1392, + "42": 5354, + "43": 1394, + "44": 1, + "45": 3, + "46": 3, + "47": 3, + "48": 0, + "49": 3, + "50": 1, + "51": 5354, + "52": 5354, + "53": 546, + "54": 4808, + "55": 3155, + "56": 1653, + "57": 3, + "58": 1650, + "59": 546, + "60": 1104, + "61": 3, + "62": 1101, + "63": 549, + "64": 552, + "65": 552, + "66": 0, + "67": 0 + }, + "f": { + "0": 323, + "1": 977, + "2": 18, + "3": 17, + "4": 1003, + "5": 1394, + "6": 5354, + "7": 3, + "8": 0, + "9": 5354 + }, + "b": { + "0": [ + 323, + 0 + ], + "1": [ + 977, + 0 + ], + "2": [ + 18, + 0 + ], + "3": [ + 17, + 0 + ], + "4": [ + 85, + 918 + ], + "5": [ + 1003, + 918 + ], + "6": [ + 1, + 917 + ], + "7": [ + 1, + 916 + ], + "8": [ + 653, + 263 + ], + "9": [ + 916, + 829, + 567 + ], + "10": [ + 1, + 262 + ], + "11": [ + 262, + 0 + ], + "12": [ + 1, + 261 + ], + "13": [ + 87, + 174 + ], + "14": [ + 90, + 84 + ], + "15": [ + 1392, + 2 + ], + "16": [ + 3, + 0 + ], + "17": [ + 546, + 4808 + ], + "18": [ + 3155, + 1653 + ], + "19": [ + 4808, + 4259, + 2616 + ], + "20": [ + 3, + 1650 + ], + "21": [ + 546, + 1104 + ], + "22": [ + 3, + 1101 + ], + "23": [ + 549, + 552 + ], + "24": [ + 552, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "25735bfa7a18c38c6074326ba03f27c279ed6172" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/FieldValue.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/FieldValue.js", + "statementMap": { + "0": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 30 + } + }, + "1": { + "start": { + "line": 12, + "column": 4 + }, + "end": { + "line": 12, + "column": 40 + } + }, + "2": { + "start": { + "line": 16, + "column": 34 + }, + "end": { + "line": 16, + "column": 50 + } + }, + "3": { + "start": { + "line": 17, + "column": 44 + }, + "end": { + "line": 17, + "column": 60 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 7, + "column": 3 + } + }, + "loc": { + "start": { + "line": 7, + "column": 30 + }, + "end": { + "line": 9, + "column": 3 + } + }, + "line": 7 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 3 + } + }, + "loc": { + "start": { + "line": 11, + "column": 39 + }, + "end": { + "line": 13, + "column": 3 + } + }, + "line": 11 + } + }, + "branchMap": {}, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 1 + }, + "f": { + "0": 1, + "1": 1 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "fdf1ad1d14f388e61d4322087080d8c8df852317" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/GeoPoint.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/GeoPoint.js", + "statementMap": { + "0": { + "start": { + "line": 18, + "column": 4 + }, + "end": { + "line": 18, + "column": 30 + } + }, + "1": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 19, + "column": 32 + } + }, + "2": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 26 + } + }, + "3": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 27 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 13, + "column": 2 + }, + "end": { + "line": 13, + "column": 3 + } + }, + "loc": { + "start": { + "line": 13, + "column": 51 + }, + "end": { + "line": 20, + "column": 3 + } + }, + "line": 13 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 22, + "column": 2 + }, + "end": { + "line": 22, + "column": 3 + } + }, + "loc": { + "start": { + "line": 22, + "column": 25 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "line": 22 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 26, + "column": 2 + }, + "end": { + "line": 26, + "column": 3 + } + }, + "loc": { + "start": { + "line": 26, + "column": 26 + }, + "end": { + "line": 28, + "column": 3 + } + }, + "line": 26 + } + }, + "branchMap": {}, + "s": { + "0": 552, + "1": 552, + "2": 88, + "3": 88 + }, + "f": { + "0": 552, + "1": 88, + "2": 88 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "1f2a3dd6a002a1c8282e080f88bdb87791c023d0" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/Query.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/Query.js", + "statementMap": { + "0": { + "start": { + "line": 14, + "column": 58 + }, + "end": { + "line": 19, + "column": 1 + } + }, + "1": { + "start": { + "line": 21, + "column": 56 + }, + "end": { + "line": 28, + "column": 1 + } + }, + "2": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 44 + } + }, + "3": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 42 + } + }, + "4": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 32 + } + }, + "5": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 44 + } + }, + "6": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 31 + } + }, + "7": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 27 + } + }, + "8": { + "start": { + "line": 90, + "column": 20 + }, + "end": { + "line": 93, + "column": 5 + } + }, + "9": { + "start": { + "line": 95, + "column": 4 + }, + "end": { + "line": 101, + "column": 6 + } + }, + "10": { + "start": { + "line": 105, + "column": 20 + }, + "end": { + "line": 108, + "column": 5 + } + }, + "11": { + "start": { + "line": 110, + "column": 4 + }, + "end": { + "line": 116, + "column": 6 + } + }, + "12": { + "start": { + "line": 120, + "column": 4 + }, + "end": { + "line": 127, + "column": 80 + } + }, + "13": { + "start": { + "line": 127, + "column": 26 + }, + "end": { + "line": 127, + "column": 78 + } + }, + "14": { + "start": { + "line": 134, + "column": 20 + }, + "end": { + "line": 137, + "column": 5 + } + }, + "15": { + "start": { + "line": 138, + "column": 4 + }, + "end": { + "line": 144, + "column": 6 + } + }, + "16": { + "start": { + "line": 152, + "column": 19 + }, + "end": { + "line": 152, + "column": 21 + } + }, + "17": { + "start": { + "line": 153, + "column": 29 + }, + "end": { + "line": 153, + "column": 31 + } + }, + "18": { + "start": { + "line": 155, + "column": 4 + }, + "end": { + "line": 199, + "column": 5 + } + }, + "19": { + "start": { + "line": 156, + "column": 6 + }, + "end": { + "line": 156, + "column": 48 + } + }, + "20": { + "start": { + "line": 157, + "column": 6 + }, + "end": { + "line": 159, + "column": 7 + } + }, + "21": { + "start": { + "line": 158, + "column": 8 + }, + "end": { + "line": 158, + "column": 94 + } + }, + "22": { + "start": { + "line": 160, + "column": 6 + }, + "end": { + "line": 160, + "column": 49 + } + }, + "23": { + "start": { + "line": 161, + "column": 11 + }, + "end": { + "line": 199, + "column": 5 + } + }, + "24": { + "start": { + "line": 163, + "column": 6 + }, + "end": { + "line": 196, + "column": 7 + } + }, + "25": { + "start": { + "line": 164, + "column": 8 + }, + "end": { + "line": 171, + "column": 9 + } + }, + "26": { + "start": { + "line": 165, + "column": 10 + }, + "end": { + "line": 167, + "column": 11 + } + }, + "27": { + "start": { + "line": 166, + "column": 12 + }, + "end": { + "line": 166, + "column": 97 + } + }, + "28": { + "start": { + "line": 168, + "column": 10 + }, + "end": { + "line": 168, + "column": 47 + } + }, + "29": { + "start": { + "line": 170, + "column": 10 + }, + "end": { + "line": 170, + "column": 94 + } + }, + "30": { + "start": { + "line": 172, + "column": 13 + }, + "end": { + "line": 196, + "column": 7 + } + }, + "31": { + "start": { + "line": 173, + "column": 8 + }, + "end": { + "line": 173, + "column": 55 + } + }, + "32": { + "start": { + "line": 175, + "column": 8 + }, + "end": { + "line": 193, + "column": 9 + } + }, + "33": { + "start": { + "line": 176, + "column": 10 + }, + "end": { + "line": 176, + "column": 52 + } + }, + "34": { + "start": { + "line": 177, + "column": 10 + }, + "end": { + "line": 179, + "column": 11 + } + }, + "35": { + "start": { + "line": 178, + "column": 12 + }, + "end": { + "line": 178, + "column": 97 + } + }, + "36": { + "start": { + "line": 180, + "column": 10 + }, + "end": { + "line": 180, + "column": 35 + } + }, + "37": { + "start": { + "line": 182, + "column": 15 + }, + "end": { + "line": 193, + "column": 9 + } + }, + "38": { + "start": { + "line": 183, + "column": 10 + }, + "end": { + "line": 190, + "column": 11 + } + }, + "39": { + "start": { + "line": 184, + "column": 12 + }, + "end": { + "line": 186, + "column": 13 + } + }, + "40": { + "start": { + "line": 185, + "column": 14 + }, + "end": { + "line": 185, + "column": 99 + } + }, + "41": { + "start": { + "line": 187, + "column": 12 + }, + "end": { + "line": 187, + "column": 49 + } + }, + "42": { + "start": { + "line": 189, + "column": 12 + }, + "end": { + "line": 189, + "column": 96 + } + }, + "43": { + "start": { + "line": 192, + "column": 10 + }, + "end": { + "line": 192, + "column": 102 + } + }, + "44": { + "start": { + "line": 195, + "column": 8 + }, + "end": { + "line": 195, + "column": 108 + } + }, + "45": { + "start": { + "line": 198, + "column": 6 + }, + "end": { + "line": 198, + "column": 81 + } + }, + "46": { + "start": { + "line": 201, + "column": 23 + }, + "end": { + "line": 201, + "column": 40 + } + }, + "47": { + "start": { + "line": 203, + "column": 21 + }, + "end": { + "line": 206, + "column": 5 + } + }, + "48": { + "start": { + "line": 204, + "column": 28 + }, + "end": { + "line": 204, + "column": 89 + } + }, + "49": { + "start": { + "line": 205, + "column": 6 + }, + "end": { + "line": 205, + "column": 35 + } + }, + "50": { + "start": { + "line": 209, + "column": 4 + }, + "end": { + "line": 212, + "column": 6 + } + }, + "51": { + "start": { + "line": 215, + "column": 4 + }, + "end": { + "line": 220, + "column": 5 + } + }, + "52": { + "start": { + "line": 216, + "column": 6 + }, + "end": { + "line": 219, + "column": 8 + } + }, + "53": { + "start": { + "line": 223, + "column": 4 + }, + "end": { + "line": 231, + "column": 8 + } + }, + "54": { + "start": { + "line": 234, + "column": 4 + }, + "end": { + "line": 234, + "column": 72 + } + }, + "55": { + "start": { + "line": 242, + "column": 4 + }, + "end": { + "line": 245, + "column": 5 + } + }, + "56": { + "start": { + "line": 243, + "column": 6 + }, + "end": { + "line": 244, + "column": 60 + } + }, + "57": { + "start": { + "line": 247, + "column": 21 + }, + "end": { + "line": 250, + "column": 5 + } + }, + "58": { + "start": { + "line": 251, + "column": 27 + }, + "end": { + "line": 251, + "column": 61 + } + }, + "59": { + "start": { + "line": 252, + "column": 4 + }, + "end": { + "line": 258, + "column": 6 + } + }, + "60": { + "start": { + "line": 262, + "column": 20 + }, + "end": { + "line": 265, + "column": 5 + } + }, + "61": { + "start": { + "line": 267, + "column": 4 + }, + "end": { + "line": 273, + "column": 6 + } + }, + "62": { + "start": { + "line": 277, + "column": 20 + }, + "end": { + "line": 280, + "column": 5 + } + }, + "63": { + "start": { + "line": 282, + "column": 4 + }, + "end": { + "line": 288, + "column": 6 + } + }, + "64": { + "start": { + "line": 295, + "column": 24 + }, + "end": { + "line": 295, + "column": 43 + } + }, + "65": { + "start": { + "line": 296, + "column": 22 + }, + "end": { + "line": 300, + "column": 5 + } + }, + "66": { + "start": { + "line": 301, + "column": 28 + }, + "end": { + "line": 301, + "column": 64 + } + }, + "67": { + "start": { + "line": 302, + "column": 4 + }, + "end": { + "line": 308, + "column": 6 + } + }, + "68": { + "start": { + "line": 318, + "column": 4 + }, + "end": { + "line": 327, + "column": 5 + } + }, + "69": { + "start": { + "line": 319, + "column": 26 + }, + "end": { + "line": 319, + "column": 46 + } + }, + "70": { + "start": { + "line": 320, + "column": 6 + }, + "end": { + "line": 320, + "column": 18 + } + }, + "71": { + "start": { + "line": 321, + "column": 6 + }, + "end": { + "line": 324, + "column": 7 + } + }, + "72": { + "start": { + "line": 322, + "column": 27 + }, + "end": { + "line": 322, + "column": 47 + } + }, + "73": { + "start": { + "line": 323, + "column": 8 + }, + "end": { + "line": 323, + "column": 59 + } + }, + "74": { + "start": { + "line": 326, + "column": 6 + }, + "end": { + "line": 326, + "column": 33 + } + }, + "75": { + "start": { + "line": 329, + "column": 4 + }, + "end": { + "line": 329, + "column": 36 + } + }, + "76": { + "start": { + "line": 337, + "column": 4 + }, + "end": { + "line": 337, + "column": 66 + } + }, + "77": { + "start": { + "line": 338, + "column": 4 + }, + "end": { + "line": 338, + "column": 112 + } + }, + "78": { + "start": { + "line": 339, + "column": 4 + }, + "end": { + "line": 339, + "column": 117 + } + }, + "79": { + "start": { + "line": 340, + "column": 4 + }, + "end": { + "line": 347, + "column": 8 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 70, + "column": 2 + }, + "end": { + "line": 70, + "column": 3 + } + }, + "loc": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 83, + "column": 3 + } + }, + "line": 77 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 85, + "column": 2 + }, + "end": { + "line": 85, + "column": 3 + } + }, + "loc": { + "start": { + "line": 85, + "column": 29 + }, + "end": { + "line": 87, + "column": 3 + } + }, + "line": 85 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 89, + "column": 2 + }, + "end": { + "line": 89, + "column": 3 + } + }, + "loc": { + "start": { + "line": 89, + "column": 44 + }, + "end": { + "line": 102, + "column": 3 + } + }, + "line": 89 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 104, + "column": 2 + }, + "end": { + "line": 104, + "column": 3 + } + }, + "loc": { + "start": { + "line": 104, + "column": 48 + }, + "end": { + "line": 117, + "column": 3 + } + }, + "line": 104 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 119, + "column": 2 + }, + "end": { + "line": 119, + "column": 3 + } + }, + "loc": { + "start": { + "line": 119, + "column": 32 + }, + "end": { + "line": 128, + "column": 3 + } + }, + "line": 119 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 127, + "column": 12 + }, + "end": { + "line": 127, + "column": 13 + } + }, + "loc": { + "start": { + "line": 127, + "column": 26 + }, + "end": { + "line": 127, + "column": 78 + } + }, + "line": 127 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 130, + "column": 2 + }, + "end": { + "line": 130, + "column": 3 + } + }, + "loc": { + "start": { + "line": 130, + "column": 30 + }, + "end": { + "line": 145, + "column": 3 + } + }, + "line": 130 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 147, + "column": 2 + }, + "end": { + "line": 147, + "column": 3 + } + }, + "loc": { + "start": { + "line": 151, + "column": 4 + }, + "end": { + "line": 235, + "column": 3 + } + }, + "line": 151 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 203, + "column": 21 + }, + "end": { + "line": 203, + "column": 22 + } + }, + "loc": { + "start": { + "line": 203, + "column": 46 + }, + "end": { + "line": 206, + "column": 5 + } + }, + "line": 203 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 237, + "column": 2 + }, + "end": { + "line": 237, + "column": 3 + } + }, + "loc": { + "start": { + "line": 237, + "column": 84 + }, + "end": { + "line": 259, + "column": 3 + } + }, + "line": 237 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 261, + "column": 2 + }, + "end": { + "line": 261, + "column": 3 + } + }, + "loc": { + "start": { + "line": 261, + "column": 49 + }, + "end": { + "line": 274, + "column": 3 + } + }, + "line": 261 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 276, + "column": 2 + }, + "end": { + "line": 276, + "column": 3 + } + }, + "loc": { + "start": { + "line": 276, + "column": 46 + }, + "end": { + "line": 289, + "column": 3 + } + }, + "line": 276 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 291, + "column": 2 + }, + "end": { + "line": 291, + "column": 3 + } + }, + "loc": { + "start": { + "line": 291, + "column": 77 + }, + "end": { + "line": 309, + "column": 3 + } + }, + "line": 291 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 315, + "column": 2 + }, + "end": { + "line": 315, + "column": 3 + } + }, + "loc": { + "start": { + "line": 315, + "column": 48 + }, + "end": { + "line": 330, + "column": 3 + } + }, + "line": 315 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 336, + "column": 2 + }, + "end": { + "line": 336, + "column": 3 + } + }, + "loc": { + "start": { + "line": 336, + "column": 65 + }, + "end": { + "line": 348, + "column": 3 + } + }, + "line": 336 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 78, + "column": 25 + }, + "end": { + "line": 78, + "column": 43 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 78, + "column": 25 + }, + "end": { + "line": 78, + "column": 37 + } + }, + { + "start": { + "line": 78, + "column": 41 + }, + "end": { + "line": 78, + "column": 43 + } + } + ], + "line": 78 + }, + "1": { + "loc": { + "start": { + "line": 79, + "column": 24 + }, + "end": { + "line": 79, + "column": 41 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 79, + "column": 24 + }, + "end": { + "line": 79, + "column": 35 + } + }, + { + "start": { + "line": 79, + "column": 39 + }, + "end": { + "line": 79, + "column": 41 + } + } + ], + "line": 79 + }, + "2": { + "loc": { + "start": { + "line": 81, + "column": 25 + }, + "end": { + "line": 81, + "column": 43 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 81, + "column": 25 + }, + "end": { + "line": 81, + "column": 37 + } + }, + { + "start": { + "line": 81, + "column": 41 + }, + "end": { + "line": 81, + "column": 43 + } + } + ], + "line": 81 + }, + "3": { + "loc": { + "start": { + "line": 155, + "column": 4 + }, + "end": { + "line": 199, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 155, + "column": 4 + }, + "end": { + "line": 199, + "column": 5 + } + }, + { + "start": { + "line": 155, + "column": 4 + }, + "end": { + "line": 199, + "column": 5 + } + } + ], + "line": 155 + }, + "4": { + "loc": { + "start": { + "line": 157, + "column": 6 + }, + "end": { + "line": 159, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 157, + "column": 6 + }, + "end": { + "line": 159, + "column": 7 + } + }, + { + "start": { + "line": 157, + "column": 6 + }, + "end": { + "line": 159, + "column": 7 + } + } + ], + "line": 157 + }, + "5": { + "loc": { + "start": { + "line": 157, + "column": 10 + }, + "end": { + "line": 157, + "column": 77 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 157, + "column": 10 + }, + "end": { + "line": 157, + "column": 35 + } + }, + { + "start": { + "line": 157, + "column": 39 + }, + "end": { + "line": 157, + "column": 77 + } + } + ], + "line": 157 + }, + "6": { + "loc": { + "start": { + "line": 161, + "column": 11 + }, + "end": { + "line": 199, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 161, + "column": 11 + }, + "end": { + "line": 199, + "column": 5 + } + }, + { + "start": { + "line": 161, + "column": 11 + }, + "end": { + "line": 199, + "column": 5 + } + } + ], + "line": 161 + }, + "7": { + "loc": { + "start": { + "line": 161, + "column": 15 + }, + "end": { + "line": 161, + "column": 79 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 161, + "column": 15 + }, + "end": { + "line": 161, + "column": 40 + } + }, + { + "start": { + "line": 161, + "column": 44 + }, + "end": { + "line": 161, + "column": 79 + } + } + ], + "line": 161 + }, + "8": { + "loc": { + "start": { + "line": 163, + "column": 6 + }, + "end": { + "line": 196, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 163, + "column": 6 + }, + "end": { + "line": 196, + "column": 7 + } + }, + { + "start": { + "line": 163, + "column": 6 + }, + "end": { + "line": 196, + "column": 7 + } + } + ], + "line": 163 + }, + "9": { + "loc": { + "start": { + "line": 164, + "column": 8 + }, + "end": { + "line": 171, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 164, + "column": 8 + }, + "end": { + "line": 171, + "column": 9 + } + }, + { + "start": { + "line": 164, + "column": 8 + }, + "end": { + "line": 171, + "column": 9 + } + } + ], + "line": 164 + }, + "10": { + "loc": { + "start": { + "line": 165, + "column": 10 + }, + "end": { + "line": 167, + "column": 11 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 165, + "column": 10 + }, + "end": { + "line": 167, + "column": 11 + } + }, + { + "start": { + "line": 165, + "column": 10 + }, + "end": { + "line": 167, + "column": 11 + } + } + ], + "line": 165 + }, + "11": { + "loc": { + "start": { + "line": 165, + "column": 14 + }, + "end": { + "line": 165, + "column": 93 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 165, + "column": 14 + }, + "end": { + "line": 165, + "column": 45 + } + }, + { + "start": { + "line": 165, + "column": 49 + }, + "end": { + "line": 165, + "column": 93 + } + } + ], + "line": 165 + }, + "12": { + "loc": { + "start": { + "line": 172, + "column": 13 + }, + "end": { + "line": 196, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 172, + "column": 13 + }, + "end": { + "line": 196, + "column": 7 + } + }, + { + "start": { + "line": 172, + "column": 13 + }, + "end": { + "line": 196, + "column": 7 + } + } + ], + "line": 172 + }, + "13": { + "loc": { + "start": { + "line": 172, + "column": 17 + }, + "end": { + "line": 172, + "column": 130 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 172, + "column": 17 + }, + "end": { + "line": 172, + "column": 73 + } + }, + { + "start": { + "line": 172, + "column": 77 + }, + "end": { + "line": 172, + "column": 130 + } + } + ], + "line": 172 + }, + "14": { + "loc": { + "start": { + "line": 175, + "column": 8 + }, + "end": { + "line": 193, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 175, + "column": 8 + }, + "end": { + "line": 193, + "column": 9 + } + }, + { + "start": { + "line": 175, + "column": 8 + }, + "end": { + "line": 193, + "column": 9 + } + } + ], + "line": 175 + }, + "15": { + "loc": { + "start": { + "line": 177, + "column": 10 + }, + "end": { + "line": 179, + "column": 11 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 177, + "column": 10 + }, + "end": { + "line": 179, + "column": 11 + } + }, + { + "start": { + "line": 177, + "column": 10 + }, + "end": { + "line": 179, + "column": 11 + } + } + ], + "line": 177 + }, + "16": { + "loc": { + "start": { + "line": 177, + "column": 14 + }, + "end": { + "line": 177, + "column": 45 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 177, + "column": 14 + }, + "end": { + "line": 177, + "column": 21 + } + }, + { + "start": { + "line": 177, + "column": 25 + }, + "end": { + "line": 177, + "column": 45 + } + } + ], + "line": 177 + }, + "17": { + "loc": { + "start": { + "line": 182, + "column": 15 + }, + "end": { + "line": 193, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 182, + "column": 15 + }, + "end": { + "line": 193, + "column": 9 + } + }, + { + "start": { + "line": 182, + "column": 15 + }, + "end": { + "line": 193, + "column": 9 + } + } + ], + "line": 182 + }, + "18": { + "loc": { + "start": { + "line": 182, + "column": 19 + }, + "end": { + "line": 182, + "column": 117 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 182, + "column": 19 + }, + "end": { + "line": 182, + "column": 44 + } + }, + { + "start": { + "line": 182, + "column": 48 + }, + "end": { + "line": 182, + "column": 83 + } + }, + { + "start": { + "line": 182, + "column": 87 + }, + "end": { + "line": 182, + "column": 117 + } + } + ], + "line": 182 + }, + "19": { + "loc": { + "start": { + "line": 183, + "column": 10 + }, + "end": { + "line": 190, + "column": 11 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 183, + "column": 10 + }, + "end": { + "line": 190, + "column": 11 + } + }, + { + "start": { + "line": 183, + "column": 10 + }, + "end": { + "line": 190, + "column": 11 + } + } + ], + "line": 183 + }, + "20": { + "loc": { + "start": { + "line": 184, + "column": 12 + }, + "end": { + "line": 186, + "column": 13 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 184, + "column": 12 + }, + "end": { + "line": 186, + "column": 13 + } + }, + { + "start": { + "line": 184, + "column": 12 + }, + "end": { + "line": 186, + "column": 13 + } + } + ], + "line": 184 + }, + "21": { + "loc": { + "start": { + "line": 184, + "column": 16 + }, + "end": { + "line": 184, + "column": 95 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 184, + "column": 16 + }, + "end": { + "line": 184, + "column": 47 + } + }, + { + "start": { + "line": 184, + "column": 51 + }, + "end": { + "line": 184, + "column": 95 + } + } + ], + "line": 184 + }, + "22": { + "loc": { + "start": { + "line": 215, + "column": 4 + }, + "end": { + "line": 220, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 215, + "column": 4 + }, + "end": { + "line": 220, + "column": 5 + } + }, + { + "start": { + "line": 215, + "column": 4 + }, + "end": { + "line": 220, + "column": 5 + } + } + ], + "line": 215 + }, + "23": { + "loc": { + "start": { + "line": 237, + "column": 29 + }, + "end": { + "line": 237, + "column": 75 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 237, + "column": 70 + }, + "end": { + "line": 237, + "column": 75 + } + } + ], + "line": 237 + }, + "24": { + "loc": { + "start": { + "line": 242, + "column": 4 + }, + "end": { + "line": 245, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 242, + "column": 4 + }, + "end": { + "line": 245, + "column": 5 + } + }, + { + "start": { + "line": 242, + "column": 4 + }, + "end": { + "line": 245, + "column": 5 + } + } + ], + "line": 242 + }, + "25": { + "loc": { + "start": { + "line": 242, + "column": 8 + }, + "end": { + "line": 242, + "column": 62 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 242, + "column": 8 + }, + "end": { + "line": 242, + "column": 34 + } + }, + { + "start": { + "line": 242, + "column": 38 + }, + "end": { + "line": 242, + "column": 62 + } + } + ], + "line": 242 + }, + "26": { + "loc": { + "start": { + "line": 318, + "column": 4 + }, + "end": { + "line": 327, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 318, + "column": 4 + }, + "end": { + "line": 327, + "column": 5 + } + }, + { + "start": { + "line": 318, + "column": 4 + }, + "end": { + "line": 327, + "column": 5 + } + } + ], + "line": 318 + }, + "27": { + "loc": { + "start": { + "line": 318, + "column": 8 + }, + "end": { + "line": 318, + "column": 90 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 318, + "column": 8 + }, + "end": { + "line": 318, + "column": 38 + } + }, + { + "start": { + "line": 318, + "column": 42 + }, + "end": { + "line": 318, + "column": 90 + } + } + ], + "line": 318 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 266, + "3": 266, + "4": 266, + "5": 266, + "6": 266, + "7": 50, + "8": 5, + "9": 5, + "10": 4, + "11": 4, + "12": 222, + "13": 222, + "14": 2, + "15": 2, + "16": 13, + "17": 13, + "18": 13, + "19": 10, + "20": 10, + "21": 0, + "22": 10, + "23": 3, + "24": 3, + "25": 1, + "26": 1, + "27": 0, + "28": 1, + "29": 0, + "30": 2, + "31": 2, + "32": 2, + "33": 1, + "34": 1, + "35": 0, + "36": 1, + "37": 1, + "38": 1, + "39": 1, + "40": 0, + "41": 1, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 13, + "47": 13, + "48": 145, + "49": 145, + "50": 13, + "51": 13, + "52": 0, + "53": 13, + "54": 13, + "55": 22, + "56": 0, + "57": 22, + "58": 22, + "59": 22, + "60": 4, + "61": 4, + "62": 4, + "63": 4, + "64": 9, + "65": 9, + "66": 9, + "67": 9, + "68": 17, + "69": 4, + "70": 4, + "71": 4, + "72": 4, + "73": 4, + "74": 13, + "75": 17, + "76": 12, + "77": 12, + "78": 12, + "79": 12 + }, + "f": { + "0": 266, + "1": 50, + "2": 5, + "3": 4, + "4": 222, + "5": 222, + "6": 2, + "7": 13, + "8": 145, + "9": 22, + "10": 4, + "11": 4, + "12": 9, + "13": 17, + "14": 12 + }, + "b": { + "0": [ + 266, + 216 + ], + "1": [ + 266, + 216 + ], + "2": [ + 266, + 216 + ], + "3": [ + 10, + 3 + ], + "4": [ + 0, + 10 + ], + "5": [ + 10, + 0 + ], + "6": [ + 3, + 0 + ], + "7": [ + 3, + 3 + ], + "8": [ + 1, + 2 + ], + "9": [ + 1, + 0 + ], + "10": [ + 0, + 1 + ], + "11": [ + 1, + 0 + ], + "12": [ + 2, + 0 + ], + "13": [ + 2, + 0 + ], + "14": [ + 1, + 1 + ], + "15": [ + 0, + 1 + ], + "16": [ + 1, + 0 + ], + "17": [ + 1, + 0 + ], + "18": [ + 1, + 1, + 1 + ], + "19": [ + 1, + 0 + ], + "20": [ + 0, + 1 + ], + "21": [ + 1, + 0 + ], + "22": [ + 0, + 13 + ], + "23": [ + 22 + ], + "24": [ + 0, + 22 + ], + "25": [ + 22, + 22 + ], + "26": [ + 4, + 13 + ], + "27": [ + 17, + 17 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "95ce106ad7db6f93203772ebf5a480cff7c39494" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/QuerySnapshot.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/QuerySnapshot.js", + "statementMap": { + "0": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 28, + "column": 92 + } + }, + "1": { + "start": { + "line": 28, + "column": 53 + }, + "end": { + "line": 28, + "column": 90 + } + }, + "2": { + "start": { + "line": 29, + "column": 4 + }, + "end": { + "line": 29, + "column": 87 + } + }, + "3": { + "start": { + "line": 29, + "column": 49 + }, + "end": { + "line": 29, + "column": 85 + } + }, + "4": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 41 + } + }, + "5": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 24 + } + }, + "6": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 25 + } + }, + "7": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 22 + } + }, + "8": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 35 + } + }, + "9": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 26 + } + }, + "10": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 23 + } + }, + "11": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 29 + } + }, + "12": { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 64, + "column": 7 + } + }, + "13": { + "start": { + "line": 63, + "column": 6 + }, + "end": { + "line": 63, + "column": 20 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 27, + "column": 2 + }, + "end": { + "line": 27, + "column": 3 + } + }, + "loc": { + "start": { + "line": 27, + "column": 87 + }, + "end": { + "line": 32, + "column": 3 + } + }, + "line": 27 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 28, + "column": 43 + }, + "end": { + "line": 28, + "column": 44 + } + }, + "loc": { + "start": { + "line": 28, + "column": 53 + }, + "end": { + "line": 28, + "column": 90 + } + }, + "line": 28 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 29, + "column": 42 + }, + "end": { + "line": 29, + "column": 43 + } + }, + "loc": { + "start": { + "line": 29, + "column": 49 + }, + "end": { + "line": 29, + "column": 85 + } + }, + "line": 29 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 3 + } + }, + "loc": { + "start": { + "line": 34, + "column": 37 + }, + "end": { + "line": 36, + "column": 3 + } + }, + "line": 34 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "loc": { + "start": { + "line": 38, + "column": 33 + }, + "end": { + "line": 40, + "column": 3 + } + }, + "line": 38 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 42, + "column": 2 + }, + "end": { + "line": 42, + "column": 3 + } + }, + "loc": { + "start": { + "line": 42, + "column": 23 + }, + "end": { + "line": 44, + "column": 3 + } + }, + "line": 42 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 46, + "column": 2 + }, + "end": { + "line": 46, + "column": 3 + } + }, + "loc": { + "start": { + "line": 46, + "column": 44 + }, + "end": { + "line": 48, + "column": 3 + } + }, + "line": 46 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 50, + "column": 2 + }, + "end": { + "line": 50, + "column": 3 + } + }, + "loc": { + "start": { + "line": 50, + "column": 21 + }, + "end": { + "line": 52, + "column": 3 + } + }, + "line": 50 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 54, + "column": 2 + }, + "end": { + "line": 54, + "column": 3 + } + }, + "loc": { + "start": { + "line": 54, + "column": 21 + }, + "end": { + "line": 56, + "column": 3 + } + }, + "line": 54 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 58, + "column": 2 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "loc": { + "start": { + "line": 58, + "column": 45 + }, + "end": { + "line": 65, + "column": 3 + } + }, + "line": 58 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 62, + "column": 23 + }, + "end": { + "line": 62, + "column": 24 + } + }, + "loc": { + "start": { + "line": 62, + "column": 32 + }, + "end": { + "line": 64, + "column": 5 + } + }, + "line": 62 + } + }, + "branchMap": {}, + "s": { + "0": 367, + "1": 431, + "2": 367, + "3": 382, + "4": 367, + "5": 367, + "6": 0, + "7": 24, + "8": 0, + "9": 0, + "10": 0, + "11": 27, + "12": 338, + "13": 297 + }, + "f": { + "0": 367, + "1": 431, + "2": 382, + "3": 0, + "4": 24, + "5": 0, + "6": 0, + "7": 0, + "8": 27, + "9": 338, + "10": 297 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "21c0e0ef6fcf013a47c24711de72513abfced800" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/DocumentChange.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/DocumentChange.js", + "statementMap": { + "0": { + "start": { + "line": 20, + "column": 4 + }, + "end": { + "line": 20, + "column": 74 + } + }, + "1": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 41 + } + }, + "2": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 41 + } + }, + "3": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 33 + } + }, + "4": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 26 + } + }, + "5": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 26 + } + }, + "6": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 26 + } + }, + "7": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 22 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 19, + "column": 2 + }, + "end": { + "line": 19, + "column": 3 + } + }, + "loc": { + "start": { + "line": 19, + "column": 79 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "line": 19 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 26, + "column": 2 + }, + "end": { + "line": 26, + "column": 3 + } + }, + "loc": { + "start": { + "line": 26, + "column": 30 + }, + "end": { + "line": 28, + "column": 3 + } + }, + "line": 26 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 30, + "column": 2 + }, + "end": { + "line": 30, + "column": 3 + } + }, + "loc": { + "start": { + "line": 30, + "column": 25 + }, + "end": { + "line": 32, + "column": 3 + } + }, + "line": 30 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 3 + } + }, + "loc": { + "start": { + "line": 34, + "column": 25 + }, + "end": { + "line": 36, + "column": 3 + } + }, + "line": 34 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "loc": { + "start": { + "line": 38, + "column": 21 + }, + "end": { + "line": 40, + "column": 3 + } + }, + "line": 38 + } + }, + "branchMap": {}, + "s": { + "0": 431, + "1": 431, + "2": 431, + "3": 431, + "4": 0, + "5": 0, + "6": 0, + "7": 0 + }, + "f": { + "0": 431, + "1": 0, + "2": 0, + "3": 0, + "4": 0 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "c6a98e1373e8f1dd6f7c6db35799b79fb27bd110" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/WriteBatch.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/firestore/WriteBatch.js", + "statementMap": { + "0": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 32 + } + }, + "1": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 28, + "column": 22 + } + }, + "2": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 33, + "column": 35 + } + }, + "3": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 43, + "column": 7 + } + }, + "4": { + "start": { + "line": 45, + "column": 4 + }, + "end": { + "line": 45, + "column": 16 + } + }, + "5": { + "start": { + "line": 53, + "column": 23 + }, + "end": { + "line": 53, + "column": 43 + } + }, + "6": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 59, + "column": 7 + } + }, + "7": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 61, + "column": 16 + } + }, + "8": { + "start": { + "line": 67, + "column": 15 + }, + "end": { + "line": 67, + "column": 17 + } + }, + "9": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 84, + "column": 5 + } + }, + "10": { + "start": { + "line": 69, + "column": 6 + }, + "end": { + "line": 71, + "column": 7 + } + }, + "11": { + "start": { + "line": 70, + "column": 8 + }, + "end": { + "line": 70, + "column": 114 + } + }, + "12": { + "start": { + "line": 72, + "column": 6 + }, + "end": { + "line": 72, + "column": 21 + } + }, + "13": { + "start": { + "line": 73, + "column": 11 + }, + "end": { + "line": 84, + "column": 5 + } + }, + "14": { + "start": { + "line": 74, + "column": 6 + }, + "end": { + "line": 74, + "column": 172 + } + }, + "15": { + "start": { + "line": 76, + "column": 6 + }, + "end": { + "line": 83, + "column": 7 + } + }, + "16": { + "start": { + "line": 77, + "column": 20 + }, + "end": { + "line": 77, + "column": 27 + } + }, + "17": { + "start": { + "line": 78, + "column": 22 + }, + "end": { + "line": 78, + "column": 33 + } + }, + "18": { + "start": { + "line": 79, + "column": 8 + }, + "end": { + "line": 81, + "column": 9 + } + }, + "19": { + "start": { + "line": 80, + "column": 10 + }, + "end": { + "line": 80, + "column": 106 + } + }, + "20": { + "start": { + "line": 82, + "column": 8 + }, + "end": { + "line": 82, + "column": 26 + } + }, + "21": { + "start": { + "line": 86, + "column": 23 + }, + "end": { + "line": 86, + "column": 43 + } + }, + "22": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 91, + "column": 7 + } + }, + "23": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 93, + "column": 16 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 26, + "column": 2 + }, + "end": { + "line": 26, + "column": 3 + } + }, + "loc": { + "start": { + "line": 26, + "column": 36 + }, + "end": { + "line": 29, + "column": 3 + } + }, + "line": 26 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 31, + "column": 2 + }, + "end": { + "line": 31, + "column": 3 + } + }, + "loc": { + "start": { + "line": 31, + "column": 26 + }, + "end": { + "line": 34, + "column": 3 + } + }, + "line": 31 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 36, + "column": 2 + }, + "end": { + "line": 36, + "column": 3 + } + }, + "loc": { + "start": { + "line": 36, + "column": 48 + }, + "end": { + "line": 46, + "column": 3 + } + }, + "line": 36 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 48, + "column": 2 + }, + "end": { + "line": 48, + "column": 3 + } + }, + "loc": { + "start": { + "line": 48, + "column": 85 + }, + "end": { + "line": 62, + "column": 3 + } + }, + "line": 48 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 64, + "column": 2 + }, + "end": { + "line": 64, + "column": 3 + } + }, + "loc": { + "start": { + "line": 64, + "column": 64 + }, + "end": { + "line": 94, + "column": 3 + } + }, + "line": 64 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 84, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 84, + "column": 5 + } + }, + { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 84, + "column": 5 + } + } + ], + "line": 68 + }, + "1": { + "loc": { + "start": { + "line": 69, + "column": 6 + }, + "end": { + "line": 71, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 69, + "column": 6 + }, + "end": { + "line": 71, + "column": 7 + } + }, + { + "start": { + "line": 69, + "column": 6 + }, + "end": { + "line": 71, + "column": 7 + } + } + ], + "line": 69 + }, + "2": { + "loc": { + "start": { + "line": 73, + "column": 11 + }, + "end": { + "line": 84, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 73, + "column": 11 + }, + "end": { + "line": 84, + "column": 5 + } + }, + { + "start": { + "line": 73, + "column": 11 + }, + "end": { + "line": 84, + "column": 5 + } + } + ], + "line": 73 + }, + "3": { + "loc": { + "start": { + "line": 79, + "column": 8 + }, + "end": { + "line": 81, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 79, + "column": 8 + }, + "end": { + "line": 81, + "column": 9 + } + }, + { + "start": { + "line": 79, + "column": 8 + }, + "end": { + "line": 81, + "column": 9 + } + } + ], + "line": 79 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 1, + "4": 1, + "5": 5, + "6": 5, + "7": 5, + "8": 2, + "9": 2, + "10": 1, + "11": 0, + "12": 1, + "13": 1, + "14": 0, + "15": 1, + "16": 1, + "17": 1, + "18": 1, + "19": 0, + "20": 1, + "21": 2, + "22": 2, + "23": 2 + }, + "f": { + "0": 1, + "1": 1, + "2": 1, + "3": 5, + "4": 2 + }, + "b": { + "0": [ + 1, + 1 + ], + "1": [ + 0, + 1 + ], + "2": [ + 0, + 1 + ], + "3": [ + 0, + 1 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "4fc16d1066c63f59712b02de24b1815c2f4871b5" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/links/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/links/index.js", + "statementMap": { + "0": { + "start": { + "line": 10, + "column": 19 + }, + "end": { + "line": 12, + "column": 1 + } + }, + "1": { + "start": { + "line": 15, + "column": 35 + }, + "end": { + "line": 40, + "column": 3 + } + }, + "2": { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 43, + "column": 3 + } + }, + "3": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 43 + } + }, + "4": { + "start": { + "line": 47, + "column": 2 + }, + "end": { + "line": 49, + "column": 3 + } + }, + "5": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 48, + "column": 59 + } + }, + "6": { + "start": { + "line": 50, + "column": 2 + }, + "end": { + "line": 52, + "column": 3 + } + }, + "7": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 46 + } + }, + "8": { + "start": { + "line": 53, + "column": 2 + }, + "end": { + "line": 55, + "column": 3 + } + }, + "9": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 60 + } + }, + "10": { + "start": { + "line": 56, + "column": 2 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "11": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 53 + } + }, + "12": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 69, + "column": 38 + } + }, + "13": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 73, + "column": 22 + } + }, + "14": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 41 + } + }, + "15": { + "start": { + "line": 90, + "column": 23 + }, + "end": { + "line": 90, + "column": 80 + } + }, + "16": { + "start": { + "line": 91, + "column": 4 + }, + "end": { + "line": 91, + "column": 37 + } + }, + "17": { + "start": { + "line": 91, + "column": 17 + }, + "end": { + "line": 91, + "column": 36 + } + }, + "18": { + "start": { + "line": 100, + "column": 4 + }, + "end": { + "line": 106, + "column": 5 + } + }, + "19": { + "start": { + "line": 101, + "column": 6 + }, + "end": { + "line": 101, + "column": 46 + } + }, + "20": { + "start": { + "line": 102, + "column": 6 + }, + "end": { + "line": 102, + "column": 37 + } + }, + "21": { + "start": { + "line": 103, + "column": 6 + }, + "end": { + "line": 103, + "column": 56 + } + }, + "22": { + "start": { + "line": 105, + "column": 6 + }, + "end": { + "line": 105, + "column": 35 + } + }, + "23": { + "start": { + "line": 115, + "column": 4 + }, + "end": { + "line": 121, + "column": 5 + } + }, + "24": { + "start": { + "line": 116, + "column": 6 + }, + "end": { + "line": 116, + "column": 46 + } + }, + "25": { + "start": { + "line": 117, + "column": 6 + }, + "end": { + "line": 117, + "column": 37 + } + }, + "26": { + "start": { + "line": 118, + "column": 6 + }, + "end": { + "line": 118, + "column": 61 + } + }, + "27": { + "start": { + "line": 120, + "column": 6 + }, + "end": { + "line": 120, + "column": 35 + } + }, + "28": { + "start": { + "line": 125, + "column": 23 + }, + "end": { + "line": 127, + "column": 1 + } + } + }, + "fnMap": { + "0": { + "name": "validateParameters", + "decl": { + "start": { + "line": 14, + "column": 9 + }, + "end": { + "line": 14, + "column": 27 + } + }, + "loc": { + "start": { + "line": 14, + "column": 54 + }, + "end": { + "line": 44, + "column": 1 + } + }, + "line": 14 + }, + "1": { + "name": "checkForMandatoryParameters", + "decl": { + "start": { + "line": 46, + "column": 9 + }, + "end": { + "line": 46, + "column": 36 + } + }, + "loc": { + "start": { + "line": 46, + "column": 63 + }, + "end": { + "line": 59, + "column": 1 + } + }, + "line": 46 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 68, + "column": 2 + }, + "end": { + "line": 68, + "column": 3 + } + }, + "loc": { + "start": { + "line": 68, + "column": 62 + }, + "end": { + "line": 70, + "column": 3 + } + }, + "line": 68 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 72, + "column": 2 + }, + "end": { + "line": 72, + "column": 3 + } + }, + "loc": { + "start": { + "line": 72, + "column": 27 + }, + "end": { + "line": 74, + "column": 3 + } + }, + "line": 72 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 80, + "column": 2 + }, + "end": { + "line": 80, + "column": 3 + } + }, + "loc": { + "start": { + "line": 80, + "column": 36 + }, + "end": { + "line": 82, + "column": 3 + } + }, + "line": 80 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 89, + "column": 2 + }, + "end": { + "line": 89, + "column": 3 + } + }, + "loc": { + "start": { + "line": 89, + "column": 40 + }, + "end": { + "line": 92, + "column": 3 + } + }, + "line": 89 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 91, + "column": 11 + }, + "end": { + "line": 91, + "column": 12 + } + }, + "loc": { + "start": { + "line": 91, + "column": 17 + }, + "end": { + "line": 91, + "column": 36 + } + }, + "line": 91 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 99, + "column": 2 + }, + "end": { + "line": 99, + "column": 3 + } + }, + "loc": { + "start": { + "line": 99, + "column": 62 + }, + "end": { + "line": 107, + "column": 3 + } + }, + "line": 99 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 114, + "column": 2 + }, + "end": { + "line": 114, + "column": 3 + } + }, + "loc": { + "start": { + "line": 114, + "column": 67 + }, + "end": { + "line": 122, + "column": 3 + } + }, + "line": 114 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 43, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 43, + "column": 3 + } + }, + { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 43, + "column": 3 + } + } + ], + "line": 41 + }, + "1": { + "loc": { + "start": { + "line": 47, + "column": 2 + }, + "end": { + "line": 49, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 47, + "column": 2 + }, + "end": { + "line": 49, + "column": 3 + } + }, + { + "start": { + "line": 47, + "column": 2 + }, + "end": { + "line": 49, + "column": 3 + } + } + ], + "line": 47 + }, + "2": { + "loc": { + "start": { + "line": 50, + "column": 2 + }, + "end": { + "line": 52, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 50, + "column": 2 + }, + "end": { + "line": 52, + "column": 3 + } + }, + { + "start": { + "line": 50, + "column": 2 + }, + "end": { + "line": 52, + "column": 3 + } + } + ], + "line": 50 + }, + "3": { + "loc": { + "start": { + "line": 53, + "column": 2 + }, + "end": { + "line": 55, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 53, + "column": 2 + }, + "end": { + "line": 55, + "column": 3 + } + }, + { + "start": { + "line": 53, + "column": 2 + }, + "end": { + "line": 55, + "column": 3 + } + } + ], + "line": 53 + }, + "4": { + "loc": { + "start": { + "line": 53, + "column": 6 + }, + "end": { + "line": 53, + "column": 94 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 53, + "column": 6 + }, + "end": { + "line": 53, + "column": 38 + } + }, + { + "start": { + "line": 53, + "column": 42 + }, + "end": { + "line": 53, + "column": 94 + } + } + ], + "line": 53 + }, + "5": { + "loc": { + "start": { + "line": 56, + "column": 2 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 56, + "column": 2 + }, + "end": { + "line": 58, + "column": 3 + } + }, + { + "start": { + "line": 56, + "column": 2 + }, + "end": { + "line": 58, + "column": 3 + } + } + ], + "line": 56 + }, + "6": { + "loc": { + "start": { + "line": 56, + "column": 6 + }, + "end": { + "line": 56, + "column": 79 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 56, + "column": 6 + }, + "end": { + "line": 56, + "column": 34 + } + }, + { + "start": { + "line": 56, + "column": 38 + }, + "end": { + "line": 56, + "column": 79 + } + } + ], + "line": 56 + }, + "7": { + "loc": { + "start": { + "line": 68, + "column": 40 + }, + "end": { + "line": 68, + "column": 60 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 68, + "column": 58 + }, + "end": { + "line": 68, + "column": 60 + } + } + ], + "line": 68 + }, + "8": { + "loc": { + "start": { + "line": 99, + "column": 20 + }, + "end": { + "line": 99, + "column": 43 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 99, + "column": 41 + }, + "end": { + "line": 99, + "column": 43 + } + } + ], + "line": 99 + }, + "9": { + "loc": { + "start": { + "line": 114, + "column": 25 + }, + "end": { + "line": 114, + "column": 48 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 114, + "column": 46 + }, + "end": { + "line": 114, + "column": 48 + } + } + ], + "line": 114 + } + }, + "s": { + "0": 1, + "1": 8, + "2": 8, + "3": 4, + "4": 12, + "5": 1, + "6": 11, + "7": 1, + "8": 10, + "9": 1, + "10": 9, + "11": 1, + "12": 1, + "13": 0, + "14": 1, + "15": 1, + "16": 1, + "17": 1, + "18": 10, + "19": 10, + "20": 6, + "21": 2, + "22": 8, + "23": 2, + "24": 2, + "25": 2, + "26": 2, + "27": 0, + "28": 1 + }, + "f": { + "0": 8, + "1": 12, + "2": 1, + "3": 0, + "4": 1, + "5": 1, + "6": 1, + "7": 10, + "8": 2 + }, + "b": { + "0": [ + 4, + 4 + ], + "1": [ + 1, + 11 + ], + "2": [ + 1, + 10 + ], + "3": [ + 1, + 9 + ], + "4": [ + 10, + 8 + ], + "5": [ + 1, + 8 + ], + "6": [ + 9, + 7 + ], + "7": [ + 0 + ], + "8": [ + 0 + ], + "9": [ + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "a41dbaeeec270fa46288b9b29ad57945501537da" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/messaging/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/messaging/index.js", + "statementMap": { + "0": { + "start": { + "line": 11, + "column": 19 + }, + "end": { + "line": 14, + "column": 1 + } + }, + "1": { + "start": { + "line": 16, + "column": 26 + }, + "end": { + "line": 21, + "column": 1 + } + }, + "2": { + "start": { + "line": 23, + "column": 35 + }, + "end": { + "line": 27, + "column": 1 + } + }, + "3": { + "start": { + "line": 29, + "column": 28 + }, + "end": { + "line": 32, + "column": 1 + } + }, + "4": { + "start": { + "line": 34, + "column": 26 + }, + "end": { + "line": 34, + "column": 59 + } + }, + "5": { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 43, + "column": 3 + } + }, + "6": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 11 + } + }, + "7": { + "start": { + "line": 46, + "column": 2 + }, + "end": { + "line": 73, + "column": 3 + } + }, + "8": { + "start": { + "line": 47, + "column": 17 + }, + "end": { + "line": 47, + "column": 21 + } + }, + "9": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 30 + } + }, + "10": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 72, + "column": 5 + } + }, + "11": { + "start": { + "line": 53, + "column": 8 + }, + "end": { + "line": 53, + "column": 61 + } + }, + "12": { + "start": { + "line": 54, + "column": 8 + }, + "end": { + "line": 56, + "column": 9 + } + }, + "13": { + "start": { + "line": 55, + "column": 10 + }, + "end": { + "line": 55, + "column": 114 + } + }, + "14": { + "start": { + "line": 58, + "column": 8 + }, + "end": { + "line": 58, + "column": 86 + } + }, + "15": { + "start": { + "line": 59, + "column": 8 + }, + "end": { + "line": 59, + "column": 15 + } + }, + "16": { + "start": { + "line": 61, + "column": 8 + }, + "end": { + "line": 61, + "column": 80 + } + }, + "17": { + "start": { + "line": 62, + "column": 8 + }, + "end": { + "line": 62, + "column": 15 + } + }, + "18": { + "start": { + "line": 64, + "column": 8 + }, + "end": { + "line": 64, + "column": 106 + } + }, + "19": { + "start": { + "line": 65, + "column": 8 + }, + "end": { + "line": 67, + "column": 9 + } + }, + "20": { + "start": { + "line": 66, + "column": 10 + }, + "end": { + "line": 66, + "column": 100 + } + }, + "21": { + "start": { + "line": 69, + "column": 8 + }, + "end": { + "line": 69, + "column": 91 + } + }, + "22": { + "start": { + "line": 70, + "column": 8 + }, + "end": { + "line": 70, + "column": 14 + } + }, + "23": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 85, + "column": 38 + } + }, + "24": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 89, + "column": 22 + } + }, + "25": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 93, + "column": 29 + } + }, + "26": { + "start": { + "line": 97, + "column": 4 + }, + "end": { + "line": 97, + "column": 38 + } + }, + "27": { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 101, + "column": 31 + } + }, + "28": { + "start": { + "line": 109, + "column": 4 + }, + "end": { + "line": 109, + "column": 49 + } + }, + "29": { + "start": { + "line": 117, + "column": 4 + }, + "end": { + "line": 117, + "column": 35 + } + }, + "30": { + "start": { + "line": 125, + "column": 4 + }, + "end": { + "line": 125, + "column": 43 + } + }, + "31": { + "start": { + "line": 134, + "column": 26 + }, + "end": { + "line": 134, + "column": 57 + } + }, + "32": { + "start": { + "line": 135, + "column": 4 + }, + "end": { + "line": 135, + "column": 75 + } + }, + "33": { + "start": { + "line": 136, + "column": 4 + }, + "end": { + "line": 136, + "column": 44 + } + }, + "34": { + "start": { + "line": 137, + "column": 4 + }, + "end": { + "line": 137, + "column": 63 + } + }, + "35": { + "start": { + "line": 146, + "column": 26 + }, + "end": { + "line": 146, + "column": 57 + } + }, + "36": { + "start": { + "line": 147, + "column": 4 + }, + "end": { + "line": 147, + "column": 114 + } + }, + "37": { + "start": { + "line": 147, + "column": 26 + }, + "end": { + "line": 147, + "column": 114 + } + }, + "38": { + "start": { + "line": 148, + "column": 4 + }, + "end": { + "line": 148, + "column": 44 + } + }, + "39": { + "start": { + "line": 149, + "column": 4 + }, + "end": { + "line": 149, + "column": 65 + } + }, + "40": { + "start": { + "line": 157, + "column": 4 + }, + "end": { + "line": 157, + "column": 57 + } + }, + "41": { + "start": { + "line": 167, + "column": 4 + }, + "end": { + "line": 167, + "column": 73 + } + }, + "42": { + "start": { + "line": 167, + "column": 13 + }, + "end": { + "line": 167, + "column": 73 + } + }, + "43": { + "start": { + "line": 168, + "column": 4 + }, + "end": { + "line": 168, + "column": 70 + } + }, + "44": { + "start": { + "line": 168, + "column": 20 + }, + "end": { + "line": 168, + "column": 70 + } + }, + "45": { + "start": { + "line": 169, + "column": 4 + }, + "end": { + "line": 169, + "column": 52 + } + }, + "46": { + "start": { + "line": 179, + "column": 4 + }, + "end": { + "line": 179, + "column": 73 + } + }, + "47": { + "start": { + "line": 179, + "column": 13 + }, + "end": { + "line": 179, + "column": 73 + } + }, + "48": { + "start": { + "line": 180, + "column": 4 + }, + "end": { + "line": 180, + "column": 74 + } + }, + "49": { + "start": { + "line": 180, + "column": 20 + }, + "end": { + "line": 180, + "column": 74 + } + }, + "50": { + "start": { + "line": 181, + "column": 4 + }, + "end": { + "line": 181, + "column": 56 + } + }, + "51": { + "start": { + "line": 190, + "column": 4 + }, + "end": { + "line": 190, + "column": 45 + } + }, + "52": { + "start": { + "line": 199, + "column": 4 + }, + "end": { + "line": 199, + "column": 35 + } + }, + "53": { + "start": { + "line": 207, + "column": 4 + }, + "end": { + "line": 207, + "column": 41 + } + }, + "54": { + "start": { + "line": 216, + "column": 23 + }, + "end": { + "line": 229, + "column": 5 + } + }, + "55": { + "start": { + "line": 219, + "column": 21 + }, + "end": { + "line": 222, + "column": 9 + } + }, + "56": { + "start": { + "line": 223, + "column": 8 + }, + "end": { + "line": 223, + "column": 29 + } + }, + "57": { + "start": { + "line": 225, + "column": 8 + }, + "end": { + "line": 227, + "column": 9 + } + }, + "58": { + "start": { + "line": 226, + "column": 10 + }, + "end": { + "line": 226, + "column": 24 + } + }, + "59": { + "start": { + "line": 230, + "column": 4 + }, + "end": { + "line": 230, + "column": 37 + } + }, + "60": { + "start": { + "line": 230, + "column": 17 + }, + "end": { + "line": 230, + "column": 36 + } + }, + "61": { + "start": { + "line": 239, + "column": 23 + }, + "end": { + "line": 239, + "column": 88 + } + }, + "62": { + "start": { + "line": 240, + "column": 4 + }, + "end": { + "line": 240, + "column": 37 + } + }, + "63": { + "start": { + "line": 240, + "column": 17 + }, + "end": { + "line": 240, + "column": 36 + } + }, + "64": { + "start": { + "line": 248, + "column": 4 + }, + "end": { + "line": 248, + "column": 41 + } + }, + "65": { + "start": { + "line": 256, + "column": 4 + }, + "end": { + "line": 256, + "column": 45 + } + }, + "66": { + "start": { + "line": 264, + "column": 4 + }, + "end": { + "line": 266, + "column": 5 + } + }, + "67": { + "start": { + "line": 265, + "column": 6 + }, + "end": { + "line": 265, + "column": 103 + } + }, + "68": { + "start": { + "line": 268, + "column": 4 + }, + "end": { + "line": 268, + "column": 53 + } + }, + "69": { + "start": { + "line": 272, + "column": 23 + }, + "end": { + "line": 278, + "column": 1 + } + } + }, + "fnMap": { + "0": { + "name": "finish", + "decl": { + "start": { + "line": 40, + "column": 9 + }, + "end": { + "line": 40, + "column": 15 + } + }, + "loc": { + "start": { + "line": 40, + "column": 22 + }, + "end": { + "line": 74, + "column": 1 + } + }, + "line": 40 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 84, + "column": 2 + }, + "end": { + "line": 84, + "column": 3 + } + }, + "loc": { + "start": { + "line": 84, + "column": 62 + }, + "end": { + "line": 86, + "column": 3 + } + }, + "line": 84 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 88, + "column": 2 + }, + "end": { + "line": 88, + "column": 3 + } + }, + "loc": { + "start": { + "line": 88, + "column": 27 + }, + "end": { + "line": 90, + "column": 3 + } + }, + "line": 88 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 92, + "column": 2 + }, + "end": { + "line": 92, + "column": 3 + } + }, + "loc": { + "start": { + "line": 92, + "column": 34 + }, + "end": { + "line": 94, + "column": 3 + } + }, + "line": 92 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 96, + "column": 2 + }, + "end": { + "line": 96, + "column": 3 + } + }, + "loc": { + "start": { + "line": 96, + "column": 43 + }, + "end": { + "line": 98, + "column": 3 + } + }, + "line": 96 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 100, + "column": 2 + }, + "end": { + "line": 100, + "column": 3 + } + }, + "loc": { + "start": { + "line": 100, + "column": 36 + }, + "end": { + "line": 102, + "column": 3 + } + }, + "line": 100 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 108, + "column": 2 + }, + "end": { + "line": 108, + "column": 3 + } + }, + "loc": { + "start": { + "line": 108, + "column": 44 + }, + "end": { + "line": 110, + "column": 3 + } + }, + "line": 108 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 116, + "column": 2 + }, + "end": { + "line": 116, + "column": 3 + } + }, + "loc": { + "start": { + "line": 116, + "column": 30 + }, + "end": { + "line": 118, + "column": 3 + } + }, + "line": 116 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 124, + "column": 2 + }, + "end": { + "line": 124, + "column": 3 + } + }, + "loc": { + "start": { + "line": 124, + "column": 36 + }, + "end": { + "line": 126, + "column": 3 + } + }, + "line": 124 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 133, + "column": 2 + }, + "end": { + "line": 133, + "column": 3 + } + }, + "loc": { + "start": { + "line": 133, + "column": 63 + }, + "end": { + "line": 138, + "column": 3 + } + }, + "line": 133 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 145, + "column": 2 + }, + "end": { + "line": 145, + "column": 3 + } + }, + "loc": { + "start": { + "line": 145, + "column": 65 + }, + "end": { + "line": 150, + "column": 3 + } + }, + "line": 145 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 156, + "column": 2 + }, + "end": { + "line": 156, + "column": 3 + } + }, + "loc": { + "start": { + "line": 156, + "column": 54 + }, + "end": { + "line": 158, + "column": 3 + } + }, + "line": 156 + }, + "12": { + "name": "(anonymous_12)", + "decl": { + "start": { + "line": 166, + "column": 2 + }, + "end": { + "line": 166, + "column": 3 + } + }, + "loc": { + "start": { + "line": 166, + "column": 53 + }, + "end": { + "line": 170, + "column": 3 + } + }, + "line": 166 + }, + "13": { + "name": "(anonymous_13)", + "decl": { + "start": { + "line": 178, + "column": 2 + }, + "end": { + "line": 178, + "column": 3 + } + }, + "loc": { + "start": { + "line": 178, + "column": 57 + }, + "end": { + "line": 182, + "column": 3 + } + }, + "line": 178 + }, + "14": { + "name": "(anonymous_14)", + "decl": { + "start": { + "line": 189, + "column": 2 + }, + "end": { + "line": 189, + "column": 3 + } + }, + "loc": { + "start": { + "line": 189, + "column": 38 + }, + "end": { + "line": 191, + "column": 3 + } + }, + "line": 189 + }, + "15": { + "name": "(anonymous_15)", + "decl": { + "start": { + "line": 198, + "column": 2 + }, + "end": { + "line": 198, + "column": 3 + } + }, + "loc": { + "start": { + "line": 198, + "column": 34 + }, + "end": { + "line": 200, + "column": 3 + } + }, + "line": 198 + }, + "16": { + "name": "(anonymous_16)", + "decl": { + "start": { + "line": 206, + "column": 2 + }, + "end": { + "line": 206, + "column": 3 + } + }, + "loc": { + "start": { + "line": 206, + "column": 36 + }, + "end": { + "line": 208, + "column": 3 + } + }, + "line": 206 + }, + "17": { + "name": "(anonymous_17)", + "decl": { + "start": { + "line": 215, + "column": 2 + }, + "end": { + "line": 215, + "column": 3 + } + }, + "loc": { + "start": { + "line": 215, + "column": 50 + }, + "end": { + "line": 231, + "column": 3 + } + }, + "line": 215 + }, + "18": { + "name": "(anonymous_18)", + "decl": { + "start": { + "line": 218, + "column": 6 + }, + "end": { + "line": 218, + "column": 7 + } + }, + "loc": { + "start": { + "line": 218, + "column": 23 + }, + "end": { + "line": 228, + "column": 7 + } + }, + "line": 218 + }, + "19": { + "name": "(anonymous_19)", + "decl": { + "start": { + "line": 230, + "column": 11 + }, + "end": { + "line": 230, + "column": 12 + } + }, + "loc": { + "start": { + "line": 230, + "column": 17 + }, + "end": { + "line": 230, + "column": 36 + } + }, + "line": 230 + }, + "20": { + "name": "(anonymous_20)", + "decl": { + "start": { + "line": 238, + "column": 2 + }, + "end": { + "line": 238, + "column": 3 + } + }, + "loc": { + "start": { + "line": 238, + "column": 55 + }, + "end": { + "line": 241, + "column": 3 + } + }, + "line": 238 + }, + "21": { + "name": "(anonymous_21)", + "decl": { + "start": { + "line": 240, + "column": 11 + }, + "end": { + "line": 240, + "column": 12 + } + }, + "loc": { + "start": { + "line": 240, + "column": 17 + }, + "end": { + "line": 240, + "column": 36 + } + }, + "line": 240 + }, + "22": { + "name": "(anonymous_22)", + "decl": { + "start": { + "line": 247, + "column": 2 + }, + "end": { + "line": 247, + "column": 3 + } + }, + "loc": { + "start": { + "line": 247, + "column": 40 + }, + "end": { + "line": 249, + "column": 3 + } + }, + "line": 247 + }, + "23": { + "name": "(anonymous_23)", + "decl": { + "start": { + "line": 255, + "column": 2 + }, + "end": { + "line": 255, + "column": 3 + } + }, + "loc": { + "start": { + "line": 255, + "column": 44 + }, + "end": { + "line": 257, + "column": 3 + } + }, + "line": 255 + }, + "24": { + "name": "(anonymous_24)", + "decl": { + "start": { + "line": 263, + "column": 2 + }, + "end": { + "line": 263, + "column": 3 + } + }, + "loc": { + "start": { + "line": 263, + "column": 52 + }, + "end": { + "line": 269, + "column": 3 + } + }, + "line": 263 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 43, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 43, + "column": 3 + } + }, + { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 43, + "column": 3 + } + } + ], + "line": 41 + }, + "1": { + "loc": { + "start": { + "line": 46, + "column": 2 + }, + "end": { + "line": 73, + "column": 3 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 46, + "column": 2 + }, + "end": { + "line": 73, + "column": 3 + } + }, + { + "start": { + "line": 46, + "column": 2 + }, + "end": { + "line": 73, + "column": 3 + } + } + ], + "line": 46 + }, + "2": { + "loc": { + "start": { + "line": 46, + "column": 6 + }, + "end": { + "line": 46, + "column": 54 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 46, + "column": 6 + }, + "end": { + "line": 46, + "column": 25 + } + }, + { + "start": { + "line": 46, + "column": 29 + }, + "end": { + "line": 46, + "column": 54 + } + } + ], + "line": 46 + }, + "3": { + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 72, + "column": 5 + } + }, + "type": "switch", + "locations": [ + { + "start": { + "line": 52, + "column": 6 + }, + "end": { + "line": 59, + "column": 15 + } + }, + { + "start": { + "line": 60, + "column": 6 + }, + "end": { + "line": 62, + "column": 15 + } + }, + { + "start": { + "line": 63, + "column": 6 + }, + "end": { + "line": 70, + "column": 14 + } + }, + { + "start": { + "line": 71, + "column": 6 + }, + "end": { + "line": 71, + "column": 14 + } + } + ], + "line": 51 + }, + "4": { + "loc": { + "start": { + "line": 53, + "column": 17 + }, + "end": { + "line": 53, + "column": 60 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 53, + "column": 17 + }, + "end": { + "line": 53, + "column": 23 + } + }, + { + "start": { + "line": 53, + "column": 27 + }, + "end": { + "line": 53, + "column": 60 + } + } + ], + "line": 53 + }, + "5": { + "loc": { + "start": { + "line": 54, + "column": 8 + }, + "end": { + "line": 56, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 54, + "column": 8 + }, + "end": { + "line": 56, + "column": 9 + } + }, + { + "start": { + "line": 54, + "column": 8 + }, + "end": { + "line": 56, + "column": 9 + } + } + ], + "line": 54 + }, + "6": { + "loc": { + "start": { + "line": 64, + "column": 17 + }, + "end": { + "line": 64, + "column": 105 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 64, + "column": 17 + }, + "end": { + "line": 64, + "column": 23 + } + }, + { + "start": { + "line": 64, + "column": 28 + }, + "end": { + "line": 64, + "column": 104 + } + } + ], + "line": 64 + }, + "7": { + "loc": { + "start": { + "line": 64, + "column": 28 + }, + "end": { + "line": 64, + "column": 104 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 64, + "column": 54 + }, + "end": { + "line": 64, + "column": 77 + } + }, + { + "start": { + "line": 64, + "column": 80 + }, + "end": { + "line": 64, + "column": 104 + } + } + ], + "line": 64 + }, + "8": { + "loc": { + "start": { + "line": 65, + "column": 8 + }, + "end": { + "line": 67, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 65, + "column": 8 + }, + "end": { + "line": 67, + "column": 9 + } + }, + { + "start": { + "line": 65, + "column": 8 + }, + "end": { + "line": 67, + "column": 9 + } + } + ], + "line": 65 + }, + "9": { + "loc": { + "start": { + "line": 84, + "column": 40 + }, + "end": { + "line": 84, + "column": 60 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 84, + "column": 58 + }, + "end": { + "line": 84, + "column": 60 + } + } + ], + "line": 84 + }, + "10": { + "loc": { + "start": { + "line": 135, + "column": 23 + }, + "end": { + "line": 135, + "column": 74 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 135, + "column": 23 + }, + "end": { + "line": 135, + "column": 39 + } + }, + { + "start": { + "line": 135, + "column": 43 + }, + "end": { + "line": 135, + "column": 74 + } + } + ], + "line": 135 + }, + "11": { + "loc": { + "start": { + "line": 147, + "column": 4 + }, + "end": { + "line": 147, + "column": 114 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 147, + "column": 4 + }, + "end": { + "line": 147, + "column": 114 + } + }, + { + "start": { + "line": 147, + "column": 4 + }, + "end": { + "line": 147, + "column": 114 + } + } + ], + "line": 147 + }, + "12": { + "loc": { + "start": { + "line": 167, + "column": 4 + }, + "end": { + "line": 167, + "column": 73 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 167, + "column": 4 + }, + "end": { + "line": 167, + "column": 73 + } + }, + { + "start": { + "line": 167, + "column": 4 + }, + "end": { + "line": 167, + "column": 73 + } + } + ], + "line": 167 + }, + "13": { + "loc": { + "start": { + "line": 168, + "column": 4 + }, + "end": { + "line": 168, + "column": 70 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 168, + "column": 4 + }, + "end": { + "line": 168, + "column": 70 + } + }, + { + "start": { + "line": 168, + "column": 4 + }, + "end": { + "line": 168, + "column": 70 + } + } + ], + "line": 168 + }, + "14": { + "loc": { + "start": { + "line": 179, + "column": 4 + }, + "end": { + "line": 179, + "column": 73 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 179, + "column": 4 + }, + "end": { + "line": 179, + "column": 73 + } + }, + { + "start": { + "line": 179, + "column": 4 + }, + "end": { + "line": 179, + "column": 73 + } + } + ], + "line": 179 + }, + "15": { + "loc": { + "start": { + "line": 180, + "column": 4 + }, + "end": { + "line": 180, + "column": 74 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 180, + "column": 4 + }, + "end": { + "line": 180, + "column": 74 + } + }, + { + "start": { + "line": 180, + "column": 4 + }, + "end": { + "line": 180, + "column": 74 + } + } + ], + "line": 180 + }, + "16": { + "loc": { + "start": { + "line": 225, + "column": 8 + }, + "end": { + "line": 227, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 225, + "column": 8 + }, + "end": { + "line": 227, + "column": 9 + } + }, + { + "start": { + "line": 225, + "column": 8 + }, + "end": { + "line": 227, + "column": 9 + } + } + ], + "line": 225 + }, + "17": { + "loc": { + "start": { + "line": 264, + "column": 4 + }, + "end": { + "line": 266, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 264, + "column": 4 + }, + "end": { + "line": 266, + "column": 5 + } + }, + { + "start": { + "line": 264, + "column": 4 + }, + "end": { + "line": 266, + "column": 5 + } + } + ], + "line": 264 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 1, + "4": 1, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 1, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 1, + "30": 0, + "31": 1, + "32": 1, + "33": 1, + "34": 1, + "35": 0, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 0, + "42": 0, + "43": 0, + "44": 0, + "45": 0, + "46": 0, + "47": 0, + "48": 0, + "49": 0, + "50": 0, + "51": 0, + "52": 0, + "53": 0, + "54": 0, + "55": 0, + "56": 0, + "57": 0, + "58": 0, + "59": 0, + "60": 0, + "61": 1, + "62": 1, + "63": 1, + "64": 1, + "65": 1, + "66": 2, + "67": 0, + "68": 2, + "69": 1 + }, + "f": { + "0": 0, + "1": 1, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 1, + "8": 0, + "9": 1, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 1, + "21": 1, + "22": 1, + "23": 1, + "24": 2 + }, + "b": { + "0": [ + 0, + 0 + ], + "1": [ + 0, + 0 + ], + "2": [ + 0, + 0 + ], + "3": [ + 0, + 0, + 0, + 0 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0 + ], + "10": [ + 1, + 1 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0, + 0 + ], + "13": [ + 0, + 0 + ], + "14": [ + 0, + 0 + ], + "15": [ + 0, + 0 + ], + "16": [ + 0, + 0 + ], + "17": [ + 0, + 2 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "39043f10c16b40ce85fa8de32739bd37b97ad7bf" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/messaging/RemoteMessage.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/messaging/RemoteMessage.js", + "statementMap": { + "0": { + "start": { + "line": 11, + "column": 4 + }, + "end": { + "line": 18, + "column": 6 + } + }, + "1": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 30 + } + }, + "2": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 28, + "column": 16 + } + }, + "3": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 33 + } + }, + "4": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 16 + } + }, + "5": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 37 + } + }, + "6": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 16 + } + }, + "7": { + "start": { + "line": 56, + "column": 4 + }, + "end": { + "line": 56, + "column": 43 + } + }, + "8": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 16 + } + }, + "9": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 69, + "column": 5 + } + }, + "10": { + "start": { + "line": 68, + "column": 6 + }, + "end": { + "line": 68, + "column": 119 + } + }, + "11": { + "start": { + "line": 71, + "column": 18 + }, + "end": { + "line": 71, + "column": 35 + } + }, + "12": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 78, + "column": 5 + } + }, + "13": { + "start": { + "line": 76, + "column": 19 + }, + "end": { + "line": 76, + "column": 27 + } + }, + "14": { + "start": { + "line": 77, + "column": 6 + }, + "end": { + "line": 77, + "column": 51 + } + }, + "15": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 16 + } + }, + "16": { + "start": { + "line": 84, + "column": 4 + }, + "end": { + "line": 84, + "column": 46 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 3 + } + }, + "loc": { + "start": { + "line": 10, + "column": 30 + }, + "end": { + "line": 19, + "column": 3 + } + }, + "line": 10 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 26, + "column": 2 + }, + "end": { + "line": 26, + "column": 3 + } + }, + "loc": { + "start": { + "line": 26, + "column": 37 + }, + "end": { + "line": 29, + "column": 3 + } + }, + "line": 26 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 35, + "column": 3 + } + }, + "loc": { + "start": { + "line": 35, + "column": 35 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "line": 35 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 45, + "column": 2 + }, + "end": { + "line": 45, + "column": 3 + } + }, + "loc": { + "start": { + "line": 45, + "column": 39 + }, + "end": { + "line": 48, + "column": 3 + } + }, + "line": 45 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 55, + "column": 2 + }, + "end": { + "line": 55, + "column": 3 + } + }, + "loc": { + "start": { + "line": 55, + "column": 45 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "line": 55 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 66, + "column": 2 + }, + "end": { + "line": 66, + "column": 3 + } + }, + "loc": { + "start": { + "line": 66, + "column": 29 + }, + "end": { + "line": 81, + "column": 3 + } + }, + "line": 66 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 83, + "column": 2 + }, + "end": { + "line": 83, + "column": 3 + } + }, + "loc": { + "start": { + "line": 83, + "column": 19 + }, + "end": { + "line": 85, + "column": 3 + } + }, + "line": 83 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 15, + "column": 14 + }, + "end": { + "line": 15, + "column": 81 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 15, + "column": 42 + }, + "end": { + "line": 15, + "column": 48 + } + }, + { + "start": { + "line": 15, + "column": 51 + }, + "end": { + "line": 15, + "column": 81 + } + } + ], + "line": 15 + }, + "1": { + "loc": { + "start": { + "line": 66, + "column": 10 + }, + "end": { + "line": 66, + "column": 27 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 66, + "column": 25 + }, + "end": { + "line": 66, + "column": 27 + } + } + ], + "line": 66 + }, + "2": { + "loc": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 69, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 69, + "column": 5 + } + }, + { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 69, + "column": 5 + } + } + ], + "line": 67 + } + }, + "s": { + "0": 4, + "1": 4, + "2": 4, + "3": 4, + "4": 4, + "5": 4, + "6": 4, + "7": 0, + "8": 0, + "9": 4, + "10": 0, + "11": 4, + "12": 4, + "13": 18, + "14": 18, + "15": 4, + "16": 4 + }, + "f": { + "0": 4, + "1": 4, + "2": 4, + "3": 4, + "4": 0, + "5": 4, + "6": 4 + }, + "b": { + "0": [ + 0, + 4 + ], + "1": [ + 0 + ], + "2": [ + 0, + 4 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "c4569704e7f0ea57899b9db91d14788fdc7af50d" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/perf/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/perf/index.js", + "statementMap": { + "0": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 32 + } + }, + "1": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 58 + } + }, + "2": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 34 + } + }, + "3": { + "start": { + "line": 36, + "column": 23 + }, + "end": { + "line": 36, + "column": 25 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "loc": { + "start": { + "line": 14, + "column": 62 + }, + "end": { + "line": 16, + "column": 3 + } + }, + "line": 14 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 23, + "column": 2 + }, + "end": { + "line": 23, + "column": 3 + } + }, + "loc": { + "start": { + "line": 23, + "column": 58 + }, + "end": { + "line": 25, + "column": 3 + } + }, + "line": 23 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 31, + "column": 2 + }, + "end": { + "line": 31, + "column": 3 + } + }, + "loc": { + "start": { + "line": 31, + "column": 33 + }, + "end": { + "line": 33, + "column": 3 + } + }, + "line": 31 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 14, + "column": 40 + }, + "end": { + "line": 14, + "column": 60 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 14, + "column": 58 + }, + "end": { + "line": 14, + "column": 60 + } + } + ], + "line": 14 + } + }, + "s": { + "0": 1, + "1": 2, + "2": 2, + "3": 1 + }, + "f": { + "0": 1, + "1": 2, + "2": 2 + }, + "b": { + "0": [ + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "df9a8f023474a6523ee4e217ce8be0d4e616176c" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/perf/Trace.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/perf/Trace.js", + "statementMap": { + "0": { + "start": { + "line": 12, + "column": 4 + }, + "end": { + "line": 12, + "column": 21 + } + }, + "1": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 33 + } + }, + "2": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 45 + } + }, + "3": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 44 + } + }, + "4": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 63 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 3 + } + }, + "loc": { + "start": { + "line": 11, + "column": 63 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "line": 11 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 16, + "column": 2 + }, + "end": { + "line": 16, + "column": 3 + } + }, + "loc": { + "start": { + "line": 16, + "column": 16 + }, + "end": { + "line": 18, + "column": 3 + } + }, + "line": 16 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 20, + "column": 3 + } + }, + "loc": { + "start": { + "line": 20, + "column": 15 + }, + "end": { + "line": 22, + "column": 3 + } + }, + "line": 20 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 24, + "column": 2 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "loc": { + "start": { + "line": 24, + "column": 40 + }, + "end": { + "line": 26, + "column": 3 + } + }, + "line": 24 + } + }, + "branchMap": {}, + "s": { + "0": 2, + "1": 2, + "2": 1, + "3": 1, + "4": 1 + }, + "f": { + "0": 2, + "1": 1, + "2": 1, + "3": 1 + }, + "b": {}, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "25393d1909ef187325b5fa42097cfc515e0280dd" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/storage/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/storage/index.js", + "statementMap": { + "0": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 55 + } + }, + "1": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 38 + } + }, + "2": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 29, + "column": 6 + } + }, + "3": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 34, + "column": 6 + } + }, + "4": { + "start": { + "line": 44, + "column": 4 + }, + "end": { + "line": 44, + "column": 38 + } + }, + "5": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 47 + } + }, + "6": { + "start": { + "line": 64, + "column": 4 + }, + "end": { + "line": 64, + "column": 48 + } + }, + "7": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 73, + "column": 45 + } + }, + "8": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 47 + } + }, + "9": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 89, + "column": 57 + } + }, + "10": { + "start": { + "line": 93, + "column": 32 + }, + "end": { + "line": 93, + "column": 37 + } + }, + "11": { + "start": { + "line": 94, + "column": 17 + }, + "end": { + "line": 94, + "column": 33 + } + }, + "12": { + "start": { + "line": 96, + "column": 4 + }, + "end": { + "line": 96, + "column": 67 + } + }, + "13": { + "start": { + "line": 97, + "column": 4 + }, + "end": { + "line": 97, + "column": 60 + } + }, + "14": { + "start": { + "line": 101, + "column": 32 + }, + "end": { + "line": 101, + "column": 35 + } + }, + "15": { + "start": { + "line": 102, + "column": 17 + }, + "end": { + "line": 102, + "column": 31 + } + }, + "16": { + "start": { + "line": 104, + "column": 4 + }, + "end": { + "line": 104, + "column": 50 + } + }, + "17": { + "start": { + "line": 105, + "column": 4 + }, + "end": { + "line": 105, + "column": 60 + } + }, + "18": { + "start": { + "line": 109, + "column": 4 + }, + "end": { + "line": 109, + "column": 56 + } + }, + "19": { + "start": { + "line": 113, + "column": 4 + }, + "end": { + "line": 113, + "column": 72 + } + }, + "20": { + "start": { + "line": 117, + "column": 23 + }, + "end": { + "line": 139, + "column": 1 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 23, + "column": 2 + }, + "end": { + "line": 23, + "column": 3 + } + }, + "loc": { + "start": { + "line": 23, + "column": 62 + }, + "end": { + "line": 35, + "column": 3 + } + }, + "line": 23 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 43, + "column": 2 + }, + "end": { + "line": 43, + "column": 3 + } + }, + "loc": { + "start": { + "line": 43, + "column": 32 + }, + "end": { + "line": 45, + "column": 3 + } + }, + "line": 43 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 53, + "column": 2 + }, + "end": { + "line": 53, + "column": 3 + } + }, + "loc": { + "start": { + "line": 53, + "column": 47 + }, + "end": { + "line": 56, + "column": 3 + } + }, + "line": 53 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 63, + "column": 2 + }, + "end": { + "line": 63, + "column": 3 + } + }, + "loc": { + "start": { + "line": 63, + "column": 47 + }, + "end": { + "line": 65, + "column": 3 + } + }, + "line": 63 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 72, + "column": 2 + }, + "end": { + "line": 72, + "column": 3 + } + }, + "loc": { + "start": { + "line": 72, + "column": 44 + }, + "end": { + "line": 74, + "column": 3 + } + }, + "line": 72 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 81, + "column": 2 + }, + "end": { + "line": 81, + "column": 3 + } + }, + "loc": { + "start": { + "line": 81, + "column": 46 + }, + "end": { + "line": 83, + "column": 3 + } + }, + "line": 81 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 88, + "column": 2 + }, + "end": { + "line": 88, + "column": 3 + } + }, + "loc": { + "start": { + "line": 88, + "column": 52 + }, + "end": { + "line": 90, + "column": 3 + } + }, + "line": 88 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 92, + "column": 2 + }, + "end": { + "line": 92, + "column": 3 + } + }, + "loc": { + "start": { + "line": 92, + "column": 37 + }, + "end": { + "line": 98, + "column": 3 + } + }, + "line": 92 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 100, + "column": 2 + }, + "end": { + "line": 100, + "column": 3 + } + }, + "loc": { + "start": { + "line": 100, + "column": 35 + }, + "end": { + "line": 106, + "column": 3 + } + }, + "line": 100 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 108, + "column": 2 + }, + "end": { + "line": 108, + "column": 3 + } + }, + "loc": { + "start": { + "line": 108, + "column": 83 + }, + "end": { + "line": 110, + "column": 3 + } + }, + "line": 108 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 112, + "column": 2 + }, + "end": { + "line": 112, + "column": 3 + } + }, + "loc": { + "start": { + "line": 112, + "column": 90 + }, + "end": { + "line": 114, + "column": 3 + } + }, + "line": 112 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 23, + "column": 40 + }, + "end": { + "line": 23, + "column": 60 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 23, + "column": 58 + }, + "end": { + "line": 23, + "column": 60 + } + } + ], + "line": 23 + }, + "1": { + "loc": { + "start": { + "line": 94, + "column": 17 + }, + "end": { + "line": 94, + "column": 33 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 94, + "column": 17 + }, + "end": { + "line": 94, + "column": 27 + } + }, + { + "start": { + "line": 94, + "column": 31 + }, + "end": { + "line": 94, + "column": 33 + } + } + ], + "line": 94 + }, + "2": { + "loc": { + "start": { + "line": 102, + "column": 17 + }, + "end": { + "line": 102, + "column": 31 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 102, + "column": 17 + }, + "end": { + "line": 102, + "column": 25 + } + }, + { + "start": { + "line": 102, + "column": 29 + }, + "end": { + "line": 102, + "column": 31 + } + } + ], + "line": 102 + }, + "3": { + "loc": { + "start": { + "line": 128, + "column": 10 + }, + "end": { + "line": 138, + "column": 8 + } + }, + "type": "cond-expr", + "locations": [ + { + "start": { + "line": 128, + "column": 28 + }, + "end": { + "line": 138, + "column": 3 + } + }, + { + "start": { + "line": 138, + "column": 6 + }, + "end": { + "line": 138, + "column": 8 + } + } + ], + "line": 128 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 1, + "3": 1, + "4": 6, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 43, + "10": 41, + "11": 41, + "12": 41, + "13": 41, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 2, + "19": 0, + "20": 1 + }, + "f": { + "0": 1, + "1": 6, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 43, + "7": 41, + "8": 0, + "9": 2, + "10": 0 + }, + "b": { + "0": [ + 0 + ], + "1": [ + 41, + 0 + ], + "2": [ + 0, + 0 + ], + "3": [ + 1, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "83c7d440c86200f448a6a3f4791a55cb8b8bb7b2" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/storage/reference.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/storage/reference.js", + "statementMap": { + "0": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 25 + } + }, + "1": { + "start": { + "line": 18, + "column": 4 + }, + "end": { + "line": 18, + "column": 28 + } + }, + "2": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 21 + } + }, + "3": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 73 + } + }, + "4": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 71 + } + }, + "5": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 51 + } + }, + "6": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 59 + } + }, + "7": { + "start": { + "line": 59, + "column": 4 + }, + "end": { + "line": 59, + "column": 56 + } + }, + "8": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 68, + "column": 69 + } + }, + "9": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 77, + "column": 105 + } + }, + "10": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 85, + "column": 24 + } + }, + "11": { + "start": { + "line": 95, + "column": 22 + }, + "end": { + "line": 95, + "column": 53 + } + }, + "12": { + "start": { + "line": 96, + "column": 4 + }, + "end": { + "line": 96, + "column": 108 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 16, + "column": 2 + }, + "end": { + "line": 16, + "column": 3 + } + }, + "loc": { + "start": { + "line": 16, + "column": 46 + }, + "end": { + "line": 19, + "column": 3 + } + }, + "line": 16 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 21, + "column": 2 + }, + "end": { + "line": 21, + "column": 3 + } + }, + "loc": { + "start": { + "line": 21, + "column": 25 + }, + "end": { + "line": 23, + "column": 3 + } + }, + "line": 21 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 25, + "column": 2 + }, + "end": { + "line": 25, + "column": 3 + } + }, + "loc": { + "start": { + "line": 25, + "column": 21 + }, + "end": { + "line": 27, + "column": 3 + } + }, + "line": 25 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 3 + } + }, + "loc": { + "start": { + "line": 34, + "column": 40 + }, + "end": { + "line": 36, + "column": 3 + } + }, + "line": 34 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 42, + "column": 2 + }, + "end": { + "line": 42, + "column": 3 + } + }, + "loc": { + "start": { + "line": 42, + "column": 26 + }, + "end": { + "line": 44, + "column": 3 + } + }, + "line": 42 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 50, + "column": 2 + }, + "end": { + "line": 50, + "column": 3 + } + }, + "loc": { + "start": { + "line": 50, + "column": 36 + }, + "end": { + "line": 52, + "column": 3 + } + }, + "line": 50 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 58, + "column": 2 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "loc": { + "start": { + "line": 58, + "column": 33 + }, + "end": { + "line": 60, + "column": 3 + } + }, + "line": 58 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 67, + "column": 2 + }, + "end": { + "line": 67, + "column": 3 + } + }, + "loc": { + "start": { + "line": 67, + "column": 57 + }, + "end": { + "line": 69, + "column": 3 + } + }, + "line": 67 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 76, + "column": 2 + }, + "end": { + "line": 76, + "column": 3 + } + }, + "loc": { + "start": { + "line": 76, + "column": 50 + }, + "end": { + "line": 78, + "column": 3 + } + }, + "line": 76 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 84, + "column": 2 + }, + "end": { + "line": 84, + "column": 3 + } + }, + "loc": { + "start": { + "line": 84, + "column": 49 + }, + "end": { + "line": 86, + "column": 3 + } + }, + "line": 84 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 94, + "column": 2 + }, + "end": { + "line": 94, + "column": 3 + } + }, + "loc": { + "start": { + "line": 94, + "column": 68 + }, + "end": { + "line": 97, + "column": 3 + } + }, + "line": 94 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 67, + "column": 17 + }, + "end": { + "line": 67, + "column": 38 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 67, + "column": 36 + }, + "end": { + "line": 67, + "column": 38 + } + } + ], + "line": 67 + }, + "1": { + "loc": { + "start": { + "line": 94, + "column": 28 + }, + "end": { + "line": 94, + "column": 49 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 94, + "column": 47 + }, + "end": { + "line": 94, + "column": 49 + } + } + ], + "line": 94 + } + }, + "s": { + "0": 6, + "1": 6, + "2": 0, + "3": 1, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 2, + "10": 0, + "11": 3, + "12": 3 + }, + "f": { + "0": 6, + "1": 0, + "2": 1, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 2, + "9": 0, + "10": 3 + }, + "b": { + "0": [ + 0 + ], + "1": [ + 3 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "6f9e1f25f438f74bc9ffd87ec046e9fc942169ae" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/storage/task.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/storage/task.js", + "statementMap": { + "0": { + "start": { + "line": 10, + "column": 27 + }, + "end": { + "line": 10, + "column": 35 + } + }, + "1": { + "start": { + "line": 11, + "column": 29 + }, + "end": { + "line": 11, + "column": 39 + } + }, + "2": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 21 + } + }, + "3": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 26 + } + }, + "4": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 39 + } + }, + "5": { + "start": { + "line": 56, + "column": 4 + }, + "end": { + "line": 56, + "column": 32 + } + }, + "6": { + "start": { + "line": 59, + "column": 4 + }, + "end": { + "line": 59, + "column": 43 + } + }, + "7": { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 60, + "column": 45 + } + }, + "8": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 36 + } + }, + "9": { + "start": { + "line": 70, + "column": 24 + }, + "end": { + "line": 70, + "column": 36 + } + }, + "10": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 76, + "column": 6 + } + }, + "11": { + "start": { + "line": 72, + "column": 24 + }, + "end": { + "line": 72, + "column": 51 + } + }, + "12": { + "start": { + "line": 73, + "column": 6 + }, + "end": { + "line": 73, + "column": 28 + } + }, + "13": { + "start": { + "line": 74, + "column": 6 + }, + "end": { + "line": 74, + "column": 31 + } + }, + "14": { + "start": { + "line": 75, + "column": 6 + }, + "end": { + "line": 75, + "column": 31 + } + }, + "15": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 36 + } + }, + "16": { + "start": { + "line": 86, + "column": 24 + }, + "end": { + "line": 86, + "column": 36 + } + }, + "17": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 92, + "column": 6 + } + }, + "18": { + "start": { + "line": 88, + "column": 21 + }, + "end": { + "line": 88, + "column": 45 + } + }, + "19": { + "start": { + "line": 90, + "column": 6 + }, + "end": { + "line": 90, + "column": 31 + } + }, + "20": { + "start": { + "line": 91, + "column": 6 + }, + "end": { + "line": 91, + "column": 28 + } + }, + "21": { + "start": { + "line": 108, + "column": 4 + }, + "end": { + "line": 116, + "column": 5 + } + }, + "22": { + "start": { + "line": 109, + "column": 6 + }, + "end": { + "line": 109, + "column": 48 + } + }, + "23": { + "start": { + "line": 110, + "column": 6 + }, + "end": { + "line": 110, + "column": 59 + } + }, + "24": { + "start": { + "line": 111, + "column": 6 + }, + "end": { + "line": 111, + "column": 57 + } + }, + "25": { + "start": { + "line": 112, + "column": 11 + }, + "end": { + "line": 116, + "column": 5 + } + }, + "26": { + "start": { + "line": 113, + "column": 6 + }, + "end": { + "line": 113, + "column": 63 + } + }, + "27": { + "start": { + "line": 114, + "column": 6 + }, + "end": { + "line": 114, + "column": 64 + } + }, + "28": { + "start": { + "line": 115, + "column": 6 + }, + "end": { + "line": 115, + "column": 72 + } + }, + "29": { + "start": { + "line": 118, + "column": 4 + }, + "end": { + "line": 124, + "column": 5 + } + }, + "30": { + "start": { + "line": 119, + "column": 6 + }, + "end": { + "line": 123, + "column": 8 + } + }, + "31": { + "start": { + "line": 125, + "column": 4 + }, + "end": { + "line": 131, + "column": 5 + } + }, + "32": { + "start": { + "line": 126, + "column": 6 + }, + "end": { + "line": 130, + "column": 8 + } + }, + "33": { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 138, + "column": 5 + } + }, + "34": { + "start": { + "line": 133, + "column": 6 + }, + "end": { + "line": 137, + "column": 8 + } + }, + "35": { + "start": { + "line": 140, + "column": 4 + }, + "end": { + "line": 144, + "column": 6 + } + }, + "36": { + "start": { + "line": 141, + "column": 6 + }, + "end": { + "line": 141, + "column": 104 + } + }, + "37": { + "start": { + "line": 141, + "column": 17 + }, + "end": { + "line": 141, + "column": 104 + } + }, + "38": { + "start": { + "line": 142, + "column": 6 + }, + "end": { + "line": 142, + "column": 90 + } + }, + "39": { + "start": { + "line": 142, + "column": 18 + }, + "end": { + "line": 142, + "column": 90 + } + }, + "40": { + "start": { + "line": 143, + "column": 6 + }, + "end": { + "line": 143, + "column": 96 + } + }, + "41": { + "start": { + "line": 143, + "column": 21 + }, + "end": { + "line": 143, + "column": 96 + } + }, + "42": { + "start": { + "line": 156, + "column": 4 + }, + "end": { + "line": 158, + "column": 5 + } + }, + "43": { + "start": { + "line": 157, + "column": 6 + }, + "end": { + "line": 157, + "column": 96 + } + }, + "44": { + "start": { + "line": 160, + "column": 4 + }, + "end": { + "line": 162, + "column": 5 + } + }, + "45": { + "start": { + "line": 161, + "column": 6 + }, + "end": { + "line": 161, + "column": 132 + } + }, + "46": { + "start": { + "line": 165, + "column": 4 + }, + "end": { + "line": 167, + "column": 5 + } + }, + "47": { + "start": { + "line": 166, + "column": 6 + }, + "end": { + "line": 166, + "column": 40 + } + }, + "48": { + "start": { + "line": 169, + "column": 4 + }, + "end": { + "line": 169, + "column": 60 + } + }, + "49": { + "start": { + "line": 173, + "column": 4 + }, + "end": { + "line": 173, + "column": 84 + } + }, + "50": { + "start": { + "line": 178, + "column": 4 + }, + "end": { + "line": 178, + "column": 85 + } + }, + "51": { + "start": { + "line": 183, + "column": 4 + }, + "end": { + "line": 183, + "column": 85 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 52, + "column": 2 + }, + "end": { + "line": 52, + "column": 3 + } + }, + "loc": { + "start": { + "line": 52, + "column": 114 + }, + "end": { + "line": 61, + "column": 3 + } + }, + "line": 52 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 69, + "column": 2 + }, + "end": { + "line": 69, + "column": 3 + } + }, + "loc": { + "start": { + "line": 69, + "column": 56 + }, + "end": { + "line": 77, + "column": 3 + } + }, + "line": 69 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 71, + "column": 11 + }, + "end": { + "line": 71, + "column": 12 + } + }, + "loc": { + "start": { + "line": 71, + "column": 25 + }, + "end": { + "line": 76, + "column": 5 + } + }, + "line": 71 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 85, + "column": 2 + }, + "end": { + "line": 85, + "column": 3 + } + }, + "loc": { + "start": { + "line": 85, + "column": 58 + }, + "end": { + "line": 93, + "column": 3 + } + }, + "line": 85 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 87, + "column": 11 + }, + "end": { + "line": 87, + "column": 12 + } + }, + "loc": { + "start": { + "line": 87, + "column": 22 + }, + "end": { + "line": 92, + "column": 5 + } + }, + "line": 87 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 103, + "column": 2 + }, + "end": { + "line": 103, + "column": 3 + } + }, + "loc": { + "start": { + "line": 103, + "column": 109 + }, + "end": { + "line": 145, + "column": 3 + } + }, + "line": 103 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 140, + "column": 11 + }, + "end": { + "line": 140, + "column": 12 + } + }, + "loc": { + "start": { + "line": 140, + "column": 17 + }, + "end": { + "line": 144, + "column": 5 + } + }, + "line": 140 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 155, + "column": 2 + }, + "end": { + "line": 155, + "column": 3 + } + }, + "loc": { + "start": { + "line": 155, + "column": 157 + }, + "end": { + "line": 170, + "column": 3 + } + }, + "line": 155 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 172, + "column": 2 + }, + "end": { + "line": 172, + "column": 3 + } + }, + "loc": { + "start": { + "line": 172, + "column": 10 + }, + "end": { + "line": 174, + "column": 3 + } + }, + "line": 172 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 176, + "column": 2 + }, + "end": { + "line": 176, + "column": 3 + } + }, + "loc": { + "start": { + "line": 176, + "column": 11 + }, + "end": { + "line": 179, + "column": 3 + } + }, + "line": 176 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 181, + "column": 2 + }, + "end": { + "line": 181, + "column": 3 + } + }, + "loc": { + "start": { + "line": 181, + "column": 11 + }, + "end": { + "line": 184, + "column": 3 + } + }, + "line": 181 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 36 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 36 + } + }, + { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 36 + } + } + ], + "line": 70 + }, + "1": { + "loc": { + "start": { + "line": 75, + "column": 13 + }, + "end": { + "line": 75, + "column": 30 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 75, + "column": 13 + }, + "end": { + "line": 75, + "column": 14 + } + }, + { + "start": { + "line": 75, + "column": 18 + }, + "end": { + "line": 75, + "column": 30 + } + } + ], + "line": 75 + }, + "2": { + "loc": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 36 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 36 + } + }, + { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 36 + } + } + ], + "line": 86 + }, + "3": { + "loc": { + "start": { + "line": 91, + "column": 13 + }, + "end": { + "line": 91, + "column": 27 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 91, + "column": 13 + }, + "end": { + "line": 91, + "column": 14 + } + }, + { + "start": { + "line": 91, + "column": 18 + }, + "end": { + "line": 91, + "column": 27 + } + } + ], + "line": 91 + }, + "4": { + "loc": { + "start": { + "line": 108, + "column": 4 + }, + "end": { + "line": 116, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 108, + "column": 4 + }, + "end": { + "line": 116, + "column": 5 + } + }, + { + "start": { + "line": 108, + "column": 4 + }, + "end": { + "line": 116, + "column": 5 + } + } + ], + "line": 108 + }, + "5": { + "loc": { + "start": { + "line": 112, + "column": 11 + }, + "end": { + "line": 116, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 112, + "column": 11 + }, + "end": { + "line": 116, + "column": 5 + } + }, + { + "start": { + "line": 112, + "column": 11 + }, + "end": { + "line": 116, + "column": 5 + } + } + ], + "line": 112 + }, + "6": { + "loc": { + "start": { + "line": 118, + "column": 4 + }, + "end": { + "line": 124, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 118, + "column": 4 + }, + "end": { + "line": 124, + "column": 5 + } + }, + { + "start": { + "line": 118, + "column": 4 + }, + "end": { + "line": 124, + "column": 5 + } + } + ], + "line": 118 + }, + "7": { + "loc": { + "start": { + "line": 125, + "column": 4 + }, + "end": { + "line": 131, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 125, + "column": 4 + }, + "end": { + "line": 131, + "column": 5 + } + }, + { + "start": { + "line": 125, + "column": 4 + }, + "end": { + "line": 131, + "column": 5 + } + } + ], + "line": 125 + }, + "8": { + "loc": { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 138, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 138, + "column": 5 + } + }, + { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 138, + "column": 5 + } + } + ], + "line": 132 + }, + "9": { + "loc": { + "start": { + "line": 141, + "column": 6 + }, + "end": { + "line": 141, + "column": 104 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 141, + "column": 6 + }, + "end": { + "line": 141, + "column": 104 + } + }, + { + "start": { + "line": 141, + "column": 6 + }, + "end": { + "line": 141, + "column": 104 + } + } + ], + "line": 141 + }, + "10": { + "loc": { + "start": { + "line": 142, + "column": 6 + }, + "end": { + "line": 142, + "column": 90 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 142, + "column": 6 + }, + "end": { + "line": 142, + "column": 90 + } + }, + { + "start": { + "line": 142, + "column": 6 + }, + "end": { + "line": 142, + "column": 90 + } + } + ], + "line": 142 + }, + "11": { + "loc": { + "start": { + "line": 143, + "column": 6 + }, + "end": { + "line": 143, + "column": 96 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 143, + "column": 6 + }, + "end": { + "line": 143, + "column": 96 + } + }, + { + "start": { + "line": 143, + "column": 6 + }, + "end": { + "line": 143, + "column": 96 + } + } + ], + "line": 143 + }, + "12": { + "loc": { + "start": { + "line": 155, + "column": 5 + }, + "end": { + "line": 155, + "column": 59 + } + }, + "type": "default-arg", + "locations": [ + { + "start": { + "line": 155, + "column": 21 + }, + "end": { + "line": 155, + "column": 59 + } + } + ], + "line": 155 + }, + "13": { + "loc": { + "start": { + "line": 156, + "column": 4 + }, + "end": { + "line": 158, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 156, + "column": 4 + }, + "end": { + "line": 158, + "column": 5 + } + }, + { + "start": { + "line": 156, + "column": 4 + }, + "end": { + "line": 158, + "column": 5 + } + } + ], + "line": 156 + }, + "14": { + "loc": { + "start": { + "line": 160, + "column": 4 + }, + "end": { + "line": 162, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 160, + "column": 4 + }, + "end": { + "line": 162, + "column": 5 + } + }, + { + "start": { + "line": 160, + "column": 4 + }, + "end": { + "line": 162, + "column": 5 + } + } + ], + "line": 160 + }, + "15": { + "loc": { + "start": { + "line": 165, + "column": 4 + }, + "end": { + "line": 167, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 165, + "column": 4 + }, + "end": { + "line": 167, + "column": 5 + } + }, + { + "start": { + "line": 165, + "column": 4 + }, + "end": { + "line": 167, + "column": 5 + } + } + ], + "line": 165 + }, + "16": { + "loc": { + "start": { + "line": 165, + "column": 8 + }, + "end": { + "line": 165, + "column": 46 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 165, + "column": 8 + }, + "end": { + "line": 165, + "column": 23 + } + }, + { + "start": { + "line": 165, + "column": 27 + }, + "end": { + "line": 165, + "column": 33 + } + }, + { + "start": { + "line": 165, + "column": 37 + }, + "end": { + "line": 165, + "column": 46 + } + } + ], + "line": 165 + } + }, + "s": { + "0": 1, + "1": 1, + "2": 5, + "3": 5, + "4": 5, + "5": 5, + "6": 5, + "7": 5, + "8": 2, + "9": 1, + "10": 1, + "11": 7, + "12": 7, + "13": 7, + "14": 7, + "15": 1, + "16": 0, + "17": 1, + "18": 0, + "19": 0, + "20": 0, + "21": 1, + "22": 1, + "23": 1, + "24": 1, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 1, + "30": 1, + "31": 1, + "32": 1, + "33": 1, + "34": 0, + "35": 1, + "36": 0, + "37": 0, + "38": 0, + "39": 0, + "40": 0, + "41": 0, + "42": 1, + "43": 0, + "44": 1, + "45": 0, + "46": 1, + "47": 0, + "48": 1, + "49": 0, + "50": 0, + "51": 0 + }, + "f": { + "0": 5, + "1": 2, + "2": 7, + "3": 1, + "4": 0, + "5": 1, + "6": 0, + "7": 1, + "8": 0, + "9": 0, + "10": 0 + }, + "b": { + "0": [ + 1, + 1 + ], + "1": [ + 7, + 7 + ], + "2": [ + 0, + 1 + ], + "3": [ + 0, + 0 + ], + "4": [ + 1, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 1, + 0 + ], + "7": [ + 1, + 0 + ], + "8": [ + 0, + 1 + ], + "9": [ + 0, + 0 + ], + "10": [ + 0, + 0 + ], + "11": [ + 0, + 0 + ], + "12": [ + 0 + ], + "13": [ + 0, + 1 + ], + "14": [ + 0, + 1 + ], + "15": [ + 0, + 1 + ], + "16": [ + 1, + 0, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "e1ee561c681188c025f458434081dd1dae30cfce" + }, + "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/utils/index.js": { + "path": "/Users/mike/Documents/Projects/react-native-firebase/tests/firebase/modules/utils/index.js", + "statementMap": { + "0": { + "start": { + "line": 11, + "column": 27 + }, + "end": { + "line": 11, + "column": 51 + } + }, + "1": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 27 + } + }, + "2": { + "start": { + "line": 30, + "column": 15 + }, + "end": { + "line": 30, + "column": 27 + } + }, + "3": { + "start": { + "line": 32, + "column": 17 + }, + "end": { + "line": 32, + "column": 51 + } + }, + "4": { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 46, + "column": 5 + } + }, + "5": { + "start": { + "line": 35, + "column": 6 + }, + "end": { + "line": 45, + "column": 7 + } + }, + "6": { + "start": { + "line": 36, + "column": 8 + }, + "end": { + "line": 36, + "column": 37 + } + }, + "7": { + "start": { + "line": 38, + "column": 22 + }, + "end": { + "line": 38, + "column": 65 + } + }, + "8": { + "start": { + "line": 39, + "column": 8 + }, + "end": { + "line": 44, + "column": 9 + } + }, + "9": { + "start": { + "line": 40, + "column": 10 + }, + "end": { + "line": 41, + "column": 38 + } + }, + "10": { + "start": { + "line": 40, + "column": 26 + }, + "end": { + "line": 40, + "column": 46 + } + }, + "11": { + "start": { + "line": 41, + "column": 15 + }, + "end": { + "line": 41, + "column": 38 + } + }, + "12": { + "start": { + "line": 43, + "column": 10 + }, + "end": { + "line": 43, + "column": 30 + } + }, + "13": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 48, + "column": 16 + } + }, + "14": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 27 + } + }, + "15": { + "start": { + "line": 52, + "column": 15 + }, + "end": { + "line": 52, + "column": 27 + } + }, + "16": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 54 + } + }, + "17": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 27 + } + }, + "18": { + "start": { + "line": 57, + "column": 15 + }, + "end": { + "line": 57, + "column": 27 + } + }, + "19": { + "start": { + "line": 58, + "column": 4 + }, + "end": { + "line": 58, + "column": 58 + } + }, + "20": { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 27 + } + }, + "21": { + "start": { + "line": 62, + "column": 15 + }, + "end": { + "line": 62, + "column": 27 + } + }, + "22": { + "start": { + "line": 63, + "column": 4 + }, + "end": { + "line": 63, + "column": 58 + } + }, + "23": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 67, + "column": 40 + } + }, + "24": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 54 + } + }, + "25": { + "start": { + "line": 84, + "column": 4 + }, + "end": { + "line": 84, + "column": 58 + } + }, + "26": { + "start": { + "line": 91, + "column": 4 + }, + "end": { + "line": 91, + "column": 71 + } + }, + "27": { + "start": { + "line": 100, + "column": 4 + }, + "end": { + "line": 100, + "column": 87 + } + }, + "28": { + "start": { + "line": 109, + "column": 4 + }, + "end": { + "line": 109, + "column": 91 + } + }, + "29": { + "start": { + "line": 118, + "column": 4 + }, + "end": { + "line": 118, + "column": 56 + } + }, + "30": { + "start": { + "line": 127, + "column": 4 + }, + "end": { + "line": 127, + "column": 57 + } + }, + "31": { + "start": { + "line": 132, + "column": 23 + }, + "end": { + "line": 139, + "column": 1 + } + } + }, + "fnMap": { + "0": { + "name": "(anonymous_0)", + "decl": { + "start": { + "line": 29, + "column": 2 + }, + "end": { + "line": 29, + "column": 3 + } + }, + "loc": { + "start": { + "line": 29, + "column": 34 + }, + "end": { + "line": 49, + "column": 3 + } + }, + "line": 29 + }, + "1": { + "name": "(anonymous_1)", + "decl": { + "start": { + "line": 51, + "column": 2 + }, + "end": { + "line": 51, + "column": 3 + } + }, + "loc": { + "start": { + "line": 51, + "column": 26 + }, + "end": { + "line": 54, + "column": 3 + } + }, + "line": 51 + }, + "2": { + "name": "(anonymous_2)", + "decl": { + "start": { + "line": 56, + "column": 2 + }, + "end": { + "line": 56, + "column": 3 + } + }, + "loc": { + "start": { + "line": 56, + "column": 30 + }, + "end": { + "line": 59, + "column": 3 + } + }, + "line": 56 + }, + "3": { + "name": "(anonymous_3)", + "decl": { + "start": { + "line": 61, + "column": 2 + }, + "end": { + "line": 61, + "column": 3 + } + }, + "loc": { + "start": { + "line": 61, + "column": 30 + }, + "end": { + "line": 64, + "column": 3 + } + }, + "line": 61 + }, + "4": { + "name": "(anonymous_4)", + "decl": { + "start": { + "line": 66, + "column": 2 + }, + "end": { + "line": 66, + "column": 3 + } + }, + "loc": { + "start": { + "line": 66, + "column": 35 + }, + "end": { + "line": 68, + "column": 3 + } + }, + "line": 66 + }, + "5": { + "name": "(anonymous_5)", + "decl": { + "start": { + "line": 75, + "column": 2 + }, + "end": { + "line": 75, + "column": 3 + } + }, + "loc": { + "start": { + "line": 75, + "column": 37 + }, + "end": { + "line": 77, + "column": 3 + } + }, + "line": 75 + }, + "6": { + "name": "(anonymous_6)", + "decl": { + "start": { + "line": 83, + "column": 2 + }, + "end": { + "line": 83, + "column": 3 + } + }, + "loc": { + "start": { + "line": 83, + "column": 45 + }, + "end": { + "line": 85, + "column": 3 + } + }, + "line": 83 + }, + "7": { + "name": "(anonymous_7)", + "decl": { + "start": { + "line": 90, + "column": 2 + }, + "end": { + "line": 90, + "column": 3 + } + }, + "loc": { + "start": { + "line": 90, + "column": 49 + }, + "end": { + "line": 92, + "column": 3 + } + }, + "line": 90 + }, + "8": { + "name": "(anonymous_8)", + "decl": { + "start": { + "line": 99, + "column": 2 + }, + "end": { + "line": 99, + "column": 3 + } + }, + "loc": { + "start": { + "line": 99, + "column": 45 + }, + "end": { + "line": 101, + "column": 3 + } + }, + "line": 99 + }, + "9": { + "name": "(anonymous_9)", + "decl": { + "start": { + "line": 108, + "column": 2 + }, + "end": { + "line": 108, + "column": 3 + } + }, + "loc": { + "start": { + "line": 108, + "column": 60 + }, + "end": { + "line": 110, + "column": 3 + } + }, + "line": 108 + }, + "10": { + "name": "(anonymous_10)", + "decl": { + "start": { + "line": 117, + "column": 2 + }, + "end": { + "line": 117, + "column": 3 + } + }, + "loc": { + "start": { + "line": 117, + "column": 48 + }, + "end": { + "line": 119, + "column": 3 + } + }, + "line": 117 + }, + "11": { + "name": "(anonymous_11)", + "decl": { + "start": { + "line": 126, + "column": 2 + }, + "end": { + "line": 126, + "column": 3 + } + }, + "loc": { + "start": { + "line": 126, + "column": 49 + }, + "end": { + "line": 128, + "column": 3 + } + }, + "line": 126 + } + }, + "branchMap": { + "0": { + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 27 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 27 + } + }, + { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 27 + } + } + ], + "line": 30 + }, + "1": { + "loc": { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 46, + "column": 5 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 46, + "column": 5 + } + }, + { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 46, + "column": 5 + } + } + ], + "line": 34 + }, + "2": { + "loc": { + "start": { + "line": 35, + "column": 6 + }, + "end": { + "line": 45, + "column": 7 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 35, + "column": 6 + }, + "end": { + "line": 45, + "column": 7 + } + }, + { + "start": { + "line": 35, + "column": 6 + }, + "end": { + "line": 45, + "column": 7 + } + } + ], + "line": 35 + }, + "3": { + "loc": { + "start": { + "line": 35, + "column": 10 + }, + "end": { + "line": 35, + "column": 110 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 35, + "column": 10 + }, + "end": { + "line": 35, + "column": 55 + } + }, + { + "start": { + "line": 35, + "column": 59 + }, + "end": { + "line": 35, + "column": 110 + } + } + ], + "line": 35 + }, + "4": { + "loc": { + "start": { + "line": 39, + "column": 8 + }, + "end": { + "line": 44, + "column": 9 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 39, + "column": 8 + }, + "end": { + "line": 44, + "column": 9 + } + }, + { + "start": { + "line": 39, + "column": 8 + }, + "end": { + "line": 44, + "column": 9 + } + } + ], + "line": 39 + }, + "5": { + "loc": { + "start": { + "line": 40, + "column": 10 + }, + "end": { + "line": 41, + "column": 38 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 40, + "column": 10 + }, + "end": { + "line": 41, + "column": 38 + } + }, + { + "start": { + "line": 40, + "column": 10 + }, + "end": { + "line": 41, + "column": 38 + } + } + ], + "line": 40 + }, + "6": { + "loc": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 27 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 27 + } + }, + { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 27 + } + } + ], + "line": 52 + }, + "7": { + "loc": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 27 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 27 + } + }, + { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 27 + } + } + ], + "line": 57 + }, + "8": { + "loc": { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 27 + } + }, + "type": "if", + "locations": [ + { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 27 + } + }, + { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 27 + } + } + ], + "line": 62 + }, + "9": { + "loc": { + "start": { + "line": 109, + "column": 11 + }, + "end": { + "line": 109, + "column": 90 + } + }, + "type": "binary-expr", + "locations": [ + { + "start": { + "line": 109, + "column": 11 + }, + "end": { + "line": 109, + "column": 54 + } + }, + { + "start": { + "line": 109, + "column": 58 + }, + "end": { + "line": 109, + "column": 90 + } + } + ], + "line": 109 + } + }, + "s": { + "0": 1, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0, + "12": 0, + "13": 0, + "14": 0, + "15": 0, + "16": 0, + "17": 0, + "18": 0, + "19": 0, + "20": 0, + "21": 0, + "22": 0, + "23": 0, + "24": 0, + "25": 0, + "26": 0, + "27": 0, + "28": 0, + "29": 0, + "30": 0, + "31": 1 + }, + "f": { + "0": 0, + "1": 0, + "2": 0, + "3": 0, + "4": 0, + "5": 0, + "6": 0, + "7": 0, + "8": 0, + "9": 0, + "10": 0, + "11": 0 + }, + "b": { + "0": [ + 0, + 0 + ], + "1": [ + 0, + 0 + ], + "2": [ + 0, + 0 + ], + "3": [ + 0, + 0 + ], + "4": [ + 0, + 0 + ], + "5": [ + 0, + 0 + ], + "6": [ + 0, + 0 + ], + "7": [ + 0, + 0 + ], + "8": [ + 0, + 0 + ], + "9": [ + 0, + 0 + ] + }, + "_coverageSchema": "332fd63041d2c1bcb487cc26dd0d5f7d97098a6c", + "hash": "eab61bf5a621f4168b92dc1cb5d9e2dea4ed9a11" + } +} diff --git a/tests/ios/Podfile.lock b/tests/ios/Podfile.lock index 55bf24ba..a16282d5 100644 --- a/tests/ios/Podfile.lock +++ b/tests/ios/Podfile.lock @@ -1,56 +1,59 @@ PODS: - - BoringSSL (9.0): - - BoringSSL/Implementation (= 9.0) - - BoringSSL/Interface (= 9.0) - - BoringSSL/Implementation (9.0): - - BoringSSL/Interface (= 9.0) - - BoringSSL/Interface (9.0) + - BoringSSL (9.1): + - BoringSSL/Implementation (= 9.1) + - BoringSSL/Interface (= 9.1) + - BoringSSL/Implementation (9.1): + - BoringSSL/Interface (= 9.1) + - BoringSSL/Interface (9.1) - Crashlytics (3.9.3): - Fabric (~> 1.7.2) - Fabric (1.7.2) - - Firebase/AdMob (4.3.0): + - Firebase/AdMob (4.5.0): - Firebase/Core - - Google-Mobile-Ads-SDK (= 7.24.1) - - Firebase/Auth (4.3.0): + - Google-Mobile-Ads-SDK (= 7.25.0) + - Firebase/Auth (4.5.0): - Firebase/Core - - FirebaseAuth (= 4.2.1) - - Firebase/Core (4.3.0): + - FirebaseAuth (= 4.3.1) + - Firebase/Core (4.5.0): - FirebaseAnalytics (= 4.0.4) - - FirebaseCore (= 4.0.8) - - Firebase/Crash (4.3.0): + - FirebaseCore (= 4.0.10) + - Firebase/Crash (4.5.0): - Firebase/Core - FirebaseCrash (= 2.0.2) - - Firebase/Database (4.3.0): + - Firebase/Database (4.5.0): - Firebase/Core - FirebaseDatabase (= 4.1.0) - - Firebase/DynamicLinks (4.3.0): + - Firebase/DynamicLinks (4.5.0): - Firebase/Core - FirebaseDynamicLinks (= 2.1.0) - - Firebase/Firestore (4.3.0): + - Firebase/Firestore (4.5.0): - Firebase/Core - - FirebaseFirestore (= 0.8.0) - - Firebase/Messaging (4.3.0): + - FirebaseFirestore (= 0.9.1) + - Firebase/Messaging (4.5.0): - Firebase/Core - - FirebaseMessaging (= 2.0.4) - - Firebase/Performance (4.3.0): + - FirebaseMessaging (= 2.0.6) + - Firebase/Performance (4.5.0): - Firebase/Core - FirebasePerformance (= 1.0.6) - - Firebase/RemoteConfig (4.3.0): + - Firebase/RemoteConfig (4.5.0): - Firebase/Core - - FirebaseRemoteConfig (= 2.0.3) - - Firebase/Storage (4.3.0): + - FirebaseRemoteConfig (= 2.1.0) + - Firebase/Storage (4.5.0): - Firebase/Core - FirebaseStorage (= 2.0.2) + - FirebaseABTesting (1.0.0): + - FirebaseCore (~> 4.0) + - Protobuf (~> 3.1) - FirebaseAnalytics (4.0.4): - FirebaseCore (~> 4.0) - FirebaseInstanceID (~> 2.0) - GoogleToolboxForMac/NSData+zlib (~> 2.1) - nanopb (~> 0.3) - - FirebaseAuth (4.2.1): + - FirebaseAuth (4.3.1): - FirebaseAnalytics (~> 4.0) - GoogleToolboxForMac/NSDictionary+URLArguments (~> 2.1) - GTMSessionFetcher/Core (~> 1.1) - - FirebaseCore (4.0.8): + - FirebaseCore (4.0.10): - GoogleToolboxForMac/NSData+zlib (~> 2.1) - nanopb (~> 0.3) - FirebaseCrash (2.0.2): @@ -65,15 +68,15 @@ PODS: - leveldb-library (~> 1.18) - FirebaseDynamicLinks (2.1.0): - FirebaseAnalytics (~> 4.0) - - FirebaseFirestore (0.8.0): + - FirebaseFirestore (0.9.1): - FirebaseAnalytics (~> 4.0) - - FirebaseAuth (~> 4.2) + - FirebaseAuth (~> 4.3) - FirebaseCore (~> 4.0) - gRPC-ProtoRPC (~> 1.0) - leveldb-library (~> 1.18) - Protobuf (~> 3.1) - - FirebaseInstanceID (2.0.4) - - FirebaseMessaging (2.0.4): + - FirebaseInstanceID (2.0.5) + - FirebaseMessaging (2.0.6): - FirebaseAnalytics (~> 4.0) - FirebaseCore (~> 4.0) - FirebaseInstanceID (~> 2.0) @@ -86,7 +89,8 @@ PODS: - GoogleToolboxForMac/NSData+zlib (~> 2.1) - GTMSessionFetcher/Core (~> 1.1) - Protobuf (~> 3.1) - - FirebaseRemoteConfig (2.0.3): + - FirebaseRemoteConfig (2.1.0): + - FirebaseABTesting (~> 1.0) - FirebaseAnalytics (~> 4.0) - FirebaseInstanceID (~> 2.0) - GoogleToolboxForMac/NSData+zlib (~> 2.1) @@ -95,37 +99,40 @@ PODS: - FirebaseAnalytics (~> 4.0) - FirebaseCore (~> 4.0) - GTMSessionFetcher/Core (~> 1.1) - - Google-Mobile-Ads-SDK (7.24.1) - - GoogleToolboxForMac/DebugUtils (2.1.1): - - GoogleToolboxForMac/Defines (= 2.1.1) - - GoogleToolboxForMac/Defines (2.1.1) - - GoogleToolboxForMac/Logger (2.1.1): - - GoogleToolboxForMac/Defines (= 2.1.1) - - GoogleToolboxForMac/NSData+zlib (2.1.1): - - GoogleToolboxForMac/Defines (= 2.1.1) - - GoogleToolboxForMac/NSDictionary+URLArguments (2.1.1): - - GoogleToolboxForMac/DebugUtils (= 2.1.1) - - GoogleToolboxForMac/Defines (= 2.1.1) - - GoogleToolboxForMac/NSString+URLArguments (= 2.1.1) - - GoogleToolboxForMac/NSString+URLArguments (2.1.1) - - gRPC (1.6.0): - - gRPC-Core (= 1.6.0) - - gRPC-RxLibrary (= 1.6.0) - - gRPC-Core (1.6.0): - - gRPC-Core/Implementation (= 1.6.0) - - gRPC-Core/Interface (= 1.6.0) - - gRPC-Core/Implementation (1.6.0): + - Google-Mobile-Ads-SDK (7.25.0) + - GoogleToolboxForMac/DebugUtils (2.1.3): + - GoogleToolboxForMac/Defines (= 2.1.3) + - GoogleToolboxForMac/Defines (2.1.3) + - GoogleToolboxForMac/Logger (2.1.3): + - GoogleToolboxForMac/Defines (= 2.1.3) + - GoogleToolboxForMac/NSData+zlib (2.1.3): + - GoogleToolboxForMac/Defines (= 2.1.3) + - GoogleToolboxForMac/NSDictionary+URLArguments (2.1.3): + - GoogleToolboxForMac/DebugUtils (= 2.1.3) + - GoogleToolboxForMac/Defines (= 2.1.3) + - GoogleToolboxForMac/NSString+URLArguments (= 2.1.3) + - GoogleToolboxForMac/NSString+URLArguments (2.1.3) + - gRPC (1.7.0): + - gRPC-RxLibrary (= 1.7.0) + - gRPC/Main (= 1.7.0) + - gRPC-Core (1.7.0): + - gRPC-Core/Implementation (= 1.7.0) + - gRPC-Core/Interface (= 1.7.0) + - gRPC-Core/Implementation (1.7.0): - BoringSSL (~> 9.0) - - gRPC-Core/Interface (= 1.6.0) + - gRPC-Core/Interface (= 1.7.0) - nanopb (~> 0.3) - - gRPC-Core/Interface (1.6.0) - - gRPC-ProtoRPC (1.6.0): - - gRPC (= 1.6.0) - - gRPC-RxLibrary (= 1.6.0) + - gRPC-Core/Interface (1.7.0) + - gRPC-ProtoRPC (1.7.0): + - gRPC (= 1.7.0) + - gRPC-RxLibrary (= 1.7.0) - Protobuf (~> 3.0) - - gRPC-RxLibrary (1.6.0) + - gRPC-RxLibrary (1.7.0) + - gRPC/Main (1.7.0): + - gRPC-Core (= 1.7.0) + - gRPC-RxLibrary (= 1.7.0) - GTMSessionFetcher/Core (1.1.12) - - leveldb-library (1.18.3) + - leveldb-library (1.20) - nanopb (0.3.8): - nanopb/decode (= 0.3.8) - nanopb/encode (= 0.3.8) @@ -153,7 +160,7 @@ PODS: - React/Core - React/fishhook - React/RCTBlob - - RNFirebase (3.1.1): + - RNFirebase (3.2.0): - React - yoga (0.49.1.React) @@ -181,43 +188,44 @@ DEPENDENCIES: EXTERNAL SOURCES: React: - :path: "../node_modules/react-native" + :path: ../node_modules/react-native RNFirebase: - :path: "../../ios/RNFirebase.podspec" + :path: ../../ios/RNFirebase.podspec yoga: - :path: "../node_modules/react-native/ReactCommon/yoga" + :path: ../node_modules/react-native/ReactCommon/yoga SPEC CHECKSUMS: - BoringSSL: 19083b821ef3ae0f758fae15482e183003b1e265 + BoringSSL: 84318770d120503ab1a6aaf1df777c5ca053697e Crashlytics: dbb07d01876c171c5ccbdf7826410380189e452c Fabric: 9cd6a848efcf1b8b07497e0b6a2e7d336353ba15 - Firebase: 83283761a1ef6dc9846e03d08059f51421afbd65 + Firebase: d83d287bdb6b1c78320561482706d1fcfc8ddfc1 + FirebaseABTesting: d07d0ee833b842d5153549e4c7e2e2cb1c23a3f9 FirebaseAnalytics: 722b53c7b32bfc7806b06e0093a2f5180d4f2c5a - FirebaseAuth: d7f047fbeab98062b98ea933b8d934e0fb1190e2 - FirebaseCore: 69b1a5ac5f857ba6d5fd9d5fe794f4786dd5e579 + FirebaseAuth: e7c2b1359c2df4af23a568100a8eace0b8c507e4 + FirebaseCore: da5e8e372cb6046212739a4d81e42d32c22907cc FirebaseCrash: cded0fc566c03651aea606a101bc156085f333ca FirebaseDatabase: 607284a103e961d7f5863ee603cab5e85f443bd6 FirebaseDynamicLinks: ed4cb6c42705aaa5e841ed2d76e3a4bddbec10c1 - FirebaseFirestore: 8e2fd99a621ae6fc6acfac3bdea824fe9d9c128d - FirebaseInstanceID: 70c2b877e9338971b2429ea5a4293df6961aa44e - FirebaseMessaging: 3dd86bfda2acb680b05c97f3f8ac566e9bb87b2a + FirebaseFirestore: 2112e800ec742daa37b3500b227aaa13e7ca236c + FirebaseInstanceID: f2b688c66b972f30d7fa9f5f9f91455454a03b47 + FirebaseMessaging: 75d83375b0f7a9911568d7bdd1a1a8261cbcbdef FirebasePerformance: fa032c27e229eb8c1a8638918793fe2e47465205 - FirebaseRemoteConfig: 1c982f73af48ec048c8fa8621d5178cfdffac9aa + FirebaseRemoteConfig: 451fe8e9c43ac1e7a137ad2a42189bfc8c2c3ebc FirebaseStorage: 0cca42d9b889a0227c3a50121f45a4469fc9eb27 - Google-Mobile-Ads-SDK: ed8004a7265b424568dc84f3d2bbe3ea3fff958f - GoogleToolboxForMac: 8e329f1b599f2512c6b10676d45736bcc2cbbeb0 - gRPC: '07788969b862af21491908f82b83d17ac08c94cd' - gRPC-Core: f707ade59c559fe718e27713189607d03b15f571 - gRPC-ProtoRPC: de7505e493a9d1b6b96c8ea8f976c73100fdf53f - gRPC-RxLibrary: 17b9699beb0a838b95b57832244f9ead18e66777 + Google-Mobile-Ads-SDK: 113804f266381a30f982ad3c18063d4e0155414f + GoogleToolboxForMac: 2501e2ad72a52eb3dfe7bd9aee7dad11b858bd20 + gRPC: 4322828abb82ceee683b8205c352143e15ba4cef + gRPC-Core: 156780506d5e9b1b4487a108e8e8eb5bd966da22 + gRPC-ProtoRPC: cb11e31dba9a17fed05988c59504c6db77838746 + gRPC-RxLibrary: d13658486ddda3d31a460c17a5f012a6797b608f GTMSessionFetcher: ebaa1f79a5366922c1735f1566901f50beba23b7 - leveldb-library: 10fb39c39e243db4af1828441162405bbcec1404 + leveldb-library: 9e29a1d913f922444127a7d0f28b025a0e2ba053 nanopb: 5601e6bca2dbf1ed831b519092ec110f66982ca3 Protobuf: 03eef2ee0b674770735cf79d9c4d3659cf6908e8 React: cf892fb84b7d06bf5fea7f328e554c6dcabe85ee - RNFirebase: 976f3b35d112017c69da5ada20cf1f15fc2c327e + RNFirebase: 22b1917fec663706907bc901ed665ac4f8b9bfd6 yoga: 3abf02d6d9aeeb139b4c930eb1367feae690a35a PODFILE CHECKSUM: f17a538903249834df5049668d10174810db4c4c -COCOAPODS: 1.2.1 +COCOAPODS: 1.3.1 diff --git a/tests/ios/ReactNativeFirebaseDemo.xcodeproj/project.pbxproj b/tests/ios/ReactNativeFirebaseDemo.xcodeproj/project.pbxproj index ff7a6e40..b09fdd99 100644 --- a/tests/ios/ReactNativeFirebaseDemo.xcodeproj/project.pbxproj +++ b/tests/ios/ReactNativeFirebaseDemo.xcodeproj/project.pbxproj @@ -1006,7 +1006,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n"; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; 6AE1012F46FF8A4D1D818A12 /* [CP] Copy Pods Resources */ = { @@ -1016,7 +1016,7 @@ ); inputPaths = ( "${SRCROOT}/Pods/Target Support Files/Pods-ReactNativeFirebaseDemo/Pods-ReactNativeFirebaseDemo-resources.sh", - $PODS_CONFIGURATION_BUILD_DIR/gRPC/gRPCCertificates.bundle, + "$PODS_CONFIGURATION_BUILD_DIR/gRPC/gRPCCertificates.bundle", ); name = "[CP] Copy Pods Resources"; outputPaths = ( From 3cf44c58e8861f1e60c1151c3a01d9660aa62a9a Mon Sep 17 00:00:00 2001 From: Michael Diarmid Date: Wed, 7 Feb 2018 12:43:12 +0000 Subject: [PATCH 3/7] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4c9ad359..2b44f3fb 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ License Backers on Open Collective Sponsors on Open Collective - Chat + Chat Follow on Twitter

From 1cdc730e34581645022fa91e761810e1ef430d00 Mon Sep 17 00:00:00 2001 From: Michael Diarmid Date: Wed, 7 Feb 2018 12:48:53 +0000 Subject: [PATCH 4/7] Update ISSUE_TEMPLATE.md --- .github/ISSUE_TEMPLATE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md index 798e9a31..20e69af5 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE.md @@ -5,7 +5,7 @@ The issue list of this repo is exclusively for bug reports. 1) For feature requests, please use our Canny board: https://react-native-firebase.canny.io/feature-requests -2) For questions and support please use our Discord chat: https://discord.gg/t6bdqMs or Stack Overflow: https://stackoverflow.com/questions/tagged/react-native-firebase +2) For questions and support please use our Discord chat: https://discord.gg/C9aK28N or Stack Overflow: https://stackoverflow.com/questions/tagged/react-native-firebase 3) If this is a setup issue then please make sure you've correctly followed the setup guides, most setup issues such as 'duplicate dex files', 'default app has not been initialized' etc are all down to an incorrect setup as the guides haven't been correctly followed. --> From 2037b6f7ed79e9a15177a7d64e1b3d70dc910301 Mon Sep 17 00:00:00 2001 From: Michael Diarmid Date: Wed, 7 Feb 2018 12:50:19 +0000 Subject: [PATCH 5/7] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 2b44f3fb..4c74939e 100644 --- a/README.md +++ b/README.md @@ -77,7 +77,7 @@ To check out our latest docs, visit [rnfirebase.io](https://rnfirebase.io) ## Questions -For questions and support please use our [Discord chat](https://discord.gg/t6bdqMs) or [Stack Overflow](https://stackoverflow.com/questions/tagged/react-native-firebase). The issue list of this repo is **exclusively** for bug reports. +For questions and support please use our [Discord chat](https://discord.gg/C9aK28N) or [Stack Overflow](https://stackoverflow.com/questions/tagged/react-native-firebase). The issue list of this repo is **exclusively** for bug reports. ## Issues From 4c11dbfcce57930a2867bd98d5bb7be7144e1e5b Mon Sep 17 00:00:00 2001 From: Salakar Date: Sun, 11 Feb 2018 16:52:14 +0000 Subject: [PATCH 6/7] [tests] update tests firebase bootstrap to use `signInAnonymouslyAndRetrieveData` --- tests/src/firebase.js | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/tests/src/firebase.js b/tests/src/firebase.js index c98816fd..cf36cd50 100644 --- a/tests/src/firebase.js +++ b/tests/src/firebase.js @@ -54,18 +54,22 @@ console.log('RNApps -->', RNfirebase.apps); // no need for ready checks instances.native .auth() - .signInAnonymously() - .then(user => { - console.log('defaultApp user ->', user.toJSON()); + .signInAnonymouslyAndRetrieveData() + .then(credential => { + if (credential) { + console.log('anotherApp credential ->', credential.user.toJSON()); + } }); // dynamically initialized apps need a ready check instances.another.onReady().then(app => { app .auth() - .signInAnonymously() - .then(user => { - console.log('anotherApp user ->', user.toJSON()); + .signInAnonymouslyAndRetrieveData() + .then(credential => { + if (credential) { + console.log('anotherApp credential ->', credential.user.toJSON()); + } }); }); From 4c0b1639abb82fc2a99541ab17c96fd75ea15c0a Mon Sep 17 00:00:00 2001 From: Salakar Date: Sun, 11 Feb 2018 23:37:21 +0000 Subject: [PATCH 7/7] [firestore][js] initial draft of firestore transactions RNFB JS api --- lib/modules/firestore/Transaction.js | 179 +++++++++++++++ lib/modules/firestore/TransactionHandler.js | 231 ++++++++++++++++++++ lib/modules/firestore/index.js | 78 ++++++- 3 files changed, 482 insertions(+), 6 deletions(-) create mode 100644 lib/modules/firestore/Transaction.js create mode 100644 lib/modules/firestore/TransactionHandler.js diff --git a/lib/modules/firestore/Transaction.js b/lib/modules/firestore/Transaction.js new file mode 100644 index 00000000..21f7699d --- /dev/null +++ b/lib/modules/firestore/Transaction.js @@ -0,0 +1,179 @@ +/** + * @flow + * Firestore Transaction representation wrapper + */ +import { mergeFieldPathData } from './utils'; +import { buildNativeMap } from './utils/serialize'; + +import type Firestore from './'; +import type { TransactionMeta } from './TransactionHandler'; +import type DocumentReference from './DocumentReference'; +import type DocumentSnapshot from './DocumentSnapshot'; +import { isObject, isString } from '../../utils'; +import FieldPath from './FieldPath'; +import { getNativeModule } from '../../utils/native'; + +type Command = { + type: 'set' | 'update' | 'delete', + path: string, + data: ?{ [string]: any }, + options: ?{ merge: boolean }, +}; + +type SetOptions = { + merge: boolean, +}; + +/** + * @class Transaction + */ +export default class Transaction { + _pendingResult: ?any; + _firestore: Firestore; + _meta: TransactionMeta; + _commandBuffer: Array; + + constructor(firestore: Firestore, meta: TransactionMeta) { + this._meta = meta; + this._commandBuffer = []; + this._firestore = firestore; + this._pendingResult = undefined; + } + + /** + * ------------- + * INTERNAL API + * ------------- + */ + + /** + * Clears the command buffer and any pending result in prep for + * the next transaction iteration attempt. + * + * @private + */ + _prepare() { + this._commandBuffer = []; + this._pendingResult = undefined; + } + + /** + * ------------- + * PUBLIC API + * ------------- + */ + + /** + * Reads the document referenced by the provided DocumentReference. + * + * @param documentRef DocumentReference A reference to the document to be retrieved. Value must not be null. + * + * @returns Promise + */ + get(documentRef: DocumentReference): Promise { + // todo validate doc ref + return getNativeModule(this._firestore).transactionGetDocument( + this._meta.id, + documentRef.path + ); + } + + /** + * Writes to the document referred to by the provided DocumentReference. + * If the document does not exist yet, it will be created. If you pass options, + * the provided data can be merged into the existing document. + * + * @param documentRef DocumentReference A reference to the document to be created. Value must not be null. + * @param data Object An object of the fields and values for the document. + * @param options SetOptions An object to configure the set behavior. + * Pass {merge: true} to only replace the values specified in the data argument. + * Fields omitted will remain untouched. + * + * @returns {Transaction} + */ + set( + documentRef: DocumentReference, + data: Object, + options?: SetOptions + ): Transaction { + // todo validate doc ref + // todo validate data is object + this._commandBuffer.push({ + type: 'set', + path: documentRef.path, + data: buildNativeMap(data), + options, + }); + + return this; + } + + /** + * Updates fields in the document referred to by this DocumentReference. + * The update will fail if applied to a document that does not exist. Nested + * fields can be updated by providing dot-separated field path strings or by providing FieldPath objects. + * + * @param documentRef DocumentReference A reference to the document to be updated. Value must not be null. + * @param args any Either an object containing all of the fields and values to update, + * or a series of arguments alternating between fields (as string or FieldPath + * objects) and values. + * + * @returns {Transaction} + */ + update(documentRef: DocumentReference, ...args: Array): Transaction { + // todo validate doc ref + let data = {}; + if (args.length === 1) { + if (!isObject(args[0])) { + throw new Error( + 'Transaction.update failed: If using a single data argument, it must be an object.' + ); + } + + [data] = args; + } else if (args.length % 2 === 1) { + throw new Error( + 'Transaction.update failed: Must have either a single object data argument, or equal numbers of data key/value pairs.' + ); + } else { + for (let i = 0; i < args.length; i += 2) { + const key = args[i]; + const value = args[i + 1]; + if (isString(key)) { + data[key] = value; + } else if (key instanceof FieldPath) { + data = mergeFieldPathData(data, key._segments, value); + } else { + throw new Error( + `Transaction.update failed: Argument at index ${i} must be a string or FieldPath` + ); + } + } + } + + this._commandBuffer.push({ + type: 'update', + path: documentRef.path, + data: buildNativeMap(data), + }); + + return this; + } + + /** + * Deletes the document referred to by the provided DocumentReference. + * + * @param documentRef DocumentReference A reference to the document to be deleted. Value must not be null. + * + * @returns {Transaction} + */ + delete(documentRef: DocumentReference): Transaction { + // todo validate doc ref + this._commandBuffer.push({ + type: 'delete', + path: documentRef.path, + }); + + return this; + } +} diff --git a/lib/modules/firestore/TransactionHandler.js b/lib/modules/firestore/TransactionHandler.js new file mode 100644 index 00000000..e51c1fcb --- /dev/null +++ b/lib/modules/firestore/TransactionHandler.js @@ -0,0 +1,231 @@ +/** + * @flow + * Firestore Transaction representation wrapper + */ +import { getAppEventName, SharedEventEmitter } from '../../utils/events'; +import { getLogger } from '../../utils/log'; +import { getNativeModule } from '../../utils/native'; +import Transaction from './Transaction'; +import type Firestore from './'; + +let transactionId = 0; + +/** + * Uses the push id generator to create a transaction id + * @returns {number} + * @private + */ +const generateTransactionId = (): number => transactionId++; + +export type TransactionMeta = { + id: number, + stack: Array, + reject: null | Function, + resolve: null | Function, + transaction: Transaction, + updateFunction: (transaction: Transaction) => Promise, +}; + +type TransactionEvent = { + id: number, + type: 'update' | 'error' | 'complete', + error: ?{ code: string, message: string }, +}; + +/** + * @class TransactionHandler + */ +export default class TransactionHandler { + _firestore: Firestore; + _transactionListener: Function; + _pending: { [number]: TransactionMeta }; + + constructor(firestore: Firestore) { + this._pending = {}; + this._firestore = firestore; + this._transactionListener = SharedEventEmitter.addListener( + getAppEventName(this._firestore, 'firestore_transaction_event'), + this._handleTransactionEvent.bind(this) + ); + } + + /** + * ------------- + * INTERNAL API + * ------------- + */ + + /** + * Add a new transaction and start it natively. + * @param updateFunction + */ + _add( + updateFunction: (transaction: Transaction) => Promise + ): Promise { + const id = generateTransactionId(); + const meta = { + id, + reject: null, + resolve: null, + updateFunction, + stack: new Error().stack.slice(1), + }; + + meta.transaction = new Transaction(this._firestore, meta); + this._pending[id] = meta; + + // deferred promise + return new Promise((resolve, reject) => { + getNativeModule(this._firestore).transactionBegin(id); + meta.resolve = r => { + resolve(r); + this._remove(id); + }; + meta.reject = e => { + reject(e); + this._remove(id); + }; + }); + } + + /** + * Destroys a local instance of a transaction meta + * + * @param id + * @param pendingAbort Notify native that there's still an transaction in + * progress that needs aborting - this is to handle a JS side + * exception + * @private + */ + _remove(id, pendingAbort = false) { + // todo confirm pending arg no longer needed + getNativeModule(this._firestore).transactionDispose(id, pendingAbort); + // TODO may need delaying to next event loop + delete this._pending[id]; + } + + /** + * ------------- + * EVENTS + * ------------- + */ + + /** + * Handles incoming native transaction events and distributes to correct + * internal handler by event.type + * + * @param event + * @returns {*} + * @private + */ + _handleTransactionEvent(event: TransactionEvent) { + switch (event.type) { + case 'update': + return this._handleUpdate(event); + case 'error': + return this._handleError(event); + case 'complete': + return this._handleComplete(event); + default: + getLogger(this._firestore).warn( + `Unknown transaction event type: '${event.type}'`, + event + ); + return undefined; + } + } + + /** + * Handles incoming native transaction update events + * + * @param event + * @private + */ + async _handleUpdate(event: TransactionEvent) { + const { id } = event; + // abort if no longer exists js side + if (!this._pending[id]) return this._remove(id); + + const { updateFunction, transaction, reject } = this._pending[id]; + + // clear any saved state from previous transaction runs + transaction._prepare(); + + let finalError; + let updateFailed; + let pendingResult; + + // run the users custom update functionality + try { + const possiblePromise = updateFunction(transaction); + + // validate user has returned a promise in their update function + // TODO must it actually return a promise? Can't find any usages of it without one... + if (!possiblePromise || !possiblePromise.then) { + finalError = new Error( + 'Update function for `firestore.runTransaction(updateFunction)` must return a Promise.' + ); + } else { + pendingResult = await possiblePromise; + } + } catch (exception) { + updateFailed = true; // in case the user rejects with nothing + finalError = exception; + } + + // reject the final promise and remove from native + if (updateFailed) { + return reject(finalError); + } + + // capture the resolved result as we'll need this + // to resolve the runTransaction() promise when + // native emits that the transaction is final + transaction._pendingResult = pendingResult; + + // send the buffered update/set/delete commands for native to process + return getNativeModule(this._firestore).transactionProcessUpdateResponse( + id, + transaction._commandBuffer + ); + } + + /** + * Handles incoming native transaction error events + * + * @param event + * @private + */ + _handleError(event: TransactionEvent) { + const { id, error } = event; + const meta = this._pending[id]; + + if (meta) { + const { code, message } = error; + // build a JS error and replace its stack + // with the captured one at start of transaction + // so it's actually relevant to the user + const errorWithStack = new Error(message); + errorWithStack.code = code; + errorWithStack.stack = meta.stack; + + meta.reject(errorWithStack); + } + } + + /** + * Handles incoming native transaction complete events + * + * @param event + * @private + */ + _handleComplete(event: TransactionEvent) { + const { id } = event; + const meta = this._pending[id]; + + if (meta) { + const pendingResult = meta.transaction._pendingResult; + meta.resolve(pendingResult); + } + } +} diff --git a/lib/modules/firestore/index.js b/lib/modules/firestore/index.js index 7b5a185e..3e8d7ecd 100644 --- a/lib/modules/firestore/index.js +++ b/lib/modules/firestore/index.js @@ -13,6 +13,8 @@ import FieldValue from './FieldValue'; import GeoPoint from './GeoPoint'; import Path from './Path'; import WriteBatch from './WriteBatch'; +import TransactionHandler from './TransactionHandler'; +import Transaction from './Transaction'; import INTERNALS from '../../utils/internals'; import type DocumentSnapshot from './DocumentSnapshot'; @@ -36,8 +38,9 @@ type DocumentSyncEvent = { }; const NATIVE_EVENTS = [ - 'firestore_collection_sync_event', + 'firestore_transaction_event', 'firestore_document_sync_event', + 'firestore_collection_sync_event', ]; export const MODULE_NAME = 'RNFirebaseFirestore'; @@ -48,6 +51,7 @@ export const NAMESPACE = 'firestore'; */ export default class Firestore extends ModuleBase { _referencePath: Path; + _transactionHandler: TransactionHandler; constructor(app: App) { super(app, { @@ -56,7 +60,9 @@ export default class Firestore extends ModuleBase { multiApp: true, namespace: NAMESPACE, }); + this._referencePath = new Path([]); + this._transactionHandler = new TransactionHandler(this); SharedEventEmitter.addListener( // sub to internal native event - this fans out to @@ -73,11 +79,23 @@ export default class Firestore extends ModuleBase { ); } + /** + * ------------- + * PUBLIC API + * ------------- + */ + + /** + * Creates a write batch, used for performing multiple writes as a single atomic operation. + * + * @returns {WriteBatch} + */ batch(): WriteBatch { return new WriteBatch(this); } /** + * Gets a CollectionReference instance that refers to the collection at the specified path. * * @param collectionPath * @returns {CollectionReference} @@ -92,6 +110,7 @@ export default class Firestore extends ModuleBase { } /** + * Gets a DocumentReference instance that refers to the document at the specified path. * * @param documentPath * @returns {DocumentReference} @@ -105,13 +124,27 @@ export default class Firestore extends ModuleBase { return new DocumentReference(this, path); } - enablePersistence(): Promise { - throw new Error('Persistence is enabled by default on the Firestore SDKs'); + /** + * Executes the given updateFunction and then attempts to commit the + * changes applied within the transaction. If any document read within + * the transaction has changed, Cloud Firestore retries the updateFunction. + * + * If it fails to commit after 5 attempts, the transaction fails. + * + * @param updateFunction + * @returns {void|Promise} + */ + runTransaction( + updateFunction: (transaction: Transaction) => Promise + ): Promise { + return this._transactionHandler._add(updateFunction); } - runTransaction(): Promise { - throw new Error('firebase.firestore().runTransaction() coming soon'); - } + /** + * ------------- + * UNSUPPORTED + * ------------- + */ setLogLevel(): void { throw new Error( @@ -121,13 +154,45 @@ export default class Firestore extends ModuleBase { ) ); } + enableNetwork(): void { + throw new Error( + INTERNALS.STRINGS.ERROR_UNSUPPORTED_MODULE_METHOD( + 'firestore', + 'enableNetwork' + ) + ); + } + disableNetwork(): void { + throw new Error( + INTERNALS.STRINGS.ERROR_UNSUPPORTED_MODULE_METHOD( + 'firestore', + 'disableNetwork' + ) + ); + } + /** + * ------------- + * MISC + * ------------- + */ + + enablePersistence(): Promise { + throw new Error('Persistence is enabled by default on the Firestore SDKs'); + } settings(): void { throw new Error('firebase.firestore().settings() coming soon'); } + /** + * ------------- + * INTERNALS + * ------------- + */ + /** * Internal collection sync listener + * * @param event * @private */ @@ -147,6 +212,7 @@ export default class Firestore extends ModuleBase { /** * Internal document sync listener + * * @param event * @private */