id: 1 unit: Future createSimulator() file: packages/simulators/lib/simulator_manager.dart start line: 35 end line: 92 size: 40 LOC McCabe index: 6 number of parameters: 3 id: 2 unit: Future getSimulator() file: packages/simulators/lib/simulator_manager.dart start line: 99 end line: 166 size: 34 LOC McCabe index: 4 number of parameters: 3 id: 3 unit: Future _installDriver() file: packages/web_drivers/lib/chrome_driver_installer.dart start line: 67 end line: 105 size: 31 LOC McCabe index: 6 number of parameters: 0 id: 4 unit: Future _querySystemChromeVersion() file: packages/web_drivers/lib/chrome_driver_installer.dart start line: 107 end line: 134 size: 20 LOC McCabe index: 4 number of parameters: 0 id: 5 unit: Future _listExistingSimulators() file: packages/simulators/lib/simulator_manager.dart start line: 168 end line: 190 size: 18 LOC McCabe index: 3 number of parameters: 2 id: 6 unit: Future _compareDriverVersion() file: packages/web_drivers/lib/safari_driver_runner.dart start line: 42 end line: 65 size: 17 LOC McCabe index: 3 number of parameters: 1 id: 7 unit: Future _downloadDriver() file: packages/web_drivers/lib/firefox_driver_installer.dart start line: 89 end line: 110 size: 17 LOC McCabe index: 2 number of parameters: 0 id: 8 unit: Future run() file: packages/web_drivers/lib/chrome_driver_command.dart start line: 41 end line: 58 size: 16 LOC McCabe index: 3 number of parameters: 0 id: 9 unit: void main() file: packages/web_drivers/lib/web_driver_installer.dart start line: 22 end line: 42 size: 15 LOC McCabe index: 4 number of parameters: 1 id: 10 unit: Future _installDriver() file: packages/web_drivers/lib/firefox_driver_installer.dart start line: 71 end line: 87 size: 15 LOC McCabe index: 3 number of parameters: 0 id: 11 unit: String driverUrlPath() file: packages/web_drivers/lib/firefox_driver_installer.dart start line: 158 end line: 172 size: 15 LOC McCabe index: 4 number of parameters: 0 id: 12 unit: Future run() file: packages/web_drivers/lib/firefox_driver_command.dart start line: 44 end line: 60 size: 15 LOC McCabe index: 3 number of parameters: 0 id: 13 unit: Future _downloadDriver() file: packages/web_drivers/lib/chrome_driver_installer.dart start line: 152 end line: 171 size: 15 LOC McCabe index: 2 number of parameters: 0 id: 14 unit: Future _uncompressWithTar() file: packages/web_drivers/lib/firefox_driver_installer.dart start line: 138 end line: 152 size: 14 LOC McCabe index: 2 number of parameters: 1 id: 15 unit: Future _uncompressWithZip() file: packages/web_drivers/lib/firefox_driver_installer.dart start line: 113 end line: 126 size: 13 LOC McCabe index: 2 number of parameters: 1 id: 16 unit: Future _uncompress() file: packages/web_drivers/lib/chrome_driver_installer.dart start line: 174 end line: 187 size: 13 LOC McCabe index: 2 number of parameters: 0 id: 17 unit: Future findChromeExecutableOnMac() file: packages/web_drivers/lib/chrome_driver_installer.dart start line: 137 end line: 150 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 18 unit: static String driverName() file: packages/web_drivers/lib/chrome_driver_installer.dart start line: 197 end line: 208 size: 12 LOC McCabe index: 4 number of parameters: 0 id: 19 unit: Future start() file: packages/web_drivers/lib/safari_driver_runner.dart start line: 18 end line: 28 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 20 unit: Future runDriver() file: packages/web_drivers/lib/safari_driver_runner.dart start line: 78 end line: 91 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 21 unit: Future start() file: packages/web_drivers/lib/chrome_driver_installer.dart start line: 40 end line: 56 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 22 unit: Future run() file: packages/web_drivers/lib/safari_driver_command.dart start line: 31 end line: 40 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 23 unit: Future start() file: packages/web_drivers/lib/firefox_driver_installer.dart start line: 46 end line: 60 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 24 unit: Future takeScreenshot() file: packages/simulators/lib/simulator_manager.dart start line: 239 end line: 249 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 25 unit: void _initializeFirefoxDriverInstaller() file: packages/web_drivers/lib/firefox_driver_command.dart start line: 62 end line: 70 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 26 unit: Future boot() file: packages/simulators/lib/simulator_manager.dart start line: 207 end line: 216 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 27 unit: Future shutdown() file: packages/simulators/lib/simulator_manager.dart start line: 223 end line: 233 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 28 unit: void _initializeChromeDriverInstaller() file: packages/web_drivers/lib/chrome_driver_command.dart start line: 60 end line: 67 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 29 unit: Future install() file: packages/web_drivers/lib/firefox_driver_installer.dart start line: 62 end line: 69 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 30 unit: Future install() file: packages/web_drivers/lib/chrome_driver_installer.dart start line: 58 end line: 65 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 31 unit: Future runDriver() file: packages/web_drivers/lib/firefox_driver_installer.dart start line: 129 end line: 133 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 32 unit: void _enableDriver() file: packages/web_drivers/lib/safari_driver_runner.dart start line: 35 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 33 unit: Future runDriver() file: packages/web_drivers/lib/chrome_driver_installer.dart start line: 189 end line: 191 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 34 unit: String toString() file: packages/simulators/lib/simulator_manager.dart start line: 252 end line: 254 size: 3 LOC McCabe index: 1 number of parameters: 0