├── .eslintignore ├── .eslintrc.js ├── .flowconfig ├── .gitignore ├── .npmignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md ├── LICENSE ├── README.md ├── docs ├── .gitignore ├── CNAME ├── Gemfile ├── README.md ├── _config.yml ├── _data │ ├── authors.yml │ ├── features.yml │ ├── nav.yml │ ├── nav_docs.yml │ └── promo.yml ├── _docs │ ├── advanced-topics │ │ ├── building-from-source.md │ │ ├── custom-keybindings.md │ │ └── linter-package-compatibility.md │ ├── editor │ │ ├── basics.md │ │ ├── keyboard-shortcuts.md │ │ ├── setup.md │ │ └── uninstall.md │ ├── features │ │ ├── debugger.md │ │ ├── format-js.md │ │ ├── health.md │ │ ├── hg.md │ │ ├── outline-view.md │ │ ├── quick-open.md │ │ ├── remote.md │ │ ├── toolbar.md │ │ └── working-sets.md │ ├── help │ │ ├── faq.md │ │ └── troubleshooting.md │ ├── languages │ │ ├── cpp.md │ │ ├── flow.md │ │ ├── hack.md │ │ ├── objective-c.md │ │ ├── other.md │ │ └── python.md │ ├── platforms │ │ ├── android.md │ │ ├── ios.md │ │ ├── react-native.md │ │ └── web.md │ └── quick-start │ │ └── getting-started.md ├── _includes │ ├── blog_pagination.html │ ├── content │ │ ├── gridblocks.html │ │ └── items │ │ │ └── gridblock.html │ ├── doc.html │ ├── doc_paging.html │ ├── footer.html │ ├── head.html │ ├── hero.html │ ├── homeContent.html │ ├── nav.html │ ├── nav_blog.html │ ├── nav_docs.html │ ├── plugins │ │ ├── all_share.html │ │ ├── button.html │ │ ├── group_join.html │ │ ├── like_button.html │ │ ├── post_social_plugins.html │ │ └── slideshow.html │ ├── post.html │ ├── social_plugins.html │ └── ui │ │ └── button.html ├── _layouts │ ├── blog.html │ ├── default.html │ ├── doc_page.html │ ├── docs.html │ ├── home.html │ ├── page.html │ ├── plain.html │ ├── post.html │ ├── redirect.html │ └── support.html ├── _posts │ └── 2016-01-13-Nuclide-v0.111.0-The-Unified-Package.md ├── _sass │ ├── _base.scss │ ├── _reset.scss │ ├── _search.scss │ ├── _slideshow.scss │ ├── _syntax-highlighting.scss │ └── _tables.scss ├── blog │ ├── all.html │ └── index.md ├── css │ └── main.scss ├── docs │ └── index.html ├── index.md ├── js │ ├── docsearch.js │ └── jekyll-link-anchors.js ├── static │ ├── favicon.png │ ├── fonts │ │ └── 332720 │ │ │ ├── 11F30310EFD3175B0.css │ │ │ ├── 143BB439096CFDFC4.css │ │ │ ├── 16C102A36B2DBC6E6.css │ │ │ ├── 21FF71D0D2122923F.css │ │ │ ├── 2C6F673F0C1CF0A97.css │ │ │ ├── 3919129618BB6AFD8.css │ │ │ ├── 47EF802870551C878.css │ │ │ ├── 52BE923A462D3F7AA.css │ │ │ ├── 52C563F8BC21B4B43.css │ │ │ ├── 537C133D913A8D41D.css │ │ │ ├── 695AC8DE58C109BF3.css │ │ │ ├── 740083249BEF005F6.css │ │ │ ├── 78E7259F6E64A8FDC.eot │ │ │ ├── 7A39E6B5C7FDD35E3.css │ │ │ ├── 7C6BEE7159DD678EF.css │ │ │ ├── 888DDF1B4B9C1A5D5.css │ │ │ ├── 8E2ED03EAA5ED8BE2.css │ │ │ ├── 9C4B82DF21AA64A37.css │ │ │ ├── A59BE2741B1B5D65A.css │ │ │ ├── B5A3A718F52798BF7.css │ │ │ ├── B65C7771D2CCC2100.css │ │ │ ├── BC699FA675F9356E3.css │ │ │ ├── C32E9F0C757C29D4A.css │ │ │ ├── CB3CA0F49552DA871.css │ │ │ ├── DBA0DCC14F9DF8F4E.css │ │ │ ├── E62638AD5B5A9C61A.css │ │ │ ├── E83A474C5EE950C81.css │ │ │ ├── EA2EC948C7D7C063B.css │ │ │ ├── F0E469574253DABD5.css │ │ │ └── FA4DC96C390FF844F.eot │ ├── images │ │ ├── Mercurial_features_screenshot.png │ │ ├── blog │ │ │ ├── nuclide-atom-settings.png │ │ │ └── nuclide-feature-settings.png │ │ ├── docs │ │ │ ├── editor-basics-adding-projects.png │ │ │ ├── editor-basics-command-palette-intro.png │ │ │ ├── editor-basics-command-palette-search.png │ │ │ ├── editor-basics-editing-area-symbols.png │ │ │ ├── editor-basics-editing-context-aware.png │ │ │ ├── editor-basics-editing-omnisearch.png │ │ │ ├── editor-basics-editing-panes.png │ │ │ ├── editor-basics-explorer-changed-files.png │ │ │ ├── editor-basics-explorer-context-aware.png │ │ │ ├── editor-basics-file-tree.png │ │ │ ├── editor-basics-gutter-code-diagnostics.png │ │ │ ├── editor-basics-gutter-intro.png │ │ │ ├── editor-basics-homepage.png │ │ │ ├── editor-basics-intro.png │ │ │ ├── editor-basics-nuclide-package.png │ │ │ ├── editor-basics-nuclide-preferences.png │ │ │ ├── editor-basics-status-bar-connection.png │ │ │ ├── editor-basics-status-bar-diagnostics.png │ │ │ ├── editor-basics-status-bar-intro.png │ │ │ ├── editor-setup-recommended-packages.png │ │ │ ├── editor-uninstall-reenable-atom-tree-view.png │ │ │ ├── feature-debugger-basics-breakpoints-gutter.png │ │ │ ├── feature-debugger-basics-breakpoints-main-debugging-tab.png │ │ │ ├── feature-debugger-basics-debugger-breakpoint-menu.png │ │ │ ├── feature-debugger-basics-debugger-detach.png │ │ │ ├── feature-debugger-basics-debugger-example.png │ │ │ ├── feature-debugger-basics-debugger-watch-menu.png │ │ │ ├── feature-debugger-basics-debugger-web-inspector.png │ │ │ ├── feature-debugger-basics-evaluation-example.png │ │ │ ├── feature-debugger-basics-main-debugging-tab.png │ │ │ ├── feature-debugger-basics-stepping-example-start-other-module.png │ │ │ ├── feature-debugger-basics-stepping-example-start.png │ │ │ ├── feature-debugger-basics-stepping-example-step-in.png │ │ │ ├── feature-debugger-basics-stepping-example-step-over.png │ │ │ ├── feature-debugger-basics-stepping-icons.png │ │ │ ├── feature-debugger-basics-target-after-attach.png │ │ │ ├── feature-debugger-basics-target-process.png │ │ │ ├── feature-debugger-languages-cpp-attach.png │ │ │ ├── feature-debugger-languages-cpp-breakpoint.png │ │ │ ├── feature-debugger-languages-cpp-console.png │ │ │ ├── feature-debugger-languages-cpp-quirk.png │ │ │ ├── feature-debugger-languages-hack-php-attach.png │ │ │ ├── feature-debugger-languages-hack-php-filtering.png │ │ │ ├── feature-debugger-languages-hack-php-hhvm-toolbar-webserver-script.png │ │ │ ├── feature-debugger-languages-hack-php-hhvm-toolbar.png │ │ │ ├── feature-debugger-languages-hack-php-server-debugging.png │ │ │ ├── feature-debugger-languages-ios-buck-toolbar.png │ │ │ ├── feature-debugger-languages-ios-build-target.png │ │ │ ├── feature-debugger-languages-ios-console.png │ │ │ ├── feature-debugger-languages-ios-debugger-breakpoint.png │ │ │ ├── feature-debugger-languages-ios-nuclide-toolbar-buck.png │ │ │ ├── feature-debugger-languages-ios-project.png │ │ │ ├── feature-debugger-languages-react-native-application-debug-options.png │ │ │ ├── feature-debugger-languages-react-native-application-show-inspector.png │ │ │ ├── feature-debugger-languages-react-native-command-palette.png │ │ │ ├── feature-debugger-languages-react-native-debugger-pause.png │ │ │ ├── feature-debugger-languages-react-native-debugger-priming.png │ │ │ ├── feature-debugger-languages-react-native-debugger-resume.png │ │ │ ├── feature-debugger-languages-react-native-debugging.png │ │ │ ├── feature-debugger-languages-react-native-element-inspector.png │ │ │ ├── feature-debugger-languages-react-native-server.png │ │ │ ├── feature-format-js-after.png │ │ │ ├── feature-format-js-before.png │ │ │ ├── feature-format-js-settings.png │ │ │ ├── feature-health-overview.png │ │ │ ├── feature-hg-blame-access.png │ │ │ ├── feature-hg-blame-gutter.png │ │ │ ├── feature-hg-bookmark.png │ │ │ ├── feature-hg-diff-view-access.png │ │ │ ├── feature-hg-diff-view-actual.png │ │ │ ├── feature-hg-diff-view-stacked.png │ │ │ ├── feature-hg-file-tree-highlight.png │ │ │ ├── feature-hg-line-modifications.png │ │ │ ├── feature-hg-number-of-line-changes.png │ │ │ ├── feature-outline-view-click.png │ │ │ ├── feature-outline-view.png │ │ │ ├── feature-quick-open-filenames.png │ │ │ ├── feature-quick-open-omnisearch.png │ │ │ ├── feature-quick-open-open-files.png │ │ │ ├── feature-quick-open-toggle-hack-symbols.png │ │ │ ├── feature-quick-open-toggle-recent-files.png │ │ │ ├── feature-quick-open-toggle-window.png │ │ │ ├── feature-remote-add-profile.png │ │ │ ├── feature-remote-add-remote-project-file-tree.png │ │ │ ├── feature-remote-connect-dialog-box.png │ │ │ ├── feature-remote-connect-menu.png │ │ │ ├── feature-remote-file-tree.png │ │ │ ├── feature-remote-profiles.png │ │ │ ├── feature-toolbar-button-buck-toolbar.png │ │ │ ├── feature-toolbar-button-debugger.png │ │ │ ├── feature-toolbar-button-diagnostics.png │ │ │ ├── feature-toolbar-button-diff-view.png │ │ │ ├── feature-toolbar-button-distraction-free-mode.png │ │ │ ├── feature-toolbar-button-hhvm-toolbar.png │ │ │ ├── feature-toolbar-button-nuclide-health.png │ │ │ ├── feature-toolbar-button-nuclide-settings.png │ │ │ ├── feature-toolbar-button-outline-view.png │ │ │ ├── feature-toolbar-button-settings-view.png │ │ │ ├── feature-toolbar-button-test-runner.png │ │ │ ├── feature-toolbar-buttons.png │ │ │ ├── feature-toolbar-find-package.png │ │ │ ├── feature-working-set-add.png │ │ │ ├── feature-working-set-all-working-sets.png │ │ │ ├── feature-working-set-begin.png │ │ │ ├── feature-working-set-created.png │ │ │ ├── feature-working-set-deactivate.png │ │ │ ├── feature-working-set-edit.png │ │ │ ├── feature-working-set-not-working-set-file.png │ │ │ ├── feature-working-set-select-active.png │ │ │ ├── language-cpp-autocomplete.png │ │ │ ├── language-cpp-code-diagnostics-gutter-fix.png │ │ │ ├── language-cpp-code-diagnostics.png │ │ │ ├── language-cpp-code-formatting-after.png │ │ │ ├── language-cpp-code-formatting-before.png │ │ │ ├── language-cpp-jump-to-declaration-link.png │ │ │ ├── language-cpp-jump-to-declaration-result.png │ │ │ ├── language-cpp-type-hint-pinned.png │ │ │ ├── language-cpp-type-hint.png │ │ │ ├── language-flow-autocomplete.png │ │ │ ├── language-flow-code-diagnostics-gutter.png │ │ │ ├── language-flow-code-diagnostics.png │ │ │ ├── language-flow-jump-to-definition-link.png │ │ │ ├── language-flow-jump-to-definition-result.png │ │ │ ├── language-flow-pinned-typehint.png │ │ │ ├── language-flow-typehint.png │ │ │ ├── language-hack-autocomplete.png │ │ │ ├── language-hack-badly-formatted.png │ │ │ ├── language-hack-code-diagnostics-gutter.png │ │ │ ├── language-hack-code-diagnostics.png │ │ │ ├── language-hack-jump-to-definition-link.png │ │ │ ├── language-hack-jump-to-definition-result.png │ │ │ ├── language-hack-pinned-typehint.png │ │ │ ├── language-hack-typehint.png │ │ │ ├── language-hack-well-formatted.png │ │ │ ├── language-objc-after-bracket-insert.png │ │ │ ├── language-objc-after-colon-indent.png │ │ │ ├── language-objc-auto-bracket-completion-setting.png │ │ │ ├── language-objc-autocomplete.png │ │ │ ├── language-objc-before-bracket-insert.png │ │ │ ├── language-objc-before-colon-indent.png │ │ │ ├── language-objc-code-diagnostics.png │ │ │ ├── language-objc-jump-to-definition-link.png │ │ │ ├── language-objc-jump-to-definition-result.png │ │ │ ├── language-objc-lint-gutter.png │ │ │ ├── language-objc-pinned-typehint.png │ │ │ ├── language-objc-typehint.png │ │ │ ├── language-python-autocomplete.png │ │ │ ├── language-python-code-format-after.png │ │ │ ├── language-python-code-format-before.png │ │ │ ├── language-python-jump-to-definition-link.png │ │ │ ├── language-python-jump-to-definition-result.png │ │ │ ├── language-python-outline-view.png │ │ │ ├── platform-android-simulator-output.png │ │ │ ├── platform-android-toggle-simulator.png │ │ │ ├── platform-ios-buck-build.png │ │ │ ├── platform-ios-native-autocomplete.png │ │ │ ├── platform-ios-simulator-output.png │ │ │ ├── platform-ios-toggle-simulator.png │ │ │ ├── platform-react-native-feature-autocomplete.png │ │ │ ├── platform-react-native-running-buck-toolbar.png │ │ │ ├── platform-react-native-running-server-command.png │ │ │ ├── platform-react-native-running-server.png │ │ │ ├── promo-flow.png │ │ │ ├── promo-hack.png │ │ │ ├── promo-mercurial.png │ │ │ ├── promo-remote-development.png │ │ │ ├── promo-rn-debugging.png │ │ │ ├── promo-working-sets.png │ │ │ ├── quick-start-getting-started-add-project.png │ │ │ ├── quick-start-getting-started-diff-view.png │ │ │ ├── quick-start-getting-started-file-tree-view.png │ │ │ ├── quick-start-getting-started-home-page.png │ │ │ ├── quick-start-getting-started-quick-launch.png │ │ │ ├── quick-start-getting-started-quick-open.png │ │ │ └── quick-start-getting-started-remote-connection-dialog.png │ │ └── help │ │ │ └── troubleshooting-settings-nuclide-flow-executable.png │ ├── logo.png │ ├── logo_nav.png │ ├── og_image.png │ ├── oss_logo.png │ └── search.png └── support.md ├── flow-typed ├── README.md └── npm │ ├── classnames_v2.x.x.js │ ├── lru-cache_v4.0.x.js │ ├── rxjs_v5.0.x.js │ └── semver_v5.1.x.js ├── lib ├── internal │ ├── atom-babel-compiler-patcher.js │ ├── profile-require-time.js │ └── track-nuclide-ready.js ├── main.js ├── nuclide-features.js ├── pre-main.js ├── test-runner.js └── types.js ├── npm-shrinkwrap.json ├── npm-shrinkwrap.production.json ├── package.json ├── pkg ├── README.md ├── commons-atom │ ├── ActiveEditorRegistry.js │ ├── ProviderRegistry.js │ ├── browser-cookies.js │ ├── consumeFirstProvider.js │ ├── create-pane-container.js │ ├── createPackage.js │ ├── debounced.js │ ├── destroy-pane-item.js │ ├── file-type-class.js │ ├── format-enoent-notification.js │ ├── go-to-location.js │ ├── loading-notification.js │ ├── mouse-listener-for-text-editor.js │ ├── observe-grammar-for-text-editors.js │ ├── observe-language-text-editors.js │ ├── on-will-destroy-text-buffer.js │ ├── package.json │ ├── projects.js │ ├── range.js │ ├── register-grammar.js │ ├── spec │ │ ├── ActiveEditorRegistry-spec.js │ │ ├── ProviderRegistry-spec.js │ │ ├── browser-cookies.js │ │ ├── createPackage-spec.js │ │ ├── debounced.js │ │ ├── fixtures │ │ │ └── mouse-listener-for-text-editor │ │ │ │ └── meow.txt │ │ ├── format-enoent-notification-spec.js │ │ ├── grammars │ │ │ ├── java.cson │ │ │ ├── javascript.cson │ │ │ └── objective-c.cson │ │ ├── loading-notification-spec.js │ │ ├── mouse-listener-for-text-editor-spec.js │ │ ├── observe-grammar-for-text-editors-spec.js │ │ ├── observe-language-text-editors-spec.js │ │ ├── projects-spec.js │ │ ├── register-grammar-spec.js │ │ └── text-editor-spec.js │ ├── suda-tool-bar.js │ ├── sync-atom-commands.js │ ├── text-editor.js │ └── ui-tree-path.js ├── commons-node │ ├── BatchProcessedQueue.js │ ├── CircularBuffer.js │ ├── RpcProcess.js │ ├── ScribeProcess.js │ ├── UniversalDisposable.js │ ├── collection.js │ ├── debounce.js │ ├── event.js │ ├── fsPromise.js │ ├── observableToTaskInfo.js │ ├── once.js │ ├── package.json │ ├── passesGK.js │ ├── process-types.js │ ├── process.js │ ├── promise-executors.js │ ├── promise.js │ ├── redux-observable.js │ ├── runtime-info.js │ ├── singleton.js │ ├── spec │ │ ├── BatchProcessedQueue-spec.js │ │ ├── CircularBuffer-spec.js │ │ ├── RpcProcess-spec.js │ │ ├── ScribeProcess-spec.js │ │ ├── UniversalDisposable-spec.js │ │ ├── collection-spec.js │ │ ├── debounce-spec.js │ │ ├── event-spec.js │ │ ├── fixtures │ │ │ └── dummy-service │ │ │ │ ├── DummyService.js │ │ │ │ └── dummyioserver.py │ │ ├── fsPromise-spec.js │ │ ├── observableToTaskInfo-spec.js │ │ ├── once-spec.js │ │ ├── process-spec.js │ │ ├── promise-executors-spec.js │ │ ├── promise-spec.js │ │ ├── scripts │ │ │ └── scribe_cat_mock │ │ ├── singleton-spec.js │ │ ├── stream-spec.js │ │ ├── string-spec.js │ │ └── xfetch-spec.js │ ├── stream.js │ ├── string.js │ ├── system-info.js │ ├── userInfo.js │ ├── vcs.js │ └── xfetch.js ├── hyperclick │ ├── README.md │ ├── keymaps │ │ └── hyperclick.json │ ├── lib │ │ ├── Hyperclick.js │ │ ├── HyperclickForTextEditor.js │ │ ├── SuggestionList.js │ │ ├── SuggestionListElement.js │ │ ├── hyperclick-utils.js │ │ ├── main.js │ │ └── types.js │ ├── package.json │ ├── spec │ │ ├── Hyperclick-spec.js │ │ └── fixtures │ │ │ └── hyperclick.txt │ └── styles │ │ └── hyperclick.less ├── nuclide-adb-logcat │ ├── lib │ │ ├── Activation.js │ │ ├── createMessage.js │ │ ├── createMessageStream.js │ │ ├── createProcessStream.js │ │ ├── main.js │ │ ├── parseLogcatMetadata.js │ │ └── types.js │ ├── menus │ │ └── nuclide-adb-logcat.json │ ├── package.json │ └── spec │ │ ├── createMessageStream-spec.js │ │ └── parseLogcatMetadata-spec.js ├── nuclide-analytics │ ├── README.md │ ├── lib │ │ ├── AnalyticsBatcher.js │ │ ├── HistogramTracker.js │ │ ├── analytics.js │ │ ├── main.js │ │ └── track.js │ ├── package.json │ └── spec │ │ ├── AnalyticsBatcher-spec.js │ │ ├── HistogramTracker-spec.js │ │ ├── analytics-spec.js │ │ ├── decorator-spec.js │ │ └── track-spec.js ├── nuclide-arcanist-base │ ├── lib │ │ ├── ArcanistBaseService.js │ │ └── utils.js │ ├── package.json │ └── spec │ │ ├── arcanist-base-spec.js │ │ ├── fixtures │ │ └── arc │ │ │ ├── .arcconfig.test │ │ │ ├── dir1 │ │ │ └── file1 │ │ │ ├── file2 │ │ │ └── nested-project │ │ │ └── .arcconfig.test │ │ └── utils-spec.js ├── nuclide-arcanist-client │ ├── lib │ │ └── main.js │ └── package.json ├── nuclide-arcanist │ ├── lib │ │ ├── ArcanistDiagnosticsProvider.js │ │ └── main.js │ ├── package.json │ └── spec │ │ └── ArcanistDiagnosticsProvider-spec.js ├── nuclide-atom-notifications │ ├── lib │ │ └── main.js │ └── package.json ├── nuclide-atom-npm │ ├── README.md │ ├── lib │ │ └── main.js │ └── package.json ├── nuclide-atom-script │ ├── README.md │ ├── bin │ │ └── atom-script │ ├── lib │ │ ├── test-runner.js │ │ └── types.js │ ├── package.json │ └── samples │ │ ├── echo.js │ │ ├── keybindings.js │ │ └── markdown.js ├── nuclide-atom-test-helpers │ ├── lib │ │ ├── main.js │ │ └── matchers.js │ ├── package.json │ └── spec │ │ └── matchers-spec.js ├── nuclide-blame-base │ ├── lib │ │ └── main.js │ └── package.json ├── nuclide-blame-provider-hg │ ├── lib │ │ ├── HgBlameProvider.js │ │ ├── common.js │ │ └── main.js │ ├── package.json │ └── spec │ │ └── HgBlameProvider-spec.js ├── nuclide-blame-ui │ ├── lib │ │ ├── BlameGutter.js │ │ ├── constants.js │ │ └── main.js │ ├── package.json │ └── styles │ │ └── gutter.atom-text-editor.less ├── nuclide-blame │ ├── README.md │ ├── lib │ │ └── main.js │ ├── package.json │ └── readme │ │ ├── blameGutter.png │ │ └── showBlame.png ├── nuclide-bookshelf │ ├── lib │ │ ├── Commands.js │ │ ├── accumulateState.js │ │ ├── applyActionMiddleware.js │ │ ├── constants.js │ │ ├── main.js │ │ ├── types.js │ │ └── utils.js │ ├── package.json │ └── spec │ │ ├── accumulateState-spec.js │ │ ├── applyActionMiddleware-spec.js │ │ ├── dummy.js │ │ └── utils-spec.js ├── nuclide-buck-base │ ├── lib │ │ ├── BuckProject.js │ │ ├── createBuckWebSocket.js │ │ └── main.js │ ├── package.json │ └── spec │ │ ├── BuckProject-spec.js │ │ └── fixtures │ │ ├── buck-query-project │ │ ├── .buckconfig │ │ ├── .buckversion │ │ └── examples │ │ │ └── BUCK │ │ ├── buckconfig-project │ │ ├── .buckconfig │ │ └── .buckversion │ │ └── test-project-with-failing-targets │ │ ├── .buckconfig │ │ ├── .buckversion │ │ ├── BUCK │ │ └── README.md ├── nuclide-buck │ ├── README.md │ ├── lib │ │ ├── BuckBuildSystem.js │ │ ├── BuckEventStream.js │ │ ├── BuckToolbar.js │ │ ├── BuckToolbarActions.js │ │ ├── BuckToolbarStore.js │ │ ├── HyperclickProvider.js │ │ ├── IosSimulator.js │ │ ├── LLDBEventStream.js │ │ ├── SimulatorDropdown.js │ │ ├── main.js │ │ ├── types.js │ │ └── ui │ │ │ ├── BuckIcon.js │ │ │ ├── BuckToolbarSettings.js │ │ │ └── createExtraUiComponent.js │ ├── package.json │ ├── spec │ │ ├── BuckEventStream-spec.js │ │ ├── HyperclickProvider-spec.js │ │ ├── IosSimulator-spec.js │ │ └── fixtures │ │ │ └── test-project │ │ │ ├── Apps │ │ │ ├── BUCK.test │ │ │ └── TestApp │ │ │ │ └── BUCK.test │ │ │ └── Libraries │ │ │ └── TestLib1 │ │ │ ├── BUCK.test │ │ │ └── test-ios-sdk │ │ │ └── sdk-v.1.2.3 │ │ │ └── BUCK.test │ └── styles │ │ └── nuclide-buck.less ├── nuclide-busy-signal │ ├── lib │ │ ├── BusySignalProviderBase.js │ │ ├── DedupedBusySignalProviderBase.js │ │ ├── MessageStore.js │ │ ├── StatusBarTile.js │ │ ├── StatusBarTileComponent.js │ │ ├── main.js │ │ └── types.js │ ├── package.json │ ├── spec │ │ ├── BusySignalProviderBase-spec.js │ │ ├── DedupedBusySignalProviderBase-spec.js │ │ └── MessageStore-spec.js │ └── styles │ │ └── status-bar-tile.less ├── nuclide-clang-atom │ ├── lib │ │ ├── AutocompleteHelpers.js │ │ ├── ClangLinter.js │ │ ├── CodeFormatHelpers.js │ │ ├── HyperclickHelpers.js │ │ ├── OutlineViewHelpers.js │ │ ├── TypeHintHelpers.js │ │ ├── constants.js │ │ ├── findWholeRangeOfSymbol.js │ │ ├── libclang.js │ │ └── main.js │ ├── menus │ │ └── nuclide-clang-atom.json │ ├── package.json │ └── spec │ │ ├── AutocompleteHelpers-spec.js │ │ ├── ClangLinter-spec.js │ │ ├── OutlineViewHelpers-spec.js │ │ ├── TypeHintHelpers-spec.js │ │ ├── findWholeRangeOfSymbol-spec.js │ │ └── fixtures │ │ └── sampleObjC.m ├── nuclide-clang │ ├── VendorLib │ │ └── clang │ │ │ ├── __init__.py │ │ │ ├── cindex.py │ │ │ └── enumerations.py │ ├── lib │ │ ├── ClangFlagsManager.js │ │ ├── ClangProcessService.js │ │ ├── ClangServer.js │ │ ├── ClangServerManager.js │ │ ├── ClangService.js │ │ ├── find-clang-server-args.js │ │ ├── rpc-types.js │ │ └── utils.js │ ├── package.json │ ├── python │ │ ├── README.md │ │ ├── clang_server.py │ │ ├── codecomplete.py │ │ ├── declarationlocation.py │ │ ├── outline.py │ │ ├── tests │ │ │ ├── test_codecomplete.py │ │ │ └── test_declarationlocation.py │ │ └── utils.py │ ├── services-3.json │ └── spec │ │ ├── ClangFlagsManager-spec.js │ │ ├── ClangServer-outline-spec.js │ │ ├── ClangServer-spec.js │ │ ├── ClangServerManager-spec.js │ │ ├── ClangService-spec.js │ │ ├── fixtures │ │ ├── compile_commands.json │ │ ├── outline.cpp │ │ └── test.cpp │ │ └── utils-spec.js ├── nuclide-client │ ├── lib │ │ └── main.js │ └── package.json ├── nuclide-clipboard-path │ ├── README.md │ ├── keymaps │ │ └── clipboard-path.json │ ├── lib │ │ └── main.js │ ├── menus │ │ └── nuclide-clipboard-path.json │ └── package.json ├── nuclide-code-format │ ├── keymaps │ │ └── nuclide-code-format.json │ ├── lib │ │ ├── CodeFormatManager.js │ │ ├── config.js │ │ ├── main.js │ │ └── types.js │ ├── menus │ │ └── nuclide-code-format.json │ └── package.json ├── nuclide-code-highlight │ ├── lib │ │ ├── CodeHighlightManager.js │ │ ├── main.js │ │ └── types.js │ ├── package.json │ └── styles │ │ └── highlight.less ├── nuclide-console │ ├── keymaps │ │ └── nuclide-console.json │ ├── lib │ │ ├── LogTailer.js │ │ ├── getCurrentExecutorId.js │ │ ├── main.js │ │ ├── redux │ │ │ ├── Actions.js │ │ │ ├── Epics.js │ │ │ └── Reducers.js │ │ ├── types.js │ │ └── ui │ │ │ ├── CodeBlock.js │ │ │ ├── Console.js │ │ │ ├── ConsoleHeader.js │ │ │ ├── ConsoleView.js │ │ │ ├── FunnelIcon.js │ │ │ ├── InputArea.js │ │ │ ├── OutputTable.js │ │ │ ├── PromptButton.js │ │ │ ├── RecordView.js │ │ │ ├── UnseenMessagesNotification.js │ │ │ └── createConsoleGadget.js │ ├── menus │ │ └── nuclide-console-menus.json │ ├── package.json │ ├── spec │ │ ├── Epics-spec.js │ │ ├── Reducers-spec.js │ │ └── getCurrentExecutorId-spec.js │ └── styles │ │ └── nuclide-console.less ├── nuclide-context-menu │ ├── lib │ │ └── ContextMenu.js │ ├── package.json │ └── spec │ │ └── ContextMenu-spec.js ├── nuclide-context-view │ ├── keymaps │ │ └── nuclide-context-view.json │ ├── lib │ │ ├── ContextViewManager.js │ │ ├── ContextViewMessage.js │ │ ├── ContextViewPanel.js │ │ ├── NoProvidersView.js │ │ ├── ProviderContainer.js │ │ └── main.js │ ├── menus │ │ └── nuclide-context-view.json │ ├── package.json │ └── styles │ │ └── nuclide-context-view.less ├── nuclide-current-working-directory │ ├── README.md │ ├── lib │ │ ├── Activation.js │ │ ├── CwdApi.js │ │ └── main.js │ ├── menus │ │ └── nuclide-current-working-directory.json │ ├── package.json │ └── spec │ │ └── CwdApi-spec.js ├── nuclide-datatip │ ├── lib │ │ ├── DatatipComponent.js │ │ ├── DatatipManager.js │ │ ├── PinnedDatatip.js │ │ ├── main.js │ │ └── types.js │ ├── package.json │ └── styles │ │ ├── datatip.atom-text-editor.less │ │ └── nuclide-datatip.less ├── nuclide-debugger-atom │ ├── VendorLib │ │ └── devtools │ │ │ ├── front_end │ │ │ ├── Images │ │ │ │ ├── applicationCache.png │ │ │ │ ├── breakpoint.png │ │ │ │ ├── breakpointConditional.png │ │ │ │ ├── breakpointConditional_2x.png │ │ │ │ ├── breakpoint_2x.png │ │ │ │ ├── checker.png │ │ │ │ ├── chromeDisabledSelect.png │ │ │ │ ├── chromeDisabledSelect_2x.png │ │ │ │ ├── chromeLeft.png │ │ │ │ ├── chromeMiddle.png │ │ │ │ ├── chromeRight.png │ │ │ │ ├── chromeSelect.png │ │ │ │ ├── chromeSelect_2x.png │ │ │ │ ├── cookie.png │ │ │ │ ├── database.png │ │ │ │ ├── databaseTable.png │ │ │ │ ├── deleteIcon.png │ │ │ │ ├── domain.png │ │ │ │ ├── errorWave.png │ │ │ │ ├── errorWave_2x.png │ │ │ │ ├── fileSystem.png │ │ │ │ ├── forward.png │ │ │ │ ├── frame.png │ │ │ │ ├── graphLabelCalloutLeft.png │ │ │ │ ├── graphLabelCalloutRight.png │ │ │ │ ├── indexedDB.png │ │ │ │ ├── indexedDBIndex.png │ │ │ │ ├── indexedDBObjectStore.png │ │ │ │ ├── localStorage.png │ │ │ │ ├── navigationControls.png │ │ │ │ ├── navigationControls_2x.png │ │ │ │ ├── paneAddButtons.png │ │ │ │ ├── paneAnimationsButtons.png │ │ │ │ ├── paneElementStateButtons.png │ │ │ │ ├── paneFilterButtons.png │ │ │ │ ├── paneRefreshButtons.png │ │ │ │ ├── popoverArrows.png │ │ │ │ ├── profileGroupIcon.png │ │ │ │ ├── profileIcon.png │ │ │ │ ├── profileSmallIcon.png │ │ │ │ ├── radioDot.png │ │ │ │ ├── resourceCSSIcon.png │ │ │ │ ├── resourceDocumentIcon.png │ │ │ │ ├── resourceDocumentIconSmall.png │ │ │ │ ├── resourceJSIcon.png │ │ │ │ ├── resourcePlainIcon.png │ │ │ │ ├── resourcePlainIconSmall.png │ │ │ │ ├── resourcesTimeGraphIcon.png │ │ │ │ ├── responsiveDesign.png │ │ │ │ ├── responsiveDesign_2x.png │ │ │ │ ├── searchNext.png │ │ │ │ ├── searchPrev.png │ │ │ │ ├── serviceWorker.svg │ │ │ │ ├── sessionStorage.png │ │ │ │ ├── settingsListRemove.png │ │ │ │ ├── settingsListRemove_2x.png │ │ │ │ ├── src │ │ │ │ │ ├── breakpoint.svg │ │ │ │ │ ├── breakpointConditional.svg │ │ │ │ │ ├── errorWave.svg │ │ │ │ │ ├── optimize_png.hashes │ │ │ │ │ ├── responsiveDesign.svg │ │ │ │ │ ├── settingsListRemove.svg │ │ │ │ │ ├── statusbarButtonGlyphs.svg │ │ │ │ │ └── svg2png.hashes │ │ │ │ ├── statusbarButtonGlyphs.png │ │ │ │ ├── statusbarButtonGlyphs_2x.png │ │ │ │ ├── statusbarResizerHorizontal.png │ │ │ │ ├── statusbarResizerVertical.png │ │ │ │ ├── thumbActiveHoriz.png │ │ │ │ ├── thumbActiveVert.png │ │ │ │ ├── thumbHoriz.png │ │ │ │ ├── thumbHoverHoriz.png │ │ │ │ ├── thumbHoverVert.png │ │ │ │ ├── thumbVert.png │ │ │ │ ├── toolbarItemSelected.png │ │ │ │ ├── touchCursor.png │ │ │ │ ├── touchCursor_2x.png │ │ │ │ ├── transformControls.png │ │ │ │ └── transformControls_2x.png │ │ │ ├── OWNERS │ │ │ ├── Runtime.js │ │ │ ├── UglifyJS │ │ │ │ └── parse-js.js │ │ │ ├── audits │ │ │ │ ├── AuditCategories.js │ │ │ │ ├── AuditCategory.js │ │ │ │ ├── AuditController.js │ │ │ │ ├── AuditExtensionCategory.js │ │ │ │ ├── AuditFormatters.js │ │ │ │ ├── AuditLauncherView.js │ │ │ │ ├── AuditResultView.js │ │ │ │ ├── AuditRules.js │ │ │ │ ├── AuditsPanel.js │ │ │ │ ├── auditsPanel.css │ │ │ │ └── module.json │ │ │ ├── bindings │ │ │ │ ├── BlackboxSupport.js │ │ │ │ ├── BreakpointManager.js │ │ │ │ ├── CSSWorkspaceBinding.js │ │ │ │ ├── CompilerScriptMapping.js │ │ │ │ ├── ContentProviderBasedProjectDelegate.js │ │ │ │ ├── ContentScriptProjectDecorator.js │ │ │ │ ├── DebuggerWorkspaceBinding.js │ │ │ │ ├── DefaultScriptMapping.js │ │ │ │ ├── FileSystemWorkspaceBinding.js │ │ │ │ ├── FileUtils.js │ │ │ │ ├── Linkifier.js │ │ │ │ ├── LiveLocation.js │ │ │ │ ├── NetworkMapping.js │ │ │ │ ├── NetworkProject.js │ │ │ │ ├── PresentationConsoleMessageHelper.js │ │ │ │ ├── ResourceScriptMapping.js │ │ │ │ ├── ResourceUtils.js │ │ │ │ ├── SASSSourceMapping.js │ │ │ │ ├── StylesSourceMapping.js │ │ │ │ ├── TempFile.js │ │ │ │ ├── WorkspaceController.js │ │ │ │ └── module.json │ │ │ ├── cm │ │ │ │ ├── LICENSE │ │ │ │ ├── LICENSE_python │ │ │ │ ├── PRESUBMIT.py │ │ │ │ ├── clike.js │ │ │ │ ├── closebrackets.js │ │ │ │ ├── codemirror.css │ │ │ │ ├── codemirror.js │ │ │ │ ├── coffeescript.js │ │ │ │ ├── comment.js │ │ │ │ ├── css.js │ │ │ │ ├── headlesscodemirror.js │ │ │ │ ├── htmlembedded.js │ │ │ │ ├── htmlmixed.js │ │ │ │ ├── javascript.js │ │ │ │ ├── markselection.js │ │ │ │ ├── matchbrackets.js │ │ │ │ ├── overlay.js │ │ │ │ ├── php.js │ │ │ │ ├── python.js │ │ │ │ ├── shell.js │ │ │ │ └── xml.js │ │ │ ├── common │ │ │ │ ├── Color.js │ │ │ │ ├── Console.js │ │ │ │ ├── ContentProvider.js │ │ │ │ ├── Geometry.js │ │ │ │ ├── ModuleExtensionInterfaces.js │ │ │ │ ├── NotificationService.js │ │ │ │ ├── Object.js │ │ │ │ ├── ParsedURL.js │ │ │ │ ├── Progress.js │ │ │ │ ├── ResourceType.js │ │ │ │ ├── Settings.js │ │ │ │ ├── StaticContentProvider.js │ │ │ │ ├── Streams.js │ │ │ │ ├── TestBase.js │ │ │ │ ├── TextDictionary.js │ │ │ │ ├── TextRange.js │ │ │ │ ├── TextUtils.js │ │ │ │ ├── Throttler.js │ │ │ │ ├── UIString.js │ │ │ │ ├── WebInspector.js │ │ │ │ ├── WorkerRuntime.js │ │ │ │ └── module.json │ │ │ ├── components │ │ │ │ ├── BreakpointsSidebarPaneBase.js │ │ │ │ ├── DOMBreakpointsSidebarPane.js │ │ │ │ ├── DOMPresentationUtils.js │ │ │ │ ├── DebuggerPresentationUtils.js │ │ │ │ ├── DockController.js │ │ │ │ ├── Drawer.js │ │ │ │ ├── ExecutionContextSelector.js │ │ │ │ ├── HandlerRegistry.js │ │ │ │ ├── InspectElementModeController.js │ │ │ │ ├── InspectorView.js │ │ │ │ ├── ObjectPopoverHelper.js │ │ │ │ ├── ObjectPropertiesSection.js │ │ │ │ ├── RemoteObjectPreviewFormatter.js │ │ │ │ ├── ShortcutsScreen.js │ │ │ │ ├── breakpointsList.css │ │ │ │ ├── module.json │ │ │ │ ├── nodeLink.css │ │ │ │ └── objectValue.css │ │ │ ├── components_lazy │ │ │ │ ├── CookiesTable.js │ │ │ │ └── module.json │ │ │ ├── console │ │ │ │ ├── ConsolePanel.js │ │ │ │ ├── ConsoleView.js │ │ │ │ ├── ConsoleViewMessage.js │ │ │ │ ├── CustomPreviewSection.js │ │ │ │ ├── consoleView.css │ │ │ │ └── module.json │ │ │ ├── devtools.css │ │ │ ├── devtools.html │ │ │ ├── devtools.js │ │ │ ├── devtools.json │ │ │ ├── devtools_app │ │ │ │ ├── DevToolsAPI.js │ │ │ │ ├── DevToolsApp.js │ │ │ │ ├── InspectorFrontendHostImpl.js │ │ │ │ ├── UITests.js │ │ │ │ └── module.json │ │ │ ├── dialog.css │ │ │ ├── elements │ │ │ │ ├── AccessibilitySidebarView.js │ │ │ │ ├── AnimationTimeline.js │ │ │ │ ├── AnimationsSidebarPane.js │ │ │ │ ├── BezierEditor.js │ │ │ │ ├── BezierUI.js │ │ │ │ ├── ComputedStyleSidebarPane.js │ │ │ │ ├── ElementsBreadcrumbs.js │ │ │ │ ├── ElementsPanel.js │ │ │ │ ├── ElementsSidebarPane.js │ │ │ │ ├── ElementsSidebarView.js │ │ │ │ ├── ElementsTreeElement.js │ │ │ │ ├── ElementsTreeOutline.js │ │ │ │ ├── EventListenersSidebarPane.js │ │ │ │ ├── MetricsSidebarPane.js │ │ │ │ ├── PlatformFontsSidebarPane.js │ │ │ │ ├── PropertiesSidebarPane.js │ │ │ │ ├── Spectrum.js │ │ │ │ ├── StylesPopoverHelper.js │ │ │ │ ├── StylesSectionModel.js │ │ │ │ ├── StylesSidebarPane.js │ │ │ │ ├── animationTimeline.css │ │ │ │ ├── bezierEditor.css │ │ │ │ ├── breadcrumbs.css │ │ │ │ ├── computedStyleSidebarPane.css │ │ │ │ ├── elementsPanel.css │ │ │ │ ├── elementsTreeOutline.css │ │ │ │ ├── module.json │ │ │ │ └── spectrum.css │ │ │ ├── es6.js │ │ │ ├── extensions │ │ │ │ ├── ExtensionAPI.js │ │ │ │ ├── ExtensionAuditCategory.js │ │ │ │ ├── ExtensionPanel.js │ │ │ │ ├── ExtensionRegistryStub.js │ │ │ │ ├── ExtensionServer.js │ │ │ │ ├── ExtensionView.js │ │ │ │ └── module.json │ │ │ ├── externs.js │ │ │ ├── heap_snapshot_worker │ │ │ │ ├── AllocationProfile.js │ │ │ │ ├── HeapSnapshot.js │ │ │ │ ├── HeapSnapshotLoader.js │ │ │ │ ├── HeapSnapshotWorker.js │ │ │ │ ├── HeapSnapshotWorkerDispatcher.js │ │ │ │ ├── JSHeapSnapshot.js │ │ │ │ └── module.json │ │ │ ├── host │ │ │ │ ├── InspectorFrontendHost.js │ │ │ │ ├── Platform.js │ │ │ │ ├── UserMetrics.js │ │ │ │ └── module.json │ │ │ ├── inspector.css │ │ │ ├── inspector.html │ │ │ ├── inspector.js │ │ │ ├── inspector.json │ │ │ ├── inspectorCommon.css │ │ │ ├── inspectorStyle.css │ │ │ ├── inspectorSyntaxHighlight.css │ │ │ ├── layers │ │ │ │ ├── LayerPaintProfilerView.js │ │ │ │ ├── LayersPanel.js │ │ │ │ └── module.json │ │ │ ├── main │ │ │ │ ├── AdvancedApp.js │ │ │ │ ├── HelpScreenUntilReload.js │ │ │ │ ├── Main.js │ │ │ │ ├── OverlayController.js │ │ │ │ ├── OverridesView.js │ │ │ │ ├── RenderingOptions.js │ │ │ │ ├── SimpleApp.js │ │ │ │ ├── TestController.js │ │ │ │ ├── Tests.js │ │ │ │ ├── accelerometer.css │ │ │ │ ├── module.json │ │ │ │ └── overrides.css │ │ │ ├── network │ │ │ │ ├── EventSourceMessagesView.js │ │ │ │ ├── FilterSuggestionBuilder.js │ │ │ │ ├── HARWriter.js │ │ │ │ ├── NetworkDataGridNode.js │ │ │ │ ├── NetworkItemView.js │ │ │ │ ├── NetworkLogView.js │ │ │ │ ├── NetworkOverview.js │ │ │ │ ├── NetworkPanel.js │ │ │ │ ├── NetworkTimeCalculator.js │ │ │ │ ├── RequestCookiesView.js │ │ │ │ ├── RequestHTMLView.js │ │ │ │ ├── RequestHeadersView.js │ │ │ │ ├── RequestJSONView.js │ │ │ │ ├── RequestPreviewView.js │ │ │ │ ├── RequestResponseView.js │ │ │ │ ├── RequestTimingView.js │ │ │ │ ├── RequestView.js │ │ │ │ ├── ResourceWebSocketFrameView.js │ │ │ │ ├── XMLView.js │ │ │ │ ├── eventSourceMessagesView.css │ │ │ │ ├── module.json │ │ │ │ ├── networkLogView.css │ │ │ │ ├── networkPanel.css │ │ │ │ ├── requestCookiesView.css │ │ │ │ ├── requestHeadersView.css │ │ │ │ ├── webSocketFrameView.css │ │ │ │ └── xmlView.css │ │ │ ├── platform │ │ │ │ ├── DOMExtension.js │ │ │ │ ├── module.json │ │ │ │ └── utilities.js │ │ │ ├── popover.css │ │ │ ├── profiler │ │ │ │ ├── CPUProfileBottomUpDataGrid.js │ │ │ │ ├── CPUProfileDataGrid.js │ │ │ │ ├── CPUProfileFlameChart.js │ │ │ │ ├── CPUProfileTopDownDataGrid.js │ │ │ │ ├── CPUProfileView.js │ │ │ │ ├── CanvasProfileView.js │ │ │ │ ├── CanvasReplayStateView.js │ │ │ │ ├── HeapSnapshotCommon.js │ │ │ │ ├── HeapSnapshotDataGrids.js │ │ │ │ ├── HeapSnapshotGridNodes.js │ │ │ │ ├── HeapSnapshotProxy.js │ │ │ │ ├── HeapSnapshotView.js │ │ │ │ ├── ProfileLauncherView.js │ │ │ │ ├── ProfileTypeRegistry.js │ │ │ │ ├── ProfilesPanel.js │ │ │ │ ├── TargetsComboBoxController.js │ │ │ │ ├── canvasProfiler.css │ │ │ │ ├── heapProfiler.css │ │ │ │ ├── module.json │ │ │ │ └── profilesPanel.css │ │ │ ├── promises │ │ │ │ ├── PromisePane.js │ │ │ │ ├── module.json │ │ │ │ └── promisePane.css │ │ │ ├── resources │ │ │ │ ├── ApplicationCacheItemsView.js │ │ │ │ ├── CookieItemsView.js │ │ │ │ ├── DOMStorageItemsView.js │ │ │ │ ├── DatabaseQueryView.js │ │ │ │ ├── DatabaseTableView.js │ │ │ │ ├── DirectoryContentView.js │ │ │ │ ├── FileContentView.js │ │ │ │ ├── FileSystemView.js │ │ │ │ ├── IndexedDBViews.js │ │ │ │ ├── ResourcesPanel.js │ │ │ │ ├── ServiceWorkerCacheViews.js │ │ │ │ ├── ServiceWorkersView.js │ │ │ │ ├── indexedDBViews.css │ │ │ │ ├── module.json │ │ │ │ ├── resourcesPanel.css │ │ │ │ ├── serviceWorkerCacheViews.css │ │ │ │ └── serviceWorkersView.css │ │ │ ├── screencast │ │ │ │ ├── ScreencastApp.js │ │ │ │ ├── ScreencastView.js │ │ │ │ ├── module.json │ │ │ │ └── screencastView.css │ │ │ ├── script_formatter_worker │ │ │ │ ├── CSSFormatter.js │ │ │ │ ├── JavaScriptFormatter.js │ │ │ │ ├── ScriptFormatterWorker.js │ │ │ │ └── module.json │ │ │ ├── sdk │ │ │ │ ├── AccessibilityModel.js │ │ │ │ ├── AnimationModel.js │ │ │ │ ├── ApplicationCacheModel.js │ │ │ │ ├── CPUProfileDataModel.js │ │ │ │ ├── CPUProfilerModel.js │ │ │ │ ├── CSSMetadata.js │ │ │ │ ├── CSSParser.js │ │ │ │ ├── CSSStyleModel.js │ │ │ │ ├── ConsoleModel.js │ │ │ │ ├── ContentProviders.js │ │ │ │ ├── CookieParser.js │ │ │ │ ├── DOMModel.js │ │ │ │ ├── DOMStorage.js │ │ │ │ ├── Database.js │ │ │ │ ├── DebuggerModel.js │ │ │ │ ├── FileSystemModel.js │ │ │ │ ├── HAREntry.js │ │ │ │ ├── HeapProfilerModel.js │ │ │ │ ├── IndexedDBModel.js │ │ │ │ ├── InspectorBackend.js │ │ │ │ ├── LayerTreeModel.js │ │ │ │ ├── NetworkLog.js │ │ │ │ ├── NetworkManager.js │ │ │ │ ├── NetworkRequest.js │ │ │ │ ├── OverridesSupport.js │ │ │ │ ├── PaintProfiler.js │ │ │ │ ├── RemoteObject.js │ │ │ │ ├── Resource.js │ │ │ │ ├── ResourceTreeModel.js │ │ │ │ ├── RuntimeModel.js │ │ │ │ ├── Script.js │ │ │ │ ├── ServiceWorkerCacheModel.js │ │ │ │ ├── ServiceWorkerManager.js │ │ │ │ ├── SourceMap.js │ │ │ │ ├── Target.js │ │ │ │ ├── ThreadStore.js │ │ │ │ ├── TracingManager.js │ │ │ │ ├── TracingModel.js │ │ │ │ ├── WorkerManager.js │ │ │ │ └── module.json │ │ │ ├── settings │ │ │ │ ├── EditFileSystemDialog.js │ │ │ │ ├── FrameworkBlackboxDialog.js │ │ │ │ ├── SettingsScreen.js │ │ │ │ └── module.json │ │ │ ├── sidebarPane.css │ │ │ ├── snippets │ │ │ │ ├── ScriptSnippetModel.js │ │ │ │ ├── SnippetStorage.js │ │ │ │ └── module.json │ │ │ ├── source_frame │ │ │ │ ├── CodeMirrorDictionary.js │ │ │ │ ├── CodeMirrorTextEditor.js │ │ │ │ ├── CodeMirrorUtils.js │ │ │ │ ├── FontView.js │ │ │ │ ├── GoToLineDialog.js │ │ │ │ ├── ImageView.js │ │ │ │ ├── ResourceSourceFrame.js │ │ │ │ ├── SourceFrame.js │ │ │ │ ├── TextEditorAutocompleteController.js │ │ │ │ ├── cmdevtools.css │ │ │ │ ├── fontView.css │ │ │ │ ├── imageView.css │ │ │ │ ├── module.json │ │ │ │ └── resourceSourceFrame.css │ │ │ ├── sources │ │ │ │ ├── AddSourceMapURLDialog.js │ │ │ │ ├── AdvancedSearchView.js │ │ │ │ ├── AsyncOperationsSidebarPane.js │ │ │ │ ├── CSSSourceFrame.js │ │ │ │ ├── CallStackSidebarPane.js │ │ │ │ ├── EditingLocationHistoryManager.js │ │ │ │ ├── EventListenerBreakpointsSidebarPane.js │ │ │ │ ├── FileBasedSearchResultsPane.js │ │ │ │ ├── FilePathScoreFunction.js │ │ │ │ ├── FilteredItemSelectionDialog.js │ │ │ │ ├── InplaceFormatterEditorAction.js │ │ │ │ ├── JavaScriptBreakpointsSidebarPane.js │ │ │ │ ├── JavaScriptCompiler.js │ │ │ │ ├── JavaScriptSourceFrame.js │ │ │ │ ├── NavigatorView.js │ │ │ │ ├── RevisionHistoryView.js │ │ │ │ ├── ScopeChainSidebarPane.js │ │ │ │ ├── ScriptFormatter.js │ │ │ │ ├── ScriptFormatterEditorAction.js │ │ │ │ ├── ServiceWorkersSidebarPane.js │ │ │ │ ├── SimpleHistoryManager.js │ │ │ │ ├── SourcesNavigator.js │ │ │ │ ├── SourcesPanel.js │ │ │ │ ├── SourcesSearchScope.js │ │ │ │ ├── SourcesView.js │ │ │ │ ├── StyleSheetOutlineDialog.js │ │ │ │ ├── TabbedEditorContainer.js │ │ │ │ ├── ThreadsSidebarPane.js │ │ │ │ ├── UIList.js │ │ │ │ ├── UISourceCodeFrame.js │ │ │ │ ├── WatchExpressionsSidebarPane.js │ │ │ │ ├── WorkspaceMappingTip.js │ │ │ │ ├── XHRBreakpointsSidebarPane.js │ │ │ │ ├── filteredItemSelectionDialog.css │ │ │ │ ├── jsdifflib.js │ │ │ │ ├── module.json │ │ │ │ ├── navigatorView.css │ │ │ │ ├── revisionHistory.css │ │ │ │ ├── serviceWorkersSidebar.css │ │ │ │ ├── sourcesPanel.css │ │ │ │ ├── sourcesSearch.css │ │ │ │ ├── sourcesView.css │ │ │ │ └── uiList.css │ │ │ ├── temp_storage_shared_worker │ │ │ │ ├── TempStorageSharedWorker.js │ │ │ │ └── module.json │ │ │ ├── timeline │ │ │ │ ├── CountersGraph.js │ │ │ │ ├── LayerDetailsView.js │ │ │ │ ├── LayerTreeOutline.js │ │ │ │ ├── LayerViewHost.js │ │ │ │ ├── Layers3DView.js │ │ │ │ ├── MemoryCountersGraph.js │ │ │ │ ├── PaintProfilerView.js │ │ │ │ ├── TimelineEventOverview.js │ │ │ │ ├── TimelineFlameChart.js │ │ │ │ ├── TimelineFrameModel.js │ │ │ │ ├── TimelineFrameOverview.js │ │ │ │ ├── TimelineJSProfile.js │ │ │ │ ├── TimelineLayersView.js │ │ │ │ ├── TimelineMemoryOverview.js │ │ │ │ ├── TimelineModel.js │ │ │ │ ├── TimelineOverviewPane.js │ │ │ │ ├── TimelinePaintProfilerView.js │ │ │ │ ├── TimelinePanel.js │ │ │ │ ├── TimelinePresentationModel.js │ │ │ │ ├── TimelineUIUtils.js │ │ │ │ ├── TimelineView.js │ │ │ │ ├── TransformController.js │ │ │ │ ├── module.json │ │ │ │ └── timelinePanel.css │ │ │ ├── toolbox.css │ │ │ ├── toolbox.html │ │ │ ├── toolbox.js │ │ │ ├── toolbox.json │ │ │ ├── toolbox │ │ │ │ ├── EmulatedDevices.js │ │ │ │ ├── InspectedPagePlaceholder.js │ │ │ │ ├── MediaQueryInspector.js │ │ │ │ ├── OverridesUI.js │ │ │ │ ├── ResponsiveDesignView.js │ │ │ │ ├── module.json │ │ │ │ └── responsiveDesignView.css │ │ │ ├── toolbox_bootstrap │ │ │ │ ├── Toolbox.js │ │ │ │ └── module.json │ │ │ ├── ui │ │ │ │ ├── ActionRegistry.js │ │ │ │ ├── ColorSwatch.js │ │ │ │ ├── Context.js │ │ │ │ ├── ContextMenu.js │ │ │ │ ├── DOMSyntaxHighlighter.js │ │ │ │ ├── Dialog.js │ │ │ │ ├── DropDownMenu.js │ │ │ │ ├── DropTarget.js │ │ │ │ ├── EmptyView.js │ │ │ │ ├── FilterBar.js │ │ │ │ ├── ForwardedInputEventHandler.js │ │ │ │ ├── HelpScreen.js │ │ │ │ ├── HistoryInput.js │ │ │ │ ├── InplaceEditor.js │ │ │ │ ├── KeyboardShortcut.js │ │ │ │ ├── Panel.js │ │ │ │ ├── Popover.js │ │ │ │ ├── ProgressIndicator.js │ │ │ │ ├── ResizerWidget.js │ │ │ │ ├── RootView.js │ │ │ │ ├── SearchableView.js │ │ │ │ ├── Section.js │ │ │ │ ├── SettingsUI.js │ │ │ │ ├── ShortcutRegistry.js │ │ │ │ ├── SidebarPane.js │ │ │ │ ├── SidebarTreeElement.js │ │ │ │ ├── SoftContextMenu.js │ │ │ │ ├── SplitView.js │ │ │ │ ├── StackView.js │ │ │ │ ├── StatusBar.js │ │ │ │ ├── SuggestBox.js │ │ │ │ ├── TabbedPane.js │ │ │ │ ├── TextPrompt.js │ │ │ │ ├── UIUtils.js │ │ │ │ ├── View.js │ │ │ │ ├── ViewportControl.js │ │ │ │ ├── ZoomManager.js │ │ │ │ ├── checkboxTextLabel.css │ │ │ │ ├── colorSwatch.css │ │ │ │ ├── dropTarget.css │ │ │ │ ├── emptyView.css │ │ │ │ ├── filter.css │ │ │ │ ├── helpScreen.css │ │ │ │ ├── module.json │ │ │ │ ├── panelEnablerView.css │ │ │ │ ├── progressIndicator.css │ │ │ │ ├── propertiesSection.css │ │ │ │ ├── radioButton.css │ │ │ │ ├── searchableView.css │ │ │ │ ├── section.css │ │ │ │ ├── smallIcon.css │ │ │ │ ├── softContextMenu.css │ │ │ │ ├── splitView.css │ │ │ │ ├── statusBar.css │ │ │ │ ├── suggestBox.css │ │ │ │ ├── tabbedPane.css │ │ │ │ ├── textButton.css │ │ │ │ ├── textPrompt.css │ │ │ │ ├── treeoutline.css │ │ │ │ └── treeoutline.js │ │ │ ├── ui_lazy │ │ │ │ ├── DataGrid.js │ │ │ │ ├── FlameChart.js │ │ │ │ ├── OverviewGrid.js │ │ │ │ ├── PieChart.js │ │ │ │ ├── ShowMoreDataGridNode.js │ │ │ │ ├── SortableDataGrid.js │ │ │ │ ├── TimelineGrid.js │ │ │ │ ├── ViewportDataGrid.js │ │ │ │ ├── dataGrid.css │ │ │ │ ├── flameChart.css │ │ │ │ ├── module.json │ │ │ │ ├── overviewGrid.css │ │ │ │ ├── pieChart.css │ │ │ │ └── timelineGrid.css │ │ │ └── workspace │ │ │ │ ├── ExcludedFolderManager.js │ │ │ │ ├── FileManager.js │ │ │ │ ├── FileSystemMapping.js │ │ │ │ ├── IsolatedFileSystem.js │ │ │ │ ├── IsolatedFileSystemManager.js │ │ │ │ ├── SearchConfig.js │ │ │ │ ├── UISourceCode.js │ │ │ │ ├── Workspace.js │ │ │ │ └── module.json │ │ │ └── protocol.json │ ├── keymaps │ │ ├── Debugger.json │ │ └── README.md │ ├── lib │ │ ├── AnalyticsHelper.js │ │ ├── BreakpointDisplayController.js │ │ ├── BreakpointListComponent.js │ │ ├── BreakpointManager.js │ │ ├── BreakpointStore.js │ │ ├── Bridge.js │ │ ├── CallstackStore.js │ │ ├── ChromeActionRegistryActions.js │ │ ├── Constants.js │ │ ├── DebuggerActions.js │ │ ├── DebuggerActionsStore.js │ │ ├── DebuggerCallstackComponent.js │ │ ├── DebuggerControllerView.js │ │ ├── DebuggerDatatip.js │ │ ├── DebuggerDatatipComponent.js │ │ ├── DebuggerInspector.js │ │ ├── DebuggerInstance.js │ │ ├── DebuggerLaunchAttachProvider.js │ │ ├── DebuggerLaunchAttachUI.js │ │ ├── DebuggerModel.js │ │ ├── DebuggerProcessInfo.js │ │ ├── DebuggerProviderStore.js │ │ ├── DebuggerSessionSelector.js │ │ ├── DebuggerSettings.js │ │ ├── DebuggerSteppingComponent.js │ │ ├── DebuggerStore.js │ │ ├── LocalsComponent.js │ │ ├── LocalsStore.js │ │ ├── Multimap.js │ │ ├── NewDebuggerView.js │ │ ├── RemoteControlService.js │ │ ├── WatchExpressionComponent.js │ │ ├── WatchExpressionListStore.js │ │ ├── WatchExpressionStore.js │ │ ├── main.js │ │ └── types.js │ ├── menus │ │ └── nuclide-debugger-atom.json │ ├── package.json │ ├── scripts │ │ ├── App.js │ │ ├── Images │ │ │ ├── applicationCache.png │ │ │ ├── breakpoint.png │ │ │ ├── breakpointConditional.png │ │ │ ├── breakpointConditional_2x.png │ │ │ ├── breakpoint_2x.png │ │ │ ├── checker.png │ │ │ ├── chromeDisabledSelect.png │ │ │ ├── chromeDisabledSelect_2x.png │ │ │ ├── chromeLeft.png │ │ │ ├── chromeMiddle.png │ │ │ ├── chromeRight.png │ │ │ ├── chromeSelect.png │ │ │ ├── chromeSelect_2x.png │ │ │ ├── cookie.png │ │ │ ├── database.png │ │ │ ├── databaseTable.png │ │ │ ├── deleteIcon.png │ │ │ ├── domain.png │ │ │ ├── errorWave.png │ │ │ ├── errorWave_2x.png │ │ │ ├── fileSystem.png │ │ │ ├── forward.png │ │ │ ├── frame.png │ │ │ ├── graphLabelCalloutLeft.png │ │ │ ├── graphLabelCalloutRight.png │ │ │ ├── indexedDB.png │ │ │ ├── indexedDBIndex.png │ │ │ ├── indexedDBObjectStore.png │ │ │ ├── localStorage.png │ │ │ ├── navigationControls.png │ │ │ ├── navigationControls_2x.png │ │ │ ├── paneAddButtons.png │ │ │ ├── paneAnimationsButtons.png │ │ │ ├── paneElementStateButtons.png │ │ │ ├── paneFilterButtons.png │ │ │ ├── paneRefreshButtons.png │ │ │ ├── popoverArrows.png │ │ │ ├── profileGroupIcon.png │ │ │ ├── profileIcon.png │ │ │ ├── profileSmallIcon.png │ │ │ ├── radioDot.png │ │ │ ├── resourceCSSIcon.png │ │ │ ├── resourceDocumentIcon.png │ │ │ ├── resourceDocumentIconSmall.png │ │ │ ├── resourceJSIcon.png │ │ │ ├── resourcePlainIcon.png │ │ │ ├── resourcePlainIconSmall.png │ │ │ ├── resourcesTimeGraphIcon.png │ │ │ ├── responsiveDesign.png │ │ │ ├── responsiveDesign_2x.png │ │ │ ├── searchNext.png │ │ │ ├── searchPrev.png │ │ │ ├── serviceWorker.svg │ │ │ ├── sessionStorage.png │ │ │ ├── settingsListRemove.png │ │ │ ├── settingsListRemove_2x.png │ │ │ ├── src │ │ │ │ ├── breakpoint.svg │ │ │ │ ├── breakpointConditional.svg │ │ │ │ ├── errorWave.svg │ │ │ │ ├── optimize_png.hashes │ │ │ │ ├── responsiveDesign.svg │ │ │ │ ├── settingsListRemove.svg │ │ │ │ ├── statusbarButtonGlyphs.svg │ │ │ │ └── svg2png.hashes │ │ │ ├── statusbarButtonGlyphs.png │ │ │ ├── statusbarButtonGlyphs_2x.png │ │ │ ├── statusbarResizerHorizontal.png │ │ │ ├── statusbarResizerVertical.png │ │ │ ├── thumbActiveHoriz.png │ │ │ ├── thumbActiveVert.png │ │ │ ├── thumbHoriz.png │ │ │ ├── thumbHoverHoriz.png │ │ │ ├── thumbHoverVert.png │ │ │ ├── thumbVert.png │ │ │ ├── toolbarItemSelected.png │ │ │ ├── touchCursor.png │ │ │ ├── touchCursor_2x.png │ │ │ ├── transformControls.png │ │ │ └── transformControls_2x.png │ │ ├── inspector.html │ │ ├── nuclide_bridge │ │ │ ├── Emitter.js │ │ │ ├── Main.js │ │ │ ├── NuclideAppProvider.js │ │ │ ├── NuclideBridge.js │ │ │ ├── ThreadsWindowPane.js │ │ │ ├── UnresolvedBreakpointsSidebarPane.js │ │ │ └── module.json │ │ └── nuclide_inspector.json │ ├── spec │ │ ├── BreakpointDisplayControllerTest-spec.js │ │ ├── BreakpointManager-spec.js │ │ ├── Bridge-spec.js │ │ └── utils.js │ └── styles │ │ ├── gutter.atom-text-editor.less │ │ ├── launch-attach.less │ │ ├── nuclide-debugger-datatip.less │ │ └── ui.less ├── nuclide-debugger-common │ ├── lib │ │ ├── ClientCallback.js │ │ └── OutputServiceManager.js │ ├── package.json │ └── spec │ │ └── main-spec.js ├── nuclide-debugger-hhvm-proxy │ ├── lib │ │ ├── BreakpointStore.js │ │ ├── ClientCallback.js │ │ ├── Connection.js │ │ ├── ConnectionMultiplexer.js │ │ ├── ConnectionUtils.js │ │ ├── ConsoleHandler.js │ │ ├── DataCache.js │ │ ├── DbgpConnector.js │ │ ├── DbgpMessageHandler.js │ │ ├── DbgpSocket.js │ │ ├── DebuggerHandler.js │ │ ├── File.js │ │ ├── FileCache.js │ │ ├── Handler.js │ │ ├── HhvmDebuggerProxyService.js │ │ ├── MessageTranslator.js │ │ ├── ObjectId.js │ │ ├── PageHandler.js │ │ ├── RuntimeHandler.js │ │ ├── config.js │ │ ├── frame.js │ │ ├── helpers.js │ │ ├── properties.js │ │ ├── utils.js │ │ └── values.js │ ├── package.json │ ├── scripts │ │ ├── echo.js │ │ ├── echo.sh │ │ ├── start-hhvm-client.sh │ │ ├── test-client.php │ │ └── xdebug.ini │ └── spec │ │ ├── Breakpointstore-spec.js │ │ ├── ClientCallback-spec.js │ │ ├── Connection-spec.js │ │ ├── ConnectionMultiplexer-spec.js │ │ ├── ConnectionUtils-spec.js │ │ ├── ConsoleHandler-spec.js │ │ ├── DataCache-spec.js │ │ ├── DbgpConnector-spec.js │ │ ├── DbgpMessageHandler-spec.js │ │ ├── DbgpSocket-spec.js │ │ ├── DebuggerHandler-spec.js │ │ ├── FileCache-spec.js │ │ ├── HhvmDebuggerProxyService-spec.js │ │ ├── MessageTranslator-spec.js │ │ ├── PageHandler-spec.js │ │ ├── RuntimeHandler-spec.js │ │ ├── fixtures │ │ └── test.php │ │ ├── properties-spec.js │ │ └── values-spec.js ├── nuclide-debugger-hhvm │ ├── README.md │ ├── docs │ │ ├── HHVMDebuggerDesign.jpg │ │ └── design.md │ ├── images │ │ ├── Attach.png │ │ ├── AttachWaiting.png │ │ ├── Breakpoint.png │ │ ├── Close.png │ │ ├── Config.png │ │ ├── DebugEnd.png │ │ ├── Debugger.png │ │ ├── ExecControl.png │ │ ├── ProcessList.png │ │ └── Stack.png │ ├── lib │ │ ├── AttachProcessInfo.js │ │ ├── AttachUiComponent.js │ │ ├── ChromeMessageRemoting.js │ │ ├── DebuggerProvider.js │ │ ├── HhvmDebuggerInstance.js │ │ ├── HhvmLaunchAttachProvider.js │ │ ├── LaunchProcessInfo.js │ │ ├── LaunchUiComponent.js │ │ ├── ObservableManager.js │ │ ├── Service.js │ │ ├── main.js │ │ └── utils.js │ ├── package.json │ ├── spec │ │ └── ChromeMessageRemoting-spec.js │ └── styles │ │ └── launch-attach.less ├── nuclide-debugger-interfaces │ ├── README.md │ ├── WebInspector.js │ ├── package.json │ └── service.js ├── nuclide-debugger-lldb-client │ ├── lib │ │ ├── AttachProcessInfo.js │ │ ├── AttachUIComponent.js │ │ ├── ChromeMessageRemoting.js │ │ ├── Constants.js │ │ ├── DebuggerProvider.js │ │ ├── LLDBLaunchAttachProvider.js │ │ ├── LaunchAttachActions.js │ │ ├── LaunchAttachStore.js │ │ ├── LaunchProcessInfo.js │ │ ├── LaunchUIComponent.js │ │ ├── LldbDebuggerInstance.js │ │ ├── Service.js │ │ ├── main.js │ │ └── utils.js │ ├── package.json │ ├── spec │ │ └── ChromeMessageRemoting-spec.js │ └── styles │ │ └── launch-attach.less ├── nuclide-debugger-lldb-server │ ├── lib │ │ ├── DebuggerRpcServiceImplementation.js │ │ ├── DebuggerRpcServiceInterface.js │ │ └── utils.js │ ├── package.json │ └── scripts │ │ ├── chrome_channel.py │ │ ├── chromedebugger.py │ │ ├── console_domain.py │ │ ├── data_formatter.py │ │ ├── debugger_domain.py │ │ ├── debugger_store.py │ │ ├── event_thread.py │ │ ├── file_manager.py │ │ ├── find_lldb.py │ │ ├── handler.py │ │ ├── ipc_channel.py │ │ ├── logging_helper.py │ │ ├── main.py │ │ ├── page_domain.py │ │ ├── remote_objects.py │ │ ├── runtime_domain.py │ │ ├── serialize.py │ │ ├── tests │ │ ├── console_test_disabled.py │ │ ├── debugger_test_disabled.py │ │ ├── handler_test.py │ │ ├── mock_chrome_channel.py │ │ ├── mock_debugger_store.py │ │ ├── mock_ipc_channel.py │ │ ├── mock_remote_objects.py │ │ ├── process.c │ │ ├── remote_objects_test.py │ │ ├── runtime_test.py │ │ ├── runtime_test_process.mm │ │ ├── test_executable.py │ │ └── thread_test.py │ │ ├── thread_manager.py │ │ ├── value_serializer.py │ │ └── ws4py │ │ ├── LICENSE │ │ ├── __init__.py │ │ ├── async_websocket.py │ │ ├── client │ │ ├── __init__.py │ │ ├── geventclient.py │ │ ├── threadedclient.py │ │ └── tornadoclient.py │ │ ├── compat.py │ │ ├── exc.py │ │ ├── framing.py │ │ ├── manager.py │ │ ├── messaging.py │ │ ├── server │ │ ├── __init__.py │ │ ├── cherrypyserver.py │ │ ├── geventserver.py │ │ ├── tulipserver.py │ │ ├── wsgirefserver.py │ │ └── wsgiutils.py │ │ ├── streaming.py │ │ ├── utf8validator.py │ │ └── websocket.py ├── nuclide-debugger-node │ ├── README.md │ ├── VendorLib │ │ ├── node-inspector │ │ │ ├── LICENSE │ │ │ ├── lib │ │ │ │ ├── BreakEventHandler.js │ │ │ │ ├── CallFramesProvider.js │ │ │ │ ├── ConsoleAgent.js │ │ │ │ ├── ConsoleClient.js │ │ │ │ ├── DebuggerAgent.js │ │ │ │ ├── DebuggerClient.js │ │ │ │ ├── FrontendClient.js │ │ │ │ ├── FrontendCommandHandler.js │ │ │ │ ├── HeapProfilerAgent.js │ │ │ │ ├── HeapProfilerClient.js │ │ │ │ ├── Injections │ │ │ │ │ ├── ConsoleAgent.js │ │ │ │ │ ├── HeapProfilerAgent.js │ │ │ │ │ ├── NetworkAgent.js │ │ │ │ │ └── ProfilerAgent.js │ │ │ │ ├── InjectorClient.js │ │ │ │ ├── InjectorServer.js │ │ │ │ ├── NetworkAgent.js │ │ │ │ ├── PageAgent.js │ │ │ │ ├── ProfilerAgent.js │ │ │ │ ├── RuntimeAgent.js │ │ │ │ ├── ScriptFileStorage.js │ │ │ │ ├── ScriptManager.js │ │ │ │ ├── callback.js │ │ │ │ ├── convert.js │ │ │ │ ├── debugger.js │ │ │ │ ├── plugins.js │ │ │ │ └── session.js │ │ │ └── package.json │ │ └── node_modules │ │ │ ├── async │ │ │ ├── LICENSE │ │ │ ├── lib │ │ │ │ └── async.js │ │ │ └── package.json │ │ │ ├── debug │ │ │ ├── debug.js │ │ │ ├── node.js │ │ │ └── package.json │ │ │ ├── ms │ │ │ ├── LICENSE │ │ │ ├── index.js │ │ │ └── package.json │ │ │ ├── node-pre-gyp │ │ │ └── index.js │ │ │ ├── path-is-absolute │ │ │ ├── index.js │ │ │ ├── license │ │ │ └── package.json │ │ │ ├── strong-data-uri │ │ │ ├── LICENSE.md │ │ │ ├── index.js │ │ │ └── package.json │ │ │ ├── truncate │ │ │ ├── package.json │ │ │ └── truncate.js │ │ │ ├── v8-debug │ │ │ ├── InjectedScript │ │ │ │ ├── DebuggerScript.js │ │ │ │ ├── InjectedScriptHost.js │ │ │ │ └── InjectedScriptSource.js │ │ │ ├── LICENSE │ │ │ ├── build │ │ │ │ └── debug │ │ │ │ │ └── v0.7.7 │ │ │ │ │ ├── node-v11-darwin-x64 │ │ │ │ │ └── debug.node │ │ │ │ │ ├── node-v11-linux-x64 │ │ │ │ │ └── debug.node │ │ │ │ │ ├── node-v11-win32-ia32 │ │ │ │ │ └── debug.node │ │ │ │ │ ├── node-v11-win32-x64 │ │ │ │ │ └── debug.node │ │ │ │ │ ├── node-v14-darwin-x64 │ │ │ │ │ └── debug.node │ │ │ │ │ ├── node-v14-linux-x64 │ │ │ │ │ └── debug.node │ │ │ │ │ ├── node-v14-win32-ia32 │ │ │ │ │ └── debug.node │ │ │ │ │ ├── node-v14-win32-x64 │ │ │ │ │ └── debug.node │ │ │ │ │ ├── node-v46-darwin-x64 │ │ │ │ │ └── debug.node │ │ │ │ │ ├── node-v46-linux-x64 │ │ │ │ │ └── debug.node │ │ │ │ │ ├── node-v46-win32-ia32 │ │ │ │ │ └── debug.node │ │ │ │ │ ├── node-v46-win32-x64 │ │ │ │ │ └── debug.node │ │ │ │ │ ├── node-v47-darwin-x64 │ │ │ │ │ └── debug.node │ │ │ │ │ ├── node-v47-linux-x64 │ │ │ │ │ └── debug.node │ │ │ │ │ ├── node-v47-win32-ia32 │ │ │ │ │ └── debug.node │ │ │ │ │ ├── node-v47-win32-x64 │ │ │ │ │ └── debug.node │ │ │ │ │ ├── node-v48-darwin-x64 │ │ │ │ │ └── debug.node │ │ │ │ │ ├── node-v48-linux-x64 │ │ │ │ │ └── debug.node │ │ │ │ │ ├── node-v48-win32-ia32 │ │ │ │ │ └── debug.node │ │ │ │ │ └── node-v48-win32-x64 │ │ │ │ │ └── debug.node │ │ │ ├── package.json │ │ │ ├── tools │ │ │ │ └── NODE_NEXT.js │ │ │ └── v8-debug.js │ │ │ └── v8-profiler │ │ │ ├── LICENSE │ │ │ ├── build │ │ │ └── profiler │ │ │ │ └── v5.6.5 │ │ │ │ ├── node-v11-darwin-x64 │ │ │ │ └── profiler.node │ │ │ │ ├── node-v11-linux-x64 │ │ │ │ └── profiler.node │ │ │ │ ├── node-v11-win32-ia32 │ │ │ │ └── profiler.node │ │ │ │ ├── node-v11-win32-x64 │ │ │ │ └── profiler.node │ │ │ │ ├── node-v14-darwin-x64 │ │ │ │ └── profiler.node │ │ │ │ ├── node-v14-linux-x64 │ │ │ │ └── profiler.node │ │ │ │ ├── node-v14-win32-ia32 │ │ │ │ └── profiler.node │ │ │ │ ├── node-v14-win32-x64 │ │ │ │ └── profiler.node │ │ │ │ ├── node-v46-darwin-x64 │ │ │ │ └── profiler.node │ │ │ │ ├── node-v46-linux-x64 │ │ │ │ └── profiler.node │ │ │ │ ├── node-v46-win32-ia32 │ │ │ │ └── profiler.node │ │ │ │ ├── node-v46-win32-x64 │ │ │ │ └── profiler.node │ │ │ │ ├── node-v47-darwin-x64 │ │ │ │ └── profiler.node │ │ │ │ ├── node-v47-linux-x64 │ │ │ │ └── profiler.node │ │ │ │ ├── node-v47-win32-ia32 │ │ │ │ └── profiler.node │ │ │ │ ├── node-v47-win32-x64 │ │ │ │ └── profiler.node │ │ │ │ ├── node-v48-darwin-x64 │ │ │ │ └── profiler.node │ │ │ │ ├── node-v48-linux-x64 │ │ │ │ └── profiler.node │ │ │ │ ├── node-v48-win32-ia32 │ │ │ │ └── profiler.node │ │ │ │ └── node-v48-win32-x64 │ │ │ │ └── profiler.node │ │ │ ├── package.json │ │ │ └── v8-profiler.js │ ├── lib │ │ ├── Service.js │ │ ├── Session.js │ │ └── main.js │ ├── package.json │ ├── scripts │ │ └── make-vendorlib.sh │ └── spec │ │ └── node-inspector-spec.js ├── nuclide-definition-hyperclick │ ├── lib │ │ └── main.js │ ├── package.json │ └── spec │ │ └── DefinitionHyperclick-spec.js ├── nuclide-definition-preview │ ├── lib │ │ ├── DefinitionPreviewView.js │ │ └── main.js │ ├── package.json │ └── styles │ │ └── nuclide-definition-preview.less ├── nuclide-definition-service │ ├── lib │ │ └── main.js │ ├── package.json │ └── spec │ │ └── DefinitionService-spec.js ├── nuclide-diagnostics-base │ ├── lib │ │ ├── DiagnosticStore.js │ │ ├── MarkerTracker.js │ │ └── main.js │ ├── package.json │ └── spec │ │ ├── DiagnosticStore-spec.js │ │ ├── MarkerTracker-spec.js │ │ └── fixtures │ │ ├── initiallyClosedFile.txt │ │ └── initiallyOpenFile.txt ├── nuclide-diagnostics-datatip-provider │ ├── lib │ │ ├── DiagnosticsDatatipComponent.js │ │ └── main.js │ ├── package.json │ └── styles │ │ └── nuclide-diagnostics-datatip-provider.less ├── nuclide-diagnostics-provider-base │ ├── README.md │ ├── lib │ │ ├── DiagnosticsProviderBase.js │ │ └── main.js │ ├── package.json │ └── spec │ │ └── DiagnosticsProviderBase-spec.js ├── nuclide-diagnostics-store │ ├── README.md │ ├── lib │ │ ├── LinterAdapter.js │ │ ├── LinterAdapterFactory.js │ │ └── main.js │ ├── package.json │ └── spec │ │ ├── LinterAdapter-spec.js │ │ └── LinterAdapterFactory-spec.js ├── nuclide-diagnostics-ui │ ├── README.md │ ├── docs │ │ └── diagnostics-ui-with-callouts.png │ ├── keymaps │ │ └── nuclide-diagnostics-ui.json │ ├── lib │ │ ├── DiagnosticsPane.js │ │ ├── DiagnosticsPanel.js │ │ ├── DiagnosticsPopup.js │ │ ├── StatusBarTile.js │ │ ├── createPanel.js │ │ ├── gutter.js │ │ ├── main.js │ │ └── paneUtils.js │ ├── menus │ │ └── nuclide-diagnostics-ui.json │ ├── package.json │ ├── spec │ │ └── paneUtils-spec.js │ └── styles │ │ ├── atom-text-editor.less │ │ ├── diagnostics-table.less │ │ ├── fixed-data-table.less │ │ ├── gutter.atom-text-editor.less │ │ └── status-bar.less ├── nuclide-diff-view │ ├── grammars │ │ └── mercurial-commit-message.cson │ ├── keymaps │ │ └── nuclide-diff-view.json │ ├── lib │ │ ├── DiffCommitView.js │ │ ├── DiffNavigationBar.js │ │ ├── DiffPublishView.js │ │ ├── DiffTimelineView.js │ │ ├── DiffViewComponent.js │ │ ├── DiffViewEditor.js │ │ ├── DiffViewEditorPane.js │ │ ├── DiffViewElement.js │ │ ├── DiffViewModel.js │ │ ├── DiffViewToolbar.js │ │ ├── DiffViewTree.js │ │ ├── DiffViewTreeNode.js │ │ ├── RepositoryStack.js │ │ ├── RevisionTimelineNode.js │ │ ├── SyncScroll.js │ │ ├── UncommittedChangesTimelineNode.js │ │ ├── constants.js │ │ ├── diff-utils.js │ │ ├── main.js │ │ ├── notifications.js │ │ └── types.js │ ├── menus │ │ └── nuclide-diff-view.json │ ├── package.json │ ├── spec │ │ ├── DiffViewModel-spec.js │ │ └── diff-utils-spec.js │ └── styles │ │ └── diff-view-component.less ├── nuclide-distraction-free-mode │ ├── lib │ │ ├── BuiltinProviders.js │ │ ├── DistractionFreeMode.js │ │ └── main.js │ ├── menus │ │ └── nuclide-distraction-free-mode.json │ ├── package.json │ └── spec │ │ └── DistractionFreeMode-spec.js ├── nuclide-external-interfaces │ ├── 1.0 │ │ ├── atom-jasmine.js │ │ ├── atom.js │ │ ├── chrome-devtools-protocol.js │ │ ├── connect.js │ │ ├── event-kit.js │ │ ├── jasmine.js │ │ ├── need-to-upstream-to-flow-lib.js │ │ ├── remote.js │ │ ├── shell.js │ │ ├── uuid.js │ │ └── ws.js │ ├── README.md │ └── package.json ├── nuclide-feature-config │ ├── lib │ │ └── main.js │ ├── package.json │ └── spec │ │ └── main-spec.js ├── nuclide-file-tree │ ├── components │ │ ├── EmptyComponent.js │ │ ├── FileDialogComponent.js │ │ ├── FileTree.js │ │ ├── FileTreeEntryComponent.js │ │ ├── FileTreeSideBarFilterComponent.js │ │ ├── FileTreeSidebarComponent.js │ │ ├── FileTreeToolbarComponent.js │ │ ├── OpenFilesListComponent.js │ │ ├── WorkingSetNameAndSaveComponent.js │ │ └── WorkingSetSelectionComponent.js │ ├── keymaps │ │ └── nuclide-file-tree.json │ ├── lib │ │ ├── FileSystemActions.js │ │ ├── FileTreeActions.js │ │ ├── FileTreeConstants.js │ │ ├── FileTreeContextMenu.js │ │ ├── FileTreeController.js │ │ ├── FileTreeDispatcher.js │ │ ├── FileTreeFilterHelper.js │ │ ├── FileTreeHelpers.js │ │ ├── FileTreeHgHelpers.js │ │ ├── FileTreeNode.js │ │ ├── FileTreeStore.js │ │ ├── MomoizedFieldsDeriver.js │ │ └── main.js │ ├── menus │ │ └── nuclide-file-tree.json │ ├── package.json │ ├── spec │ │ ├── FileTreeController-spec.js │ │ ├── FileTreeHelpers-spec.js │ │ ├── FileTreeNode-spec.js │ │ ├── FileTreeStore-spec.js │ │ ├── NodeComponent-spec.js │ │ ├── fixtures │ │ │ ├── dir1 │ │ │ │ └── foo.txt │ │ │ └── dir2 │ │ │ │ └── bar.txt │ │ └── main-spec.js │ └── styles │ │ ├── nuclide-file-tree.less │ │ └── working-set-selection.less ├── nuclide-file-watcher │ ├── README.md │ ├── lib │ │ ├── FileWatcher.js │ │ └── main.js │ └── package.json ├── nuclide-filewatcher-base │ ├── lib │ │ └── FileWatcherService.js │ ├── package.json │ └── spec │ │ └── FileWatcherService-spec.js ├── nuclide-find-references │ ├── grammars │ │ └── hack-fragment.cson │ ├── keymaps │ │ └── nuclide-find-references.json │ ├── lib │ │ ├── FindReferencesElement.js │ │ ├── FindReferencesModel.js │ │ ├── main.js │ │ ├── types.js │ │ └── view │ │ │ ├── FilePreview.js │ │ │ ├── FileReferencesView.js │ │ │ └── FindReferencesView.js │ ├── menus │ │ └── nuclide-find-references.json │ ├── package.json │ ├── spec │ │ └── FindReferencesModel-spec.js │ └── styles │ │ └── find-references.less ├── nuclide-flow-base │ ├── lib │ │ ├── FlowConstants.js │ │ ├── FlowExecInfoContainer.js │ │ ├── FlowHelpers.js │ │ ├── FlowProcess.js │ │ ├── FlowRoot.js │ │ ├── FlowRootContainer.js │ │ ├── FlowService.js │ │ ├── FlowServiceState.js │ │ ├── FlowVersion.js │ │ ├── astToOutline.js │ │ ├── diagnosticsParser.js │ │ └── flowOutputTypes.js │ ├── package.json │ └── spec │ │ ├── FlowHelpers-spec.js │ │ ├── FlowProcess-spec.js │ │ ├── FlowRoot-spec.js │ │ ├── FlowRootContainer-spec.js │ │ ├── FlowVersion-spec.js │ │ ├── astToOutline-spec.js │ │ ├── diagnosticsParser-spec.js │ │ └── fixtures │ │ ├── README.md │ │ ├── class-ast.json │ │ ├── class.js │ │ ├── exports-ast.json │ │ ├── exports.js │ │ ├── jasmine-ast.json │ │ ├── jasmine.js │ │ ├── toplevel-ast.json │ │ ├── toplevel.js │ │ ├── types-ast.json │ │ └── types.js ├── nuclide-flow │ ├── README.md │ ├── lib │ │ ├── FlowAutocompleteProvider.js │ │ ├── FlowCoverageProvider.js │ │ ├── FlowDiagnosticsProvider.js │ │ ├── FlowEvaluationExpressionProvider.js │ │ ├── FlowHyperclickProvider.js │ │ ├── FlowOutlineProvider.js │ │ ├── FlowServiceFactory.js │ │ ├── FlowServiceWatcher.js │ │ ├── FlowTypeHintProvider.js │ │ ├── constants.js │ │ └── main.js │ ├── menus │ │ └── nuclide-flow.json │ ├── package.json │ └── spec │ │ ├── FlowDiagnosticsProvider-spec.js │ │ ├── FlowServiceFactory-spec.js │ │ ├── FlowTypeHintProvider-spec.js │ │ └── constants-spec.js ├── nuclide-format-js-base │ ├── formatjs.json │ ├── lib │ │ ├── constants │ │ │ ├── builtInTypes.js │ │ │ ├── builtIns.js │ │ │ └── commonAliases.js │ │ ├── main.js │ │ ├── nuclide │ │ │ └── transform.js │ │ ├── options │ │ │ ├── ModuleMapOptions.js │ │ │ ├── Options.js │ │ │ ├── RequireOptions.js │ │ │ └── SourceOptions.js │ │ ├── requires │ │ │ ├── addLeadingComments.js │ │ │ ├── addMissingRequires.js │ │ │ ├── addMissingTypes.js │ │ │ ├── formatRequires.js │ │ │ ├── removeLeadingComments.js │ │ │ ├── removeUnusedRequires.js │ │ │ ├── removeUnusedTypes.js │ │ │ └── transform.js │ │ ├── state │ │ │ ├── DefaultModuleMap.js │ │ │ └── ModuleMap.js │ │ ├── transform.js │ │ ├── types │ │ │ ├── ast.js │ │ │ ├── common.js │ │ │ └── transforms.js │ │ └── utils │ │ │ ├── FirstNode.js │ │ │ ├── ModuleMapUtils.js │ │ │ ├── NewLine.js │ │ │ ├── StringUtils.js │ │ │ ├── getDeclaredIdentifiers.js │ │ │ ├── getDeclaredTypes.js │ │ │ ├── getJSXIdentifiers.js │ │ │ ├── getNamesFromID.js │ │ │ ├── getNonDeclarationIdentifiers.js │ │ │ ├── getNonDeclarationTypes.js │ │ │ ├── getRootIdentifierInExpression.js │ │ │ ├── getUndeclaredIdentifiers.js │ │ │ ├── getUndeclaredJSXIdentifiers.js │ │ │ ├── getUndeclaredTypes.js │ │ │ ├── hasOneDeclaration.js │ │ │ ├── hasOneRequireDeclaration.js │ │ │ ├── isGlobal.js │ │ │ ├── isRequireExpression.js │ │ │ ├── oneLineObjectPattern.js │ │ │ ├── printRoot.js │ │ │ ├── reprintComment.js │ │ │ └── reprintRequire.js │ ├── package.json │ └── spec │ │ ├── fixtures │ │ ├── options │ │ │ ├── respect-blacklist.expected │ │ │ └── respect-blacklist.test │ │ └── requires │ │ │ ├── add-array-expressions.expected │ │ │ ├── add-array-expressions.test │ │ │ ├── add-assignments.expected │ │ │ ├── add-assignments.test │ │ │ ├── add-classes.expected │ │ │ ├── add-classes.test │ │ │ ├── add-common-aliases.expected │ │ │ ├── add-common-aliases.test │ │ │ ├── add-constructor-arguments.expected │ │ │ ├── add-constructor-arguments.test │ │ │ ├── add-default-params.expected │ │ │ ├── add-default-params.test │ │ │ ├── add-expressions.expected │ │ │ ├── add-expressions.test │ │ │ ├── add-function-calls.expected │ │ │ ├── add-function-calls.test │ │ │ ├── add-if-elses.expected │ │ │ ├── add-if-elses.test │ │ │ ├── add-jsx-elements.expected │ │ │ ├── add-jsx-elements.test │ │ │ ├── add-loops.expected │ │ │ ├── add-loops.test │ │ │ ├── add-object-properties.expected │ │ │ ├── add-object-properties.test │ │ │ ├── add-object-spreads.expected │ │ │ ├── add-object-spreads.test │ │ │ ├── add-polymorphic-type-bounds.expected │ │ │ ├── add-polymorphic-type-bounds.test │ │ │ ├── add-polymorphic-types.expected │ │ │ ├── add-polymorphic-types.test │ │ │ ├── add-react-when-using-jsx.expected │ │ │ ├── add-react-when-using-jsx.test │ │ │ ├── add-requires-after-jest.expected │ │ │ ├── add-requires-after-jest.test │ │ │ ├── add-requires-after-use-strict.expected │ │ │ ├── add-requires-after-use-strict.test │ │ │ ├── add-returns.expected │ │ │ ├── add-returns.test │ │ │ ├── add-spread-args.expected │ │ │ ├── add-spread-args.test │ │ │ ├── add-switches.expected │ │ │ ├── add-switches.test │ │ │ ├── add-tagged-template-expressions.expected │ │ │ ├── add-tagged-template-expressions.test │ │ │ ├── add-template-expressions.expected │ │ │ ├── add-template-expressions.test │ │ │ ├── add-template-identifiers.expected │ │ │ ├── add-template-identifiers.test │ │ │ ├── add-try-catches.expected │ │ │ ├── add-try-catches.test │ │ │ ├── add-types.expected │ │ │ ├── add-types.test │ │ │ ├── demote-requires.expected │ │ │ ├── demote-requires.test │ │ │ ├── ignore-arbitrary-new-lines.expected │ │ │ ├── ignore-arbitrary-new-lines.test │ │ │ ├── ignore-array-pattern-elements.expected │ │ │ ├── ignore-array-pattern-elements.test │ │ │ ├── ignore-comments-with-no-requires.expected │ │ │ ├── ignore-comments-with-no-requires.test │ │ │ ├── ignore-declared-jsx.expected │ │ │ ├── ignore-declared-jsx.test │ │ │ ├── ignore-function-params.expected │ │ │ ├── ignore-function-params.test │ │ │ ├── ignore-nested-object-patterns.expected │ │ │ ├── ignore-nested-object-patterns.test │ │ │ ├── ignore-react-when-using-jsx.expected │ │ │ ├── ignore-react-when-using-jsx.test │ │ │ ├── ignore-requires-in-blocks.expected │ │ │ ├── ignore-requires-in-blocks.test │ │ │ ├── ignore-rest-args.expected │ │ │ ├── ignore-rest-args.test │ │ │ ├── keep-header-comments.expected │ │ │ ├── keep-header-comments.test │ │ │ ├── promote-types.expected │ │ │ ├── promote-types.test │ │ │ ├── remove-extra-new-lines.expected │ │ │ ├── remove-extra-new-lines.test │ │ │ ├── remove-nested-object-pattern.expected │ │ │ ├── remove-nested-object-pattern.test │ │ │ ├── remove-shadowed-requires.expected │ │ │ ├── remove-shadowed-requires.test │ │ │ ├── remove-shadowed-types.expected │ │ │ ├── remove-shadowed-types.test │ │ │ ├── remove-unused-array-patterns.expected │ │ │ ├── remove-unused-array-patterns.test │ │ │ ├── remove-unused-requires.expected │ │ │ ├── remove-unused-requires.test │ │ │ ├── remove-unused-types.expected │ │ │ ├── remove-unused-types.test │ │ │ ├── respect-declaration-kind.expected │ │ │ ├── respect-declaration-kind.test │ │ │ ├── sort-import-specifiers.expected │ │ │ ├── sort-import-specifiers.test │ │ │ ├── sort-requires.expected │ │ │ ├── sort-requires.test │ │ │ ├── sort-strange-require-expressions.expected │ │ │ ├── sort-strange-require-expressions.test │ │ │ ├── split-multiple-leading-comments.expected │ │ │ └── split-multiple-leading-comments.test │ │ ├── options-spec.js │ │ └── requiresTransform-spec.js ├── nuclide-format-js │ ├── README.md │ ├── keymaps │ │ └── nuclide-format-js.json │ ├── lib │ │ ├── formatCode.js │ │ ├── main.js │ │ └── settings.js │ └── package.json ├── nuclide-fuzzy-file-search-service │ ├── lib │ │ └── FuzzyFileSearchService.js │ ├── package.json │ └── spec │ │ └── FuzzyFileSearchService-spec.js ├── nuclide-fuzzy-filename-provider │ ├── keymaps │ │ └── nuclide-fuzzy-filename-provider.json │ ├── lib │ │ ├── FuzzyFileNameProvider.js │ │ ├── main.js │ │ └── utils.js │ └── package.json ├── nuclide-fuzzy-native │ ├── README.md │ ├── VendorLib │ │ └── fuzzy-native │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── build │ │ │ └── fuzzy-native │ │ │ │ └── v0.5.1 │ │ │ │ ├── node-v46-darwin-ia32 │ │ │ │ └── fuzzy-native.node │ │ │ │ ├── node-v46-darwin-x64 │ │ │ │ └── fuzzy-native.node │ │ │ │ ├── node-v46-linux-x64 │ │ │ │ └── fuzzy-native.node │ │ │ │ ├── node-v47-darwin-ia32 │ │ │ │ └── fuzzy-native.node │ │ │ │ ├── node-v47-darwin-x64 │ │ │ │ └── fuzzy-native.node │ │ │ │ ├── node-v47-linux-x64 │ │ │ │ └── fuzzy-native.node │ │ │ │ ├── node-v48-darwin-ia32 │ │ │ │ └── fuzzy-native.node │ │ │ │ ├── node-v48-darwin-x64 │ │ │ │ └── fuzzy-native.node │ │ │ │ └── node-v48-linux-x64 │ │ │ │ └── fuzzy-native.node │ │ │ ├── lib │ │ │ ├── main.js │ │ │ └── main.js.flow │ │ │ └── package.json │ ├── lib │ │ ├── FallbackMatcher.js │ │ ├── QueryItem.js │ │ ├── QueryScore.js │ │ ├── TopScores.js │ │ ├── main.js │ │ └── utils.js │ ├── package.json │ ├── scripts │ │ └── sync.sh │ └── spec │ │ ├── FallbackMatcher-spec.js │ │ ├── QueryItem-spec.js │ │ ├── TopScores-spec.js │ │ ├── fuzzy-native-spec.js │ │ └── utils-spec.js ├── nuclide-gadgets │ ├── lib │ │ ├── ActionTypes.js │ │ ├── Activation.js │ │ ├── Commands.js │ │ ├── ContainerVisibility.js │ │ ├── ExpandedFlexScale.js │ │ ├── GadgetPlaceholder.js │ │ ├── TrackingEventTypes.js │ │ ├── addObserveMethods.js │ │ ├── createAtomCommands.js │ │ ├── createComponentItem.js │ │ ├── createGadgetsService.js │ │ ├── createStateStream.js │ │ ├── deserializeGadgetPlaceholder.js │ │ ├── findOrCreatePaneItemLocation.js │ │ ├── findPaneAndItem.js │ │ ├── getContainerToHide.js │ │ ├── getInitialState.js │ │ ├── getResizableContainers.js │ │ ├── main.js │ │ ├── normalizeEventString.js │ │ ├── trackActions.js │ │ ├── types.js │ │ └── wrapGadget.js │ ├── package.json │ ├── spec │ │ ├── createAtomCommands-spec.js │ │ ├── createComponentItem-spec.js │ │ ├── createStateStream-spec.js │ │ ├── trackActions-spec.js │ │ └── wrapGadget-spec.js │ ├── styles │ │ └── main.less │ └── types │ │ ├── Action.js │ │ └── PaneItemContainer.js ├── nuclide-hack-base │ ├── lib │ │ ├── HackConnectionService.js │ │ ├── HackHelpers.js │ │ ├── HackProcess.js │ │ ├── HackService.js │ │ ├── hack-config.js │ │ ├── rpc-types.js │ │ └── types.js │ ├── package.json │ ├── services-3.json │ └── spec │ │ └── HackSearchService-spec.js ├── nuclide-hack-common │ ├── lib │ │ └── constants.js │ └── package.json ├── nuclide-hack-symbol-provider │ ├── keymaps │ │ └── nuclide-hack-symbol-provider.json │ ├── lib │ │ ├── HackSymbolProvider.js │ │ ├── getHackService.js │ │ └── main.js │ ├── package.json │ └── spec │ │ └── HackSymbolProvider-spec.js ├── nuclide-hack │ ├── README.md │ ├── lib │ │ ├── AutocompleteProvider.js │ │ ├── CodeFormatProvider.js │ │ ├── CodeHighlightProvider.js │ │ ├── FindReferencesProvider.js │ │ ├── HackDefinitionProvider.js │ │ ├── HackDiagnosticsProvider.js │ │ ├── HackEvaluationExpressionProvider.js │ │ ├── HackLanguage.js │ │ ├── OutlineViewProvider.js │ │ ├── TypeCoverageProvider.js │ │ ├── TypeHintProvider.js │ │ ├── TypedRegions.js │ │ ├── config.js │ │ ├── main.js │ │ └── utils.js │ ├── package.json │ └── spec │ │ ├── FindReferencesProvider-spec.js │ │ ├── HackDefinitionProvider-spec.js │ │ ├── HackDiagnosticsProvider-spec.js │ │ ├── HackLanguage-spec.js │ │ ├── OutlineViewProvider-spec.js │ │ ├── TypedRegion-spec.js │ │ ├── fixtures │ │ ├── HackExample1.php │ │ ├── HackExample2.php │ │ └── HackExample3.php │ │ └── utils-spec.js ├── nuclide-health │ ├── README.md │ ├── keymaps │ │ └── nuclide-health.json │ ├── lib │ │ ├── HealthPackage.js │ │ ├── createHealthGadget.js │ │ ├── types.js │ │ └── ui │ │ │ ├── HealthPaneItemComponent.js │ │ │ └── sections │ │ │ ├── ActiveHandlesSectionComponent.js │ │ │ ├── BasicStatsSectionComponent.js │ │ │ └── HandlesTableComponent.js │ ├── package.json │ ├── spec │ │ └── health-spec.js │ └── styles │ │ └── nuclide-health.less ├── nuclide-hg-conflict-resolver │ ├── lib │ │ ├── MercurialConflictContext.js │ │ ├── MercurialConflictDetector.js │ │ └── main.js │ └── package.json ├── nuclide-hg-git-bridge │ ├── lib │ │ ├── main.js │ │ ├── repositoryContainsPath.js │ │ └── repositoryForPath.js │ ├── package.json │ └── spec │ │ └── repositoryContainsPath-spec.js ├── nuclide-hg-repository-base │ ├── lib │ │ ├── HgService.js │ │ ├── hg-blame-output-parser.js │ │ ├── hg-bookmark-helpers.js │ │ ├── hg-constants.js │ │ ├── hg-diff-output-parser.js │ │ ├── hg-revision-expression-helpers.js │ │ ├── hg-revision-state-helpers.js │ │ ├── hg-utils.js │ │ └── main.js │ ├── package.json │ └── spec │ │ ├── HgService-spec.js │ │ ├── MockHgService.js │ │ ├── hg-blame-output-parser-spec.js │ │ ├── hg-diff-output-parser-spec.js │ │ ├── hg-revision-expression-helpers-spec.js │ │ └── hg-revision-state-helpers-spec.js ├── nuclide-hg-repository-client │ ├── lib │ │ ├── HgRepositoryClient.js │ │ ├── HgRepositoryClientAsync.js │ │ ├── main.js │ │ └── utils.js │ ├── package.json │ └── spec │ │ ├── HgRepositoryClient-spec.js │ │ └── utils-spec.js ├── nuclide-hg-repository │ ├── README.md │ ├── keymaps │ │ └── nuclide-hg-repository.json │ ├── lib │ │ ├── HgRepositoryProvider.js │ │ ├── actions.js │ │ └── main.js │ └── package.json ├── nuclide-hhvm-toolbar │ ├── lib │ │ ├── ArcToolbarModel.js │ │ ├── ArcToolbarSection.js │ │ ├── HhvmBuildSystem.js │ │ ├── HhvmToolbar.js │ │ ├── NuclideToolbar.js │ │ ├── ProjectStore.js │ │ ├── main.js │ │ └── ui │ │ │ ├── HhvmIcon.js │ │ │ └── createExtraUiComponent.js │ ├── menus │ │ └── nuclide-hhvm-toolbar.json │ ├── package.json │ └── styles │ │ └── hhvm-toolbar.less ├── nuclide-home │ ├── README.md │ ├── keymaps │ │ └── nuclide-home.json │ ├── lib │ │ ├── HomeFeatureComponent.js │ │ ├── NuclideLogo.js │ │ ├── createHomePaneItem.js │ │ ├── main.js │ │ └── types.js │ ├── package.json │ ├── spec │ │ └── home-spec.js │ └── styles │ │ └── nuclide-home.less ├── nuclide-integration-test-helpers │ ├── lib │ │ ├── busy-signal.js │ │ ├── event.js │ │ ├── fileTree.js │ │ ├── fixtures.js │ │ ├── main.js │ │ ├── package-utils.js │ │ ├── pollFor.js │ │ ├── remote-utils.js │ │ └── waitsForFile.js │ ├── package.json │ └── spec │ │ └── event-spec.js ├── nuclide-ios-simulator-logs │ ├── lib │ │ ├── Activation.js │ │ ├── createMessage.js │ │ ├── createMessageStream.js │ │ ├── createProcessStream.js │ │ ├── main.js │ │ └── types.js │ ├── menus │ │ └── nuclide-ios-simulator-logs.json │ ├── package.json │ └── spec │ │ ├── createMessageStream-spec.js │ │ ├── createProcessStream-spec.js │ │ └── fixtures │ │ └── simctl-output.json ├── nuclide-jasmine │ ├── bin │ │ ├── jasmine-node-transpiled.js │ │ └── run-jasmine-tests.js │ ├── lib │ │ ├── faketimer.js │ │ ├── focused.js │ │ ├── unspy.js │ │ └── waitsForPromise.js │ ├── package.json │ └── spec │ │ ├── faketimer-spec.js │ │ └── run-jasmine-tests-spec.js ├── nuclide-json │ ├── lib │ │ ├── JSONOutlineProvider.js │ │ ├── NPMHyperclickProvider.js │ │ ├── main.js │ │ └── parsing.js │ ├── package.json │ └── spec │ │ ├── JSONOutlineProvider-spec.js │ │ └── NPMHyperclickProvider-spec.js ├── nuclide-keystroke-label │ ├── lib │ │ ├── keystrokeLabelHelpers.js │ │ └── main.js │ ├── package.json │ └── spec │ │ └── keystrokeLabelHelper-spec.js ├── nuclide-keytar-wrapper │ ├── lib │ │ └── main.js │ ├── package.json │ └── spec │ │ └── keytar-wrapper-spec.js ├── nuclide-language-hack │ ├── README.md │ ├── grammars │ │ └── hack.cson │ ├── package.json │ ├── settings │ │ └── language-hack.json │ ├── snippets │ │ └── language-hack.json │ └── spec │ │ ├── fixtures │ │ ├── syntax_test_hack_typing.php │ │ └── syntax_test_xhp.php │ │ └── hack-spec.js ├── nuclide-logging │ ├── README.md │ ├── lib │ │ ├── config.js │ │ ├── consoleAppender.js │ │ ├── main.js │ │ ├── rpc-types.js │ │ ├── stacktrace.js │ │ ├── types.js │ │ └── utils.js │ ├── package.json │ └── spec │ │ ├── config-spec.js │ │ ├── stacktrace-spec.js │ │ └── utils-spec.js ├── nuclide-move-item-to-available-pane │ ├── README.md │ ├── lib │ │ ├── main.js │ │ └── move.js │ ├── package.json │ └── spec │ │ └── move-spec.js ├── nuclide-navigation-stack │ ├── keymaps │ │ └── navigation-stack.json │ ├── lib │ │ ├── Location.js │ │ ├── NavigationStack.js │ │ ├── NavigationStackController.js │ │ └── main.js │ ├── menus │ │ └── nuclide-navigation-stack.json │ ├── package.json │ └── spec │ │ └── NavigationStackController-spec.js ├── nuclide-node-transpiler │ ├── bin │ │ └── transpile.js │ ├── lib │ │ ├── NodeTranspiler.js │ │ ├── inline-imports-tr.js │ │ ├── main.js │ │ ├── remove-use-babel-tr.js │ │ └── use-minified-libs-tr.js │ ├── package.json │ └── spec │ │ ├── NodeTranspiler-spec.js │ │ ├── README.md │ │ ├── bin-transpile-spec.js │ │ ├── fixtures │ │ ├── inline-imports │ │ │ ├── decorators.expected │ │ │ ├── decorators.test │ │ │ ├── default-and-namespace-specifier.expected │ │ │ ├── default-and-namespace-specifier.test │ │ │ ├── default-param.expected │ │ │ ├── default-param.test │ │ │ ├── default-specifier.expected │ │ │ ├── default-specifier.test │ │ │ ├── export-identifier.expected │ │ │ ├── export-identifier.test │ │ │ ├── global-identifier.expected │ │ │ ├── global-identifier.test │ │ │ ├── multiple-specifiers.expected │ │ │ ├── multiple-specifiers.test │ │ │ ├── namespace-specifier.expected │ │ │ ├── namespace-specifier.test │ │ │ ├── no-assign.error │ │ │ ├── no-assign.test │ │ │ ├── no-shadow.expected │ │ │ ├── no-shadow.test │ │ │ ├── no-specifiers.expected │ │ │ ├── no-specifiers.test │ │ │ ├── no-type.expected │ │ │ ├── no-type.test │ │ │ ├── react-jsx.expected │ │ │ ├── react-jsx.test │ │ │ ├── renamed-default-specifier.expected │ │ │ ├── renamed-default-specifier.test │ │ │ ├── renamed-specifier.expected │ │ │ ├── renamed-specifier.test │ │ │ ├── short-method-shadow.expected │ │ │ ├── short-method-shadow.test │ │ │ ├── single-specifier.expected │ │ │ ├── single-specifier.test │ │ │ ├── zzz.expected │ │ │ └── zzz.test │ │ ├── modern-syntax.js │ │ ├── use-minified-libs │ │ │ ├── export-all-minified.expected │ │ │ ├── export-all-minified.test │ │ │ ├── export-named-minified.expected │ │ │ ├── export-named-minified.test │ │ │ ├── ignore-other.expected │ │ │ ├── ignore-other.test │ │ │ ├── import-minified.expected │ │ │ ├── import-minified.test │ │ │ ├── no-type.expected │ │ │ ├── no-type.test │ │ │ ├── only-entry.error │ │ │ ├── only-entry.test │ │ │ ├── require-minified.expected │ │ │ └── require-minified.test │ │ └── vanilla-syntax.js │ │ ├── inline-imports-spec.js │ │ ├── main-spec.js │ │ ├── remove-use-babel-spec.js │ │ └── use-minified-libs-spec.js ├── nuclide-notifications │ ├── README.md │ ├── lib │ │ └── main.js │ ├── notification.png │ └── package.json ├── nuclide-nux │ ├── lib │ │ ├── NuxManager.js │ │ ├── NuxModel.js │ │ ├── NuxStore.js │ │ ├── NuxTour.js │ │ ├── NuxView.js │ │ └── main.js │ ├── package.json │ ├── spec │ │ └── NuxTour-spec.js │ └── styles │ │ └── nuclide-nux.less ├── nuclide-objc │ ├── lib │ │ ├── ObjectiveCBracketBalancer.js │ │ ├── ObjectiveCColonIndenter.js │ │ └── main.js │ ├── package.json │ └── spec │ │ ├── ObjectiveCBracketBalancer-spec.js │ │ └── ObjectiveCColonIndenter-spec.js ├── nuclide-ocaml-base │ ├── lib │ │ ├── LocalMerlinService.js │ │ └── MerlinProcess.js │ ├── package.json │ └── spec │ │ └── LocalMerlinService-spec.js ├── nuclide-ocaml │ ├── lib │ │ ├── AutoComplete.js │ │ ├── HyperclickProvider.js │ │ ├── LinterProvider.js │ │ ├── TypeHintProvider.js │ │ ├── constants.js │ │ └── main.js │ └── package.json ├── nuclide-open-filenames-provider │ ├── keymaps │ │ └── open-filename-provider.json │ ├── lib │ │ ├── OpenFileNameProvider.js │ │ └── main.js │ └── package.json ├── nuclide-outline-view │ ├── keymaps │ │ └── nuclide-outline-view.json │ ├── lib │ │ ├── OutlineView.js │ │ ├── OutlineViewPanel.js │ │ ├── createOutlines.js │ │ └── main.js │ ├── menus │ │ └── nuclide-outline-view.json │ ├── package.json │ └── styles │ │ └── outline-view.less ├── nuclide-path-search │ ├── lib │ │ ├── FileSearch.js │ │ ├── PathSet.js │ │ ├── PathSetFactory.js │ │ ├── PathSetUpdater.js │ │ └── main.js │ ├── package.json │ └── spec │ │ ├── FileSearch-spec.js │ │ ├── PathSetFactory-spec.js │ │ └── PathSetUpdater-spec.js ├── nuclide-process-output-handler │ ├── lib │ │ ├── handleBuckAnsiOutput.js │ │ └── main.js │ ├── package.json │ └── spec │ │ └── handleBuckAnsiOutput-spec.js ├── nuclide-process-output-store │ ├── lib │ │ ├── ProcessOutputStore.js │ │ ├── main.js │ │ └── types.js │ └── package.json ├── nuclide-process-output │ ├── lib │ │ ├── ProcessOutputView.js │ │ ├── createBoundTextBuffer.js │ │ ├── getRunCommandInNewPane.js │ │ ├── main.js │ │ └── types.js │ ├── package.json │ └── styles │ │ └── process-output.less ├── nuclide-python-base │ ├── VendorLib │ │ └── jedi │ │ │ ├── __init__.py │ │ │ ├── __main__.py │ │ │ ├── _compatibility.py │ │ │ ├── api │ │ │ ├── __init__.py │ │ │ ├── classes.py │ │ │ ├── helpers.py │ │ │ ├── interpreter.py │ │ │ ├── keywords.py │ │ │ ├── replstartup.py │ │ │ └── usages.py │ │ │ ├── cache.py │ │ │ ├── common.py │ │ │ ├── debug.py │ │ │ ├── evaluate │ │ │ ├── __init__.py │ │ │ ├── analysis.py │ │ │ ├── cache.py │ │ │ ├── compiled │ │ │ │ ├── __init__.py │ │ │ │ ├── fake.py │ │ │ │ └── fake │ │ │ │ │ ├── _functools.pym │ │ │ │ │ ├── _sqlite3.pym │ │ │ │ │ ├── _sre.pym │ │ │ │ │ ├── _weakref.pym │ │ │ │ │ ├── builtins.pym │ │ │ │ │ ├── datetime.pym │ │ │ │ │ ├── io.pym │ │ │ │ │ └── posix.pym │ │ │ ├── docstrings.py │ │ │ ├── dynamic.py │ │ │ ├── finder.py │ │ │ ├── flow_analysis.py │ │ │ ├── helpers.py │ │ │ ├── imports.py │ │ │ ├── iterable.py │ │ │ ├── param.py │ │ │ ├── precedence.py │ │ │ ├── recursion.py │ │ │ ├── representation.py │ │ │ ├── site.py │ │ │ ├── stdlib.py │ │ │ └── sys_path.py │ │ │ ├── parser │ │ │ ├── __init__.py │ │ │ ├── fast.py │ │ │ ├── grammar2.7.txt │ │ │ ├── grammar3.4.txt │ │ │ ├── pgen2 │ │ │ │ ├── __init__.py │ │ │ │ ├── grammar.py │ │ │ │ ├── parse.py │ │ │ │ └── pgen.py │ │ │ ├── token.py │ │ │ ├── tokenize.py │ │ │ ├── tree.py │ │ │ └── user_context.py │ │ │ ├── refactoring.py │ │ │ ├── settings.py │ │ │ └── utils.py │ ├── lib │ │ ├── JediServer.js │ │ ├── JediServerManager.js │ │ ├── JediService.js │ │ ├── LinkTreeManager.js │ │ ├── PythonService.js │ │ └── flake8.js │ ├── package.json │ ├── python │ │ ├── jediserver.py │ │ └── outline.py │ ├── services-3.json │ └── spec │ │ ├── JediServerManager-spec.js │ │ ├── LinkTreeManager-spec.js │ │ ├── PythonService-spec.js │ │ └── fixtures │ │ ├── decorated.py │ │ ├── outline-tests │ │ ├── 1.py │ │ ├── 2.py │ │ ├── 3.py │ │ ├── 4.py │ │ └── expected │ │ │ ├── 1.json │ │ │ ├── 2.json │ │ │ ├── 3.json │ │ │ └── 4.json │ │ ├── serverdummy.py │ │ ├── test-buck-project │ │ ├── .buckconfig │ │ ├── .buckversion │ │ └── test1 │ │ │ └── test1.py │ │ └── test-project │ │ └── testdir │ │ ├── __init__.py │ │ ├── lib │ │ ├── __init__.py │ │ └── test2.py │ │ └── potato.py ├── nuclide-python │ ├── README.md │ ├── lib │ │ ├── AutocompleteHelpers.js │ │ ├── CodeFormatHelpers.js │ │ ├── DefinitionHelpers.js │ │ ├── LintHelpers.js │ │ ├── OutlineHelpers.js │ │ ├── ReferenceHelpers.js │ │ ├── config.js │ │ ├── constants.js │ │ ├── diagnostic-range.js │ │ ├── main.js │ │ └── outline.js │ ├── package.json │ ├── spec │ │ ├── diagnostic-range-spec.js │ │ ├── fixtures │ │ │ ├── bad_syntax_land.py │ │ │ ├── t.json │ │ │ ├── t.py │ │ │ └── t_expected_result.json │ │ └── outline-spec.js │ └── styles │ │ └── nuclide-python.less ├── nuclide-quick-open │ ├── README.md │ ├── images │ │ └── quick-open1.png │ ├── keymaps │ │ └── nuclide-quick-open.json │ ├── lib │ │ ├── FileResultComponent.js │ │ ├── QuickSelectionActions.js │ │ ├── QuickSelectionComponent.js │ │ ├── QuickSelectionDispatcher.js │ │ ├── SearchResultManager.js │ │ ├── main.js │ │ ├── searchResultHelpers.js │ │ └── types.js │ ├── menus │ │ └── nuclide-quick-open.json │ ├── package.json │ ├── spec │ │ ├── QuickSelectionComponent-spec.js │ │ ├── SearchResultManager-spec.js │ │ └── searchResultHelpers-spec.js │ └── styles │ │ └── quick-open.less ├── nuclide-react-native-common │ ├── lib │ │ ├── getCommandInfo.js │ │ ├── main.js │ │ ├── startPackager.js │ │ └── types.js │ └── package.json ├── nuclide-react-native-inspector │ ├── VendorLib │ │ └── dev-tools │ │ │ └── standalone.js │ ├── lib │ │ ├── main.js │ │ └── ui │ │ │ ├── Inspector.js │ │ │ └── inspector.html │ └── package.json ├── nuclide-react-native │ ├── lib │ │ ├── Activation.js │ │ ├── debugging │ │ │ ├── DebugUiComponent.js │ │ │ ├── DebuggerProxyClient.js │ │ │ ├── DebuggingActivation.js │ │ │ ├── ReactNativeDebuggerInstance.js │ │ │ ├── ReactNativeLaunchAttachProvider.js │ │ │ ├── ReactNativeProcessInfo.js │ │ │ ├── executeRequests.js │ │ │ ├── executor.js │ │ │ ├── runApp.js │ │ │ └── types.js │ │ ├── main.js │ │ ├── packager │ │ │ ├── PackagerActivation.js │ │ │ ├── parseMessages.js │ │ │ └── types.js │ │ └── shell │ │ │ ├── ShellActivation.js │ │ │ └── ShellMessageManager.js │ ├── menus │ │ └── nuclide-react-native.json │ ├── package.json │ └── styles │ │ └── nuclide-react-native-debugging.less ├── nuclide-recent-files-provider │ ├── keymaps │ │ └── recent-files-provider.json │ ├── lib │ │ ├── RecentFilesProvider.js │ │ └── main.js │ ├── package.json │ ├── spec │ │ └── RecentFilesProvider-spec.js │ └── styles │ │ └── recent-files-provider.less ├── nuclide-recent-files-service │ ├── lib │ │ ├── RecentFilesService.js │ │ └── main.js │ ├── package.json │ └── spec │ │ └── RecentFilesService-spec.js ├── nuclide-related-files │ ├── keymaps │ │ └── nuclide-related-files.json │ ├── lib │ │ ├── JumpToRelatedFile.js │ │ ├── RelatedFileFinder.js │ │ └── main.js │ ├── package.json │ └── spec │ │ ├── JumpToRelatedFile-spec.js │ │ └── RelatedFileFinder-spec.js ├── nuclide-remote-connection │ ├── lib │ │ ├── ConnectionHealthNotifier.js │ │ ├── ConnectionTracker.js │ │ ├── NuclideTextBuffer.js │ │ ├── RemoteConnection.js │ │ ├── RemoteConnectionConfigurationManager.js │ │ ├── RemoteDirectory.js │ │ ├── RemoteFile.js │ │ ├── ServerConnection.js │ │ ├── ServiceLogger.js │ │ ├── SshHandshake.js │ │ ├── client.js │ │ ├── lookup-prefer-ip-v6.js │ │ ├── main.js │ │ └── service-manager.js │ ├── package.json │ └── spec │ │ ├── NuclideTextBuffer-spec.js │ │ ├── RemoteConnection-spec.js │ │ ├── RemoteConnectionConfigurationManager-spec.js │ │ ├── RemoteDirectory-spec.js │ │ ├── RemoteFile-spec.js │ │ ├── SshHandshake-spec.js │ │ ├── client-spec.js │ │ └── connection_mock.js ├── nuclide-remote-ctags-base │ ├── VendorLib │ │ └── ctags-prebuilt │ │ │ ├── LICENSE.md │ │ │ ├── build │ │ │ └── ctags │ │ │ │ └── v0.2.0 │ │ │ │ ├── node-v46-darwin-ia32 │ │ │ │ └── ctags.node │ │ │ │ ├── node-v46-darwin-x64 │ │ │ │ └── ctags.node │ │ │ │ ├── node-v46-linux-x64 │ │ │ │ └── ctags.node │ │ │ │ ├── node-v47-darwin-ia32 │ │ │ │ └── ctags.node │ │ │ │ ├── node-v47-darwin-x64 │ │ │ │ └── ctags.node │ │ │ │ ├── node-v47-linux-x64 │ │ │ │ └── ctags.node │ │ │ │ ├── node-v48-darwin-ia32 │ │ │ │ └── ctags.node │ │ │ │ ├── node-v48-darwin-x64 │ │ │ │ └── ctags.node │ │ │ │ └── node-v48-linux-x64 │ │ │ │ └── ctags.node │ │ │ ├── lib │ │ │ ├── ctags.js │ │ │ └── readable.js │ │ │ └── package.json │ ├── lib │ │ └── CtagsService.js │ ├── package.json │ ├── scripts │ │ └── sync.sh │ └── spec │ │ ├── CtagsService-spec.js │ │ └── fixtures │ │ ├── a.cpp │ │ ├── b.cpp │ │ └── tags ├── nuclide-remote-ctags │ ├── lib │ │ ├── HyperclickHelpers.js │ │ ├── QuickOpenHelpers.js │ │ ├── main.js │ │ └── utils.js │ ├── package.json │ └── spec │ │ ├── HyperclickHelpers-spec.js │ │ └── QuickOpenHelpers-spec.js ├── nuclide-remote-projects │ ├── README.md │ ├── keymaps │ │ └── nuclide-remote-projects.json │ ├── lib │ │ ├── AuthenticationPrompt.js │ │ ├── ConnectionDetailsForm.js │ │ ├── ConnectionDetailsPrompt.js │ │ ├── ConnectionDialog.js │ │ ├── ConnectionState.js │ │ ├── CreateConnectionProfileForm.js │ │ ├── IndeterminateProgressBar.js │ │ ├── RemoteDirectoryProvider.js │ │ ├── RemoteDirectorySearcher.js │ │ ├── RemoteProjectsController.js │ │ ├── StatusBarTile.js │ │ ├── config.js │ │ ├── connection-profile-utils.js │ │ ├── connection-types.js │ │ ├── deserializeNuclideTextBuffer.js │ │ ├── form-validation-utils.js │ │ ├── main.js │ │ ├── notification.js │ │ ├── open-connection.js │ │ └── utils.js │ ├── menus │ │ └── nuclide-remote-projects.json │ ├── package.json │ ├── spec │ │ ├── form-validation-utils-spec.js │ │ └── utils-spec.js │ └── styles │ │ ├── remote-projects.less │ │ └── ssh-dialog.less ├── nuclide-remote-search │ ├── lib │ │ ├── FindInProjectService.js │ │ └── scanhandler.js │ ├── package.json │ └── spec │ │ ├── fixtures │ │ ├── basic.json │ │ ├── casesensitive.json │ │ ├── repo.json │ │ ├── subdirs.json │ │ └── wildcard.json │ │ └── scanhandler-spec.js ├── nuclide-remote-uri │ ├── lib │ │ └── main.js │ ├── package.json │ └── spec │ │ └── remote-uri-spec.js ├── nuclide-reprint-js │ ├── README.md │ ├── formatjs.json │ ├── lib │ │ ├── constants │ │ │ └── markers.js │ │ ├── main.js │ │ ├── options │ │ │ ├── DefaultOptions.js │ │ │ └── Options.js │ │ ├── printers │ │ │ ├── common │ │ │ │ ├── printArrayOfStatements.js │ │ │ │ ├── printCommaSeparatedNodes.js │ │ │ │ ├── printComment.js │ │ │ │ └── printComments.js │ │ │ ├── complex │ │ │ │ ├── printBinaryExpression.js │ │ │ │ ├── printFunctionExpression.js │ │ │ │ ├── printLiteral.js │ │ │ │ ├── printLogicalExpression.js │ │ │ │ ├── printMemberExpression.js │ │ │ │ └── printVariableDeclaration.js │ │ │ └── simple │ │ │ │ ├── printAnyTypeAnnotation.js │ │ │ │ ├── printArrayExpression.js │ │ │ │ ├── printArrayPattern.js │ │ │ │ ├── printArrowFunctionExpression.js │ │ │ │ ├── printAssignmentExpression.js │ │ │ │ ├── printAssignmentPattern.js │ │ │ │ ├── printAwaitExpression.js │ │ │ │ ├── printBlockStatement.js │ │ │ │ ├── printBooleanLiteralTypeAnnotation.js │ │ │ │ ├── printBooleanTypeAnnotation.js │ │ │ │ ├── printBreakStatement.js │ │ │ │ ├── printCallExpression.js │ │ │ │ ├── printCatchClause.js │ │ │ │ ├── printClassBody.js │ │ │ │ ├── printClassDeclaration.js │ │ │ │ ├── printClassProperty.js │ │ │ │ ├── printConditionalExpression.js │ │ │ │ ├── printContinueStatement.js │ │ │ │ ├── printDebuggerStatement.js │ │ │ │ ├── printDoWhileStatement.js │ │ │ │ ├── printEmptyStatement.js │ │ │ │ ├── printExportDefaultDeclaration.js │ │ │ │ ├── printExportDefaultSpecifier.js │ │ │ │ ├── printExportNamedDeclaration.js │ │ │ │ ├── printExportNamespaceSpecifier.js │ │ │ │ ├── printExportSpecifier.js │ │ │ │ ├── printExpressionStatement.js │ │ │ │ ├── printFile.js │ │ │ │ ├── printForInStatement.js │ │ │ │ ├── printForOfStatement.js │ │ │ │ ├── printForStatement.js │ │ │ │ ├── printFunctionDeclaration.js │ │ │ │ ├── printFunctionTypeAnnotation.js │ │ │ │ ├── printFunctionTypeParam.js │ │ │ │ ├── printGenericTypeAnnotation.js │ │ │ │ ├── printIdentifier.js │ │ │ │ ├── printIfStatement.js │ │ │ │ ├── printImportDeclaration.js │ │ │ │ ├── printImportDefaultSpecifier.js │ │ │ │ ├── printImportNamespaceSpecifier.js │ │ │ │ ├── printImportSpecifier.js │ │ │ │ ├── printIntersectionTypeAnnotation.js │ │ │ │ ├── printJSXAttribute.js │ │ │ │ ├── printJSXClosingElement.js │ │ │ │ ├── printJSXElement.js │ │ │ │ ├── printJSXExpressionContainer.js │ │ │ │ ├── printJSXIdentifier.js │ │ │ │ ├── printJSXMemberExpression.js │ │ │ │ ├── printJSXOpeningElement.js │ │ │ │ ├── printJSXSpreadAttribute.js │ │ │ │ ├── printLabeledStatement.js │ │ │ │ ├── printMethodDefinition.js │ │ │ │ ├── printMixedTypeAnnotation.js │ │ │ │ ├── printNewExpression.js │ │ │ │ ├── printNullableTypeAnnotation.js │ │ │ │ ├── printNumberLiteralTypeAnnotation.js │ │ │ │ ├── printNumberTypeAnnotation.js │ │ │ │ ├── printObjectExpression.js │ │ │ │ ├── printObjectPattern.js │ │ │ │ ├── printObjectTypeAnnotation.js │ │ │ │ ├── printObjectTypeProperty.js │ │ │ │ ├── printProgram.js │ │ │ │ ├── printProperty.js │ │ │ │ ├── printQualifiedTypeIdentifier.js │ │ │ │ ├── printRestElement.js │ │ │ │ ├── printReturnStatement.js │ │ │ │ ├── printSpreadElement.js │ │ │ │ ├── printSpreadProperty.js │ │ │ │ ├── printStringLiteralTypeAnnotation.js │ │ │ │ ├── printStringTypeAnnotation.js │ │ │ │ ├── printSuper.js │ │ │ │ ├── printSwitchCase.js │ │ │ │ ├── printSwitchStatement.js │ │ │ │ ├── printTaggedTemplateExpression.js │ │ │ │ ├── printTemplateElement.js │ │ │ │ ├── printTemplateLiteral.js │ │ │ │ ├── printThisExpression.js │ │ │ │ ├── printThrowStatement.js │ │ │ │ ├── printTryStatement.js │ │ │ │ ├── printTupleTypeAnnotation.js │ │ │ │ ├── printTypeAlias.js │ │ │ │ ├── printTypeAnnotation.js │ │ │ │ ├── printTypeParameterDeclaration.js │ │ │ │ ├── printTypeParameterInstantiation.js │ │ │ │ ├── printTypeofTypeAnnotation.js │ │ │ │ ├── printUnaryExpression.js │ │ │ │ ├── printUnionTypeAnnotation.js │ │ │ │ ├── printUpdateExpression.js │ │ │ │ ├── printVariableDeclarator.js │ │ │ │ ├── printVoidTypeAnnotation.js │ │ │ │ ├── printWhileStatement.js │ │ │ │ ├── printWithStatement.js │ │ │ │ └── printYieldExpression.js │ │ ├── reprint.js │ │ ├── resolvers │ │ │ ├── resolveAll.js │ │ │ ├── resolveDuplicateCursors.js │ │ │ ├── resolveDuplicates.js │ │ │ ├── resolveForcedMarkers.js │ │ │ ├── resolveForcedScopeBreaks.js │ │ │ ├── resolveLines.js │ │ │ ├── resolveNoBreaks.js │ │ │ └── resolveScopes.js │ │ ├── types │ │ │ └── common.js │ │ ├── utils │ │ │ ├── buildRuns.js │ │ │ ├── buildScopes.js │ │ │ ├── escapeStringLiteral.js │ │ │ ├── flatten.js │ │ │ ├── getInvalidLeadingComments.js │ │ │ ├── getInvalidTrailingComments.js │ │ │ ├── isMarker.js │ │ │ ├── isScopeBreakMarker.js │ │ │ ├── isScopeMarker.js │ │ │ ├── translateScopeMarker.js │ │ │ └── unwrapMarkers.js │ │ └── wrappers │ │ │ ├── complex │ │ │ └── wrapWithComments.js │ │ │ └── simple │ │ │ ├── wrapExpression.js │ │ │ └── wrapStatement.js │ ├── package.json │ └── spec │ │ ├── fixtures │ │ ├── break-binary-expressions.expected │ │ ├── break-binary-expressions.test │ │ ├── break-member-expression.expected │ │ ├── break-member-expression.test │ │ ├── break-scopes-precisely.expected │ │ ├── break-scopes-precisely.test │ │ ├── debug.expected │ │ ├── debug.test │ │ ├── e2e-flux-dispatcher.expected │ │ ├── e2e-flux-dispatcher.test │ │ ├── e2e-flux-store.expected │ │ ├── e2e-flux-store.test │ │ ├── print-array-expressions.expected │ │ ├── print-array-expressions.test │ │ ├── print-array-pattern.expected │ │ ├── print-array-pattern.test │ │ ├── print-arrow-functions.expected │ │ ├── print-arrow-functions.test │ │ ├── print-assignment-pattern.expected │ │ ├── print-assignment-pattern.test │ │ ├── print-async-functions.expected │ │ ├── print-async-functions.test │ │ ├── print-await-expression.expected │ │ ├── print-await-expression.test │ │ ├── print-call-expressions.expected │ │ ├── print-call-expressions.test │ │ ├── print-class-declarations.expected │ │ ├── print-class-declarations.test │ │ ├── print-class-types.expected │ │ ├── print-class-types.test │ │ ├── print-comments-with-spacing.expected │ │ ├── print-comments-with-spacing.test │ │ ├── print-complex-literals.expected │ │ ├── print-complex-literals.test │ │ ├── print-conditionals.expected │ │ ├── print-conditionals.test │ │ ├── print-destructuring-patterns.expected │ │ ├── print-destructuring-patterns.test │ │ ├── print-flow-literal-types.expected │ │ ├── print-flow-literal-types.test │ │ ├── print-for-loops.expected │ │ ├── print-for-loops.test │ │ ├── print-function-type-parameters.expected │ │ ├── print-function-type-parameters.test │ │ ├── print-functions.expected │ │ ├── print-functions.test │ │ ├── print-generator-functions.expected │ │ ├── print-generator-functions.test │ │ ├── print-if-statements.expected │ │ ├── print-if-statements.test │ │ ├── print-imports-and-exports.expected │ │ ├── print-imports-and-exports.test │ │ ├── print-inner-comments.expected │ │ ├── print-inner-comments.test │ │ ├── print-jsx-elements.expected │ │ ├── print-jsx-elements.test │ │ ├── print-new-expressions.expected │ │ ├── print-new-expressions.test │ │ ├── print-object-expressions.expected │ │ ├── print-object-expressions.test │ │ ├── print-object-types.expected │ │ ├── print-object-types.test │ │ ├── print-only-comments.expected │ │ ├── print-only-comments.test │ │ ├── print-qualified-type-identifier.expected │ │ ├── print-qualified-type-identifier.test │ │ ├── print-super.expected │ │ ├── print-super.test │ │ ├── print-switch-statements.expected │ │ ├── print-switch-statements.test │ │ ├── print-template-literals.expected │ │ ├── print-template-literals.test │ │ ├── print-try-statements.expected │ │ ├── print-try-statements.test │ │ ├── print-type-aliases.expected │ │ ├── print-type-aliases.test │ │ ├── print-union-and-intersetion-types.expected │ │ ├── print-union-and-intersetion-types.test │ │ ├── print-various-expressions.expected │ │ ├── print-various-expressions.test │ │ ├── print-while-loops.expected │ │ ├── print-while-loops.test │ │ ├── print-with-statement.expected │ │ ├── print-with-statement.test │ │ ├── print-yield-expressions.expected │ │ ├── print-yield-expressions.test │ │ ├── readme-demo.expected │ │ ├── readme-demo.test │ │ ├── test-regression-import-comments.expected │ │ └── test-regression-import-comments.test │ │ └── reprint-spec.js ├── nuclide-rpc │ ├── README.md │ ├── bin │ │ ├── generate-proxy.js │ │ └── regenerate-baselines.js │ ├── docs │ │ ├── Implementation.md │ │ ├── InstallableRemoteModules.md │ │ ├── NuclideRemotingFramework.md │ │ └── RpcProtocol.md │ ├── lib │ │ ├── DefinitionValidator.js │ │ ├── LoopbackTransports.js │ │ ├── ObjectRegistry.js │ │ ├── RpcConnection.js │ │ ├── ServiceRegistry.js │ │ ├── StreamTransport.js │ │ ├── TypeRegistry.js │ │ ├── babel-parse.js │ │ ├── builtin-types.js │ │ ├── config.js │ │ ├── index.js │ │ ├── loadServicesConfig.js │ │ ├── location.js │ │ ├── main.js │ │ ├── messages.js │ │ ├── proxy-generator.js │ │ ├── service-parser.js │ │ └── types.js │ ├── package.json │ └── spec │ │ ├── BidiService-spec.js │ │ ├── BidiService.def │ │ ├── BidiService.js │ │ ├── Class.js │ │ ├── CounterService-spec.js │ │ ├── CounterService.def │ │ ├── CounterService.js │ │ ├── EchoService-spec.js │ │ ├── EchoService.js │ │ ├── ErrorService-spec.js │ │ ├── ErrorService.def │ │ ├── ErrorService.js │ │ ├── Function.js │ │ ├── ImportClassService.js │ │ ├── ImportError-spec.js │ │ ├── ImportFunctionService.js │ │ ├── ImportService-spec.js │ │ ├── ImportService.js │ │ ├── MoreTypes.js │ │ ├── ServiceTester.js │ │ ├── TypeRegistry-spec.js │ │ ├── Types.js │ │ ├── babel-parse-spec.js │ │ ├── fixtures │ │ ├── FunctionService.def │ │ ├── FunctionService.def.json │ │ ├── FunctionService.proxy │ │ ├── InterfaceService.def │ │ ├── InterfaceService.def.json │ │ ├── InterfaceService.proxy │ │ ├── IntersectionTypes.def │ │ ├── IntersectionTypes.def.json │ │ ├── IntersectionTypes.proxy │ │ ├── LiteralTypes.def │ │ ├── LiteralTypes.def.json │ │ ├── LiteralTypes.proxy │ │ ├── UnionTypes.def │ │ ├── UnionTypes.def.json │ │ ├── UnionTypes.proxy │ │ ├── ValueTypes.def │ │ ├── ValueTypes.def.json │ │ └── ValueTypes.proxy │ │ ├── loadServicesConfig-spec.js │ │ ├── location-spec.js │ │ ├── module-spec.js │ │ ├── proxy-generator-spec.js │ │ └── service-parser-spec.js ├── nuclide-server │ ├── README.md │ ├── lib │ │ ├── NuclideServer.js │ │ ├── NuclideSocket.js │ │ ├── QueuedTransport.js │ │ ├── WebSocketTransport.js │ │ ├── XhrConnectionHeartbeat.js │ │ ├── blocked.js │ │ ├── config.js │ │ ├── main.js │ │ ├── nuclide-main.js │ │ ├── services │ │ │ ├── FileSystemService.js │ │ │ ├── InfoService.js │ │ │ └── SourceControlService.js │ │ ├── servicesConfig.js │ │ └── utils.js │ ├── nuclide-start-server │ ├── package.json │ ├── php_only_xdebug_request.php │ ├── scripts │ │ ├── mock │ │ │ └── nuclide-main.js │ │ ├── nuclide_certificates_generator.py │ │ ├── nuclide_certificates_generator_test.py │ │ ├── nuclide_server.py │ │ ├── nuclide_server_logger.py │ │ ├── nuclide_server_manager.py │ │ ├── nuclide_server_manager_test.py │ │ ├── nuclide_server_test.py │ │ ├── nuclide_server_test_base.py │ │ ├── openssl.cnf │ │ ├── process_info.py │ │ ├── process_info_test.py │ │ └── utils.py │ ├── services-3.json │ └── spec │ │ ├── NuclideSearchService-spec.js │ │ ├── NuclideServer-spec.js │ │ ├── NuclideServerSecure-spec.js │ │ ├── NuclideSocket-spec.js │ │ ├── QueuedTransport-spec.js │ │ ├── WebSocketTransport-spec.js │ │ ├── blocked-spec.js │ │ ├── services │ │ ├── FileSystemService-spec.js │ │ ├── FindInProjectIntegration-spec.js │ │ ├── InfoService-spec.js │ │ ├── ServiceTestHelper.js │ │ └── fixtures │ │ │ ├── basic.json │ │ │ └── basic │ │ │ └── test.js │ │ ├── servicesConfig-spec.js │ │ ├── testfiles │ │ └── testfile.txt │ │ └── utils-spec.js ├── nuclide-settings │ ├── keymaps │ │ └── nuclide-settings.json │ ├── lib │ │ ├── SettingsCategory.js │ │ ├── SettingsCheckbox.js │ │ ├── SettingsControl.js │ │ ├── SettingsInput.js │ │ ├── SettingsPaneItem.js │ │ ├── SettingsSelect.js │ │ ├── main.js │ │ ├── settings-utils.js │ │ └── types.js │ ├── menus │ │ └── nuclide-settings.json │ ├── package.json │ └── styles │ │ └── settings-view.less ├── nuclide-side-bar │ ├── README.md │ ├── keymaps │ │ └── nuclide-side-bar.json │ ├── lib │ │ ├── SideBarPanelComponent.js │ │ └── main.js │ ├── menus │ │ └── nuclide-side-bar.json │ ├── package.json │ └── spec │ │ └── main-spec.js ├── nuclide-source-control-helpers │ ├── lib │ │ ├── hg-repository.js │ │ └── main.js │ └── package.json ├── nuclide-source-control-side-bar │ ├── lib │ │ ├── ActionType.js │ │ ├── Commands.js │ │ ├── CreateBookmarkModalComponent.js │ │ ├── DeleteBookmarkModalComponent.js │ │ ├── RenameBookmarkModalComponent.js │ │ ├── RepositorySectionComponent.js │ │ ├── SideBarComponent.js │ │ ├── applyActionMiddleware.js │ │ ├── bookmarkIsEqual.js │ │ ├── main.js │ │ └── types.js │ ├── package.json │ └── styles │ │ └── nuclide-vcs-side-bar.less ├── nuclide-swift │ ├── README.md │ ├── grammars │ │ └── swift.cson │ ├── keymaps │ │ └── swift.json │ ├── lib │ │ ├── CodeFormatHelpers.js │ │ ├── main.js │ │ ├── sourcekitten │ │ │ ├── Complete.js │ │ │ └── SourceKitten.js │ │ ├── taskrunner │ │ │ ├── LlbuildYamlParser.js │ │ │ ├── SwiftOutlineProvider.js │ │ │ ├── SwiftPMTaskRunner.js │ │ │ ├── SwiftPMTaskRunnerActions.js │ │ │ ├── SwiftPMTaskRunnerCommands.js │ │ │ ├── SwiftPMTaskRunnerStore.js │ │ │ ├── SwiftPMTaskRunnerStoreState.js │ │ │ ├── SwiftPMTaskRunnerTasks.js │ │ │ ├── autocompletion │ │ │ │ └── SwiftPMAutocompletionProvider.js │ │ │ ├── gutter │ │ │ │ └── TestResults.js │ │ │ ├── providers │ │ │ │ └── SwiftPMAutocompletionProvider.js │ │ │ ├── toolbar │ │ │ │ ├── BuildPathInput.js │ │ │ │ ├── ChdirInput.js │ │ │ │ ├── ConfigurationDropdown.js │ │ │ │ ├── FlagsDropdownInput.js │ │ │ │ ├── SwiftPMTaskRunnerToolbar.js │ │ │ │ └── TestBuildPathInput.js │ │ │ └── typehint │ │ │ │ ├── SwiftDemangle.js │ │ │ │ └── SwiftPMTypeHintProvider.js │ │ └── ui │ │ │ └── SwiftIcon.js │ ├── menus │ │ └── nuclide-swift.json │ ├── package.json │ ├── snippets │ │ └── snippets.cson │ ├── spec │ │ ├── fixtures │ │ │ ├── invalid.yaml │ │ │ ├── no-commands-sources.yaml │ │ │ ├── no-commands.yaml │ │ │ └── valid.yaml │ │ ├── main-spec.js │ │ ├── sourcekitten │ │ │ └── Complete-spec.js │ │ └── taskrunner │ │ │ └── LlbuildYamlParser-spec.js │ └── styles │ │ └── gutter.atom-text-editor.less ├── nuclide-task-runner │ ├── lib │ │ ├── createEmptyAppState.js │ │ ├── getActiveTaskRunner.js │ │ ├── getTask.js │ │ ├── main.js │ │ ├── redux │ │ │ ├── Actions.js │ │ │ ├── Epics.js │ │ │ └── Reducers.js │ │ ├── types.js │ │ └── ui │ │ │ ├── ProgressBar.js │ │ │ ├── TaskButton.js │ │ │ ├── TaskRunnerButton.js │ │ │ └── Toolbar.js │ ├── menus │ │ └── nuclide-build.json │ ├── package.json │ ├── spec │ │ ├── Epics-spec.js │ │ ├── Reducers-spec.js │ │ └── dummy.js │ └── styles │ │ └── nuclide-build-toolbar.less ├── nuclide-task │ ├── lib │ │ ├── bootloader.js │ │ └── bootstrap.js │ ├── package.json │ └── spec │ │ ├── bootloader-spec.js │ │ └── fixtures │ │ ├── exports-that-fail.js │ │ ├── multiple-exports.js │ │ ├── one-export-returns-object.js │ │ └── one-export-returns-string-async.js ├── nuclide-test-helpers │ ├── lib │ │ ├── fixtures.js │ │ ├── main.js │ │ ├── matchers.js │ │ └── tempdir.js │ ├── package.json │ └── spec │ │ ├── arePropertiesEqual-spec.js │ │ ├── areSetsEqual-spec.js │ │ ├── expectAsyncFailure-spec.js │ │ ├── fixtures-spec.js │ │ ├── fixtures │ │ ├── fixture-to-copy │ │ │ ├── dir1 │ │ │ │ └── file2.txt │ │ │ └── file1.txt │ │ ├── module-cjs-function.js │ │ ├── module-default-and-members.js │ │ ├── module-importing-defaults.js │ │ └── module-one-default.js │ │ ├── matchers-spec.js │ │ ├── spyOnDefault-spec.js │ │ ├── toBeMocked.js │ │ ├── toBeTested.js │ │ └── uncachedRequire-spec.js ├── nuclide-test-runner │ ├── README.md │ ├── lib │ │ ├── Ansi.js │ │ ├── TestRunModel.js │ │ ├── TestRunnerController.js │ │ ├── TestSuiteModel.js │ │ ├── main.js │ │ ├── types.js │ │ └── ui │ │ │ ├── Console.js │ │ │ ├── TestClassTree.js │ │ │ ├── TestClassTreeNode.js │ │ │ └── TestRunnerPanel.js │ ├── menus │ │ └── nuclide-test-runner.json │ ├── package.json │ ├── spec │ │ ├── TestRunModel-spec.js │ │ ├── TestRunnerController-spec.js │ │ └── TestSuiteModel-spec.js │ └── styles │ │ └── nuclide-test-runner.less ├── nuclide-text-event-dispatcher │ ├── lib │ │ ├── TextEventDispatcher.js │ │ └── main.js │ ├── package.json │ └── spec │ │ └── TextEventDispatcher-spec.js ├── nuclide-textedit │ ├── lib │ │ └── main.js │ ├── package.json │ └── spec │ │ └── main-spec.js ├── nuclide-tokenized-text │ ├── lib │ │ └── main.js │ └── package.json ├── nuclide-type-coverage │ ├── keymaps │ │ └── nuclide-type-coverage.json │ ├── lib │ │ ├── StatusBarTile.js │ │ ├── StatusBarTileComponent.js │ │ ├── coverageDiagnostics.js │ │ ├── main.js │ │ └── types.js │ ├── menus │ │ └── nuclide-type-coverage.json │ ├── package.json │ ├── spec │ │ └── coverageDiagnostics-spec.js │ └── styles │ │ └── type-coverage.less ├── nuclide-type-hint │ ├── lib │ │ ├── TypeHintComponent.js │ │ ├── TypeHintManager.js │ │ ├── main.js │ │ └── types.js │ ├── package.json │ └── styles │ │ └── nuclide-type-hint.less ├── nuclide-ui │ ├── grammars │ │ └── ansi.cson │ ├── lib │ │ ├── AtomInput.js │ │ ├── AtomTextEditor.js │ │ ├── Badge.example.js │ │ ├── Badge.js │ │ ├── Block.js │ │ ├── Button.example.js │ │ ├── Button.js │ │ ├── ButtonGroup.js │ │ ├── ButtonToolbar.js │ │ ├── Checkbox.example.js │ │ ├── Checkbox.js │ │ ├── Combobox.js │ │ ├── CustomPaneItem.js │ │ ├── Diagnostics.example.js │ │ ├── DiagnosticsMessage.js │ │ ├── DiagnosticsMessageText.js │ │ ├── DiagnosticsTraceItem.js │ │ ├── Dropdown.js │ │ ├── HR.js │ │ ├── Icon.example.js │ │ ├── Icon.js │ │ ├── LazyNestedValueComponent.js │ │ ├── LazyTreeNode.js │ │ ├── ListView.example.js │ │ ├── ListView.js │ │ ├── LoadingSpinner.js │ │ ├── MeasuredComponent.js │ │ ├── Modal.js │ │ ├── ModalMultiSelect.js │ │ ├── MultiSelectList.js │ │ ├── MutableListSelector.js │ │ ├── ObservingComponent.js │ │ ├── Octicons.js │ │ ├── PanelComponent.js │ │ ├── PanelComponentScroller.js │ │ ├── ProgressBar.js │ │ ├── ProgressIndicators.example.js │ │ ├── RadioGroup.example.js │ │ ├── RadioGroup.js │ │ ├── Section.js │ │ ├── ShowMoreComponent.js │ │ ├── SimpleValueComponent.js │ │ ├── SplitButtonDropdown.js │ │ ├── Tabs.example.js │ │ ├── Tabs.js │ │ ├── TextInputs.example.js │ │ ├── Toolbar.example.js │ │ ├── Toolbar.js │ │ ├── ToolbarCenter.js │ │ ├── ToolbarLeft.js │ │ ├── ToolbarRight.js │ │ ├── Tree.example.js │ │ ├── Tree.js │ │ ├── TreeNodeComponent.js │ │ ├── TreeRootComponent.js │ │ ├── ValueComponentClassNames.js │ │ ├── Webview.js │ │ ├── add-tooltip.js │ │ ├── bindObservableAsProps.js │ │ ├── highlightOnUpdate.js │ │ ├── main.js │ │ ├── tree-node-traversals.js │ │ └── types.js │ ├── package.json │ ├── spec │ │ ├── AtomInput-spec.js │ │ ├── AtomTextEditor-spec.js │ │ ├── LazyTestTreeNode.js │ │ ├── LazyTreeNode-spec.js │ │ ├── NuclideCheckbox-spec.js │ │ ├── NuclideDropdown-spec.js │ │ ├── NuclideRadioGroup-spec.js │ │ ├── NuclideTabs-spec.js │ │ ├── TreeNodeComponent-spec.js │ │ ├── TreeRootComponent-spec.js │ │ └── grammars │ │ │ └── ansi2.cson │ └── styles │ │ ├── AtomInput.less │ │ ├── ButtonGroup.less │ │ ├── Combobox.less │ │ ├── Dropdown.less │ │ ├── HR.less │ │ ├── LazyNestedValueComponent.less │ │ ├── Listview.less │ │ ├── ModalMultiSelect.less │ │ ├── MultiSelectList.less │ │ ├── Section.less │ │ ├── ShowMoreComponent.less │ │ ├── SplitButtonDropdown.less │ │ ├── Toolbar.less │ │ ├── atom-text-editor.less │ │ ├── checkbox.less │ │ ├── highlightOnUpdate.less │ │ ├── panel-component-scroller.less │ │ ├── panel-component.less │ │ ├── radiogroup.less │ │ ├── tabs.less │ │ └── tree-component.less ├── nuclide-update-cursor │ ├── lib │ │ ├── getPosition.js │ │ ├── getRawPosition.js │ │ ├── main.js │ │ └── updateCursor.js │ ├── package.json │ └── spec │ │ └── updateCursor-spec.js ├── nuclide-url-hyperclick │ ├── lib │ │ ├── HyperclickProviderHelpers.js │ │ └── main.js │ └── package.json ├── nuclide-vcs-log │ ├── keymaps │ │ └── nuclide-vcs-log.json │ ├── lib │ │ ├── VcsLog.js │ │ ├── VcsLogPaneItem.js │ │ ├── main.js │ │ └── util.js │ ├── package.json │ └── styles │ │ └── nuclide-vcs-log.less ├── nuclide-version │ ├── lib │ │ └── main.js │ ├── package.json │ └── spec │ │ └── version-spec.js ├── nuclide-watchman-helpers │ ├── lib │ │ ├── WatchmanClient.js │ │ ├── WatchmanSubscription.js │ │ ├── main.js │ │ └── path.js │ ├── package.json │ └── spec │ │ └── WatchmanClient-spec.js ├── nuclide-wootr │ ├── lib │ │ └── main.js │ ├── package.json │ └── spec │ │ └── wootr-spec.js ├── nuclide-working-sets │ ├── keymaps │ │ └── working-sets.json │ ├── lib │ │ ├── PathsObserver.js │ │ ├── WorkingSet.js │ │ ├── WorkingSetsConfig.js │ │ ├── WorkingSetsStore.js │ │ ├── main.js │ │ ├── types.js │ │ └── uri.js │ ├── menus │ │ └── nuclide-working-sets.json │ ├── package.json │ └── spec │ │ ├── WorkingSet-spec.js │ │ ├── WorkingSetsStore-spec.js │ │ └── uri-spec.js ├── sample-datatip │ ├── lib │ │ ├── SampleDatatip.js │ │ ├── SampleDatatipComponent.js │ │ └── main.js │ └── package.json ├── sample-diagnostics-provider │ ├── README.md │ ├── lib │ │ ├── SampleDiagnosticsProvider.js │ │ └── main.js │ └── package.json ├── sample-executor │ ├── lib │ │ └── main.js │ └── package.json ├── sample-gadgets-example │ ├── lib │ │ ├── createExamplePaneItem.js │ │ └── main.js │ ├── package.json │ └── styles │ │ └── sample-gadgets-example.less ├── sample-nux-example │ ├── lib │ │ └── main.js │ └── package.json ├── sample-quickopen-provider-example │ ├── keymaps │ │ └── quickopen-provider-example.json │ ├── lib │ │ ├── ExampleProvider.js │ │ └── main.js │ └── package.json ├── sample-side-bar-client │ ├── lib │ │ ├── SampleSideBarClientComponent.js │ │ └── main.js │ └── package.json ├── sample-ui-playground │ ├── lib │ │ ├── Playground.js │ │ └── main.js │ ├── package.json │ └── styles │ │ └── sample-ui-playground.less └── sample-web-view │ ├── README.md │ ├── lib │ ├── WebViewPane.js │ └── main.js │ └── package.json ├── resources ├── benchmarker │ ├── README.md │ ├── benchmarker-data.js │ ├── benchmarker-tsv.js │ ├── benchmarker-utils.js │ ├── benchmarks │ │ ├── cold-start-atom-vs-nuclide.js │ │ ├── open-edit-save-by-package.js │ │ └── open-edit-save-by-size.js │ └── spec │ │ └── benchmarker-spec.js └── eslint-plugin-nuclide-internal │ ├── README.md │ ├── command-menu-items.js │ ├── consistent-import-name.js │ ├── import-type-style.js │ ├── index.js │ ├── license-header.js │ ├── no-cross-atom-imports.js │ ├── no-re-export-type.js │ ├── package.json │ ├── prefer-nuclide-uri.js │ ├── spec │ ├── command-menu-items-spec.js │ ├── consistent-import-name-spec.js │ ├── license-header-spec.js │ ├── menus │ │ ├── menu1.json │ │ └── menu2.json │ ├── no-cross-atom-imports-spec.js │ ├── no-re-export-type-spec.js │ ├── nuclide-fake-atom-package-1 │ │ ├── file.js │ │ ├── index.js │ │ └── package.json │ ├── nuclide-fake-atom-package-2 │ │ ├── file.js │ │ ├── index.js │ │ └── package.json │ ├── nuclide-fake-node-package-1 │ │ ├── file.js │ │ ├── index.js │ │ └── package.json │ ├── nuclide-fake-node-package-2 │ │ ├── file.js │ │ ├── index.js │ │ └── package.json │ ├── prefer-nuclide-uri-spec.js │ └── type-alias-semi-spec.js │ └── type-alias-semi.js ├── scripts ├── dev │ ├── check_dependencies │ ├── create_package │ ├── lint_packages │ ├── module_cycle_check │ ├── prepare_apm_release.js │ ├── prepare_npm_release.js │ ├── release_generate_proxies.js │ ├── release_transpile.js │ ├── setup │ └── test └── lib │ ├── dependencies.json │ ├── dependencies.py │ ├── js_test_runner.py │ ├── lint_eslint.py │ ├── lint_py_headers.py │ ├── package_linter.py │ ├── package_manager.py │ ├── package_manager_test.py │ └── utils.py └── spec ├── atom-event-debounce-integration-spec.js ├── atom-script-integration-spec.js ├── blame-context-menu-integration-spec.js ├── blame-gutter-integration-spec.js ├── buck-integration-spec.js ├── clang-cpp-integration-spec.js ├── clang-objc-integration-spec.js ├── clipboard-path-integration-spec.js ├── clipboard-path-remote-integration-spec.js ├── ctags-hyperclick-integration-spec.js ├── diagnostics-panel-spec.js ├── diff-view-browse-integration-spec.js ├── diff-view-commit-integration-spec.js ├── diff-view-file-system-changes-local-spec.js ├── diff-view-file-system-changes-remote-spec.js ├── diff-view-right-editor-spec.js ├── diff-view-toolbar-integration-spec.js ├── distraction-free-mode-integration-spec.js ├── edit-remote-file-integration-spec.js ├── edits-reflect-in-file-tree-remote-integration-spec.js ├── example-integration-spec.js ├── file-tree-filter-integration-spec.js ├── file-tree-filter-remote-integration-spec.js ├── fixtures ├── cpp_project │ ├── .buckconfig │ ├── .buckversion │ ├── .watchmanconfig │ └── test.cpp ├── ctags_project │ ├── .watchmanconfig │ ├── a.txt │ ├── b.txt │ └── tags ├── cxx_buck_project_1 │ ├── .buckconfig │ ├── .buckversion │ ├── .watchmanconfig │ └── threading.cpp ├── flow_project_1 │ ├── .flowconfig │ ├── Foo.js │ └── main.js ├── hg_repo_1 │ ├── .hg-rename │ │ ├── 00changelog.i │ │ ├── blackbox.log │ │ ├── cache │ │ │ ├── branch2-served │ │ │ ├── rbc-names-v1 │ │ │ ├── rbc-revs-v1 │ │ │ └── tags2-visible-directaccess-warn │ │ ├── completionhints │ │ ├── dirstate │ │ ├── hgrc │ │ ├── last-message.txt │ │ ├── reflog │ │ ├── requires │ │ ├── store │ │ │ ├── 00changelog.i │ │ │ ├── 00manifest.i │ │ │ ├── data │ │ │ │ └── test.txt.i │ │ │ ├── fncache │ │ │ ├── phaseroots │ │ │ ├── undo │ │ │ ├── undo.backupfiles │ │ │ └── undo.phaseroots │ │ ├── undo.bookmarks │ │ ├── undo.branch │ │ ├── undo.desc │ │ └── undo.dirstate │ └── test.txt ├── hg_repo_2 │ ├── .arcconfig │ ├── .hg-rename │ │ ├── 00changelog.i │ │ ├── blackbox.log │ │ ├── cache │ │ │ ├── branch2-served │ │ │ ├── noderevs │ │ │ │ └── branchheads-served │ │ │ ├── rbc-names-v1 │ │ │ ├── rbc-revs-v1 │ │ │ ├── tags2-visible-directaccess-nowarn │ │ │ └── tags2-visible-directaccess-warn │ │ ├── completionhints │ │ ├── dirstate │ │ ├── hgrc │ │ ├── last-message.txt │ │ ├── reflog │ │ ├── requires │ │ ├── store │ │ │ ├── 00changelog.i │ │ │ ├── 00manifest.i │ │ │ ├── data │ │ │ │ ├── test.txt.i │ │ │ │ └── ~2earcconfig.i │ │ │ ├── fncache │ │ │ ├── phaseroots │ │ │ ├── undo │ │ │ ├── undo.backup.fncache │ │ │ ├── undo.backupfiles │ │ │ └── undo.phaseroots │ │ ├── undo.backup.dirstate │ │ ├── undo.bookmarks │ │ ├── undo.branch │ │ ├── undo.desc │ │ └── undo.dirstate │ └── test.txt ├── nav_project_1 │ ├── .watchmanconfig │ ├── Foo │ └── main ├── objc_project_1 │ ├── .buckconfig │ ├── .buckversion │ ├── .nobuckcheck │ ├── .watchmanconfig │ ├── FoundationStub.h │ └── Hello.m ├── php_project_1 │ ├── .hhconfig │ ├── .watchmanconfig │ ├── main.php │ └── scripts │ │ └── xdebug_includes.php └── python_project_1 │ ├── .watchmanconfig │ └── Foo.py ├── flow-autocomplete-integration-spec.js ├── flow-diagnostics-gutter-integration-spec.js ├── flow-diagnostics-gutter-remote-integration-spec.js ├── flow-hyperclick-integration-spec.js ├── hg-repository-integration-spec.js ├── hg-updates-file-tree-integration-spec.js ├── integration-test-helpers-package-utils-integration-spec.js ├── integration-test-helpers-remote-utils-integration-spec.js ├── large-file-tree-local-integration-spec.js ├── large-file-tree-remote-integration-spec.js ├── nav-stack-integration-spec.js ├── nuclide-integration-spec.js ├── python-integration-spec.js ├── quick-open-provider-cycle-integration-spec.js ├── quick-open-provider-cycle-remote-integration-spec.js ├── related-files-integration-spec.js ├── remote-connection-missing-file-integration-spec.js ├── rn-inspector-integration-spec.js ├── settings-pane-integration-spec.js ├── side-bar-integration-spec.js └── utils ├── autocomplete-common.js ├── diagnostics-common.js ├── diff-view-file-system-changes-common.js ├── diff-view-utils.js ├── edits-reflect-in-file-tree-common.js ├── file-tree-filter-common.js ├── flow-common.js ├── flow-diagnostics-common.js ├── hyperclick-common.js ├── large-file-tree-common.js ├── quick-open-provider-cycle-common.js ├── remotable-tests.js └── settings-pane-common.js /.eslintignore: -------------------------------------------------------------------------------- 1 | **/node_modules/** 2 | **/VendorLib/** 3 | **/flow-typed/** 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | npm-debug.log* 3 | *.pyc 4 | /node_modules 5 | -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | .sass-cache/ 2 | _site/ 3 | 4 | # Ignore locked gems because GitHub Pages controls the gems in production, not Nuclide. Omit the 5 | # lock so `bundle install` always installs the latest. 6 | Gemfile.lock 7 | -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | nuclide.io 2 | -------------------------------------------------------------------------------- /docs/Gemfile: -------------------------------------------------------------------------------- 1 | source 'https://rubygems.org' 2 | 3 | gem 'github-pages' 4 | -------------------------------------------------------------------------------- /docs/_includes/doc_paging.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/_includes/doc_paging.html -------------------------------------------------------------------------------- /docs/_includes/plugins/all_share.html: -------------------------------------------------------------------------------- 1 |
2 | {% include plugins/like_button.html %} 3 |
4 | -------------------------------------------------------------------------------- /docs/_includes/plugins/button.html: -------------------------------------------------------------------------------- 1 | {{ include.button_text }} -------------------------------------------------------------------------------- /docs/_includes/plugins/group_join.html: -------------------------------------------------------------------------------- 1 | {{ include.button_text }} -------------------------------------------------------------------------------- /docs/_includes/ui/button.html: -------------------------------------------------------------------------------- 1 | {{ include.button_text }} -------------------------------------------------------------------------------- /docs/_layouts/default.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | {% include head.html %} 4 | 5 | {% include nav.html alwayson=true %} 6 | {{ content }} 7 | {% include footer.html %} 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /docs/_layouts/docs.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: doc_page 3 | --- 4 | 5 | {% include doc.html %} -------------------------------------------------------------------------------- /docs/_layouts/plain.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | --- 4 | 5 |
6 |
7 | {{ content }} 8 |
9 |
10 | 11 | -------------------------------------------------------------------------------- /docs/_layouts/post.html: -------------------------------------------------------------------------------- 1 | --- 2 | collection: blog 3 | layout: page 4 | --- 5 | 6 | {% include post.html post=page %} 7 | -------------------------------------------------------------------------------- /docs/_layouts/redirect.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /docs/_layouts/support.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | --- 4 | 5 |
6 |
7 | {{ content }} 8 |
9 |
10 | 11 | -------------------------------------------------------------------------------- /docs/blog/index.md: -------------------------------------------------------------------------------- 1 | --- 2 | id: blog 3 | title: Blog 4 | layout: blog 5 | --- 6 | 7 | {% assign posts = site.posts limit 10 %} 8 | {% for post in posts %} 9 | {% include post.html post=post truncate=true %} 10 | {% endfor %} 11 | -------------------------------------------------------------------------------- /docs/docs/index.html: -------------------------------------------------------------------------------- 1 | --- 2 | id: docs 3 | title: Docs 4 | layout: redirect 5 | destination: quick-start/getting-started/ 6 | --- 7 | -------------------------------------------------------------------------------- /docs/static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/favicon.png -------------------------------------------------------------------------------- /docs/static/fonts/332720/78E7259F6E64A8FDC.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/fonts/332720/78E7259F6E64A8FDC.eot -------------------------------------------------------------------------------- /docs/static/fonts/332720/FA4DC96C390FF844F.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/fonts/332720/FA4DC96C390FF844F.eot -------------------------------------------------------------------------------- /docs/static/images/Mercurial_features_screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/Mercurial_features_screenshot.png -------------------------------------------------------------------------------- /docs/static/images/blog/nuclide-atom-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/blog/nuclide-atom-settings.png -------------------------------------------------------------------------------- /docs/static/images/blog/nuclide-feature-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/blog/nuclide-feature-settings.png -------------------------------------------------------------------------------- /docs/static/images/docs/editor-basics-adding-projects.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/editor-basics-adding-projects.png -------------------------------------------------------------------------------- /docs/static/images/docs/editor-basics-command-palette-intro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/editor-basics-command-palette-intro.png -------------------------------------------------------------------------------- /docs/static/images/docs/editor-basics-command-palette-search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/editor-basics-command-palette-search.png -------------------------------------------------------------------------------- /docs/static/images/docs/editor-basics-editing-area-symbols.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/editor-basics-editing-area-symbols.png -------------------------------------------------------------------------------- /docs/static/images/docs/editor-basics-editing-context-aware.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/editor-basics-editing-context-aware.png -------------------------------------------------------------------------------- /docs/static/images/docs/editor-basics-editing-omnisearch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/editor-basics-editing-omnisearch.png -------------------------------------------------------------------------------- /docs/static/images/docs/editor-basics-editing-panes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/editor-basics-editing-panes.png -------------------------------------------------------------------------------- /docs/static/images/docs/editor-basics-explorer-changed-files.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/editor-basics-explorer-changed-files.png -------------------------------------------------------------------------------- /docs/static/images/docs/editor-basics-explorer-context-aware.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/editor-basics-explorer-context-aware.png -------------------------------------------------------------------------------- /docs/static/images/docs/editor-basics-file-tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/editor-basics-file-tree.png -------------------------------------------------------------------------------- /docs/static/images/docs/editor-basics-gutter-code-diagnostics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/editor-basics-gutter-code-diagnostics.png -------------------------------------------------------------------------------- /docs/static/images/docs/editor-basics-gutter-intro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/editor-basics-gutter-intro.png -------------------------------------------------------------------------------- /docs/static/images/docs/editor-basics-homepage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/editor-basics-homepage.png -------------------------------------------------------------------------------- /docs/static/images/docs/editor-basics-intro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/editor-basics-intro.png -------------------------------------------------------------------------------- /docs/static/images/docs/editor-basics-nuclide-package.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/editor-basics-nuclide-package.png -------------------------------------------------------------------------------- /docs/static/images/docs/editor-basics-nuclide-preferences.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/editor-basics-nuclide-preferences.png -------------------------------------------------------------------------------- /docs/static/images/docs/editor-basics-status-bar-connection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/editor-basics-status-bar-connection.png -------------------------------------------------------------------------------- /docs/static/images/docs/editor-basics-status-bar-diagnostics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/editor-basics-status-bar-diagnostics.png -------------------------------------------------------------------------------- /docs/static/images/docs/editor-basics-status-bar-intro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/editor-basics-status-bar-intro.png -------------------------------------------------------------------------------- /docs/static/images/docs/editor-setup-recommended-packages.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/editor-setup-recommended-packages.png -------------------------------------------------------------------------------- /docs/static/images/docs/editor-uninstall-reenable-atom-tree-view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/editor-uninstall-reenable-atom-tree-view.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-basics-breakpoints-gutter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-basics-breakpoints-gutter.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-basics-breakpoints-main-debugging-tab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-basics-breakpoints-main-debugging-tab.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-basics-debugger-breakpoint-menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-basics-debugger-breakpoint-menu.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-basics-debugger-detach.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-basics-debugger-detach.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-basics-debugger-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-basics-debugger-example.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-basics-debugger-watch-menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-basics-debugger-watch-menu.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-basics-debugger-web-inspector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-basics-debugger-web-inspector.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-basics-evaluation-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-basics-evaluation-example.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-basics-main-debugging-tab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-basics-main-debugging-tab.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-basics-stepping-example-start-other-module.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-basics-stepping-example-start-other-module.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-basics-stepping-example-start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-basics-stepping-example-start.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-basics-stepping-example-step-in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-basics-stepping-example-step-in.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-basics-stepping-example-step-over.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-basics-stepping-example-step-over.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-basics-stepping-icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-basics-stepping-icons.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-basics-target-after-attach.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-basics-target-after-attach.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-basics-target-process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-basics-target-process.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-languages-cpp-attach.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-languages-cpp-attach.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-languages-cpp-breakpoint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-languages-cpp-breakpoint.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-languages-cpp-console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-languages-cpp-console.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-languages-cpp-quirk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-languages-cpp-quirk.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-languages-hack-php-attach.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-languages-hack-php-attach.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-languages-hack-php-filtering.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-languages-hack-php-filtering.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-languages-hack-php-hhvm-toolbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-languages-hack-php-hhvm-toolbar.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-languages-hack-php-server-debugging.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-languages-hack-php-server-debugging.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-languages-ios-buck-toolbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-languages-ios-buck-toolbar.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-languages-ios-build-target.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-languages-ios-build-target.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-languages-ios-console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-languages-ios-console.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-languages-ios-debugger-breakpoint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-languages-ios-debugger-breakpoint.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-languages-ios-nuclide-toolbar-buck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-languages-ios-nuclide-toolbar-buck.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-languages-ios-project.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-languages-ios-project.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-languages-react-native-command-palette.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-languages-react-native-command-palette.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-languages-react-native-debugger-pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-languages-react-native-debugger-pause.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-languages-react-native-debugger-priming.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-languages-react-native-debugger-priming.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-languages-react-native-debugger-resume.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-languages-react-native-debugger-resume.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-languages-react-native-debugging.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-languages-react-native-debugging.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-languages-react-native-element-inspector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-languages-react-native-element-inspector.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-debugger-languages-react-native-server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-debugger-languages-react-native-server.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-format-js-after.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-format-js-after.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-format-js-before.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-format-js-before.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-format-js-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-format-js-settings.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-health-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-health-overview.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-hg-blame-access.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-hg-blame-access.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-hg-blame-gutter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-hg-blame-gutter.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-hg-bookmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-hg-bookmark.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-hg-diff-view-access.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-hg-diff-view-access.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-hg-diff-view-actual.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-hg-diff-view-actual.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-hg-diff-view-stacked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-hg-diff-view-stacked.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-hg-file-tree-highlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-hg-file-tree-highlight.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-hg-line-modifications.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-hg-line-modifications.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-hg-number-of-line-changes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-hg-number-of-line-changes.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-outline-view-click.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-outline-view-click.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-outline-view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-outline-view.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-quick-open-filenames.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-quick-open-filenames.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-quick-open-omnisearch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-quick-open-omnisearch.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-quick-open-open-files.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-quick-open-open-files.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-quick-open-toggle-hack-symbols.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-quick-open-toggle-hack-symbols.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-quick-open-toggle-recent-files.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-quick-open-toggle-recent-files.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-quick-open-toggle-window.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-quick-open-toggle-window.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-remote-add-profile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-remote-add-profile.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-remote-add-remote-project-file-tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-remote-add-remote-project-file-tree.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-remote-connect-dialog-box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-remote-connect-dialog-box.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-remote-connect-menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-remote-connect-menu.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-remote-file-tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-remote-file-tree.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-remote-profiles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-remote-profiles.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-toolbar-button-buck-toolbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-toolbar-button-buck-toolbar.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-toolbar-button-debugger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-toolbar-button-debugger.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-toolbar-button-diagnostics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-toolbar-button-diagnostics.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-toolbar-button-diff-view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-toolbar-button-diff-view.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-toolbar-button-distraction-free-mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-toolbar-button-distraction-free-mode.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-toolbar-button-hhvm-toolbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-toolbar-button-hhvm-toolbar.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-toolbar-button-nuclide-health.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-toolbar-button-nuclide-health.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-toolbar-button-nuclide-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-toolbar-button-nuclide-settings.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-toolbar-button-outline-view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-toolbar-button-outline-view.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-toolbar-button-settings-view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-toolbar-button-settings-view.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-toolbar-button-test-runner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-toolbar-button-test-runner.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-toolbar-buttons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-toolbar-buttons.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-toolbar-find-package.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-toolbar-find-package.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-working-set-add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-working-set-add.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-working-set-all-working-sets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-working-set-all-working-sets.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-working-set-begin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-working-set-begin.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-working-set-created.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-working-set-created.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-working-set-deactivate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-working-set-deactivate.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-working-set-edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-working-set-edit.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-working-set-not-working-set-file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-working-set-not-working-set-file.png -------------------------------------------------------------------------------- /docs/static/images/docs/feature-working-set-select-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/feature-working-set-select-active.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-cpp-autocomplete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-cpp-autocomplete.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-cpp-code-diagnostics-gutter-fix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-cpp-code-diagnostics-gutter-fix.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-cpp-code-diagnostics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-cpp-code-diagnostics.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-cpp-code-formatting-after.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-cpp-code-formatting-after.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-cpp-code-formatting-before.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-cpp-code-formatting-before.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-cpp-jump-to-declaration-link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-cpp-jump-to-declaration-link.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-cpp-jump-to-declaration-result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-cpp-jump-to-declaration-result.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-cpp-type-hint-pinned.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-cpp-type-hint-pinned.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-cpp-type-hint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-cpp-type-hint.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-flow-autocomplete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-flow-autocomplete.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-flow-code-diagnostics-gutter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-flow-code-diagnostics-gutter.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-flow-code-diagnostics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-flow-code-diagnostics.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-flow-jump-to-definition-link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-flow-jump-to-definition-link.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-flow-jump-to-definition-result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-flow-jump-to-definition-result.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-flow-pinned-typehint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-flow-pinned-typehint.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-flow-typehint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-flow-typehint.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-hack-autocomplete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-hack-autocomplete.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-hack-badly-formatted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-hack-badly-formatted.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-hack-code-diagnostics-gutter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-hack-code-diagnostics-gutter.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-hack-code-diagnostics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-hack-code-diagnostics.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-hack-jump-to-definition-link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-hack-jump-to-definition-link.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-hack-jump-to-definition-result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-hack-jump-to-definition-result.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-hack-pinned-typehint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-hack-pinned-typehint.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-hack-typehint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-hack-typehint.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-hack-well-formatted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-hack-well-formatted.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-objc-after-bracket-insert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-objc-after-bracket-insert.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-objc-after-colon-indent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-objc-after-colon-indent.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-objc-auto-bracket-completion-setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-objc-auto-bracket-completion-setting.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-objc-autocomplete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-objc-autocomplete.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-objc-before-bracket-insert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-objc-before-bracket-insert.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-objc-before-colon-indent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-objc-before-colon-indent.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-objc-code-diagnostics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-objc-code-diagnostics.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-objc-jump-to-definition-link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-objc-jump-to-definition-link.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-objc-jump-to-definition-result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-objc-jump-to-definition-result.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-objc-lint-gutter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-objc-lint-gutter.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-objc-pinned-typehint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-objc-pinned-typehint.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-objc-typehint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-objc-typehint.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-python-autocomplete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-python-autocomplete.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-python-code-format-after.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-python-code-format-after.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-python-code-format-before.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-python-code-format-before.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-python-jump-to-definition-link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-python-jump-to-definition-link.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-python-jump-to-definition-result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-python-jump-to-definition-result.png -------------------------------------------------------------------------------- /docs/static/images/docs/language-python-outline-view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/language-python-outline-view.png -------------------------------------------------------------------------------- /docs/static/images/docs/platform-android-simulator-output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/platform-android-simulator-output.png -------------------------------------------------------------------------------- /docs/static/images/docs/platform-android-toggle-simulator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/platform-android-toggle-simulator.png -------------------------------------------------------------------------------- /docs/static/images/docs/platform-ios-buck-build.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/platform-ios-buck-build.png -------------------------------------------------------------------------------- /docs/static/images/docs/platform-ios-native-autocomplete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/platform-ios-native-autocomplete.png -------------------------------------------------------------------------------- /docs/static/images/docs/platform-ios-simulator-output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/platform-ios-simulator-output.png -------------------------------------------------------------------------------- /docs/static/images/docs/platform-ios-toggle-simulator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/platform-ios-toggle-simulator.png -------------------------------------------------------------------------------- /docs/static/images/docs/platform-react-native-feature-autocomplete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/platform-react-native-feature-autocomplete.png -------------------------------------------------------------------------------- /docs/static/images/docs/platform-react-native-running-buck-toolbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/platform-react-native-running-buck-toolbar.png -------------------------------------------------------------------------------- /docs/static/images/docs/platform-react-native-running-server-command.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/platform-react-native-running-server-command.png -------------------------------------------------------------------------------- /docs/static/images/docs/platform-react-native-running-server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/platform-react-native-running-server.png -------------------------------------------------------------------------------- /docs/static/images/docs/promo-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/promo-flow.png -------------------------------------------------------------------------------- /docs/static/images/docs/promo-hack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/promo-hack.png -------------------------------------------------------------------------------- /docs/static/images/docs/promo-mercurial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/promo-mercurial.png -------------------------------------------------------------------------------- /docs/static/images/docs/promo-remote-development.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/promo-remote-development.png -------------------------------------------------------------------------------- /docs/static/images/docs/promo-rn-debugging.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/promo-rn-debugging.png -------------------------------------------------------------------------------- /docs/static/images/docs/promo-working-sets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/promo-working-sets.png -------------------------------------------------------------------------------- /docs/static/images/docs/quick-start-getting-started-add-project.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/quick-start-getting-started-add-project.png -------------------------------------------------------------------------------- /docs/static/images/docs/quick-start-getting-started-diff-view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/quick-start-getting-started-diff-view.png -------------------------------------------------------------------------------- /docs/static/images/docs/quick-start-getting-started-file-tree-view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/quick-start-getting-started-file-tree-view.png -------------------------------------------------------------------------------- /docs/static/images/docs/quick-start-getting-started-home-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/quick-start-getting-started-home-page.png -------------------------------------------------------------------------------- /docs/static/images/docs/quick-start-getting-started-quick-launch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/quick-start-getting-started-quick-launch.png -------------------------------------------------------------------------------- /docs/static/images/docs/quick-start-getting-started-quick-open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/quick-start-getting-started-quick-open.png -------------------------------------------------------------------------------- /docs/static/images/docs/quick-start-getting-started-remote-connection-dialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/docs/quick-start-getting-started-remote-connection-dialog.png -------------------------------------------------------------------------------- /docs/static/images/help/troubleshooting-settings-nuclide-flow-executable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/images/help/troubleshooting-settings-nuclide-flow-executable.png -------------------------------------------------------------------------------- /docs/static/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/logo.png -------------------------------------------------------------------------------- /docs/static/logo_nav.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/logo_nav.png -------------------------------------------------------------------------------- /docs/static/og_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/og_image.png -------------------------------------------------------------------------------- /docs/static/oss_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/oss_logo.png -------------------------------------------------------------------------------- /docs/static/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/docs/static/search.png -------------------------------------------------------------------------------- /pkg/commons-atom/spec/fixtures/mouse-listener-for-text-editor/meow.txt: -------------------------------------------------------------------------------- 1 | meow meow 2 | meow meow 3 | -------------------------------------------------------------------------------- /pkg/hyperclick/spec/fixtures/hyperclick.txt: -------------------------------------------------------------------------------- 1 | word1 word2 word3 2 | word4 word5 word6 3 | word7 word8 word9 4 | -------------------------------------------------------------------------------- /pkg/nuclide-arcanist-base/spec/fixtures/arc/.arcconfig.test: -------------------------------------------------------------------------------- 1 | { 2 | "project_id": "project1" 3 | } 4 | -------------------------------------------------------------------------------- /pkg/nuclide-arcanist-base/spec/fixtures/arc/dir1/file1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-arcanist-base/spec/fixtures/arc/dir1/file1 -------------------------------------------------------------------------------- /pkg/nuclide-arcanist-base/spec/fixtures/arc/file2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-arcanist-base/spec/fixtures/arc/file2 -------------------------------------------------------------------------------- /pkg/nuclide-arcanist-base/spec/fixtures/arc/nested-project/.arcconfig.test: -------------------------------------------------------------------------------- 1 | { 2 | "project_id": "project-nested" 3 | } 4 | -------------------------------------------------------------------------------- /pkg/nuclide-blame/readme/blameGutter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-blame/readme/blameGutter.png -------------------------------------------------------------------------------- /pkg/nuclide-blame/readme/showBlame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-blame/readme/showBlame.png -------------------------------------------------------------------------------- /pkg/nuclide-buck-base/spec/fixtures/buck-query-project/.buckconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-buck-base/spec/fixtures/buck-query-project/.buckconfig -------------------------------------------------------------------------------- /pkg/nuclide-buck-base/spec/fixtures/buck-query-project/.buckversion: -------------------------------------------------------------------------------- 1 | f38fd4cb74a52b1999260212534f5b8249ebc307 2 | -------------------------------------------------------------------------------- /pkg/nuclide-buck-base/spec/fixtures/buckconfig-project/.buckconfig: -------------------------------------------------------------------------------- 1 | [cache] 2 | dir = buck-cache 3 | -------------------------------------------------------------------------------- /pkg/nuclide-buck-base/spec/fixtures/buckconfig-project/.buckversion: -------------------------------------------------------------------------------- 1 | f38fd4cb74a52b1999260212534f5b8249ebc307 2 | -------------------------------------------------------------------------------- /pkg/nuclide-buck-base/spec/fixtures/test-project-with-failing-targets/.buckconfig: -------------------------------------------------------------------------------- 1 | [alias] 2 | good = //:good_rule 3 | -------------------------------------------------------------------------------- /pkg/nuclide-buck-base/spec/fixtures/test-project-with-failing-targets/.buckversion: -------------------------------------------------------------------------------- 1 | 158950c02e1553d3a17979e74d9df020594e4d30 2 | -------------------------------------------------------------------------------- /pkg/nuclide-buck/spec/fixtures/test-project/Apps/BUCK.test: -------------------------------------------------------------------------------- 1 | ios_resource( 2 | name='test_target123', 3 | dirs = [], 4 | files = [], 5 | ) 6 | -------------------------------------------------------------------------------- /pkg/nuclide-buck/styles/nuclide-buck.less: -------------------------------------------------------------------------------- 1 | .nuclide-buck-settings { 2 | margin-right: 8px; 3 | } 4 | 5 | .nuclide-buck-status { 6 | padding-top: 4px; 7 | vertical-align: middle; 8 | } 9 | -------------------------------------------------------------------------------- /pkg/nuclide-busy-signal/styles/status-bar-tile.less: -------------------------------------------------------------------------------- 1 | .loading-spinner-tiny.nuclide-busy-signal-status-bar { 2 | vertical-align: middle; 3 | display: inline-block; 4 | cursor: wait; 5 | } 6 | -------------------------------------------------------------------------------- /pkg/nuclide-clang/python/README.md: -------------------------------------------------------------------------------- 1 | # python Directory 2 | 3 | Files in this directory are used to support the libclang process managed by Nuclide. 4 | -------------------------------------------------------------------------------- /pkg/nuclide-clang/services-3.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "implementation": "./lib/ClangProcessService.js", 4 | "name": "ClangProcessService", 5 | "preserveFunctionNames": true 6 | } 7 | ] 8 | -------------------------------------------------------------------------------- /pkg/nuclide-clang/spec/fixtures/compile_commands.json: -------------------------------------------------------------------------------- 1 | [{"directory":"spec/fixtures","file":"test.cpp","arguments":["g++","-fPIC","-O3"],"command":"g++ -fPIC -O3 test.cpp"}] 2 | -------------------------------------------------------------------------------- /pkg/nuclide-clang/spec/fixtures/test.cpp: -------------------------------------------------------------------------------- 1 | void f() { 2 | } 3 | 4 | int main() { 5 | f(); 6 | f(1); 7 | return 0 8 | } 9 | -------------------------------------------------------------------------------- /pkg/nuclide-context-view/keymaps/nuclide-context-view.json: -------------------------------------------------------------------------------- 1 | { 2 | "atom-workspace": { 3 | "cmd-i": "nuclide-context-view:toggle" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/applicationCache.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/applicationCache.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/breakpoint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/breakpoint.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/breakpointConditional.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/breakpointConditional.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/breakpoint_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/breakpoint_2x.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/checker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/checker.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/chromeDisabledSelect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/chromeDisabledSelect.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/chromeDisabledSelect_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/chromeDisabledSelect_2x.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/chromeLeft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/chromeLeft.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/chromeMiddle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/chromeMiddle.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/chromeRight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/chromeRight.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/chromeSelect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/chromeSelect.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/chromeSelect_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/chromeSelect_2x.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/cookie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/cookie.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/database.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/database.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/databaseTable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/databaseTable.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/deleteIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/deleteIcon.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/domain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/domain.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/errorWave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/errorWave.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/errorWave_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/errorWave_2x.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/fileSystem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/fileSystem.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/forward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/forward.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/frame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/frame.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/graphLabelCalloutLeft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/graphLabelCalloutLeft.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/graphLabelCalloutRight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/graphLabelCalloutRight.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/indexedDB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/indexedDB.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/indexedDBIndex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/indexedDBIndex.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/indexedDBObjectStore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/indexedDBObjectStore.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/localStorage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/localStorage.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/navigationControls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/navigationControls.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/navigationControls_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/navigationControls_2x.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/paneAddButtons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/paneAddButtons.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/paneAnimationsButtons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/paneAnimationsButtons.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/paneElementStateButtons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/paneElementStateButtons.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/paneFilterButtons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/paneFilterButtons.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/paneRefreshButtons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/paneRefreshButtons.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/popoverArrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/popoverArrows.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/profileGroupIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/profileGroupIcon.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/profileIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/profileIcon.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/profileSmallIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/profileSmallIcon.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/radioDot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/radioDot.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/resourceCSSIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/resourceCSSIcon.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/resourceDocumentIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/resourceDocumentIcon.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/resourceJSIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/resourceJSIcon.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/resourcePlainIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/resourcePlainIcon.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/resourcePlainIconSmall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/resourcePlainIconSmall.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/resourcesTimeGraphIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/resourcesTimeGraphIcon.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/responsiveDesign.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/responsiveDesign.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/responsiveDesign_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/responsiveDesign_2x.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/searchNext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/searchNext.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/searchPrev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/searchPrev.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/sessionStorage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/sessionStorage.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/settingsListRemove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/settingsListRemove.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/settingsListRemove_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/settingsListRemove_2x.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/statusbarButtonGlyphs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/statusbarButtonGlyphs.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/thumbActiveHoriz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/thumbActiveHoriz.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/thumbActiveVert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/thumbActiveVert.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/thumbHoriz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/thumbHoriz.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/thumbHoverHoriz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/thumbHoverHoriz.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/thumbHoverVert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/thumbHoverVert.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/thumbVert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/thumbVert.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/toolbarItemSelected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/toolbarItemSelected.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/touchCursor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/touchCursor.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/touchCursor_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/touchCursor_2x.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/transformControls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/transformControls.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/transformControls_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/Images/transformControls_2x.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/components/nodeLink.css: -------------------------------------------------------------------------------- 1 | :host { 2 | display: inline; 3 | } 4 | 5 | .node-link { 6 | text-decoration: underline; 7 | cursor: pointer; 8 | display: inline; 9 | } -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/platform/module.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": [ 3 | ], 4 | "scripts": [ 5 | "utilities.js", 6 | "DOMExtension.js" 7 | ] 8 | } 9 | -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/snippets/module.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": ["bindings"], 3 | "scripts": [ 4 | "SnippetStorage.js", 5 | "ScriptSnippetModel.js" 6 | ] 7 | } 8 | -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/temp_storage_shared_worker/module.json: -------------------------------------------------------------------------------- 1 | { 2 | "scripts": ["TempStorageSharedWorker.js"] 3 | } 4 | -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/VendorLib/devtools/front_end/toolbox_bootstrap/module.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": [ 3 | "platform" 4 | ], 5 | "scripts": [ 6 | "Toolbox.js" 7 | ] 8 | } 9 | -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/keymaps/README.md: -------------------------------------------------------------------------------- 1 | Unfortunately F5 is taken by another package, so we must use F8 for 2 | `nuclide-debugger:continue-debugging`. 3 | -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/applicationCache.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/applicationCache.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/breakpoint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/breakpoint.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/breakpointConditional.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/breakpointConditional.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/breakpointConditional_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/breakpointConditional_2x.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/breakpoint_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/breakpoint_2x.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/checker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/checker.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/chromeDisabledSelect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/chromeDisabledSelect.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/chromeDisabledSelect_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/chromeDisabledSelect_2x.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/chromeLeft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/chromeLeft.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/chromeMiddle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/chromeMiddle.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/chromeRight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/chromeRight.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/chromeSelect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/chromeSelect.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/chromeSelect_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/chromeSelect_2x.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/cookie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/cookie.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/database.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/database.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/databaseTable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/databaseTable.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/deleteIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/deleteIcon.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/domain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/domain.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/errorWave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/errorWave.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/errorWave_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/errorWave_2x.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/fileSystem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/fileSystem.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/forward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/forward.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/frame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/frame.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/graphLabelCalloutLeft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/graphLabelCalloutLeft.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/graphLabelCalloutRight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/graphLabelCalloutRight.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/indexedDB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/indexedDB.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/indexedDBIndex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/indexedDBIndex.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/indexedDBObjectStore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/indexedDBObjectStore.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/localStorage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/localStorage.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/navigationControls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/navigationControls.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/navigationControls_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/navigationControls_2x.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/paneAddButtons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/paneAddButtons.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/paneAnimationsButtons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/paneAnimationsButtons.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/paneElementStateButtons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/paneElementStateButtons.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/paneFilterButtons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/paneFilterButtons.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/paneRefreshButtons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/paneRefreshButtons.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/popoverArrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/popoverArrows.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/profileGroupIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/profileGroupIcon.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/profileIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/profileIcon.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/profileSmallIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/profileSmallIcon.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/radioDot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/radioDot.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/resourceCSSIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/resourceCSSIcon.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/resourceDocumentIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/resourceDocumentIcon.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/resourceDocumentIconSmall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/resourceDocumentIconSmall.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/resourceJSIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/resourceJSIcon.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/resourcePlainIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/resourcePlainIcon.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/resourcePlainIconSmall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/resourcePlainIconSmall.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/resourcesTimeGraphIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/resourcesTimeGraphIcon.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/responsiveDesign.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/responsiveDesign.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/responsiveDesign_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/responsiveDesign_2x.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/searchNext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/searchNext.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/searchPrev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/searchPrev.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/sessionStorage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/sessionStorage.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/settingsListRemove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/settingsListRemove.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/settingsListRemove_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/settingsListRemove_2x.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/statusbarButtonGlyphs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/statusbarButtonGlyphs.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/statusbarButtonGlyphs_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/statusbarButtonGlyphs_2x.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/statusbarResizerHorizontal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/statusbarResizerHorizontal.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/statusbarResizerVertical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/statusbarResizerVertical.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/thumbActiveHoriz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/thumbActiveHoriz.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/thumbActiveVert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/thumbActiveVert.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/thumbHoriz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/thumbHoriz.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/thumbHoverHoriz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/thumbHoverHoriz.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/thumbHoverVert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/thumbHoverVert.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/thumbVert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/thumbVert.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/toolbarItemSelected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/toolbarItemSelected.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/touchCursor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/touchCursor.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/touchCursor_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/touchCursor_2x.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/transformControls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/transformControls.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/scripts/Images/transformControls_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-debugger-atom/scripts/Images/transformControls_2x.png -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/styles/launch-attach.less: -------------------------------------------------------------------------------- 1 | @import "ui-variables"; 2 | 3 | .launch-attach-header { 4 | margin-bottom: 1em; 5 | } 6 | -------------------------------------------------------------------------------- /pkg/nuclide-debugger-atom/styles/nuclide-debugger-datatip.less: -------------------------------------------------------------------------------- 1 | @import "ui-variables"; 2 | 3 | .nuclide-debugger-datatip { 4 | padding: 1px 8px 1px 4px; 5 | } 6 | 7 | .nuclide-debugger-datatip-value { 8 | color: @text-color-highlight; 9 | } 10 | -------------------------------------------------------------------------------- /pkg/nuclide-debugger-hhvm-proxy/scripts/echo.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | node echo.js $@ 3 | -------------------------------------------------------------------------------- /pkg/nuclide-debugger-hhvm-proxy/scripts/xdebug.ini: -------------------------------------------------------------------------------- 1 | xdebug.enable = 1 2 | xdebug.remote_enable = 1 3 | xdebug.remote_autostart = 1 4 | xdebug.overload_var_dump = 0 5 | xdebug.remote_port = 9000 6 | -------------------------------------------------------------------------------- /pkg/nuclide-debugger-hhvm-proxy/spec/fixtures/test.php: -------------------------------------------------------------------------------- 1 | 45; 2 | -------------------------------------------------------------------------------- /pkg/nuclide-diagnostics-base/spec/fixtures/initiallyClosedFile.txt: -------------------------------------------------------------------------------- 1 | also a test file 2 | but at first this one is closed 3 | open, add markers 4 | -------------------------------------------------------------------------------- /pkg/nuclide-diagnostics-base/spec/fixtures/initiallyOpenFile.txt: -------------------------------------------------------------------------------- 1 | this is a test file 2 | we will use it to test things 3 | like Atom markers 4 | 5 | 6 | (^ also a haiku) 7 | -------------------------------------------------------------------------------- /pkg/nuclide-diagnostics-datatip-provider/styles/nuclide-diagnostics-datatip-provider.less: -------------------------------------------------------------------------------- 1 | @import "ui-variables"; 2 | 3 | .nuclide-diagnostics-datatip { 4 | padding: 0.5em; 5 | } 6 | -------------------------------------------------------------------------------- /pkg/nuclide-diagnostics-ui/docs/diagnostics-ui-with-callouts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-diagnostics-ui/docs/diagnostics-ui-with-callouts.png -------------------------------------------------------------------------------- /pkg/nuclide-file-tree/spec/fixtures/dir1/foo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-file-tree/spec/fixtures/dir1/foo.txt -------------------------------------------------------------------------------- /pkg/nuclide-file-tree/spec/fixtures/dir2/bar.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-file-tree/spec/fixtures/dir2/bar.txt -------------------------------------------------------------------------------- /pkg/nuclide-find-references/grammars/hack-fragment.cson: -------------------------------------------------------------------------------- 1 | 'scopeName': 'source.hackfragment' 2 | 'name': 'HACK (fragment)' 3 | 'patterns': [ 4 | { 5 | 'include': 'text.html.hack#language' 6 | } 7 | ] 8 | -------------------------------------------------------------------------------- /pkg/nuclide-flow/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/options/respect-blacklist.expected: -------------------------------------------------------------------------------- 1 | var three = require('three'); 2 | var two = require('two'); 3 | 4 | var one = two; 5 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/options/respect-blacklist.test: -------------------------------------------------------------------------------- 1 | var two = require('two'); 2 | var three = require('three'); 3 | 4 | var one = two; 5 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-array-expressions.expected: -------------------------------------------------------------------------------- 1 | const three = require('three'); 2 | const two = require('two'); 3 | 4 | var one = [two, [three]]; 5 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-array-expressions.test: -------------------------------------------------------------------------------- 1 | var one = [two, [three]]; 2 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-assignments.test: -------------------------------------------------------------------------------- 1 | var one = two; 2 | three = four; 3 | var five = six, seven; 4 | var {eight} = nine; 5 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-classes.expected: -------------------------------------------------------------------------------- 1 | const six = require('six'); 2 | const three = require('three'); 3 | 4 | class one {} 5 | class two extends three {} 6 | class four extends one {} 7 | class five extends six() {} 8 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-classes.test: -------------------------------------------------------------------------------- 1 | class one {} 2 | class two extends three {} 3 | class four extends one {} 4 | class five extends six() {} 5 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-common-aliases.expected: -------------------------------------------------------------------------------- 1 | const Immutable = require('immutable'); 2 | 3 | Immutable.List(); 4 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-common-aliases.test: -------------------------------------------------------------------------------- 1 | Immutable.List(); 2 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-constructor-arguments.expected: -------------------------------------------------------------------------------- 1 | const one = require('one'); 2 | const three = require('three'); 3 | const two = require('two'); 4 | 5 | new one(two, {three}); 6 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-constructor-arguments.test: -------------------------------------------------------------------------------- 1 | new one(two, {three}); 2 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-default-params.expected: -------------------------------------------------------------------------------- 1 | const b = require('b'); 2 | 3 | function one(a = b, c = 1) { 4 | a(c); 5 | } 6 | 7 | class two { 8 | three(e, f = 2) { 9 | e(f); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-default-params.test: -------------------------------------------------------------------------------- 1 | function one(a = b, c = 1) { 2 | a(c); 3 | } 4 | 5 | class two { 6 | three(e, f = 2) { 7 | e(f); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-function-calls.test: -------------------------------------------------------------------------------- 1 | function five() {} 2 | 3 | one(); 4 | two.three(); 5 | four()()(); 6 | five(); 7 | six.seven.eight().nine(); 8 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-if-elses.expected: -------------------------------------------------------------------------------- 1 | const one = require('one'); 2 | const two = require('two'); 3 | 4 | if (one) { 5 | // Nothing. 6 | } else if (two) { 7 | // Nothing. 8 | } else { 9 | // Nothing. 10 | } 11 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-if-elses.test: -------------------------------------------------------------------------------- 1 | if (one) { 2 | // Nothing. 3 | } else if (two) { 4 | // Nothing. 5 | } else { 6 | // Nothing. 7 | } 8 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-loops.test: -------------------------------------------------------------------------------- 1 | for (one in two) {} 2 | for (three of four) {} 3 | while (five) {} 4 | for (six; seven; eight) {} 5 | do {} while (nine); 6 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-object-properties.expected: -------------------------------------------------------------------------------- 1 | const four = require('four'); 2 | const three = require('three'); 3 | 4 | var one = { 5 | two: three, 6 | four, 7 | }; 8 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-object-properties.test: -------------------------------------------------------------------------------- 1 | var one = { 2 | two: three, 3 | four, 4 | }; 5 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-object-spreads.test: -------------------------------------------------------------------------------- 1 | var a = {...b}; 2 | var c = [...d]; 3 | var {e, ...f} = g; 4 | var [h, ...i] = j; 5 | f; 6 | i; 7 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-polymorphic-type-bounds.expected: -------------------------------------------------------------------------------- 1 | import type bar from 'bar'; 2 | 3 | type foo = (arg: T) => void; 4 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-polymorphic-type-bounds.test: -------------------------------------------------------------------------------- 1 | type foo = (arg: T) => void; 2 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-polymorphic-types.test: -------------------------------------------------------------------------------- 1 | class Foo extends Bar, J.K>> {} 2 | function baz(x: L, y: M, z: N) {} 3 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-react-when-using-jsx.expected: -------------------------------------------------------------------------------- 1 | const React = require('React'); 2 | 3 | var paragraph =

lorem ipsum

; 4 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-react-when-using-jsx.test: -------------------------------------------------------------------------------- 1 | var paragraph =

lorem ipsum

; 2 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-requires-after-use-strict.expected: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | const one = require('one'); 4 | 5 | one(); 6 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-requires-after-use-strict.test: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | one(); 4 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-returns.test: -------------------------------------------------------------------------------- 1 | function one() { 2 | return two; 3 | } 4 | 5 | function three() { 6 | return {four}; 7 | } 8 | 9 | var five = () => ({six}); 10 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-spread-args.expected: -------------------------------------------------------------------------------- 1 | const bar = require('bar'); 2 | const foo = require('foo'); 3 | 4 | foo(...bar); 5 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-spread-args.test: -------------------------------------------------------------------------------- 1 | foo(...bar); 2 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-switches.expected: -------------------------------------------------------------------------------- 1 | const one = require('one'); 2 | const two = require('two'); 3 | 4 | function foo() { 5 | switch (one) { 6 | case two: 7 | break; 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-switches.test: -------------------------------------------------------------------------------- 1 | function foo() { 2 | switch (one) { 3 | case two: 4 | break; 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-tagged-template-expressions.expected: -------------------------------------------------------------------------------- 1 | const foo = require('foo'); 2 | 3 | foo`bar`; 4 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-tagged-template-expressions.test: -------------------------------------------------------------------------------- 1 | foo`bar`; 2 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-template-expressions.expected: -------------------------------------------------------------------------------- 1 | const max = require('max'); 2 | 3 | `foo ${max(1,2,3)} bar`; 4 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-template-expressions.test: -------------------------------------------------------------------------------- 1 | `foo ${max(1,2,3)} bar`; 2 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-template-identifiers.expected: -------------------------------------------------------------------------------- 1 | const bar = require('bar'); 2 | 3 | `${bar}`; 4 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-template-identifiers.test: -------------------------------------------------------------------------------- 1 | `${bar}`; 2 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-try-catches.expected: -------------------------------------------------------------------------------- 1 | try { 2 | // Nothing. 3 | } catch (e) { 4 | // Nothing. 5 | } finally { 6 | // Nothing. 7 | } 8 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-try-catches.test: -------------------------------------------------------------------------------- 1 | try { 2 | // Nothing. 3 | } catch (e) { 4 | // Nothing. 5 | } finally { 6 | // Nothing. 7 | } 8 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-types.expected: -------------------------------------------------------------------------------- 1 | import type five from 'five'; 2 | import type six from 'six'; 3 | import type two from 'two'; 4 | 5 | var one: ?two = null; 6 | function three(four: five): six {} 7 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/add-types.test: -------------------------------------------------------------------------------- 1 | var one: ?two = null; 2 | function three(four: five): six {} 3 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/demote-requires.expected: -------------------------------------------------------------------------------- 1 | import type one from 'one'; 2 | 3 | var two: ?one = null; 4 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/demote-requires.test: -------------------------------------------------------------------------------- 1 | var one = require('one'); 2 | 3 | var two: ?one = null; 4 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/ignore-arbitrary-new-lines.expected: -------------------------------------------------------------------------------- 1 | const one = require('one'); 2 | const two = require('two'); 3 | 4 | one(); 5 | 6 | 7 | two(); 8 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/ignore-arbitrary-new-lines.test: -------------------------------------------------------------------------------- 1 | one(); 2 | 3 | 4 | two(); 5 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/ignore-array-pattern-elements.expected: -------------------------------------------------------------------------------- 1 | const foo = require('foo'); 2 | 3 | var [a, b] = foo; 4 | function bar([c, d]) {} 5 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/ignore-array-pattern-elements.test: -------------------------------------------------------------------------------- 1 | var [a, b] = foo; 2 | function bar([c, d]) {} 3 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/ignore-comments-with-no-requires.expected: -------------------------------------------------------------------------------- 1 | /* @flow */ 2 | /** 3 | * Header comment 4 | */ 5 | 6 | function foo() {} 7 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/ignore-comments-with-no-requires.test: -------------------------------------------------------------------------------- 1 | /* @flow */ 2 | /** 3 | * Header comment 4 | */ 5 | 6 | function foo() {} 7 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/ignore-declared-jsx.expected: -------------------------------------------------------------------------------- 1 | const Components = require('Components'); 2 | const React = require('React'); 3 | 4 | var {A, B} = Components; 5 | 6 | var jsx = ; 7 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/ignore-declared-jsx.test: -------------------------------------------------------------------------------- 1 | const Components = require('Components'); 2 | 3 | var {A, B} = Components; 4 | 5 | var jsx = ; 6 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/ignore-function-params.test: -------------------------------------------------------------------------------- 1 | function one(two, {three}) { 2 | two(); 3 | three(); 4 | four(five); 5 | } 6 | 7 | var six = (seven, eight) => ({seven, eight, nine}); 8 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/ignore-nested-object-patterns.expected: -------------------------------------------------------------------------------- 1 | const five = require('five'); 2 | 3 | function foo({one: {two, three: [four]}}) { 4 | five(two, four); 5 | } 6 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/ignore-nested-object-patterns.test: -------------------------------------------------------------------------------- 1 | function foo({one: {two, three: [four]}}) { 2 | five(two, four); 3 | } 4 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/ignore-react-when-using-jsx.expected: -------------------------------------------------------------------------------- 1 | const React = require('React'); 2 | 3 | var paragraph =

lorem ipsum

; 4 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/ignore-react-when-using-jsx.test: -------------------------------------------------------------------------------- 1 | const React = require('React'); 2 | 3 | var paragraph =

lorem ipsum

; 4 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/ignore-requires-in-blocks.expected: -------------------------------------------------------------------------------- 1 | const a = require('a'); 2 | const c = require('c'); 3 | 4 | if (true) { 5 | const b = require('b'); 6 | } 7 | 8 | a(); 9 | c(); 10 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/ignore-requires-in-blocks.test: -------------------------------------------------------------------------------- 1 | const c = require('c'); 2 | const a = require('a'); 3 | const d = require('d'); 4 | 5 | if (true) { 6 | const b = require('b'); 7 | } 8 | 9 | a(); 10 | c(); 11 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/ignore-rest-args.test: -------------------------------------------------------------------------------- 1 | function foo(...a) { 2 | a; 3 | b; 4 | } 5 | 6 | (function(...c) { 7 | c; 8 | d; 9 | })(); 10 | 11 | ((...e) => { 12 | e; 13 | f; 14 | })(); 15 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/keep-header-comments.expected: -------------------------------------------------------------------------------- 1 | /* @flow */ 2 | /** 3 | * Header comment 4 | */ 5 | 6 | const one = require('one'); 7 | 8 | one(); 9 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/keep-header-comments.test: -------------------------------------------------------------------------------- 1 | /* @flow */ 2 | /** 3 | * Header comment 4 | */ 5 | 6 | one(); 7 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/promote-types.expected: -------------------------------------------------------------------------------- 1 | const one = require('one'); 2 | 3 | var two: ?one = new one(); 4 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/promote-types.test: -------------------------------------------------------------------------------- 1 | import type one from 'one'; 2 | 3 | var two: ?one = new one(); 4 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/remove-nested-object-pattern.expected: -------------------------------------------------------------------------------- 1 | const four = require('four'); 2 | const one = require('one'); 3 | 4 | one(four); 5 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/remove-nested-object-pattern.test: -------------------------------------------------------------------------------- 1 | var {one: {two, four: [three]}} = require('foo'); 2 | 3 | one(four); 4 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/remove-shadowed-requires.expected: -------------------------------------------------------------------------------- 1 | function foo() { 2 | var one = () => {}; 3 | one(); 4 | } 5 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/remove-shadowed-requires.test: -------------------------------------------------------------------------------- 1 | var one = require('one'); 2 | 3 | function foo() { 4 | var one = () => {}; 5 | one(); 6 | } 7 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/remove-shadowed-types.expected: -------------------------------------------------------------------------------- 1 | class Foo {} 2 | 3 | function foo(value: Foo) {} 4 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/remove-shadowed-types.test: -------------------------------------------------------------------------------- 1 | import type Foo from 'Foo'; 2 | 3 | class Foo {} 4 | 5 | function foo(value: Foo) {} 6 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/remove-unused-array-patterns.expected: -------------------------------------------------------------------------------- 1 | const [c, d] = require('bar'); 2 | const [e, f] = require('baz'); 3 | const x = require('x'); 4 | 5 | e(f); 6 | c(d); 7 | x(); 8 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/remove-unused-array-patterns.test: -------------------------------------------------------------------------------- 1 | const x = require('x'); 2 | 3 | const [a, b] = require('foo'); 4 | const [e, f] = require('baz'); 5 | const [c, d] = require('bar'); 6 | 7 | e(f); 8 | c(d); 9 | x(); 10 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/remove-unused-requires.expected: -------------------------------------------------------------------------------- 1 | const two = require('two'); 2 | 3 | const one = two; 4 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/remove-unused-requires.test: -------------------------------------------------------------------------------- 1 | const three = require('three'); 2 | const two = require('two'); 3 | 4 | const one = two; 5 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/remove-unused-types.expected: -------------------------------------------------------------------------------- 1 | import type two from 'two'; 2 | 3 | var one: two; 4 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/remove-unused-types.test: -------------------------------------------------------------------------------- 1 | import type three from 'three'; 2 | import type two from 'two'; 3 | 4 | var one: two; 5 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/respect-declaration-kind.expected: -------------------------------------------------------------------------------- 1 | var one = require('one'); 2 | const three = require('three'); 3 | let two = require('two'); 4 | 5 | one(two(three)); 6 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/respect-declaration-kind.test: -------------------------------------------------------------------------------- 1 | const three = require('three'); 2 | let two = require('two'); 3 | var one = require('one'); 4 | 5 | one(two(three)); 6 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/sort-import-specifiers.expected: -------------------------------------------------------------------------------- 1 | /** 2 | * Header comment. 3 | */ 4 | 5 | import type {A, B} from 'AB'; 6 | import type {Foo} from 'Foo'; 7 | 8 | function foo(a: A, b: B, foo: Foo) {} 9 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/sort-import-specifiers.test: -------------------------------------------------------------------------------- 1 | /** 2 | * Header comment. 3 | */ 4 | 5 | import type {B, A} from 'AB'; 6 | import type {Foo} from 'Foo'; 7 | 8 | function foo(a: A, b: B, foo: Foo) {} 9 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/sort-strange-require-expressions.expected: -------------------------------------------------------------------------------- 1 | require('b')().x; 2 | 3 | const D = require('meh').a.b.c('123'); 4 | 5 | const a = require('a')()()().a().b.c[0]; 6 | 7 | const C = 'not'.a.require('meh'); 8 | a(D); 9 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/sort-strange-require-expressions.test: -------------------------------------------------------------------------------- 1 | const a = require('a')()()().a().b.c[0]; 2 | require('b')().x; 3 | const D = require('meh').a.b.c('123'); 4 | const C = 'not'.a.require('meh'); 5 | a(D); 6 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/split-multiple-leading-comments.expected: -------------------------------------------------------------------------------- 1 | /** 2 | * Header comment 3 | */ 4 | 5 | const one = require('one'); 6 | 7 | /** 8 | * Function description. 9 | */ 10 | function foo() { 11 | one(); 12 | } 13 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js-base/spec/fixtures/requires/split-multiple-leading-comments.test: -------------------------------------------------------------------------------- 1 | /** 2 | * Header comment 3 | */ 4 | 5 | /** 6 | * Function description. 7 | */ 8 | function foo() { 9 | one(); 10 | } 11 | -------------------------------------------------------------------------------- /pkg/nuclide-format-js/keymaps/nuclide-format-js.json: -------------------------------------------------------------------------------- 1 | { 2 | "atom-text-editor": { 3 | "cmd-shift-i": "nuclide-format-js:format" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /pkg/nuclide-fuzzy-native/README.md: -------------------------------------------------------------------------------- 1 | This is a small wrapper around https://github.com/hansonw/fuzzy-native. 2 | Run `scripts/sync.sh` to update. 3 | 4 | Includes a fallback fuzzy-search implementation if the native module fails to load. 5 | -------------------------------------------------------------------------------- /pkg/nuclide-fuzzy-native/scripts/sync.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | npm install fuzzy-native 4 | rm -rf node_modules/fuzzy-native/{binding.gyp,src,node_modules} 5 | rsync -r --delete node_modules/fuzzy-native VendorLib/ 6 | rm -rf node_modules 7 | -------------------------------------------------------------------------------- /pkg/nuclide-hack-base/services-3.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "implementation": "./lib/HackConnectionService.js", 4 | "name": "HackConnectionService", 5 | "preserveFunctionNames": true 6 | } 7 | ] 8 | -------------------------------------------------------------------------------- /pkg/nuclide-hack/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /pkg/nuclide-health/keymaps/nuclide-health.json: -------------------------------------------------------------------------------- 1 | { 2 | "atom-workspace": { 3 | "alt-ctrl-shift-h": "nuclide-health:toggle" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /pkg/nuclide-hhvm-toolbar/menus/nuclide-hhvm-toolbar.json: -------------------------------------------------------------------------------- 1 | { 2 | "context-menu": { 3 | ".hhvm-toolbar": [ 4 | { 5 | "command": "nuclide-hhvm-toolbar:toggle", 6 | "label": "Hide Tool Bar" 7 | } 8 | ] 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /pkg/nuclide-home/README.md: -------------------------------------------------------------------------------- 1 | # nuclide-home 2 | 3 | This feature provides a welcome message and other useful links for first time Nuclide users. 4 | -------------------------------------------------------------------------------- /pkg/nuclide-home/keymaps/nuclide-home.json: -------------------------------------------------------------------------------- 1 | { 2 | "atom-workspace": { 3 | "ctrl-shift-h": "nuclide-home:toggle" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/inline-imports/decorators.test: -------------------------------------------------------------------------------- 1 | import Foo from 'foo'; 2 | 3 | class Bar { 4 | @Foo 5 | baz() {} 6 | } 7 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/inline-imports/default-and-namespace-specifier.test: -------------------------------------------------------------------------------- 1 | import Foo, * as bar from 'Foo'; 2 | 3 | function test() { 4 | new Foo(); 5 | bar.baz(); 6 | } 7 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/inline-imports/default-param.test: -------------------------------------------------------------------------------- 1 | import Foo from './foo'; 2 | 3 | class Bar { 4 | baz(n = Foo()) {} 5 | } 6 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/inline-imports/default-specifier.test: -------------------------------------------------------------------------------- 1 | import Foo from 'Foo'; 2 | 3 | function test() { 4 | new Foo(); 5 | } 6 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/inline-imports/export-identifier.test: -------------------------------------------------------------------------------- 1 | import Foo from './foo'; 2 | import {Bar} from './bar'; 3 | 4 | export {Foo as foo}; 5 | export {Foo, Bar}; 6 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/inline-imports/global-identifier.expected: -------------------------------------------------------------------------------- 1 | var _math2; 2 | 3 | function _math() { 4 | return _math2 = require('math'); 5 | } 6 | 7 | (0, (_math2 || _math()).Math)(); 8 | (_math2 || _math()).Math.add(); 9 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/inline-imports/global-identifier.test: -------------------------------------------------------------------------------- 1 | import {Math} from 'math'; 2 | 3 | Math(); 4 | Math.add(); 5 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/inline-imports/multiple-specifiers.test: -------------------------------------------------------------------------------- 1 | import {default as Foo, bar} from 'Foo'; 2 | 3 | function test() { 4 | new Foo(); 5 | bar(); 6 | } 7 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/inline-imports/namespace-specifier.test: -------------------------------------------------------------------------------- 1 | import * as Foo from 'Foo'; 2 | 3 | function test() { 4 | Foo.bar(); 5 | } 6 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/inline-imports/no-assign.error: -------------------------------------------------------------------------------- 1 | SyntaxError: unknown: Line 4: "bar" is read-only 2 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/inline-imports/no-assign.test: -------------------------------------------------------------------------------- 1 | import {bar} from 'Foo'; 2 | 3 | function test() { 4 | bar = function bar() {}; 5 | bar(); 6 | } 7 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/inline-imports/no-shadow.expected: -------------------------------------------------------------------------------- 1 | var _Foo2; 2 | 3 | function _Foo() { 4 | return _Foo2 = require('Foo'); 5 | } 6 | 7 | function test() { 8 | var bar = function bar() {}; 9 | bar(); 10 | } 11 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/inline-imports/no-shadow.test: -------------------------------------------------------------------------------- 1 | import {bar} from 'Foo'; 2 | 3 | function test() { 4 | var bar = function bar() {}; 5 | bar(); 6 | } 7 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/inline-imports/no-specifiers.expected: -------------------------------------------------------------------------------- 1 | require('Foo'); 2 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/inline-imports/no-specifiers.test: -------------------------------------------------------------------------------- 1 | import 'Foo'; 2 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/inline-imports/no-type.expected: -------------------------------------------------------------------------------- 1 | Foo(); 2 | Qux(); 3 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/inline-imports/no-type.test: -------------------------------------------------------------------------------- 1 | import type {Foo} from 'foo'; 2 | import typeof * as Qux from 'qux'; 3 | 4 | Foo(); 5 | Qux(); 6 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/inline-imports/renamed-default-specifier.test: -------------------------------------------------------------------------------- 1 | import {default as Bar} from 'Foo'; 2 | 3 | function test() { 4 | Bar.bar(); 5 | } 6 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/inline-imports/renamed-specifier.expected: -------------------------------------------------------------------------------- 1 | var _Foo2; 2 | 3 | function _Foo() { 4 | return _Foo2 = require('Foo'); 5 | } 6 | 7 | function test() { 8 | (0, (_Foo2 || _Foo()).foo)(); 9 | } 10 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/inline-imports/renamed-specifier.test: -------------------------------------------------------------------------------- 1 | import {foo as bar} from 'Foo'; 2 | 3 | function test() { 4 | bar(); 5 | } 6 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/inline-imports/single-specifier.expected: -------------------------------------------------------------------------------- 1 | var _Foo2; 2 | 3 | function _Foo() { 4 | return _Foo2 = require('Foo'); 5 | } 6 | 7 | function test() { 8 | (0, (_Foo2 || _Foo()).bar)(); 9 | } 10 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/inline-imports/single-specifier.test: -------------------------------------------------------------------------------- 1 | import {bar} from 'Foo'; 2 | 3 | function test() { 4 | bar(); 5 | } 6 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/use-minified-libs/export-all-minified.test: -------------------------------------------------------------------------------- 1 | export * from 'rxjs'; 2 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/use-minified-libs/export-named-minified.test: -------------------------------------------------------------------------------- 1 | export {Observable} from 'rxjs'; 2 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/use-minified-libs/ignore-other.test: -------------------------------------------------------------------------------- 1 | import path from 'path'; 2 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/use-minified-libs/import-minified.test: -------------------------------------------------------------------------------- 1 | import Rx from 'rxjs'; 2 | import {Observable} from 'rxjs'; 3 | 4 | assert(Rx.Observable === Observable); 5 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/use-minified-libs/no-type.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-node-transpiler/spec/fixtures/use-minified-libs/no-type.expected -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/use-minified-libs/no-type.test: -------------------------------------------------------------------------------- 1 | import type {using} from 'rxjs/observable/using'; 2 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/use-minified-libs/only-entry.error: -------------------------------------------------------------------------------- 1 | SyntaxError: unknown: Line 1: Only importing "rxjs" is supported. 2 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/use-minified-libs/only-entry.test: -------------------------------------------------------------------------------- 1 | import {using} from 'rxjs/observable/using'; 2 | -------------------------------------------------------------------------------- /pkg/nuclide-node-transpiler/spec/fixtures/use-minified-libs/require-minified.test: -------------------------------------------------------------------------------- 1 | const Rx = require('rxjs'); 2 | const {Observable} = require('rxjs'); 3 | 4 | assert(Rx.Observable === Observable); 5 | -------------------------------------------------------------------------------- /pkg/nuclide-notifications/README.md: -------------------------------------------------------------------------------- 1 | # nuclide-notifications 2 | 3 | This feature provides native notification support for Nuclide & Atom. 4 | -------------------------------------------------------------------------------- /pkg/nuclide-notifications/notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-notifications/notification.png -------------------------------------------------------------------------------- /pkg/nuclide-outline-view/keymaps/nuclide-outline-view.json: -------------------------------------------------------------------------------- 1 | { 2 | "atom-workspace": { 3 | "alt-o": "nuclide-outline-view:toggle" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /pkg/nuclide-python-base/VendorLib/jedi/evaluate/compiled/fake/datetime.pym: -------------------------------------------------------------------------------- 1 | class datetime(): 2 | @staticmethod 3 | def now(): 4 | return datetime() 5 | -------------------------------------------------------------------------------- /pkg/nuclide-python-base/VendorLib/jedi/evaluate/compiled/fake/io.pym: -------------------------------------------------------------------------------- 1 | class TextIOWrapper(): 2 | def __next__(self): 3 | return str() 4 | 5 | def __iter__(self): 6 | yield str() 7 | -------------------------------------------------------------------------------- /pkg/nuclide-python-base/VendorLib/jedi/evaluate/compiled/fake/posix.pym: -------------------------------------------------------------------------------- 1 | def getcwd(): 2 | return '' 3 | 4 | def getcwdu(): 5 | return '' 6 | -------------------------------------------------------------------------------- /pkg/nuclide-python-base/services-3.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "implementation": "./lib/JediService.js", 4 | "name": "JediService", 5 | "preserveFunctionNames": true 6 | } 7 | ] 8 | -------------------------------------------------------------------------------- /pkg/nuclide-python-base/spec/fixtures/test-buck-project/.buckconfig: -------------------------------------------------------------------------------- 1 | [buildfile] 2 | name = TARGETS 3 | -------------------------------------------------------------------------------- /pkg/nuclide-python-base/spec/fixtures/test-buck-project/.buckversion: -------------------------------------------------------------------------------- 1 | 8362f3b06c84c65274841926bf51c3d49926ddba 2 | -------------------------------------------------------------------------------- /pkg/nuclide-python-base/spec/fixtures/test-buck-project/test1/test1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-python-base/spec/fixtures/test-buck-project/test1/test1.py -------------------------------------------------------------------------------- /pkg/nuclide-python-base/spec/fixtures/test-project/testdir/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-python-base/spec/fixtures/test-project/testdir/__init__.py -------------------------------------------------------------------------------- /pkg/nuclide-python-base/spec/fixtures/test-project/testdir/lib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-python-base/spec/fixtures/test-project/testdir/lib/__init__.py -------------------------------------------------------------------------------- /pkg/nuclide-python/README.md: -------------------------------------------------------------------------------- 1 | Nuclide python support. 2 | -------------------------------------------------------------------------------- /pkg/nuclide-python/styles/nuclide-python.less: -------------------------------------------------------------------------------- 1 | atom-text-editor[data-grammar="source python"], :host { 2 | .autocomplete-suggestion-list.select-list.popover-list .suggestion-description-content { 3 | white-space: pre-wrap; 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /pkg/nuclide-quick-open/images/quick-open1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/pkg/nuclide-quick-open/images/quick-open1.png -------------------------------------------------------------------------------- /pkg/nuclide-react-native/styles/nuclide-react-native-debugging.less: -------------------------------------------------------------------------------- 1 | .nuclide-react-native-debugging-launch-attach-actions { 2 | display: flex; 3 | justify-content: flex-end; 4 | padding-top: @component-padding; 5 | } 6 | -------------------------------------------------------------------------------- /pkg/nuclide-remote-ctags-base/scripts/sync.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | npm install ctags-prebuilt 4 | rm -rf node_modules/ctags-prebuilt/node_modules 5 | rsync -r --delete node_modules/ctags-prebuilt VendorLib/ 6 | rm -rf node_modules 7 | -------------------------------------------------------------------------------- /pkg/nuclide-remote-ctags-base/spec/fixtures/a.cpp: -------------------------------------------------------------------------------- 1 | void a() { 2 | } 3 | -------------------------------------------------------------------------------- /pkg/nuclide-remote-ctags-base/spec/fixtures/b.cpp: -------------------------------------------------------------------------------- 1 | void b() { 2 | } 3 | -------------------------------------------------------------------------------- /pkg/nuclide-remote-ctags-base/spec/fixtures/tags: -------------------------------------------------------------------------------- 1 | a a.cpp /^void a() {$/ 2 | b b.cpp /^void b() {$/;" f namespace:test 3 | c c.cpp /^void c() {$/ 4 | -------------------------------------------------------------------------------- /pkg/nuclide-remote-projects/keymaps/nuclide-remote-projects.json: -------------------------------------------------------------------------------- 1 | { 2 | "atom-workspace": { 3 | "ctrl-shift-cmd-c": "nuclide-remote-projects:connect" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/debug.expected: -------------------------------------------------------------------------------- 1 | x; 2 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/debug.test: -------------------------------------------------------------------------------- 1 | x; 2 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-array-expressions.expected: -------------------------------------------------------------------------------- 1 | [1, 2]; 2 | [foo(), bar()]; 3 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-array-expressions.test: -------------------------------------------------------------------------------- 1 | [1,2]; 2 | [foo(),bar()]; 3 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-array-pattern.expected: -------------------------------------------------------------------------------- 1 | var [a, [b, [c], d], e, f] = x; 2 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-array-pattern.test: -------------------------------------------------------------------------------- 1 | var [a,[b,[c],d],e,f]=x; 2 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-arrow-functions.expected: -------------------------------------------------------------------------------- 1 | (a) => b; 2 | (a, b, c) => { 3 | d; 4 | }; 5 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-arrow-functions.test: -------------------------------------------------------------------------------- 1 | a=>b; 2 | (a,b,c)=>{d;}; 3 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-assignment-pattern.expected: -------------------------------------------------------------------------------- 1 | var {x = 1, y = 2, z = 3} = a; 2 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-assignment-pattern.test: -------------------------------------------------------------------------------- 1 | var {x=1,y=2,z=3}=a; 2 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-async-functions.test: -------------------------------------------------------------------------------- 1 | async function foo(){a;} 2 | (async function() {a;})(); 3 | 4 | class Foo { 5 | static async foo() {a;} 6 | async foo() {a;} 7 | } 8 | 9 | const meh = { 10 | async foo() {a;} 11 | } 12 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-await-expression.expected: -------------------------------------------------------------------------------- 1 | async function foo() { 2 | await x; 3 | await meh(); 4 | (await b); 5 | } 6 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-await-expression.test: -------------------------------------------------------------------------------- 1 | async function foo() { 2 | await x; 3 | await meh(); 4 | (await b) 5 | } 6 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-call-expressions.expected: -------------------------------------------------------------------------------- 1 | a(...b, c, d); 2 | a.b(c)()(d, e, f()).g(h(i())); 3 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-call-expressions.test: -------------------------------------------------------------------------------- 1 | a(...b,c,d); 2 | a.b(c)()(d,e,f()).g(h(i())); 3 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-class-declarations.test: -------------------------------------------------------------------------------- 1 | class foo extends foobar { 2 | constructor(a,b){d;} 3 | bar(a){d;} 4 | static bar(a){d;} 5 | ['baz'](a){d;} 6 | static ['baz'](a){d;} 7 | get buz(){return d;} 8 | } 9 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-class-types.expected: -------------------------------------------------------------------------------- 1 | class foo extends bar { 2 | meh() {} 3 | } 4 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-class-types.test: -------------------------------------------------------------------------------- 1 | class foo extends bar { 2 | meh() {} 3 | } 4 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-comments-with-spacing.expected: -------------------------------------------------------------------------------- 1 | // meh 2 | 3 | var x; 4 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-comments-with-spacing.test: -------------------------------------------------------------------------------- 1 | // meh 2 | 3 | var x; 4 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-complex-literals.expected: -------------------------------------------------------------------------------- 1 | '\'foo\''; 2 | 3 | '\'foo\''; 4 | 5 | '\\\'foo\''; 6 | 7 | '\\\'foo\''; 8 | 9 | '\nfoo\n'; 10 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-complex-literals.test: -------------------------------------------------------------------------------- 1 | "'foo'"; 2 | 3 | "\'foo'"; 4 | 5 | "\\'foo'"; 6 | 7 | "\\\'foo'"; 8 | 9 | '\nfoo\n'; 10 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-conditionals.expected: -------------------------------------------------------------------------------- 1 | a ? b : c; 2 | (a ? b : c); 3 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-conditionals.test: -------------------------------------------------------------------------------- 1 | a?b:c; 2 | (a?b:c); 3 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-destructuring-patterns.expected: -------------------------------------------------------------------------------- 1 | var {x, ...others} = props; 2 | var [x, ...others] = arr; 3 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-destructuring-patterns.test: -------------------------------------------------------------------------------- 1 | var {x, ...others} = props; 2 | var [x, ...others] = arr; 3 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-flow-literal-types.expected: -------------------------------------------------------------------------------- 1 | type a = 'foo'; 2 | type a = 'foo'; 3 | type a = 'foo\'bar'; 4 | type a = 1; 5 | 6 | // type a = -1; 7 | type a = true; 8 | type a = false; 9 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-flow-literal-types.test: -------------------------------------------------------------------------------- 1 | type a = 'foo'; 2 | type a = "foo"; 3 | type a = "foo'bar"; 4 | type a = 1; 5 | 6 | // type a = -1; 7 | type a = true; 8 | type a = false; 9 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-for-loops.test: -------------------------------------------------------------------------------- 1 | for(var a; b; c){d;} 2 | for(;a;){d;} 3 | for(;;){d;} 4 | for(var a in b){d;} 5 | for(a in b){d;} 6 | for(var a of b){} 7 | for(a of b){} 8 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-function-type-parameters.expected: -------------------------------------------------------------------------------- 1 | function foo() { 2 | meh(); 3 | } 4 | 5 | (function() { 6 | meh(); 7 | })(); 8 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-function-type-parameters.test: -------------------------------------------------------------------------------- 1 | function foo() { 2 | meh(); 3 | } 4 | 5 | (function() { 6 | meh(); 7 | })(); 8 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-functions.expected: -------------------------------------------------------------------------------- 1 | function a() { 2 | b; 3 | } 4 | 5 | function a(b, ...c) { 6 | d; 7 | } 8 | 9 | (function(a, b) { 10 | c; 11 | })(d, e); 12 | 13 | (function foo(a, b) { 14 | c; 15 | })(f, g); 16 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-functions.test: -------------------------------------------------------------------------------- 1 | function a(){b;} 2 | function a(b,...c){d;} 3 | (function(a,b) {c;})(d,e); 4 | (function foo(a,b) {c;})(f,g); 5 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-generator-functions.expected: -------------------------------------------------------------------------------- 1 | function* foo() {} 2 | 3 | (function*() {})(); 4 | 5 | ({*foo() {}}); 6 | 7 | class foo { 8 | static *foo() {} 9 | 10 | *foo() {} 11 | } 12 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-generator-functions.test: -------------------------------------------------------------------------------- 1 | function* foo(){} 2 | (function* () {})(); 3 | ({ 4 | *foo() {}, 5 | }); 6 | class foo { 7 | static *foo() {} 8 | *foo() {} 9 | } 10 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-if-statements.expected: -------------------------------------------------------------------------------- 1 | if (a) { 2 | b; 3 | } else if (c) { 4 | d; 5 | } else { 6 | e; 7 | } 8 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-if-statements.test: -------------------------------------------------------------------------------- 1 | if(a){b;}else if(c){d;}else{e} 2 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-new-expressions.expected: -------------------------------------------------------------------------------- 1 | new a(b, c); 2 | new a(); 3 | new a(b, ...c); 4 | new a.b[c](d); 5 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-new-expressions.test: -------------------------------------------------------------------------------- 1 | new a(b,c); 2 | new a ( ) ; 3 | new a( 4 | b, 5 | ...c, 6 | ); 7 | new a . b [ c ] ( d ) ; 8 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-object-expressions.expected: -------------------------------------------------------------------------------- 1 | ({foo: bar}); 2 | ({foo}); 3 | ({foo, bar}); 4 | ({foo() { 5 | d; 6 | }}); 7 | ({['foo']() { 8 | d; 9 | }}); 10 | ({foo: 1, bar: 2}); 11 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-object-expressions.test: -------------------------------------------------------------------------------- 1 | ({foo:bar}); 2 | ({foo}); 3 | ({foo,bar}); 4 | ({foo(){d;}}); 5 | ({['foo'](){d;}}); 6 | ({foo:1,bar:2}); 7 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-object-types.expected: -------------------------------------------------------------------------------- 1 | type x = {foo: string}; 2 | type x = {foo?: string, bar?: number}; 3 | type x = { 4 | foo: string, 5 | bar: number, 6 | baz: string, 7 | buz: ?{foo: string, bar: string}, 8 | }; 9 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-object-types.test: -------------------------------------------------------------------------------- 1 | type x = {foo: string}; 2 | type x = {foo?: string, bar?: number}; 3 | type x = {foo: string, bar: number, baz: string, buz: ?{foo: string, bar: string}}; 4 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-only-comments.expected: -------------------------------------------------------------------------------- 1 | // Comment 1 2 | /** 3 | * Comment 2 4 | */ 5 | // Comment 3 6 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-only-comments.test: -------------------------------------------------------------------------------- 1 | // Comment 1 2 | /** 3 | * Comment 2 4 | */ 5 | // Comment 3 6 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-qualified-type-identifier.expected: -------------------------------------------------------------------------------- 1 | type foo = a.b.c; 2 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-qualified-type-identifier.test: -------------------------------------------------------------------------------- 1 | type foo = a.b.c; 2 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-super.expected: -------------------------------------------------------------------------------- 1 | class foo extends bar { 2 | constructor() { 3 | super(1, 2); 4 | } 5 | 6 | meh() { 7 | super.meh(1, 2); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-super.test: -------------------------------------------------------------------------------- 1 | class foo extends bar { 2 | constructor() { 3 | super(1, 2); 4 | } 5 | 6 | meh() { 7 | super.meh(1, 2); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-switch-statements.expected: -------------------------------------------------------------------------------- 1 | switch (foo) { 2 | case a: 3 | b; 4 | break; 5 | 6 | case c: 7 | case d: 8 | e; 9 | 10 | default: 11 | f; 12 | } 13 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-switch-statements.test: -------------------------------------------------------------------------------- 1 | switch(foo){case a: b; break; case c: case d: e; default: f;} 2 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-try-statements.test: -------------------------------------------------------------------------------- 1 | try{a;}catch(e){b;}finally{c;} 2 | try{a;}catch(e){b;} 3 | try{a;}finally{b;} 4 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-while-loops.expected: -------------------------------------------------------------------------------- 1 | while (a) b; 2 | 3 | while (a) { 4 | b; 5 | } 6 | 7 | do { 8 | b; 9 | } while (a); 10 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-while-loops.test: -------------------------------------------------------------------------------- 1 | while(a)b; 2 | while(a){b;} 3 | do{b;}while(a); 4 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-with-statement.expected: -------------------------------------------------------------------------------- 1 | // TODO: parse error, can't use with in strict mode 2 | // with(o){x;} 3 | x; 4 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-with-statement.test: -------------------------------------------------------------------------------- 1 | // TODO: parse error, can't use with in strict mode 2 | // with(o){x;} 3 | x; 4 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-yield-expressions.expected: -------------------------------------------------------------------------------- 1 | function* whyWasSixAfraidOfSeven() { 2 | yield 7; 3 | yield* [8, 9]; 4 | } 5 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/print-yield-expressions.test: -------------------------------------------------------------------------------- 1 | function* whyWasSixAfraidOfSeven() { 2 | yield 7; 3 | yield* [8, 9]; 4 | } 5 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/readme-demo.test: -------------------------------------------------------------------------------- 1 | (function foo(someLongArgument, anotherLongArgument, 2 | aThirdReallyLongArgumentNameThatCouldBreakThings) { dosomething()})(1, 2, 3); 3 | (function bar( 4 | a, 5 | b, 6 | c 7 | ){})(); 8 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/test-regression-import-comments.expected: -------------------------------------------------------------------------------- 1 | // Comment 2 | import {foo} from 'foo'; 3 | -------------------------------------------------------------------------------- /pkg/nuclide-reprint-js/spec/fixtures/test-regression-import-comments.test: -------------------------------------------------------------------------------- 1 | // Comment 2 | import {foo} from 'foo'; 3 | -------------------------------------------------------------------------------- /pkg/nuclide-rpc/spec/fixtures/LiteralTypes.def: -------------------------------------------------------------------------------- 1 | export type StringLiteralType = 'value'; 2 | export type NumberLiteralType = 42; 3 | export type BooleanLiteralType = true; 4 | 5 | export function LiteralFunc(s: 'v', n: 42, b: true): void {} 6 | -------------------------------------------------------------------------------- /pkg/nuclide-server/spec/testfiles/testfile.txt: -------------------------------------------------------------------------------- 1 | I'm a little teapot. 2 | -------------------------------------------------------------------------------- /pkg/nuclide-settings/styles/settings-view.less: -------------------------------------------------------------------------------- 1 | .settings-gadgets-pane { 2 | width: 100%; 3 | overflow-y: auto; 4 | } 5 | -------------------------------------------------------------------------------- /pkg/nuclide-swift/grammars/swift.cson: -------------------------------------------------------------------------------- 1 | 'scopeName': 'source.swift' 2 | 'fileTypes': [ 3 | 'swift' 4 | ], 5 | 'name': 'Swift' 6 | -------------------------------------------------------------------------------- /pkg/nuclide-swift/keymaps/swift.json: -------------------------------------------------------------------------------- 1 | { 2 | "atom-workspace": { 3 | "ctrl-cmd-p": "nuclide-swift:create-new-package" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /pkg/nuclide-swift/spec/fixtures/invalid.yaml: -------------------------------------------------------------------------------- 1 | This isn't valid YAML. 2 | -------------------------------------------------------------------------------- /pkg/nuclide-swift/spec/fixtures/no-commands.yaml: -------------------------------------------------------------------------------- 1 | client: 2 | name: swift-build 3 | tools: {} 4 | targets: 5 | "test": ["",""] 6 | "main": [""] 7 | default: "main" 8 | -------------------------------------------------------------------------------- /pkg/nuclide-test-helpers/spec/fixtures/fixture-to-copy/dir1/file2.txt: -------------------------------------------------------------------------------- 1 | world 2 | -------------------------------------------------------------------------------- /pkg/nuclide-test-helpers/spec/fixtures/fixture-to-copy/file1.txt: -------------------------------------------------------------------------------- 1 | hello 2 | -------------------------------------------------------------------------------- /pkg/nuclide-type-coverage/keymaps/nuclide-type-coverage.json: -------------------------------------------------------------------------------- 1 | { 2 | "atom-workspace": { 3 | "ctrl-alt-shift-v": "nuclide-type-coverage:toggle-inline-display" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /pkg/nuclide-ui/styles/ButtonGroup.less: -------------------------------------------------------------------------------- 1 | .nuclide-btn-group { 2 | // This prevent the floated buttons from wrapping even when the group has no 3 | // explicit width. 4 | display: flex; 5 | } 6 | -------------------------------------------------------------------------------- /pkg/nuclide-ui/styles/ModalMultiSelect.less: -------------------------------------------------------------------------------- 1 | .nuclide-modal-multi-select-actions { 2 | display: flex; 3 | justify-content: space-between; 4 | } 5 | -------------------------------------------------------------------------------- /pkg/nuclide-ui/styles/MultiSelectList.less: -------------------------------------------------------------------------------- 1 | .nuclide-multi-select-list > list-group { 2 | max-height: 80vh; 3 | } 4 | -------------------------------------------------------------------------------- /pkg/nuclide-ui/styles/Section.less: -------------------------------------------------------------------------------- 1 | @import "ui-variables"; 2 | 3 | .nuclide-ui-section-collapsable { 4 | cursor: pointer; 5 | &:hover { 6 | color: @text-color-highlight; 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /pkg/nuclide-ui/styles/SplitButtonDropdown.less: -------------------------------------------------------------------------------- 1 | .btn.btn.nuclide-ui-split-button-dropdown-toggle { 2 | &::before { 3 | font-size: 11px; 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /pkg/nuclide-ui/styles/highlightOnUpdate.less: -------------------------------------------------------------------------------- 1 | @import "ui-variables"; 2 | 3 | .nuclide-ui-highlight-on-render-highlight { 4 | transition: all 0.2s ease-out; 5 | color: @text-color-highlight; 6 | text-shadow: 0 0 6px @text-color-highlight; 7 | } 8 | -------------------------------------------------------------------------------- /pkg/nuclide-ui/styles/radiogroup.less: -------------------------------------------------------------------------------- 1 | @import "ui-variables"; 2 | 3 | .nuclide-ui-radiogroup-label { 4 | padding-left: 0.5em; 5 | } 6 | -------------------------------------------------------------------------------- /pkg/sample-gadgets-example/styles/sample-gadgets-example.less: -------------------------------------------------------------------------------- 1 | @import "ui-variables"; 2 | 3 | .sample-gadgets-pane { 4 | text-align: center; 5 | width: 100%; 6 | } 7 | -------------------------------------------------------------------------------- /resources/eslint-plugin-nuclide-internal/spec/nuclide-fake-atom-package-1/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "nuclide-fake-atom-package-1", 3 | "version": "0.0.0", 4 | "nuclide": { 5 | "packageType": "Atom" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /resources/eslint-plugin-nuclide-internal/spec/nuclide-fake-atom-package-2/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "nuclide-fake-atom-package-2", 3 | "version": "0.0.0", 4 | "nuclide": { 5 | "packageType": "Atom" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /resources/eslint-plugin-nuclide-internal/spec/nuclide-fake-node-package-1/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "nuclide-fake-node-package-1", 3 | "version": "0.0.0", 4 | "nuclide": { 5 | "packageType": "Node" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /resources/eslint-plugin-nuclide-internal/spec/nuclide-fake-node-package-2/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "nuclide-fake-node-package-2", 3 | "version": "0.0.0", 4 | "nuclide": { 5 | "packageType": "Node" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /spec/fixtures/cpp_project/.buckconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/spec/fixtures/cpp_project/.buckconfig -------------------------------------------------------------------------------- /spec/fixtures/cpp_project/.buckversion: -------------------------------------------------------------------------------- 1 | f38fd4cb74a52b1999260212534f5b8249ebc307 2 | -------------------------------------------------------------------------------- /spec/fixtures/cpp_project/.watchmanconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/spec/fixtures/cpp_project/.watchmanconfig -------------------------------------------------------------------------------- /spec/fixtures/ctags_project/.watchmanconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/spec/fixtures/ctags_project/.watchmanconfig -------------------------------------------------------------------------------- /spec/fixtures/ctags_project/a.txt: -------------------------------------------------------------------------------- 1 | void a() { 2 | } 3 | 4 | void b() { 5 | } 6 | -------------------------------------------------------------------------------- /spec/fixtures/ctags_project/b.txt: -------------------------------------------------------------------------------- 1 | void b() { 2 | } 3 | -------------------------------------------------------------------------------- /spec/fixtures/ctags_project/tags: -------------------------------------------------------------------------------- 1 | a a.txt /^void a() {$/ 2 | b a.txt /^void b() {$/ 3 | b b.txt /^void b() {$/;" f namespace:test 4 | c c.txt /^void c() {$/ 5 | -------------------------------------------------------------------------------- /spec/fixtures/cxx_buck_project_1/.buckversion: -------------------------------------------------------------------------------- 1 | 5a4b572c0d0136217740bf5b6d0cfb720a3fb941 2 | 3 | -------------------------------------------------------------------------------- /spec/fixtures/cxx_buck_project_1/.watchmanconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/spec/fixtures/cxx_buck_project_1/.watchmanconfig -------------------------------------------------------------------------------- /spec/fixtures/flow_project_1/.flowconfig: -------------------------------------------------------------------------------- 1 | [ignore] 2 | 3 | [include] 4 | 5 | [libs] 6 | 7 | [options] 8 | -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_1/.hg-rename/00changelog.i: -------------------------------------------------------------------------------- 1 |  dummy changelog to prevent using the old repo layout -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_1/.hg-rename/cache/branch2-served: -------------------------------------------------------------------------------- 1 | c1c235283cb0e497d9dbedc4a9fe45966d96fa8c 1 2 | c1c235283cb0e497d9dbedc4a9fe45966d96fa8c o default 3 | -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_1/.hg-rename/cache/rbc-names-v1: -------------------------------------------------------------------------------- 1 | default -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_1/.hg-rename/cache/rbc-revs-v1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/spec/fixtures/hg_repo_1/.hg-rename/cache/rbc-revs-v1 -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_1/.hg-rename/cache/tags2-visible-directaccess-warn: -------------------------------------------------------------------------------- 1 | 0 d2a75cf1bcdbb83fd68510a6d2e897b21f8492ee 2 | -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_1/.hg-rename/completionhints: -------------------------------------------------------------------------------- 1 | d2a75cf1bcdb 2 | -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_1/.hg-rename/dirstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/spec/fixtures/hg_repo_1/.hg-rename/dirstate -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_1/.hg-rename/hgrc: -------------------------------------------------------------------------------- 1 | [paths] 2 | default = . 3 | -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_1/.hg-rename/last-message.txt: -------------------------------------------------------------------------------- 1 | second commit -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_1/.hg-rename/requires: -------------------------------------------------------------------------------- 1 | dotencode 2 | fncache 3 | lz4revlog 4 | revlogv1 5 | store 6 | -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_1/.hg-rename/store/00changelog.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/spec/fixtures/hg_repo_1/.hg-rename/store/00changelog.i -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_1/.hg-rename/store/00manifest.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/spec/fixtures/hg_repo_1/.hg-rename/store/00manifest.i -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_1/.hg-rename/store/data/test.txt.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/spec/fixtures/hg_repo_1/.hg-rename/store/data/test.txt.i -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_1/.hg-rename/store/fncache: -------------------------------------------------------------------------------- 1 | data/test.txt.i 2 | -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_1/.hg-rename/store/phaseroots: -------------------------------------------------------------------------------- 1 | 1 d2a75cf1bcdbb83fd68510a6d2e897b21f8492ee 2 | -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_1/.hg-rename/store/undo: -------------------------------------------------------------------------------- 1 | data/test.txt.i109 2 | 00manifest.i115 3 | 00changelog.i179 4 | -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_1/.hg-rename/store/undo.backupfiles: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_1/.hg-rename/store/undo.phaseroots: -------------------------------------------------------------------------------- 1 | 1 d2a75cf1bcdbb83fd68510a6d2e897b21f8492ee 2 | -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_1/.hg-rename/undo.bookmarks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/spec/fixtures/hg_repo_1/.hg-rename/undo.bookmarks -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_1/.hg-rename/undo.branch: -------------------------------------------------------------------------------- 1 | default -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_1/.hg-rename/undo.desc: -------------------------------------------------------------------------------- 1 | 1 2 | commit 3 | -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_1/.hg-rename/undo.dirstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/spec/fixtures/hg_repo_1/.hg-rename/undo.dirstate -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_1/test.txt: -------------------------------------------------------------------------------- 1 | this is a test file 2 | line 2 3 | 4 | indented line 5 | 6 | this line added on second commit 7 | -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_2/.arcconfig: -------------------------------------------------------------------------------- 1 | { 2 | "arc.feature.start.default": "d2a75cf1bcdbb83fd68510a6d2e897b21f8492ee" 3 | } 4 | -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_2/.hg-rename/00changelog.i: -------------------------------------------------------------------------------- 1 |  dummy changelog to prevent using the old repo layout -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_2/.hg-rename/cache/branch2-served: -------------------------------------------------------------------------------- 1 | a570d5d57a44040a0ebd0de9eb542d3d2bec252b 2 2 | a570d5d57a44040a0ebd0de9eb542d3d2bec252b o default 3 | -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_2/.hg-rename/cache/noderevs/branchheads-served: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_2/.hg-rename/cache/rbc-names-v1: -------------------------------------------------------------------------------- 1 | default -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_2/.hg-rename/cache/rbc-revs-v1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/spec/fixtures/hg_repo_2/.hg-rename/cache/rbc-revs-v1 -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_2/.hg-rename/cache/tags2-visible-directaccess-nowarn: -------------------------------------------------------------------------------- 1 | 2 a570d5d57a44040a0ebd0de9eb542d3d2bec252b 2 | -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_2/.hg-rename/cache/tags2-visible-directaccess-warn: -------------------------------------------------------------------------------- 1 | 0 d2a75cf1bcdbb83fd68510a6d2e897b21f8492ee 2 | -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_2/.hg-rename/completionhints: -------------------------------------------------------------------------------- 1 | d2a75cf1bcdb 2 | -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_2/.hg-rename/dirstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/spec/fixtures/hg_repo_2/.hg-rename/dirstate -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_2/.hg-rename/hgrc: -------------------------------------------------------------------------------- 1 | [paths] 2 | default = . 3 | -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_2/.hg-rename/last-message.txt: -------------------------------------------------------------------------------- 1 | add .arcconfig to select mercurial compare default -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_2/.hg-rename/requires: -------------------------------------------------------------------------------- 1 | dotencode 2 | fncache 3 | lz4revlog 4 | revlogv1 5 | store 6 | -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_2/.hg-rename/store/00changelog.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/spec/fixtures/hg_repo_2/.hg-rename/store/00changelog.i -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_2/.hg-rename/store/00manifest.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/spec/fixtures/hg_repo_2/.hg-rename/store/00manifest.i -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_2/.hg-rename/store/data/test.txt.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/spec/fixtures/hg_repo_2/.hg-rename/store/data/test.txt.i -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_2/.hg-rename/store/data/~2earcconfig.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/spec/fixtures/hg_repo_2/.hg-rename/store/data/~2earcconfig.i -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_2/.hg-rename/store/fncache: -------------------------------------------------------------------------------- 1 | data/test.txt.i 2 | data/.arcconfig.i 3 | -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_2/.hg-rename/store/phaseroots: -------------------------------------------------------------------------------- 1 | 1 d2a75cf1bcdbb83fd68510a6d2e897b21f8492ee 2 | -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_2/.hg-rename/store/undo: -------------------------------------------------------------------------------- 1 | data/.arcconfig.i0 2 | 00manifest.i230 3 | 00changelog.i350 4 | -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_2/.hg-rename/store/undo.backup.fncache: -------------------------------------------------------------------------------- 1 | data/test.txt.i 2 | -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_2/.hg-rename/store/undo.backupfiles: -------------------------------------------------------------------------------- 1 | 2 2 | fncacheundo.backup.fncache0 3 | plaindirstateundo.backup.dirstate0 4 | -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_2/.hg-rename/store/undo.phaseroots: -------------------------------------------------------------------------------- 1 | 1 d2a75cf1bcdbb83fd68510a6d2e897b21f8492ee 2 | -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_2/.hg-rename/undo.backup.dirstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/spec/fixtures/hg_repo_2/.hg-rename/undo.backup.dirstate -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_2/.hg-rename/undo.bookmarks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/spec/fixtures/hg_repo_2/.hg-rename/undo.bookmarks -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_2/.hg-rename/undo.branch: -------------------------------------------------------------------------------- 1 | default -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_2/.hg-rename/undo.desc: -------------------------------------------------------------------------------- 1 | 2 2 | commit 3 | -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_2/.hg-rename/undo.dirstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/spec/fixtures/hg_repo_2/.hg-rename/undo.dirstate -------------------------------------------------------------------------------- /spec/fixtures/hg_repo_2/test.txt: -------------------------------------------------------------------------------- 1 | this is a test file 2 | line 2 3 | 4 | indented line 5 | 6 | this line added on second commit 7 | -------------------------------------------------------------------------------- /spec/fixtures/nav_project_1/.watchmanconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/spec/fixtures/nav_project_1/.watchmanconfig -------------------------------------------------------------------------------- /spec/fixtures/objc_project_1/.buckconfig: -------------------------------------------------------------------------------- 1 | [alias] 2 | test_app_alias = //:test 3 | -------------------------------------------------------------------------------- /spec/fixtures/objc_project_1/.buckversion: -------------------------------------------------------------------------------- 1 | f38fd4cb74a52b1999260212534f5b8249ebc307 2 | -------------------------------------------------------------------------------- /spec/fixtures/objc_project_1/.nobuckcheck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/spec/fixtures/objc_project_1/.nobuckcheck -------------------------------------------------------------------------------- /spec/fixtures/objc_project_1/.watchmanconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/spec/fixtures/objc_project_1/.watchmanconfig -------------------------------------------------------------------------------- /spec/fixtures/php_project_1/.hhconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/spec/fixtures/php_project_1/.hhconfig -------------------------------------------------------------------------------- /spec/fixtures/php_project_1/.watchmanconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/modocache/nuclide/0bf641c0e8b4eb3a44832b838a838acf221fbb2a/spec/fixtures/php_project_1/.watchmanconfig -------------------------------------------------------------------------------- /spec/fixtures/php_project_1/main.php: -------------------------------------------------------------------------------- 1 |