path # lines of code
website/index.html 88
website/docgen/processors/add-links.js 123
website/docgen/processors/add-toc.js 44
website/docgen/processors/these-children.js 20
website/docgen/processors/set-file-name.js 12
website/docgen/processors/filter-jsdoc.js 20
website/docgen/processors/tag-fixer.js 64
website/docgen/processors/transfer-see.js 25
website/docgen/processors/filter-promise.js 14
website/docgen/dgeni-config.js 58
website/docgen/spec/transfer-see-spec.js 43
website/docgen/spec/tag-fixer-spec.js 30
website/docgen/spec/add-links-spec.js 298
website/docgen/inline_tags/code.js 19
website/partials/api.html 159
website/partials/home.html 151
website/partials/ptor-function-list.html 21
website/gulpfile.js 153
website/run-tests.js 21
website/js/api-controller.js 185
website/js/markdown-controller.js 6
website/js/routes.js 111
website/js/directives.js 70
website/js/modules.js 2
website/js/shared.js 13
website/css/prettify.css 1
website/css/protractor.less 153
debugging/timeoutConf.js 12
debugging/timeout_spec.js 40
debugging/async_await.js 28
debugging/failure_spec.js 38
debugging/conf.js 12
debugging/failureConf.js 12
scripts/test.js 140
scripts/driverProviderAttachSession.js 120
scripts/get-version.js 1
scripts/errorTest.js 40
gulpfile.js 82
lib/index.ts 40
lib/util.ts 66
lib/webdriver-js-extender/index.js 3
lib/driverProviders/sauce.ts 60
lib/driverProviders/kobiton.ts 16
lib/driverProviders/index.ts 107
lib/driverProviders/direct.ts 87
lib/driverProviders/testObject.ts 15
lib/driverProviders/hosted.ts 12
lib/driverProviders/browserStack.ts 58
lib/driverProviders/mock.ts 21
lib/driverProviders/driverProvider.ts 75
lib/driverProviders/attachSession.ts 24
lib/driverProviders/local.ts 106
lib/exitCodes.ts 74
lib/bpRunner.ts 57
lib/launcher.ts 207
lib/ptor.ts 52
lib/configParser.ts 142
lib/runner.ts 270
lib/logger.ts 190
lib/plugins.ts 196
lib/breakpointhook.js 3
lib/cli.ts 206
lib/selenium-webdriver/webdriver.js 35
lib/selenium-webdriver/locators.js 12
lib/taskRunner.ts 99
lib/expectedConditions.ts 119
lib/runnerCli.ts 42
lib/frameworks/__protractor_internal_afterEach_setup_spec.js 6
lib/frameworks/debugprint.ts 11
lib/frameworks/jasmine.js 91
lib/frameworks/mocha.js 60
lib/frameworks/setupAfterEach.js 9
lib/element.ts 316
lib/config.ts 104
lib/taskLogger.ts 56
lib/browser.ts 442
lib/locators.ts 212
lib/clientsidescripts.js 636
lib/taskScheduler.ts 109
example/conf.js 15
example/example_spec.js 28
exampleTypescript/specPageObjects.ts 9
exampleTypescript/angularPage.ts 14
exampleTypescript/spec.ts 16
exampleTypescript/plugins.ts 11
exampleTypescript/conf.js 12
spec/noGlobals/noGlobals_spec.js 27
spec/interaction/interaction_spec.js 103
spec/ng2/async_spec.js 52
spec/ng2/timeout_spec.js 9
spec/onPreparePromiseFileConf.js 11
spec/onPreparePromiseConf.js 17
spec/driverProviders/local/local_spec.js 15
spec/driverProviders/attachSession/attachSession_spec.js 12
spec/shardingConf.js 35
spec/environment.js 16
spec/hybridConf.js 11
spec/suites/ok_2_spec.js 5
spec/suites/always_fail_spec.js 5
spec/suites/ok_spec.js 5
spec/suitesConf.js 13
spec/customFramework.js 12
spec/noGlobalsConf.js 12
spec/install/browserjs_spec.js 20
spec/install/test.js 49
spec/install/javascript_spec.js 38
spec/install/typescript_spec.ts 39
spec/install/browserts_spec.ts 22
spec/install/typescript_conf.ts 7
spec/install/conf.ts 12
spec/altRoot/findelements_spec.js 15
spec/onCleanUpNoReturnValueConf.js 13
spec/dependencyTest/protractor_spec.js 47
spec/dependencyTest/setup.js 27
spec/dependencyTest/seleniumWebdriver_spec.js 105
spec/basicConf.js 20
spec/hybrid/async_spec.js 61
spec/restartBrowserBetweenTestsConf.js 12
spec/onCleanUpSyncReturnValueConf.js 14
spec/driverProviderTest.js 120
spec/plugins/waitForAngularConf.js 40
spec/plugins/smokeConf.js 14
spec/plugins/postTestConfTemplate.js 16
spec/plugins/multiPluginConf.js 22
spec/plugins/browserGetSyncedConf.js 44
spec/plugins/plugins/async_plugin.js 23
spec/plugins/plugins/failing_plugin.js 22
spec/plugins/plugins/basic_plugin.js 8
spec/plugins/plugins/post_test_plugin.js 20
spec/plugins/browserGetUnsyncedConf.js 37
spec/plugins/mochaPostTestConf.js 1
spec/plugins/jasminePostTestConf.js 1
spec/plugins/skipStabilityConf.js 22
spec/ciBStackConf.js 26
spec/control/spec.js 8
spec/errorTest/browserStackAuthentication.js 17
spec/errorTest/debugMultiCapabilities.js 16
spec/errorTest/pluginsFailingConf.js 16
spec/errorTest/shardedFailureConf.js 19
spec/errorTest/multiFailureConf.js 17
spec/errorTest/timeoutConf.js 16
spec/errorTest/getMultiCapabilitiesConf.js 14
spec/errorTest/afterLaunchChangesExitCodeConf.js 19
spec/errorTest/mochaFailureConf.js 17
spec/errorTest/slowHttpAndTimeoutConf.js 14
spec/errorTest/baseCase/success_spec.js 7
spec/errorTest/baseCase/slow_http_and_timeout_spec.js 19
spec/errorTest/baseCase/error_spec.js 6
spec/errorTest/baseCase/timeout_spec.js 5
spec/errorTest/baseCase/mocha_failure_spec.js 10
spec/errorTest/baseCase/single_failure_spec2.js 7
spec/errorTest/baseCase/single_failure_spec1.js 7
spec/errorTest/sauceLabsAuthentication.js 17
spec/errorTest/singleFailureConf.js 16
spec/mochaConf.js 15
spec/ts/noCFBasicConf.ts 12
spec/ts/plugin/plugin_spec.ts 7
spec/ts/noCFPluginConf.ts 22
spec/ts/basic/element_spec.ts 140
spec/onPrepare/onPrepare_spec.js 5
spec/onPrepare/asyncstartup.js 6
spec/onPrepare/startup.js 1
spec/mocha/lib_spec.js 38
spec/inferRootConf.js 11
spec/directConnect/directconnect_spec.js 11
spec/onCleanUpAsyncReturnValueConf.js 16
spec/getCapabilitiesConf.js 19
spec/custom/framework.js 1
spec/custom/smoke_spec.js 5
spec/ciSmokeConf.js 58
spec/ciNg2Conf.js 3
spec/onPrepareConf.js 14
spec/login/login_spec.js 10
spec/interactionConf.js 11
spec/controlLockConf.js 20
spec/withLoginConf.js 21
spec/unit/data/config.js 5
spec/unit/data/fakespecB.js 1
spec/unit/data/fakespecA.js 1
spec/unit/data/fakespecC.js 1
spec/driverProviderAttachSessionConf.js 11
spec/altRootConf.js 12
spec/ciFullConf.js 39
spec/onPrepareFileConf.js 12
spec/onCleanUp/onCleanUp_spec.js 5
spec/directConnectConf.js 15
spec/driverProviderLocalConf.js 10
spec/basic/lib_spec.js 101
spec/basic/locators_spec.js 294
spec/basic/restart_spec.js 11
spec/basic/mockmodule_spec.js 94
spec/basic/actions_spec.js 13
spec/basic/handling_spec.js 10
spec/basic/excludeme_spec.js 5
spec/basic/elements_spec.js 464
spec/basic/synchronize_spec.js 61
spec/basic/polling_spec.js 33
spec/basic/navigation_spec.js 37
spec/basic/expected_conditions_spec.js 184
spec/restartBrowserBetweenTests/setCookies_spec.js 14
spec/multiConf.js 20
testapp/scripts/web-server.js 71
testapp/ng2/index.html 26
testapp/ng2/app/async/async.component.ts 77
testapp/ng2/app/async/async.component.html 31
testapp/ng2/app/async/async.component.js 107
testapp/ng2/app/app.routes.js 9
testapp/ng2/app/app.component.html 8
testapp/ng2/app/app.component.ts 7
testapp/ng2/app/main.js 4
testapp/ng2/app/app.component.js 24
testapp/ng2/app/app.module.js 37
testapp/ng2/app/app.module.ts 19
testapp/ng2/app/app.routes.ts 8
testapp/ng2/app/home/home.component.ts 6
testapp/ng2/app/home/home.component.js 23
testapp/ng2/app/home/home.component.html 1
testapp/ng2/app/main.ts 3
testapp/ng2/system-config.js 32
testapp/ng2/styles.css 10
testapp/index.html 28
testapp/ng1/login.html 23
testapp/ng1/repeater/repeater.html 24
testapp/ng1/repeater/repeater.js 10
testapp/ng1/async/async.js 59
testapp/ng1/async/async.html 35
testapp/ng1/interaction/interaction.html 15
testapp/ng1/interaction/interaction.js 39
testapp/ng1/shadow/shadow.js 15
testapp/ng1/shadow/shadow.html 42
testapp/ng1/index.html 38
testapp/ng1/polling/polling.js 13
testapp/ng1/polling/polling.html 4
testapp/ng1/conflict/conflict.js 11
testapp/ng1/conflict/conflict.html 8
testapp/ng1/bindings/bindings.js 39
testapp/ng1/bindings/bindings.html 9
testapp/ng1/form/form.html 92
testapp/ng1/form/form.js 17
testapp/ng1/components/app-version.js 8
testapp/ng1/app.css 37
testapp/ng1/app.js 23
testapp/ng1/alt_root_index.html 40
testapp/ng1/animation/animation.css 20
testapp/ng1/animation/animation.html 9
testapp/ng1/animation/animation.js 4
testapp/app.css 35
testapp/upgrade/index.html 37
testapp/upgrade/app/no_static/upgrader.ts 14
testapp/upgrade/app/no_static/main.js 10
testapp/upgrade/app/no_static/upgrader.js 32
testapp/upgrade/app/no_static/main.ts 10
testapp/upgrade/app/main.js 8
testapp/upgrade/app/ng2.js 31
testapp/upgrade/app/myApp.js 18
testapp/upgrade/app/ng1.js 48
testapp/upgrade/app/ng1.ts 26
testapp/upgrade/app/module.ts 29
testapp/upgrade/app/module.js 45
testapp/upgrade/app/ng2.ts 13
testapp/upgrade/app/myApp.ts 16
testapp/upgrade/app/downgrade/main.js 6
testapp/upgrade/app/downgrade/ng2.ngfactory.js 60
testapp/upgrade/app/downgrade/ng2.js 49
testapp/upgrade/app/downgrade/ng1.js 16
testapp/upgrade/app/downgrade/ng1.ts 17
testapp/upgrade/app/downgrade/ng2.ts 37
testapp/upgrade/app/downgrade/main.ts 6
testapp/upgrade/app/main.ts 7
testapp/upgrade/systemjs.config.js 37
testapp/upgrade/html/myApp.html 3
testapp/upgrade/html/ng2.html 3
testapp/upgrade/html/ng1.html 2
testapp/upgrade/styles.css 10
stress/spec.js 14
stress/conf.js 56