From 70bfb44dd78a76885f2c24b0a50a50b97a846376 Mon Sep 17 00:00:00 2001 From: hansonw Date: Mon, 12 Dec 2016 16:45:06 -0800 Subject: [PATCH] Release v0.189.0 * Rewrite module entry to `lib/main.js` * Remove `"private": true` * Pre-transpile --- .eslintignore | 4 - .eslintrc.js | 417 - .flake8 | 2 - .flowconfig | 34 - .gitignore | 31 + CONTRIBUTING.md | 41 - DEVELOPMENT | 3 - ISSUE_TEMPLATE.md | 17 - docs/CNAME | 1 - docs/CONTRIBUTING.md | 115 - docs/Gemfile | 3 - docs/README.md | 72 - docs/TEMPLATE-INFORMATION.md | 17 - docs/_config.yml | 73 - docs/_config_local_dev.yml | 5 - docs/_data/authors.yml | 3 - docs/_data/features.yml | 47 - docs/_data/nav.yml | 15 - docs/_data/nav_docs.yml | 47 - docs/_data/promo.yml | 12 - .../advanced-topics/building-from-source.md | 137 - .../advanced-topics/custom-keybindings.md | 62 - .../linter-package-compatibility.md | 12 - docs/_docs/editor/basics.md | 246 - docs/_docs/editor/keyboard-shortcuts.md | 195 - docs/_docs/editor/setup.md | 177 - docs/_docs/editor/uninstall.md | 43 - docs/_docs/features/buck.md | 72 - docs/_docs/features/context-view.md | 33 - docs/_docs/features/debugger.md | 214 - docs/_docs/features/format-js.md | 55 - docs/_docs/features/health.md | 44 - docs/_docs/features/hg.md | 111 - docs/_docs/features/outline-view.md | 45 - docs/_docs/features/quick-open.md | 74 - docs/_docs/features/remote.md | 134 - docs/_docs/features/task-runner.md | 141 - docs/_docs/features/toolbar.md | 71 - docs/_docs/features/working-sets.md | 90 - docs/_docs/help/faq.md | 174 - docs/_docs/help/troubleshooting.md | 263 - docs/_docs/languages/cpp.md | 212 - docs/_docs/languages/flow.md | 115 - docs/_docs/languages/hack.md | 248 - docs/_docs/languages/objective-c.md | 156 - docs/_docs/languages/other.md | 49 - docs/_docs/languages/python.md | 103 - docs/_docs/languages/swift.md | 66 - docs/_docs/platforms/android.md | 47 - docs/_docs/platforms/ios.md | 60 - docs/_docs/platforms/react-native.md | 145 - docs/_docs/platforms/web.md | 41 - docs/_docs/quick-start/getting-started.md | 127 - docs/_includes/blog_pagination.html | 28 - docs/_includes/content/gridblocks.html | 6 - docs/_includes/content/items/gridblock.html | 7 - docs/_includes/doc.html | 23 - docs/_includes/doc_paging.html | 0 docs/_includes/footer.html | 23 - docs/_includes/head.html | 39 - docs/_includes/hero.html | 9 - docs/_includes/homeContent.html | 16 - docs/_includes/nav.html | 104 - docs/_includes/nav_blog.html | 85 - docs/_includes/nav_docs.html | 98 - docs/_includes/plugins/all_share.html | 3 - docs/_includes/plugins/button.html | 1 - docs/_includes/plugins/group_join.html | 1 - docs/_includes/plugins/like_button.html | 18 - .../plugins/post_social_plugins.html | 34 - docs/_includes/plugins/slideshow.html | 87 - docs/_includes/post.html | 22 - docs/_includes/social_plugins.html | 24 - docs/_includes/ui/button.html | 1 - docs/_layouts/blog.html | 12 - docs/_layouts/default.html | 10 - docs/_layouts/doc_page.html | 11 - docs/_layouts/docs.html | 5 - docs/_layouts/home.html | 14 - docs/_layouts/page.html | 10 - docs/_layouts/plain.html | 10 - docs/_layouts/post.html | 6 - docs/_layouts/redirect.html | 6 - docs/_layouts/top-level.html | 10 - ...13-Nuclide-v0.111.0-The-Unified-Package.md | 106 - docs/_sass/_base.scss | 962 --- docs/_sass/_reset.scss | 43 - docs/_sass/_search.scss | 116 - docs/_sass/_slideshow.scss | 48 - docs/_sass/_syntax-highlighting.scss | 81 - docs/_sass/_tables.scss | 46 - docs/_top-level/support.md | 32 - docs/blog/all.html | 19 - docs/blog/index.md | 10 - docs/css/main.scss | 84 - .../2016-04-07-blog-post-example.md | 21 - docs/doc-type-examples/docs-hello-world.md | 12 - docs/doc-type-examples/top-level-example.md | 8 - docs/docs/index.html | 6 - docs/index.md | 11 - docs/js/docsearch.js | 25 - docs/js/jekyll-link-anchors.js | 84 - docs/static/favicon.png | Bin 1648 -> 0 bytes .../static/fonts/332720/11F30310EFD3175B0.css | 19 - .../static/fonts/332720/143BB439096CFDFC4.css | 19 - .../static/fonts/332720/16C102A36B2DBC6E6.css | 19 - .../static/fonts/332720/21FF71D0D2122923F.css | 19 - .../static/fonts/332720/2C6F673F0C1CF0A97.css | 19 - .../static/fonts/332720/3919129618BB6AFD8.css | 19 - .../static/fonts/332720/47EF802870551C878.css | 19 - .../static/fonts/332720/52BE923A462D3F7AA.css | 19 - .../static/fonts/332720/52C563F8BC21B4B43.css | 19 - .../static/fonts/332720/537C133D913A8D41D.css | 19 - .../static/fonts/332720/695AC8DE58C109BF3.css | 19 - .../static/fonts/332720/740083249BEF005F6.css | 19 - .../static/fonts/332720/78E7259F6E64A8FDC.eot | Bin 35276 -> 0 bytes .../static/fonts/332720/7A39E6B5C7FDD35E3.css | 19 - .../static/fonts/332720/7C6BEE7159DD678EF.css | 19 - .../static/fonts/332720/888DDF1B4B9C1A5D5.css | 19 - .../static/fonts/332720/8E2ED03EAA5ED8BE2.css | 19 - .../static/fonts/332720/9C4B82DF21AA64A37.css | 19 - .../static/fonts/332720/A59BE2741B1B5D65A.css | 19 - .../static/fonts/332720/B5A3A718F52798BF7.css | 19 - .../static/fonts/332720/B65C7771D2CCC2100.css | 19 - .../static/fonts/332720/BC699FA675F9356E3.css | 19 - .../static/fonts/332720/C32E9F0C757C29D4A.css | 19 - .../static/fonts/332720/CB3CA0F49552DA871.css | 19 - .../static/fonts/332720/DBA0DCC14F9DF8F4E.css | 19 - .../static/fonts/332720/E62638AD5B5A9C61A.css | 19 - .../static/fonts/332720/E83A474C5EE950C81.css | 19 - .../static/fonts/332720/EA2EC948C7D7C063B.css | 19 - .../static/fonts/332720/F0E469574253DABD5.css | 19 - .../static/fonts/332720/FA4DC96C390FF844F.eot | Bin 381 -> 0 bytes .../images/Mercurial_features_screenshot.png | Bin 100644 -> 0 bytes .../images/blog/nuclide-atom-settings.png | Bin 81443 -> 0 bytes .../images/blog/nuclide-feature-settings.png | Bin 250477 -> 0 bytes .../docs/editor-basics-adding-projects.png | Bin 3588 -> 0 bytes .../editor-basics-command-palette-intro.png | Bin 17084 -> 0 bytes .../editor-basics-command-palette-search.png | Bin 7262 -> 0 bytes .../docs/editor-basics-distraction-free.png | Bin 168735 -> 0 bytes .../images/docs/editor-basics-distraction.png | Bin 245870 -> 0 bytes .../editor-basics-editing-area-symbols.png | Bin 35169 -> 0 bytes .../editor-basics-editing-context-aware.png | Bin 80253 -> 0 bytes .../docs/editor-basics-editing-omnisearch.png | Bin 47198 -> 0 bytes .../docs/editor-basics-editing-panes.png | Bin 115793 -> 0 bytes .../editor-basics-explorer-changed-files.png | Bin 7357 -> 0 bytes .../editor-basics-explorer-context-aware.png | Bin 26230 -> 0 bytes .../images/docs/editor-basics-file-tree.png | Bin 49562 -> 0 bytes .../editor-basics-gutter-code-diagnostics.png | Bin 8515 -> 0 bytes .../docs/editor-basics-gutter-intro.png | Bin 23262 -> 0 bytes .../images/docs/editor-basics-homepage.png | Bin 38316 -> 0 bytes .../images/docs/editor-basics-intro.png | Bin 126681 -> 0 bytes .../docs/editor-basics-nuclide-package.png | Bin 30010 -> 0 bytes .../editor-basics-nuclide-preferences.png | Bin 127631 -> 0 bytes .../images/docs/editor-basics-open-files.png | Bin 6294 -> 0 bytes .../editor-basics-status-bar-connection.png | Bin 4065 -> 0 bytes .../editor-basics-status-bar-diagnostics.png | Bin 46344 -> 0 bytes .../docs/editor-basics-status-bar-intro.png | Bin 11132 -> 0 bytes .../images/docs/editor-basics-uncommitted.png | Bin 13667 -> 0 bytes .../editor-keyboard-shortcuts-hyperclick.png | Bin 50998 -> 0 bytes .../editor-setup-atom-install-nuclide.png | Bin 90800 -> 0 bytes .../editor-setup-atom-install-windows.png | Bin 17613 -> 0 bytes .../editor-setup-recommended-packages.png | Bin 14580 -> 0 bytes ...itor-uninstall-reenable-atom-tree-view.png | Bin 21518 -> 0 bytes .../docs/feature-buck-command-palette.png | Bin 28577 -> 0 bytes .../images/docs/feature-buck-nuclide-menu.png | Bin 47541 -> 0 bytes .../images/docs/feature-buck-task-runner.png | Bin 54094 -> 0 bytes .../docs/feature-context-view-highlight.png | Bin 283785 -> 0 bytes .../images/docs/feature-context-view.png | Bin 102421 -> 0 bytes ...-debugger-basics-attach-target-process.png | Bin 21534 -> 0 bytes ...eature-debugger-basics-breakpoint-menu.png | Bin 8449 -> 0 bytes ...r-basics-breakpoints-debugger-controls.png | Bin 10180 -> 0 bytes ...ure-debugger-basics-breakpoints-gutter.png | Bin 40550 -> 0 bytes ...-basics-breakpoints-main-debugging-tab.png | Bin 7367 -> 0 bytes ...eature-debugger-basics-breakpoints-set.png | Bin 98259 -> 0 bytes ...bugger-basics-debugger-breakpoint-menu.png | Bin 5171 -> 0 bytes ...eature-debugger-basics-debugger-detach.png | Bin 120 -> 0 bytes ...ature-debugger-basics-debugger-example.png | Bin 85329 -> 0 bytes ...re-debugger-basics-debugger-watch-menu.png | Bin 3914 -> 0 bytes ...debugger-basics-debugger-web-inspector.png | Bin 274 -> 0 bytes .../docs/feature-debugger-basics-detach.png | Bin 585 -> 0 bytes ...ure-debugger-basics-main-debugging-tab.png | Bin 29484 -> 0 bytes ...cs-stepping-example-start-other-module.png | Bin 42552 -> 0 bytes ...feature-debugger-basics-stepping-icons.png | Bin 14858 -> 0 bytes ...re-debugger-basics-target-after-attach.png | Bin 11073 -> 0 bytes ...feature-debugger-basics-target-process.png | Bin 5858 -> 0 bytes .../feature-debugger-basics-ui-toggle.png | Bin 1026 -> 0 bytes .../feature-debugger-basics-webinspector.png | Bin 1039 -> 0 bytes .../docs/feature-debugger-evaluation-ex.png | Bin 184290 -> 0 bytes .../feature-debugger-languages-cpp-attach.png | Bin 18575 -> 0 bytes .../feature-debugger-languages-cpp-launch.png | Bin 39757 -> 0 bytes ...-debugger-languages-hack-php-filtering.png | Bin 7015 -> 0 bytes ...react-native-application-debug-options.png | Bin 44771 -> 0 bytes ...eact-native-application-show-inspector.png | Bin 46923 -> 0 bytes ...ugger-languages-react-native-debugging.png | Bin 96870 -> 0 bytes ...debugger-languages-react-native-server.png | Bin 66898 -> 0 bytes ...ature-debugger-selection-attach-server.png | Bin 20338 -> 0 bytes .../feature-debugger-stepping-controls.png | Bin 29365 -> 0 bytes .../feature-debugger-stepping-line22-ex.png | Bin 175739 -> 0 bytes ...ture-debugger-stepping-other-module-ex.png | Bin 98895 -> 0 bytes .../feature-debugger-stepping-stepin-ex.png | Bin 176198 -> 0 bytes .../feature-debugger-stepping-stepover-ex.png | Bin 168347 -> 0 bytes .../docs/feature-debugger-target-attach.png | Bin 49872 -> 0 bytes .../docs/feature-debugger-watches-ex.png | Bin 197499 -> 0 bytes .../images/docs/feature-format-js-after.png | Bin 90163 -> 0 bytes .../images/docs/feature-format-js-before.png | Bin 53120 -> 0 bytes .../docs/feature-format-js-keybindings.png | Bin 26736 -> 0 bytes .../docs/feature-format-js-settings.png | Bin 106468 -> 0 bytes .../images/docs/feature-health-overview.png | Bin 26186 -> 0 bytes .../images/docs/feature-hg-blame-access.png | Bin 51889 -> 0 bytes .../images/docs/feature-hg-blame-gutter.png | Bin 36546 -> 0 bytes .../images/docs/feature-hg-bookmark.png | Bin 1459 -> 0 bytes .../docs/feature-hg-diff-view-access.png | Bin 50138 -> 0 bytes .../docs/feature-hg-diff-view-actual.png | Bin 42090 -> 0 bytes .../docs/feature-hg-diff-view-stacked.png | Bin 55281 -> 0 bytes .../docs/feature-hg-file-tree-highlight.png | Bin 3897 -> 0 bytes .../feature-hg-line-mod-gutter-setting.png | Bin 56848 -> 0 bytes .../docs/feature-hg-line-modifications.png | Bin 13743 -> 0 bytes .../feature-hg-number-of-line-changes.png | Bin 552 -> 0 bytes .../docs/feature-outline-view-click.png | Bin 260368 -> 0 bytes .../images/docs/feature-outline-view.png | Bin 135589 -> 0 bytes .../docs/feature-quick-open-filenames.png | Bin 195734 -> 0 bytes .../docs/feature-quick-open-omnisearch.png | Bin 110794 -> 0 bytes .../docs/feature-quick-open-open-files.png | Bin 43312 -> 0 bytes ...feature-quick-open-toggle-hack-symbols.png | Bin 35446 -> 0 bytes ...feature-quick-open-toggle-recent-files.png | Bin 46154 -> 0 bytes .../docs/feature-quick-open-toggle-window.png | Bin 25825 -> 0 bytes .../docs/feature-remote-add-profile.png | Bin 41638 -> 0 bytes ...re-remote-add-remote-project-file-tree.png | Bin 7852 -> 0 bytes .../feature-remote-connect-dialog-box.png | Bin 57145 -> 0 bytes .../docs/feature-remote-connect-menu.png | Bin 17418 -> 0 bytes .../images/docs/feature-remote-file-tree.png | Bin 3700 -> 0 bytes .../images/docs/feature-remote-profiles.png | Bin 9336 -> 0 bytes .../docs/feature-remote-projects-menu.png | Bin 121510 -> 0 bytes .../feature-task-runer-buck-build-console.png | Bin 39644 -> 0 bytes ...ure-task-runner-buck-build-diagnostics.png | Bin 24527 -> 0 bytes ...eature-task-runner-buck-build-settings.png | Bin 28235 -> 0 bytes .../docs/feature-task-runner-buck-build.png | Bin 39993 -> 0 bytes .../docs/feature-task-runner-buck-debug.png | Bin 32434 -> 0 bytes .../docs/feature-task-runner-buck-run.png | Bin 11263 -> 0 bytes .../feature-task-runner-hack-selection.png | Bin 23837 -> 0 bytes .../docs/feature-task-runner-hack-toolbar.png | Bin 8910 -> 0 bytes .../docs/feature-task-runner-hhvm-debug.png | Bin 168255 -> 0 bytes ...feature-task-runner-swift-build-output.png | Bin 15592 -> 0 bytes ...ature-task-runner-swift-build-settings.png | Bin 23273 -> 0 bytes ...eature-task-runner-swift-build-toolbar.png | Bin 5276 -> 0 bytes .../feature-task-runner-swift-test-output.png | Bin 52200 -> 0 bytes ...feature-task-runner-swift-test-toolbar.png | Bin 4952 -> 0 bytes .../docs/feature-toolbar-button-console.png | Bin 267 -> 0 bytes .../feature-toolbar-button-context-view.png | Bin 463 -> 0 bytes .../docs/feature-toolbar-button-debugger.png | Bin 921 -> 0 bytes .../feature-toolbar-button-diagnostics.png | Bin 545 -> 0 bytes .../docs/feature-toolbar-button-diff-view.png | Bin 477 -> 0 bytes ...e-toolbar-button-distraction-free-mode.png | Bin 590 -> 0 bytes .../feature-toolbar-button-hhvm-toolbar.png | Bin 329 -> 0 bytes .../feature-toolbar-button-nuclide-health.png | Bin 663 -> 0 bytes ...eature-toolbar-button-nuclide-settings.png | Bin 459 -> 0 bytes .../feature-toolbar-button-outline-view.png | Bin 97 -> 0 bytes .../feature-toolbar-button-settings-view.png | Bin 293 -> 0 bytes .../feature-toolbar-button-task-runner.png | Bin 322 -> 0 bytes .../feature-toolbar-button-test-runner.png | Bin 354 -> 0 bytes .../docs/feature-toolbar-find-package.png | Bin 18278 -> 0 bytes .../images/docs/feature-working-set-add.png | Bin 43880 -> 0 bytes .../feature-working-set-all-working-sets.png | Bin 15620 -> 0 bytes .../images/docs/feature-working-set-begin.png | Bin 13045 -> 0 bytes .../docs/feature-working-set-created.png | Bin 7952 -> 0 bytes .../docs/feature-working-set-deactivate.png | Bin 18075 -> 0 bytes .../images/docs/feature-working-set-edit.png | Bin 12210 -> 0 bytes ...ature-working-set-not-working-set-file.png | Bin 20719 -> 0 bytes .../feature-working-set-select-active.png | Bin 31318 -> 0 bytes .../images/docs/help-faqs-bookshelf.png | Bin 21871 -> 0 bytes .../docs/help-faqs-reveal-file-on-switch.png | Bin 57772 -> 0 bytes .../help-troubleshooting-diagnostic-flags.png | Bin 56849 -> 0 bytes .../images/docs/language-cpp-autocomplete.png | Bin 59697 -> 0 bytes ...nguage-cpp-code-diagnostics-gutter-fix.png | Bin 6697 -> 0 bytes .../docs/language-cpp-code-diagnostics.png | Bin 23283 -> 0 bytes .../language-cpp-code-formatting-after.png | Bin 10323 -> 0 bytes .../language-cpp-code-formatting-before.png | Bin 68723 -> 0 bytes .../language-cpp-jump-to-declaration-link.png | Bin 57850 -> 0 bytes ...anguage-cpp-jump-to-declaration-result.png | Bin 75763 -> 0 bytes .../docs/language-cpp-type-hint-pinned.png | Bin 71197 -> 0 bytes .../images/docs/language-cpp-type-hint.png | Bin 62731 -> 0 bytes .../docs/language-flow-autocomplete.png | Bin 69569 -> 0 bytes .../language-flow-code-diagnostics-gutter.png | Bin 14150 -> 0 bytes .../docs/language-flow-code-diagnostics.png | Bin 69754 -> 0 bytes .../language-flow-jump-to-definition-link.png | Bin 134702 -> 0 bytes ...anguage-flow-jump-to-definition-result.png | Bin 26701 -> 0 bytes .../docs/language-flow-pinned-typehint.png | Bin 57765 -> 0 bytes .../language-flow-type-coverage-inline.png | Bin 6886 -> 0 bytes .../docs/language-flow-type-coverage.png | Bin 8987 -> 0 bytes .../images/docs/language-flow-typehint.png | Bin 37071 -> 0 bytes .../docs/language-hack-autocomplete.png | Bin 117050 -> 0 bytes .../docs/language-hack-badly-formatted.png | Bin 18962 -> 0 bytes .../language-hack-code-diagnostics-gutter.png | Bin 24042 -> 0 bytes .../docs/language-hack-code-diagnostics.png | Bin 134238 -> 0 bytes .../language-hack-jump-to-definition-link.png | Bin 262626 -> 0 bytes ...anguage-hack-jump-to-definition-result.png | Bin 80448 -> 0 bytes .../docs/language-hack-pinned-typehint.png | Bin 91471 -> 0 bytes .../language-hack-type-coverage-inline.png | Bin 47036 -> 0 bytes .../docs/language-hack-type-coverage.png | Bin 14289 -> 0 bytes .../images/docs/language-hack-typehint.png | Bin 47419 -> 0 bytes .../docs/language-hack-well-formatted.png | Bin 15866 -> 0 bytes .../language-objc-after-bracket-insert.png | Bin 9126 -> 0 bytes .../docs/language-objc-after-colon-indent.png | Bin 20527 -> 0 bytes ...e-objc-auto-bracket-completion-setting.png | Bin 9466 -> 0 bytes .../docs/language-objc-autocomplete.png | Bin 87780 -> 0 bytes .../language-objc-before-bracket-insert.png | Bin 7546 -> 0 bytes .../language-objc-before-colon-indent.png | Bin 17693 -> 0 bytes .../docs/language-objc-code-diagnostics.png | Bin 65027 -> 0 bytes .../language-objc-jump-to-definition-link.png | Bin 72097 -> 0 bytes ...anguage-objc-jump-to-definition-result.png | Bin 28768 -> 0 bytes .../images/docs/language-objc-lint-gutter.png | Bin 9839 -> 0 bytes .../docs/language-objc-pinned-typehint.png | Bin 40734 -> 0 bytes .../images/docs/language-objc-typehint.png | Bin 33513 -> 0 bytes .../docs/language-python-autocomplete.png | Bin 153170 -> 0 bytes .../docs/language-python-code-diagnostics.png | Bin 23367 -> 0 bytes .../language-python-code-format-after.png | Bin 35814 -> 0 bytes .../language-python-code-format-before.png | Bin 124906 -> 0 bytes ...anguage-python-jump-to-definition-link.png | Bin 64956 -> 0 bytes ...guage-python-jump-to-definition-result.png | Bin 84812 -> 0 bytes .../docs/language-python-outline-view.png | Bin 71860 -> 0 bytes .../docs/language-swift-autocompletion.png | Bin 21814 -> 0 bytes .../language-swift-toolchain-path-setting.png | Bin 40030 -> 0 bytes .../platform-android-simulator-output.png | Bin 98809 -> 0 bytes .../platform-android-toggle-simulator.png | Bin 14710 -> 0 bytes .../images/docs/platform-ios-buck-build.png | Bin 59679 -> 0 bytes .../docs/platform-ios-native-autocomplete.png | Bin 118538 -> 0 bytes .../docs/platform-ios-simulator-output.png | Bin 85347 -> 0 bytes .../docs/platform-ios-toggle-simulator.png | Bin 16298 -> 0 bytes .../platform-react-native-debug-options.png | Bin 103876 -> 0 bytes ...latform-react-native-debugger-waititng.png | Bin 34306 -> 0 bytes ...react-native-debugging-command-palette.png | Bin 52477 -> 0 bytes .../docs/platform-react-native-debugging.png | Bin 284916 -> 0 bytes ...latform-react-native-element-inspector.png | Bin 294543 -> 0 bytes ...form-react-native-feature-autocomplete.png | Bin 174512 -> 0 bytes .../platform-react-native-show-inspector.png | Bin 108311 -> 0 bytes .../platform-react-native-start-packager.png | Bin 208652 -> 0 bytes docs/static/images/docs/promo-debugger.png | Bin 193497 -> 0 bytes docs/static/images/docs/promo-flow.png | Bin 103889 -> 0 bytes docs/static/images/docs/promo-hack.png | Bin 277499 -> 0 bytes docs/static/images/docs/promo-mercurial.png | Bin 112882 -> 0 bytes .../images/docs/promo-remote-development.png | Bin 102257 -> 0 bytes docs/static/images/docs/promo-task-runner.png | Bin 156433 -> 0 bytes .../static/images/docs/promo-working-sets.png | Bin 155686 -> 0 bytes ...uick-start-getting-started-add-project.png | Bin 7868 -> 0 bytes .../quick-start-getting-started-diff-view.png | Bin 72812 -> 0 bytes ...k-start-getting-started-file-tree-view.png | Bin 19905 -> 0 bytes .../docs/quick-start-getting-started-home.png | Bin 129521 -> 0 bytes ...tart-getting-started-quick-launch-menu.png | Bin 73875 -> 0 bytes ...quick-start-getting-started-quick-open.png | Bin 17640 -> 0 bytes ...tting-started-remote-connection-dialog.png | Bin 16581 -> 0 bytes ...roubleshooting-flow-executable-setting.png | Bin 11618 -> 0 bytes .../help/troubleshooting-module-not-found.png | Bin 63672 -> 0 bytes docs/static/logo.png | Bin 16409 -> 0 bytes docs/static/logo_nav.png | Bin 18875 -> 0 bytes docs/static/og_image.png | Bin 30748 -> 0 bytes docs/static/oss_logo.png | Bin 4370 -> 0 bytes docs/static/search.png | Bin 1378 -> 0 bytes flow-libs/atom-jasmine.js.flow | 23 - flow-libs/atom.js.flow | 1739 ---- flow-libs/chrome-devtools-protocol.js.flow | 48 - flow-libs/connect.js.flow | 90 - flow-libs/electron.js.flow | 695 -- flow-libs/event-kit.js.flow | 15 - flow-libs/jasmine.js.flow | 137 - .../need-to-upstream-to-flow-lib.js.flow | 127 - flow-libs/simple-text-buffer.js.flow | 105 - flow-libs/uuid.js.flow | 19 - flow-libs/ws.js.flow | 41 - flow-typed/README.md | 14 - flow-typed/npm/classnames_v2.x.x.js | 15 - flow-typed/npm/fuzzaldrin_v2.x.x.js | 12 - flow-typed/npm/lru-cache_v4.0.x.js | 26 - flow-typed/npm/rxjs_v5.0.x.js | 725 -- flow-typed/npm/semver_v5.1.x.js | 71 - lib/main.js | 230 +- lib/preload-dependencies.js | 8 +- lib/test-runner.js | 193 +- lib/types.js | 44 +- lib/url-main.js | 169 +- npm-shrinkwrap.json | 1223 --- npm-shrinkwrap.production.json | 1281 --- package.json | 5 +- pkg/commons-atom/ActiveEditorRegistry.js | 267 +- pkg/commons-atom/AutocompleteCacher.js | 65 +- pkg/commons-atom/ContextMenu.js | 120 +- pkg/commons-atom/PanelRenderer.js | 47 +- pkg/commons-atom/ProviderRegistry.js | 40 +- pkg/commons-atom/arcanist.js | 69 +- pkg/commons-atom/block-decorations.js | 65 +- pkg/commons-atom/browser-cookies.js | 33 +- pkg/commons-atom/consumeFirstProvider.js | 25 +- pkg/commons-atom/create-pane-container.js | 13 +- pkg/commons-atom/createPackage.js | 72 +- pkg/commons-atom/debounced.js | 132 +- pkg/commons-atom/destroy-pane-item.js | 11 +- pkg/commons-atom/featureConfig.js | 99 +- pkg/commons-atom/file-type-class.js | 43 +- .../format-enoent-notification.js | 65 +- pkg/commons-atom/go-to-location.js | 106 +- pkg/commons-atom/loading-notification.js | 51 +- pkg/commons-atom/mouse-to-position.js | 44 +- .../observe-element-dimensions.js | 52 +- .../observe-grammar-for-text-editors.js | 64 +- .../observe-language-text-editors.js | 65 +- .../on-will-destroy-text-buffer.js | 38 +- pkg/commons-atom/projects.js | 66 +- pkg/commons-atom/range.js | 45 +- pkg/commons-atom/register-grammar.js | 39 +- pkg/commons-atom/renderReactRoot.js | 36 +- .../spec/ActiveEditorRegistry-spec.js | 299 - .../spec/AutocompleteCacher-spec.js | 181 - pkg/commons-atom/spec/ContextMenu-spec.js | 350 - pkg/commons-atom/spec/PanelRenderer-spec.js | 55 - .../spec/ProviderRegistry-spec.js | 60 - pkg/commons-atom/spec/browser-cookies.js | 31 - pkg/commons-atom/spec/createPackage-spec.js | 84 - pkg/commons-atom/spec/debounced-spec.js | 230 - pkg/commons-atom/spec/featureConfig-spec.js | 45 - pkg/commons-atom/spec/fixtures/file1.txt | 2 - pkg/commons-atom/spec/fixtures/file2.txt | 2 - .../mouse-listener-for-text-editor/meow.txt | 2 - .../spec/format-enoent-notification-spec.js | 57 - pkg/commons-atom/spec/go-to-location-spec.js | 134 - pkg/commons-atom/spec/grammars/java.cson | 8 - .../spec/grammars/javascript.cson | 15 - .../spec/grammars/objective-c.cson | 12 - .../spec/loading-notification-spec.js | 80 - .../observe-grammar-for-text-editors-spec.js | 112 - .../observe-language-text-editors-spec.js | 212 - pkg/commons-atom/spec/projects-spec.js | 58 - .../spec/register-grammar-spec.js | 24 - .../spec/repositoryContainsPath-spec.js | 87 - pkg/commons-atom/spec/testHelpers-spec.js | 75 - pkg/commons-atom/spec/text-buffer-spec.js | 60 - pkg/commons-atom/spec/text-editor-spec.js | 63 - .../streamProcessToConsoleMessages.js | 73 +- pkg/commons-atom/suda-tool-bar.js | 34 +- pkg/commons-atom/sync-atom-commands.js | 70 +- pkg/commons-atom/testHelpers.js | 106 +- pkg/commons-atom/text-buffer.js | 168 +- pkg/commons-atom/text-editor.js | 113 +- pkg/commons-atom/ui-tree-path.js | 28 +- pkg/commons-atom/vcs.js | 515 +- pkg/commons-atom/viewableFromReactElement.js | 58 +- pkg/commons-node/BatchProcessedQueue.js | 40 +- pkg/commons-node/ConfigCache.js | 47 +- pkg/commons-node/Dispatcher.js | 120 +- pkg/commons-node/Hasher.js | 36 +- pkg/commons-node/ScribeProcess.js | 64 +- pkg/commons-node/SharedObservableCache.js | 42 +- pkg/commons-node/SimpleModel.js | 50 +- pkg/commons-node/UniversalDisposable.js | 42 +- pkg/commons-node/cache.js | 76 +- pkg/commons-node/collection.js | 123 +- pkg/commons-node/compareVersions.js | 19 +- pkg/commons-node/debounce.js | 57 +- pkg/commons-node/event.js | 52 +- pkg/commons-node/fsPromise.js | 445 +- pkg/commons-node/humanizeKeystroke.js | 23 +- pkg/commons-node/memoizeUntilChanged.js | 44 +- pkg/commons-node/nice.js | 207 +- pkg/commons-node/nuclideUri.js | 325 +- pkg/commons-node/observable.js | 273 +- pkg/commons-node/once.js | 19 +- pkg/commons-node/passesGK.js | 89 +- pkg/commons-node/performanceNow.js | 24 +- pkg/commons-node/process-rpc-types.js | 36 +- pkg/commons-node/process.js | 834 +- pkg/commons-node/promise-executors.js | 86 +- pkg/commons-node/promise.js | 746 +- pkg/commons-node/range.js | 22 +- pkg/commons-node/redux-observable.js | 83 +- pkg/commons-node/runtime-info.js | 94 +- pkg/commons-node/scheduleIdleCallback.js | 121 +- pkg/commons-node/singleton.js | 23 +- .../spec/BatchProcessedQueue-spec.js | 34 - pkg/commons-node/spec/ConfigCache-spec.js | 34 - pkg/commons-node/spec/Dispatcher-spec.js | 214 - pkg/commons-node/spec/Hasher-spec.js | 44 - pkg/commons-node/spec/ScribeProcess-spec.js | 88 - .../spec/SharedObservableCache-spec.js | 52 - pkg/commons-node/spec/SimpleModel-spec.js | 52 - .../spec/UniversalDisposable-spec.js | 182 - pkg/commons-node/spec/cache-spec.js | 107 - pkg/commons-node/spec/collection-spec.js | 327 - pkg/commons-node/spec/compareVersions-spec.js | 27 - pkg/commons-node/spec/debounce-spec.js | 24 - pkg/commons-node/spec/event-spec.js | 88 - .../ConfigCache/.test_nuclide_config_file | 0 .../spec/fixtures/ConfigCache/file | 0 .../spec/fixtures/ConfigCache/testFolder/file | 0 pkg/commons-node/spec/fixtures/throw.js | 11 - pkg/commons-node/spec/fsPromise-spec.js | 123 - .../spec/humanizeKeystroke-spec.js | 80 - .../spec/memoizeUntilChanged-spec.js | 43 - pkg/commons-node/spec/nice-spec.js | 133 - pkg/commons-node/spec/nuclideUri-spec.js | 408 - pkg/commons-node/spec/observable-spec.js | 413 - pkg/commons-node/spec/once-spec.js | 20 - pkg/commons-node/spec/process-spec.js | 526 -- .../spec/promise-executors-spec.js | 101 - pkg/commons-node/spec/promise-spec.js | 639 -- .../spec/scheduleIdleCallback-spec.js | 143 - pkg/commons-node/spec/scripts/scribe_cat_mock | 27 - pkg/commons-node/spec/singleton-spec.js | 53 - pkg/commons-node/spec/stream-spec.js | 49 - pkg/commons-node/spec/string-spec.js | 174 - pkg/commons-node/spec/tasks-spec.js | 170 - pkg/commons-node/spec/which-spec.js | 85 - pkg/commons-node/spec/wootr-spec.js | 684 -- pkg/commons-node/spec/xfetch-spec.js | 89 - pkg/commons-node/stream.js | 41 +- pkg/commons-node/string.js | 93 +- pkg/commons-node/system-info.js | 90 +- pkg/commons-node/tasks.js | 145 +- pkg/commons-node/tokenizedText-rpc-types.js | 30 +- pkg/commons-node/tokenizedText.js | 66 +- pkg/commons-node/userInfo.js | 54 +- pkg/commons-node/which.js | 59 +- pkg/commons-node/wootr.js | 260 +- pkg/commons-node/xfetch.js | 14 +- pkg/hyperclick/lib/Hyperclick.js | 136 +- pkg/hyperclick/lib/HyperclickForTextEditor.js | 317 +- pkg/hyperclick/lib/SuggestionList.js | 37 +- pkg/hyperclick/lib/SuggestionListElement.js | 161 +- pkg/hyperclick/lib/hyperclick-utils.js | 46 +- pkg/hyperclick/lib/main.js | 80 +- pkg/hyperclick/lib/types.js | 43 +- pkg/hyperclick/spec/Hyperclick-spec.js | 864 -- pkg/hyperclick/spec/fixtures/hyperclick.txt | 3 - pkg/nuclide-adb-logcat/lib/Activation.js | 140 +- pkg/nuclide-adb-logcat/lib/createMessage.js | 41 +- .../lib/createMessageStream.js | 172 +- .../lib/createProcessStream.js | 126 +- pkg/nuclide-adb-logcat/lib/main.js | 56 +- .../lib/parseLogcatMetadata.js | 33 +- pkg/nuclide-adb-logcat/lib/types.js | 25 +- .../spec/createMessageStream-spec.js | 89 - .../spec/parseLogcatMetadata-spec.js | 55 - pkg/nuclide-adb-rpc/lib/ADB.js | 88 +- pkg/nuclide-adb-rpc/lib/AdbService.js | 57 +- pkg/nuclide-adb-rpc/lib/AdbServiceProxy.js | 363 + pkg/nuclide-analytics/lib/AnalyticsBatcher.js | 46 +- pkg/nuclide-analytics/lib/HistogramTracker.js | 70 +- pkg/nuclide-analytics/lib/analytics.js | 15 +- pkg/nuclide-analytics/lib/main.js | 114 +- pkg/nuclide-analytics/lib/track.js | 25 +- .../spec/AnalyticsBatcher-spec.js | 49 - .../spec/HistogramTracker-spec.js | 89 - pkg/nuclide-analytics/spec/track-spec.js | 84 - .../lib/ArcanistService.js | 573 +- .../lib/ArcanistServiceProxy.js | 1907 +++++ pkg/nuclide-arcanist-rpc/lib/utils.js | 53 +- .../spec/arcanist-base-spec.js | 196 - .../spec/fixtures/arc/.arcconfig.test | 3 - .../spec/fixtures/arc/dir1/file1 | 0 .../spec/fixtures/arc/file2 | 0 .../arc/nested-project/.arcconfig.test | 3 - pkg/nuclide-arcanist-rpc/spec/utils-spec.js | 46 - pkg/nuclide-arcanist/lib/ArcBuildSystem.js | 129 +- pkg/nuclide-arcanist/lib/ArcToolbarModel.js | 71 +- pkg/nuclide-arcanist/lib/ArcToolbarSection.js | 138 +- .../lib/ArcanistDiagnosticsProvider.js | 293 +- .../lib/getMatchingProjects.js | 93 +- pkg/nuclide-arcanist/lib/main.js | 132 +- pkg/nuclide-arcanist/lib/openArcDeepLink.js | 193 +- pkg/nuclide-arcanist/lib/tryReopenProject.js | 154 +- .../lib/ui/createExtraUiComponent.js | 50 +- .../spec/ArcanistDiagnosticsProvider-spec.js | 154 - pkg/nuclide-atom-notifications/lib/main.js | 59 +- pkg/nuclide-atom-script/lib/test-runner.js | 181 +- pkg/nuclide-atom-script/lib/types.js | 35 +- pkg/nuclide-atom-script/samples/echo.js | 48 +- .../samples/keybindings.js | 56 +- pkg/nuclide-atom-script/samples/markdown.js | 184 +- pkg/nuclide-atom-script/samples/versions.js | 63 +- .../lib/HgBlameProvider.js | 99 +- pkg/nuclide-blame-provider-hg/lib/common.js | 27 +- pkg/nuclide-blame-provider-hg/lib/main.js | 27 +- pkg/nuclide-blame/lib/BlameGutter.js | 331 +- pkg/nuclide-blame/lib/main.js | 214 +- pkg/nuclide-blame/lib/types.js | 29 +- pkg/nuclide-bookshelf/lib/Commands.js | 68 +- pkg/nuclide-bookshelf/lib/accumulateState.js | 205 +- .../lib/applyActionMiddleware.js | 264 +- pkg/nuclide-bookshelf/lib/constants.js | 45 +- pkg/nuclide-bookshelf/lib/main.js | 253 +- pkg/nuclide-bookshelf/lib/types.js | 113 +- pkg/nuclide-bookshelf/lib/utils.js | 259 +- .../spec/accumulateState-spec.js | 216 - .../spec/applyActionMiddleware-spec.js | 137 - pkg/nuclide-bookshelf/spec/dummy.js | 38 - pkg/nuclide-bookshelf/spec/utils-spec.js | 173 - pkg/nuclide-buck-base/lib/main.js | 97 +- pkg/nuclide-buck-ios/lib/main.js | 65 +- pkg/nuclide-buck-rpc/lib/BuckService.js | 885 +- pkg/nuclide-buck-rpc/lib/BuckServiceProxy.js | 3642 ++++++++ .../lib/createBuckWebSocket.js | 48 +- pkg/nuclide-buck-rpc/spec/BuckService-spec.js | 238 - .../fixtures/buck-query-project/.buckconfig | 0 .../buck-query-project/examples/BUCK-rename | 45 - .../buck-query-project/examples/one.java | 0 .../fixtures/buckconfig-project/.buckconfig | 2 - .../.buckconfig | 2 - .../BUCK-rename | 11 - .../README.md | 4 - pkg/nuclide-buck/lib/BuckBuildSystem.js | 724 +- pkg/nuclide-buck/lib/BuckEventStream.js | 340 +- pkg/nuclide-buck/lib/BuckToolbar.js | 239 +- pkg/nuclide-buck/lib/DiagnosticsParser.js | 244 +- pkg/nuclide-buck/lib/HyperclickProvider.js | 410 +- pkg/nuclide-buck/lib/LLDBEventStream.js | 343 +- pkg/nuclide-buck/lib/PlatformService.js | 62 +- pkg/nuclide-buck/lib/main.js | 166 +- pkg/nuclide-buck/lib/redux/Actions.js | 77 +- pkg/nuclide-buck/lib/redux/Epics.js | 137 +- pkg/nuclide-buck/lib/redux/Reducers.js | 108 +- pkg/nuclide-buck/lib/types.js | 73 +- .../lib/ui/BuckToolbarSettings.js | 234 +- .../lib/ui/BuckToolbarTargetSelector.js | 153 +- pkg/nuclide-buck/spec/BuckBuildSystem-spec.js | 113 - pkg/nuclide-buck/spec/BuckEventStream-spec.js | 99 - .../spec/DiagnosticsParser-spec.js | 386 - pkg/nuclide-buck/spec/Epics-spec.js | 137 - .../spec/HyperclickProvider-spec.js | 106 - .../fixtures/test-project/Apps/BUCK-rename | 5 - .../test-project/Apps/TestApp/BUCK-rename | 34 - .../Libraries/TestLib1/BUCK-rename | 30 - .../test-ios-sdk/sdk-v.1.2.3/BUCK-rename | 16 - .../lib/BusySignalProviderBase.js | 90 +- .../lib/DedupedBusySignalProviderBase.js | 66 +- pkg/nuclide-busy-signal/lib/MessageStore.js | 61 +- pkg/nuclide-busy-signal/lib/StatusBarTile.js | 61 +- .../lib/StatusBarTileComponent.js | 41 +- pkg/nuclide-busy-signal/lib/main.js | 109 +- pkg/nuclide-busy-signal/lib/types.js | 31 +- .../spec/BusySignalProviderBase-spec.js | 85 - .../DedupedBusySignalProviderBase-spec.js | 50 - .../spec/MessageStore-spec.js | 84 - .../lib/ClangFlagsManager.js | 566 +- .../lib/ClangProcessService.js | 74 +- .../lib/ClangProcessServiceProxy.js | 1877 ++++ pkg/nuclide-clang-rpc/lib/ClangServer.js | 229 +- .../lib/ClangServerManager.js | 294 +- pkg/nuclide-clang-rpc/lib/ClangService.js | 382 +- .../lib/ClangServiceProxy.js | 2685 ++++++ .../lib/find-clang-server-args.js | 116 +- pkg/nuclide-clang-rpc/lib/rpc-types.js | 110 +- pkg/nuclide-clang-rpc/lib/utils.js | 110 +- .../spec/ClangFlagsManager-spec.js | 244 - .../spec/ClangServer-outline-spec.js | 381 - .../spec/ClangServer-spec.js | 314 - .../spec/ClangServerManager-spec.js | 100 - .../spec/ClangService-spec.js | 31 - .../spec/fixtures/TARGETS-rename | 0 .../spec/fixtures/compile_commands.json | 1 - .../spec/fixtures/outline.cpp | 44 - .../spec/fixtures/references.cpp | 11 - pkg/nuclide-clang-rpc/spec/fixtures/test.cpp | 8 - pkg/nuclide-clang-rpc/spec/utils-spec.js | 58 - pkg/nuclide-clang/lib/AutocompleteHelpers.js | 224 +- pkg/nuclide-clang/lib/ClangLinter.js | 169 +- pkg/nuclide-clang/lib/CodeFormatHelpers.js | 69 +- pkg/nuclide-clang/lib/DefinitionHelpers.js | 174 +- pkg/nuclide-clang/lib/OutlineViewHelpers.js | 155 +- pkg/nuclide-clang/lib/Refactoring.js | 175 +- pkg/nuclide-clang/lib/TypeHintHelpers.js | 62 +- pkg/nuclide-clang/lib/constants.js | 20 +- .../lib/findWholeRangeOfSymbol.js | 42 +- pkg/nuclide-clang/lib/libclang.js | 216 +- pkg/nuclide-clang/lib/main.js | 249 +- .../spec/AutocompleteHelpers-spec.js | 370 - pkg/nuclide-clang/spec/ClangLinter-spec.js | 168 - .../spec/OutlineViewHelpers-spec.js | 146 - pkg/nuclide-clang/spec/Refactoring-spec.js | 90 - .../spec/TypeHintHelpers-spec.js | 64 - .../spec/findWholeRangeOfSymbol-spec.js | 90 - .../spec/fixtures/compile_commands.json | 1 - .../spec/fixtures/references.cpp | 4 - pkg/nuclide-clang/spec/fixtures/sampleObjC.m | 24 - pkg/nuclide-clipboard-path/lib/main.js | 144 +- .../lib/CodeFormatManager.js | 216 +- pkg/nuclide-code-format/lib/config.js | 37 +- pkg/nuclide-code-format/lib/main.js | 47 +- pkg/nuclide-code-format/lib/types.js | 35 +- .../lib/CodeHighlightManager.js | 143 +- pkg/nuclide-code-highlight/lib/main.js | 56 +- pkg/nuclide-code-highlight/lib/types.js | 19 +- pkg/nuclide-console/lib/LogTailer.js | 262 +- .../lib/getCurrentExecutorId.js | 32 +- pkg/nuclide-console/lib/main.js | 247 +- pkg/nuclide-console/lib/redux/Actions.js | 135 +- pkg/nuclide-console/lib/redux/Epics.js | 154 +- pkg/nuclide-console/lib/redux/Reducers.js | 170 +- pkg/nuclide-console/lib/types.js | 175 +- pkg/nuclide-console/lib/ui/Console.js | 298 +- .../lib/ui/ConsoleContainer.js | 373 +- pkg/nuclide-console/lib/ui/ConsoleHeader.js | 334 +- pkg/nuclide-console/lib/ui/FunnelIcon.js | 61 +- pkg/nuclide-console/lib/ui/InputArea.js | 113 +- pkg/nuclide-console/lib/ui/OutputTable.js | 87 +- pkg/nuclide-console/lib/ui/PromptButton.js | 77 +- pkg/nuclide-console/lib/ui/RecordView.js | 202 +- .../lib/ui/UnseenMessagesNotification.js | 60 +- pkg/nuclide-console/spec/Epics-spec.js | 53 - pkg/nuclide-console/spec/LogTailer-spec.js | 242 - pkg/nuclide-console/spec/Reducers-spec.js | 192 - .../spec/getCurrentExecutorId-spec.js | 50 - .../lib/ContextViewManager.js | 287 +- .../lib/ContextViewMessage.js | 65 +- .../lib/ContextViewPanel.js | 47 +- .../lib/NoProvidersView.js | 35 +- .../lib/ProviderContainer.js | 92 +- pkg/nuclide-context-view/lib/main.js | 132 +- pkg/nuclide-context-view/lib/types.js | 38 +- .../spec/ContextViewManager-spec.js | 218 - pkg/nuclide-ctags-rpc/lib/CtagsService.js | 173 +- .../lib/CtagsServiceProxy.js | 615 ++ .../spec/CtagsService-spec.js | 90 - pkg/nuclide-ctags-rpc/spec/fixtures/a.cpp | 2 - pkg/nuclide-ctags-rpc/spec/fixtures/b.cpp | 2 - pkg/nuclide-ctags-rpc/spec/fixtures/tags | 3 - pkg/nuclide-ctags/lib/HyperclickHelpers.js | 185 +- pkg/nuclide-ctags/lib/QuickOpenHelpers.js | 220 +- pkg/nuclide-ctags/lib/main.js | 54 +- pkg/nuclide-ctags/lib/utils.js | 146 +- .../spec/HyperclickHelpers-spec.js | 154 - .../spec/QuickOpenHelpers-spec.js | 115 - .../lib/Activation.js | 77 +- .../lib/CwdApi.js | 119 +- .../lib/main.js | 55 +- .../spec/CwdApi-spec.js | 112 - pkg/nuclide-datatip/lib/DatatipComponent.js | 98 +- pkg/nuclide-datatip/lib/DatatipManager.js | 726 +- pkg/nuclide-datatip/lib/PinnedDatatip.js | 198 +- pkg/nuclide-datatip/lib/main.js | 38 +- pkg/nuclide-datatip/lib/types.js | 37 +- .../lib/AtomServiceContainer.js | 59 +- .../lib/ChromeMessageRemoting.js | 54 +- .../lib/DebuggerInstance.js | 202 +- .../lib/DebuggerLaunchAttachProvider.js | 50 +- .../lib/DebuggerProcessInfo.js | 61 +- .../lib/DebuggerRpcServiceBase.js | 103 +- .../lib/LaunchAttachActionsBase.js | 104 +- pkg/nuclide-debugger-base/lib/main.js | 158 +- .../spec/ChromeMessageRemoting-spec.js | 89 - .../lib/ClientCallback.js | 53 +- .../lib/DebuggerRpcServiceBase.js | 109 +- .../lib/WebSocketServer.js | 35 +- pkg/nuclide-debugger-common/lib/main.js | 55 +- pkg/nuclide-debugger-interfaces/rpc-types.js | 15 +- pkg/nuclide-debugger-interfaces/service.js | 31 +- .../lib/ConnectionMultiplexer.js | 677 +- .../lib/DebuggerConnection.js | 173 +- .../lib/FileCache.js | 211 +- .../lib/IwdpDebuggerService.js | 122 +- .../lib/IwdpDebuggerServiceProxy.js | 1020 +++ .../lib/connectToIwdp.js | 91 +- .../lib/connectToPackager.js | 60 +- .../lib/constants.js | 11 +- .../lib/createWebSocketListener.js | 30 +- pkg/nuclide-debugger-iwdp-rpc/lib/logger.js | 33 +- pkg/nuclide-debugger-iwdp-rpc/lib/prelude.js | 41 +- pkg/nuclide-debugger-iwdp-rpc/lib/types.js | 43 +- .../lib/AttachProcessInfo.js | 65 +- .../lib/AttachUiComponent.js | 201 +- .../lib/IwdpLaunchAttachProvider.js | 71 +- pkg/nuclide-debugger-iwdp/lib/logger.js | 33 +- pkg/nuclide-debugger-iwdp/lib/main.js | 48 +- .../NativeDebuggerServiceImplementation.js | 328 +- .../lib/NativeDebuggerServiceInterface.js | 87 +- .../NativeDebuggerServiceInterfaceProxy.js | 965 +++ .../lib/AttachProcessInfo.js | 130 +- .../lib/AttachUIComponent.js | 312 +- .../lib/DebuggerProvider.js | 34 +- .../lib/LLDBLaunchAttachProvider.js | 116 +- .../lib/LaunchAttachActions.js | 116 +- .../lib/LaunchAttachDispatcher.js | 38 +- .../lib/LaunchAttachStore.js | 44 +- .../lib/LaunchProcessInfo.js | 159 +- .../lib/LaunchUIComponent.js | 225 +- .../lib/actions/AttachActionUIProvider.js | 59 +- .../lib/actions/DebuggerActionUIProvider.js | 33 +- .../lib/actions/LaunchActionUIProvider.js | 59 +- pkg/nuclide-debugger-native/lib/main.js | 61 +- pkg/nuclide-debugger-native/lib/utils.js | 35 +- .../lib/NodeDebuggerHost.js | 91 +- .../lib/NodeDebuggerService.js | 279 +- .../lib/NodeDebuggerServiceProxy.js | 431 + pkg/nuclide-debugger-node-rpc/lib/Session.js | 57 +- pkg/nuclide-debugger-node-rpc/lib/utils.js | 38 +- .../spec/node-inspector-spec.js | 21 - .../lib/AttachUIComponent.js | 310 +- .../lib/DebuggerProvider.js | 34 +- .../lib/LaunchAttachActions.js | 110 +- .../lib/LaunchAttachDispatcher.js | 38 +- .../lib/LaunchAttachStore.js | 44 +- .../lib/NodeAttachProcessInfo.js | 95 +- .../lib/NodeLaunchAttachProvider.js | 84 +- pkg/nuclide-debugger-node/lib/main.js | 48 +- pkg/nuclide-debugger-node/lib/utils.js | 35 +- .../lib/BreakpointStore.js | 329 +- .../lib/ClientCallback.js | 90 +- .../lib/Connection.js | 169 +- .../lib/ConnectionMultiplexer.js | 701 +- .../lib/ConnectionUtils.js | 165 +- .../lib/ConsoleHandler.js | 36 +- pkg/nuclide-debugger-php-rpc/lib/DataCache.js | 344 +- .../lib/DbgpConnector.js | 142 +- .../lib/DbgpMessageHandler.js | 133 +- .../lib/DbgpSocket.js | 632 +- .../lib/DebuggerHandler.js | 596 +- pkg/nuclide-debugger-php-rpc/lib/File.js | 73 +- pkg/nuclide-debugger-php-rpc/lib/FileCache.js | 75 +- pkg/nuclide-debugger-php-rpc/lib/Handler.js | 47 +- .../lib/MessageTranslator.js | 173 +- pkg/nuclide-debugger-php-rpc/lib/ObjectId.js | 119 +- .../lib/PageHandler.js | 70 +- .../lib/PhpDebuggerService.js | 200 +- .../lib/PhpDebuggerServiceProxy.js | 788 ++ .../lib/RuntimeHandler.js | 169 +- pkg/nuclide-debugger-php-rpc/lib/config.js | 60 +- pkg/nuclide-debugger-php-rpc/lib/frame.js | 60 +- pkg/nuclide-debugger-php-rpc/lib/helpers.js | 178 +- .../lib/properties.js | 92 +- pkg/nuclide-debugger-php-rpc/lib/settings.js | 44 +- pkg/nuclide-debugger-php-rpc/lib/types.js | 12 +- pkg/nuclide-debugger-php-rpc/lib/utils.js | 36 +- pkg/nuclide-debugger-php-rpc/lib/values.js | 147 +- .../spec/ClientCallback-spec.js | 75 - .../spec/ConnectionMultiplexer-spec.js | 796 -- .../spec/ConnectionUtils-spec.js | 149 - .../spec/ConsoleHandler-spec.js | 68 - .../spec/DataCache-spec.js | 190 - .../spec/DbgpConnector-spec.js | 226 - .../spec/DbgpMessageHandler-spec.js | 161 - .../spec/DbgpSocket-spec.js | 423 - .../spec/DebuggerHandler-spec.js | 325 - .../spec/FileCache-spec.js | 79 - .../spec/MessageTranslator-spec.js | 73 - .../spec/PageHandler-spec.js | 61 - .../spec/PhpDebuggerService-spec.js | 105 - .../spec/RuntimeHandler-spec.js | 127 - .../spec/fixtures/test.php | 1 - .../spec/properties-spec.js | 209 - .../spec/values-spec.js | 189 - .../lib/AttachProcessInfo.js | 152 +- .../lib/AttachUiComponent.js | 199 +- .../lib/DebuggerProvider.js | 33 +- .../lib/HhvmLaunchAttachProvider.js | 72 +- .../lib/LaunchProcessInfo.js | 131 +- .../lib/LaunchUiComponent.js | 249 +- .../lib/ObservableManager.js | 91 +- .../lib/PhpDebuggerInstance.js | 87 +- pkg/nuclide-debugger-php/lib/main.js | 65 +- pkg/nuclide-debugger-php/lib/utils.js | 66 +- .../debugger/DebuggerCommander.js | 66 +- .../debugger/debugger.js | 144 +- .../debugger/types.js | 49 +- pkg/nuclide-debugger-python-rpc/pdb/pdb.js | 78 +- .../spec/debugger-spec.js | 117 - .../spec/simple.py | 20 - pkg/nuclide-debugger/lib/AnalyticsHelper.js | 44 +- .../lib/BreakpointDisplayController.js | 146 +- .../lib/BreakpointListComponent.js | 162 +- pkg/nuclide-debugger/lib/BreakpointManager.js | 69 +- pkg/nuclide-debugger/lib/BreakpointStore.js | 217 +- pkg/nuclide-debugger/lib/Bridge.js | 256 +- pkg/nuclide-debugger/lib/CallstackStore.js | 131 +- .../lib/ChromeActionRegistryActions.js | 12 +- pkg/nuclide-debugger/lib/DebuggerActions.js | 577 +- .../lib/DebuggerActionsStore.js | 76 +- .../lib/DebuggerCallstackComponent.js | 169 +- .../lib/DebuggerControllerView.js | 126 +- pkg/nuclide-debugger/lib/DebuggerDatatip.js | 161 +- .../lib/DebuggerDatatipComponent.js | 92 +- .../lib/DebuggerDispatcher.js | 215 +- pkg/nuclide-debugger/lib/DebuggerInspector.js | 95 +- .../lib/DebuggerLaunchAttachUI.js | 201 +- pkg/nuclide-debugger/lib/DebuggerModel.js | 242 +- .../lib/DebuggerPauseController.js | 81 +- .../lib/DebuggerProviderStore.js | 65 +- pkg/nuclide-debugger/lib/DebuggerSettings.js | 21 +- .../lib/DebuggerSteppingComponent.js | 356 +- pkg/nuclide-debugger/lib/DebuggerStore.js | 153 +- .../lib/DebuggerThreadsComponent.js | 162 +- pkg/nuclide-debugger/lib/NewDebuggerView.js | 390 +- .../lib/RemoteControlService.js | 38 +- pkg/nuclide-debugger/lib/ScopesComponent.js | 152 +- pkg/nuclide-debugger/lib/ScopesStore.js | 80 +- pkg/nuclide-debugger/lib/ThreadStore.js | 218 +- .../lib/WatchExpressionComponent.js | 241 +- .../lib/WatchExpressionListStore.js | 102 +- .../lib/WatchExpressionStore.js | 303 +- pkg/nuclide-debugger/lib/WebInspector.js | 21 +- pkg/nuclide-debugger/lib/main.js | 693 +- .../lib/normalizeRemoteObjectValue.js | 28 +- pkg/nuclide-debugger/lib/types.js | 458 +- .../scripts/nuclide_bridge/Emitter.js | 39 +- .../nuclide_bridge/NuclideAppProvider.js | 96 +- .../scripts/nuclide_bridge/NuclideBridge.js | 592 +- .../nuclide_bridge/ThreadsWindowPane.js | 297 +- .../UnresolvedBreakpointsSidebarPane.js | 137 +- .../BreakpointDisplayControllerTest-spec.js | 146 - .../spec/BreakpointManager-spec.js | 64 - pkg/nuclide-debugger/spec/Bridge-spec.js | 230 - .../spec/normalizeRemoteObjectValue-spec.js | 190 - pkg/nuclide-debugger/spec/utils.js | 48 - pkg/nuclide-deep-link/lib/DeepLinkService.js | 97 +- pkg/nuclide-deep-link/lib/main.js | 51 +- pkg/nuclide-deep-link/lib/types.js | 26 +- .../spec/DeepLinkService-spec.js | 53 - pkg/nuclide-definition-hyperclick/lib/main.js | 168 +- .../spec/DefinitionHyperclick-spec.js | 138 - .../lib/DefinitionPreviewView.js | 334 +- pkg/nuclide-definition-preview/lib/main.js | 92 +- .../lib/utils.js | 28 +- pkg/nuclide-definition-service/lib/main.js | 104 +- .../lib/rpc-types.js | 40 +- .../spec/DefinitionService-spec.js | 86 - .../lib/DiagnosticStore.js | 228 +- .../lib/MarkerTracker.js | 117 +- pkg/nuclide-diagnostics-common/lib/main.js | 149 +- .../lib/rpc-types.js | 79 +- .../spec/DiagnosticStore-spec.js | 462 - .../spec/MarkerTracker-spec.js | 205 - .../spec/fixtures/initiallyClosedFile.txt | 3 - .../spec/fixtures/initiallyOpenFile.txt | 6 - .../lib/DiagnosticsDatatipComponent.js | 66 +- .../lib/main.js | 196 +- .../lib/DiagnosticsProviderBase.js | 120 +- .../lib/TextEventDispatcher.js | 151 +- .../lib/main.js | 35 +- .../spec/DiagnosticsProviderBase-spec.js | 86 - .../spec/TextEventDispatcher-spec.js | 215 - .../lib/LinterAdapter.js | 230 +- .../lib/LinterAdapterFactory.js | 91 +- pkg/nuclide-diagnostics-store/lib/main.js | 143 +- .../spec/LinterAdapter-spec.js | 362 - .../spec/LinterAdapterFactory-spec.js | 95 - .../lib/DiagnosticsPane.js | 314 +- .../lib/DiagnosticsPanel.js | 259 +- .../lib/DiagnosticsPanelModel.js | 232 +- .../lib/DiagnosticsPopup.js | 119 +- .../lib/DiagnosticsSorter.js | 39 +- .../lib/StatusBarTile.js | 154 +- pkg/nuclide-diagnostics-ui/lib/gutter.js | 188 +- pkg/nuclide-diagnostics-ui/lib/main.js | 402 +- pkg/nuclide-diagnostics-ui/lib/paneUtils.js | 25 +- .../spec/paneUtils-spec.js | 72 - pkg/nuclide-diff-view/lib/DiffCommitView.js | 369 +- .../lib/DiffNavigationBar.js | 170 +- pkg/nuclide-diff-view/lib/DiffPublishView.js | 393 +- pkg/nuclide-diff-view/lib/DiffTimelineView.js | 244 +- .../lib/DiffViewComponent.js | 326 +- pkg/nuclide-diff-view/lib/DiffViewEditor.js | 213 +- pkg/nuclide-diff-view/lib/DiffViewModel.js | 149 +- .../lib/RevisionTimelineNode.js | 196 +- pkg/nuclide-diff-view/lib/SyncScroll.js | 51 +- .../lib/UncommittedChangesTimelineNode.js | 163 +- pkg/nuclide-diff-view/lib/constants.js | 84 +- pkg/nuclide-diff-view/lib/diff-utils.js | 155 +- pkg/nuclide-diff-view/lib/diffViewNux.js | 45 +- pkg/nuclide-diff-view/lib/main.js | 897 +- .../lib/new-ui/DiffViewNavigatorComponent.js | 272 +- .../lib/new-ui/DiffViewNavigatorGadget.js | 65 +- .../lib/new-ui/SectionDirectionNavigator.js | 133 +- .../lib/new-ui/SplitDiffView.js | 860 +- pkg/nuclide-diff-view/lib/notifications.js | 37 +- .../lib/redux/ActionTypes.js | 75 +- pkg/nuclide-diff-view/lib/redux/Actions.js | 443 +- pkg/nuclide-diff-view/lib/redux/Epics.js | 1070 ++- pkg/nuclide-diff-view/lib/redux/Reducers.js | 584 +- .../lib/redux/createEmptyAppState.js | 86 +- pkg/nuclide-diff-view/lib/types.js | 472 +- pkg/nuclide-diff-view/lib/utils.js | 709 +- pkg/nuclide-diff-view/spec/diff-utils-spec.js | 270 - pkg/nuclide-diff-view/spec/utils-spec.js | 112 - .../lib/BuiltinProviders.js | 81 +- .../lib/DistractionFreeMode.js | 66 +- pkg/nuclide-distraction-free-mode/lib/main.js | 153 +- .../spec/DistractionFreeMode-spec.js | 203 - .../components/EmptyComponent.js | 62 +- .../components/FileDialogComponent.js | 169 +- pkg/nuclide-file-tree/components/FileTree.js | 169 +- .../components/FileTreeEntryComponent.js | 313 +- .../FileTreeSideBarFilterComponent.js | 43 +- .../components/FileTreeSidebarComponent.js | 506 +- .../components/FileTreeToolbarComponent.js | 370 +- .../components/OpenFilesListComponent.js | 195 +- .../WorkingSetNameAndSaveComponent.js | 141 +- .../WorkingSetSelectionComponent.js | 380 +- pkg/nuclide-file-tree/lib/Constants.js | 11 +- .../lib/FileSystemActions.js | 359 +- pkg/nuclide-file-tree/lib/FileTreeActions.js | 523 +- .../lib/FileTreeConstants.js | 9 +- .../lib/FileTreeContextMenu.js | 420 +- .../lib/FileTreeController.js | 478 +- .../lib/FileTreeDispatcher.js | 227 +- .../lib/FileTreeFilterHelper.js | 71 +- pkg/nuclide-file-tree/lib/FileTreeHelpers.js | 120 +- .../lib/FileTreeHgHelpers.js | 397 +- pkg/nuclide-file-tree/lib/FileTreeNode.js | 286 +- .../lib/FileTreeSelectionRange.js | 67 +- pkg/nuclide-file-tree/lib/FileTreeStore.js | 1241 ++- .../lib/MemoizedFieldsDeriver.js | 144 +- pkg/nuclide-file-tree/lib/main.js | 312 +- .../spec/FileTreeController-spec.js | 546 -- .../spec/FileTreeHelpers-spec.js | 128 - .../spec/FileTreeNode-spec.js | 179 - .../spec/FileTreeSelectionRange-spec.js | 205 - .../spec/FileTreeStore-spec.js | 521 -- .../spec/NodeComponent-spec.js | 127 - .../spec/fixtures/dir0/afile | 0 .../spec/fixtures/dir0/bar/bar1 | 0 .../spec/fixtures/dir0/bar/bar2 | 0 .../spec/fixtures/dir0/bar/bar3 | 0 .../spec/fixtures/dir0/bfile | 0 .../spec/fixtures/dir0/foo/foo1 | 0 .../spec/fixtures/dir0/foo/foo2 | 0 .../spec/fixtures/dir0/foo/foo3 | 0 .../spec/fixtures/dir0/zfile | 0 .../spec/fixtures/dir1/foo.txt | 0 .../spec/fixtures/dir2/bar.txt | 0 .../spec/helpers/BuildTempDirTree.js | 53 - pkg/nuclide-file-tree/spec/main-spec.js | 40 - pkg/nuclide-file-watcher/lib/FileWatcher.js | 158 +- pkg/nuclide-file-watcher/lib/main.js | 65 +- .../lib/FileWatcherService.js | 183 +- .../lib/FileWatcherServiceProxy.js | 330 + .../spec/FileWatcherService-spec.js | 187 - .../lib/FindReferencesElement.js | 56 +- .../lib/FindReferencesModel.js | 230 +- pkg/nuclide-find-references/lib/main.js | 376 +- pkg/nuclide-find-references/lib/rpc-types.js | 32 +- pkg/nuclide-find-references/lib/types.js | 26 +- .../lib/view/FilePreview.js | 105 +- .../lib/view/FileReferencesView.js | 205 +- .../lib/view/FindReferencesView.js | 164 +- .../spec/FindReferencesModel-spec.js | 153 - pkg/nuclide-flow-rpc/lib/FlowConstants.js | 33 +- .../lib/FlowExecInfoContainer.js | 304 +- pkg/nuclide-flow-rpc/lib/FlowHelpers.js | 41 +- pkg/nuclide-flow-rpc/lib/FlowProcess.js | 432 +- pkg/nuclide-flow-rpc/lib/FlowRoot.js | 674 +- pkg/nuclide-flow-rpc/lib/FlowRootContainer.js | 128 +- pkg/nuclide-flow-rpc/lib/FlowService.js | 264 +- pkg/nuclide-flow-rpc/lib/FlowServiceProxy.js | 2257 +++++ pkg/nuclide-flow-rpc/lib/FlowServiceState.js | 38 +- pkg/nuclide-flow-rpc/lib/FlowVersion.js | 90 +- pkg/nuclide-flow-rpc/lib/astToOutline.js | 347 +- pkg/nuclide-flow-rpc/lib/diagnosticsParser.js | 61 +- pkg/nuclide-flow-rpc/lib/flowOutputTypes.js | 61 +- .../spec/FlowExecInfoContainer-spec.js | 109 - pkg/nuclide-flow-rpc/spec/FlowProcess-spec.js | 261 - pkg/nuclide-flow-rpc/spec/FlowRoot-spec.js | 133 - .../spec/FlowRootContainer-spec.js | 117 - pkg/nuclide-flow-rpc/spec/FlowVersion-spec.js | 62 - .../spec/astToOutline-spec.js | 633 -- .../spec/diagnosticsParser-spec.js | 139 - pkg/nuclide-flow-rpc/spec/fixtures/README.md | 7 - .../spec/fixtures/class-ast-old.json | 375 - .../spec/fixtures/class-ast-v0.34.json | 376 - pkg/nuclide-flow-rpc/spec/fixtures/class.js | 23 - pkg/nuclide-flow-rpc/spec/fixtures/dummyflow | 2 - .../spec/fixtures/exports-ast-old.json | 591 -- .../spec/fixtures/exports-ast-v0.34.json | 588 -- pkg/nuclide-flow-rpc/spec/fixtures/exports.js | 30 - .../spec/fixtures/jasmine-ast-old.json | 332 - .../spec/fixtures/jasmine-ast-v0.34.json | 332 - pkg/nuclide-flow-rpc/spec/fixtures/jasmine.js | 25 - .../spec/fixtures/toplevel-ast-old.json | 827 -- .../spec/fixtures/toplevel-ast-v0.34.json | 835 -- .../spec/fixtures/toplevel.js | 42 - .../spec/fixtures/types-ast-old.json | 95 - .../spec/fixtures/types-ast-v0.34.json | 95 - pkg/nuclide-flow-rpc/spec/fixtures/types.js | 14 - .../spec/fixtures/with-flow-bin/.flowconfig | 0 .../with-flow-bin/node_modules/.bin/flow | 6 - .../fixtures/without-flow-bin/.flowconfig | 0 .../lib/FlowAutocompleteProvider.js | 284 +- pkg/nuclide-flow/lib/FlowCoverageProvider.js | 58 +- .../lib/FlowDiagnosticsProvider.js | 262 +- .../lib/FlowEvaluationExpressionProvider.js | 54 +- .../lib/FlowHyperclickProvider.js | 103 +- pkg/nuclide-flow/lib/FlowOutlineProvider.js | 92 +- pkg/nuclide-flow/lib/FlowServiceFactory.js | 66 +- pkg/nuclide-flow/lib/FlowServiceWatcher.js | 179 +- pkg/nuclide-flow/lib/FlowTypeHintProvider.js | 265 +- pkg/nuclide-flow/lib/constants.js | 19 +- pkg/nuclide-flow/lib/flowDiagnosticsCommon.js | 30 +- pkg/nuclide-flow/lib/flowMessageToFix.js | 56 +- pkg/nuclide-flow/lib/main.js | 262 +- pkg/nuclide-flow/lib/prettyPrintTypes.js | 53 +- .../spec/FlowAutocompleteProvider-spec.js | 203 - .../spec/FlowDiagnosticsProvider-spec.js | 210 - .../spec/FlowServiceFactory-spec.js | 92 - .../spec/FlowTypeHintProvider-spec.js | 301 - pkg/nuclide-flow/spec/constants-spec.js | 72 - pkg/nuclide-flow/spec/fixtures/fixture.js | 9 - .../spec/flowMessageToFix-spec.js | 82 - .../spec/prettyPrintTypes-spec.js | 152 - .../lib/FileSearch.js | 158 +- .../lib/FileSearchProcess.js | 218 +- .../lib/FuzzyFileSearchService.js | 108 +- .../lib/FuzzyFileSearchServiceProxy.js | 546 ++ .../lib/PathSet.js | 147 +- .../lib/PathSetFactory.js | 125 +- .../lib/PathSetUpdater.js | 105 +- .../lib/rpc-types.js | 18 +- .../spec/FileSearch-spec.js | 190 - .../spec/FuzzyFileSearchService-spec.js | 58 - .../spec/PathSetFactory-spec.js | 91 - .../spec/PathSetUpdater-spec.js | 139 - .../lib/FuzzyFileNameProvider.js | 111 +- .../lib/main.js | 139 +- .../lib/utils.js | 12 +- .../lib/FallbackMatcher.js | 59 +- pkg/nuclide-fuzzy-native/lib/QueryItem.js | 80 +- pkg/nuclide-fuzzy-native/lib/QueryScore.js | 16 +- pkg/nuclide-fuzzy-native/lib/TopScores.js | 66 +- pkg/nuclide-fuzzy-native/lib/main.js | 22 +- pkg/nuclide-fuzzy-native/lib/utils.js | 36 +- .../spec/FallbackMatcher-spec.js | 47 - .../spec/QueryItem-spec.js | 207 - .../spec/TopScores-spec.js | 82 - .../spec/fuzzy-native-spec.js | 19 - pkg/nuclide-fuzzy-native/spec/utils-spec.js | 54 - pkg/nuclide-grep-rpc/lib/GrepService.js | 56 +- pkg/nuclide-grep-rpc/lib/GrepServiceProxy.js | 352 + pkg/nuclide-grep-rpc/lib/scanhandler.js | 179 +- pkg/nuclide-grep-rpc/spec/fixtures/basic.json | 57 - .../spec/fixtures/casesensitive.json | 22 - pkg/nuclide-grep-rpc/spec/fixtures/repo.json | 22 - .../spec/fixtures/subdirs.json | 42 - .../spec/fixtures/wildcard.json | 42 - pkg/nuclide-grep-rpc/spec/scanhandler-spec.js | 188 - pkg/nuclide-hack-common/lib/constants.js | 16 +- pkg/nuclide-hack-rpc/lib/Completions.js | 193 +- pkg/nuclide-hack-rpc/lib/Definitions.js | 81 +- pkg/nuclide-hack-rpc/lib/Diagnostics.js | 88 +- .../lib/EvaluationExpression.js | 41 +- pkg/nuclide-hack-rpc/lib/FindReferences.js | 49 +- .../lib/HackConnectionService.js | 93 +- .../lib/HackConnectionServiceProxy.js | 1466 ++++ pkg/nuclide-hack-rpc/lib/HackHelpers.js | 187 +- pkg/nuclide-hack-rpc/lib/HackProcess.js | 459 +- pkg/nuclide-hack-rpc/lib/HackService-types.js | 107 +- pkg/nuclide-hack-rpc/lib/HackService.js | 808 +- pkg/nuclide-hack-rpc/lib/HackServiceProxy.js | 7559 +++++++++++++++++ pkg/nuclide-hack-rpc/lib/OutlineView.js | 104 +- pkg/nuclide-hack-rpc/lib/SymbolSearch.js | 153 +- pkg/nuclide-hack-rpc/lib/TypedRegions.js | 125 +- pkg/nuclide-hack-rpc/lib/hack-config.js | 135 +- pkg/nuclide-hack-rpc/lib/rpc-types.js | 62 +- pkg/nuclide-hack-rpc/lib/types.js | 28 +- pkg/nuclide-hack-rpc/spec/Completions-spec.js | 208 - pkg/nuclide-hack-rpc/spec/Definitions-spec.js | 125 - pkg/nuclide-hack-rpc/spec/Diagnostics-spec.js | 124 - .../spec/FindReferences-spec.js | 63 - .../spec/HackSearchService-spec.js | 49 - .../spec/OutlineViewProvider-spec.js | 657 -- pkg/nuclide-hack-rpc/spec/TypedRegion-spec.js | 235 - pkg/nuclide-hack/lib/HackLanguage.js | 301 +- pkg/nuclide-hack/lib/HackSymbolProvider.js | 130 +- pkg/nuclide-hack/lib/config.js | 48 +- pkg/nuclide-hack/lib/main.js | 51 +- .../spec/HackSymbolProvider-spec.js | 188 - pkg/nuclide-health/lib/HealthPaneItem.js | 88 +- .../lib/getChildProcessesTree.js | 69 +- pkg/nuclide-health/lib/getStats.js | 47 +- pkg/nuclide-health/lib/main.js | 260 +- pkg/nuclide-health/lib/types.js | 44 +- .../lib/ui/HealthPaneItemComponent.js | 105 +- .../sections/ActiveHandlesSectionComponent.js | 116 +- .../ui/sections/BasicStatsSectionComponent.js | 192 +- .../ui/sections/ChildProcessTreeComponent.js | 112 +- .../ui/sections/CommandsSectionComponent.js | 93 +- .../lib/ui/sections/HandlesTableComponent.js | 141 +- pkg/nuclide-health/spec/health-spec.js | 85 - .../lib/MercurialConflictContext.js | 267 +- .../lib/MercurialConflictDetector.js | 92 +- pkg/nuclide-hg-conflict-resolver/lib/main.js | 61 +- .../lib/HgRepositoryClient.js | 696 +- .../lib/RevisionsCache.js | 109 +- pkg/nuclide-hg-repository-client/lib/main.js | 37 +- .../spec/HgRepositoryClient-spec.js | 445 - .../lib/HgRepositoryProvider.js | 122 +- pkg/nuclide-hg-repository/lib/main.js | 227 +- pkg/nuclide-hg-rpc/lib/HgService.js | 1332 ++- pkg/nuclide-hg-rpc/lib/HgServiceProxy.js | 5263 ++++++++++++ pkg/nuclide-hg-rpc/lib/hg-bookmark-helpers.js | 82 +- pkg/nuclide-hg-rpc/lib/hg-constants.js | 60 +- .../lib/hg-diff-output-parser.js | 25 +- pkg/nuclide-hg-rpc/lib/hg-exec-types.js | 17 +- .../lib/hg-revision-expression-helpers.js | 223 +- .../lib/hg-revision-state-helpers.js | 133 +- pkg/nuclide-hg-rpc/lib/hg-utils.js | 268 +- pkg/nuclide-hg-rpc/lib/main.js | 45 +- pkg/nuclide-hg-rpc/spec/HgService-spec.js | 453 - pkg/nuclide-hg-rpc/spec/MockHgService.js | 80 - .../spec/hg-diff-output-parser-spec.js | 196 - .../hg-revision-expression-helpers-spec.js | 109 - .../spec/hg-revision-state-helpers-spec.js | 68 - pkg/nuclide-hhvm/lib/HhvmBuildSystem.js | 172 +- pkg/nuclide-hhvm/lib/HhvmDebug.js | 78 +- pkg/nuclide-hhvm/lib/HhvmToolbar.js | 123 +- pkg/nuclide-hhvm/lib/ProjectStore.js | 137 +- pkg/nuclide-hhvm/lib/main.js | 46 +- pkg/nuclide-hhvm/lib/types.js | 12 +- pkg/nuclide-home/lib/HomeFeatureComponent.js | 82 +- pkg/nuclide-home/lib/HomePaneItem.js | 254 +- pkg/nuclide-home/lib/NuclideLogo.js | 38 +- pkg/nuclide-home/lib/createUtmUrl.js | 13 +- pkg/nuclide-home/lib/main.js | 144 +- pkg/nuclide-home/lib/types.js | 25 +- .../lib/Actions.js | 38 +- pkg/nuclide-http-request-sender/lib/Epics.js | 75 +- .../lib/Reducers.js | 37 +- .../lib/RequestEditDialog.js | 274 +- pkg/nuclide-http-request-sender/lib/main.js | 184 +- pkg/nuclide-http-request-sender/lib/types.js | 51 +- pkg/nuclide-ios-common/lib/main.js | 116 +- pkg/nuclide-ios-common/spec/main-spec.js | 108 - .../lib/Activation.js | 113 +- .../lib/createMessage.js | 59 +- .../lib/createMessageStream.js | 125 +- .../lib/createProcessStream.js | 146 +- pkg/nuclide-ios-simulator-logs/lib/main.js | 69 +- .../lib/parseMessageText.js | 28 +- pkg/nuclide-ios-simulator-logs/lib/types.js | 29 +- .../spec/createMessageStream-spec.js | 139 - .../spec/parseMessageText-spec.js | 79 - pkg/nuclide-jasmine/lib/faketimer.js | 30 +- pkg/nuclide-jasmine/lib/focused.js | 48 +- pkg/nuclide-jasmine/lib/unspy.js | 8 +- pkg/nuclide-jasmine/lib/waitsForPromise.js | 45 +- pkg/nuclide-jasmine/spec/faketimer-spec.js | 130 - .../spec/run-jasmine-tests-spec.js | 54 - pkg/nuclide-json/lib/CodeFormatHelpers.js | 42 +- pkg/nuclide-json/lib/JSONOutlineProvider.js | 53 +- pkg/nuclide-json/lib/NPMHyperclickProvider.js | 121 +- pkg/nuclide-json/lib/main.js | 88 +- pkg/nuclide-json/lib/parsing.js | 69 +- .../spec/JSONOutlineProvider-spec.js | 67 - .../spec/NPMHyperclickProvider-spec.js | 124 - .../fixtures/syntax_test_hack_generics.php | 59 - .../fixtures/syntax_test_hack_typedecl.php | 21 - .../spec/fixtures/syntax_test_hack_typing.php | 40 - .../spec/fixtures/syntax_test_xhp.php | 40 - pkg/nuclide-language-hack/spec/hack-spec.js | 1501 ---- .../lib/ServerLanguageService.js | 347 +- .../lib/AtomLanguageService.js | 236 +- .../lib/AutocompleteProvider.js | 118 +- .../lib/CodeFormatProvider.js | 93 +- .../lib/CodeHighlightProvider.js | 116 +- .../lib/DefinitionProvider.js | 122 +- .../lib/DiagnosticsProvider.js | 398 +- .../lib/EvaluationExpressionProvider.js | 100 +- .../lib/FindReferencesProvider.js | 109 +- .../lib/LanguageService.js | 106 +- .../lib/OutlineViewProvider.js | 100 +- .../lib/TypeCoverageProvider.js | 100 +- .../lib/TypeHintProvider.js | 108 +- pkg/nuclide-language-service/lib/main.js | 29 +- .../spec/DiagnosticsProvider-spec.js | 60 - .../spec/fixtures/HackExample1.php | 17 - .../spec/fixtures/HackExample2.php | 16 - .../spec/fixtures/HackExample3.php | 16 - pkg/nuclide-loaded-shell-hook/lib/main.js | 35 +- pkg/nuclide-logging/lib/config.js | 213 +- pkg/nuclide-logging/lib/consoleAppender.js | 38 +- pkg/nuclide-logging/lib/main.js | 171 +- .../lib/nuclideConsoleAppender.js | 35 +- pkg/nuclide-logging/lib/rpc-types.js | 20 +- pkg/nuclide-logging/lib/stacktrace.js | 122 +- pkg/nuclide-logging/lib/types.js | 40 +- pkg/nuclide-logging/lib/utils.js | 53 +- pkg/nuclide-logging/spec/stacktrace-spec.js | 118 - pkg/nuclide-logging/spec/utils-spec.js | 82 - pkg/nuclide-marshalers-atom/lib/main.js | 66 +- pkg/nuclide-marshalers-common/lib/main.js | 105 +- .../lib/main.js | 51 +- .../lib/move.js | 71 +- .../spec/move-spec.js | 161 - pkg/nuclide-navigation-stack/lib/Location.js | 101 +- .../lib/NavigationStack.js | 75 +- .../lib/NavigationStackController.js | 218 +- pkg/nuclide-navigation-stack/lib/StatusBar.js | 120 +- pkg/nuclide-navigation-stack/lib/main.js | 161 +- .../spec/NavigationStackController-spec.js | 337 - .../spec/NodeTranspiler-spec.js | 168 - pkg/nuclide-node-transpiler/spec/README.md | 3 - .../spec/bin-transpile-spec.js | 46 - .../spec/fixtures/modern-syntax.js | 13 - .../spec/fixtures/vanilla-syntax.js | 20 - .../spec/inline-invariant-spec.js | 178 - pkg/nuclide-node-transpiler/spec/main-spec.js | 50 - .../spec/use-minified-libs-spec.js | 144 - pkg/nuclide-notifications/lib/main.js | 81 +- pkg/nuclide-nux/lib/NuxManager.js | 336 +- pkg/nuclide-nux/lib/NuxModel.js | 52 +- pkg/nuclide-nux/lib/NuxStore.js | 85 +- pkg/nuclide-nux/lib/NuxTour.js | 112 +- pkg/nuclide-nux/lib/NuxView.js | 217 +- pkg/nuclide-nux/lib/main.js | 118 +- pkg/nuclide-nux/spec/NuxTour-spec.js | 109 - .../lib/ObjectiveCBracketBalancer.js | 78 +- .../lib/ObjectiveCColonIndenter.js | 216 +- pkg/nuclide-objc/lib/main.js | 69 +- .../spec/ObjectiveCBracketBalancer-spec.js | 126 - .../spec/ObjectiveCColonIndenter-spec.js | 117 - pkg/nuclide-ocaml-rpc/lib/MerlinProcess.js | 700 +- pkg/nuclide-ocaml-rpc/lib/MerlinService.js | 263 +- .../lib/MerlinServiceProxy.js | 1860 ++++ pkg/nuclide-ocaml-rpc/lib/ReasonProcess.js | 74 +- pkg/nuclide-ocaml-rpc/lib/ReasonService.js | 44 +- .../lib/ReasonServiceProxy.js | 272 + .../spec/MerlinService-spec.js | 266 - pkg/nuclide-ocaml/lib/AutoComplete.js | 124 +- pkg/nuclide-ocaml/lib/CodeFormatHelpers.js | 153 +- pkg/nuclide-ocaml/lib/DestructureHelpers.js | 85 +- pkg/nuclide-ocaml/lib/HyperclickProvider.js | 153 +- pkg/nuclide-ocaml/lib/LinterProvider.js | 63 +- pkg/nuclide-ocaml/lib/Notiflyer.js | 4 +- pkg/nuclide-ocaml/lib/OutlineProvider.js | 142 +- pkg/nuclide-ocaml/lib/TypeHintProvider.js | 72 +- pkg/nuclide-ocaml/lib/constants.js | 12 +- pkg/nuclide-ocaml/lib/main.js | 156 +- .../lib/OpenFileNameProvider.js | 69 +- .../lib/main.js | 27 +- .../lib/ConfigObserver.js | 104 +- pkg/nuclide-open-files-rpc/lib/FileCache.js | 244 +- .../lib/FileVersionNotifier.js | 89 +- .../lib/OpenFilesService.js | 29 +- .../lib/OpenFilesServiceProxy.js | 1186 +++ pkg/nuclide-open-files-rpc/lib/constants.js | 14 +- pkg/nuclide-open-files-rpc/lib/main.js | 89 +- pkg/nuclide-open-files-rpc/lib/rpc-types.js | 57 +- .../spec/ConfigObserver-spec.js | 137 - .../spec/FileCache-spec.js | 641 -- .../lib/BufferSubscription.js | 300 +- .../lib/NotifiersByConnection.js | 188 +- pkg/nuclide-open-files/lib/main.js | 130 +- pkg/nuclide-open-files/spec/main-spec.js | 460 - pkg/nuclide-outline-view/lib/OutlineView.js | 242 +- .../lib/OutlineViewPanel.js | 72 +- .../lib/createOutlines.js | 116 +- pkg/nuclide-outline-view/lib/main.js | 222 +- pkg/nuclide-outline-view/lib/rpc-types.js | 27 +- pkg/nuclide-python-rpc/lib/JediServer.js | 87 +- .../lib/JediServerManager.js | 221 +- pkg/nuclide-python-rpc/lib/JediService.js | 158 +- .../lib/JediServiceProxy.js | 1935 +++++ pkg/nuclide-python-rpc/lib/LinkTreeManager.js | 188 +- pkg/nuclide-python-rpc/lib/PythonService.js | 420 +- .../lib/PythonServiceProxy.js | 2171 +++++ pkg/nuclide-python-rpc/lib/flake8.js | 63 +- .../spec/JediServerManager-spec.js | 79 - .../spec/LinkTreeManager-spec.js | 81 - .../spec/PythonService-spec.js | 358 - .../spec/fixtures/decorated.py | 14 - .../spec/fixtures/outline-tests/1.py | 16 - .../spec/fixtures/outline-tests/2.py | 19 - .../spec/fixtures/outline-tests/3.py | 23 - .../spec/fixtures/outline-tests/4.py | 7 - .../spec/fixtures/outline-tests/5.py | 18 - .../fixtures/outline-tests/expected/1.json | 62 - .../fixtures/outline-tests/expected/2.json | 50 - .../fixtures/outline-tests/expected/3.json | 81 - .../fixtures/outline-tests/expected/4.json | 50 - .../fixtures/outline-tests/expected/5.json | 83 - .../spec/fixtures/serverdummy.py | 31 - .../fixtures/test-buck-project/.buckconfig | 2 - .../test-buck-project/test1/TARGETS-rename | 13 - .../fixtures/test-buck-project/test1/test1.py | 0 .../fixtures/test-project/testdir/__init__.py | 0 .../test-project/testdir/lib/__init__.py | 0 .../test-project/testdir/lib/test2.py | 7 - .../fixtures/test-project/testdir/potato.py | 9 - pkg/nuclide-python/lib/AutocompleteHelpers.js | 168 +- pkg/nuclide-python/lib/CodeFormatHelpers.js | 80 +- pkg/nuclide-python/lib/DefinitionHelpers.js | 184 +- pkg/nuclide-python/lib/LintHelpers.js | 110 +- pkg/nuclide-python/lib/OutlineHelpers.js | 102 +- pkg/nuclide-python/lib/ReferenceHelpers.js | 170 +- pkg/nuclide-python/lib/config.js | 71 +- pkg/nuclide-python/lib/constants.js | 17 +- pkg/nuclide-python/lib/diagnostic-range.js | 87 +- pkg/nuclide-python/lib/main.js | 190 +- pkg/nuclide-python/lib/outline.js | 140 +- .../spec/diagnostic-range-spec.js | 125 - .../spec/fixtures/bad_syntax_land.py | 46 - pkg/nuclide-python/spec/fixtures/t.json | 119 - pkg/nuclide-python/spec/fixtures/t.py | 46 - .../spec/fixtures/t_expected_result.json | 195 - pkg/nuclide-python/spec/outline-spec.js | 29 - .../lib/FileResultComponent.js | 73 +- .../lib/QuickSelectionActions.js | 56 +- .../lib/QuickSelectionComponent.js | 746 +- .../lib/QuickSelectionDispatcher.js | 50 +- pkg/nuclide-quick-open/lib/ResultCache.js | 98 +- .../lib/SearchResultManager.js | 426 +- pkg/nuclide-quick-open/lib/main.js | 330 +- pkg/nuclide-quick-open/lib/rpc-types.js | 25 +- .../lib/searchResultHelpers.js | 43 +- pkg/nuclide-quick-open/lib/types.js | 67 +- .../spec/QuickSelectionComponent-spec.js | 356 - .../spec/SearchResultManager-spec.js | 197 - .../spec/fixtures/root1/empty.txt | 1 - .../spec/fixtures/root2/empty.txt | 1 - .../spec/fixtures/root3/empty.txt | 1 - .../spec/searchResultHelpers-spec.js | 101 - pkg/nuclide-react-inspector/lib/main.js | 107 +- .../lib/ui/Inspector.js | 95 +- .../lib/getCommandInfo.js | 241 +- pkg/nuclide-react-native-base/lib/main.js | 43 +- .../lib/startPackager.js | 34 +- pkg/nuclide-react-native-base/lib/types.js | 16 +- pkg/nuclide-react-native/lib/Activation.js | 59 +- .../lib/debugging/DebugUiComponent.js | 188 +- .../lib/debugging/DebuggerProxyClient.js | 189 +- .../lib/debugging/DebuggingActivation.js | 96 +- .../debugging/ReactNativeDebuggerInstance.js | 225 +- .../ReactNativeLaunchAttachProvider.js | 65 +- .../lib/debugging/ReactNativeProcessInfo.js | 45 +- .../lib/debugging/executeRequests.js | 134 +- .../lib/debugging/runApp.js | 133 +- .../lib/debugging/types.js | 55 +- pkg/nuclide-react-native/lib/main.js | 88 +- .../lib/packager/PackagerActivation.js | 289 +- .../lib/packager/parseMessages.js | 65 +- .../lib/packager/parseRegularLine.js | 46 +- .../lib/packager/types.js | 20 +- .../lib/shell/ShellActivation.js | 41 +- .../lib/shell/ShellMessageManager.js | 45 +- .../spec/fixtures/packager-stdout-1.txt | 29 - .../spec/fixtures/packager-stdout-2.txt | 33 - .../spec/fixtures/packager-stdout-3.txt | 33 - .../spec/fixtures/packager-stdout-4.txt | 21 - .../spec/parseMessages-spec.js | 51 - .../spec/parseRegularLine-spec.js | 38 - .../lib/RecentFilesProvider.js | 191 +- pkg/nuclide-recent-files-provider/lib/main.js | 30 +- .../spec/RecentFilesProvider-spec.js | 171 - .../lib/RecentFilesService.js | 78 +- pkg/nuclide-recent-files-service/lib/main.js | 78 +- .../spec/RecentFilesService-spec.js | 122 - .../lib/components/MainRefactorComponent.js | 127 +- .../lib/components/PickRefactorComponent.js | 96 +- .../lib/components/RenameComponent.js | 111 +- pkg/nuclide-refactorizer/lib/main.js | 221 +- .../lib/refactorActions.js | 69 +- pkg/nuclide-refactorizer/lib/refactorEpics.js | 252 +- .../lib/refactorReducers.js | 91 +- pkg/nuclide-refactorizer/lib/refactorStore.js | 93 +- pkg/nuclide-refactorizer/lib/refactorUIs.js | 225 +- pkg/nuclide-refactorizer/lib/types.js | 129 +- .../spec/fixtures/refactor-fixture.txt | 3 - .../spec/refactorStore-spec.js | 380 - .../lib/JumpToRelatedFile.js | 160 +- .../lib/RelatedFileFinder.js | 120 +- pkg/nuclide-related-files/lib/main.js | 69 +- .../spec/JumpToRelatedFile-spec.js | 97 - .../spec/RelatedFileFinder-spec.js | 95 - .../bin/CommandClient.js | 167 +- pkg/nuclide-remote-atom-rpc/bin/errors.js | 124 +- pkg/nuclide-remote-atom-rpc/bin/main.js | 313 +- .../lib/CommandServer.js | 122 +- .../lib/CommandService.js | 32 +- .../lib/CommandServiceProxy.js | 648 ++ .../lib/RemoteCommandService.js | 72 +- .../lib/RemoteCommandServiceProxy.js | 655 ++ pkg/nuclide-remote-atom-rpc/lib/rpc-types.js | 36 +- .../shared/ConfigDirectory.js | 291 +- pkg/nuclide-remote-atom/lib/main.js | 216 +- .../lib/ConnectionCache.js | 98 +- .../lib/ConnectionHealthNotifier.js | 169 +- .../lib/ConnectionTracker.js | 91 +- .../lib/NuclideTextBuffer.js | 259 +- .../lib/RemoteConnection.js | 355 +- .../RemoteConnectionConfigurationManager.js | 204 +- .../lib/RemoteDirectory.js | 281 +- .../lib/RemoteFile.js | 292 +- .../lib/ServerConnection.js | 442 +- .../lib/SshHandshake.js | 763 +- .../lib/keytarWrapper.js | 69 +- .../lib/lookup-prefer-ip-v6.js | 65 +- pkg/nuclide-remote-connection/lib/main.js | 255 +- .../lib/service-manager.js | 146 +- .../spec/NuclideTextBuffer-spec.js | 46 - .../spec/RemoteConnection-spec.js | 86 - ...moteConnectionConfigurationManager-spec.js | 28 - .../spec/RemoteDirectory-spec.js | 415 - .../spec/RemoteFile-spec.js | 431 - .../spec/SshHandshake-spec.js | 142 - .../spec/connection_mock.js | 48 - .../spec/keytarWrapper-spec.js | 54 - .../lib/AuthenticationPrompt.js | 88 +- .../lib/ConnectionDetailsForm.js | 468 +- .../lib/ConnectionDetailsPrompt.js | 279 +- .../lib/ConnectionDialog.js | 391 +- .../lib/ConnectionState.js | 8 +- .../lib/CreateConnectionProfileForm.js | 218 +- .../lib/IndeterminateProgressBar.js | 39 +- .../lib/RemoteDirectoryProvider.js | 34 +- .../lib/RemoteDirectorySearcher.js | 91 +- .../lib/RemoteProjectsController.js | 131 +- .../lib/RemoteProjectsService.js | 107 +- .../lib/StatusBarTile.js | 91 +- pkg/nuclide-remote-projects/lib/config.js | 49 +- .../lib/connection-profile-utils.js | 164 +- .../lib/connection-types.js | 67 +- .../lib/form-validation-utils.js | 73 +- pkg/nuclide-remote-projects/lib/main.js | 611 +- .../lib/notification.js | 166 +- .../lib/open-connection.js | 189 +- pkg/nuclide-remote-projects/lib/utils.js | 61 +- .../spec/RemoteDirectorySearcher-spec.js | 28 - .../spec/RemoteProjectsService-spec.js | 27 - .../spec/form-validation-utils-spec.js | 263 - .../spec/utils-spec.js | 34 - pkg/nuclide-rpc/lib/DefinitionValidator.js | 267 +- pkg/nuclide-rpc/lib/LoopbackTransports.js | 52 +- pkg/nuclide-rpc/lib/ObjectRegistry.js | 276 +- pkg/nuclide-rpc/lib/RpcConnection.js | 809 +- pkg/nuclide-rpc/lib/RpcProcess.js | 120 +- pkg/nuclide-rpc/lib/ServiceRegistry.js | 183 +- pkg/nuclide-rpc/lib/SocketServer.js | 112 +- pkg/nuclide-rpc/lib/SocketTransport.js | 75 +- pkg/nuclide-rpc/lib/StreamTransport.js | 80 +- pkg/nuclide-rpc/lib/TypeRegistry.js | 586 +- pkg/nuclide-rpc/lib/builtin-types.js | 86 +- pkg/nuclide-rpc/lib/config.js | 9 +- pkg/nuclide-rpc/lib/generate-proxy-main.js | 205 +- pkg/nuclide-rpc/lib/index.js | 155 +- pkg/nuclide-rpc/lib/loadServicesConfig.js | 57 +- pkg/nuclide-rpc/lib/location.js | 73 +- pkg/nuclide-rpc/lib/main.js | 140 +- pkg/nuclide-rpc/lib/messages.js | 192 +- pkg/nuclide-rpc/lib/proxy-generator.js | 358 +- .../lib/regenerate-baselines-main.js | 87 +- pkg/nuclide-rpc/lib/service-parser.js | 430 +- pkg/nuclide-rpc/lib/types.js | 149 +- pkg/nuclide-rpc/spec/BidiService-spec.js | 58 - pkg/nuclide-rpc/spec/BidiService.def | 17 - pkg/nuclide-rpc/spec/BidiService.js | 20 - pkg/nuclide-rpc/spec/Class.js | 13 - pkg/nuclide-rpc/spec/CounterService-spec.js | 125 - pkg/nuclide-rpc/spec/CounterService.def | 31 - pkg/nuclide-rpc/spec/CounterService.js | 82 - pkg/nuclide-rpc/spec/EchoService-spec.js | 213 - pkg/nuclide-rpc/spec/EchoService.js | 92 - pkg/nuclide-rpc/spec/ErrorService-spec.js | 159 - pkg/nuclide-rpc/spec/ErrorService.def | 11 - pkg/nuclide-rpc/spec/ErrorService.js | 59 - pkg/nuclide-rpc/spec/Function.js | 13 - pkg/nuclide-rpc/spec/ImportClassService.js | 13 - pkg/nuclide-rpc/spec/ImportError-spec.js | 53 - pkg/nuclide-rpc/spec/ImportFunctionService.js | 13 - pkg/nuclide-rpc/spec/ImportService-spec.js | 58 - pkg/nuclide-rpc/spec/ImportService.js | 27 - pkg/nuclide-rpc/spec/MoreTypes.js | 17 - pkg/nuclide-rpc/spec/RpcProcess-spec.js | 133 - pkg/nuclide-rpc/spec/ServiceTester.js | 52 - pkg/nuclide-rpc/spec/SocketServer-spec.js | 66 - pkg/nuclide-rpc/spec/TypeRegistry-spec.js | 663 -- pkg/nuclide-rpc/spec/Types.js | 11 - .../spec/fixtures/FunctionService.def | 14 - .../spec/fixtures/FunctionService.def.json | 288 - .../spec/fixtures/FunctionService.proxy | 410 - .../spec/fixtures/InterfaceService.def | 36 - .../spec/fixtures/InterfaceService.def.json | 329 - .../spec/fixtures/InterfaceService.proxy | 555 -- .../spec/fixtures/IntersectionTypes.def | 13 - .../spec/fixtures/IntersectionTypes.def.json | 327 - .../spec/fixtures/IntersectionTypes.proxy | 330 - .../spec/fixtures/LiteralTypes.def | 5 - .../spec/fixtures/LiteralTypes.def.json | 154 - .../spec/fixtures/LiteralTypes.proxy | 196 - pkg/nuclide-rpc/spec/fixtures/UnionTypes.def | 116 - .../spec/fixtures/UnionTypes.def.json | 5421 ------------ .../spec/fixtures/UnionTypes.proxy | 5108 ----------- pkg/nuclide-rpc/spec/fixtures/ValueTypes.def | 38 - .../spec/fixtures/ValueTypes.def.json | 599 -- .../spec/fixtures/ValueTypes.proxy | 715 -- .../fixtures/dummy-service/DummyService.js | 38 - .../fixtures/dummy-service/dummyioserver.py | 50 - .../spec/loadServicesConfig-spec.js | 83 - pkg/nuclide-rpc/spec/location-spec.js | 63 - pkg/nuclide-rpc/spec/module-spec.js | 36 - pkg/nuclide-rpc/spec/observable-spec.js | 97 - pkg/nuclide-rpc/spec/proxy-generator-spec.js | 187 - pkg/nuclide-rpc/spec/service-parser-spec.js | 402 - pkg/nuclide-server/lib/NuclideServer.js | 239 +- pkg/nuclide-server/lib/NuclideSocket.js | 308 +- pkg/nuclide-server/lib/QueuedTransport.js | 177 +- pkg/nuclide-server/lib/WebSocketTransport.js | 99 +- .../lib/XhrConnectionHeartbeat.js | 208 +- pkg/nuclide-server/lib/blocked.js | 11 +- pkg/nuclide-server/lib/compression.js | 40 +- pkg/nuclide-server/lib/config.js | 8 +- pkg/nuclide-server/lib/main.js | 146 +- .../lib/services/FileSystemService.js | 536 +- .../lib/services/FileSystemServiceProxy.js | 1896 +++++ .../lib/services/InfoService.js | 44 +- .../lib/services/InfoServiceProxy.js | 182 + .../lib/services/SourceControlService.js | 41 +- .../lib/services/SourceControlServiceProxy.js | 225 + pkg/nuclide-server/lib/servicesConfig.js | 28 +- pkg/nuclide-server/lib/utils.js | 87 +- .../scripts/mock/nuclide-main.js | 40 +- .../spec/NuclideSearchService-spec.js | 68 - pkg/nuclide-server/spec/NuclideServer-spec.js | 119 - .../spec/NuclideServerSecure-spec.js | 81 - pkg/nuclide-server/spec/NuclideSocket-spec.js | 156 - .../spec/QueuedTransport-spec.js | 158 - .../spec/WebSocketTransport-spec.js | 133 - pkg/nuclide-server/spec/blocked-spec.js | 39 - .../spec/services/FileSystemService-spec.js | 468 - .../services/FindInProjectIntegration-spec.js | 62 - .../spec/services/InfoService-spec.js | 37 - .../spec/services/ServiceTestHelper.js | 47 - .../spec/services/fixtures/basic.json | 37 - .../spec/services/fixtures/basic/test.js | 14 - .../spec/servicesConfig-spec.js | 35 - .../spec/testfiles/testfile.txt | 1 - pkg/nuclide-server/spec/utils-spec.js | 107 - pkg/nuclide-settings/lib/SettingsCategory.js | 116 +- pkg/nuclide-settings/lib/SettingsCheckbox.js | 87 +- pkg/nuclide-settings/lib/SettingsControl.js | 131 +- pkg/nuclide-settings/lib/SettingsInput.js | 145 +- pkg/nuclide-settings/lib/SettingsPaneItem.js | 219 +- pkg/nuclide-settings/lib/SettingsSelect.js | 109 +- pkg/nuclide-settings/lib/main.js | 92 +- pkg/nuclide-settings/lib/settings-utils.js | 66 +- pkg/nuclide-settings/lib/types.js | 26 +- .../lib/hg-repository.js | 62 +- .../lib/main.js | 28 +- .../spec/hg-repository-spec.js | 77 - .../lib/ActionType.js | 31 +- .../lib/Commands.js | 109 +- .../lib/CreateBookmarkModalComponent.js | 154 +- .../lib/DeleteBookmarkModalComponent.js | 95 +- .../lib/RenameBookmarkModalComponent.js | 135 +- .../lib/RepositorySectionComponent.js | 338 +- .../lib/SideBarComponent.js | 371 +- .../lib/applyActionMiddleware.js | 515 +- .../lib/bookmarkIsEqual.js | 35 +- .../lib/constants.js | 9 +- .../lib/main.js | 328 +- .../lib/types.js | 112 +- pkg/nuclide-swift/lib/main.js | 118 +- .../lib/sourcekitten/Complete.js | 65 +- .../lib/sourcekitten/SourceKitten.js | 130 +- .../lib/taskrunner/LlbuildYamlParser.js | 134 +- .../lib/taskrunner/SwiftPMTaskRunner.js | 276 +- .../taskrunner/SwiftPMTaskRunnerActions.js | 91 +- .../taskrunner/SwiftPMTaskRunnerCommands.js | 77 +- .../taskrunner/SwiftPMTaskRunnerDispatcher.js | 62 +- .../lib/taskrunner/SwiftPMTaskRunnerStore.js | 106 +- .../taskrunner/SwiftPMTaskRunnerStoreState.js | 21 +- .../SwiftPMTaskRunnerTaskMetadata.js | 38 +- .../SwiftPMAutocompletionProvider.js | 105 +- .../toolbar/SwiftPMBuildSettingsModal.js | 282 +- .../toolbar/SwiftPMTaskRunnerToolbar.js | 164 +- .../toolbar/SwiftPMTestSettingsModal.js | 160 +- pkg/nuclide-swift/spec/fixtures/invalid.yaml | 1 - .../spec/fixtures/no-commands-sources.yaml | 14 - .../spec/fixtures/no-commands.yaml | 7 - pkg/nuclide-swift/spec/fixtures/valid.yaml | 51 - .../spec/sourcekitten/Complete-spec.js | 25 - .../spec/taskrunner/LlbuildYamlParser-spec.js | 149 - .../lib/createEmptyAppState.js | 23 +- .../lib/getTaskMetadata.js | 35 +- pkg/nuclide-task-runner/lib/main.js | 531 +- pkg/nuclide-task-runner/lib/redux/Actions.js | 110 +- pkg/nuclide-task-runner/lib/redux/Epics.js | 522 +- pkg/nuclide-task-runner/lib/redux/Reducers.js | 306 +- .../lib/redux/Selectors.js | 37 +- .../lib/taskIdsAreEqual.js | 32 +- pkg/nuclide-task-runner/lib/types.js | 222 +- .../lib/ui/CommonControls.js | 217 +- pkg/nuclide-task-runner/lib/ui/ProgressBar.js | 95 +- .../lib/ui/TaskRunnerButton.js | 64 +- pkg/nuclide-task-runner/lib/ui/Toolbar.js | 205 +- .../lib/ui/createPanelItem.js | 196 +- pkg/nuclide-task-runner/spec/Epics-spec.js | 132 - pkg/nuclide-task-runner/spec/Reducers-spec.js | 279 - pkg/nuclide-task-runner/spec/dummy.js | 42 - pkg/nuclide-task/lib/bootloader.js | 69 +- pkg/nuclide-task/lib/bootstrap.js | 60 +- pkg/nuclide-task/spec/bootloader-spec.js | 155 - .../spec/fixtures/exports-that-fail.js | 29 - .../spec/fixtures/multiple-exports.js | 37 - .../fixtures/one-export-returns-object.js | 18 - .../one-export-returns-string-async.js | 11 - pkg/nuclide-test-helpers/lib/fixtures.js | 361 +- pkg/nuclide-test-helpers/lib/main.js | 145 +- pkg/nuclide-test-helpers/lib/matchers.js | 57 +- .../spec/arePropertiesEqual-spec.js | 39 - .../spec/expectAsyncFailure-spec.js | 65 - .../spec/fixtures-spec.js | 131 - .../spec/fixtures/build-fixture/BUCK-rename | 1 - .../build-fixture/otherdir/BUCK-rename | 1 - .../fixtures/build-fixture/otherdir/otherfile | 1 - .../build-fixture/somedir/TARGETS-rename | 1 - .../fixtures/build-fixture/somedir/somefile | 1 - .../spec/fixtures/deep1/deep2/dummyfile.txt | 1 - .../deep1/fixtures/fixture-to-find/file1.txt | 1 - .../fixtures/fixture-to-copy/dir1/file2.txt | 1 - .../spec/fixtures/fixture-to-copy/file1.txt | 1 - .../fixtures/hg-fixture/.hg-rename/dot-hg.txt | 1 - .../spec/fixtures/hg-fixture/file.txt | 1 - .../spec/fixtures/module-cjs-function.js | 13 - .../fixtures/module-default-and-members.js | 17 - .../fixtures/module-importing-defaults.js | 24 - .../spec/fixtures/module-one-default.js | 13 - .../spec/matchers-spec.js | 75 - .../spec/spyOnDefault-spec.js | 114 - pkg/nuclide-test-helpers/spec/toBeMocked.js | 13 - pkg/nuclide-test-helpers/spec/toBeTested.js | 15 - .../spec/uncachedRequire-spec.js | 38 - pkg/nuclide-test-runner/lib/Ansi.js | 8 +- pkg/nuclide-test-runner/lib/TestRunModel.js | 78 +- .../lib/TestRunnerController.js | 489 +- pkg/nuclide-test-runner/lib/TestSuiteModel.js | 33 +- pkg/nuclide-test-runner/lib/main.js | 256 +- pkg/nuclide-test-runner/lib/types.js | 88 +- pkg/nuclide-test-runner/lib/ui/Console.js | 50 +- .../lib/ui/TestClassTree.js | 124 +- .../lib/ui/TestClassTreeNode.js | 35 +- .../lib/ui/TestRunnerPanel.js | 380 +- .../spec/TestRunModel-spec.js | 27 - .../spec/TestRunnerController-spec.js | 64 - .../spec/TestSuiteModel-spec.js | 59 - pkg/nuclide-textedit/lib/main.js | 44 +- pkg/nuclide-textedit/lib/rpc-types.js | 17 +- pkg/nuclide-textedit/spec/main-spec.js | 96 - .../lib/StatusBarTile.js | 111 +- .../lib/StatusBarTileComponent.js | 102 +- .../lib/coverageDiagnostics.js | 113 +- pkg/nuclide-type-coverage/lib/main.js | 203 +- pkg/nuclide-type-coverage/lib/rpc-types.js | 20 +- pkg/nuclide-type-coverage/lib/types.js | 20 +- .../spec/coverageDiagnostics-spec.js | 187 - .../lib/TypeHintComponent.js | 163 +- pkg/nuclide-type-hint/lib/TypeHintManager.js | 140 +- pkg/nuclide-type-hint/lib/main.js | 91 +- pkg/nuclide-type-hint/lib/rpc-types.js | 28 +- pkg/nuclide-type-hint/lib/types.js | 21 +- pkg/nuclide-ui/AtomInput.js | 195 +- pkg/nuclide-ui/AtomTextEditor.js | 224 +- pkg/nuclide-ui/Badge.example.js | 195 +- pkg/nuclide-ui/Badge.js | 85 +- pkg/nuclide-ui/Block.js | 35 +- pkg/nuclide-ui/Button.example.js | 561 +- pkg/nuclide-ui/Button.js | 119 +- pkg/nuclide-ui/ButtonGroup.js | 63 +- pkg/nuclide-ui/ButtonToolbar.js | 47 +- pkg/nuclide-ui/ChangedFilesList.js | 206 +- pkg/nuclide-ui/Checkbox.example.js | 157 +- pkg/nuclide-ui/Checkbox.js | 141 +- pkg/nuclide-ui/Combobox.js | 432 +- pkg/nuclide-ui/CustomPaneItem.js | 48 +- pkg/nuclide-ui/Diagnostics.example.js | 232 +- pkg/nuclide-ui/DiagnosticsMessage.js | 173 +- pkg/nuclide-ui/DiagnosticsMessageText.js | 96 +- pkg/nuclide-ui/DiagnosticsTraceItem.js | 68 +- pkg/nuclide-ui/Dropdown.js | 237 +- pkg/nuclide-ui/HR.js | 33 +- pkg/nuclide-ui/Highlight.example.js | 130 +- pkg/nuclide-ui/Highlight.js | 69 +- pkg/nuclide-ui/Icon.example.js | 126 +- pkg/nuclide-ui/Icon.js | 61 +- pkg/nuclide-ui/LazyNestedValueComponent.js | 453 +- pkg/nuclide-ui/LazyTreeNode.js | 72 +- pkg/nuclide-ui/ListView.example.js | 260 +- pkg/nuclide-ui/ListView.js | 139 +- pkg/nuclide-ui/LoadingSpinner.js | 99 +- pkg/nuclide-ui/MeasuredComponent.js | 59 +- pkg/nuclide-ui/Modal.js | 105 +- pkg/nuclide-ui/ModalMultiSelect.js | 269 +- .../MultiRootChangedFilesView.example.js | 95 +- pkg/nuclide-ui/MultiRootChangedFilesView.js | 297 +- pkg/nuclide-ui/MultiSelectList.js | 198 +- pkg/nuclide-ui/MutableListSelector.js | 156 +- pkg/nuclide-ui/ObservingComponent.js | 69 +- pkg/nuclide-ui/PanelComponent.js | 186 +- pkg/nuclide-ui/PanelComponentScroller.js | 58 +- pkg/nuclide-ui/Portal.js | 49 +- pkg/nuclide-ui/ProgressBar.js | 38 +- pkg/nuclide-ui/ProgressIndicators.example.js | 131 +- pkg/nuclide-ui/RadioGroup.example.js | 102 +- pkg/nuclide-ui/RadioGroup.js | 105 +- pkg/nuclide-ui/ReactMountRootElement.js | 52 +- pkg/nuclide-ui/RelativeDate.example.js | 91 +- pkg/nuclide-ui/RelativeDate.js | 111 +- pkg/nuclide-ui/Section.js | 126 +- pkg/nuclide-ui/ShowMoreComponent.js | 121 +- pkg/nuclide-ui/SimpleValueComponent.js | 150 +- pkg/nuclide-ui/SplitButtonDropdown.js | 155 +- pkg/nuclide-ui/Table.example.js | 345 +- pkg/nuclide-ui/Table.js | 362 +- pkg/nuclide-ui/Tabs.example.js | 158 +- pkg/nuclide-ui/Tabs.js | 145 +- pkg/nuclide-ui/TextInputs.example.js | 250 +- pkg/nuclide-ui/TextRenderer.js | 37 +- pkg/nuclide-ui/Toggle.example.js | 137 +- pkg/nuclide-ui/Toggle.js | 115 +- pkg/nuclide-ui/Toolbar.example.js | 259 +- pkg/nuclide-ui/Toolbar.js | 67 +- pkg/nuclide-ui/ToolbarCenter.js | 39 +- pkg/nuclide-ui/ToolbarLeft.js | 39 +- pkg/nuclide-ui/ToolbarRight.js | 39 +- pkg/nuclide-ui/Tree.example.js | 231 +- pkg/nuclide-ui/Tree.js | 151 +- pkg/nuclide-ui/TreeNodeComponent.js | 134 +- pkg/nuclide-ui/TreeRootComponent.js | 362 +- pkg/nuclide-ui/ValueComponentClassNames.js | 13 +- pkg/nuclide-ui/View.js | 54 +- pkg/nuclide-ui/Webview.js | 61 +- pkg/nuclide-ui/add-tooltip.js | 45 +- pkg/nuclide-ui/bindObservableAsProps.js | 52 +- pkg/nuclide-ui/highlightOnUpdate.js | 93 +- pkg/nuclide-ui/ignoreTextSelectionEvents.js | 14 +- pkg/nuclide-ui/main.js | 3 +- pkg/nuclide-ui/spec/AtomInput-spec.js | 89 - pkg/nuclide-ui/spec/AtomTextEditor-spec.js | 161 - .../spec/DiagnosticMessageTest-spec.js | 63 - pkg/nuclide-ui/spec/LazyTestTreeNode.js | 29 - pkg/nuclide-ui/spec/LazyTreeNode-spec.js | 68 - pkg/nuclide-ui/spec/NuclideCheckbox-spec.js | 63 - pkg/nuclide-ui/spec/NuclideDropdown-spec.js | 35 - pkg/nuclide-ui/spec/NuclideRadioGroup-spec.js | 80 - pkg/nuclide-ui/spec/NuclideTabs-spec.js | 65 - pkg/nuclide-ui/spec/TreeNodeComponent-spec.js | 105 - pkg/nuclide-ui/spec/TreeRootComponent-spec.js | 718 -- pkg/nuclide-ui/spec/grammars/ansi2.cson | 658 -- pkg/nuclide-ui/tree-node-traversals.js | 26 +- pkg/nuclide-ui/types.js | 36 +- .../lib/UnescapedUnicodeDatatip.js | 81 +- .../lib/UnescapedUnicodeDatatipComponent.js | 110 +- pkg/nuclide-unicode-datatip/lib/Unicode.js | 33 +- .../lib/UnicodeDatatipManager.js | 69 +- pkg/nuclide-unicode-datatip/lib/main.js | 56 +- .../spec/unicode-spec.js | 91 - .../lib/HyperclickProviderHelpers.js | 102 +- pkg/nuclide-url-hyperclick/lib/main.js | 29 +- pkg/nuclide-vcs-log/lib/VcsLog.js | 218 +- pkg/nuclide-vcs-log/lib/VcsLogPaneItem.js | 60 +- pkg/nuclide-vcs-log/lib/main.js | 278 +- pkg/nuclide-vcs-log/lib/util.js | 12 +- pkg/nuclide-version/lib/main.js | 44 +- pkg/nuclide-version/spec/version-spec.js | 31 - .../lib/WatchmanClient.js | 458 +- .../lib/WatchmanSubscription.js | 52 +- pkg/nuclide-watchman-helpers/lib/main.js | 32 +- pkg/nuclide-watchman-helpers/lib/path.js | 71 +- .../spec/WatchmanClient-spec.js | 182 - .../lib/WorkingSet.js | 132 +- pkg/nuclide-working-sets-common/lib/main.js | 30 +- pkg/nuclide-working-sets-common/lib/uri.js | 65 +- .../spec/WorkingSet-spec.js | 179 - .../spec/uri-spec.js | 71 - pkg/nuclide-working-sets/lib/PathsObserver.js | 57 +- .../lib/WorkingSetsConfig.js | 57 +- .../lib/WorkingSetsStore.js | 185 +- pkg/nuclide-working-sets/lib/main.js | 91 +- pkg/nuclide-working-sets/lib/types.js | 18 +- .../spec/WorkingSetsStore-spec.js | 63 - .../lib/PaneLocation.js | 81 +- .../lib/PanelLocation.js | 401 +- .../lib/PanelLocationIds.js | 17 +- .../lib/main.js | 129 +- .../lib/observePanes.js | 59 +- .../lib/syncPaneItemVisibility.js | 105 +- .../lib/types.js | 25 +- .../lib/ui/Panel.js | 96 +- .../spec/PanelLocation-spec.js | 39 - .../lib/AppSerialization.js | 45 +- pkg/nuclide-workspace-views/lib/main.js | 246 +- .../lib/redux/Actions.js | 115 +- .../lib/redux/Epics.js | 435 +- .../lib/redux/Reducers.js | 88 +- pkg/nuclide-workspace-views/lib/types.js | 201 +- .../spec/Epics-spec.js | 197 - pkg/sample-datatip/lib/SampleDatatip.js | 32 - .../lib/SampleDatatipComponent.js | 23 - pkg/sample-datatip/lib/main.js | 73 - pkg/sample-datatip/package.json | 19 - pkg/sample-diagnostics-provider/README.md | 14 - .../lib/SampleDiagnosticsProvider.js | 85 - pkg/sample-diagnostics-provider/lib/main.js | 16 - pkg/sample-diagnostics-provider/package.json | 19 - pkg/sample-executor/lib/main.js | 49 - pkg/sample-executor/package.json | 19 - pkg/sample-logging-console/lib/main.js | 51 - pkg/sample-logging-console/package.json | 19 - pkg/sample-nuclide-contributors/lib/main.js | 123 - .../menus/nuclide-contributors.json | 26 - pkg/sample-nuclide-contributors/package.json | 12 - pkg/sample-nux-example/lib/main.js | 135 - pkg/sample-nux-example/package.json | 29 - .../keymaps/quickopen-provider-example.json | 8 - .../lib/ExampleProvider.js | 129 - .../lib/main.js | 25 - .../package.json | 20 - pkg/sample-ui-playground/lib/Playground.js | 165 - pkg/sample-ui-playground/lib/main.js | 47 - pkg/sample-ui-playground/package.json | 19 - .../styles/sample-ui-playground.less | 56 - pkg/sample-web-view/README.md | 8 - pkg/sample-web-view/lib/WebViewPane.js | 96 - pkg/sample-web-view/lib/main.js | 71 - pkg/sample-web-view/package.json | 15 - .../lib/ExampleGadgetA.js | 52 - .../lib/ExampleGadgetB.js | 47 - .../lib/main.js | 75 - .../package.json | 23 - .../styles/sample-gadgets-example.less | 5 - resources/benchmarker/README.md | 96 - resources/benchmarker/benchmarker-data.js | 90 - resources/benchmarker/benchmarker-tsv.js | 58 - resources/benchmarker/benchmarker-utils.js | 83 - .../benchmarks/cold-start-atom-vs-nuclide.js | 116 - .../benchmarks/open-edit-save-by-package.js | 66 - .../benchmarks/open-edit-save-by-size.js | 59 - .../benchmarker/spec/benchmarker-spec.js | 227 - .../spec/atom-apis-spec.js | 141 - .../spec/consistent-import-name-spec.js | 98 - .../spec/license-header-spec.js | 69 - .../spec/menus/menu1.json | 22 - .../spec/menus/menu2.json | 27 - .../spec/no-cross-atom-imports-spec.js | 1644 ---- ...no-unnecessary-disposable-wrapping-spec.js | 49 - .../spec/nuclide-fake-atom-package-1/file.js | 9 - .../spec/nuclide-fake-atom-package-1/index.js | 9 - .../nuclide-fake-atom-package-1/package.json | 8 - .../spec/nuclide-fake-atom-package-2/file.js | 9 - .../spec/nuclide-fake-atom-package-2/index.js | 9 - .../nuclide-fake-atom-package-2/package.json | 8 - .../nuclide-fake-node-apm-package-1/file.js | 9 - .../nuclide-fake-node-apm-package-1/index.js | 9 - .../package.json | 8 - .../nuclide-fake-node-apm-package-2/file.js | 9 - .../nuclide-fake-node-apm-package-2/index.js | 9 - .../package.json | 8 - .../nuclide-fake-node-npm-package-1/file.js | 9 - .../nuclide-fake-node-npm-package-1/index.js | 9 - .../package.json | 8 - .../nuclide-fake-node-npm-package-2/file.js | 9 - .../nuclide-fake-node-npm-package-2/index.js | 9 - .../package.json | 8 - .../spec/prefer-nuclide-uri-spec.js | 88 - resources/nuclicons/000-nuclide.svg | 12 - resources/nuclicons/001-react.svg | 24 - resources/nuclicons/002-buck.svg | 7 - resources/nuclicons/003-hhvm.svg | 10 - resources/nuclicons/004-hack.svg | 9 - resources/nuclicons/005-swift.svg | 8 - resources/nuclicons/006-file-directory.svg | 5 - .../nuclicons/007-file-directory-starred.svg | 8 - resources/nuclicons/008-debugger.svg | 16 - resources/nuclicons/009-arrow-down.svg | 7 - resources/nuclicons/010-bug.svg | 3 - resources/nuclicons/011-graphql.svg | 13 - .../nuclicons/012-comment-discussion.svg | 3 - resources/nuclicons/013-comment.svg | 3 - resources/nuclicons/014-fb-like.svg | 9 - resources/nuclicons/template.css | 46 - scripts/dev/check_dependencies | 35 - scripts/dev/clean_transpile_cache | 3 - scripts/dev/create_package | 210 - scripts/dev/generate_icon_font.js | 58 - scripts/dev/lint_packages | 40 - scripts/dev/module_cycle_check | 16 - scripts/dev/prepare_apm_release.js | 68 - scripts/dev/release_generate_proxies.js | 85 - scripts/dev/release_transpile.js | 129 - scripts/dev/setup | 107 - scripts/dev/test | 142 - scripts/lib/dependencies.json | 30 - scripts/lib/dependencies.py | 51 - scripts/lib/js_test_runner.py | 263 - scripts/lib/lint_py_headers.py | 100 - scripts/lib/package_linter.py | 231 - scripts/lib/package_manager.py | 105 - scripts/lib/utils.py | 122 - scripts/lint-eslint.js | 75 - spec/atom-script-integration-spec.js | 65 - spec/blame-context-menu-integration-spec.js | 39 - spec/buck-integration-spec.js | 160 - spec/clang-cpp-integration-spec.js | 168 - spec/clang-objc-integration-spec.js | 150 - spec/clang-refactor-integration-spec.js | 262 - spec/clipboard-path-integration-spec.js | 61 - spec/ctags-hyperclick-integration-spec.js | 47 - spec/diagnostics-panel-spec.js | 84 - spec/diff-view-browse-integration-spec.js | 126 - spec/diff-view-commit-integration-spec.js | 287 - spec/diff-view-toolbar-integration-spec.js | 69 - .../distraction-free-mode-integration-spec.js | 53 - spec/edit-remote-file-integration-spec.js | 68 - ...ct-in-file-tree-remote-integration-spec.js | 16 - spec/example-integration-spec.js | 71 - spec/file-tree-filter-integration-spec.js | 16 - ...ile-tree-filter-remote-integration-spec.js | 16 - spec/fixtures/cpp_project/.buckconfig | 0 spec/fixtures/cpp_project/.watchmanconfig | 0 spec/fixtures/cpp_project/BUCK-rename | 4 - spec/fixtures/cpp_project/test.cpp | 14 - .../cpp_project_2/compile_commands.json | 1 - spec/fixtures/cpp_project_2/test.cpp | 17 - spec/fixtures/ctags_project/.watchmanconfig | 0 spec/fixtures/ctags_project/a.txt | 5 - spec/fixtures/ctags_project/b.txt | 2 - spec/fixtures/ctags_project/tags | 4 - spec/fixtures/cxx_buck_project_1/.buckconfig | 21 - .../cxx_buck_project_1/.watchmanconfig | 0 spec/fixtures/cxx_buck_project_1/BUCK-rename | 4 - .../fixtures/cxx_buck_project_1/threading.cpp | 28 - spec/fixtures/flow_project_1/.flowconfig | 7 - spec/fixtures/flow_project_1/Foo.js | 17 - spec/fixtures/flow_project_1/main.js | 14 - spec/fixtures/logfile_1/log1.txt | 3 - spec/fixtures/logfile_1/log2.txt | 5 - spec/fixtures/nav_project_1/.watchmanconfig | 0 spec/fixtures/nav_project_1/Foo | 15 - spec/fixtures/nav_project_1/main | 17 - spec/fixtures/objc_project_1/.buckconfig | 2 - spec/fixtures/objc_project_1/.nobuckcheck | 0 spec/fixtures/objc_project_1/.watchmanconfig | 0 spec/fixtures/objc_project_1/BUCK-rename | 5 - spec/fixtures/objc_project_1/FoundationStub.h | 46 - spec/fixtures/objc_project_1/Hello.m | 25 - spec/fixtures/php_project_1/.hhconfig | 0 spec/fixtures/php_project_1/.watchmanconfig | 0 spec/fixtures/php_project_1/main.php | 10 - .../php_project_1/scripts/xdebug_includes.php | 4 - .../fixtures/python_project_1/.watchmanconfig | 0 spec/fixtures/python_project_1/Foo.py | 11 - spec/flow-autocomplete-integration-spec.js | 69 - ...low-diagnostics-gutter-integration-spec.js | 16 - ...gnostics-gutter-remote-integration-spec.js | 16 - spec/flow-hyperclick-integration-spec.js | 26 - spec/hg-repository-integration-spec.js | 109 - spec/hg-updates-file-tree-integration-spec.js | 198 - ...n-test-helpers-logfile-integration-spec.js | 43 - ...-helpers-package-utils-integration-spec.js | 30 - ...t-helpers-remote-utils-integration-spec.js | 52 - .../large-file-tree-local-integration-spec.js | 16 - ...large-file-tree-remote-integration-spec.js | 16 - spec/nav-stack-integration-spec.js | 117 - spec/nuclide-integration-spec.js | 37 - spec/python-integration-spec.js | 62 - ...ck-open-provider-cycle-integration-spec.js | 16 - ...-provider-cycle-remote-integration-spec.js | 16 - spec/react-inspector-integration-spec.js | 64 - ...onnection-missing-file-integration-spec.js | 32 - spec/remote-open-integration-serial-spec.js | 55 - spec/settings-pane-integration-spec.js | 75 - spec/url-main-spec.js | 119 - spec/utils/autocomplete-common.js | 73 - spec/utils/busy-signal-common.js | 24 - spec/utils/diagnostics-common.js | 92 - spec/utils/diff-view-utils.js | 24 - .../edits-reflect-in-file-tree-common.js | 50 - spec/utils/file-tree-common.js | 28 - spec/utils/file-tree-filter-common.js | 55 - spec/utils/flow-common.js | 41 - spec/utils/flow-diagnostics-common.js | 93 - spec/utils/hyperclick-common.js | 57 - spec/utils/integration-test-helpers.js | 163 - spec/utils/large-file-tree-common.js | 84 - spec/utils/logfile.js | 39 - spec/utils/pollFor.js | 63 - .../utils/quick-open-provider-cycle-common.js | 193 - spec/utils/remotable-tests.js | 164 - spec/utils/settings-pane-common.js | 125 - 2081 files changed, 118641 insertions(+), 166745 deletions(-) delete mode 100644 .eslintignore delete mode 100644 .eslintrc.js delete mode 100644 .flake8 delete mode 100644 .flowconfig delete mode 100644 CONTRIBUTING.md delete mode 100644 DEVELOPMENT delete mode 100644 ISSUE_TEMPLATE.md delete mode 100644 docs/CNAME delete mode 100644 docs/CONTRIBUTING.md delete mode 100644 docs/Gemfile delete mode 100644 docs/README.md delete mode 100644 docs/TEMPLATE-INFORMATION.md delete mode 100644 docs/_config.yml delete mode 100644 docs/_config_local_dev.yml delete mode 100644 docs/_data/authors.yml delete mode 100644 docs/_data/features.yml delete mode 100644 docs/_data/nav.yml delete mode 100644 docs/_data/nav_docs.yml delete mode 100644 docs/_data/promo.yml delete mode 100644 docs/_docs/advanced-topics/building-from-source.md delete mode 100644 docs/_docs/advanced-topics/custom-keybindings.md delete mode 100644 docs/_docs/advanced-topics/linter-package-compatibility.md delete mode 100644 docs/_docs/editor/basics.md delete mode 100644 docs/_docs/editor/keyboard-shortcuts.md delete mode 100644 docs/_docs/editor/setup.md delete mode 100644 docs/_docs/editor/uninstall.md delete mode 100644 docs/_docs/features/buck.md delete mode 100644 docs/_docs/features/context-view.md delete mode 100644 docs/_docs/features/debugger.md delete mode 100644 docs/_docs/features/format-js.md delete mode 100644 docs/_docs/features/health.md delete mode 100644 docs/_docs/features/hg.md delete mode 100644 docs/_docs/features/outline-view.md delete mode 100644 docs/_docs/features/quick-open.md delete mode 100644 docs/_docs/features/remote.md delete mode 100644 docs/_docs/features/task-runner.md delete mode 100644 docs/_docs/features/toolbar.md delete mode 100644 docs/_docs/features/working-sets.md delete mode 100644 docs/_docs/help/faq.md delete mode 100644 docs/_docs/help/troubleshooting.md delete mode 100644 docs/_docs/languages/cpp.md delete mode 100644 docs/_docs/languages/flow.md delete mode 100644 docs/_docs/languages/hack.md delete mode 100644 docs/_docs/languages/objective-c.md delete mode 100644 docs/_docs/languages/other.md delete mode 100644 docs/_docs/languages/python.md delete mode 100644 docs/_docs/languages/swift.md delete mode 100644 docs/_docs/platforms/android.md delete mode 100644 docs/_docs/platforms/ios.md delete mode 100644 docs/_docs/platforms/react-native.md delete mode 100644 docs/_docs/platforms/web.md delete mode 100644 docs/_docs/quick-start/getting-started.md delete mode 100644 docs/_includes/blog_pagination.html delete mode 100644 docs/_includes/content/gridblocks.html delete mode 100644 docs/_includes/content/items/gridblock.html delete mode 100644 docs/_includes/doc.html delete mode 100644 docs/_includes/doc_paging.html delete mode 100644 docs/_includes/footer.html delete mode 100644 docs/_includes/head.html delete mode 100644 docs/_includes/hero.html delete mode 100644 docs/_includes/homeContent.html delete mode 100644 docs/_includes/nav.html delete mode 100644 docs/_includes/nav_blog.html delete mode 100644 docs/_includes/nav_docs.html delete mode 100644 docs/_includes/plugins/all_share.html delete mode 100644 docs/_includes/plugins/button.html delete mode 100644 docs/_includes/plugins/group_join.html delete mode 100644 docs/_includes/plugins/like_button.html delete mode 100644 docs/_includes/plugins/post_social_plugins.html delete mode 100644 docs/_includes/plugins/slideshow.html delete mode 100644 docs/_includes/post.html delete mode 100644 docs/_includes/social_plugins.html delete mode 100644 docs/_includes/ui/button.html delete mode 100644 docs/_layouts/blog.html delete mode 100644 docs/_layouts/default.html delete mode 100644 docs/_layouts/doc_page.html delete mode 100644 docs/_layouts/docs.html delete mode 100644 docs/_layouts/home.html delete mode 100644 docs/_layouts/page.html delete mode 100644 docs/_layouts/plain.html delete mode 100644 docs/_layouts/post.html delete mode 100644 docs/_layouts/redirect.html delete mode 100644 docs/_layouts/top-level.html delete mode 100644 docs/_posts/2016-01-13-Nuclide-v0.111.0-The-Unified-Package.md delete mode 100644 docs/_sass/_base.scss delete mode 100644 docs/_sass/_reset.scss delete mode 100644 docs/_sass/_search.scss delete mode 100644 docs/_sass/_slideshow.scss delete mode 100644 docs/_sass/_syntax-highlighting.scss delete mode 100644 docs/_sass/_tables.scss delete mode 100644 docs/_top-level/support.md delete mode 100644 docs/blog/all.html delete mode 100644 docs/blog/index.md delete mode 100644 docs/css/main.scss delete mode 100644 docs/doc-type-examples/2016-04-07-blog-post-example.md delete mode 100644 docs/doc-type-examples/docs-hello-world.md delete mode 100644 docs/doc-type-examples/top-level-example.md delete mode 100644 docs/docs/index.html delete mode 100644 docs/index.md delete mode 100644 docs/js/docsearch.js delete mode 100644 docs/js/jekyll-link-anchors.js delete mode 100644 docs/static/favicon.png delete mode 100644 docs/static/fonts/332720/11F30310EFD3175B0.css delete mode 100644 docs/static/fonts/332720/143BB439096CFDFC4.css delete mode 100644 docs/static/fonts/332720/16C102A36B2DBC6E6.css delete mode 100644 docs/static/fonts/332720/21FF71D0D2122923F.css delete mode 100644 docs/static/fonts/332720/2C6F673F0C1CF0A97.css delete mode 100644 docs/static/fonts/332720/3919129618BB6AFD8.css delete mode 100644 docs/static/fonts/332720/47EF802870551C878.css delete mode 100644 docs/static/fonts/332720/52BE923A462D3F7AA.css delete mode 100644 docs/static/fonts/332720/52C563F8BC21B4B43.css delete mode 100644 docs/static/fonts/332720/537C133D913A8D41D.css delete mode 100644 docs/static/fonts/332720/695AC8DE58C109BF3.css delete mode 100644 docs/static/fonts/332720/740083249BEF005F6.css delete mode 100644 docs/static/fonts/332720/78E7259F6E64A8FDC.eot delete mode 100644 docs/static/fonts/332720/7A39E6B5C7FDD35E3.css delete mode 100644 docs/static/fonts/332720/7C6BEE7159DD678EF.css delete mode 100644 docs/static/fonts/332720/888DDF1B4B9C1A5D5.css delete mode 100644 docs/static/fonts/332720/8E2ED03EAA5ED8BE2.css delete mode 100644 docs/static/fonts/332720/9C4B82DF21AA64A37.css delete mode 100644 docs/static/fonts/332720/A59BE2741B1B5D65A.css delete mode 100644 docs/static/fonts/332720/B5A3A718F52798BF7.css delete mode 100644 docs/static/fonts/332720/B65C7771D2CCC2100.css delete mode 100644 docs/static/fonts/332720/BC699FA675F9356E3.css delete mode 100644 docs/static/fonts/332720/C32E9F0C757C29D4A.css delete mode 100644 docs/static/fonts/332720/CB3CA0F49552DA871.css delete mode 100644 docs/static/fonts/332720/DBA0DCC14F9DF8F4E.css delete mode 100644 docs/static/fonts/332720/E62638AD5B5A9C61A.css delete mode 100644 docs/static/fonts/332720/E83A474C5EE950C81.css delete mode 100644 docs/static/fonts/332720/EA2EC948C7D7C063B.css delete mode 100644 docs/static/fonts/332720/F0E469574253DABD5.css delete mode 100644 docs/static/fonts/332720/FA4DC96C390FF844F.eot delete mode 100644 docs/static/images/Mercurial_features_screenshot.png delete mode 100644 docs/static/images/blog/nuclide-atom-settings.png delete mode 100644 docs/static/images/blog/nuclide-feature-settings.png delete mode 100644 docs/static/images/docs/editor-basics-adding-projects.png delete mode 100644 docs/static/images/docs/editor-basics-command-palette-intro.png delete mode 100644 docs/static/images/docs/editor-basics-command-palette-search.png delete mode 100644 docs/static/images/docs/editor-basics-distraction-free.png delete mode 100644 docs/static/images/docs/editor-basics-distraction.png delete mode 100644 docs/static/images/docs/editor-basics-editing-area-symbols.png delete mode 100644 docs/static/images/docs/editor-basics-editing-context-aware.png delete mode 100644 docs/static/images/docs/editor-basics-editing-omnisearch.png delete mode 100644 docs/static/images/docs/editor-basics-editing-panes.png delete mode 100644 docs/static/images/docs/editor-basics-explorer-changed-files.png delete mode 100644 docs/static/images/docs/editor-basics-explorer-context-aware.png delete mode 100644 docs/static/images/docs/editor-basics-file-tree.png delete mode 100644 docs/static/images/docs/editor-basics-gutter-code-diagnostics.png delete mode 100644 docs/static/images/docs/editor-basics-gutter-intro.png delete mode 100644 docs/static/images/docs/editor-basics-homepage.png delete mode 100644 docs/static/images/docs/editor-basics-intro.png delete mode 100644 docs/static/images/docs/editor-basics-nuclide-package.png delete mode 100644 docs/static/images/docs/editor-basics-nuclide-preferences.png delete mode 100644 docs/static/images/docs/editor-basics-open-files.png delete mode 100644 docs/static/images/docs/editor-basics-status-bar-connection.png delete mode 100644 docs/static/images/docs/editor-basics-status-bar-diagnostics.png delete mode 100644 docs/static/images/docs/editor-basics-status-bar-intro.png delete mode 100644 docs/static/images/docs/editor-basics-uncommitted.png delete mode 100644 docs/static/images/docs/editor-keyboard-shortcuts-hyperclick.png delete mode 100644 docs/static/images/docs/editor-setup-atom-install-nuclide.png delete mode 100644 docs/static/images/docs/editor-setup-atom-install-windows.png delete mode 100644 docs/static/images/docs/editor-setup-recommended-packages.png delete mode 100644 docs/static/images/docs/editor-uninstall-reenable-atom-tree-view.png delete mode 100644 docs/static/images/docs/feature-buck-command-palette.png delete mode 100644 docs/static/images/docs/feature-buck-nuclide-menu.png delete mode 100644 docs/static/images/docs/feature-buck-task-runner.png delete mode 100644 docs/static/images/docs/feature-context-view-highlight.png delete mode 100644 docs/static/images/docs/feature-context-view.png delete mode 100644 docs/static/images/docs/feature-debugger-basics-attach-target-process.png delete mode 100644 docs/static/images/docs/feature-debugger-basics-breakpoint-menu.png delete mode 100644 docs/static/images/docs/feature-debugger-basics-breakpoints-debugger-controls.png delete mode 100644 docs/static/images/docs/feature-debugger-basics-breakpoints-gutter.png delete mode 100644 docs/static/images/docs/feature-debugger-basics-breakpoints-main-debugging-tab.png delete mode 100644 docs/static/images/docs/feature-debugger-basics-breakpoints-set.png delete mode 100644 docs/static/images/docs/feature-debugger-basics-debugger-breakpoint-menu.png delete mode 100644 docs/static/images/docs/feature-debugger-basics-debugger-detach.png delete mode 100644 docs/static/images/docs/feature-debugger-basics-debugger-example.png delete mode 100644 docs/static/images/docs/feature-debugger-basics-debugger-watch-menu.png delete mode 100644 docs/static/images/docs/feature-debugger-basics-debugger-web-inspector.png delete mode 100644 docs/static/images/docs/feature-debugger-basics-detach.png delete mode 100644 docs/static/images/docs/feature-debugger-basics-main-debugging-tab.png delete mode 100644 docs/static/images/docs/feature-debugger-basics-stepping-example-start-other-module.png delete mode 100644 docs/static/images/docs/feature-debugger-basics-stepping-icons.png delete mode 100644 docs/static/images/docs/feature-debugger-basics-target-after-attach.png delete mode 100644 docs/static/images/docs/feature-debugger-basics-target-process.png delete mode 100644 docs/static/images/docs/feature-debugger-basics-ui-toggle.png delete mode 100644 docs/static/images/docs/feature-debugger-basics-webinspector.png delete mode 100644 docs/static/images/docs/feature-debugger-evaluation-ex.png delete mode 100644 docs/static/images/docs/feature-debugger-languages-cpp-attach.png delete mode 100644 docs/static/images/docs/feature-debugger-languages-cpp-launch.png delete mode 100644 docs/static/images/docs/feature-debugger-languages-hack-php-filtering.png delete mode 100644 docs/static/images/docs/feature-debugger-languages-react-native-application-debug-options.png delete mode 100644 docs/static/images/docs/feature-debugger-languages-react-native-application-show-inspector.png delete mode 100644 docs/static/images/docs/feature-debugger-languages-react-native-debugging.png delete mode 100644 docs/static/images/docs/feature-debugger-languages-react-native-server.png delete mode 100644 docs/static/images/docs/feature-debugger-selection-attach-server.png delete mode 100644 docs/static/images/docs/feature-debugger-stepping-controls.png delete mode 100644 docs/static/images/docs/feature-debugger-stepping-line22-ex.png delete mode 100644 docs/static/images/docs/feature-debugger-stepping-other-module-ex.png delete mode 100644 docs/static/images/docs/feature-debugger-stepping-stepin-ex.png delete mode 100644 docs/static/images/docs/feature-debugger-stepping-stepover-ex.png delete mode 100644 docs/static/images/docs/feature-debugger-target-attach.png delete mode 100644 docs/static/images/docs/feature-debugger-watches-ex.png delete mode 100644 docs/static/images/docs/feature-format-js-after.png delete mode 100644 docs/static/images/docs/feature-format-js-before.png delete mode 100644 docs/static/images/docs/feature-format-js-keybindings.png delete mode 100644 docs/static/images/docs/feature-format-js-settings.png delete mode 100644 docs/static/images/docs/feature-health-overview.png delete mode 100644 docs/static/images/docs/feature-hg-blame-access.png delete mode 100644 docs/static/images/docs/feature-hg-blame-gutter.png delete mode 100644 docs/static/images/docs/feature-hg-bookmark.png delete mode 100644 docs/static/images/docs/feature-hg-diff-view-access.png delete mode 100644 docs/static/images/docs/feature-hg-diff-view-actual.png delete mode 100644 docs/static/images/docs/feature-hg-diff-view-stacked.png delete mode 100644 docs/static/images/docs/feature-hg-file-tree-highlight.png delete mode 100644 docs/static/images/docs/feature-hg-line-mod-gutter-setting.png delete mode 100644 docs/static/images/docs/feature-hg-line-modifications.png delete mode 100644 docs/static/images/docs/feature-hg-number-of-line-changes.png delete mode 100644 docs/static/images/docs/feature-outline-view-click.png delete mode 100644 docs/static/images/docs/feature-outline-view.png delete mode 100644 docs/static/images/docs/feature-quick-open-filenames.png delete mode 100644 docs/static/images/docs/feature-quick-open-omnisearch.png delete mode 100644 docs/static/images/docs/feature-quick-open-open-files.png delete mode 100644 docs/static/images/docs/feature-quick-open-toggle-hack-symbols.png delete mode 100644 docs/static/images/docs/feature-quick-open-toggle-recent-files.png delete mode 100644 docs/static/images/docs/feature-quick-open-toggle-window.png delete mode 100644 docs/static/images/docs/feature-remote-add-profile.png delete mode 100644 docs/static/images/docs/feature-remote-add-remote-project-file-tree.png delete mode 100644 docs/static/images/docs/feature-remote-connect-dialog-box.png delete mode 100644 docs/static/images/docs/feature-remote-connect-menu.png delete mode 100644 docs/static/images/docs/feature-remote-file-tree.png delete mode 100644 docs/static/images/docs/feature-remote-profiles.png delete mode 100644 docs/static/images/docs/feature-remote-projects-menu.png delete mode 100644 docs/static/images/docs/feature-task-runer-buck-build-console.png delete mode 100644 docs/static/images/docs/feature-task-runner-buck-build-diagnostics.png delete mode 100644 docs/static/images/docs/feature-task-runner-buck-build-settings.png delete mode 100644 docs/static/images/docs/feature-task-runner-buck-build.png delete mode 100644 docs/static/images/docs/feature-task-runner-buck-debug.png delete mode 100644 docs/static/images/docs/feature-task-runner-buck-run.png delete mode 100644 docs/static/images/docs/feature-task-runner-hack-selection.png delete mode 100644 docs/static/images/docs/feature-task-runner-hack-toolbar.png delete mode 100644 docs/static/images/docs/feature-task-runner-hhvm-debug.png delete mode 100644 docs/static/images/docs/feature-task-runner-swift-build-output.png delete mode 100644 docs/static/images/docs/feature-task-runner-swift-build-settings.png delete mode 100644 docs/static/images/docs/feature-task-runner-swift-build-toolbar.png delete mode 100644 docs/static/images/docs/feature-task-runner-swift-test-output.png delete mode 100644 docs/static/images/docs/feature-task-runner-swift-test-toolbar.png delete mode 100644 docs/static/images/docs/feature-toolbar-button-console.png delete mode 100644 docs/static/images/docs/feature-toolbar-button-context-view.png delete mode 100644 docs/static/images/docs/feature-toolbar-button-debugger.png delete mode 100644 docs/static/images/docs/feature-toolbar-button-diagnostics.png delete mode 100644 docs/static/images/docs/feature-toolbar-button-diff-view.png delete mode 100644 docs/static/images/docs/feature-toolbar-button-distraction-free-mode.png delete mode 100644 docs/static/images/docs/feature-toolbar-button-hhvm-toolbar.png delete mode 100644 docs/static/images/docs/feature-toolbar-button-nuclide-health.png delete mode 100644 docs/static/images/docs/feature-toolbar-button-nuclide-settings.png delete mode 100644 docs/static/images/docs/feature-toolbar-button-outline-view.png delete mode 100644 docs/static/images/docs/feature-toolbar-button-settings-view.png delete mode 100644 docs/static/images/docs/feature-toolbar-button-task-runner.png delete mode 100644 docs/static/images/docs/feature-toolbar-button-test-runner.png delete mode 100644 docs/static/images/docs/feature-toolbar-find-package.png delete mode 100644 docs/static/images/docs/feature-working-set-add.png delete mode 100644 docs/static/images/docs/feature-working-set-all-working-sets.png delete mode 100644 docs/static/images/docs/feature-working-set-begin.png delete mode 100644 docs/static/images/docs/feature-working-set-created.png delete mode 100644 docs/static/images/docs/feature-working-set-deactivate.png delete mode 100644 docs/static/images/docs/feature-working-set-edit.png delete mode 100644 docs/static/images/docs/feature-working-set-not-working-set-file.png delete mode 100644 docs/static/images/docs/feature-working-set-select-active.png delete mode 100644 docs/static/images/docs/help-faqs-bookshelf.png delete mode 100644 docs/static/images/docs/help-faqs-reveal-file-on-switch.png delete mode 100644 docs/static/images/docs/help-troubleshooting-diagnostic-flags.png delete mode 100644 docs/static/images/docs/language-cpp-autocomplete.png delete mode 100644 docs/static/images/docs/language-cpp-code-diagnostics-gutter-fix.png delete mode 100644 docs/static/images/docs/language-cpp-code-diagnostics.png delete mode 100644 docs/static/images/docs/language-cpp-code-formatting-after.png delete mode 100644 docs/static/images/docs/language-cpp-code-formatting-before.png delete mode 100644 docs/static/images/docs/language-cpp-jump-to-declaration-link.png delete mode 100644 docs/static/images/docs/language-cpp-jump-to-declaration-result.png delete mode 100644 docs/static/images/docs/language-cpp-type-hint-pinned.png delete mode 100644 docs/static/images/docs/language-cpp-type-hint.png delete mode 100644 docs/static/images/docs/language-flow-autocomplete.png delete mode 100644 docs/static/images/docs/language-flow-code-diagnostics-gutter.png delete mode 100644 docs/static/images/docs/language-flow-code-diagnostics.png delete mode 100644 docs/static/images/docs/language-flow-jump-to-definition-link.png delete mode 100644 docs/static/images/docs/language-flow-jump-to-definition-result.png delete mode 100644 docs/static/images/docs/language-flow-pinned-typehint.png delete mode 100644 docs/static/images/docs/language-flow-type-coverage-inline.png delete mode 100644 docs/static/images/docs/language-flow-type-coverage.png delete mode 100644 docs/static/images/docs/language-flow-typehint.png delete mode 100644 docs/static/images/docs/language-hack-autocomplete.png delete mode 100644 docs/static/images/docs/language-hack-badly-formatted.png delete mode 100644 docs/static/images/docs/language-hack-code-diagnostics-gutter.png delete mode 100644 docs/static/images/docs/language-hack-code-diagnostics.png delete mode 100644 docs/static/images/docs/language-hack-jump-to-definition-link.png delete mode 100644 docs/static/images/docs/language-hack-jump-to-definition-result.png delete mode 100644 docs/static/images/docs/language-hack-pinned-typehint.png delete mode 100644 docs/static/images/docs/language-hack-type-coverage-inline.png delete mode 100644 docs/static/images/docs/language-hack-type-coverage.png delete mode 100644 docs/static/images/docs/language-hack-typehint.png delete mode 100644 docs/static/images/docs/language-hack-well-formatted.png delete mode 100644 docs/static/images/docs/language-objc-after-bracket-insert.png delete mode 100644 docs/static/images/docs/language-objc-after-colon-indent.png delete mode 100644 docs/static/images/docs/language-objc-auto-bracket-completion-setting.png delete mode 100644 docs/static/images/docs/language-objc-autocomplete.png delete mode 100644 docs/static/images/docs/language-objc-before-bracket-insert.png delete mode 100644 docs/static/images/docs/language-objc-before-colon-indent.png delete mode 100644 docs/static/images/docs/language-objc-code-diagnostics.png delete mode 100644 docs/static/images/docs/language-objc-jump-to-definition-link.png delete mode 100644 docs/static/images/docs/language-objc-jump-to-definition-result.png delete mode 100644 docs/static/images/docs/language-objc-lint-gutter.png delete mode 100644 docs/static/images/docs/language-objc-pinned-typehint.png delete mode 100644 docs/static/images/docs/language-objc-typehint.png delete mode 100644 docs/static/images/docs/language-python-autocomplete.png delete mode 100644 docs/static/images/docs/language-python-code-diagnostics.png delete mode 100644 docs/static/images/docs/language-python-code-format-after.png delete mode 100644 docs/static/images/docs/language-python-code-format-before.png delete mode 100644 docs/static/images/docs/language-python-jump-to-definition-link.png delete mode 100644 docs/static/images/docs/language-python-jump-to-definition-result.png delete mode 100644 docs/static/images/docs/language-python-outline-view.png delete mode 100644 docs/static/images/docs/language-swift-autocompletion.png delete mode 100644 docs/static/images/docs/language-swift-toolchain-path-setting.png delete mode 100644 docs/static/images/docs/platform-android-simulator-output.png delete mode 100644 docs/static/images/docs/platform-android-toggle-simulator.png delete mode 100644 docs/static/images/docs/platform-ios-buck-build.png delete mode 100644 docs/static/images/docs/platform-ios-native-autocomplete.png delete mode 100644 docs/static/images/docs/platform-ios-simulator-output.png delete mode 100644 docs/static/images/docs/platform-ios-toggle-simulator.png delete mode 100644 docs/static/images/docs/platform-react-native-debug-options.png delete mode 100644 docs/static/images/docs/platform-react-native-debugger-waititng.png delete mode 100644 docs/static/images/docs/platform-react-native-debugging-command-palette.png delete mode 100644 docs/static/images/docs/platform-react-native-debugging.png delete mode 100644 docs/static/images/docs/platform-react-native-element-inspector.png delete mode 100644 docs/static/images/docs/platform-react-native-feature-autocomplete.png delete mode 100644 docs/static/images/docs/platform-react-native-show-inspector.png delete mode 100644 docs/static/images/docs/platform-react-native-start-packager.png delete mode 100644 docs/static/images/docs/promo-debugger.png delete mode 100644 docs/static/images/docs/promo-flow.png delete mode 100644 docs/static/images/docs/promo-hack.png delete mode 100644 docs/static/images/docs/promo-mercurial.png delete mode 100644 docs/static/images/docs/promo-remote-development.png delete mode 100644 docs/static/images/docs/promo-task-runner.png delete mode 100644 docs/static/images/docs/promo-working-sets.png delete mode 100644 docs/static/images/docs/quick-start-getting-started-add-project.png delete mode 100644 docs/static/images/docs/quick-start-getting-started-diff-view.png delete mode 100644 docs/static/images/docs/quick-start-getting-started-file-tree-view.png delete mode 100644 docs/static/images/docs/quick-start-getting-started-home.png delete mode 100644 docs/static/images/docs/quick-start-getting-started-quick-launch-menu.png delete mode 100644 docs/static/images/docs/quick-start-getting-started-quick-open.png delete mode 100644 docs/static/images/docs/quick-start-getting-started-remote-connection-dialog.png delete mode 100644 docs/static/images/help/troubleshooting-flow-executable-setting.png delete mode 100644 docs/static/images/help/troubleshooting-module-not-found.png delete mode 100644 docs/static/logo.png delete mode 100644 docs/static/logo_nav.png delete mode 100644 docs/static/og_image.png delete mode 100644 docs/static/oss_logo.png delete mode 100644 docs/static/search.png delete mode 100644 flow-libs/atom-jasmine.js.flow delete mode 100644 flow-libs/atom.js.flow delete mode 100644 flow-libs/chrome-devtools-protocol.js.flow delete mode 100644 flow-libs/connect.js.flow delete mode 100644 flow-libs/electron.js.flow delete mode 100644 flow-libs/event-kit.js.flow delete mode 100644 flow-libs/jasmine.js.flow delete mode 100644 flow-libs/need-to-upstream-to-flow-lib.js.flow delete mode 100644 flow-libs/simple-text-buffer.js.flow delete mode 100644 flow-libs/uuid.js.flow delete mode 100644 flow-libs/ws.js.flow delete mode 100644 flow-typed/README.md delete mode 100644 flow-typed/npm/classnames_v2.x.x.js delete mode 100644 flow-typed/npm/fuzzaldrin_v2.x.x.js delete mode 100644 flow-typed/npm/lru-cache_v4.0.x.js delete mode 100644 flow-typed/npm/rxjs_v5.0.x.js delete mode 100644 flow-typed/npm/semver_v5.1.x.js delete mode 100644 npm-shrinkwrap.production.json delete mode 100644 pkg/commons-atom/spec/ActiveEditorRegistry-spec.js delete mode 100644 pkg/commons-atom/spec/AutocompleteCacher-spec.js delete mode 100644 pkg/commons-atom/spec/ContextMenu-spec.js delete mode 100644 pkg/commons-atom/spec/PanelRenderer-spec.js delete mode 100644 pkg/commons-atom/spec/ProviderRegistry-spec.js delete mode 100644 pkg/commons-atom/spec/browser-cookies.js delete mode 100644 pkg/commons-atom/spec/createPackage-spec.js delete mode 100644 pkg/commons-atom/spec/debounced-spec.js delete mode 100644 pkg/commons-atom/spec/featureConfig-spec.js delete mode 100644 pkg/commons-atom/spec/fixtures/file1.txt delete mode 100644 pkg/commons-atom/spec/fixtures/file2.txt delete mode 100644 pkg/commons-atom/spec/fixtures/mouse-listener-for-text-editor/meow.txt delete mode 100644 pkg/commons-atom/spec/format-enoent-notification-spec.js delete mode 100644 pkg/commons-atom/spec/go-to-location-spec.js delete mode 100644 pkg/commons-atom/spec/grammars/java.cson delete mode 100644 pkg/commons-atom/spec/grammars/javascript.cson delete mode 100644 pkg/commons-atom/spec/grammars/objective-c.cson delete mode 100644 pkg/commons-atom/spec/loading-notification-spec.js delete mode 100644 pkg/commons-atom/spec/observe-grammar-for-text-editors-spec.js delete mode 100644 pkg/commons-atom/spec/observe-language-text-editors-spec.js delete mode 100644 pkg/commons-atom/spec/projects-spec.js delete mode 100644 pkg/commons-atom/spec/register-grammar-spec.js delete mode 100644 pkg/commons-atom/spec/repositoryContainsPath-spec.js delete mode 100644 pkg/commons-atom/spec/testHelpers-spec.js delete mode 100644 pkg/commons-atom/spec/text-buffer-spec.js delete mode 100644 pkg/commons-atom/spec/text-editor-spec.js delete mode 100644 pkg/commons-node/spec/BatchProcessedQueue-spec.js delete mode 100644 pkg/commons-node/spec/ConfigCache-spec.js delete mode 100644 pkg/commons-node/spec/Dispatcher-spec.js delete mode 100644 pkg/commons-node/spec/Hasher-spec.js delete mode 100644 pkg/commons-node/spec/ScribeProcess-spec.js delete mode 100644 pkg/commons-node/spec/SharedObservableCache-spec.js delete mode 100644 pkg/commons-node/spec/SimpleModel-spec.js delete mode 100644 pkg/commons-node/spec/UniversalDisposable-spec.js delete mode 100644 pkg/commons-node/spec/cache-spec.js delete mode 100644 pkg/commons-node/spec/collection-spec.js delete mode 100644 pkg/commons-node/spec/compareVersions-spec.js delete mode 100644 pkg/commons-node/spec/debounce-spec.js delete mode 100644 pkg/commons-node/spec/event-spec.js delete mode 100644 pkg/commons-node/spec/fixtures/ConfigCache/.test_nuclide_config_file delete mode 100644 pkg/commons-node/spec/fixtures/ConfigCache/file delete mode 100644 pkg/commons-node/spec/fixtures/ConfigCache/testFolder/file delete mode 100644 pkg/commons-node/spec/fixtures/throw.js delete mode 100644 pkg/commons-node/spec/fsPromise-spec.js delete mode 100644 pkg/commons-node/spec/humanizeKeystroke-spec.js delete mode 100644 pkg/commons-node/spec/memoizeUntilChanged-spec.js delete mode 100644 pkg/commons-node/spec/nice-spec.js delete mode 100644 pkg/commons-node/spec/nuclideUri-spec.js delete mode 100644 pkg/commons-node/spec/observable-spec.js delete mode 100644 pkg/commons-node/spec/once-spec.js delete mode 100644 pkg/commons-node/spec/process-spec.js delete mode 100644 pkg/commons-node/spec/promise-executors-spec.js delete mode 100644 pkg/commons-node/spec/promise-spec.js delete mode 100644 pkg/commons-node/spec/scheduleIdleCallback-spec.js delete mode 100755 pkg/commons-node/spec/scripts/scribe_cat_mock delete mode 100644 pkg/commons-node/spec/singleton-spec.js delete mode 100644 pkg/commons-node/spec/stream-spec.js delete mode 100644 pkg/commons-node/spec/string-spec.js delete mode 100644 pkg/commons-node/spec/tasks-spec.js delete mode 100644 pkg/commons-node/spec/which-spec.js delete mode 100644 pkg/commons-node/spec/wootr-spec.js delete mode 100644 pkg/commons-node/spec/xfetch-spec.js delete mode 100644 pkg/hyperclick/spec/Hyperclick-spec.js delete mode 100644 pkg/hyperclick/spec/fixtures/hyperclick.txt delete mode 100644 pkg/nuclide-adb-logcat/spec/createMessageStream-spec.js delete mode 100644 pkg/nuclide-adb-logcat/spec/parseLogcatMetadata-spec.js create mode 100644 pkg/nuclide-adb-rpc/lib/AdbServiceProxy.js delete mode 100644 pkg/nuclide-analytics/spec/AnalyticsBatcher-spec.js delete mode 100644 pkg/nuclide-analytics/spec/HistogramTracker-spec.js delete mode 100644 pkg/nuclide-analytics/spec/track-spec.js create mode 100644 pkg/nuclide-arcanist-rpc/lib/ArcanistServiceProxy.js delete mode 100644 pkg/nuclide-arcanist-rpc/spec/arcanist-base-spec.js delete mode 100644 pkg/nuclide-arcanist-rpc/spec/fixtures/arc/.arcconfig.test delete mode 100644 pkg/nuclide-arcanist-rpc/spec/fixtures/arc/dir1/file1 delete mode 100644 pkg/nuclide-arcanist-rpc/spec/fixtures/arc/file2 delete mode 100644 pkg/nuclide-arcanist-rpc/spec/fixtures/arc/nested-project/.arcconfig.test delete mode 100644 pkg/nuclide-arcanist-rpc/spec/utils-spec.js delete mode 100644 pkg/nuclide-arcanist/spec/ArcanistDiagnosticsProvider-spec.js delete mode 100644 pkg/nuclide-bookshelf/spec/accumulateState-spec.js delete mode 100644 pkg/nuclide-bookshelf/spec/applyActionMiddleware-spec.js delete mode 100644 pkg/nuclide-bookshelf/spec/dummy.js delete mode 100644 pkg/nuclide-bookshelf/spec/utils-spec.js create mode 100644 pkg/nuclide-buck-rpc/lib/BuckServiceProxy.js delete mode 100644 pkg/nuclide-buck-rpc/spec/BuckService-spec.js delete mode 100644 pkg/nuclide-buck-rpc/spec/fixtures/buck-query-project/.buckconfig delete mode 100644 pkg/nuclide-buck-rpc/spec/fixtures/buck-query-project/examples/BUCK-rename delete mode 100644 pkg/nuclide-buck-rpc/spec/fixtures/buck-query-project/examples/one.java delete mode 100644 pkg/nuclide-buck-rpc/spec/fixtures/buckconfig-project/.buckconfig delete mode 100644 pkg/nuclide-buck-rpc/spec/fixtures/test-project-with-failing-targets/.buckconfig delete mode 100644 pkg/nuclide-buck-rpc/spec/fixtures/test-project-with-failing-targets/BUCK-rename delete mode 100644 pkg/nuclide-buck-rpc/spec/fixtures/test-project-with-failing-targets/README.md delete mode 100644 pkg/nuclide-buck/spec/BuckBuildSystem-spec.js delete mode 100644 pkg/nuclide-buck/spec/BuckEventStream-spec.js delete mode 100644 pkg/nuclide-buck/spec/DiagnosticsParser-spec.js delete mode 100644 pkg/nuclide-buck/spec/Epics-spec.js delete mode 100644 pkg/nuclide-buck/spec/HyperclickProvider-spec.js delete mode 100644 pkg/nuclide-buck/spec/fixtures/test-project/Apps/BUCK-rename delete mode 100644 pkg/nuclide-buck/spec/fixtures/test-project/Apps/TestApp/BUCK-rename delete mode 100644 pkg/nuclide-buck/spec/fixtures/test-project/Libraries/TestLib1/BUCK-rename delete mode 100644 pkg/nuclide-buck/spec/fixtures/test-project/Libraries/TestLib1/test-ios-sdk/sdk-v.1.2.3/BUCK-rename delete mode 100644 pkg/nuclide-busy-signal/spec/BusySignalProviderBase-spec.js delete mode 100644 pkg/nuclide-busy-signal/spec/DedupedBusySignalProviderBase-spec.js delete mode 100644 pkg/nuclide-busy-signal/spec/MessageStore-spec.js create mode 100644 pkg/nuclide-clang-rpc/lib/ClangProcessServiceProxy.js create mode 100644 pkg/nuclide-clang-rpc/lib/ClangServiceProxy.js delete mode 100644 pkg/nuclide-clang-rpc/spec/ClangFlagsManager-spec.js delete mode 100644 pkg/nuclide-clang-rpc/spec/ClangServer-outline-spec.js delete mode 100644 pkg/nuclide-clang-rpc/spec/ClangServer-spec.js delete mode 100644 pkg/nuclide-clang-rpc/spec/ClangServerManager-spec.js delete mode 100644 pkg/nuclide-clang-rpc/spec/ClangService-spec.js delete mode 100644 pkg/nuclide-clang-rpc/spec/fixtures/TARGETS-rename delete mode 100644 pkg/nuclide-clang-rpc/spec/fixtures/compile_commands.json delete mode 100644 pkg/nuclide-clang-rpc/spec/fixtures/outline.cpp delete mode 100644 pkg/nuclide-clang-rpc/spec/fixtures/references.cpp delete mode 100644 pkg/nuclide-clang-rpc/spec/fixtures/test.cpp delete mode 100644 pkg/nuclide-clang-rpc/spec/utils-spec.js delete mode 100644 pkg/nuclide-clang/spec/AutocompleteHelpers-spec.js delete mode 100644 pkg/nuclide-clang/spec/ClangLinter-spec.js delete mode 100644 pkg/nuclide-clang/spec/OutlineViewHelpers-spec.js delete mode 100644 pkg/nuclide-clang/spec/Refactoring-spec.js delete mode 100644 pkg/nuclide-clang/spec/TypeHintHelpers-spec.js delete mode 100644 pkg/nuclide-clang/spec/findWholeRangeOfSymbol-spec.js delete mode 100644 pkg/nuclide-clang/spec/fixtures/compile_commands.json delete mode 100644 pkg/nuclide-clang/spec/fixtures/references.cpp delete mode 100644 pkg/nuclide-clang/spec/fixtures/sampleObjC.m delete mode 100644 pkg/nuclide-console/spec/Epics-spec.js delete mode 100644 pkg/nuclide-console/spec/LogTailer-spec.js delete mode 100644 pkg/nuclide-console/spec/Reducers-spec.js delete mode 100644 pkg/nuclide-console/spec/getCurrentExecutorId-spec.js delete mode 100644 pkg/nuclide-context-view/spec/ContextViewManager-spec.js create mode 100644 pkg/nuclide-ctags-rpc/lib/CtagsServiceProxy.js delete mode 100644 pkg/nuclide-ctags-rpc/spec/CtagsService-spec.js delete mode 100644 pkg/nuclide-ctags-rpc/spec/fixtures/a.cpp delete mode 100644 pkg/nuclide-ctags-rpc/spec/fixtures/b.cpp delete mode 100644 pkg/nuclide-ctags-rpc/spec/fixtures/tags delete mode 100644 pkg/nuclide-ctags/spec/HyperclickHelpers-spec.js delete mode 100644 pkg/nuclide-ctags/spec/QuickOpenHelpers-spec.js delete mode 100644 pkg/nuclide-current-working-directory/spec/CwdApi-spec.js delete mode 100644 pkg/nuclide-debugger-base/spec/ChromeMessageRemoting-spec.js create mode 100644 pkg/nuclide-debugger-iwdp-rpc/lib/IwdpDebuggerServiceProxy.js create mode 100644 pkg/nuclide-debugger-native-rpc/lib/NativeDebuggerServiceInterfaceProxy.js create mode 100644 pkg/nuclide-debugger-node-rpc/lib/NodeDebuggerServiceProxy.js delete mode 100644 pkg/nuclide-debugger-node-rpc/spec/node-inspector-spec.js create mode 100644 pkg/nuclide-debugger-php-rpc/lib/PhpDebuggerServiceProxy.js delete mode 100644 pkg/nuclide-debugger-php-rpc/spec/ClientCallback-spec.js delete mode 100644 pkg/nuclide-debugger-php-rpc/spec/ConnectionMultiplexer-spec.js delete mode 100644 pkg/nuclide-debugger-php-rpc/spec/ConnectionUtils-spec.js delete mode 100644 pkg/nuclide-debugger-php-rpc/spec/ConsoleHandler-spec.js delete mode 100644 pkg/nuclide-debugger-php-rpc/spec/DataCache-spec.js delete mode 100644 pkg/nuclide-debugger-php-rpc/spec/DbgpConnector-spec.js delete mode 100644 pkg/nuclide-debugger-php-rpc/spec/DbgpMessageHandler-spec.js delete mode 100644 pkg/nuclide-debugger-php-rpc/spec/DbgpSocket-spec.js delete mode 100644 pkg/nuclide-debugger-php-rpc/spec/DebuggerHandler-spec.js delete mode 100644 pkg/nuclide-debugger-php-rpc/spec/FileCache-spec.js delete mode 100644 pkg/nuclide-debugger-php-rpc/spec/MessageTranslator-spec.js delete mode 100644 pkg/nuclide-debugger-php-rpc/spec/PageHandler-spec.js delete mode 100644 pkg/nuclide-debugger-php-rpc/spec/PhpDebuggerService-spec.js delete mode 100644 pkg/nuclide-debugger-php-rpc/spec/RuntimeHandler-spec.js delete mode 100644 pkg/nuclide-debugger-php-rpc/spec/fixtures/test.php delete mode 100644 pkg/nuclide-debugger-php-rpc/spec/properties-spec.js delete mode 100644 pkg/nuclide-debugger-php-rpc/spec/values-spec.js delete mode 100644 pkg/nuclide-debugger-python-rpc/spec/debugger-spec.js delete mode 100644 pkg/nuclide-debugger-python-rpc/spec/simple.py delete mode 100644 pkg/nuclide-debugger/spec/BreakpointDisplayControllerTest-spec.js delete mode 100644 pkg/nuclide-debugger/spec/BreakpointManager-spec.js delete mode 100644 pkg/nuclide-debugger/spec/Bridge-spec.js delete mode 100644 pkg/nuclide-debugger/spec/normalizeRemoteObjectValue-spec.js delete mode 100644 pkg/nuclide-debugger/spec/utils.js delete mode 100644 pkg/nuclide-deep-link/spec/DeepLinkService-spec.js delete mode 100644 pkg/nuclide-definition-hyperclick/spec/DefinitionHyperclick-spec.js delete mode 100644 pkg/nuclide-definition-service/spec/DefinitionService-spec.js delete mode 100644 pkg/nuclide-diagnostics-common/spec/DiagnosticStore-spec.js delete mode 100644 pkg/nuclide-diagnostics-common/spec/MarkerTracker-spec.js delete mode 100644 pkg/nuclide-diagnostics-common/spec/fixtures/initiallyClosedFile.txt delete mode 100644 pkg/nuclide-diagnostics-common/spec/fixtures/initiallyOpenFile.txt delete mode 100644 pkg/nuclide-diagnostics-provider-base/spec/DiagnosticsProviderBase-spec.js delete mode 100644 pkg/nuclide-diagnostics-provider-base/spec/TextEventDispatcher-spec.js delete mode 100644 pkg/nuclide-diagnostics-store/spec/LinterAdapter-spec.js delete mode 100644 pkg/nuclide-diagnostics-store/spec/LinterAdapterFactory-spec.js delete mode 100644 pkg/nuclide-diagnostics-ui/spec/paneUtils-spec.js delete mode 100644 pkg/nuclide-diff-view/spec/diff-utils-spec.js delete mode 100644 pkg/nuclide-diff-view/spec/utils-spec.js delete mode 100644 pkg/nuclide-distraction-free-mode/spec/DistractionFreeMode-spec.js delete mode 100644 pkg/nuclide-file-tree/spec/FileTreeController-spec.js delete mode 100644 pkg/nuclide-file-tree/spec/FileTreeHelpers-spec.js delete mode 100644 pkg/nuclide-file-tree/spec/FileTreeNode-spec.js delete mode 100644 pkg/nuclide-file-tree/spec/FileTreeSelectionRange-spec.js delete mode 100644 pkg/nuclide-file-tree/spec/FileTreeStore-spec.js delete mode 100644 pkg/nuclide-file-tree/spec/NodeComponent-spec.js delete mode 100644 pkg/nuclide-file-tree/spec/fixtures/dir0/afile delete mode 100644 pkg/nuclide-file-tree/spec/fixtures/dir0/bar/bar1 delete mode 100644 pkg/nuclide-file-tree/spec/fixtures/dir0/bar/bar2 delete mode 100644 pkg/nuclide-file-tree/spec/fixtures/dir0/bar/bar3 delete mode 100644 pkg/nuclide-file-tree/spec/fixtures/dir0/bfile delete mode 100644 pkg/nuclide-file-tree/spec/fixtures/dir0/foo/foo1 delete mode 100644 pkg/nuclide-file-tree/spec/fixtures/dir0/foo/foo2 delete mode 100644 pkg/nuclide-file-tree/spec/fixtures/dir0/foo/foo3 delete mode 100644 pkg/nuclide-file-tree/spec/fixtures/dir0/zfile delete mode 100644 pkg/nuclide-file-tree/spec/fixtures/dir1/foo.txt delete mode 100644 pkg/nuclide-file-tree/spec/fixtures/dir2/bar.txt delete mode 100644 pkg/nuclide-file-tree/spec/helpers/BuildTempDirTree.js delete mode 100644 pkg/nuclide-file-tree/spec/main-spec.js create mode 100644 pkg/nuclide-filewatcher-rpc/lib/FileWatcherServiceProxy.js delete mode 100644 pkg/nuclide-filewatcher-rpc/spec/FileWatcherService-spec.js delete mode 100644 pkg/nuclide-find-references/spec/FindReferencesModel-spec.js create mode 100644 pkg/nuclide-flow-rpc/lib/FlowServiceProxy.js delete mode 100644 pkg/nuclide-flow-rpc/spec/FlowExecInfoContainer-spec.js delete mode 100644 pkg/nuclide-flow-rpc/spec/FlowProcess-spec.js delete mode 100644 pkg/nuclide-flow-rpc/spec/FlowRoot-spec.js delete mode 100644 pkg/nuclide-flow-rpc/spec/FlowRootContainer-spec.js delete mode 100644 pkg/nuclide-flow-rpc/spec/FlowVersion-spec.js delete mode 100644 pkg/nuclide-flow-rpc/spec/astToOutline-spec.js delete mode 100644 pkg/nuclide-flow-rpc/spec/diagnosticsParser-spec.js delete mode 100644 pkg/nuclide-flow-rpc/spec/fixtures/README.md delete mode 100644 pkg/nuclide-flow-rpc/spec/fixtures/class-ast-old.json delete mode 100644 pkg/nuclide-flow-rpc/spec/fixtures/class-ast-v0.34.json delete mode 100644 pkg/nuclide-flow-rpc/spec/fixtures/class.js delete mode 100755 pkg/nuclide-flow-rpc/spec/fixtures/dummyflow delete mode 100644 pkg/nuclide-flow-rpc/spec/fixtures/exports-ast-old.json delete mode 100644 pkg/nuclide-flow-rpc/spec/fixtures/exports-ast-v0.34.json delete mode 100644 pkg/nuclide-flow-rpc/spec/fixtures/exports.js delete mode 100644 pkg/nuclide-flow-rpc/spec/fixtures/jasmine-ast-old.json delete mode 100644 pkg/nuclide-flow-rpc/spec/fixtures/jasmine-ast-v0.34.json delete mode 100644 pkg/nuclide-flow-rpc/spec/fixtures/jasmine.js delete mode 100644 pkg/nuclide-flow-rpc/spec/fixtures/toplevel-ast-old.json delete mode 100644 pkg/nuclide-flow-rpc/spec/fixtures/toplevel-ast-v0.34.json delete mode 100644 pkg/nuclide-flow-rpc/spec/fixtures/toplevel.js delete mode 100644 pkg/nuclide-flow-rpc/spec/fixtures/types-ast-old.json delete mode 100644 pkg/nuclide-flow-rpc/spec/fixtures/types-ast-v0.34.json delete mode 100644 pkg/nuclide-flow-rpc/spec/fixtures/types.js delete mode 100644 pkg/nuclide-flow-rpc/spec/fixtures/with-flow-bin/.flowconfig delete mode 100755 pkg/nuclide-flow-rpc/spec/fixtures/with-flow-bin/node_modules/.bin/flow delete mode 100644 pkg/nuclide-flow-rpc/spec/fixtures/without-flow-bin/.flowconfig delete mode 100644 pkg/nuclide-flow/spec/FlowAutocompleteProvider-spec.js delete mode 100644 pkg/nuclide-flow/spec/FlowDiagnosticsProvider-spec.js delete mode 100644 pkg/nuclide-flow/spec/FlowServiceFactory-spec.js delete mode 100644 pkg/nuclide-flow/spec/FlowTypeHintProvider-spec.js delete mode 100644 pkg/nuclide-flow/spec/constants-spec.js delete mode 100644 pkg/nuclide-flow/spec/fixtures/fixture.js delete mode 100644 pkg/nuclide-flow/spec/flowMessageToFix-spec.js delete mode 100644 pkg/nuclide-flow/spec/prettyPrintTypes-spec.js create mode 100644 pkg/nuclide-fuzzy-file-search-rpc/lib/FuzzyFileSearchServiceProxy.js delete mode 100644 pkg/nuclide-fuzzy-file-search-rpc/spec/FileSearch-spec.js delete mode 100644 pkg/nuclide-fuzzy-file-search-rpc/spec/FuzzyFileSearchService-spec.js delete mode 100644 pkg/nuclide-fuzzy-file-search-rpc/spec/PathSetFactory-spec.js delete mode 100644 pkg/nuclide-fuzzy-file-search-rpc/spec/PathSetUpdater-spec.js delete mode 100644 pkg/nuclide-fuzzy-native/spec/FallbackMatcher-spec.js delete mode 100644 pkg/nuclide-fuzzy-native/spec/QueryItem-spec.js delete mode 100644 pkg/nuclide-fuzzy-native/spec/TopScores-spec.js delete mode 100644 pkg/nuclide-fuzzy-native/spec/fuzzy-native-spec.js delete mode 100644 pkg/nuclide-fuzzy-native/spec/utils-spec.js create mode 100644 pkg/nuclide-grep-rpc/lib/GrepServiceProxy.js delete mode 100644 pkg/nuclide-grep-rpc/spec/fixtures/basic.json delete mode 100644 pkg/nuclide-grep-rpc/spec/fixtures/casesensitive.json delete mode 100644 pkg/nuclide-grep-rpc/spec/fixtures/repo.json delete mode 100644 pkg/nuclide-grep-rpc/spec/fixtures/subdirs.json delete mode 100644 pkg/nuclide-grep-rpc/spec/fixtures/wildcard.json delete mode 100644 pkg/nuclide-grep-rpc/spec/scanhandler-spec.js create mode 100644 pkg/nuclide-hack-rpc/lib/HackConnectionServiceProxy.js create mode 100644 pkg/nuclide-hack-rpc/lib/HackServiceProxy.js delete mode 100644 pkg/nuclide-hack-rpc/spec/Completions-spec.js delete mode 100644 pkg/nuclide-hack-rpc/spec/Definitions-spec.js delete mode 100644 pkg/nuclide-hack-rpc/spec/Diagnostics-spec.js delete mode 100644 pkg/nuclide-hack-rpc/spec/FindReferences-spec.js delete mode 100644 pkg/nuclide-hack-rpc/spec/HackSearchService-spec.js delete mode 100644 pkg/nuclide-hack-rpc/spec/OutlineViewProvider-spec.js delete mode 100644 pkg/nuclide-hack-rpc/spec/TypedRegion-spec.js delete mode 100644 pkg/nuclide-hack/spec/HackSymbolProvider-spec.js delete mode 100644 pkg/nuclide-health/spec/health-spec.js delete mode 100644 pkg/nuclide-hg-repository-client/spec/HgRepositoryClient-spec.js create mode 100644 pkg/nuclide-hg-rpc/lib/HgServiceProxy.js delete mode 100644 pkg/nuclide-hg-rpc/spec/HgService-spec.js delete mode 100644 pkg/nuclide-hg-rpc/spec/MockHgService.js delete mode 100644 pkg/nuclide-hg-rpc/spec/hg-diff-output-parser-spec.js delete mode 100644 pkg/nuclide-hg-rpc/spec/hg-revision-expression-helpers-spec.js delete mode 100644 pkg/nuclide-hg-rpc/spec/hg-revision-state-helpers-spec.js delete mode 100644 pkg/nuclide-ios-common/spec/main-spec.js delete mode 100644 pkg/nuclide-ios-simulator-logs/spec/createMessageStream-spec.js delete mode 100644 pkg/nuclide-ios-simulator-logs/spec/parseMessageText-spec.js delete mode 100644 pkg/nuclide-jasmine/spec/faketimer-spec.js delete mode 100644 pkg/nuclide-jasmine/spec/run-jasmine-tests-spec.js delete mode 100644 pkg/nuclide-json/spec/JSONOutlineProvider-spec.js delete mode 100644 pkg/nuclide-json/spec/NPMHyperclickProvider-spec.js delete mode 100644 pkg/nuclide-language-hack/spec/fixtures/syntax_test_hack_generics.php delete mode 100644 pkg/nuclide-language-hack/spec/fixtures/syntax_test_hack_typedecl.php delete mode 100644 pkg/nuclide-language-hack/spec/fixtures/syntax_test_hack_typing.php delete mode 100644 pkg/nuclide-language-hack/spec/fixtures/syntax_test_xhp.php delete mode 100644 pkg/nuclide-language-hack/spec/hack-spec.js delete mode 100644 pkg/nuclide-language-service/spec/DiagnosticsProvider-spec.js delete mode 100644 pkg/nuclide-language-service/spec/fixtures/HackExample1.php delete mode 100644 pkg/nuclide-language-service/spec/fixtures/HackExample2.php delete mode 100644 pkg/nuclide-language-service/spec/fixtures/HackExample3.php delete mode 100644 pkg/nuclide-logging/spec/stacktrace-spec.js delete mode 100644 pkg/nuclide-logging/spec/utils-spec.js delete mode 100644 pkg/nuclide-move-item-to-available-pane/spec/move-spec.js delete mode 100644 pkg/nuclide-navigation-stack/spec/NavigationStackController-spec.js delete mode 100755 pkg/nuclide-node-transpiler/spec/NodeTranspiler-spec.js delete mode 100644 pkg/nuclide-node-transpiler/spec/README.md delete mode 100755 pkg/nuclide-node-transpiler/spec/bin-transpile-spec.js delete mode 100644 pkg/nuclide-node-transpiler/spec/fixtures/modern-syntax.js delete mode 100644 pkg/nuclide-node-transpiler/spec/fixtures/vanilla-syntax.js delete mode 100755 pkg/nuclide-node-transpiler/spec/inline-invariant-spec.js delete mode 100755 pkg/nuclide-node-transpiler/spec/main-spec.js delete mode 100755 pkg/nuclide-node-transpiler/spec/use-minified-libs-spec.js delete mode 100644 pkg/nuclide-nux/spec/NuxTour-spec.js delete mode 100644 pkg/nuclide-objc/spec/ObjectiveCBracketBalancer-spec.js delete mode 100644 pkg/nuclide-objc/spec/ObjectiveCColonIndenter-spec.js create mode 100644 pkg/nuclide-ocaml-rpc/lib/MerlinServiceProxy.js create mode 100644 pkg/nuclide-ocaml-rpc/lib/ReasonServiceProxy.js delete mode 100644 pkg/nuclide-ocaml-rpc/spec/MerlinService-spec.js create mode 100644 pkg/nuclide-open-files-rpc/lib/OpenFilesServiceProxy.js delete mode 100644 pkg/nuclide-open-files-rpc/spec/ConfigObserver-spec.js delete mode 100644 pkg/nuclide-open-files-rpc/spec/FileCache-spec.js delete mode 100644 pkg/nuclide-open-files/spec/main-spec.js create mode 100644 pkg/nuclide-python-rpc/lib/JediServiceProxy.js create mode 100644 pkg/nuclide-python-rpc/lib/PythonServiceProxy.js delete mode 100644 pkg/nuclide-python-rpc/spec/JediServerManager-spec.js delete mode 100644 pkg/nuclide-python-rpc/spec/LinkTreeManager-spec.js delete mode 100644 pkg/nuclide-python-rpc/spec/PythonService-spec.js delete mode 100644 pkg/nuclide-python-rpc/spec/fixtures/decorated.py delete mode 100644 pkg/nuclide-python-rpc/spec/fixtures/outline-tests/1.py delete mode 100644 pkg/nuclide-python-rpc/spec/fixtures/outline-tests/2.py delete mode 100644 pkg/nuclide-python-rpc/spec/fixtures/outline-tests/3.py delete mode 100644 pkg/nuclide-python-rpc/spec/fixtures/outline-tests/4.py delete mode 100644 pkg/nuclide-python-rpc/spec/fixtures/outline-tests/5.py delete mode 100644 pkg/nuclide-python-rpc/spec/fixtures/outline-tests/expected/1.json delete mode 100644 pkg/nuclide-python-rpc/spec/fixtures/outline-tests/expected/2.json delete mode 100644 pkg/nuclide-python-rpc/spec/fixtures/outline-tests/expected/3.json delete mode 100644 pkg/nuclide-python-rpc/spec/fixtures/outline-tests/expected/4.json delete mode 100644 pkg/nuclide-python-rpc/spec/fixtures/outline-tests/expected/5.json delete mode 100644 pkg/nuclide-python-rpc/spec/fixtures/serverdummy.py delete mode 100644 pkg/nuclide-python-rpc/spec/fixtures/test-buck-project/.buckconfig delete mode 100644 pkg/nuclide-python-rpc/spec/fixtures/test-buck-project/test1/TARGETS-rename delete mode 100644 pkg/nuclide-python-rpc/spec/fixtures/test-buck-project/test1/test1.py delete mode 100644 pkg/nuclide-python-rpc/spec/fixtures/test-project/testdir/__init__.py delete mode 100644 pkg/nuclide-python-rpc/spec/fixtures/test-project/testdir/lib/__init__.py delete mode 100644 pkg/nuclide-python-rpc/spec/fixtures/test-project/testdir/lib/test2.py delete mode 100644 pkg/nuclide-python-rpc/spec/fixtures/test-project/testdir/potato.py delete mode 100644 pkg/nuclide-python/spec/diagnostic-range-spec.js delete mode 100644 pkg/nuclide-python/spec/fixtures/bad_syntax_land.py delete mode 100644 pkg/nuclide-python/spec/fixtures/t.json delete mode 100644 pkg/nuclide-python/spec/fixtures/t.py delete mode 100644 pkg/nuclide-python/spec/fixtures/t_expected_result.json delete mode 100644 pkg/nuclide-python/spec/outline-spec.js delete mode 100644 pkg/nuclide-quick-open/spec/QuickSelectionComponent-spec.js delete mode 100644 pkg/nuclide-quick-open/spec/SearchResultManager-spec.js delete mode 100644 pkg/nuclide-quick-open/spec/fixtures/root1/empty.txt delete mode 100644 pkg/nuclide-quick-open/spec/fixtures/root2/empty.txt delete mode 100644 pkg/nuclide-quick-open/spec/fixtures/root3/empty.txt delete mode 100644 pkg/nuclide-quick-open/spec/searchResultHelpers-spec.js delete mode 100644 pkg/nuclide-react-native/spec/fixtures/packager-stdout-1.txt delete mode 100644 pkg/nuclide-react-native/spec/fixtures/packager-stdout-2.txt delete mode 100644 pkg/nuclide-react-native/spec/fixtures/packager-stdout-3.txt delete mode 100644 pkg/nuclide-react-native/spec/fixtures/packager-stdout-4.txt delete mode 100644 pkg/nuclide-react-native/spec/parseMessages-spec.js delete mode 100644 pkg/nuclide-react-native/spec/parseRegularLine-spec.js delete mode 100644 pkg/nuclide-recent-files-provider/spec/RecentFilesProvider-spec.js delete mode 100644 pkg/nuclide-recent-files-service/spec/RecentFilesService-spec.js delete mode 100644 pkg/nuclide-refactorizer/spec/fixtures/refactor-fixture.txt delete mode 100644 pkg/nuclide-refactorizer/spec/refactorStore-spec.js delete mode 100644 pkg/nuclide-related-files/spec/JumpToRelatedFile-spec.js delete mode 100644 pkg/nuclide-related-files/spec/RelatedFileFinder-spec.js create mode 100644 pkg/nuclide-remote-atom-rpc/lib/CommandServiceProxy.js create mode 100644 pkg/nuclide-remote-atom-rpc/lib/RemoteCommandServiceProxy.js delete mode 100644 pkg/nuclide-remote-connection/spec/NuclideTextBuffer-spec.js delete mode 100644 pkg/nuclide-remote-connection/spec/RemoteConnection-spec.js delete mode 100644 pkg/nuclide-remote-connection/spec/RemoteConnectionConfigurationManager-spec.js delete mode 100644 pkg/nuclide-remote-connection/spec/RemoteDirectory-spec.js delete mode 100644 pkg/nuclide-remote-connection/spec/RemoteFile-spec.js delete mode 100644 pkg/nuclide-remote-connection/spec/SshHandshake-spec.js delete mode 100644 pkg/nuclide-remote-connection/spec/connection_mock.js delete mode 100644 pkg/nuclide-remote-connection/spec/keytarWrapper-spec.js delete mode 100644 pkg/nuclide-remote-projects/spec/RemoteDirectorySearcher-spec.js delete mode 100644 pkg/nuclide-remote-projects/spec/RemoteProjectsService-spec.js delete mode 100644 pkg/nuclide-remote-projects/spec/form-validation-utils-spec.js delete mode 100644 pkg/nuclide-remote-projects/spec/utils-spec.js delete mode 100644 pkg/nuclide-rpc/spec/BidiService-spec.js delete mode 100644 pkg/nuclide-rpc/spec/BidiService.def delete mode 100644 pkg/nuclide-rpc/spec/BidiService.js delete mode 100644 pkg/nuclide-rpc/spec/Class.js delete mode 100644 pkg/nuclide-rpc/spec/CounterService-spec.js delete mode 100644 pkg/nuclide-rpc/spec/CounterService.def delete mode 100644 pkg/nuclide-rpc/spec/CounterService.js delete mode 100644 pkg/nuclide-rpc/spec/EchoService-spec.js delete mode 100644 pkg/nuclide-rpc/spec/EchoService.js delete mode 100644 pkg/nuclide-rpc/spec/ErrorService-spec.js delete mode 100644 pkg/nuclide-rpc/spec/ErrorService.def delete mode 100644 pkg/nuclide-rpc/spec/ErrorService.js delete mode 100644 pkg/nuclide-rpc/spec/Function.js delete mode 100644 pkg/nuclide-rpc/spec/ImportClassService.js delete mode 100644 pkg/nuclide-rpc/spec/ImportError-spec.js delete mode 100644 pkg/nuclide-rpc/spec/ImportFunctionService.js delete mode 100644 pkg/nuclide-rpc/spec/ImportService-spec.js delete mode 100644 pkg/nuclide-rpc/spec/ImportService.js delete mode 100644 pkg/nuclide-rpc/spec/MoreTypes.js delete mode 100644 pkg/nuclide-rpc/spec/RpcProcess-spec.js delete mode 100644 pkg/nuclide-rpc/spec/ServiceTester.js delete mode 100644 pkg/nuclide-rpc/spec/SocketServer-spec.js delete mode 100644 pkg/nuclide-rpc/spec/TypeRegistry-spec.js delete mode 100644 pkg/nuclide-rpc/spec/Types.js delete mode 100644 pkg/nuclide-rpc/spec/fixtures/FunctionService.def delete mode 100644 pkg/nuclide-rpc/spec/fixtures/FunctionService.def.json delete mode 100644 pkg/nuclide-rpc/spec/fixtures/FunctionService.proxy delete mode 100644 pkg/nuclide-rpc/spec/fixtures/InterfaceService.def delete mode 100644 pkg/nuclide-rpc/spec/fixtures/InterfaceService.def.json delete mode 100644 pkg/nuclide-rpc/spec/fixtures/InterfaceService.proxy delete mode 100644 pkg/nuclide-rpc/spec/fixtures/IntersectionTypes.def delete mode 100644 pkg/nuclide-rpc/spec/fixtures/IntersectionTypes.def.json delete mode 100644 pkg/nuclide-rpc/spec/fixtures/IntersectionTypes.proxy delete mode 100644 pkg/nuclide-rpc/spec/fixtures/LiteralTypes.def delete mode 100644 pkg/nuclide-rpc/spec/fixtures/LiteralTypes.def.json delete mode 100644 pkg/nuclide-rpc/spec/fixtures/LiteralTypes.proxy delete mode 100644 pkg/nuclide-rpc/spec/fixtures/UnionTypes.def delete mode 100644 pkg/nuclide-rpc/spec/fixtures/UnionTypes.def.json delete mode 100644 pkg/nuclide-rpc/spec/fixtures/UnionTypes.proxy delete mode 100644 pkg/nuclide-rpc/spec/fixtures/ValueTypes.def delete mode 100644 pkg/nuclide-rpc/spec/fixtures/ValueTypes.def.json delete mode 100644 pkg/nuclide-rpc/spec/fixtures/ValueTypes.proxy delete mode 100644 pkg/nuclide-rpc/spec/fixtures/dummy-service/DummyService.js delete mode 100644 pkg/nuclide-rpc/spec/fixtures/dummy-service/dummyioserver.py delete mode 100644 pkg/nuclide-rpc/spec/loadServicesConfig-spec.js delete mode 100644 pkg/nuclide-rpc/spec/location-spec.js delete mode 100644 pkg/nuclide-rpc/spec/module-spec.js delete mode 100644 pkg/nuclide-rpc/spec/observable-spec.js delete mode 100644 pkg/nuclide-rpc/spec/proxy-generator-spec.js delete mode 100644 pkg/nuclide-rpc/spec/service-parser-spec.js create mode 100644 pkg/nuclide-server/lib/services/FileSystemServiceProxy.js create mode 100644 pkg/nuclide-server/lib/services/InfoServiceProxy.js create mode 100644 pkg/nuclide-server/lib/services/SourceControlServiceProxy.js delete mode 100644 pkg/nuclide-server/spec/NuclideSearchService-spec.js delete mode 100644 pkg/nuclide-server/spec/NuclideServer-spec.js delete mode 100644 pkg/nuclide-server/spec/NuclideServerSecure-spec.js delete mode 100644 pkg/nuclide-server/spec/NuclideSocket-spec.js delete mode 100644 pkg/nuclide-server/spec/QueuedTransport-spec.js delete mode 100644 pkg/nuclide-server/spec/WebSocketTransport-spec.js delete mode 100644 pkg/nuclide-server/spec/blocked-spec.js delete mode 100644 pkg/nuclide-server/spec/services/FileSystemService-spec.js delete mode 100644 pkg/nuclide-server/spec/services/FindInProjectIntegration-spec.js delete mode 100644 pkg/nuclide-server/spec/services/InfoService-spec.js delete mode 100644 pkg/nuclide-server/spec/services/ServiceTestHelper.js delete mode 100644 pkg/nuclide-server/spec/services/fixtures/basic.json delete mode 100644 pkg/nuclide-server/spec/services/fixtures/basic/test.js delete mode 100644 pkg/nuclide-server/spec/servicesConfig-spec.js delete mode 100644 pkg/nuclide-server/spec/testfiles/testfile.txt delete mode 100644 pkg/nuclide-server/spec/utils-spec.js delete mode 100644 pkg/nuclide-source-control-helpers/spec/hg-repository-spec.js delete mode 100644 pkg/nuclide-swift/spec/fixtures/invalid.yaml delete mode 100644 pkg/nuclide-swift/spec/fixtures/no-commands-sources.yaml delete mode 100644 pkg/nuclide-swift/spec/fixtures/no-commands.yaml delete mode 100644 pkg/nuclide-swift/spec/fixtures/valid.yaml delete mode 100644 pkg/nuclide-swift/spec/sourcekitten/Complete-spec.js delete mode 100644 pkg/nuclide-swift/spec/taskrunner/LlbuildYamlParser-spec.js delete mode 100644 pkg/nuclide-task-runner/spec/Epics-spec.js delete mode 100644 pkg/nuclide-task-runner/spec/Reducers-spec.js delete mode 100644 pkg/nuclide-task-runner/spec/dummy.js delete mode 100644 pkg/nuclide-task/spec/bootloader-spec.js delete mode 100644 pkg/nuclide-task/spec/fixtures/exports-that-fail.js delete mode 100644 pkg/nuclide-task/spec/fixtures/multiple-exports.js delete mode 100644 pkg/nuclide-task/spec/fixtures/one-export-returns-object.js delete mode 100644 pkg/nuclide-task/spec/fixtures/one-export-returns-string-async.js delete mode 100644 pkg/nuclide-test-helpers/spec/arePropertiesEqual-spec.js delete mode 100644 pkg/nuclide-test-helpers/spec/expectAsyncFailure-spec.js delete mode 100644 pkg/nuclide-test-helpers/spec/fixtures-spec.js delete mode 100644 pkg/nuclide-test-helpers/spec/fixtures/build-fixture/BUCK-rename delete mode 100644 pkg/nuclide-test-helpers/spec/fixtures/build-fixture/otherdir/BUCK-rename delete mode 100644 pkg/nuclide-test-helpers/spec/fixtures/build-fixture/otherdir/otherfile delete mode 100644 pkg/nuclide-test-helpers/spec/fixtures/build-fixture/somedir/TARGETS-rename delete mode 100644 pkg/nuclide-test-helpers/spec/fixtures/build-fixture/somedir/somefile delete mode 100644 pkg/nuclide-test-helpers/spec/fixtures/deep1/deep2/dummyfile.txt delete mode 100644 pkg/nuclide-test-helpers/spec/fixtures/deep1/fixtures/fixture-to-find/file1.txt delete mode 100644 pkg/nuclide-test-helpers/spec/fixtures/fixture-to-copy/dir1/file2.txt delete mode 100644 pkg/nuclide-test-helpers/spec/fixtures/fixture-to-copy/file1.txt delete mode 100644 pkg/nuclide-test-helpers/spec/fixtures/hg-fixture/.hg-rename/dot-hg.txt delete mode 100644 pkg/nuclide-test-helpers/spec/fixtures/hg-fixture/file.txt delete mode 100644 pkg/nuclide-test-helpers/spec/fixtures/module-cjs-function.js delete mode 100644 pkg/nuclide-test-helpers/spec/fixtures/module-default-and-members.js delete mode 100644 pkg/nuclide-test-helpers/spec/fixtures/module-importing-defaults.js delete mode 100644 pkg/nuclide-test-helpers/spec/fixtures/module-one-default.js delete mode 100644 pkg/nuclide-test-helpers/spec/matchers-spec.js delete mode 100644 pkg/nuclide-test-helpers/spec/spyOnDefault-spec.js delete mode 100644 pkg/nuclide-test-helpers/spec/toBeMocked.js delete mode 100644 pkg/nuclide-test-helpers/spec/toBeTested.js delete mode 100644 pkg/nuclide-test-helpers/spec/uncachedRequire-spec.js delete mode 100644 pkg/nuclide-test-runner/spec/TestRunModel-spec.js delete mode 100644 pkg/nuclide-test-runner/spec/TestRunnerController-spec.js delete mode 100644 pkg/nuclide-test-runner/spec/TestSuiteModel-spec.js delete mode 100644 pkg/nuclide-textedit/spec/main-spec.js delete mode 100644 pkg/nuclide-type-coverage/spec/coverageDiagnostics-spec.js delete mode 100644 pkg/nuclide-ui/spec/AtomInput-spec.js delete mode 100644 pkg/nuclide-ui/spec/AtomTextEditor-spec.js delete mode 100644 pkg/nuclide-ui/spec/DiagnosticMessageTest-spec.js delete mode 100644 pkg/nuclide-ui/spec/LazyTestTreeNode.js delete mode 100644 pkg/nuclide-ui/spec/LazyTreeNode-spec.js delete mode 100644 pkg/nuclide-ui/spec/NuclideCheckbox-spec.js delete mode 100644 pkg/nuclide-ui/spec/NuclideDropdown-spec.js delete mode 100644 pkg/nuclide-ui/spec/NuclideRadioGroup-spec.js delete mode 100644 pkg/nuclide-ui/spec/NuclideTabs-spec.js delete mode 100644 pkg/nuclide-ui/spec/TreeNodeComponent-spec.js delete mode 100644 pkg/nuclide-ui/spec/TreeRootComponent-spec.js delete mode 100644 pkg/nuclide-ui/spec/grammars/ansi2.cson delete mode 100644 pkg/nuclide-unicode-datatip/spec/unicode-spec.js delete mode 100644 pkg/nuclide-version/spec/version-spec.js delete mode 100644 pkg/nuclide-watchman-helpers/spec/WatchmanClient-spec.js delete mode 100644 pkg/nuclide-working-sets-common/spec/WorkingSet-spec.js delete mode 100644 pkg/nuclide-working-sets-common/spec/uri-spec.js delete mode 100644 pkg/nuclide-working-sets/spec/WorkingSetsStore-spec.js delete mode 100644 pkg/nuclide-workspace-view-locations/spec/PanelLocation-spec.js delete mode 100644 pkg/nuclide-workspace-views/spec/Epics-spec.js delete mode 100644 pkg/sample-datatip/lib/SampleDatatip.js delete mode 100644 pkg/sample-datatip/lib/SampleDatatipComponent.js delete mode 100644 pkg/sample-datatip/lib/main.js delete mode 100644 pkg/sample-datatip/package.json delete mode 100644 pkg/sample-diagnostics-provider/README.md delete mode 100644 pkg/sample-diagnostics-provider/lib/SampleDiagnosticsProvider.js delete mode 100644 pkg/sample-diagnostics-provider/lib/main.js delete mode 100644 pkg/sample-diagnostics-provider/package.json delete mode 100644 pkg/sample-executor/lib/main.js delete mode 100644 pkg/sample-executor/package.json delete mode 100644 pkg/sample-logging-console/lib/main.js delete mode 100644 pkg/sample-logging-console/package.json delete mode 100644 pkg/sample-nuclide-contributors/lib/main.js delete mode 100644 pkg/sample-nuclide-contributors/menus/nuclide-contributors.json delete mode 100644 pkg/sample-nuclide-contributors/package.json delete mode 100644 pkg/sample-nux-example/lib/main.js delete mode 100644 pkg/sample-nux-example/package.json delete mode 100644 pkg/sample-quickopen-provider-example/keymaps/quickopen-provider-example.json delete mode 100644 pkg/sample-quickopen-provider-example/lib/ExampleProvider.js delete mode 100644 pkg/sample-quickopen-provider-example/lib/main.js delete mode 100644 pkg/sample-quickopen-provider-example/package.json delete mode 100644 pkg/sample-ui-playground/lib/Playground.js delete mode 100644 pkg/sample-ui-playground/lib/main.js delete mode 100644 pkg/sample-ui-playground/package.json delete mode 100644 pkg/sample-ui-playground/styles/sample-ui-playground.less delete mode 100644 pkg/sample-web-view/README.md delete mode 100644 pkg/sample-web-view/lib/WebViewPane.js delete mode 100644 pkg/sample-web-view/lib/main.js delete mode 100644 pkg/sample-web-view/package.json delete mode 100644 pkg/sample-workspace-views-example/lib/ExampleGadgetA.js delete mode 100644 pkg/sample-workspace-views-example/lib/ExampleGadgetB.js delete mode 100644 pkg/sample-workspace-views-example/lib/main.js delete mode 100644 pkg/sample-workspace-views-example/package.json delete mode 100644 pkg/sample-workspace-views-example/styles/sample-gadgets-example.less delete mode 100644 resources/benchmarker/README.md delete mode 100644 resources/benchmarker/benchmarker-data.js delete mode 100644 resources/benchmarker/benchmarker-tsv.js delete mode 100644 resources/benchmarker/benchmarker-utils.js delete mode 100644 resources/benchmarker/benchmarks/cold-start-atom-vs-nuclide.js delete mode 100644 resources/benchmarker/benchmarks/open-edit-save-by-package.js delete mode 100644 resources/benchmarker/benchmarks/open-edit-save-by-size.js delete mode 100644 resources/benchmarker/spec/benchmarker-spec.js delete mode 100644 resources/eslint-plugin-nuclide-internal/spec/atom-apis-spec.js delete mode 100644 resources/eslint-plugin-nuclide-internal/spec/consistent-import-name-spec.js delete mode 100644 resources/eslint-plugin-nuclide-internal/spec/license-header-spec.js delete mode 100644 resources/eslint-plugin-nuclide-internal/spec/menus/menu1.json delete mode 100644 resources/eslint-plugin-nuclide-internal/spec/menus/menu2.json delete mode 100644 resources/eslint-plugin-nuclide-internal/spec/no-cross-atom-imports-spec.js delete mode 100644 resources/eslint-plugin-nuclide-internal/spec/no-unnecessary-disposable-wrapping-spec.js delete mode 100644 resources/eslint-plugin-nuclide-internal/spec/nuclide-fake-atom-package-1/file.js delete mode 100644 resources/eslint-plugin-nuclide-internal/spec/nuclide-fake-atom-package-1/index.js delete mode 100644 resources/eslint-plugin-nuclide-internal/spec/nuclide-fake-atom-package-1/package.json delete mode 100644 resources/eslint-plugin-nuclide-internal/spec/nuclide-fake-atom-package-2/file.js delete mode 100644 resources/eslint-plugin-nuclide-internal/spec/nuclide-fake-atom-package-2/index.js delete mode 100644 resources/eslint-plugin-nuclide-internal/spec/nuclide-fake-atom-package-2/package.json delete mode 100644 resources/eslint-plugin-nuclide-internal/spec/nuclide-fake-node-apm-package-1/file.js delete mode 100644 resources/eslint-plugin-nuclide-internal/spec/nuclide-fake-node-apm-package-1/index.js delete mode 100644 resources/eslint-plugin-nuclide-internal/spec/nuclide-fake-node-apm-package-1/package.json delete mode 100644 resources/eslint-plugin-nuclide-internal/spec/nuclide-fake-node-apm-package-2/file.js delete mode 100644 resources/eslint-plugin-nuclide-internal/spec/nuclide-fake-node-apm-package-2/index.js delete mode 100644 resources/eslint-plugin-nuclide-internal/spec/nuclide-fake-node-apm-package-2/package.json delete mode 100644 resources/eslint-plugin-nuclide-internal/spec/nuclide-fake-node-npm-package-1/file.js delete mode 100644 resources/eslint-plugin-nuclide-internal/spec/nuclide-fake-node-npm-package-1/index.js delete mode 100644 resources/eslint-plugin-nuclide-internal/spec/nuclide-fake-node-npm-package-1/package.json delete mode 100644 resources/eslint-plugin-nuclide-internal/spec/nuclide-fake-node-npm-package-2/file.js delete mode 100644 resources/eslint-plugin-nuclide-internal/spec/nuclide-fake-node-npm-package-2/index.js delete mode 100644 resources/eslint-plugin-nuclide-internal/spec/nuclide-fake-node-npm-package-2/package.json delete mode 100644 resources/eslint-plugin-nuclide-internal/spec/prefer-nuclide-uri-spec.js delete mode 100644 resources/nuclicons/000-nuclide.svg delete mode 100644 resources/nuclicons/001-react.svg delete mode 100644 resources/nuclicons/002-buck.svg delete mode 100644 resources/nuclicons/003-hhvm.svg delete mode 100644 resources/nuclicons/004-hack.svg delete mode 100644 resources/nuclicons/005-swift.svg delete mode 100644 resources/nuclicons/006-file-directory.svg delete mode 100644 resources/nuclicons/007-file-directory-starred.svg delete mode 100644 resources/nuclicons/008-debugger.svg delete mode 100644 resources/nuclicons/009-arrow-down.svg delete mode 100644 resources/nuclicons/010-bug.svg delete mode 100644 resources/nuclicons/011-graphql.svg delete mode 100644 resources/nuclicons/012-comment-discussion.svg delete mode 100644 resources/nuclicons/013-comment.svg delete mode 100644 resources/nuclicons/014-fb-like.svg delete mode 100644 resources/nuclicons/template.css delete mode 100755 scripts/dev/check_dependencies delete mode 100755 scripts/dev/clean_transpile_cache delete mode 100755 scripts/dev/create_package delete mode 100755 scripts/dev/generate_icon_font.js delete mode 100755 scripts/dev/lint_packages delete mode 100755 scripts/dev/module_cycle_check delete mode 100755 scripts/dev/prepare_apm_release.js delete mode 100755 scripts/dev/release_generate_proxies.js delete mode 100755 scripts/dev/release_transpile.js delete mode 100755 scripts/dev/setup delete mode 100755 scripts/dev/test delete mode 100644 scripts/lib/dependencies.json delete mode 100644 scripts/lib/dependencies.py delete mode 100644 scripts/lib/js_test_runner.py delete mode 100644 scripts/lib/lint_py_headers.py delete mode 100644 scripts/lib/package_linter.py delete mode 100644 scripts/lib/package_manager.py delete mode 100644 scripts/lib/utils.py delete mode 100755 scripts/lint-eslint.js delete mode 100644 spec/atom-script-integration-spec.js delete mode 100644 spec/blame-context-menu-integration-spec.js delete mode 100644 spec/buck-integration-spec.js delete mode 100644 spec/clang-cpp-integration-spec.js delete mode 100644 spec/clang-objc-integration-spec.js delete mode 100644 spec/clang-refactor-integration-spec.js delete mode 100644 spec/clipboard-path-integration-spec.js delete mode 100644 spec/ctags-hyperclick-integration-spec.js delete mode 100644 spec/diagnostics-panel-spec.js delete mode 100644 spec/diff-view-browse-integration-spec.js delete mode 100644 spec/diff-view-commit-integration-spec.js delete mode 100644 spec/diff-view-toolbar-integration-spec.js delete mode 100644 spec/distraction-free-mode-integration-spec.js delete mode 100644 spec/edit-remote-file-integration-spec.js delete mode 100644 spec/edits-reflect-in-file-tree-remote-integration-spec.js delete mode 100644 spec/example-integration-spec.js delete mode 100644 spec/file-tree-filter-integration-spec.js delete mode 100644 spec/file-tree-filter-remote-integration-spec.js delete mode 100644 spec/fixtures/cpp_project/.buckconfig delete mode 100644 spec/fixtures/cpp_project/.watchmanconfig delete mode 100644 spec/fixtures/cpp_project/BUCK-rename delete mode 100644 spec/fixtures/cpp_project/test.cpp delete mode 100644 spec/fixtures/cpp_project_2/compile_commands.json delete mode 100644 spec/fixtures/cpp_project_2/test.cpp delete mode 100644 spec/fixtures/ctags_project/.watchmanconfig delete mode 100644 spec/fixtures/ctags_project/a.txt delete mode 100644 spec/fixtures/ctags_project/b.txt delete mode 100644 spec/fixtures/ctags_project/tags delete mode 100644 spec/fixtures/cxx_buck_project_1/.buckconfig delete mode 100644 spec/fixtures/cxx_buck_project_1/.watchmanconfig delete mode 100644 spec/fixtures/cxx_buck_project_1/BUCK-rename delete mode 100644 spec/fixtures/cxx_buck_project_1/threading.cpp delete mode 100644 spec/fixtures/flow_project_1/.flowconfig delete mode 100644 spec/fixtures/flow_project_1/Foo.js delete mode 100644 spec/fixtures/flow_project_1/main.js delete mode 100644 spec/fixtures/logfile_1/log1.txt delete mode 100644 spec/fixtures/logfile_1/log2.txt delete mode 100644 spec/fixtures/nav_project_1/.watchmanconfig delete mode 100644 spec/fixtures/nav_project_1/Foo delete mode 100644 spec/fixtures/nav_project_1/main delete mode 100644 spec/fixtures/objc_project_1/.buckconfig delete mode 100644 spec/fixtures/objc_project_1/.nobuckcheck delete mode 100644 spec/fixtures/objc_project_1/.watchmanconfig delete mode 100644 spec/fixtures/objc_project_1/BUCK-rename delete mode 100644 spec/fixtures/objc_project_1/FoundationStub.h delete mode 100644 spec/fixtures/objc_project_1/Hello.m delete mode 100644 spec/fixtures/php_project_1/.hhconfig delete mode 100644 spec/fixtures/php_project_1/.watchmanconfig delete mode 100644 spec/fixtures/php_project_1/main.php delete mode 100644 spec/fixtures/php_project_1/scripts/xdebug_includes.php delete mode 100644 spec/fixtures/python_project_1/.watchmanconfig delete mode 100644 spec/fixtures/python_project_1/Foo.py delete mode 100644 spec/flow-autocomplete-integration-spec.js delete mode 100644 spec/flow-diagnostics-gutter-integration-spec.js delete mode 100644 spec/flow-diagnostics-gutter-remote-integration-spec.js delete mode 100644 spec/flow-hyperclick-integration-spec.js delete mode 100644 spec/hg-repository-integration-spec.js delete mode 100644 spec/hg-updates-file-tree-integration-spec.js delete mode 100644 spec/integration-test-helpers-logfile-integration-spec.js delete mode 100644 spec/integration-test-helpers-package-utils-integration-spec.js delete mode 100644 spec/integration-test-helpers-remote-utils-integration-spec.js delete mode 100644 spec/large-file-tree-local-integration-spec.js delete mode 100644 spec/large-file-tree-remote-integration-spec.js delete mode 100644 spec/nav-stack-integration-spec.js delete mode 100644 spec/nuclide-integration-spec.js delete mode 100644 spec/python-integration-spec.js delete mode 100644 spec/quick-open-provider-cycle-integration-spec.js delete mode 100644 spec/quick-open-provider-cycle-remote-integration-spec.js delete mode 100644 spec/react-inspector-integration-spec.js delete mode 100644 spec/remote-connection-missing-file-integration-spec.js delete mode 100644 spec/remote-open-integration-serial-spec.js delete mode 100644 spec/settings-pane-integration-spec.js delete mode 100644 spec/url-main-spec.js delete mode 100644 spec/utils/autocomplete-common.js delete mode 100644 spec/utils/busy-signal-common.js delete mode 100644 spec/utils/diagnostics-common.js delete mode 100644 spec/utils/diff-view-utils.js delete mode 100644 spec/utils/edits-reflect-in-file-tree-common.js delete mode 100644 spec/utils/file-tree-common.js delete mode 100644 spec/utils/file-tree-filter-common.js delete mode 100644 spec/utils/flow-common.js delete mode 100644 spec/utils/flow-diagnostics-common.js delete mode 100644 spec/utils/hyperclick-common.js delete mode 100644 spec/utils/integration-test-helpers.js delete mode 100644 spec/utils/large-file-tree-common.js delete mode 100644 spec/utils/logfile.js delete mode 100644 spec/utils/pollFor.js delete mode 100644 spec/utils/quick-open-provider-cycle-common.js delete mode 100644 spec/utils/remotable-tests.js delete mode 100644 spec/utils/settings-pane-common.js diff --git a/.eslintignore b/.eslintignore deleted file mode 100644 index 59db356ed6..0000000000 --- a/.eslintignore +++ /dev/null @@ -1,4 +0,0 @@ -!.eslintrc.js -**/node_modules/** -**/VendorLib/** -**/flow-typed/** diff --git a/.eslintrc.js b/.eslintrc.js deleted file mode 100644 index 8d287fa0a9..0000000000 --- a/.eslintrc.js +++ /dev/null @@ -1,417 +0,0 @@ -/** - * Copyright (c) 2015-present, Facebook, Inc. - * All rights reserved. - * - * This source code is licensed under the license found in the LICENSE file in - * the root directory of this source tree. - * - * @noflow - */ -'use strict'; - -/* eslint comma-dangle: [1, always-multiline], prefer-object-spread/prefer-object-spread: 0 */ -/* eslint-disable max-len */ - -module.exports = { - root: true, - - parser: 'babel-eslint', - - parserOptions: { - ecmaVersion: 7, - sourceType: 'module', - ecmaFeatures: { - globalReturn: true, - jsx: true, - experimentalObjectRestSpread: true, - }, - }, - - // https://github.com/sindresorhus/globals/blob/master/globals.json - env: { - atomtest: true, - es6: true, - jasmine: true, - node: true, - }, - - globals: { - atom: false, - document: false, - window: false, - }, - - rules: { - // Possible Errors (http://eslint.org/docs/rules/#possible-errors) - 'no-await-in-loop': 1, - 'no-cond-assign': 1, - 'no-console': 1, - 'no-constant-condition': [1, {checkLoops: false}], - 'no-control-regex': 1, - 'no-debugger': 1, - 'no-dupe-args': 1, - 'no-dupe-keys': 1, - 'no-duplicate-case': 1, - 'no-empty-character-class': 1, - 'no-empty': [1, {allowEmptyCatch: true}], - 'no-ex-assign': 1, - 'no-extra-boolean-cast': 1, - 'no-extra-parens': 0, - 'no-extra-semi': 1, - 'no-func-assign': 1, - 'no-inner-declarations': 1, - 'no-invalid-regexp': 1, - 'no-irregular-whitespace': 1, - 'no-obj-calls': 1, - 'no-prototype-builtins': 0, - 'no-regex-spaces': 1, - 'no-sparse-arrays': 1, - 'no-template-curly-in-string': 0, - 'no-unexpected-multiline': 1, - 'no-unreachable': 1, - 'no-unsafe-finally': 1, - 'no-unsafe-negation': 1, - 'use-isnan': 1, - 'valid-jsdoc': 0, - 'valid-typeof': 1, - - // Best Practices (http://eslint.org/docs/rules/#best-practices) - 'accessor-pairs': 1, - 'array-callback-return': 0, - 'block-scoped-var': 0, - 'class-methods-use-this': 0, - 'complexity': 0, - 'consistent-return': 0, - 'curly': 1, - 'default-case': 0, - 'dot-location': [1, 'property'], - 'dot-notation': 1, - 'eqeqeq': [1, 'allow-null'], - 'guard-for-in': 0, - 'no-alert': 1, - 'no-caller': 1, - 'no-case-declarations': 0, - 'no-div-regex': 1, - 'no-else-return': 0, - 'no-empty-function': 0, - 'no-empty-pattern': 1, - 'no-eq-null': 0, - 'no-eval': 1, - 'no-extend-native': 1, - 'no-extra-bind': 1, - 'no-extra-label': 1, - 'no-fallthrough': 1, - 'no-floating-decimal': 1, - 'no-global-assign': 1, - 'no-implicit-coercion': 1, - 'no-implicit-globals': 0, - 'no-implied-eval': 1, - 'no-invalid-this': 0, - 'no-iterator': 1, - 'no-labels': 1, - 'no-lone-blocks': 1, - 'no-loop-func': 0, - 'no-magic-numbers': 0, - 'no-multi-spaces': 1, - 'no-multi-str': 0, - 'no-new-func': 1, - 'no-new-wrappers': 1, - 'no-new': 1, - 'no-octal-escape': 1, - 'no-octal': 1, - 'no-param-reassign': 1, - 'no-proto': 1, - 'no-redeclare': [1, {builtinGlobals: true}], - 'no-restricted-properties': 0, - 'no-return-assign': 1, - 'no-return-await': 1, - 'no-script-url': 1, - 'no-self-assign': 1, - 'no-self-compare': 1, - 'no-sequences': 1, - 'no-throw-literal': 1, - 'no-unmodified-loop-condition': 0, - 'no-unused-expressions': 0, - 'no-unused-labels': 1, - 'no-useless-call': 1, - 'no-useless-concat': 1, - 'no-useless-escape': 1, - 'no-useless-return': 0, - 'no-void': 1, - 'no-warning-comments': 0, - 'no-with': 1, - 'radix': 1, - 'require-await': 0, - // 'require-await': 1, - 'vars-on-top': 0, - 'wrap-iife': [1, 'inside'], - 'yoda': 1, - - // Strict Mode (http://eslint.org/docs/rules/#strict-mode) - 'strict': 0, - - // Variables (http://eslint.org/docs/rules/#variables) - 'init-declarations': 0, - 'no-catch-shadow': 1, - 'no-delete-var': 1, - 'no-label-var': 1, - 'no-restricted-globals': 0, - 'no-shadow-restricted-names': 1, - 'no-shadow': 1, - 'no-undef-init': 0, - 'no-undef': 1, - 'no-undefined': 0, - 'no-unused-vars': [1, {args: 'none'}], - 'no-use-before-define': 0, - - // Node.js and CommonJS (http://eslint.org/docs/rules/#nodejs-and-commonjs) - 'callback-return': 0, - 'global-require': 0, - 'handle-callback-err': 1, - 'no-mixed-requires': 1, - 'no-new-require': 1, - 'no-path-concat': 1, - 'no-process-env': 0, - 'no-process-exit': 0, - 'no-restricted-modules': 0, - 'no-sync': 0, - - // Stylistic Issues (http://eslint.org/docs/rules/#stylistic-issues) - 'array-bracket-spacing': 1, - 'block-spacing': 1, - 'brace-style': [1, '1tbs', {allowSingleLine: true}], - 'camelcase': 0, - 'capitalized-comments': 0, - 'comma-dangle': [1, {arrays: 'always-multiline', objects: 'always-multiline', imports: 'always-multiline', exports: 'always-multiline', functions: 'always-multiline'}], - 'comma-spacing': 1, - 'comma-style': 1, - 'computed-property-spacing': 1, - 'consistent-this': 0, - 'eol-last': 1, - 'func-call-spacing': 1, - 'func-name-matching': 0, - 'func-names': 0, - 'func-style': 0, - 'id-blacklist': 0, - 'id-length': 0, - 'id-match': 0, - 'indent': [1, 2, {SwitchCase: 1}], - 'jsx-quotes': [1, 'prefer-double'], - 'key-spacing': [1, {beforeColon: false, afterColon: true}], - 'keyword-spacing': 1, - 'line-comment-position': 0, - 'linebreak-style': 1, - 'lines-around-comment': 0, - 'lines-around-directive': 0, - 'max-depth': 0, - 'max-len': [1, 100, {tabWidth: 2, ignoreUrls: true}], - 'max-lines': 0, - 'max-nested-callbacks': 0, - 'max-params': 0, - 'max-statements-per-line': 0, - 'max-statements': 0, - 'multiline-ternary': 0, - 'new-cap': 0, - 'new-parens': 1, - 'newline-after-var': 0, - 'newline-before-return': 0, - 'newline-per-chained-call': 0, - 'no-array-constructor': 1, - 'no-bitwise': 1, - 'no-continue': 0, - 'no-inline-comments': 0, - 'no-lonely-if': 0, - 'no-mixed-operators': 0, - 'no-mixed-spaces-and-tabs': 1, - 'no-multiple-empty-lines': [1, {max: 2, maxBOF: 0, maxEOF: 1}], - 'no-negated-condition': 0, - 'no-nested-ternary': 0, - 'no-new-object': 1, - 'no-plusplus': 0, - 'no-restricted-syntax': 0, - 'no-tabs': 1, - 'no-ternary': 0, - 'no-trailing-spaces': 1, - 'no-underscore-dangle': 0, - 'no-unneeded-ternary': 0, - 'no-whitespace-before-property': 1, - 'object-curly-newline': 0, - 'object-curly-spacing': 1, - 'object-property-newline': 0, - 'one-var-declaration-per-line': 0, - 'one-var': [1, 'never'], - 'operator-assignment': 1, - 'operator-linebreak': 0, - 'padded-blocks': [1, 'never'], - 'quote-props': [1, 'consistent-as-needed'], - 'quotes': [1, 'single', 'avoid-escape'], - 'require-jsdoc': 0, - 'semi-spacing': 1, - 'semi': 1, - 'sort-keys': 0, - 'sort-vars': 0, - 'space-before-blocks': 1, - 'space-before-function-paren': [1, {anonymous: 'never', named: 'never', asyncArrow: 'always'}], - 'space-in-parens': [1, 'never'], - 'space-infix-ops': 1, - 'space-unary-ops': 1, - 'spaced-comment': [1, 'always', {line: {exceptions: ['-']}, block: {balanced: true}}], - 'unicode-bom': [1, 'never'], - 'wrap-regex': 0, - - // ECMAScript 6 (http://eslint.org/docs/rules/#ecmascript-6) - 'arrow-body-style': 0, - 'arrow-parens': [1, 'as-needed'], - 'arrow-spacing': 1, - 'constructor-super': 1, - 'generator-star-spacing': 1, - 'no-class-assign': 1, - 'no-confusing-arrow': [1, {allowParens: true}], - 'no-const-assign': 1, - 'no-dupe-class-members': 1, - 'no-duplicate-imports': 0, - 'no-new-symbol': 1, - 'no-restricted-imports': 0, - 'no-this-before-super': 1, - 'no-useless-computed-key': 1, - 'no-useless-constructor': 0, - 'no-useless-rename': 1, - 'no-var': 1, - 'object-shorthand': 1, - 'prefer-arrow-callback': [1, {allowNamedFunctions: true}], - 'prefer-const': 1, - 'prefer-numeric-literals': 0, - 'prefer-rest-params': 0, - 'prefer-spread': 1, - 'prefer-template': 0, - 'require-yield': 0, - 'rest-spread-spacing': 1, - 'sort-imports': 0, - 'symbol-description': 1, - 'template-curly-spacing': 1, - 'yield-star-spacing': 1, - - // dependencies (https://github.com/zertosh/eslint-plugin-dependencies) - 'dependencies/case-sensitive': 1, - 'dependencies/no-cycles': [0, {skip: ['/spec/', '/sample-[^/]+/']}], - 'dependencies/no-unresolved': 0, - 'dependencies/require-json-ext': 1, - - // flowtype (https://github.com/gajus/eslint-plugin-flowtype) - 'flowtype/boolean-style': 1, - 'flowtype/define-flow-type': 1, - 'flowtype/delimiter-dangle': [1, 'always-multiline'], - 'flowtype/generic-spacing': 1, - 'flowtype/no-dupe-keys': 0, - 'flowtype/no-primitive-constructor-types': 1, - 'flowtype/no-weak-types': 0, - 'flowtype/object-type-delimiter': 1, - 'flowtype/require-parameter-type': 0, - 'flowtype/require-return-type': 0, - 'flowtype/require-valid-file-annotation': 0, - 'flowtype/require-variable-type': 0, - 'flowtype/semi': 1, - 'flowtype/sort-keys': 0, - 'flowtype/space-after-type-colon': [1, 'always', {allowLineBreak: true}], - 'flowtype/space-before-generic-bracket': 1, - 'flowtype/space-before-type-colon': 1, - 'flowtype/type-id-match': 0, - 'flowtype/union-intersection-spacing': 1, - 'flowtype/use-flow-type': 1, - 'flowtype/valid-syntax': 0, - - // Jasmine (https://github.com/tlvince/eslint-plugin-jasmine) - 'jasmine/missing-expect': 0, - 'jasmine/named-spy': 0, - 'jasmine/no-assign-spyon': 0, - 'jasmine/no-disabled-tests': 1, - 'jasmine/no-expect-in-setup-teardown': 0, - 'jasmine/no-focused-tests': 0, - 'jasmine/no-global-setup': 0, - 'jasmine/no-spec-dupes': [1, 'branch'], - 'jasmine/no-suite-callback-args': 0, - 'jasmine/no-suite-dupes': [1, 'branch'], - 'jasmine/no-unsafe-spy': 0, - 'jasmine/valid-expect': 0, - - // nuclide-internal (https://github.com/facebook/nuclide/tree/master/resources/eslint-plugin-nuclide-internal) - 'nuclide-internal/atom-apis': 1, - 'nuclide-internal/consistent-import-name': 1, - 'nuclide-internal/import-type-style': 1, - 'nuclide-internal/license-header': 1, - 'nuclide-internal/no-cross-atom-imports': [1, {whitelist: ['nuclide-ui']}], - 'nuclide-internal/no-unnecessary-disposable-wrapping': 1, - 'nuclide-internal/prefer-nuclide-uri': 1, - - // prefer-object-spread (https://github.com/bryanrsmith/eslint-plugin-prefer-object-spread) - 'prefer-object-spread/prefer-object-spread': 1, - - // React (https://github.com/yannickcr/eslint-plugin-react) - 'react/display-name': 0, - 'react/forbid-component-props:': 0, - 'react/forbid-prop-types': 1, - 'react/no-array-index-key': 0, - 'react/no-children-prop': 0, - 'react/no-danger': 0, - 'react/no-danger-with-children': 0, - 'react/no-deprecated': 1, - 'react/no-did-mount-set-state': 0, - 'react/no-did-update-set-state': 0, - 'react/no-direct-mutation-state': 1, - 'react/no-find-dom-node': 0, - 'react/no-is-mounted': 0, - 'react/no-multi-comp': 0, - 'react/no-render-return-value': 0, - 'react/no-set-state': 0, - 'react/no-string-refs': 0, - 'react/no-unescaped-entities': 0, - 'react/no-unknown-property': 1, - 'react/no-unused-prop-types': 0, - 'react/prefer-es6-class': 0, - 'react/prefer-stateless-function': 0, - // 'react/prefer-stateless-function': 1, - 'react/prop-types': 1, - 'react/react-in-jsx-scope': 1, - 'react/require-default-props': 0, - 'react/require-optimization': 0, - 'react/require-render-return': 0, - 'react/self-closing-comp': 1, - 'react/sort-comp': 0, - 'react/sort-prop-types': 0, - 'react/style-prop-object': 0, - 'react/jsx-boolean-value': 0, - 'react/jsx-closing-bracket-location': [1, {selfClosing: 'tag-aligned', nonEmpty: 'after-props'}], - 'react/jsx-curly-spacing': [1, 'never'], - 'react/jsx-equals-spacing': 0, - 'react/jsx-filename-extension': 0, - 'react/jsx-first-prop-new-line': 0, - 'react/jsx-handler-names': 0, - 'react/jsx-indent': 0, - 'react/jsx-indent-props': 0, - 'react/jsx-key': 1, - 'react/jsx-max-props-per-line': 0, - 'react/jsx-no-bind': 0, - // 'react/jsx-no-bind': 1, - 'react/jsx-no-comment-textnodes': 0, - 'react/jsx-no-duplicate-props': 1, - 'react/jsx-no-literals': 0, - 'react/jsx-no-target-blank': 0, - 'react/jsx-no-undef': 1, - 'react/jsx-pascal-case': 0, - 'react/jsx-sort-props': 0, - 'react/jsx-space-before-closing': 1, - 'react/jsx-tag-spacing': 1, - 'react/jsx-uses-react': 1, - 'react/jsx-uses-vars': 1, - 'react/jxs-wrap-multilines': 0, - }, - - plugins: [ - 'dependencies', - 'flowtype', - 'jasmine', - 'nuclide-internal', - 'prefer-object-spread', - 'react', - ], -}; diff --git a/.flake8 b/.flake8 deleted file mode 100644 index 7da1f9608e..0000000000 --- a/.flake8 +++ /dev/null @@ -1,2 +0,0 @@ -[flake8] -max-line-length = 100 diff --git a/.flowconfig b/.flowconfig deleted file mode 100644 index 0602ba20f1..0000000000 --- a/.flowconfig +++ /dev/null @@ -1,34 +0,0 @@ -[include] - -[ignore] -; ignore module source to prefer declaration -/node_modules/classnames/.* -/node_modules/fuzzaldrin/.* -/node_modules/lru-cache/.* -/node_modules/react/.* -/node_modules/rxjs/.* -/node_modules/semver/.* -; annotated with `@flow` but have errors -/node_modules/fbjs/lib/.* -/pkg/nuclide-node-transpiler/spec/fixtures/.* -; large dirs that are not imported -/docs/.* -/pkg/nuclide-debugger/VendorLib/devtools/.* - -[libs] -flow-libs/ - -[options] -experimental.const_params=true -experimental.strict_type_args=true -module.use_strict=true -unsafe.enable_getters_and_setters=true - -suppress_comment=.*\\$FlowFixMe.* -suppress_comment=.*\\$FlowIssue.* -suppress_comment=.*\\$FlowIgnore.* -; uncommenting the next line will silence flow errors about missing 'fb' modules -; suppress_comment=.*\\$FlowFB.* - -[version] -0.36.0 diff --git a/.gitignore b/.gitignore index c04ae3d0c3..0d7d3d6000 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,34 @@ npm-debug.log* # Ignore locked gems because GitHub Pages controls the gems in production, # not Nuclide. Omit the lock so `bundle install` always installs the latest. /docs/Gemfile.lock + + +######################################################## +### !!!AUTO GENERATED by "prepare_apm_release.js"!!! ### +######################################################## + +# "apm" doesn't honor ".npmignore" files. As a workaround, we merge the +# ".npmignore" content into ".gitignore": +/.eslintignore +/.eslintrc.js +/.flake8 +/.flowconfig +/CONTRIBUTING.md +/ISSUE_TEMPLATE.md +/docs +/flow-libs +/flow-typed +/pkg/sample-* +/resources/benchmarker +/resources/nuclicons +/scripts +spec + +# Ignore "BUCK" files, but not "buck/" directories. +# Note: These rules get inlined into ".gitignore" for apm publishing, git will +# ignore "buck/" directories without this exclusion on case-insensitive Macs. +BUCK +!buck/ + +/pkg/fb-java-rpc/**/*.java + diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md deleted file mode 100644 index 9569961bb6..0000000000 --- a/CONTRIBUTING.md +++ /dev/null @@ -1,41 +0,0 @@ -# Contributing to Nuclide -We want to make contributing to this project as easy and transparent as -possible. - -## Our Development Process -Nuclide is currently developed in Facebook's internal repositories and then -exported out to GitHub by a Facebook team member, however we invite you to -submit pull requests as below. - -## Pull Requests -We actively welcome your pull requests. -1. Fork the repo and create your branch from `master` for core changes, - or `gh-pages` for docs and website changes. -2. If you've added code that should be tested, add tests. -3. If you've changed APIs, update the documentation. -4. Ensure the test suite passes by running scripts/dev/test. -5. Make sure your JavaScript code lints by using Flow. -6. If you haven't already, complete the Contributor License Agreement ("CLA"). - -## Contributor License Agreement ("CLA") -In order to accept your pull request, we need you to submit a CLA. You only need -to do this once to work on any of Facebook's open source projects. - -Complete your CLA here: - -## Issues -We use GitHub issues to track public bugs. Please ensure your description is -clear and has sufficient instructions to be able to reproduce the issue. - -Facebook has a [bounty program](https://www.facebook.com/whitehat/) for the safe -disclosure of security bugs. In those cases, please go through the process -outlined on that page and do not file a public issue. - -## Coding Style -* Spaces for indentation rather than tabs - 2 for JavaScript, 4 for Python -* 100 character line length - -## License -By contributing to Nuclide, you agree that your contributions will be licensed -under the license outlined in the LICENSE file in the same directory as this -file. diff --git a/DEVELOPMENT b/DEVELOPMENT deleted file mode 100644 index 0c2e324251..0000000000 --- a/DEVELOPMENT +++ /dev/null @@ -1,3 +0,0 @@ -The existence of this file is used to denote that Nuclide is running from source. - -This file is *not* in `.npmignore` because the transpile script should delete it instead. diff --git a/ISSUE_TEMPLATE.md b/ISSUE_TEMPLATE.md deleted file mode 100644 index 0d1fbb5532..0000000000 --- a/ISSUE_TEMPLATE.md +++ /dev/null @@ -1,17 +0,0 @@ -### Issue and Steps to Reproduce -Describe your issue and tell us how to reproduce it (include screenshots and/or any console messages). - -### Expected Behavior -Tell us what should happen. - -### Actual Behavior -Tell us what happens instead. - -### Versions -* Atom: -* Nuclide: -* Client OS: -* Server OS (optional): - -### Additional Details -* Installed packages (`apm ls --installed`): diff --git a/docs/CNAME b/docs/CNAME deleted file mode 100644 index 825146408a..0000000000 --- a/docs/CNAME +++ /dev/null @@ -1 +0,0 @@ -nuclide.io diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md deleted file mode 100644 index 4e94e28fe2..0000000000 --- a/docs/CONTRIBUTING.md +++ /dev/null @@ -1,115 +0,0 @@ -This provides guidance on how to contribute various content to `nuclide.io`. - -## Getting started - -You should only have to do these one time. - -- Rename this file to `CONTRIBUTING.md`. -- Rename `EXAMPLE-README-FOR-RUNNING-DOCS.md` to `README.md` (replacing the existing `README.md` that came with the template). -- Rename `EXAMPLE-LICENSE` to `LICENSE`. -- Checkout the [template information](./TEMPLATE-INFORMATION.md). -- Review `./_config.yml`. -- Make sure you update `title`, `description`, `tagline` and `gacode` (Google Analytics) in `./_config.yml`. - -## Basic Structure - -Most content is written in markdown. You name the file `something.md`, then have a header that looks like this: - -``` ---- -pageid: getting-started -title: Getting started with ProjectName -layout: docs -permalink: /docs/getting-started.html ---- -``` - -Customize these values for each document, blog post, etc. - -> The filename of the `.md` file doesn't actually matter; what is important is the `pageid` being unique and the `permalink` correct and unique too). - -## Landing page - -Modify `index.md` with your new or updated content. - -If you want a `GridBlock` as part of your content, you can do so directly with HTML: - -``` -
-
-
-

Your Features

- -
-
- -
-
-

More information

-

- Stuff here -

-
-
-
-``` - -or with a combination of changing `./_data/features.yml` and adding some Liquid to `index.md`, such as: - -``` -{% include content/gridblocks.html data_source=site.data.features imagealign="bottom"%} -``` - -## Blog - -To modify a blog post, edit the appopriate markdown file in `./_posts/`. - -Adding a new blog post is a four-step process. - -> Some posts have a `permalink` and `comments` in the blog post YAML header. You will not need these for new blog posts. These are an artifact of migrating the blog from Wordpress to gh-pages. - -1. Create your blog post in `./_posts/` in markdown (file extension `.md` or `.markdown`). See current posts in that folder or `./doc-type-examples/2016-04-07-blog-post-example.md` for an example of the YAML format. **If the `./_posts` directory does not exist, create it**. - - You can add a `` tag in the middle of your post such that you show only the excerpt above that tag in the main `/blog` index on your page. -1. If you have not authored a blog post before, modify the `./_data/authors.yml` file with the `author` id you used in your blog post, along with your full name and Facebook ID to get your profile picture. -1. [Run the site locally](./README.md) to test your changes. It will be at `http://127.0.0.1/blog/your-new-blog-post-title.html` -1. Push your changes to GitHub. - -## Docs - -To modify docs, edit the appropriate markdown file in `./_docs/`. - -To add docs to the site.... - -1. Add your markdown file to the `./_docs/` folder. See `./doc-type-examples/docs-hello-world.md` for an example of the YAML header format. **If the `./_docs/` directory does not exist, create it**. - - You can use folders in the `./_docs/` directory to organize your content if you want. -1. Update `_data/nav_docs.yml` to add your new document to the navigation bar. Use the `pageid` you put in your doc markdown in as the `id` in the `_data/nav_docs.yml` file. -1. [Run the site locally](./README.md) to test your changes. It will be at `http://127.0.0.1/docs/your-new-doc-permalink.html` -1. Push your changes to GitHub. - -## Header Bar - -To modify the header bar, change `./_data/nav.yml`. - -## Top Level Page - -To modify a top-level page, edit the appropriate markdown file in `./top-level/` - -If you want a top-level page (e.g., http://your-site.com/top-level.html) -- not in `/blog/` or `/docs/`.... - -1. Create a markdown file in the root `./top-level/`. See `./doc-type-examples/top-level-example.md` for more information. -1. If you want a visible link to that file, update `_data/nav.yml` to add a link to your new top-level document in the header bar. - - > This is not necessary if you just want to have a page that is linked to from another page, but not exposed as direct link to the user. - -1. [Run the site locally](./README.md) to test your changes. It will be at `http://127.0.0.1/your-top-level-page-permalink.html` -1. Push your changes to GitHub. - -## Other Changes - -- CSS: `./css/main.css` or `./_sass/*.scss`. -- Images: `./static/images/[docs | posts]/....` -- Main Blog post HTML: `./_includes/post.html` -- Main Docs HTML: `./_includes/doc.html` diff --git a/docs/Gemfile b/docs/Gemfile deleted file mode 100644 index 97355ea723..0000000000 --- a/docs/Gemfile +++ /dev/null @@ -1,3 +0,0 @@ -source 'https://rubygems.org' - -gem 'github-pages' diff --git a/docs/README.md b/docs/README.md deleted file mode 100644 index df6d45fc41..0000000000 --- a/docs/README.md +++ /dev/null @@ -1,72 +0,0 @@ -## User Documentation for nuclide.io - -This directory will contain the user and feature documentation for Nuclide. The documentation will be hosted on GitHub pages. - -### Contributing - -See [CONTRIBUTING.md](./CONTRIBUTING.md) for details on how to add or modify content. - -### Run the Site Locally - -The requirements for running a GitHub pages site locally is described in [GitHub help](https://help.github.com/articles/setting-up-your-github-pages-site-locally-with-jekyll/#requirements). The steps below summarize these steps. - -> If you have run the site before, you can start with step 1 and then move on to step 5. - -1. Ensure that you are in the `./docs` directory in your local nuclide.io repo clone (i.e., the same directory where this `README.md` exists). The below RubyGems commands, etc. must be run from there. - -1. Make sure you have Ruby and [RubyGems](https://rubygems.org/) installed. - - > Ruby >= 2.2 is required for the gems. On the latest versions of Mac OS X, Ruby 2.0 is the - > default. Use [Homebrew](http://brew.sh) and the `brew install ruby` command (or your - > preferred upgrade mechanism) to install a newer version of Ruby for your Mac OS X system. - -1. Make sure you have [Bundler](http://bundler.io/) installed. - - ``` - # may require sudo - gem install bundler - ``` -1. Install the project's dependencies - - ``` - # run this in the 'docs' directory - bundle install - ``` - - > If you get an error when installing `nokogiri`, you may be running into the problem described - > in [this nokogiri issue](https://github.com/sparklemotion/nokogiri/issues/1483). You can - > either `brew uninstall xz` (and then `brew install xz` after the bundle is installed) or - > `xcode-select --install` (although this may not work if you have already installed command - > line tools). - -1. Run Jekyll's server. - - - On first runs or for structural changes to the documentation (e.g., new sidebar menu item), do a full build. - - ``` - bundle exec jekyll serve --config=_config.yml,_config_local_dev.yml - ``` - - - For content changes only, you can use `--incremental` for faster builds. - - ``` - bundle exec jekyll serve --config=_config.yml,_config_local_dev.yml --incremental - ``` - - > We use `bundle exec` instead of running straight `jekyll` because `bundle exec` will always use the version of Jekyll from our `Gemfile`. Just running `jekyll` will use the system version and may not necessarily be compatible. - - > The `_config_local_dev` file overrides some URL settings that you might be using in production to allow you to test links, etc. locally. - -1. Either of commands in the previous step will serve up the site on your local device at http://127.0.0.1:4000/ or http://localhost:4000. - -### Updating the Bundle - -The site depends on Github Pages and the installed bundle is based on the `github-pages` gem. -Occasionally that gem might get updated with new or changed functionality. If that is the case, -you can run: - -``` -bundle update -``` - -to get the latest packages for the installation. diff --git a/docs/TEMPLATE-INFORMATION.md b/docs/TEMPLATE-INFORMATION.md deleted file mode 100644 index 9175bc0c29..0000000000 --- a/docs/TEMPLATE-INFORMATION.md +++ /dev/null @@ -1,17 +0,0 @@ -## Template Details - -First, go through `_config.yml` and adjust the available settings to your project's standard. When you make changes here, you'll have to kill the `jekyll serve` instance and restart it to see those changes, but that's only the case with the config file. - -Next, update some image assets - you'll want to update `favicon.png`, `logo.svg`, and `og_image.png` (used for Like button stories and Shares on Facbeook) in the `static` folder with your own logos. - -Next, if you're going to have docs on your site, keep the `_docs` and `docs` folders, if not, you can safely remove them (or you can safely leave them and not include them in your navigation - Jekyll renders all of this before a client views the site anyway, so there's no performance hit from just leaving it there for a future expansion). - -Same thing with a blog section, either keep or delete the `_posts` and `blog` folders. - -You can customize your homepage in three parts - the first in the homepage header, which is mostly automatically derived from the elements you insert into your config file. However, you can also specify a series of 'promotional' elements in `_data/promo.yml`. You can read that file for more information. - -The second place for your homepage is in `index.md` which contains the bulk of the main content below the header. This is all markdown if you want, but you can use HTML and Jekyll's template tags (called Liquid) in there too. Checkout this folder's index.md for an example of one common template tag that we use on our sites called gridblocks. - -The third and last place is in the `_data/powered_by.yml` and `_data/powered_by_highlight.yml` files. Both these files combine to create a section on the homepage that is intended to show a list of companies or apps that are using your project. The `powered_by_highlight` file is a list of curated companies/apps that you want to show as a highlight at the top of this section, including their logos in whatever format you want. The `powered_by` file is a more open list that is just text links to the companies/apps and can be updated via Pull Request by the community. If you don't want these sections on your homepage, just empty out both files and leave them blank. - -The last thing you'll want to do is setup your top level navigation bar. You can do this by editing `nav.yml` and keeping the existing title/href/category structure used there. Although the nav is responsive and fairly flexible design-wise, no more than 5 or 6 nav items is recommended. diff --git a/docs/_config.yml b/docs/_config.yml deleted file mode 100644 index 24d29b6c58..0000000000 --- a/docs/_config.yml +++ /dev/null @@ -1,73 +0,0 @@ -# Site settings -permalink: /blog/:year/:month/:day/:title/ -title: Nuclide -tagline: A unified developer experience for web and mobile development -fbappid: "" -gacode: "UA-44373548-2" -description: > - Nuclide is built as a single package on top of Atom to provide hackability and the support of an active community. - - It provides a first-class development environment for React Native, Hack and Flow projects. - -# Sometimes you also have a `baseurl:` that determines the subpath of your site. For example if -# you're using an `organisation.github.io/reponame/` basic site URL, then `baseurl` would be set -# as "/reponame/". For no `baseurl`, specifiy an empty string (equivalent to null) a top-level -# domain URL. (Normally you can have empty string, but been having troubles so removing it -# all together - https://github.com/facebook/nuclide/issues/789) -# https://byparker.com/blog/2014/clearing-up-confusion-around-baseurl/ -url: "http://nuclide.io" # the base hostname & protocol for your site -ghrepo: "facebook/nuclide" - -# Build settings -# Github pages now only supports Kramdown and Rouge -# https://github.com/blog/2100-github-pages-now-faster-and-simpler-with-jekyll-3-0 -# So no need to be explicit with respect to our markdown and highlighter settings since they -# cannot change. -# kramdown also automatically generates header ID's too. But we remove any auto id suffix -# in a post processing step (js/jekyll-link-anchors.js) to make the links more readable. - -# For local development and testing, explicitly set kramdown settings that GitHub does -# https://help.github.com/articles/using-jekyll-with-pages/#defaults-you-can-change -kramdown: - input: GFM - hard_wrap: false - -# Blog posts are built into to Jekyll by default, with the `_posts` directory. -# Here you can specify other types of documentation. The names here are `docs` -# and `top-level`. This means their content will be in `_docs` and `_top-level`. -# The permalink format is also given. -# http://ben.balter.com/2015/02/20/jekyll-collections/ -collections: - docs: - output: true - permalink: /docs/:name/ - top-level: - output: true - permalink: /:name/ - -sass: - style: :compressed - -color: - # Provides colour for background of top header of homepage - primary: "#2F0F56" - # Provides colour for background of elsewhere on site - secondary: "#e4e4e4" - # A color that will work for buttons laid on top of primary colour - light: "#9B4DCA" - # Color that will work for text on top of light color - lighttext: "#fff" - # Color of text in the top header of homepage, must be legible on top of primary color - headertext: "#fff" - # Color of text on top of the secondary color background - bodytext: "#151515" - # Background of fixed nav header - headertext color is used for mini logo text - nav: "#4A148C" - # Text of links in the nav - navtext: "#c79aff" - # Color of link underlines in the main body, and hover background color for links - link: "#6223b0" - -# RSS Feed -gems: - - jekyll-feed diff --git a/docs/_config_local_dev.yml b/docs/_config_local_dev.yml deleted file mode 100644 index 7c5c41c5b7..0000000000 --- a/docs/_config_local_dev.yml +++ /dev/null @@ -1,5 +0,0 @@ -# Local development config settings to over-ride base. -# `jekyll serve` will by default generate a webserver at localhost:4000, so -# only change `url` if you're using a non-default location. - -url: "http://127.0.0.1:4000" diff --git a/docs/_data/authors.yml b/docs/_data/authors.yml deleted file mode 100644 index 1edcc85aa8..0000000000 --- a/docs/_data/authors.yml +++ /dev/null @@ -1,3 +0,0 @@ -zertosh: - full_name: Andres Suarez - fbid: 18700343 diff --git a/docs/_data/features.yml b/docs/_data/features.yml deleted file mode 100644 index 1f238b3524..0000000000 --- a/docs/_data/features.yml +++ /dev/null @@ -1,47 +0,0 @@ -- title: Built-in Debugging - text: | - Building upon Chrome Developer Tools, Nuclide has first class debugging support for React - Native (shown here), Hack, Flow and other platforms. \\ - [**Read More**](/docs/features/debugger) - image: images/docs/promo-debugger.png - -- title: Remote Development - text: | - Connect to your remote servers, and get full access to the file tree within Nuclide. \\ - [**Get Started**](/docs/features/remote/) - image: images/docs/promo-remote-development.png - -- title: Developing JavaScript - text: | - Improve the quality of your JavaScript with built in support for [Flow](http://flowtype.org), - including autocomplete, jump-to-definition, and inline errors. \\ - [**Read More**](/docs/languages/flow/) - image: images/docs/promo-flow.png - -- title: Developing Hack - text: | - Nuclide is the first IDE with support for Hack, including autocomplete, jump-to-definition, - inline errors, and an omni-search bar for your project. \\ - [**Read More**](/docs/languages/hack/) - image: images/docs/promo-hack.png - -- title: Task Runner - text: | - Nuclide's Task Runner is a tool for building, running, testing, and debugging your Buck, Hack, and Swift projects. \\ - [**Read More**](/docs/features/task-runner/) - image: images/docs/promo-task-runner.png - -- title: Mercurial Support - text: | - Local changes to files in a Mercurial repo will be reflected in Atom's file tree and UI, as - Atom does natively for Git repos. \\ - [**Read More**](/docs/features/hg/) - image: images/docs/promo-mercurial.png - -- title: Working Sets - text: | - Is your project big, but only a small subset applies to your work? Working Sets can reduce - noise. \\ - [**Read More**](/docs/features/working-sets/) - image: images/docs/promo-working-sets.png - center: true diff --git a/docs/_data/nav.yml b/docs/_data/nav.yml deleted file mode 100644 index 50002d4ebc..0000000000 --- a/docs/_data/nav.yml +++ /dev/null @@ -1,15 +0,0 @@ -- title: Docs - href: /docs/ - category: docs - -- title: Support - href: /support/ - category: support - -- title: Blog - href: /blog/ - category: blog - -- title: GitHub - href: https://github.com/facebook/nuclide - category: github diff --git a/docs/_data/nav_docs.yml b/docs/_data/nav_docs.yml deleted file mode 100644 index d3cb7e4241..0000000000 --- a/docs/_data/nav_docs.yml +++ /dev/null @@ -1,47 +0,0 @@ -- title: Quick Start - items: - - id: quick-start-getting-started - - id: editor-basics -- title: About - items: - - id: editor-setup - - id: editor-keyboard-shortcuts - - id: editor-uninstall - - id: help-faq - - id: help-troubleshooting -- title: Feature Guides - items: - - id: feature-remote - - id: feature-debugger - - id: feature-task-runner - - id: feature-quick-open - - id: feature-working-sets - - id: feature-outline-view - - id: feature-context-view - - id: feature-health -- title: Plugins - items: - - id: feature-hg - - id: feature-toolbar - - id: feature-buck - - id: feature-format-js -- title: Languages - items: - - id: language-hack - - id: language-flow - - id: language-objective-c - - id: language-cpp - - id: language-python - - id: language-swift - - id: language-other -- title: Platforms - items: - - id: platform-ios - - id: platform-android - - id: platform-react-native - - id: platform-web -- title: Advanced Topics - items: - - id: advanced-building-from-source - - id: advanced-custom-keybindings - - id: advanced-linter-package-compatibility diff --git a/docs/_data/promo.yml b/docs/_data/promo.yml deleted file mode 100644 index 011321542f..0000000000 --- a/docs/_data/promo.yml +++ /dev/null @@ -1,12 +0,0 @@ -- type: button - href: docs/quick-start/getting-started/ - text: Getting Started -- type: button - href: docs/platforms/react-native/ - text: React Native -- type: button - href: docs/platforms/ios/ - text: iOS -- type: button - href: docs/platforms/web/ - text: Web diff --git a/docs/_docs/advanced-topics/building-from-source.md b/docs/_docs/advanced-topics/building-from-source.md deleted file mode 100644 index 0875c19324..0000000000 --- a/docs/_docs/advanced-topics/building-from-source.md +++ /dev/null @@ -1,137 +0,0 @@ ---- -pageid: advanced-building-from-source -title: Building Nuclide From Source -layout: docs -permalink: /docs/advanced-topics/building-from-source/ ---- - -It is generally recommended to [install the released package of Nuclide](/docs/setup), but for -those willing to live on the bleeding edge, you can install Nuclide from source. - -* TOC -{:toc} - -## Mac - -### Prerequisites - -You must have the [general prerequisites](/docs/editor/setup#mac__prerequisites) installed. In -addition, you must have - -- Xcode (for Command Line Tools) -- A version of [Node](https://nodejs.org/) that is equal to or greater than that specified in ["node" (under "engines") in the package information](https://github.com/facebook/nuclide/blob/master/package.json). -- Atom Shell Commands (open Atom and go to `Atom | Install Shell Commands`) installed as well. - -> Xcode can be installed from the App Store. Installation can take a *long, long* time. So be patient. - -> To install Node, the easiest way is to -> [download the latest released Node package](https://nodejs.org) and go through the installer. - -You can verify all the appropriate dependencies. All the following should be in your `$PATH` environment variable (usually `usr/bin` or `usr/local/bin`). - -```bash -$ git --version -git version 2.5.4 (Apple Git-61) -$ node --version -v6.5.0 -$ npm --version -3.10.3 -$ apm --version -apm 1.12.5 -npm 3.10.5 -node 4.4.5 -python 2.7.10 -git 2.5.4 -``` - -> Don't worry about the `apm` versions of `npm`, etc. Those are internal to `atom`. Your -system uses ones associated with `node --version`, etc. - -### Building - -Run the following commands to build Nuclide from source. - -```bash -# Clone the source -$ git clone https://github.com/facebook/nuclide.git -$ cd nuclide -# Install dependencies -$ npm install -# Link the 'nuclide' package to Atom's package directory -# You could also use apm link --dev ... see Development Mode below. -$ apm link -``` - -Verify the installation: - -1. Open Atom. -2. Go to `Atom | Preferences`. -3. Click on **Packages**. -4. Verify `nuclide` is one of the packages. - -## Linux - -### Prerequisites - -You must have the [general prerequisites](/docs/editor/setup#linux__prerequisites) installed. In -addition, you must have a version of Node that is equal to or greater than that specified -in ["node" (under "engines") in the package information](https://github.com/facebook/nuclide/blob/master/package.json) - -To install Node, see [Node.js's download page](https://nodejs.org/en/download/) for steps that work best for your setup. - -You can verify all the appropriate dependencies. All the following should be in your `$PATH` environment variable (usually `usr/bin` or `usr/local/bin`). - -```bash -$ git --version -git version 1.9.1 -$ node --version -v6.5.0 -$ npm --version -3.10.3 -$ apm --version -apm 1.12.5 -npm 3.10.5 -node 4.4.5 -python 2.7.6 -git 1.9.1 -``` - ->Don't worry about the `apm` versions of `npm`, etc. Those are internal to `atom`. Your -system uses the ones associated with `node --version`, etc. - -### Building - -Run the following commands to build Nuclide from source. - -```bash -# Clone the source -$ git clone https://github.com/facebook/nuclide.git -$ cd nuclide -# Install dependencies -$ npm install -# Link the 'nuclide' package to Atom's package directory -# You could also use apm link --dev ... see Development Mode below. -$ apm link -``` - -Verify the installation: - -1. Open Atom. -2. Go to `File | Preferences`. -3. Click on **Packages**. -4. Verify `nuclide` is one of the packages. - -## Windows - -Building Nuclide from source is not currently supported on Windows. - -> It is possible to build Nuclide from source on Windows, but this is done with no guarantee of -> success. The feature set will also be [limited](/docs/editor/setup/#windows). - -## Development Mode - -If you have another version of Nuclide installed (e.g., the official `apm` package), but you also want to run Nuclide from source, you can `apm link --dev` then run Nuclide via `atom --dev`. This will allow something similar to a production and development installation of Nuclide. - -When you open Atom in development mode, either with the `atom --dev` from the command line or with -the `View | Developer | Open in Dev Mode...` command from within the Atom menus, your linked version -of Nuclide will load in place of any other version of Nuclide you might have installed. diff --git a/docs/_docs/advanced-topics/custom-keybindings.md b/docs/_docs/advanced-topics/custom-keybindings.md deleted file mode 100644 index 0ec7a10106..0000000000 --- a/docs/_docs/advanced-topics/custom-keybindings.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -pageid: advanced-custom-keybindings -title: Custom Keybindings -layout: docs -permalink: /docs/advanced-topics/custom-keybindings/ ---- - -Nuclide has a bunch of [built-in bindings](/docs/editor/keyboard-shortcuts) to help you be -productive from the keyboard. However, you may want to add your own keybindings for Nuclide -commands as well. This is fairly easily done with some CSON editing. - -* TOC -{:toc} - -## Keymap CSON - -To create your own keybinding, you will need to edit your `~/.atom/keymap.cson` file. If you aren't -familiar with CSON, it is the [CoffeeScript equivalent of JSON](https://github.com/bevry/cson). - -Here is an example `~/.atom/keymap.cson` file: - -```coffeescript -'.editor:not(.mini)': - 'cmd-d': 'editor:delete-line' - 'cmd-home': 'core:move-to-top' - 'cmd-end': 'core:move-to-bottom' - 'cmd-l': 'go-to-line:toggle' -``` - -Because CSON is a superset of JSON this could also be written as: - -```coffeescript -{ - '.editor:not(.mini)': { - 'cmd-d': 'editor:delete-line', - 'cmd-home': 'core:move-to-top', - 'cmd-end': 'core:move-to-bottom', - 'cmd-l': 'go-to-line:toggle' - } -} -``` - -It may not be obvious, but each key in the top-level map is a CSS selector. Values are pairs of -commands and keybindings that are applicable in an element that matches the CSS selector. The -selector `.editor:not(.mini)` matches an editor in Nuclide that is not used as a single-line input -text box. Therefore, when you want to add a keyboard shortcut for an editor, add it to the -`.editor:not(.mini)` map. - -### Platform Specific Bindings - -You can make your bindings platform specific with `.platform-xxxxx` as part of your CSS selector. -For example the Nuclide `diff-view` CSON looks like this: - -``` -'.platform-darwin atom-workspace': - 'alt-cmd-shift-d': 'nuclide-diff-view:open' - -'.platform-win32 atom-workspace, .platform-linux atom-workspace': - 'alt-ctrl-shift-d': 'nuclide-diff-view:open' -``` - -where `.platform-darwin` represents macOS, `.platform-win32` represents Windows, and `.platform-linux` represents Linux. diff --git a/docs/_docs/advanced-topics/linter-package-compatibility.md b/docs/_docs/advanced-topics/linter-package-compatibility.md deleted file mode 100644 index d2bed3549b..0000000000 --- a/docs/_docs/advanced-topics/linter-package-compatibility.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -pageid: advanced-linter-package-compatibility -title: Linter Package Compatibility -layout: docs -permalink: /docs/advanced-topics/linter-package-compatibility/ ---- - -Nuclide Diagnostics displays diagnostic messages about your code from arbitrary providers. These can be lint warnings, compiler errors, etc. - -Any package that works with the [`linter`](https://atom.io/packages/linter) package should also work with Nuclide Diagnostics. - -We discourage the use of both Nuclide Diagnostics and `linter` together, since you will see duplicate UI for reporting diagnostics. To that end, if you wish to use Nuclide Diagnostics, we recommend disabling the `linter` package. If you wish to continue using the `linter`, we recommend disabling all `nuclide-diagnostics-*` Nuclide features. Please note that doing so will disable some Nuclide capabilities such as Flow and Hack error reporting. diff --git a/docs/_docs/editor/basics.md b/docs/_docs/editor/basics.md deleted file mode 100644 index 26bcce01c9..0000000000 --- a/docs/_docs/editor/basics.md +++ /dev/null @@ -1,246 +0,0 @@ ---- -pageid: editor-basics -title: Basics -layout: docs -permalink: /docs/editor/basics/ ---- - -Nuclide is a code editor built on the backbone of [GitHub's Atom text editor](https://atom.io). -Like other code editors and IDEs, there is a familiar look and feel to Nuclide. On the left side is your project tree, which includes associated files and folders. On the right side is -the main editor that contains the code and text for files in your project. And at the bottom is a -status bar providing quick-look information such as errors, the path of the current file relative -to your project root, the type of file that is open, and other context-aware data. - -![](/static/images/docs/editor-basics-intro.png) - -* TOC -{:toc} - -## Opening - -Assuming you have it [installed](/docs/editor/setup/), Nuclide is opened by opening Atom via mouse -(Dock, Applications folder, etc.) or from the command-line in a terminal window by running: - -```bash -$ atom -``` - -> To enable opening Atom from the command-line, you will need to install shell commands from the -> either the `Atom` menu or the Atom [Command Palette](/docs/editor/basics/#command-palette). In the -> Command Palette, search for "Window: Install Shell Commands". - -To open a specific directory into the [Project Explorer](/docs/editor/basics/#project-explorer), you can add a path argument to the `atom` command. - -```bash -$ atom /path/to/your/project/ -``` - -By default, when you open Nuclide, the Home page appears. - -![](/static/images/docs/editor-basics-homepage.png) - -The Nuclide Home page gives you quick access to common Nuclide tools and features, as well as -information regarding how to provide feedback. - -## Project Explorer - -The Project Explorer is on the left side of Nuclide and contains two tabs: **File Tree** and **Source Control**. This is where you can open projects, navigate through your project to open files in the [Editing Area](#editing-area), create new files and folders, view source control information, etc. - -### Adding Projects - -The first time you open Nuclide, there will be no projects or files open. Instead you will see two options in the Project Explorer's File Tree tab: 1) **Add Project Folder**, which opens a local project, and 2) **Add Remote Project Folder**, which opens a project on a [remote machine](/docs/features/remote/). - -![](/static/images/docs/editor-basics-adding-projects.png) - -When you choose a project to open, you are choosing the root directory of that project. Upon -opening, the project's file tree appears with the root folder at the top. - - - -To remove a project from the Project Explorer, *right-click* on the root folder, and choose **Remove Project Folder**. - -### Multiple Projects - -You can have more than one project open at a time. To open a second project, *right-click* anywhere in the Project Explorer's File Tree area, and choose **Add Project Folder** or **Add Remote Project Folder**. - -> You can have both local and remote projects open at the same time. - -With multiple projects open, default searching for files and in files will span both projects. -However, features such as debugging and error checking will still occur by project. - -> For the `Find | Find In Project` task, you can add project-level granularity by specifying the -> root of the desired project as a filter for the search. - -### Open Files - -The Project Explorer's **Open Files** list displays which files are currently open, allows for quick closure of open files (click on the `x` icon of a file), and indicates which files have unsaved changes (a blue dot in front of the file name). - - - -### Changed Files - -If your project is under source control, the Project Explorer will highlight the files that have changed in your project since your last commit. - -![](/static/images/docs/editor-basics-explorer-changed-files.png) - -#### Uncommitted Changes - -Files that have had changes made to them will also appear in the **Uncommitted Changes** list at the top of the Project Explorer. - - - -#### Source Control - -Under the Project Explorer's **Source Control** tab, you can see if uncommitted changes exist or not. If you are working with a Mercurial repository, the branches are listed as well. - -### Context-Aware Menu - -A context-aware menu appears when you *right-click* in the explorer. This menu provides -options such as adding new projects, searching within the project, opening the current file in -[Diff View](/docs/features/hg/#diff-view) (assuming you are working in a [Mercurial](/docs/features/hg/) repository), etc. - -![](/static/images/docs/editor-basics-explorer-context-aware.png) - -## Editing Area - -The Editing Area is the main area for working with your code and text files. Each file is represented by a -tab. You can split this area into various panes for easier modification of multiple files. -The Editing Area is also where you will find specialized tabs for the Nuclide Home page, -the settings page, etc. - -### File Navigation - -Navigating between files and within files is the same as in -[Atom](https://atom.io/docs/v1.5.0/using-atom-moving-in-atom). - -You can quickly switch between open files by using `Ctrl-Tab` to cycle right or `Ctrl-Shift-Tab` to -cycle left. - -Within files you can go straight to a line number by pressing `Ctrl-G`. If your project uses -a supported language, you can also jump to symbols with `Cmd-R` (`Ctrl-R` on Linux). - -![](/static/images/docs/editor-basics-editing-area-symbols.png) - -### Search - -Most of the searching actions are the same as -[Atom](https://atom.io/docs/v1.5.0/using-atom-find-and-replace). For example, you can search within -a file (i.e., `Cmd-F`) or throughout your entire project(s) (i.e., `Cmd-Shift-F`). - -In addition to the basic Atom searching, Nuclide adds an additional powerful search functionality -that allows you to search in various contexts. OmniSearch (`Cmd-T` on Mac and `Ctrl-T` on Linux) -provides a way to search, all at once, across your project, within your files, code symbols, etc. - -![](/static/images/docs/editor-basics-editing-omnisearch.png) - -### Context-Aware Menu - -A context-aware menu appears when you *right-click* in the Editing Area. This menu provides options such as adding and closing panes, setting and removing breakpoints, showing line-by-line blame (if that information is available), etc. - -![](/static/images/docs/editor-basics-editing-context-aware.png) - -## Status Bar - -The Nuclide status bar builds upon the -[Atom status bar package](https://github.com/atom/status-bar), adding powerful new -features, including code diagnostics and remote connection status. - -![](/static/images/docs/editor-basics-status-bar-intro.png) - -### Code Diagnostics - -If you are using a supported language that provides linting and/or type checking capabilities -(e.g., [Hack](/docs/languages/hack/) or [Flow](/docs/languages/flow/)), then code diagnostics is built directly into Nuclide for that language. - -![](/static/images/docs/editor-basics-status-bar-diagnostics.png) - -### Remote Connection Status - -If you are connected to a project on a remote machine, clicking the Remote Connection icon on -the status bar will provide information about the current status of that connection. Generally, if -all is well, the connection to the server is "healthy". - -![](/static/images/docs/editor-basics-status-bar-connection.png) - -> If you check the connection against a local project, you will get information regarding whether -> the current active file exists on the local filesystem. - -### File Encoding - -The default file encoding for Atom is `UTF-8`. Clicking on this in the status bar allows you to -change the encoding of the current file. - -### Language Selection - -Atom automatically determines the language of the current file. Normally, this is correct. However, you can change -the language, and Atom will change its syntax highlighting appropriately. - -### Branch - -Assuming your project is under source control, the status bar also shows the current branch on -which you are working. - -## Gutter - -Atom has a [gutter](https://atom.io/docs/latest/getting-started-atom-basics#basic-terminology) that -shows you information such as current line number, source control status and function/method -folding. Nuclide has added further features to the gutter, including setting breakpoints for the -debugger and showing diagnostics for supported languages. - -![](/static/images/docs/editor-basics-gutter-intro.png) - -### Code Diagnostics - -If you hover over the code diagnostics errors, an inline window appears showing the problem. - -![](/static/images/docs/editor-basics-gutter-code-diagnostics.png) - -## Preferences Pane - -Nuclide has its own set of customizable preferences and settings. - -You get to these preferences by opening the Atom Settings view via the `Cmd-,` keyboard shortcut -(`Ctrl-,` on Linux) or through the `Packages | Settings View | Open` menu option. - -A new tab opens in the [Editing Area](/docs/editor/basics/#editing-area) titled **Settings**. Select **Packages** from the list at the left of the Settings tab, and scroll down until you see `nuclide` under either **Community Packages** or **Development Packages**. - -![](/static/images/docs/editor-basics-nuclide-package.png) - -> If you linked the [Nuclide source code](https://github.com/facebook/nuclide) to Atom's development -> packages and opened Atom in development mode via the `--dev` flag, you will see the `nuclide` -> package under **Development Packages**. - -Click on **Settings** to see all of the Nuclide preferences and settings. - -![](/static/images/docs/editor-basics-nuclide-preferences.png) - -## Command Palette - -Atom is highly flexible in how you perform actions. Nuclide adds actions as well. There is a -variety of menu options, and many menu commands are equally accessible from the keyboard as well. - -The Command Palette shows you every available command available in Atom and Nuclide. - -`Cmd-Shift-P` toggles the Command Palette. - -![](/static/images/docs/editor-basics-command-palette-intro.png) - -You can narrow down the options that match your search by typing in the text box at the top of the Command Palette. - -![](/static/images/docs/editor-basics-command-palette-search.png) - -## Distraction-Free Mode - -Distraction-Free Mode enables you to eliminate any surrounding panes allowing the [Editing Area](/docs/editor/basics/#editing-area) to take over the entirety of the window without having to toggle panes off individually. - -To use Distraction-Free Mode in your project, click on the **Toggle Distraction-Free Mode** button in the [Nuclide toolbar](/docs/features/toolbar/#buttons). - -Before activating Distraction-Free Mode: - -![](/static/images/docs/editor-basics-distraction.png) - -After activating Distraction-Free Mode: - -![](/static/images/docs/editor-basics-distraction-free.png) - ->If you wish, you can activate other panes after entering Distraction-Free Mode by toggling them on with their [toolbar buttons](/docs/features/toolbar/#buttons) or the [Command Palette](#command-palette). diff --git a/docs/_docs/editor/keyboard-shortcuts.md b/docs/_docs/editor/keyboard-shortcuts.md deleted file mode 100644 index 8d4ff9ec1a..0000000000 --- a/docs/_docs/editor/keyboard-shortcuts.md +++ /dev/null @@ -1,195 +0,0 @@ ---- -pageid: editor-keyboard-shortcuts -title: Keyboard Shortcuts -layout: docs -permalink: /docs/editor/keyboard-shortcuts/ ---- - -You can perform many tasks in Nuclide from the keyboard. Below are the various keyboard shortcuts -available for the sets of functionality that Nuclide has to offer. - -> Atom has many more keyboard shortcuts available above and beyond what Nuclide offers. To -> get a complete list of the keybindings, you can go to -> `Packages | Settings View | Show Keybindngs`. - -> You can create your own [custom keybindings](/docs/advanced-topics/custom-keybindings) beyond -> those Nuclide provides. - -
- -* TOC -{:toc} - - -## Symbols - -Here is a legend of symbols that are associated with the keys shown in the keybindings. - -| Key | Symbol | -| ----|--------| -| `Alt` or `Option` on macOS | `⌥` | -| `Cmd` on macOS | `⌘` | -| `Ctrl` | `^` | -| `Shift` | `⇧` | -| `Left` | `←` | -| `Up` | `↑` | -| `Right` | `→` | -| `Down` | `↓` | -| `Backspace` | `⌫` | - -If you see a comma (`,`) in a key sequence that means *then*, as in "press this sequence, then press that -sequence". - -## Common Bindings - -These are also described in their respective sections below, but this provides a quick access table -for the most common shortcuts provided by Nuclide. - -| Key (macOS) | Key (Linux) | Description | -|-----------|-------------|-------------| -| `Cmd-T` | `Ctrl-T` | Use [OmniSearch](/docs/features/quick-open/#omnisearch) to open files, etc. | -| `Cmd-\` | `Ctrl-\` | Toggle the [Project Explorer](/docs/editor/basics/#project-explorer). | -| `Ctrl-0` | `Ctrl-0` | Toggle between the [Editing Area](/docs/editor/basics/#editing-area) and the [Project Explorer](/docs/editor/basics/#project-explorer)'s File Tree. | -| `Cmd-K-` | `Ctrl-K-` | Split the current file to the pane represented by ``, where `` is the down, up, left or right arrow. | -| `Option-Shift-Cmd-D` | `Alt-Shift-Ctrl-D` | Open the [Diff View](/docs/features/hg/#diff-view). | -| `Option-Shift-D` | `Alt-Shift-D` | Open the [Code Diagnostics](/docs/editor/basics/#status-bar__code-diagnostics) window. | - -## Development - -These shortcuts provide quick access to development features such as [Diff View](/docs/features/hg/#diff-view), [Code Diagnostics](/docs/editor/basics/#status-bar__code-diagnostics) (e.g, linting), etc. - -| Key (macOS) | Key (Linux) | Command | Description | -|-----------|-------------|---------|-------------| -| `Option-Shift-Cmd-D` | `Alt-Shift-Ctrl-D` | `nuclide-diff-view:open` | This will open the [Diff View](/docs/features/hg/#diff-view), which shows you the difference between the original version of a file and the current version of the file on which changes were made. | -| `Option-O`| `Alt-O` | `nuclide-outline-view:toggle` | Toggles the [Outline View](/docs/features/outline-view/) for a supported file so you can easily navigate to class and function definitions. | -| `Cmd-I` | `Ctrl-I` | `nuclide-context-view:toggle` | Toggles the [Context View](/docs/features/context-view/). | - -### Hack/Flow/JavaScript - -| Key (macOS) | Key (Linux) | Command | Description | -|-----------|-------------|---------|-------------| -| `Option-Shift-Cmd-F` | `Alt-Shift-Ctrl-F` | `nuclide-find-references:activate` | In projects such as Hack or Flow, this will allow you to find all the references to a selected, highlighted entity in your project. | -| `Option-Cmd-Y` | `Alt-Cmd-Y` | `nuclide-hack-symbol-provider:toggle-provider` | Allows you to search for Hack function, classes and constants within you Hack project. -| `Cmd-Shift-I` | `Ctrl-Shift-I` | `nuclide-format-js:format` | Automatically tries to insert missing `require` statements to your [Flow](/docs/languages/flow/) or [JavaScript](/docs/languages/other/#javascript) project. - - -### Code Diagnostics - -| Key (macOS) | Key (Linux) | Command | Description | -|-----------|-------------|---------|-------------| -| `Option-Shift-D` | `Alt-Shift-D` | `nuclide-diagnostics-ui:toggle-table` | Display the window showing you messages about your code. Possible messages include lint, compiler errors, etc. | -| `Option-Shift-A` | `Alt-Shift-A` | `nuclide-diagnostics-ui:fix-all-in-current-file` | Nuclide can fix certain types of problems for you automatically, including various lint problems. This will allow all those to be fixed in the current file. | -| `Option-Ctrl-<` | `Alt-Ctrl-<` | `nuclide-diagnostics-ui:go-to-first-diagnostic` | Go to the first diagnostic. | -| `Option-Ctrl->` | `Alt-Ctrl->` | `nuclide-diagnostics-ui:go-to-last-diagnostic` | Go to the last diagnostic. | -| `Option-<` | `Alt-<` | `nuclide-diagnostics-ui:go-to-previous-diagnostic` | Go to the previous diagnostic. | -| `Option-Ctrl->` | `Alt->` | `nuclide-diagnostics-ui:go-to-next-diagnostic` | Go to the next diagnostic. | - -## Project Explorer's File Tree - -The [Project Explorer](/docs/editor/basics/#project-explorer)'s File Tree tab in the left side pane is a tree of all of your project files. - -| Key (macOS) | Key (Linux) | Command | Description | Alternative | -|-----------|-------------|---------|-------------|-------------| -| `Right` | `Right` | `expand-directory` | Expand the current directory. | `Ctrl-]` | -| `Left` | `Left` | `collapse-directory` | Collapse the current directory. | `Ctrl-[` | -| `Option-Right` | `Alt-Right` | `recursive-expand-directory` | Expand all the directories from the current to the final directory child. | `Ctrl-Alt-]` | -| `Option-Left` | `Alt-Left` | `recursive-collapse-directory` | Collapse all the directories to the top parent. | `Ctrl-Alt-[` -| `Ctrl-{` | `Ctrl-{` | `recursive-collapse-all` | Collapse the entire [Project Explorer](/docs/editor/basics/#project-explorer)'s File Tree to the root. | | -| `Backspace` | `Backspace` | `remove` | Remove a file or directory from the tree. You will be prompted first to avoid accidental mistakes. | `Delete` | -| `Cmd-\` | `Ctrl-\` | `toggle` | Toggles whether the [Project Explorer](/docs/editor/basics/#project-explorer)'s File Tree is shown. | `Cmd-K`, `Cmd-B` | -| `Home` | `Home` | `move-to-top` | Move the selection to the very top of the [Project Explorer](/docs/editor/basics/#project-explorer)'s File Tree. | | -| `End` | `End` | `move-to-bottom` | Move the selection to the very bottom of the [Project Explorer](/docs/editor/basics/#project-explorer)'s File Tree. | | -| `Enter` | `Enter` | `open-selected-entry` | Opens the selected entry in the [Project Explorer](/docs/editor/basics/#project-explorer)'s File Tree. If a directory is selected, then the directory is expanded. If a file is selected, then the file is opened in the main [Editing Area](/docs/editor/basics/#editing-area). | | -| `Cmd-K-Down` | `Ctrl-K-Down` | `open-selected-entry-down` | If a file is selected, it opens the file in the bottom pane. | | -| `Cmd-K-Right` | `Ctrl-K-Right` | `open-selected-entry-right` | If a file is selected, it opens the file in the right pane. | | -| `Cmd-K-Up` | `Ctrl-K-Up` | `open-selected-entry-up` | If a file is selected, it opens the file in the top pane. | | -| `Cmd-K-Left` | `Ctrl-K-Left` | `open-selected-entry-left` | If a file is selected, it opens the file in the left pane. | | -| `Cmd-|` | `Ctrl-|` | `reveal-active-file` | Shows the file that is currently active in the main workspace in the [Project Explorer](/docs/editor/basics/#project-explorer)'s File Tree. | `Cmd-Shift-\` (macOS) or `Ctrl-Shift-\` (Linux) -| `Ctrl-O` | `Ctrl-O` | `toggle-focus` | Toggles the focus of the current active file. | | - -## Files - -Whether switching between or searching for or within files, there are some keyboard shortcuts to -help accomplish file tasks a bit faster. - -| Key (macOS) | Key (Linux) | Command | Description | Alternative | -|-----------|-------------|---------|-------------|-------------| -| `Cmd-T` | `Ctrl-T` | `nuclide-quick-open:find-anything-via-omni-search` | Use this for a global search of anything within your project, including all files, currently open files, etc. | `Cmd-P` (macOS) or `Ctrl-P` (Linux) | -| `Option-Cmd-O` | `Alt-Ctrl-O` | `nuclide-open-filenames-provider:toggle-provider` | This lets you switch between files that are currently open in the editor. Useful for quickly accessing files if you have a bunch of files open. | -| `Option-Cmd-R` | `Alt-Ctrl-r` | `nuclide-recent-files-provider:toggle-provider` | This will show you files that you have recently opened and used in previous sessions of Nuclide. | -| `Option-Cmd-T`| `Alt-Ctrl-T` | `nuclide-fuzzy-filename-provider:toggle-provider` | This allows you to search for files based on patterns. | -| `Option-Cmd-N`| `Alt-Ctrl-N` | `nuclide-related-files:jump-to-next-related-file` | Find files related to the current file. A file is related if they have the same basename, but a different extension, for example. | - -## Task Runner - -Nuclide has support for running some common tasks on a variety of projects, like building a Buck project or debugging a React-Native one. For these tasks there is a set of useful keybord shortcuts you can use. - -| Key (macOS) | Key (Linux) | Command | Description | -|-------------|-------------|---------|-------------| -| `Cmd-B B` | `Alt-B B` | `nuclide-task-runner:build` | Executes the Build task for the currently selected Task Runner or the default one| -| `Cmd-B D` | `Alt-B D` | `nuclide-task-runner:debug` | Executes the Debug task for the currently selected Task Runner or the default one| -| `Cmd-B R` | `Alt-B R` | `nuclide-task-runner:run` | Executes the Run task for the currently selected Task Runner or the default one| -| `Cmd-B T` | `Alt-B T` | `nuclide-task-runner:test` | Executes the Test task for the currently selected Task Runner or the default one| -| `Cmd-B P` | `Alt-B P` | `nuclide-task-runner:run-selected-task` | Executes the currently selected Task| - -## Debugger - -The [Nuclide Debugger](/docs/features/debugger/) attaches to a running process. [Breakpoints](/docs/features/debugger/#basics__breakpoints) are managed in the [gutter](/docs/editor/basics/#gutter) to the left of your code and line numbers. - -| Key (macOS) | Key (Linux) | Command | Description | -|-----------|-------------|---------|-------------| -| `Option-Cmd-I` | `Alt-Ctrl-I` | `window:toggle-dev-tools` | Toggle the developer tools UI. | -| `Shift-Cmd-A` | `Shift-Ctrl-A` | `nuclide-debugger:toggle` | Toggles the process attachment UI where you will choose the process on which you would like to debug (e.g., a Node process, etc.) | -| `Cmd-Alt-J` | `Ctrl-Shift-J` | `nuclide-output:toggle` | Toggle the [Console](/docs/features/debugger/#basics__evaluation) pane. | -| `F8` | `F8` | `nuclide-debugger:continue-debugging` | After stopping at a breakpoint, and possibly stepping through code, this will enable debugging to continue to the next breakpoint or end of the process. | -| `F9` | `F9` | `nuclide-debugger:toggle-breakpoint` | If a breakpoint is set, this will unset that breakpoint and vice-versa. | -| `F10` | `F10` | `nuclide-debugger:step-over` | Step over a piece of code. For example, if you are stopped at a method call, this will execute that method without stepping through it line-by-line. | -| `F11` | `F11` | `nuclide-debugger:step-into` | Step into a piece of code. For example, if you are stopped at a method call, this will go into the first line of that method. | -| `Shift-F11` | `Shift-F11` | `nuclide-debugger:step-out` | If you have stepped into a piece of code, this will step out to the point on which you entered that piece of code. For example, if you stepped into a method, this will step out back to the method call itself. | -| `Shift-F5` | `Shift-F5` | `nuclide-debugger:stop-debugging` | Stop the actual debugging process. | - -## Editor Panes - -These are keyboard shortcuts with respect to moving currently active files in the editor around the -main panes. - -| Key (macOS) | Key (Linux) | Command | Description | -|-----------|-------------|---------|-------------| -| `Cmd-K-Down` | `Ctrl-K-Down` | `nuclide-move-pane:move-tab-to-new-pane-down` | Moves the currently active file in the editor to a bottom pane. | -| `Cmd-K-Right` | `Ctrl-K-Right` | `nuclide-move-pane:move-tab-to-new-pane-right` | Moves the currently active file in the editor to a right pane. | -| `Cmd-K-Up` | `Ctrl-K-Up` | `nuclide-move-pane:move-tab-to-new-pane-up` | Moves the currently active file in the editor to a top pane. | -| `Cmd-K-Left` | `Ctrl-K-Left` | `nuclide-move-pane:move-tab-to-new-pane-left` | Moves the currently active file in the editor to a left pane. | - -## Navigation - -These are keyboard shortcuts with respect to navigation within files, etc. - -| Key (macOS) | Key (Linux) | Command | Description | -|-----------|-------------|---------|-------------| -| `Ctrl-,` | `Ctrl-<` | `nuclide-navigation-stack:navigate-forwards` | Moves the cursor to the next position from the current, but former, position. | -| `Ctrl-.` | `Ctrl->` | `nuclide-navigation-stack:navigate-backwards` | Moves the cursor to a previous position from the current position. | - -## Miscellaneous - -These are other key-based shortcuts that are included with Nuclide, including [Hyperclick](#hyperclick), clipboard -and Nuclide health actions. - -| Key (macOS) | Key (Linux) | Command | Description | -|-----------|-------------|---------|-------------| -| `Option-Cmd-Enter` | `Alt-Ctrl-Enter` | `hyperclick:confirm-cursor` | When using [Hyperclick](#hyperclick), this will confirm the Hyperclick action you want to take. | -| `Ctrl-Option-Shift-H` | `Ctrl-Alt-Shift-H` | `nuclide-health:toggle` | Toggle the Nuclide Health tab, which show details about the Nuclide process itself (how much CPU, memory is being used, etc.). | -| `Ctrl-Option-Shift-X` | `Ctrl-Alt-Shift-X` | `nuclide-clipboard-path:copy-project-relative-path` | Copy the relative path of the current file to the clipboard. | -| `Ctrl-Shift-X` | `Ctrl-Shift-X` | `nuclide-clipboard-path:copy-absolute-path` | Copy the absolute path of the current file to the clipboard. | -| `Ctrl-Option-X` | `Ctrl-Alt-X` | `nuclide-clipboard-path:copy-repository-relative-path` | Copy the relative path of the current file starting at the root of the Mercurial repository. | - -### Hyperclick - -Hyperclick Trigger keys are configurable. - -1. Open the [Nuclide Settings](/docs/editor/basics/#preferences-pane) tab either by pressing `Cmd+,` (`Ctrl-,` on Linux) or by going to `Package | Settings View | Open`. -2. Select **Packages** from the list at the left, and search for `nuclide`. -3. Click on the **Settings** button for the `nuclide` package. - -The Hyperclick Trigger key settings are right at the top and set to the defaults. You can change them by clicking on the selection bar and choosing from the provided list. - -![](/static/images/docs/editor-keyboard-shortcuts-hyperclick.png) diff --git a/docs/_docs/editor/setup.md b/docs/_docs/editor/setup.md deleted file mode 100644 index ef1f9e43c2..0000000000 --- a/docs/_docs/editor/setup.md +++ /dev/null @@ -1,177 +0,0 @@ ---- -pageid: editor-setup -title: Setup -layout: docs -permalink: /docs/editor/setup/ ---- - -There are two supported platforms for Nuclide, [Linux](#linux) and [macOS](#macos). - -> Nuclide can be installed on [Windows](#windows), but it is -> [not fully supported](https://github.com/facebook/nuclide/issues/321). - -These instructions are for installing the released package of Nuclide. For advanced users, you can -[build from source](/docs/advanced-topics/building-from-source), but this is not officially -supported and stability is not guaranteed. - -* TOC -{:toc} - -## Quick Install - -Assuming you have met all the prerequisites for your platform, culminating with a version of Atom that is equal to or greater than that specified in [Atom's dependencies under "atom"](https://github.com/facebook/nuclide/blob/master/package.json) being installed, the easiest way to install Nuclide is within Atom itself: - -1. Open Atom. -2. Choose `Atom | Preferences` (`Edit | Preferences` on Linux and `File | Settings` on Windows) to bring up the **Settings** tab. -3. In the **Settings** tab, select **Install** from the list at the left. -4. In the search box, type "Nuclide" and press the `Enter` key. -5. Click the **Install** button for the `nuclide` package. - -> Installing Nuclide within the Atom Packages UI is the recommended method, however you can install Nuclide from the command-line, if you wish, using: -> -```bash -$ apm install nuclide -``` -> - -Otherwise, see your installation platform below for detailed installation instructions, including -prerequisites. - -## macOS - -### Prerequisites - -Nuclide requires the version of Atom specified in [Atom's dependencies under "atom"](https://github.com/facebook/nuclide/blob/master/package.json). You can follow the [instructions on the Atom website](http://flight-manual.atom.io/getting-started/sections/installing-atom/#platform-mac). Essentially, -if you go to [Atom.io](https://atom.io/), there will be direct link to download Atom. - -### Installation - -Install Nuclide through the Atom Packages UI: - -1. Open Atom. -2. Choose `Atom | Preferences` to bring up the **Settings** tab. -3. In the **Settings** tab, select **Install** from the list at the left. -4. In the search box, type "Nuclide" and press the `Enter` key. -5. Click the **Install** button for the `nuclide` package. - -![](/static/images/docs/editor-setup-atom-install-nuclide.png) - -> Installing Nuclide within the Atom Packages UI is the recommended method, however you can install Nuclide from the command-line, if you wish, using: -> -```bash -$ apm install nuclide -``` -> - -## Linux - -### Prerequisites - -Nuclide requires the version of Atom specified in [Atom's dependencies under "atom"](https://github.com/facebook/nuclide/blob/master/package.json) (which requires Git). There are [instructions on the Atom website](http://flight-manual.atom.io/getting-started/sections/installing-atom/#platform-linux) for installing Atom on Linux, but it doesn't mention the Git requirement. - -Instead, follow the command-line process below which shows you the installation of all the -necessary prerequisites, including Git. - -This is an installation on Ubuntu. If you are using an RPM-based distro, you should replace the -`apt-get` commands with the appropriate `rpm` or `yum` commands. Depending on your permissions, you -may need to prefix these commands with `sudo`. - -```bash -$ sudo apt-get update -# optional -$ sudo apt-get upgrade -$ sudo apt-get install git -$ sudo add-apt-repository ppa:webupd8team/atom -$ sudo apt-get update -$ sudo apt-get install atom -# Run atom from the command-line if you want -$ atom -``` - -### Installation - -Install Nuclide through the Atom Packages UI: - -1. Open Atom. -2. Choose `Edit | Preferences` to bring up the **Settings** tab. -3. In the **Settings** tab, select **Install** from the list at the left. -4. In the search box, type "Nuclide" and press the `Enter` key. -5. Click the **Install** button for the `nuclide` package. - -> Installing Nuclide within the Atom Packages UI is the recommended method, however you can install Nuclide from the command-line, if you wish, using: -> -```bash -$ apm install nuclide -``` -> - -## Windows - -### Prerequisites - -Atom can be installed on Windows. Nuclide requires the version of Atom specified in [Atom's dependencies under "atom"](https://github.com/facebook/nuclide/blob/master/package.json). You can follow the [instructions on the Atom website](http://flight-manual.atom.io/getting-started/sections/installing-atom/#platform-windows). Essentially, -if you go to [Atom.io](https://atom.io/), there will be direct link to download Atom. - ->Some features of Nuclide may work on Windows, but the full Nuclide experience is [not yet supported](https://github.com/facebook/nuclide/issues/321). -> ->[Remote development](/docs/features/remote) functionality (seeing the directory tree, editing remote files, etc.) is generally successful on Windows. If you have [Hack](/docs/languages/hack) or [Flow](/docs/languages/flow) on a remote server, it is possible that you could get some of those language integrations to work as well. -> ->However, local projects may run into issues. - -### Installation - -Install Nuclide through the Atom Packages UI: - -1. Open Atom. -2. Choose `File | Settings` to bring up the **Settings** tab. -3. In the **Settings** tab, select **Install** from the list at the left. -4. In the search box, type "Nuclide" and press the `Enter` key. -5. Click the **Install** button for the `nuclide` package. - -![](/static/images/docs/editor-setup-atom-install-windows.png) - -## Post Installation - -After installation, running Atom will automatically load Nuclide. - -### Recommended Packages - -By default, Nuclide does not install all of the recommended Atom packages that enhance the Nuclide -experience. This was done purposely in order to ensure that users have to opt-in to some features -rather than obtrusively modify their work environment. - -Recommended packages include: - -- [`tool-bar`](https://atom.io/packages/tool-bar) to enable the [Nuclide toolbar](/docs/features/toolbar/). -- [`sort-lines`](https://atom.io/packages/sort-lines) to enable sorting lines of text. -- [`language-ocaml`](https://atom.io/packages/language-ocaml) to enable [OCaml](/docs/languages/other/#ocaml) language syntax highlighting. -- [`language-babel`](https://atom.io/packages/language-babel) to enable language grammar for [JS, Flow and React JS](/docs/languages/flow/), etc. -- ...and [others](https://github.com/facebook/nuclide/blob/master/package.json) under `package-deps`. - -
-In order to install all of the recommended packages: - -1. Go to `Packages | Settings View | Manage Packages`. -2. Search for the `nuclide` package, and click on the package's **Settings** button. -3. Select the **Install Recommended Packages on Startup** checkbox. - -![](/static/images/docs/editor-setup-recommended-packages.png) - -### Installing Nuclide Server - -If you want to use Nuclide for remote development, you'll also need to set up the `npm nuclide` -package. Instructions can be found in the [Remote Development docs](/docs/features/remote/). - -### Other Installations - -To benefit from all of Nuclide's features, we recommend you also install the following: - -* [Watchman](https://facebook.github.io/watchman/) - version 3.2 or above. It must be in `/usr/local/bin/` or in your `$PATH` environment variable. - ->Without Watchman, Nuclide will lose some functionality of its [Mercurial](/docs/features/hg), [Remote Development](/docs/features/remote), and [Quick Open](/docs/quick-start/getting-started/#quick-open) features. - -
- -* [Flow](/docs/languages/flow/) -* [Hack](/docs/languages/hack/) -* [Mercurial](/docs/features/hg/) diff --git a/docs/_docs/editor/uninstall.md b/docs/_docs/editor/uninstall.md deleted file mode 100644 index 32c99b2086..0000000000 --- a/docs/_docs/editor/uninstall.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -pageid: editor-uninstall -title: Uninstalling -layout: docs -permalink: /docs/editor/uninstall/ ---- - -To uninstall Nuclide, you run the Atom package manager uninstall command at the command-line: - -```bash -$ apm uninstall nuclide -``` - -> If you have a version of Nuclide prior to 0.0.35, you will need to follow a -> [different process](/docs/help/troubleshooting#uninstalling-older-versions-of-nuclide) to -> uninstall Nuclide. - -## Re-activate Disabled Core Packages - -Nuclide replaces Atom's `tree-view` package in order to support remote file systems. When -uninstalling Nuclide, you need to re-activate the `tree-view` package yourself. The following are -two ways to do that: - -* Re-activate the `tree-view` package through Atom's Settings page. - - 1. Go to `Atom | Preferences` and select **Packages** from the list at the left. - 2. Scroll down to find the `tree-view` package listed under **Core Packages**, or type "tree-view" into the search box. - 3. Click the **Enable** button. - - ![](/static/images/docs/editor-uninstall-reenable-atom-tree-view.png) - -* Edit your Atom `config.cson` file. - - 1. Open `~/.atom/config.cson`. - 2. Remove "tree-view" from the array of `disabledPackages` and save the file. - - ```coffeescript - "*": - core: - disabledPackages: [ - "tree-view" # REMOVE THIS LINE - ] - ``` diff --git a/docs/_docs/features/buck.md b/docs/_docs/features/buck.md deleted file mode 100644 index 6e7533a97b..0000000000 --- a/docs/_docs/features/buck.md +++ /dev/null @@ -1,72 +0,0 @@ ---- -pageid: feature-buck -title: Buck -layout: docs -permalink: /docs/features/buck/ ---- - -Nuclide supports many common workflows with the [Buck](https://buckbuild.com/) -build system. See the [Buck website](https://buckbuild.com/setup/getting_started.html) -for instructions on how to install Buck and create a Buck project. - -* TOC -{:toc} - -## Getting Started - -First, open a Buck project (any project with a `.buckconfig` file) as a project -in Nuclide. - -> [Enabling Buck's httpserver interface](https://buckbuild.com/concept/buckconfig.html#httpserver) -> is recommended for better Buck output in Nuclide. - -If you have multiple projects open, or if your Buck project is a subdirectory -of one of your project roots, you'll need to mark the Buck project root as the -*Current Working Root*. You can do this by right-clicking on the root folder -in the file tree and selecting **Set to Current Working Root**. - -There are a few ways to trigger Buck commands from Nuclide: - -### Via the Task Runner - -Buck tasks live in the [Task Runner toolbar](/docs/features/task-runner). - -Click the **Toggle Task Runner Toolbar** button (i.e., the play icon) from the [Nuclide toolbar](/docs/features/toolbar). Alternatively, - go to `Nuclide | Task Runner | Toggle Toolbar Visibility`. - -Choose any of the Buck tasks from the Task Runner toolbar's drop-down menu. - - - -### Via the Nuclide menu - -The top-level Nuclide menu contains a **Buck** submenu. - - - -### Via Atom's Command Palette - -Open the [Command Palette](/docs/editor/basics/#command-palette) (`Cmd-Shift-P` or `Ctrl-Shift-P` on Linux/Windows) -and type "buck" in the text box: - - - -> You can use these commands to add keybindings in Atom's keymap: -> -> ``` -> 'atom-workspace': -> # note: commands are case-sensitive -> 'cmd-b': 'nuclide-task-runner:toggle-Buck-toolbar' -> 'f5': 'nuclide-task-runner:Buck-build' -> 'f6': 'nuclide-task-runner:Buck-test' -> ... -> ``` - -## Workflows - -Nuclide supports Buck workflows matching the corresponding Buck command-line tasks via the [Task Runner toolbar](/docs/features/task-runner). See the [Task Runner Buck guide](/docs/features/task-runner/#buck) for more information on the following Buck workflows: - -- [Build](/docs/features/task-runner/#buck__build) -- [Run](/docs/features/task-runner/#buck__run) -- [Test](/docs/features/task-runner/#buck__test) -- [Debug](/docs/features/task-runner/#buck__debug) diff --git a/docs/_docs/features/context-view.md b/docs/_docs/features/context-view.md deleted file mode 100644 index e6bd5ef241..0000000000 --- a/docs/_docs/features/context-view.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -pageid: feature-context-view -title: Context View -layout: docs -permalink: /docs/features/context-view/ ---- - -Nuclide provides a Context View to easily navigate between symbol's and their definitions in your code. - - - -
- -* TOC -{:toc} - -## Toggling - -To toggle the Context View panel, you can: - -1. Press `Cmd-I` (`Ctrl-I` on Linux). -2. Go to the `Nuclide | Context View | Toggle` menu. -3. Click on the **Toggle Context View** [button](/docs/features/toolbar/#buttons) on the [Nuclide toolbar](/docs/features/toolbar). - -## Definition Preview - -When you click on a symbol in the [Editing Area](/docs/editor/basics/#editing-area), the symbol's definition will be highlighted in the Context View panel. - -![](/static/images/docs/feature-context-view-highlight.png) - -Clicking on the **Open in main editor** button at the bottom of the Context View panel moves the cursor to that definition be it in the current file or a different one. - -> Context View currently supports [Hack](/docs/languages/hack), [Python](/docs/languages/python), [Objective-C](/docs/languages/objective-c/) and [C++](/docs/languages/cpp) files. diff --git a/docs/_docs/features/debugger.md b/docs/_docs/features/debugger.md deleted file mode 100644 index ad082928ae..0000000000 --- a/docs/_docs/features/debugger.md +++ /dev/null @@ -1,214 +0,0 @@ ---- -pageid: feature-debugger -title: Debugger -layout: docs -permalink: /docs/features/debugger/ ---- - -One of the key features of Nuclide is its multiple-language debugging support provided with a debugger interface inspired by the familiar [Chrome DevTools](https://developer.chrome.com/devtools). The Nuclide Debugger provides many capabilities allowing you to have a productive debug loop, including inspection, watches, setting breakpoints, step in/over/out, etc. - -* TOC -{:toc} - -## Instantiation - -In general, the Debugger is instantiated via `Cmd-Shift-A` (`Ctrl-Shift-A` on Linux). You can also -toggle the Debugger through the [Command Palette](/docs/editor/basics/#command-palette) and the -[Nuclide toolbar](/docs/features/toolbar/#buttons)'s **Toggle Debugger** icon. - -## Basics - -Nuclide supports debugging for multiple [languages](#language-specific-debugging) and -[platforms](#platform-specific-debugging). However, there are some basic debugging concepts that apply across all languages. Debugging a Node -project will be used to help illustrate the points described here. - -### Debuggable Target - -Specific details are provided for each [language](#language-specific-debugging) or -[platform](#platform-specific-debugging), but in general, to begin debugging code in Nuclide, you -need to either launch a debug process from within Nuclide (e.g., iOS from the Buck toolbar) or -attach to a currently running process (e.g., `node`) for debugging. - -*Example* - -If you have a Node project running (e.g, via `npm start` or `node yourfile.js`), press -`Cmd-Shift-A` (`Ctrl-Shift-A` on Linux) to toggle the Debugger; this opens the Debugger Selection window. Then, attach Nuclide to the -relevant `node` process. - -![](/static/images/docs/feature-debugger-basics-attach-target-process.png) - -> If you have multiple processes running with the same name, you can use something similar to -> `ps aux | grep ` or Apple's Activity Monitor to find the Process ID (PID) that -> matches with the process in the list in Nuclide's Debugger Selection window. - -Once you attach to a process, you will see a confirmation of the attachment in the command-line for -that process. - -```bash -$ node read.js -Starting debugger agent. -Debugger listening on port 5858 -``` - -After attaching to the process by clicking **Attach**, you should see the Debugger Controls to the right of the [Editing Area](/docs/editor/basics/#editing-area). - -![](/static/images/docs/feature-debugger-target-attach.png) - -### Breakpoints - -To set a breakpoint in Nuclide, you use the [gutter](/docs/editor/basics#gutter). Click to the left -of each line number in the file(s) in which you want Nuclide to break the running program. Then -as the program is running, if a line on which a breakpoint is set is hit, the program halts, and you -are able to perform debugging tasks such as [step](#basics__stepping) and -[evaluation](#basics__evaluation) from that point. - -> There is currently only one type of breakpoint called a *source breakpoint*. This is a breakpoint -> on one line of code. We are looking into ways to support functional, conditional, and other types -> of breakpoints. - -*Example* - -Here we have breakpoints on lines 13 and 18 of `read.js`. - -![](/static/images/docs/feature-debugger-basics-breakpoints-set.png) - -In the [main debugging](#basics__debugger) tab of the Debugger, you will see what -breakpoints are set as well. - -![](/static/images/docs/feature-debugger-basics-breakpoints-debugger-controls.png) - -### Debugger - -The Debugger Controls are the information control center for the Nuclide Debugger. - -In addition to the specialized areas described below, it also provides mouse-clickable execution, -[stepping](#basics__stepping), and breakpoint options. - -***Call Stack*** - -The **Call Stack** area shows you where you came from to get to your current point in the code. The -top function is where you currently are, the function below the top is the one that called the -current function, and so on. Clicking on any function in the call stack will change the scope -information so that it is relevant to that function. - -***Breakpoints*** - -The **Breakpoints** area shows you all the places in your project where you have breakpoints set. If -any are highlighted, that means that you have now hit that breakpoint while running the code. Clicking on a breakpoint in this list will move your cursor to its line of code in the Editing Area. You can deactivate/reactive breakpoints using the green checkmarks next to each one. Right-clicking in the area will give you the option to quickly remove all breakpoints at once. - - - -***Unresolved Breakpoints*** - -These are breakpoints that cannot be resolved by the debugger. The most likely cause of an -unresolved breakpoint is putting a breakpoint on code that is not part of the project on which the -debugger process is attached. - -***Locals*** - -The **Locals** area shows you information about local variables based upon the current point in the running of the code. - -***Watch Expressions*** - -The **Watch Expressions** area is for you to keep track of the values of global and local variables. To add a new value to track, enter it in the `add new watch expression` text box. To remove a watched variable, click the `x` icon of the variable you wish to delete. - -*Example* - -Here we have breakpoints set on line 10 of `read.js` and line 3 of `math.js`. We set watches on two global variables (`num1` and `num2`) in the `read.js` file. The call stack shows that we are -currently in the `processSum` method and started from the `onData` method. - -![](/static/images/docs/feature-debugger-watches-ex.png) - -***Detaching*** - -![](/static/images/docs/feature-debugger-basics-detach.png) - -You can detach the debugger from the current process by clicking the white "X" with the red background in the upper-right corner. -This will stop the entire debugging session for that process. - -***Web Inspector*** - -![](/static/images/docs/feature-debugger-basics-webinspector.png) - -You can open the Web Inspector by clicking on the Web Inspector icon (i.e., gear symbol). This will bring up -a [Chrome Developer Tools window](https://developers.google.com/web/tools/chrome-devtools/) for the -current debugging frame. - -***Debugger UI Toggle*** - -![](/static/images/docs/feature-debugger-basics-ui-toggle.png) - -The Debugger UI Toggle allows you to switch between the new Debugger Controls and the old Debugger UI. - -![](/static/images/docs/feature-debugger-basics-main-debugging-tab.png) - -### Stepping - -It is essential for any debugger to have a mechanism to step into, over, and out of code. The -Nuclide Debugger provides stepping functionality with shortcuts within the Debugger itself and -via the [keyboard](/docs/editor/keyboard-shortcuts/#debugger). - -![](/static/images/docs/feature-debugger-stepping-controls.png) - -*Example* - -Assume we have a breakpoint set at line 22 of `read.js` (before the call to `processSum()`). - -![](/static/images/docs/feature-debugger-stepping-line22-ex.png) - -The following shows what happens when you step into the function. The code execution steps into the actual -`processSum()` function itself. - -![](/static/images/docs/feature-debugger-stepping-stepin-ex.png) - -The following shows what happens when you step over the function. `processSum()` is fully executed, -and we move on to closing the `readline` object. - -![](/static/images/docs/feature-debugger-stepping-stepover-ex.png) - -You can even step into a function that exists in another module. - -![](/static/images/docs/feature-debugger-stepping-other-module-ex.png) - -### Evaluation - -The Nuclide Debugger supports -[REPL](https://en.wikipedia.org/wiki/Read%E2%80%93eval%E2%80%93print_loop) via the **Console** tab. - -When you hit a breakpoint during your debugging session, you can use the Console to write -expressions, call functions, etc. using the current state of the program at the breakpoint. - -> For Hack and PHP debugging, hitting a breakpoint is not necessary to use the REPL support of -> the Nuclide Debugger. If you do not hit a breakpoint, then REPL is run in the global context as -> opposed to the current stack frame if a breakpoint is hit. - -> For LLDB-based debugging, REPL runs LLDB debugger commands as opposed to evaluating code in the -> Debugger. - -*Example* - -Here we have a breakpoint before printing out the sum of the two global variables `num1` and `num2`. -This shows printing out the values of the global and local variables, writing simple expressions, -calling a function in another module (`math.add()`), and inspecting objects. - -![](/static/images/docs/feature-debugger-evaluation-ex.png) - -## Language Specific Debugging - -While the [general process](#basics) for debugging in Nuclide is similar, there are platform and -language specific debugging workflows that require discussion and illustration. - -- [Hack and PHP](/docs/languages/hack/#debugging) -- [Flow and JavaScript](/docs/languages/flow/#debugging) (The canonical example for debugging as - described [above](#basics)). -- [C++](/docs/languages/cpp/#debugging) -- [Objective-C](/docs/languages/objective-c/#debugging) - - -## Platform Specific Debugging - -- [React Native](/docs/platforms/react-native/#debugging) -- [iOS](/docs/platforms/ios/#debugging) -- [Android](/docs/platforms/android/#debugging) - -Buck projects can be more easily debugged via the [Task Runner](/docs/features/task-runner/#buck). diff --git a/docs/_docs/features/format-js.md b/docs/_docs/features/format-js.md deleted file mode 100644 index f539b4e070..0000000000 --- a/docs/_docs/features/format-js.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -pageid: feature-format-js -title: Format JS -layout: docs -permalink: /docs/features/format-js/ ---- - ->[Format-js](https://atom.io/packages/nuclide-format-js) is now available as a separate Atom package for use with Nuclide. However, it is currently experimental. For example, this currently does not handle using relative paths for the automatic requires. - -Format-js is a package with a goal of getting rid of worrying about every little formatting detail you might run across while writing -[Flow](/docs/languages/flow) or [JavaScript](/docs/langauges/other/#javascript) code. For more information about the Format-js package visit the [Format-js Atom package page](https://atom.io/packages/nuclide-format-js). - -To install the Format-js package: - -1. Open the [Nuclide Settings](/docs/editor/basics/#preferences-pane) tab either by pressing `Cmd+,` (`Ctrl-,` on Linux) or by going to `Package | Settings View | Open`. -2. Select **Packages** from the list at the left, and search for `nuclide-format-js`. -3. Click **Install**. - -Currently, Format-js is focused on automatically adding, removing, and formatting, your `require` statements. - -## Auto-Require - -Adding `require` statements automatically allows you to focus on writing code without -worrying about that overhead. For example, if you try to use a variable that has not been declared -elsewhere, we will try to add it as a `require`. - -> This assumes the `require` added is a valid module. Of course, it might not be. -> However, something like the [Flow typechecker](/docs/languages/flow) should tell you when you are -> using `require` on an entity that is not a module. - -Take the following code example: - -![](/static/images/docs/feature-format-js-before.png) - -If you press `Cmd-Shift-I` (`Ctrl-Shift-I` on Linux), your code will be analyzed for types that -you are using in your code that may need to be `require`d. The possible `require`s for your code are then added. - -![](/static/images/docs/feature-format-js-after.png) - -You can then check if these are correct and modify accordingly. For example, maybe instead of -`const`, you want `var`. - -## Settings - -There are customizable settings for the Format-js package. - -1. Open the [Nuclide Settings](/docs/editor/basics/#preferences-pane) tab either by pressing `Cmd+,` (`Ctrl-,` on Linux) or by going to `Package | Settings View | Open`. -2. Select **Packages** from the list at the left, and search for `nuclide-format-js`. -3. Click on the **Settings** button for the Format-js package. - -![](/static/images/docs/feature-format-js-settings.png) - -You can also enable or disable keybindings in the Format-js settings. - -![](/static/images/docs/feature-format-js-keybindings.png) diff --git a/docs/_docs/features/health.md b/docs/_docs/features/health.md deleted file mode 100644 index ce69d986fb..0000000000 --- a/docs/_docs/features/health.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -pageid: feature-health -title: Health Statistics -layout: docs -permalink: /docs/features/health-statistics/ ---- - -Nuclide uses computing resources. We try to keep the resource usage as low as possible. One of the -features of Nuclide is a health monitor that allows you to track CPU, memory, heap usage and other -statistics. - -![](/static/images/docs/feature-health-overview.png) - -* TOC -{:toc} - -## Toggling - -To open the **Health** tab in the main [Editing Area](/docs/editor/basics/#editing-area), you have four primary -options: - -- The `Ctrl-Option-Shift-H` (macOS) or `Ctrl-Alt-Shift-H` (Linux) keyboard shortcuts -- The [Nuclide toolbar](/docs/features/toolbar) -- The [Command Palette](/docs/editor/basics/#command-palette) - -## Statistics - -The following statistics are shown in the Nuclide health monitor. If you have multiple Nuclide -sessions open, the statistics are per session and not a combination of all sessions. - -- **CPU**: How much CPU Nuclide is using. -- **Memory**: How much memory Nuclide is using. -- **Heap**: How much of the memory heap given to Node by V8 is being used by Nuclide. -- **Key Latency**: How much time between a key press and the event to occur within Nuclide. -- **Handles**: The number of active handles that still exist in Nuclide. -- **Event Loop**: How many pending requests that Nuclide has. - -The last two statistics are reported by the underlying Atom renderer process and indicate how many -processes, handles, and outstanding activities are currently being managed by Node. - -Also shown are the processes that have been spawned by Nuclide since it has been running, including -process ID (PID), bytes received, sent and the number of errors from the process. - -These statistics are provided by Node's [`process`](https://nodejs.org/api/process.html) APIs. diff --git a/docs/_docs/features/hg.md b/docs/_docs/features/hg.md deleted file mode 100644 index 529b724403..0000000000 --- a/docs/_docs/features/hg.md +++ /dev/null @@ -1,111 +0,0 @@ ---- -pageid: feature-hg -title: Mercurial Support -layout: docs -permalink: /docs/features/hg/ ---- - -Atom provides [Git support](https://atom.io/docs/v1.5.3/using-atom-version-control-in-atom) in its -core packages. Given Facebook's heavy use of Mercurial, Nuclide extends Atom's source control -integration with support for [Mercurial](https://www.mercurial-scm.org/). - -> Nuclide's support for Mercurial is much more full-featured that its support for Git. Nuclide -> has not yet tried to extend the default support for Git provided by Atom. - -
- -* TOC -{:toc} - -## Diff View - -The Diff View allows you to quickly see what has changed in the files you have modified. It -shows what has changed from the current committed revision. - -If you *right-click* in the editor, you will see the **Open in Diff View** option in the context-aware menu (alternatively, you can use `Alt-Cmd-Shift-D` on Mac or `Alt-Ctrl-Shift-D` on Linux). - -![](/static/images/docs/feature-hg-diff-view-access.png) - -The Diff View opens in a new tab in the [Editing Area](/docs/editor/basics/#editing). In the bottom pane are the files that -have been modified, along with the Mercurial commit on which this diff is based. Click on a file -in the bottom pane to see the changes for that file. - -The left pane shows what is currently committed for that file, while the right pane displays what you have -changed. The highlighted sections are the changed lines. - -Here is a picture of the Diff View in action. - -![](/static/images/docs/feature-hg-diff-view-actual.png) - -If you are tracking, for example, a remote bookmark, and you have a stack of diffs that that have -not been pushed to that remote, then the Diff View will show you the entire stack of bookmarks. -If you click on each bookmark, you will see the changes associated with that bookmark and all of its -children, as compared to the remotely tracked bookmark. - -![](/static/images/docs/feature-hg-diff-view-stacked.png) - -## Blame - -Nuclide provides the capability to show you line-by-line -[blame (or annotate)](https://selenic.com/hg/help/annotate) for the current file within your -Mercurial repository. - -If you *right-click* in the editor, you will see the **Toggle Blame** option in the context-aware menu. - -![](/static/images/docs/feature-hg-blame-access.png) - -The [gutter](/docs/editor/basics/#gutter) displays the last commit hash on which there was a change for -the line and the user who made the change. - -![](/static/images/docs/feature-hg-blame-gutter.png) - -## File Tree Highlighting - -To the left of the [Editing Area](/docs/editor/basics/#editing-area) is Nuclide's [Project Explorer](/docs/editor/basics/#project-explorer). The Project Explorer's **File Tree** tab shows you all of the files that are in your project. In a Mercurial project, the File Tree will also show you what files have changed since your last commit. - -If a file is highlighted orange, it indicates a change in that file since your last commit. If a -folder in your project is highlighted orange, that means that files in that folder have changed -since your last commit. Green files or folders are new. Grey files or folders are ignored or -untracked. - -![](/static/images/docs/feature-hg-file-tree-highlight.png) - -## Line Modification Notifications - -This is a built-in Atom feature that displays in the [gutter](/docs/editor/basics/#gutter) showing any lines -that have been modified since the last commit. - ->This feature is not enabled by default. - -To enable this setting: - -1. Open the [Nuclide Settings](/docs/editor/basics/#preferences-pane) tab either by pressing `Cmd+,` (`Ctrl-,` on Linux) or by going to `Package | Settings View | Open`. -2. Select **Packages** from the list at the left, and search for `nuclide`. -3. Click on the **Settings** button for the `nuclide` package. -4. Scroll down until you find `nuclide-hg-repository`, and select the **Enables `git-diff` and `status-bar` diff stats to display added, changed, or removed lines in the editor gutter and status bar** checkbox. - -![](/static/images/docs/feature-hg-line-mod-gutter-setting.png) - -Then, if a line has been modified, you will see an orange vertical line in the gutter, and if a new line of -content has been added, you will see a green vertical line. - -![](/static/images/docs/feature-hg-line-modifications.png) - -## Added and Removed Lines - -This is a built-in Atom feature that displays in the [status bar](/docs/editor/basics/#status-bar) showing the number of lines that have been added and/or removed since the last commit. - -The **+** value is the number of lines that have been added. The **-** value is the number of lines -that have been removed. - -If you change a line (not added or removed), that counts as both an add and a removal, so you -might see something like "+1, -1" for a one line modification. - -![](/static/images/docs/feature-hg-number-of-line-changes.png) - -## Bookmark - -The [status bar](/docs/editor/basics/#status-bars) also shows the current Mercurial bookmark on -which you are currently working. - -![](/static/images/docs/feature-hg-bookmark.png) diff --git a/docs/_docs/features/outline-view.md b/docs/_docs/features/outline-view.md deleted file mode 100644 index 071836a8fd..0000000000 --- a/docs/_docs/features/outline-view.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -pageid: feature-outline-view -title: Outline View -layout: docs -permalink: /docs/features/outline-view/ ---- - -Nuclide provides an Outline View to allow for quick navigation of a code file. This can be -particularly useful for lengthy files with many classes, functions, methods, etc. - - - -* TOC -{:toc} - -## Toggling - -To toggle the **Outline View** panel, you can: - -- Press `Option-O` (`Alt-O` on Linux). -- Go to the `Nuclide | Outline View | Toggle` menu. -- Click on the **Outline View** [button](/docs/features/toolbar/#buttons) within the Nuclide [toolbar](http://nuclide.io/docs/features/toolbar/). -- Use the **Try It** button associated with the **Outline View** [Quick Launch](/docs/quick-start/getting-started/#quick-launch-menu) menu in the Nuclide Home tab. - -## Navigation - -Clicking on any entity in the Outline View will bring you to the line in Nuclide that represents the -beginning of the definition for that entity. For example, clicking on -`function withDestinationPath` in the outline view will bring you to line 44 in the file that -defines that function. - -![](/static/images/docs/feature-outline-view-click.png) - -> Outline View currently supports Hack, PHP, Flow, JavaScript, Python, C++ and JSON files. If you -> have Outline View opened for a file that is not supported, you will see a message similar to -> *"Outline view does not currently support..."* - -## Requirements - -In order for the Outline View to work correctly, the following are required for specific languages: - -- **Hack**: The [Hack typechecker](/docs/languages/hack/#installing-hack), `hh_client`. -- **Flow**: The [Flow typechecker](/docs/languages/flow/#installing-flow), `flow`. -- **Python**: A working installation of [Python](https://www.python.org/), `python`. -- **C++**: One of the [compilers necessary for C++ Nuclide support](/docs/languages/cpp/#supported-compilers). diff --git a/docs/_docs/features/quick-open.md b/docs/_docs/features/quick-open.md deleted file mode 100644 index b010e4fcbb..0000000000 --- a/docs/_docs/features/quick-open.md +++ /dev/null @@ -1,74 +0,0 @@ ---- -pageid: feature-quick-open -title: Quick Open -layout: docs -permalink: /docs/features/quick-open/ ---- - -Nuclide goes beyond just normal file opening capabilities. Quick Open provides multiple -mechanisms to find a file, from recently opened files to a global OmniSearch that lets you search -for anything a file might contain. - -* TOC -{:toc} - -## Toggling - -There are three ways to toggle the **Quick Open** window. - -- The `Cmd-T` (macOS) or `Ctrl-T` (Linux) keyboard shortcuts -- [Command palette](/docs/editor/basics/#command-palette) searching for -`Nuclide Quick Open: Find Anything Via Omni Search` -- [Quick Launch Menu](/docs/quick-start/getting-started/#quick-launch-menu) - -![](/static/images/docs/feature-quick-open-toggle-window.png) - -> The `Hack Symbols` pane will only show if you have [Hack](/docs/languages/hack) files in your -> project. - -## OmniSearch - -*Keyboard Shortcuts*: `Cmd-T` or `Cmd-P` (`Ctrl-T` or `Ctrl-P` on Linux) - -When launching the **Quick Open** window, you will be taken to the **OmniSearch** tab. All of the -features of the other tabs are coalesced and condensed into your search results in this tab. - -![](/static/images/docs/feature-quick-open-omnisearch.png) - -## Filenames - -*Keyboard Shortcut*: `Option-Cmd-T` (`Alt-Ctrl-T` Linux) - -If you just want to search by filename (including within the path to the file) only, you can click -on the **Filenames** tab in the **Quick Open** window. - -![](/static/images/docs/feature-quick-open-filenames.png) - -## Open Files - -*Keyboard Shortcut*: `Option-Cmd-O` (`Alt-Ctrl-O` Linux) - -If you have a lot of files open in your [editor](/docs/editor/basics), you can use the **Open Files** tab of Quick Open to quickly scan a list of your currently open files. - -![](/static/images/docs/feature-quick-open-open-files.png) - -## Recent Files - -*Keyboard Shortcut*: `Option-Cmd-R` (`Alt-Ctrl-R` Linux) - -If you have recently closed a file and would like to quickly open it back up, you can use the -**Recent Files** tab of Quick Open. This tab also displays when you last opened the file(s). - -![](/static/images/docs/feature-quick-open-toggle-recent-files.png) - -## Hack Symbols - -*Keyboard Shortcut*: `Option-Cmd-Y` (`Alt-Ctrl-Y` Linux) - -If your project contains [Hack](/docs/languages/hack) code, you will get Hack language-specific -search options. Here you can search based on function (`@function-name`), class (`#class-name`), or -constant (`%constant-name`) symbols in your project. - -To access this feature, click on the **Hack Symbols** tab in the **Quick Open** window. - -![](/static/images/docs/feature-quick-open-toggle-hack-symbols.png) diff --git a/docs/_docs/features/remote.md b/docs/_docs/features/remote.md deleted file mode 100644 index ba56c8eefa..0000000000 --- a/docs/_docs/features/remote.md +++ /dev/null @@ -1,134 +0,0 @@ ---- -pageid: feature-remote -title: Remote Development -layout: docs -permalink: /docs/features/remote/ ---- - -In addition to local development, Nuclide supports remote development. Using one of -three authentication methods (Password, an SSH agent, or a private key), you can connect to a -project on a remote machine. This project is then added to your Project Explorer's [File Tree](/docs/editor/basics/#project-explorer) as a remote project where development occurs just it would with a local project. - -* TOC -{:toc} - -## Nuclide Server - -Nuclide has two main components, the client and the optional server. The client is -[set up via an Atom `apm` package](/docs/editor/setup/) on your local machine. The -[server](#nuclide-server__setup) is set up via a Node `npm` package on any machine where you have -remote projects to which Nuclide will connect. - -### Prerequisites - -The remote machine must meet certain prerequisites before the -[remote Nuclide server](#nuclide-server__setup) can be installed. - -- [Python](https://www.python.org/) 2.6 or later. In many cases, this will already be installed by -default on your OS distribution. -- A version of [Node](https://nodejs.org/) that is equal to or greater than that specified in ["node" (under "engines") in the package information](https://github.com/facebook/nuclide/blob/master/package.json). -- `node` and `npm` must be in your `$PATH` environment variable. -- [Watchman](https://facebook.github.io/watchman). The Nuclide server -requires Watchman to detect file and directory changes. Follow the Watchman -[build or install instructions](http://facebook.github.io/watchman/docs/install.html#build-install) -for your server's platform. -- SSH Daemon - The Nuclide client connects to the server via SSH, so ensure that the server exposes -an SSH daemon that you can connect to from your client machine and that you know the required credentials. You will need to have an existing private key that can be used to connect to the server. -- Port 9090-9093 exposed. *Note:* you can specify another port in the **Remote Server Command** box in -the [Connection Dialog box](#remote-connection__connection-dialog-box). - -### Setup - -The Nuclide server is installed through an [`npm` package](https://www.npmjs.com/package/nuclide) in -the Node Package Manager. - -```bash -npm install -g nuclide -``` - -> The `-g` switch to ensures Nuclide is installed as a Node global package. - -> While both the client and server packages are named `nuclide`, the `apm` package is the client -> and the `npm` package is the server. - -You do not need to explicitly start the server since the Nuclide client will attempt to do so when -it first connects through one of three authentication methods. - -## Remote Connection - -There are two ways to connect to a project on your remote server. - -If you do not have any projects currently open in Nuclide, you can click on the -**Add Remote Project Folder** button in the Project Explorer's [File Tree](/docs/editor/basics/#project-explorer). - -![](/static/images/docs/feature-remote-add-remote-project-file-tree.png) - -If you have a project already open, you can use `Nuclide | Remote Projects | Connect Remote Project...`, the `Ctrl-Shift-Cmd-C` keyboard shortcut (Mac only), or *right-click* in the Project Explorer's [File Tree](/docs/editor/basics/#project-explorer) and select **Add Remote Project Folder**. - - - -You can also go to the Nuclide Home page, and click the **Try it** button for **Remote Connection** in the [Quick Launch Menu](/docs/editor/getting-started/#quick-launch-menu). - -### Connection Dialog Box - -All the required information to connect to the remote Nuclide server is entered in the Connection -Dialog box. - -![](/static/images/docs/feature-remote-connect-dialog-box.png) - -> All of the values shown above are examples and will vary based on your own username, filesystem, -and SSH and Nuclide configuration. - -The options are as follows: - -- **Username** - the username that you use to connect to your server. -- **Server** - the address of your server. This can be a domain name based or IP address. -- **Initial Directory** - the path on your remote server that contains the project you want to open. -- **SSH Port** - the port used to connect to your server (default is 22). -- **Use ssh-agent-based authentication** - causes the server to try and talk to the ssh agent. -- **Password** - your server password, if you wish to use password authentication. -- **Private Key** - the local path to your private SSH key for this server (*Note:* If your key is -password protected you have to add it to the ssh-agent and use the ssh-agent-based authentication -option). -- **Remote Server Command** - if you have correctly [installed](#nuclide-server__setup) the -[Nuclide server](#nuclide-server), this will be `nuclide-start-server`. If not, you need to -supply the full path to the location of the script. You can either let the script pick an open port -for you from a list of predefined ports, or start the server on a specific port using the -`--port` flag. For example, in this box, you could type `nuclide-start-server --port 9099` (or -similar). - -> Only one of the three authentication options can be chosen and used. - -After supplying these options, click **Connect**. - -### Profiles - -In order to reduce the tediousness of having to specify the same connection information over and -over for machines you connect to frequently, you can use profiles. - -![](/static/images/docs/feature-remote-profiles.png) - -To create a profile, click the **+** button under the **Profiles** list on the left side of the [Connection Dialog box](#remote-connection__connection-dialog-box). - -![](/static/images/docs/feature-remote-add-profile.png) - -Any pre-filled information will be based on your *(default)* profile. Enter all of your connection -information for the new profile (similar to that in the -[Connection Dialog box](#remote-connection__connection-dialog-box)), then click **Save**. - -> `(DEFAULT)` in the **Remote Server Command** box is the default command for the Nuclide server, which -> is `nuclide-start-server`. - -## Development - -Once you have established a [remote connection](#remote-connection) and the Nuclide server is -initiated, the root folder of the project will be added to the Project Explorer's [File Tree](/docs/editor/basics/#project-explorer), underneath any other local (or other -remote) projects you currently have open. - -![](/static/images/docs/feature-remote-file-tree.png) - -Nuclide has now established a connection between your local client and the remote server, and -development can take place as normal. - -> Changes made to a remote file in Nuclide is reflected on the remote machine; changes made in the -> project on the remote server is reflected in your remote project file tree within Nuclide. diff --git a/docs/_docs/features/task-runner.md b/docs/_docs/features/task-runner.md deleted file mode 100644 index a9cd01353e..0000000000 --- a/docs/_docs/features/task-runner.md +++ /dev/null @@ -1,141 +0,0 @@ ---- -pageid: feature-task-runner -title: Task Runner -layout: docs -permalink: /docs/features/task-runner/ ---- - -Nuclide provides the Task Runner toolbar for building, running, testing, and debugging projects. - - -* TOC -{:toc} - -## Buck - -Nuclide supports the [Build](#build), [Run](#run), [Test](#test), and [Debug](#debug) workflows for [Buck](/docs/features/buck), matching the corresponding Buck command-line tasks. - -### Build - -The Build task invokes [`buck build`](https://buckbuild.com/command/build.html), -displaying build output in the [Console](/docs/features/debugger/#basics__evaluation) below the [Editing Area](/docs/editor/basics/#editing-area). - -In the Task Runner toolbar's text box, type in the name of the build target exactly -as you would specify on the command-line, i.e., `//path/to/dir:target_name#flavor`. - -Note that the usual leading `//` is optional. - - - -Clicking on the Settings button (i.e., the gear icon) opens a dialog where you can provide extra flags to Buck. - - - -Upon clicking **Build**, build progress displays via a blue progress bar below the toolbar and also periodically via messages in the [Console](/docs/features/debugger/#basics__evaluation). - -Click the Stop button (i.e., the square icon) at any time to cancel an ongoing build. - - - -In addition to showing up in the [Console](/docs/features/debugger/#basics__evaluation), C++ compilation errors will surface in the [Diagnostics Table](/docs/editor/basics/#code-diagnostics). Buck diagnostics will be cleared upon triggering a new build. - - - -### Run - -The Run task is only enabled for iOS and Android application targets ([`apple_bundle`](https://buckbuild.com/rule/android_binary.html), [`android_binary`](https://buckbuild.com/rule/android_binary.html), and [`apk_genrule`](https://buckbuild.com/rule/apk_genrule.html) rules). It invokes [`buck install --run`](https://buckbuild.com/command/install.html) and builds, installs, then runs the app. Build output will be reported as documented in the [Build workflow](#build) section above. - - - -The iOS simulator type can be explicitly selected via the drop-down menu to the right of the toolbar's Settings button. - -The **React Native Server Mode** checkbox optionally starts the React Native packager -and debugging server while the app installs. - -### Test - -The Test task invokes [`buck test`](https://buckbuild.com/command/test.html), building and running valid test targets (e.g., `cxx_test`). -Build output will be reported as documented in the [Build workflow](#build) section above. - -### Debug - -The Debug task is only enabled for the following target types: - -- iOS applications (`apple_bundle`) -- C++ unit tests (`cxx_test`) -- C++ binaries (`cxx_binary`) - -The [LLDB debugger](/docs/languages/cpp/#debugging) is invoked after a successful build in all three cases, but with slight variations. - -*iOS Applications* - -For iOS applications, the Debug task invokes [`buck install --run --wait-for-debugger`](https://buckbuild.com/command/install.html), then attaches LLDB to the simulator process once the app starts. - -As with the Run task, the iOS simulator type can be selected from the drop-down menu to the right of the toolbar's Settings button. The `React Native Server Mode` checkbox must be selected for React Native apps to enable JavaScript debugging. - -*C++ unit tests* - -For C++ unit tests, LLDB is launched against the unit test binary with the `args` and `env` parameters [specified by the `cxx_test` target](https://buckbuild.com/rule/cxx_test.html) after a successful `buck build`. - -*C++ binaries* - -For C++ binaries, LLDB is launched directly against the output binary after a successful `buck build`. Extra launch arguments can be specified using the Settings button. - - - -## Swift - -The Task Runner toolbar can build [Swift](/docs/languages/swift) packages and run their tests. - -### Building a Swift package - -1. Click the **Toggle Task Runner Toolbar** button on the [Nuclide toolbar](/docs/features/toolbar/#buttons) (or use the [Command Palette](/docs/editor/basics/#command-palette) to issue the **Nuclide Task Runner: Toggle Swift Toolbar** command) to display options for building a Swift package.

-![](/static/images/docs/feature-task-runner-swift-build-toolbar.png) - -2. Select **Build** from the Swift Task drop-down menu. -3. Enter the path to a Swift package's root directory, then click the **Build** button to build the package. (This path is entered automatically if your project root is set to -a Swift package root.) Build output is displayed in the [Console](/docs/features/debugger/#basics__evaluation) below the [Editing Area](/docs/editor/basics/#editing-area). - -![](/static/images/docs/feature-task-runner-swift-build-output.png) - -You can customize build settings, such as whether to build the package in a *Debug* or *Release* configuration, by clicking the Settings button (i.e., the gear icon) to the right -of the toolbar's text box. - -![](/static/images/docs/feature-task-runner-swift-build-settings.png) - -### Running a Swift package's tests - -1. Select **Test** from the Swift Task drop-down menu to display options for running a Swift package's tests.

-![](/static/images/docs/feature-task-runner-swift-test-toolbar.png) - -2. Enter the path to a Swift package's root directory, then click the **Test** button to run the package's tests. (This path is entered automatically if your project root is set -to a Swift package root.) Test output is displayed in the [Console](/docs/features/debugger/#basics__evaluation) below the [Editing Area](/docs/editor/basics/#editing-area). - -![](/static/images/docs/feature-task-runner-swift-test-output.png) - -Clicking the Settings button (i.e., the gear icon) to the right of the toolbar's text box displays additional settings for running your Swift package's tests. - -## HHVM Debug Toolbar - -Nuclide provides an HHVM toolbar in the Task Runner for debugging [Hack](/docs/languages/hack) projects. You can launch the toolbar by clicking the **Toggle Task Runner Toolbar** button in the [Nuclide toolbar](/docs/features/toolbar/#buttons) or from the [Command Palette](/docs/editor/basics/#command-palette) with `Nuclide Task Runner: Toggle HHVM Toolbar`. - -![](/static/images/docs/feature-task-runner-hack-toolbar.png) - -> You must have a Hack or PHP file open to successfully launch the toolbar. - -You can choose either **Attach to WebServer** or **Launch Script** from the drop-down menu. If you select **Attach to WebServer**, the text box will fill automatically with the server to which you are connected. If you select **Launch Script**, the text box will fill automatically with the path of the open file. - - - -Set [breakpoints](/docs/features/debugger/#basics__breakpoints) in your code. - -Click the **Debug** button to open the Debugger; it will stop at the first breakpoint. - -You can then follow the [basic Debugger information](/docs/features/debugger/#basics) and use the additional features of the [Console](/docs/languages/hack/#debugging__console), [Evaluation](/docs/languages/hack/#debugging__evaluation), [Filtering](/docs/languages/hack/#debugging__filtering) and [other HHVM-specific debugging settings]( /docs/languages/hack/#debugging__other-settings) to debug your code. - -![](/static/images/docs/feature-task-runner-hhvm-debug.png) - -In both the script and server launching/attaching scenarios, the line at which you've set a -breakpoint will highlight in blue when the breakpoint is hit. When this happens, execution of your -code is paused and you can use the Debugger Controls to step, evaluate expressions, inspect the current -call stack, etc. diff --git a/docs/_docs/features/toolbar.md b/docs/_docs/features/toolbar.md deleted file mode 100644 index 31ffda3afc..0000000000 --- a/docs/_docs/features/toolbar.md +++ /dev/null @@ -1,71 +0,0 @@ ---- -pageid: feature-toolbar -title: Toolbar -layout: docs -permalink: /docs/features/toolbar/ ---- - -Nuclide customizes the [tool-bar community Atom package](https://atom.io/packages/tool-bar) for its -specific use. The Nuclide Toolbar provides quick launch access to many common features including -the [Debugger](), [Diff View](), Diagnostics, etc. - -By default, the Nuclide Toolbar is not installed. - -> Internally to Facebook the Toolbar is installed, by default. However, at this point, we did not -> want to presume to install other community packages without the user opting in. - -
- -* TOC -{:toc} - -## Installing - -The Nuclide Toolbar can be installed as part of installing the -[recommended packages](/docs/editor/setup/#post-installation__recommended-packages) through the -Nuclide package settings or it can be installed separately through the normal Atom package -installation process. - -### Singular package - -If you would prefer not to have all of the recommended Nuclide packages installed, you can install -the Toolbar separately. - -1. Go to `Packages | Settings View | Install Packages/Themes`. -2. In the `Search packages` text box, type "tool-bar".

-![](/static/images/docs/feature-toolbar-find-package.png) - -3. Click the **Install** button for the `tool-bar` package. - -The Toolbar will be added to your Nuclide environment (normally either at the top or along the left side of your Atom window). - -### Toggling - -You can toggle the Nuclide Toolbar either through `Packages | Tool Bar | Toggle` or by pressing `Cmd-Option-T` -(`Ctrl-Alt-T` on Linux). - -## Buttons - -The Nuclide Toolbar has buttons that, when clicked, take you to a specific feature of Nuclide. - -| ![](/static/images/docs/feature-toolbar-button-diagnostics.png) | Toggle [Diagnostics](/docs/editor/basics/#status-bar__code-diagnostics) Table | -| ![](/static/images/docs/feature-toolbar-button-outline-view.png) | Toggle [Outline View](/docs/features/outline-view/) | -| | Toggle [Context View](/docs/features/context-view) | -| | Toggle [Task Runner Toolbar](/docs/features/task-runner) | -| | Toggle [Debugger](/docs/features/debugger/) | -| ![](/static/images/docs/feature-toolbar-button-test-runner.png) | Toggle Test Runner | -| | Toggle [Console](/docs/features/debugger/#basics__evaluation) | -| ![](/static/images/docs/feature-toolbar-button-diff-view.png) | Open [Diff View](/docs/features/hg/#diff-view) | -| ![](/static/images/docs/feature-toolbar-button-distraction-free-mode.png) | Toggle [Distraction-Free Mode](/docs/editor/basics/#distraction-free-mode) | -| ![](/static/images/docs/feature-toolbar-button-nuclide-settings.png) | Open [Nuclide Settings](/docs/editor/basics/#preferences-pane) | -| ![](/static/images/docs/feature-toolbar-button-nuclide-health.png) | Toggle [Nuclide health stats](/docs/features/health-statistics/) | - - -## Uninstalling - -You can uninstall the Nuclide Toolbar by following the normal Atom package uninstall mechanism. - -1. Go to `Packages | Settings View | Update Packages/Themes`. -2. Click the **Uninstall** button under the `tool-bar` package. - -> If you [uninstall Nuclide](/docs/editor/uninstall/), the `tool-bar` package is *not* uninstalled. diff --git a/docs/_docs/features/working-sets.md b/docs/_docs/features/working-sets.md deleted file mode 100644 index 05020daf87..0000000000 --- a/docs/_docs/features/working-sets.md +++ /dev/null @@ -1,90 +0,0 @@ ---- -pageid: feature-working-sets -title: Working Sets -layout: docs -permalink: /docs/features/working-sets/ ---- - -It can be common to have a -[large project](/docs/editor/basics/#project-explorer__adding-projects) with a root folder -that has a bunch of children folders and files underneath it. However, your work in that project may only exist in one or a few of the files within the project. The rest of the files are just noise in the [File Tree](/docs/editor/basics/#project-explorer). - -Working Sets allow you to select a subset of folders or files in your project that you -are interested in, hiding all of the other folders and files to display a sparser File Tree. - -* TOC -{:toc} - -## Defining Working Sets - -To define a Working Set, go to the upper right corner of the [Project Explorer](/docs/editor/basics/#project-explorer). As -you move your mouse there, you will see a **+** button appear. - -![](/static/images/docs/feature-working-set-begin.png) - -Clicking on the **+** button toggles the File Tree to allow for selecting folders and files to add to the Working Set you are currently creating. - -After selecting all the folders and files that you want, enter a name for the Working Set in the text box next to the checkmark. - -![](/static/images/docs/feature-working-set-add.png) - -> Click on the **-** button to cancel the creation of the Working Set. - -Once you create the Working Set you will see the File Tree reduced to only those files and folders -that you selected. - -![](/static/images/docs/feature-working-set-created.png) - -You can create as many Working Sets as you like. Just click on the **+** button again. Every time you -create a new Working Set, you will see the entirety of the project tree again for choosing files -and folders. - -> Files and folders can overlap in Working Sets. This might be useful when -> [toggling Working Sets](#toggling-working-sets). - -## Toggling Working Sets - -By default, all Working Sets are active as you create them. This means all of the files and folders -for every Working Set is shown combined in the File Tree. - -Here is an example of three Working Sets shown. - -![](/static/images/docs/feature-working-set-all-working-sets.png) - -However, you can toggle which Working Sets are active. - -![](/static/images/docs/feature-working-set-select-active.png) - -> You can also press `Ctrl-S` or go to `Packages | Working Sets | Select Active` to choose your -> active Working Sets. - -To deactivate a Working Set, click on its name. You will see the check mark -disappear, and the folders and files of that Working Set will be removed from the File Tree. - -![](/static/images/docs/feature-working-set-deactivate.png) - -> Pressing `Ctrl-Shift-S` or going to `Packages | Working Sets | Toggle Last Selected` will allow -> you to toggle between the full project tree and the currently active Working Set(s). - -## Editing Working Sets - -You can also edit and delete Working Sets. - -![](/static/images/docs/feature-working-set-edit.png) - -By clicking on the trash can, the Working Set is deleted, and if active, the files and folders of -that Working Set will be removed from the File Tree. - -> If a folder or file is part of another active Working Set, then it will remain in the File Tree. - -By clicking on the pencil, you can add or remove folders and files from that Working Set. You can rename the Working Set as well. - -## Opening Non-Working Set Files - -You can open files that do not belong to a Working Set. If, for example, you use -[Quick Open](/docs/features/quick-open) to open a file that is not part of a Working Set, then that file and its parent folders -will be shown *grayed out* in the File Tree. - -![](/static/images/docs/feature-working-set-not-working-set-file.png) - -> If you close the non-Working Set file, it will be removed from the File Tree. diff --git a/docs/_docs/help/faq.md b/docs/_docs/help/faq.md deleted file mode 100644 index 34adcb718d..0000000000 --- a/docs/_docs/help/faq.md +++ /dev/null @@ -1,174 +0,0 @@ ---- -pageid: help-faq -title: FAQ -layout: docs -permalink: /docs/help/faq/ ---- - -Here is an ever-growing list of frequently asked questions around Nuclide. - -* TOC -{:toc} - -## How do I open Nuclide? - -After ensuring you have Nuclide [set up](/docs/editor/setup/), see the [Opening](/docs/editor/basics/#opening) section in Nuclide [Basics](/docs/editor/basics/) for instructions. - -## What version of Nuclide is installed? - -You can determine the installed version of Nuclide with the [Atom Package Manager](https://github.com/atom/apm) (APM) from the command-line. - -```bash -$ apm list --no-dev --installed -``` - -The output will contain installed Atom packages and their versions. - -```bash -/Users/foobar/.atom/packages (1) -└── nuclide@X.Y.Z -``` - -Your installed version is the number following either the `nuclide` package or the first package -starting with `nuclide-`. In the example above, the installed version is `X.Y.Z`. - -## How do I return Nuclide to a known state? - -To reset Atom and Nuclide to factory settings, removing all your packages and settings, do the following: - -1. Quit Atom. -2. Reinstall Atom.app. -3. Reset Atom's settings (optional, but recommended). - - > This will delay any custom settings and packages. - - On your machine, run: - - rm -rf ~/.atom - -4. Reset Atom's cache (optional, but recommended). - On your machine, run: - - rm -rf ~/Library/Application\ Support/Atom - -5. Kill the Nuclide Server (if you have one). - If you are running the Nuclide Server on a remote machine, SSH into it and run: - - pkill -f nuclide - -6. Reinstall Nuclide. - -## How can I make Nuclide like my favorite editor? - -Becaue Nuclide is a package on top of Atom, it is infinitely configurable with a massive collection of open source packages. If you want Atom to behave more like your favorite editor, try one of these: - -* Vim - * [vim-mode-plus](https://atom.io/packages/vim-mode-plus) - * [ex-mode](https://atom.io/packages/ex-mode) -* Emacs - * [emacs-plus](https://atom.io/packages/emacs-plus) - -## Can I write a script to automate basic Atom/Nuclide functionality? - -Atom provides a customizable `init.coffee` script that has full access to the Atom APIs and is executed at startup. For more information, see [Hacking Atom - The Init File](http://flight-manual.atom.io/hacking-atom/sections/the-init-file/). - -You can access the `init.coffee` script by going to `Atom | Init Script...`. - -It's easy to create your own commands with keybindings (you can also configure keybindings in a separate file, see [Keymaps In-Depth](http://flight-manual.atom.io/behind-atom/sections/keymaps-in-depth/)). - ->You have to reload Atom to test your changes. - -## Can the Nuclide Server use ports other than 9090-9093? - -With Nuclide's default server configuration you may run into port number conflicts on your remote server. To specify a specific port for the server to use, you can provide the `--port` option along with the remote server command. - -## Can I print from Nuclide? - -Unfortunately, this is not currently available as an option in Atom and doesn't appear to be something they will be adding. For more information, see [https://discuss.atom.io/t/printing-support/760/45](https://discuss.atom.io/t/printing-support/760/45). - -## How can I make the File Tree always automatically scroll to the current active file? - -1. Open the **Settings** tab either by pressing `Cmd+,` (`Ctrl-,` on Linux) or by going to `Package | Settings View | Open`. -2. Select **Packages** from the list at the left, and search for `nuclide`. -3. Click on the **Settings** button for the `nuclide` package. -4. Scroll down until you find `nuclide-file-tree`. -5. Select the **Reveal File on Switch** checkbox. - - - -## How can I jump to the last cursor position in a file? - -Assume you performed an action that caused the cursor to jump to a new position. How do you go back? - -Use the Nuclide Navigation Stack commands: - -- Forward navigation: `Ctrl-,` (`Ctrl-<` on Linux and Windows) -- Backward navigation: `Ctrl-.` (`Ctrl->` on Linux and Windows) - -## Is there a way to search only files in the Working Set? - -Unfortunately, no. The external search tools Nuclide uses are not aware of the Working Sets. Nuclide also provides the external search tools with the upper limit on result set size preventing purely client-side filtering. - -## How do I disable Most Recently Used tab switching? - -Atom 1.7.0 introducted Most Recently Used (MRU) tab switching. To revert to the old behavior: - -1. Go to `Atom | Keymap...`. This will open the `keympa.cson` file. -2. Add - - 'body': - 'ctrl-tab': 'pane:show-next-item' - 'ctrl-tab ^ctrl': 'unset!' - 'ctrl-shift-tab': 'pane:show-previous-item' - 'ctrl-shift-tab ^ctrl': 'unset!' - -## Can Nuclide save the tabs I have open for each branch/bookmark? - -Yes, Nuclide's Bookshelf feature can save the tabs you have open for each branch/bookmark. When you switch between bookmarks, it will prompt you about restoring the files you had open. - -To control Bookshelf behavior: - -1. Open the **Settings** tab either by pressing `Cmd+,` (`Ctrl-,` on Linux) or by going to `Package | Settings View | Open`. -2. Select **Packages** from the list at the left, and search for `nuclide`. -3. Click on the **Settings** button for the `nuclide` package. -4. Scroll down until you find `nuclide-bookshelf`. -5. Select **Always Restore**, **Always Ignore**, or **Prompt to Restore**. - - - -## Tabs become too small to read the file names when I have many tabs open. - ->This is an issue in Atom. - -One work-around is to make the tabs display in multiple rows. - -1. Go to `Atom | Stylesheet...`. This will open the `styles.less` file. -2. Add - - // Make tabs multi-row - .tab-bar { - height: auto; - flex-wrap: wrap; - .tab, - .tab.active { - flex: 1 0 auto; - height: 30px; - line-height: 27px; - } - .tab .title, - tab.active .title { - padding-right: 5px; - position: relative; - top: 1px; - } - .tab .close-icon, - .tab.active .close-icon { - line-height: 29px; - } - } - -## How do I report bugs, request features, or ask general questions about how to use Nuclide? - -If you've encountered a *bug*, please see the [GitHub Issues page](https://github.com/facebook/nuclide/issues) to see if anyone else has encountered the same problem and to report it as an issue if it is new. - -If you have a *feature request* or *general question*, the [Nuclide Community](https://www.facebook.com/groups/nuclide/) Facebook group is a good place to post. diff --git a/docs/_docs/help/troubleshooting.md b/docs/_docs/help/troubleshooting.md deleted file mode 100644 index 01e4a42306..0000000000 --- a/docs/_docs/help/troubleshooting.md +++ /dev/null @@ -1,263 +0,0 @@ ---- -pageid: help-troubleshooting -title: Troubleshooting -layout: docs -permalink: /docs/help/troubleshooting/ ---- - -If you are having problems with Nuclide itself, check out some of these troubleshooting tips. More -are being added as we come across common issues found by users. If you have an issue that is not -listed here, please [file a GitHub issue](https://github.com/facebook/nuclide/issues), and -depending on how widespread the problem may be, we will add it here as well. - -* TOC -{:toc} - -## Help! I think Nuclide is broken. - -It is probably best to [return Nuclide to a known state](/docs/help/faq/#how-do-i-return-nuclide-to-a-known-state). This can solve a variety of bizarre problems. - -## Command-Line Issues - -If `atom` or `apm` don't work from the command line, try removing the `/usr/local/bin/atom` and `/usr/local/bin/npm` symlinks and restarting Atom. Or, select **Install Shell Commands** from the `Atom` menu. - -## Settings Issues - -### Keyboard Shorts aren't working - -* Is the keyboard shortcut registered? - 1. Open the **Settings** tab either by pressing `Cmd-,` (`Ctrl-,` on Linux) or by going to `Package | Settings View | Open`. - 2. Select **Keybindings** from the list at the left to see what keybindings you have active. - -* Check your system keyboard shortcuts. - There may be another application that is intercepting the shortcut before it reaches Atom. - -## Nuclide Server Issues - -### Installation - -If you are having issues installing the [Nuclide Server](/docs/features/remote#nuclide-server), -check out the following tips: - -*Node Version* - -A version of [Node](https://nodejs.org/) that is equal to or greater than that specified in ["node" (under "engines") in the package information](https://github.com/facebook/nuclide/blob/master/package.json) is required. Use the command-line to verify your Node version by running: - -```bash -node --version -``` - -and verifying that you have version 6.5.0 or higher. - -*Permissions* - -If you get `EACCESS` errors when you run the `npm install` command, you likely do not have your NPM properly -configured for installing global packages without root permissions. To fix this problem, install in -a directory your user owns like this: - -```bash -npm config set prefix '~/.npm_packages' -``` - -and add - -```bash -PATH=$PATH:$HOME/.npm_packages/bin; export PATH -``` - -to the end of your `.profile`. Now you should be able to run: - -```bash -npm install -g nuclide -``` - -without errors. - -If you previously ran `npm install` as root, you may need to correct the permissions on your `.npm` -directory by running: - -```bash -sudo chown -R userid:userid .npm -``` - -where `userid` is your userid. If you still get errors you may need to clear your NPM cache with: - -```bash -npm clear cache -``` - -### Files Not Syncing - -Sometimes you'll have a setup that used to work, but starts to fail. Here some things you can try to make it work again: - -* If you have a version mismatch between your client and remote server Nuclide installations, you'll want to run `npm update -g nuclide` on the server and make sure you have the same version on the client as well. -* Other tools that watch files may cause problems as well. Try stopping that process and stopping the file watcher as well via `watchman shutdown-server`. Then try to reconnect to the server again from Atom. -* Use `killall node` on the server side, then try reconnecting. - -## Source Control Issues - -### Source Control features aren't working - -If any Source Control features such as File Tree highlighting are working in Nuclide, there are a few things to check. - -1. Is the directory you opened in Atom part of a source control repository? -2. If you are working on a remote directory, only [Mercurial](/docs/features/hg/) is supported. Git will not work. -3. If the path to the directory you opened in Atom is a symlink, even if it's a Mercurial repository, source control features will not work. As a work-around, use a direct link to the directory to access all the source control features. - -### Why is the output of `hg status` wrong? - -Files not showing up as expected in `hg status` are generally caused by one of a few things: - -1. The file is ignored. - - You can run `hg status -i` to list ignored files. - - hg status -i | grep - -2. Watchman Issues - - Sometimes Watchman, the filesystem monitoring tool, isn't telling Mercurial that a file has been added, removed, or changed. You can check if it's a Watchman issue by running a status command without the Watchman extension: - - hg status --config extensions.fsmonitor=\! - - If the file shows up when you do that, it's a Watchman issue. In that case, run: - - watchman-diag > out.txt - - Sometimes on Macs, the output file might contain: - - There are 139 items on the filesystem not reported by watchman: - ... - - If you see this and if any components of the listed file names either are or were at some point a symlink, then you have fallen afoul of an Apple bug where fsevents won't report changes associated with a dangling symlink. You might be able to recover with: - - watchman watch-del-all - hg --config fsmonitor.mode=off rebase -s '(::bookmark() and draft()) - master::' -d master - watchman watch-project . - -3. Dirstate Corruption - - This happens most often because someone pressed `Ctrl-C` during a Mercurial command that was writing to the dirstate file (an index of all the files in the working directory). This corruption can be subtle and you might not notice any issues with it for a while, until you notice files not showing up that really should. - - In this case, try running: - - hg debugrebuilddirstate --minimal - - Then, run `hg status` again. - -4. Unknown Bugs - - Mercurial is under heavy development and there may be bugs we don't know about yet that cause issues like this. If you've verified that the above things don't work to fix the issue, let us know by filing a [GitHub issue](https://github.com/facebook/nuclide/issues). - -## Environment Issues - -### Uninstalling Older Versions of Nuclide - -[Nuclide v0.0.35](https://github.com/facebook/nuclide/releases/tag/v0.0.35) and earlier were released -as many separate Atom packages. If you have any packages starting with `nuclide-`, you likely have -some part of <=v0.0.35 still installed. - -Run the uninstall command below, which contains the full list of Nuclide's packages when they were -last released on 25 November 2015. This is safe to run even if you only have a subset of the -packages installed; `apm` will ignore any packages that are not present. - -```bash -$ apm uninstall \ -hyperclick \ -nuclide-arcanist \ -nuclide-blame \ -nuclide-blame-provider-hg \ -nuclide-blame-ui \ -nuclide-buck-files \ -nuclide-busy-signal \ -nuclide-clang-atom \ -nuclide-clipboard-path \ -nuclide-code-format \ -nuclide-code-highlight \ -nuclide-debugger-atom \ -nuclide-debugger-hhvm \ -nuclide-debugger-lldb \ -nuclide-diagnostics-store \ -nuclide-diagnostics-ui \ -nuclide-diff-view \ -nuclide-file-tree \ -nuclide-file-watcher \ -nuclide-find-references \ -nuclide-flow \ -nuclide-format-js \ -nuclide-fuzzy-filename-provider \ -nuclide-hack \ -nuclide-hack-symbol-provider \ -nuclide-health \ -nuclide-hg-repository \ -nuclide-home \ -nuclide-installer \ -nuclide-language-hack \ -nuclide-move-pane \ -nuclide-objc \ -nuclide-ocaml \ -nuclide-open-filenames-provider \ -nuclide-quick-open \ -nuclide-react-native-inspector \ -nuclide-recent-files-provider \ -nuclide-recent-files-service \ -nuclide-remote-projects \ -nuclide-test-runner \ -nuclide-toolbar \ -nuclide-type-hint \ -nuclide-url-hyperclick -``` - -## Flow Issues - -### Features Not Working - -If the Flow features are not working in Nuclide: - -- Make sure `flow` is in your [`$PATH`](#flow-issues__flow-and-path) environment variable. -- Ensure that you have `/* @flow */` at the top of your `.js` file. -- Ensure you have an empty `.flowconfig` file in the root of of your project directory. - -### `flow` and `$PATH` - -If you installed `flow` in a place not in your `$PATH` environment variable (e.g., unzipped it in your home directory), then you either have to update your `$PATH` environment variable or explicitly specify it. - -1. Open the **Settings** tab either by pressing `Cmd-,` (`Ctrl-,` on Linux) or by going to `Package | Settings View | Open`. -2. Select **Packages** from the list at the left, and search for `nuclide`. -3. Click on the **Settings** button for the `nuclide` package. -4. Scroll down until you find `nuclide-flow`. -5. Set the location of your `flow` installation in the **Path to Flow Executable** text box. - - - -### Module Not Found - -If you are [running Nuclide from source](/docs/advanced-topics/building-from-source/), you may -occasionally run into a `Cannot find module` error. - -![](/static/images/help/troubleshooting-module-not-found.png) - -As Nuclide is continuously updated, new modules may be added as dependencies. When you rebase to -the latest code and run Nuclide, the new module will not have been installed, so it will not be -found. - -Running `npm update` will get you the latest modules so that you should be able to open Nuclide -successfully again. - -## Buck Issues - -### Nuclide says Diagnostics are disabled, but Buck builds my C++ project - -Stand-alone header files are not fully supported yet because Buck doesn't report flags for them. - ->The majority of features may still work even without complete flags. You can provide more default flags in the Settings, if necessary. - -
- -1. Open the **Settings** tab either by pressing `Cmd-,` (`Ctrl-,` on Linux) or by going to `Package | Settings View | Open`. -2. Select **Packages** from the list at the left, and search for `nuclide`. -3. Click on the **Settings** button for the `nuclide` package. -4. Scroll down until you find `nuclide-clang`. -5. Add default flags as necessary. - - diff --git a/docs/_docs/languages/cpp.md b/docs/_docs/languages/cpp.md deleted file mode 100644 index 6d3b60bfc4..0000000000 --- a/docs/_docs/languages/cpp.md +++ /dev/null @@ -1,212 +0,0 @@ ---- -pageid: language-cpp -title: C++ -layout: docs -permalink: /docs/languages/cpp/ ---- - -Nuclide provides support for C++ developers. - -
- -* TOC -{:toc} - -## Supported Compilers - -In order to get the full features for a C++ project beyond basic syntax highlighting -and a generic autocomplete, you must have the following prerequisites installed: - -1. A compatible build system. You must have one of the following: - * [Buck](http://buckbuild.com) - With no additional setup required! - * [CMake](https://cmake.org/) - You will also have to generate a compilation database with the - [`CMAKE_EXPORT_COMPILE_COMMANDS`](http://clang.llvm.org/docs/JSONCompilationDatabase.html) - option via command-line and place it/symlink it in your project root. - Note that Nuclide does *not* provide any additional CMake integration at the moment. - * You can also manually create a compliant [`compile_commands.json`](http://clang.llvm.org/docs/JSONCompilationDatabase.html) in your project root. -2. [Clang](http://clang.llvm.org/) version 3.6 or higher (we recommend 3.8+) - -### Installing CMake and Clang - -*CMake* - -You can install CMake using one of the [pre-compiled binaries](https://cmake.org/install/) for -Linux and macOS. - -*Clang* - -Clang is generally provided by default on all major Linux distributions. You can use your packaging -system to install it (e.g., `sudo apt-get install clang libclang`). - -Note that **version 3.6 or higher is required**. We recommend 3.8 or above for best results. - -> You can [build Clang from source](http://clang.llvm.org/get_started.html) on Linux as well. - -On macOS, install Clang by installing [Xcode](https://developer.apple.com/xcode/). - -*Verify Install* - -You can verify that Clang is installed by typing `clang++ --version` on the command line. - -> A similar install process occurs for GNU `g++`. It is provided with Xcode, and you can install -> it via a Linux package (e.g., `sudo apt-get install g++`). - -*Building* - -Once Clang is installed, you need to build your C++ project with the `cmake` command, passing in the -`CMAKE_EXPORT_COMPILE_COMMANDS` flag. This will create a `compile_commands.json` file which lives -in the root of your project and provides the necessary information for the -[Nuclide C++ features support](#features). - -> If you use [Buck](#supported-compilers__installing-buck), you will not need to build with this -> flag. - -### Installing Buck - -Buck is [available](https://buckbuild.com/setup/install.html) via Homebrew on macOS, or you can -build from source on Linux. - -*Building* - -Your C++ project must be set up for a Buck build by creating [rules and targets](https://buckbuild.com/about/overview.html). - -## Features - -C++'s Nuclide integration provides you with productivity features such as: - -- [Code Diagnostics](#features__code-diagnostics) -- [Autocomplete](#features__autocomplete) -- [Jump To Declaration](#features__jump-to-declaration) -- [Jump Between Header and Implementation](#features__jump-between-header-and-implementation) -- [Type Hinting](#features__type-hinting) -- [Code Formatting](#features__code-formatting) - -> Remember that these features are only fully-enabled when used with a -> [supported compiler](#supported-compilers). - -### Code Diagnostics - -If you write code that doesn't compile correctly, Nuclide will warn you through its -[Code Diagnostics](/docs/editor/basics/#code-diagnostics) pane, as well with inline -[gutter](/docs/editor/basics/#gutter) tooltips (represented by a sideways red triangle). - -![](/static/images/docs/language-cpp-code-diagnostics.png) - -For [gutter diagnostics](/docs/editor/basics/#gutter), you will sometimes see a **Fix** button. For -some common errors (e.g., a missing semicolon), clicking the **Fix** button will fix the -problem for you. - -In this example, clicking the **Fix** button will insert a semicolon for you. - -![](/static/images/docs/language-cpp-code-diagnostics-gutter-fix.png) - -### Autocomplete - -Nuclide uses metadata from your Clang or Buck build to understand the objects within your project. -This allows for a detailed Autocomplete feature, providing you hints on what is available for a -given object. - -![](/static/images/docs/language-cpp-autocomplete.png) - -### Jump to Declaration - -You can click on a function call for your project and be taken directly to the declaration for that -function. - -Using `Cmd-` or `Cmd-Option-Enter` (`Ctrl-` or `Ctrl-Alt-Enter` on -Linux), the function call will be underlined. - -![](/static/images/docs/language-cpp-jump-to-declaration-link.png) - -Then, you will be taken to the declaration for that function. - -![](/static/images/docs/language-cpp-jump-to-declaration-result.png) - -### Jump Between Header and Implementation - -Using `Cmd-Option-N` (`Ctrl-Alt-N` on Linux), you can jump between the header (`.h`) and -implementation files (`.cpp`). - -### Type Hinting - -If you hover over a variable, Nuclide will show you a datatip with its type. - -![](/static/images/docs/language-cpp-type-hint.png) - -You can pin type hints to the main [Editing Area](/docs/editor/basics/#editing-area) so they -are always shown. - -Click on the pin icon of the type hint to pin the hint and the `x` icon to remove the pinned hint. Pinned type hints can be moved around and placed anywhere in the editing window. - -![](/static/images/docs/language-cpp-type-hint-pinned.png) - -> Hovering over a pinned type hint will highlight the variable associated with it. This is useful -> if you have two pinned type hints for variables on the same line. - -### Code Formatting - -Nuclide will format code based on a set of default Clang standards. - -1. Place your cursor on a function or line of code you wish to format. -2. Press `Cmd-Shift-C` (`Ctrl-Shift-C` on Linux), or use the context-aware menu and choose -**Format Code** to take a piece of code that looks like this... - -![](/static/images/docs/language-cpp-code-formatting-before.png) - -...and format it like this: - -![](/static/images/docs/language-cpp-code-formatting-after.png) - -## Debugging - -Nuclide supports [LLDB](http://lldb.llvm.org/) as the backend for its native C++ debugging. - -> At a minimum, you must have a C++ compiler (e.g., `g++` or `clang++`) and the LLVM Debugger -> (`lldb`) installed to use this feature. For example, on macOS, if you install -> [Xcode](https://developer.apple.com/xcode/) with its command-line tools, these will be installed -> for you. - -> Your C++ code must be compiled with debug symbols. For `g++` or `clang++`, this is accomplished -> by using `-g`. e.g., `clang++ hello.cpp -g -o hello.cpp`. If you are using `cmake` or some other -> build management system, ensure that you are compiling in debug mode with symbols. - -There are three ways to invoke the LLDB debugger: - -- [Attaching to a running process](#attaching-to-a-running-process) -- [Launching a process](#launching-a-process) -- [Debugging a Buck target](#debugging-a-buck-target) - -### Attaching to a running process - -Nuclide can attach to a running C++ process (after -[adding a C++ project](/docs/quick-start/getting-started/#adding-a-project) to Nuclide). Once you -compile your code, run it. - -1. Open the Debugger Selection window by pressing `Cmd-Shift-A` (`Ctrl-Shift-A` on Linux) or by clicking on the **Toggle Debugger** button in the [Nuclide toolbar](/docs/features/toolbar/#buttons). -2. Switch the debugging type to **C++**. -3. Select **Attach** from the **Action** drop-down menu. -4. Find your process in the list, and click the **Attach** button. - - - -After you attach to the process, the Nuclide Debugger appears to the right of the [Editing Area](/docs/editor/basics/#editing-area). -You can then debug your code normally, [following the Debugger guide](/docs/features/debugger/#basics). - -### Launching a process - -Launching a process is similar to the Attach flow. - -1. Open the Debugger Selection window by pressing `Cmd-Shift-A` (`Ctrl-Shift-A` on Linux) or by clicking on the **Toggle Debugger** button in the [Nuclide toolbar](/docs/features/toolbar/#buttons). -2. Switch the debugging type to **C++**. -3. Select **Launch** from the **Action** drop-down menu -4. Fill out the fields, and click the **Launch** button. - - - -### Debugging a Buck target - -See the [Buck guide](/docs/features/buck#debug) for instructions on how to debug C++ Buck targets. - -### LLDB Commands - -You can run LLDB commands directly in the Nuclide Debugger [Console](/docs/features/debugger#basics__evaluation). diff --git a/docs/_docs/languages/flow.md b/docs/_docs/languages/flow.md deleted file mode 100644 index 3f5ce6f6c7..0000000000 --- a/docs/_docs/languages/flow.md +++ /dev/null @@ -1,115 +0,0 @@ ---- -pageid: language-flow -title: Flow -layout: docs -permalink: /docs/languages/flow/ ---- - -Nuclide has deep, built-in support for [Flow-enabled](http://flowtype.org) JavaScript. - ->Flow recently became supported on Windows. See the [Windows is Supported!](https://flowtype.org/blog/2016/08/01/Windows-Support.html) Flow blog post for more information. - -
- -* TOC -{:toc} - -## Installing Flow - -In order to fully use the integration of Flow, you must have Flow installed on your system: - -1. [Install Flow](http://flowtype.org/docs/getting-started.html#installing-flow). -2. If you are new to Flow, [five simple examples](http://flowtype.org/docs/five-simple-examples.html) can get you started writing Flow programs. The -key items of note are: - * The `flow` path is in your `$PATH` environment variable. If it is not in your `$PATH` environment variable for any reason, you can specify the - path to the `flow` binary in `Settings | Packages | Nuclide | Settings | nuclide-flow: Path to Flow Executable`. - * You have an empty `.flowconfig` file in the root of your project. - * You have `/* @flow */` at the top of your JavaScript (`.js`) file. - -## Features - -Flow's integration into Nuclide provides you with productivity features such as: - -* [Code Diagnostics](#features__code-diagnostics) (e.g., inline Flow errors) -* [Autocomplete](#features__autocomplete) -* [Jump to Definition](#features__jump-to-definition) -* [Inline (mouseover) type hinting](#features__type-hinting) -* [Inline type coverage](#features__type-coverage) - -> These features will not work properly unless you are working with Flow-enabled JavaScript since -> they require a `.flowconfig` file in your project root and the ability to run the Flow -> typechecker (e.g., `flow`) from the project root. - -### Code Diagnostics - -If you write code that doesn't pass the Flow typechecker, Nuclide will provide you error details in -both its [Code Diagnostics](/docs/editor/basics/#status-bar__code-diagnostics) pane and inline -within the [Editing Area](/docs/editor/basics/#editing-area). - -![](/static/images/docs/language-flow-code-diagnostics.png) - -Hover over the sideways red triangle in the [gutter](/docs/editor/basics/#gutter) to see the Flow -error inline. - -![](/static/images/docs/language-flow-code-diagnostics-gutter.png) - -### Autocomplete -​​ -Given that Nuclide has access to all of the type information within your project along with the -built-in types provided by Flow, autocomplete just works. - -![](/static/images/docs/language-flow-autocomplete.png) - -By default suggestions from Flow will be shown first in the list of autocomplete results. -However if you don't want this behavior (e.g. you want snippets to be on top), -you can configure priority in Nuclide's preferences. - -### Jump To Definition - -Nuclide provides a jump to definition/symbol feature for Flow programs. - -For example, if you want to go to the definition of `arr_length()`, hover over -`arr_length()`and either press `Cmd-` (`Ctrl-` on Linux) or -`Cmd-Option-Enter` (`Ctrl-Alt-Enter` on Linux). - -![](/static/images/docs/language-flow-jump-to-definition-link.png) - -![](/static/images/docs/language-flow-jump-to-definition-result.png) - -### Type Hinting - -If you hover over a variable in your Flow file, you can get the type of the variable directly -inline. - -![](/static/images/docs/language-flow-typehint.png) - -In fact, you can even pin that type hint so that it always displays. Just click on the pin icon -when hovering over a variable to pin it. - -​​![](/static/images/docs/language-flow-pinned-typehint.png) - -The highlighted variables show that their type variables have been pinned. If you hover over the -type hint, its associated variable will have motion in its highlight. - -Click the `x` icon of a pinned type hint to remove it. - -> Pinned type hints can be moved anywhere within the editor. - -### Type Coverage - -Nuclide can show you how much of your Flow file is covered by the type system with Type Coverage. - -![](/static/images/docs/language-flow-type-coverage.png) - -If the percentage is less than 100%, you can toggle the Type Coverage inline display to show you where the issues are. - -From the [Command Palette](/docs/editor/basics/#command-palette), choose `Nuclide Type Coverage: Toggle Inline Display`. You can also either press `Ctrl-Option-Shift-V` (`Ctrl-Alt-Shift-V` on Linux) or simply click on the percentage displayed in the [Status Bar](/docs/editor/basics/#status-bar). - -Hover over any sideways triangles that appear in the gutter to see the type check issue inline, or open the [Diagnostics Table](/docs/editor/basics/#status-bar__code-diagnostics) to see them all listed together. Clicking on any issue in the Diagnostics Table will highlight the associated line. - -![](/static/images/docs/language-flow-type-coverage-inline.png) - -## Debugging - -The debugging of Flow through Node is a cornerstone of Nuclide. It serves as the example for -the [Debugger](/docs/features/debugger/) at large and is described in the [Debugger Basics](/docs/features/debugger/#basics). diff --git a/docs/_docs/languages/hack.md b/docs/_docs/languages/hack.md deleted file mode 100644 index 1f1fac99de..0000000000 --- a/docs/_docs/languages/hack.md +++ /dev/null @@ -1,248 +0,0 @@ ---- -pageid: language-hack -title: Hack -layout: docs -permalink: /docs/languages/hack/ ---- - -Nuclide has been built from the start to provide a great IDE experience for -[Hack](http://hacklang.org) development. Hack is a programming language for -[HHVM](http://hhvm.com). - -> Currently, HHVM is [not supported on Windows](https://docs.hhvm.com/hhvm/installation/windows), so -> this integration has limited viability on that platform. However, -> [work is being done](https://github.com/facebook/hhvm/issues/5460) to port HHVM to Windows. - -
- -* TOC -{:toc} - -## Installing Hack - -In order to fully use the integration of Hack, you must have both Hack and HHVM installed on your -system: - -1. [Install HHVM](https://docs.hhvm.com/hhvm/installation/introduction). By default, Hack is -installed with HHVM. -2. If you are new to Hack, HHVM's [Getting Started](https://docs.hhvm.com/hack/getting-started/getting-started) provides [steps for writing your first Hack program](https://docs.hhvm.com/hack/getting-started/getting-started#your-first-hack-program). The -key items of note are: - * The typechecker `hh_client` is in your `$PATH` environment variable (the default install of - HHVM, should place it there). - * You have an `.hhconfig` file at the root of your project. - * You have ` If you are planning on developing with Hack [remotely](/docs/features/remote), ensure HHVM and -> Hack are installed on the *remote* machine. - -## Features - -Hack's integration into Nuclide provides you with productivity features such as: - -* [Code Diagnostics](#features__code-diagnostics) -* [Autocomplete](#features__autocomplete) -* [Jump to Definition](#features__jump-to-definition) -* [Inline (mouseover) type hinting](#features__type-hinting) -* [Code formatting](#features__code-formatting) -* [OmniSearch](/docs/features/quick-open), with a special [Hack symbol](/docs/features/quick-open#hack-symbols) search pane. - -### Code Diagnostics - -If your code doesn't correctly [typecheck](https://docs.hhvm.com/hack/typechecker/introduction), Nuclide has code diagnostics that will show you the error. You can see the error in two places, inline within the -[Editing Area](/docs/editor/basics/#editing-area) and in the -[Code Diagnostics](/docs/editor/basics/#status-bar__code-diagnostics) pane below. - -![](/static/images/docs/language-hack-code-diagnostics.png) - -Hover over the sideways red triangle in the [gutter](/docs/editor/basics/#gutter) to see the Hack -error inline. - -![](/static/images/docs/language-hack-code-diagnostics-gutter.png) - -### Autocomplete - -Given that Nuclide has access to all of the type information within your project and the built-in -types provided by Hack, autocomplete just works. - -![](/static/images/docs/language-hack-autocomplete.png) - -### Jump to Definition - -Nuclide provides a jump to definition/symbol feature for Hack programs. - -> In order for this to work, you must have an `.hhconfig` file in the root of your project and a -> running `hh_server` monitoring the root as well. - -For example, if you want to go to the definition of `getPages()`, hover over `getPages()` -and either press `Cmd-` or `Cmd-Option-Enter` (`Ctrl-Alt-Enter` on Linux). - -![](/static/images/docs/language-hack-jump-to-definition-link.png) - -![](/static/images/docs/language-hack-jump-to-definition-result.png) - -### Type Hinting - -If you hover over a variable in your Hack file, you can get the type of the variable directly -inline. - -![](/static/images/docs/language-hack-typehint.png) - -In fact, you can even pin that type hint so that it always displays. Just click on the pin icon -when hovering over a variable to pin it. - -![](/static/images/docs/language-hack-pinned-typehint.png) - -The highlighted variables show that their type variables have been pinned. If you hover over the -type hint, its associated variable will have motion in its highlight. - -Click the `x` icon of a pinned type hint to remove it. - -> Pinned type hints can be moved anywhere within the editor. - -### Type Coverage - -Nuclide can show you how much of your Hack file is covered by the type system with Type Coverage. - -![](/static/images/docs/language-hack-type-coverage.png) - -If the percentage is less than 100%, you can toggle the Type Coverage inline display to show you where the issues are. - -From the [Command Palette](/docs/editor/basics/#command-palette), choose `Nuclide Type Coverage: Toggle Inline Display`. You can also either press `Ctrl-Option-Shift-V` (`Ctrl-Alt-Shift-V` on Linux) or simply click on the percentage displayed in the [Status Bar](/docs/editor/basics/#status-bar). - -Hover over any sideways triangles that appear in the gutter to see the type check issue inline, or open the [Diagnostics Table](/docs/editor/basics/#status-bar__code-diagnostics) to see them all listed together. Clicking on any issue in the Diagnostics Table will highlight the associated line. - -![](/static/images/docs/language-hack-type-coverage-inline.png) - -### Code Formatting - -Nuclide can take your Hack code and format it according to a built-in set of coding standards -(e.g, two-space indents, bracket location, etc.). - -For example, here is a bit of code that looks relatively haphazard from a formatting perspective. - -![](/static/images/docs/language-hack-badly-formatted.png) - -Place your cursor inside the function and press `Cmd-Shift-C` (`Ctrl-Shift-C` on Linux) to apply the coding standards to the function. - -![](/static/images/docs/language-hack-well-formatted.png) - -## Debugging - -Nuclide has support for debugging PHP and Hack projects. [HHVM](https://docs.hhvm.com/hhvm/installation/introduction) is recommended for debugging Hack and PHP code. - -> Theoretically, PHP debugging should work on other XDebug-compatible runtimes like Zend, but we -> have only tested this with HHVM. - -> Currently, we only support debugging [remote](/docs/features/remote/) projects. - -### Xdebug - -In order for the [Nuclide Debugger](/docs/features/debugger) to attach properly to the HHVM process, you must enable -[Xdebug](https://xdebug.org/) in your HHVM configuration. - -> Your remote server may already have the appropriate settings, if so, this step is not necessary. - -You do this by specifying [Xdebug configuration](https://xdebug.org/docs/all_settings) information -in a `.ini` file that will be passed to the HHVM executable. Here is an example `xdebug.ini` file that can -be used: - -```bash -xdebug.enable = 1 -xdebug.remote_enable = 1 -xdebug.remote_autostart = 1 -xdebug.overload_var_dump = 0 -xdebug.remote_port = 9000 -``` - -> In the Nuclide Settings, there is an option to specify the remote port as well. If you specify -> the port in an `.ini` file with `xdebug.remote_port`, make sure it matches what is in the -> Nuclide port setting found under `nuclide-debugger-php`. - -Make sure the **Arguments for your PHP runtime** setting points to your `.ini` file. - -***Example*** - -```bash --c /root/docker-shared/code/xdebug.ini -``` - -The **Path to your PHP runtime** setting should indicate the location of HHVM on your server, such as `/usr/bin/hhvm`. - - -### Debugging: HHVM Toolbar - -The [Task Runner toolbar](/docs/features/task-runner) is one way to debug Hack or PHP projects. To open the Task Runner toolbar, click on the **Toggle Task Runner Toolbar** button in the [Nuclide toolbar](/docs/features/toolbar/#buttons) or search for `Nuclide Task Runner: Toggle HHVM Toolbar` in the [Command Palette](/docs/editor/basics/#command-palette). - -See the [Task Runner HHVM guide](/docs/features/task-runner/#hhvm-debug-toolbar) for instructions on debugging Hack or PHP projects. - -### Debugging: Command-Line - -You can also debug directly from the command-line. - -1. Have a PHP or Hack file active in the [Editing Area](/docs/editor/basics/#editing-area). -2. Click on the **Toggle Debugger** icon in the [Nuclide toolbar](/docs/features/toolbar/#buttons) or press `Cmd-Shift-A` (`Ctrl-Shift-A` on Linux) to bring up the Debugger Selection window. -3. Select the remote server where your project is located from the **Connection** drop-down menu. It should default to the remote location of the PHP or Hack file you have open. -4. Select the file's type from the **Type** drop-down menu. For either PHP or Hack, choose **PHP**. -5. Select **Attach** from the **Action** drop-down menu. - - ![](/static/images/docs/feature-debugger-selection-attach-server.png) - -6. Set [breakpoints](/docs/features/debugger/#basics__breakpoints) in your code. -7. Run your PHP/Hack script or server - 1. If you are running a script: `hhvm -c xdebug.ini your-script.php` - 2. If you are running a server: `hhvm -c xdebug.ini -m server` -8. Start Debugging. - -*Note:* If you are debugging a server, you will need to send a request to that server in order for - the server breakpoint to be hit. - -### Console - -While debugging, HHVM will send its stdout to the Console below the Editing Area. This also includes output from `print()` (or similar) statements and stack traces. - -### Evaluation - -Basic [evaluation](/docs/features/debugger/#basics__evaluation) in the REPL works out of the box. - -You can also load bindings from your project so that you can interact with them in the console. To -do this, make sure there is a `.hhconfig` file checked in at the root of your project, as well as a -`scripts/xdebug_includes.php` file. The `xdebug_includes.php` file must contain at least one call to the -`xdebug_break` function. Here is an example of such a file: - -```php - Linux does not have Xcode. However, there are ways to compile Objective-C programs on Linux using -> `gobjc`, [`gnustep`](http://www.gnustep.org/), etc. - -However, to get the full [feature list](#buck-enabled-features) for Objective-C support, you must -compile your Objective-C program with [Buck](http://buckbuild.com). - -## Default Features - -Objective-C's integration into Nuclide provides you with productivity features out-of-the-box such -as: - -* [Automatic Square Bracket Completion](#default-features__automatic-square-bracket-completion) -* [Automatic Colon Indenting](#default-features__automatic-colon-indenting) - -### Automatic Square Bracket Completion - -If you forget to put a starting bracket at the front of your target or selector, one will be inserted -for you automatically if you add the ending bracket. This will work for any number of bracket -levels deep. - -For example, if you add an ending bracket here... - -![](/static/images/docs/language-objc-before-bracket-insert.png) - -... then the beginning bracket is inserted for you automatically. - -![](/static/images/docs/language-objc-after-bracket-insert.png) - -To enable this setting: - -1. Open the [Nuclide Settings](/docs/editor/basics/#preferences-pane) tab either by pressing `Cmd+,` (`Ctrl-,` on Linux) or by going to `Package | Settings View | Open`. -2. Select **Packages** from the list at the left, and search for `nuclide`. -3. Click on the **Settings** button for the `nuclide` package. -4. Scroll down until you find `nuclide-objc`, and select the **Enable Automatic Square Bracket Completion** checkbox. - -![](/static/images/docs/language-objc-auto-bracket-completion-setting.png) - -### Automatic Colon Indenting - -Nuclide will automatically indent the colons (`:`) associated with new method arguments to be -aligned with the arguments of that method. - -If you start a `:` at the beginning of the next line after the method declaration... - -![](/static/images/docs/language-objc-before-colon-indent.png) - -... it will be aligned automatically. - -![](/static/images/docs/language-objc-after-colon-indent.png) - -## Buck-enabled Features - -The following features require that your Objective-C project is compiled with [Buck](http://buckbuild.com). - -> You can also generate a `compile_commands.json` file with the -> [`json-compilation-databse` reporter](https://github.com/facebook/xctool#included-reporters) -> of [`xctool`](https://github.com/facebook/xctool) to get these features. - -
- -* [Code Diagnostics](#buck-enabled-features__code-diagnostics) -* [Inline Type Hints](#buck-enabled-features__type-hints) -* [Autocomplete](#buck-enabled-features__autocomplete) -* [Jump to Definition](#buck-enabled-features__jump-to-definition) - -> The [Buck toolbar](/docs/features/buck) allows you to build and run your Buck-enabled programs. - -### Code Diagnostics - -If you write code that will cause `clang` errors or warnings, Nuclide's Code Diagnostics will show -you the error. You can see the error in two places: inline within the -[Editing Area](/docs/editor/basics/#editing-area), and in the [Code Diagnostics](/docs/editor/basics/#status-bar__code-diagnostics) pane below. - -![](/static/images/docs/language-objc-code-diagnostics.png) - -Hover over the sideways red triangle in the [gutter](/docs/editor/basics/#gutter) to see the `clang` error inline. - -![](/static/images/docs/language-objc-lint-gutter.png) - -### Type Hints - -Hovering over an Objective-C object will provide you the type of that object inline. - -![](/static/images/docs/language-objc-typehint.png) - -In fact, you can even pin that type hint so that it always displays. Just click on the pin icon when hovering over a variable to pin it. - -![](/static/images/docs/language-objc-pinned-typehint.png) - -Click the `x` icon of a pinned type hint to remove it. - -> Pinned type hints can be moved anywhere within the editor. - -### Autocomplete - -Buck enhances the understanding of the types of objects in your project so that autocomplete can be -enabled. - -![](/static/images/docs/language-objc-autocomplete.png) - -> Without Buck, you will still get the default autocomplete feature, but without project and object -> specific information. - -### Jump To Definition - -Nuclide provides a jump to definition/symbol feature for Objective-C programs. - -For example, if you want to go to the definition of `initWithHelloString:`, hover over -`initWithHelloString:` and either press `Cmd-` (`Ctrl-` on Linux) or -`Cmd-Option-Enter` (`Ctrl-Alt-Enter` on Linux). - -![](/static/images/docs/language-objc-jump-to-definition-link.png) - -![](/static/images/docs/language-objc-jump-to-definition-result.png) - -### Jump Between Header and Implementation - -Using `Cmd-Option-N` (`Ctrl-Alt-N` on Linux), you can jump between the header (i.e., `.h`) and -the implementation (i.e., `.cpp` or `.m`) files. - -## Debugging - -Nuclide has support for both [iOS](/docs/platforms/ios) debugging through -[React Native](/docs/platforms/react-native/#debugging) and [Buck](http://buckbuild.com) -for native Objective-C applications (i.e., `.m` files). - -> Debugging Swift applications is currently not supported. - -See the [Buck guide](/docs/features/buck) for how to build, run and debug iOS apps. - -> Optimally, it would be nice to run the application directly from Xcode and attach to the -> simulator process associated with that Xcode project. However, due to `lldb` process conflict -> issues, this is currently not possible. - -### LLDB Commands - -Native iOS debugging uses [LLDB](http://lldb.llvm.org/) as its debugging backend. You can run LLDB -commands directly in the Nuclide Debugger's [Console](/docs/features/debugger#basics__evaluation). diff --git a/docs/_docs/languages/other.md b/docs/_docs/languages/other.md deleted file mode 100644 index 96169ea7e4..0000000000 --- a/docs/_docs/languages/other.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -pageid: language-other -title: PHP, JS, OCaml -layout: docs -permalink: /docs/languages/other/ ---- - -Nuclide provides support for other languages as well. Some of these are not as full-featured as -similar languages (e.g., Hack vs PHP); others are experimental. - -* TOC -{:toc} - -## PHP - -Nuclide's PHP support is similar to its support for [Hack](/docs/languages/hack), except you will -not get as full-featured diagnostics, type hinting, etc. since there is no -[typechecker](https://docs.hhvm.com/hack/typechecker/introduction) to assist Nuclide with your project's metadata. - -## JavaScript - -Nuclide's JavaScript support is similar to its support for [Flow](/docs/languages/flow), except -you will not get as full-featured diagnostics, type hinting, etc. since there is no -[typechecker](http://flowtype.org/) to assist Nuclide with your project's metadata. -[Debugging through Node](/docs/features/debugger/#basics) is similar to -[Flow](/docs/languages/flow/#debugging) as well. - -JavaScript is a primary language for [React Native](https://facebook.github.io/react-native/), and -Nuclide is a great IDE for [developing React Native applications](/docs/platforms/react-native). - -## OCaml - -This **experimental** feature provides rudimentary support for OCaml via -[ocamlmerlin](https://github.com/the-lambda-church/merlin). Merlin can be installed from source -or by installing the `merlin` OPAM package. - -OCaml's integration into Nuclide provides you with productivity features such as: - -* Autocomplete -* Jump to Definition - -It requires that `ocamlmerlin` be installed on your system and properly configured for your -project. `ocamlmerlin` should be in your `$PATH` environment variable. If it is not, you may specify the path to -`ocamlmerlin` in the settings for the 'nuclide' package. - -1. Open the [Nuclide Settings](/docs/editor/basics/#preferences-pane) tab either by pressing `Cmd+,` (`Ctrl-,` on Linux) or by going to `Package | Settings View | Open`. -2. Select **Packages** from the list at the left, and search for `nuclide`. -3. Click on the **Settings** button for the `nuclide` package. -4. Scroll down until you find `nuclide-ocaml`, and enter the custom path in the **Path to Merlin Executable** text box. diff --git a/docs/_docs/languages/python.md b/docs/_docs/languages/python.md deleted file mode 100644 index 73517a4f3d..0000000000 --- a/docs/_docs/languages/python.md +++ /dev/null @@ -1,103 +0,0 @@ ---- -pageid: language-python -title: Python -layout: docs -permalink: /docs/languages/python/ ---- - -Nuclide has well-rounded support for Python 2 and 3. - -* TOC -{:toc} - -## Using Python Features with Buck Projects - -If your code uses Buck to manage Python dependencies, you will need to build -your project's `python_binary` target in order for autocomplete and -jump to definition to find results from dependencies. - -## Features - -Python's integration into Nuclide provides you with productivity features such as: - -- [Autocomplete](#features__autocomplete) -- [Jump To Definition](#features__jump-to-definition) -- [Code Formatting](#features__code-formatting) -- [Code Diagnostics](#features__code-diagnostics) -- [Outline View](#features__outline-view) - -### Autocomplete - -Nuclide integrates [Jedi](http://jedi.jedidjah.ch/) to provide fast, -detailed, and context-aware autocompletion. - -![](/static/images/docs/language-python-autocomplete.png) - -By default, Nuclide will provide tab-able snippets for function and method -arguments. To turn this behavior on or off: - -1. Open the [Nuclide Settings](/docs/editor/basics/#preferences-pane) tab either by pressing `Cmd+,` (`Ctrl-,` on Linux) or by going to `Package | Settings View | Open`. -2. Select **Packages** from the list at the left, and search for `nuclide`. -3. Click on the **Settings** button for the `nuclide` package. -4. Scroll down until you find `nuclide-python`, and select or deselect the **Autocomplete arguments** checkbox. - -### Jump to Definition - -Nuclide allows you to directly jump to definition for local or imported symbols -alike. - -For example, to go to the definition of `get_all_patches()`, you can -hover over `get_all_patches()`and either press `Cmd-` -(`Ctrl-` on Linux) or `Cmd-Option-Enter` (`Ctrl-Alt-Enter` on Linux). - -![](/static/images/docs/language-python-jump-to-definition-link.png) - -![](/static/images/docs/language-python-jump-to-definition-result.png) - -Jump to definition also works for [Buck](http://buckbuild.com) config files. -Since `BUCK` files are written in Python, you can use `Cmd-` -(`Ctrl- Nuclide's built-in Swift support is not endorsed by Apple. The Swift - logo is a registered trademark of Apple Inc. - -
- -* TOC -{:toc} - -## Configuring Nuclide for Swift Package Development - -Nuclide will attempt to find a Swift executable automatically: - -- On macOS, it will use the latest version of Swift installed at `/Library/Developer/Toolchains/swift-latest.xctoolchain`. -- On Linux, it will find a Swift executable based on your `$PATH`. - -You may use a specific version of Swift by setting the **Swift Toolchain Path** in the Nuclide settings: - -1. Open the [Nuclide Settings](/docs/editor/basics/#preferences-pane) tab either by pressing `Cmd+,` (`Ctrl-,` on Linux) or by going to `Package | Settings View | Open`. -2. Select **Packages** from the list at the left, and search for `nuclide`. -3. Click on the **Settings** button for the `nuclide` package. -4. Scroll down until you find `nuclide-swift`, and enter the Toolchain path in the **Swift Toolchain Path** text box. - -![](/static/images/docs/language-swift-toolchain-path-setting.png) - -Nuclide uses [SourceKitten](https://github.com/jpsim/SourceKitten) to provide features such as [Autocomplete]((#features__autocomplete)). - -On macOS, Nuclide expects to find a SourceKitten executable at `/usr/local/bin/sourcekitten`. Installing SourceKitten via [Homebrew](http://brew.sh/), by running `brew install sourcekitten` at the command line, places it in this location. - -> Unfortunately, SourceKitten is not yet available on Linux. As a result, - features such as [Autocomplete](#features__autocomplete) are only available on macOS. - -You may configure Nuclide to use a SourceKitten executable at a different location by setting the **Path to SourceKitten Executable** in the Nuclide -settings. - -1. Open the [Nuclide Settings](/docs/editor/basics/#preferences-pane) tab either by pressing `Cmd+,` (`Ctrl-,` on Linux) or by going to `Package | Settings View | Open`. -2. Select **Packages** from the list at the left, and search for `nuclide`. -3. Click on the **Settings** button for the `nuclide` package. -4. Scroll down until you find `nuclide-swift`, and enter the custom SourceKitten path in the **Path to SourceKitten Executable** text box. - -## Features - -Swift integration in Nuclide provides you with productivity features such as: - -- [Building and Testing Swift packages](#features__building-and-testing-swift-packages) -- [Autocomplete](#features__autocomplete) - -### Building and Testing Swift packages - -The [Task Runner toolbar](/docs/features/task-runner) is used to build and test Swift packages. To open the Task Runner toolbar, click on the **Toggle Task Runner Toolbar** button in the [Nuclide toolbar](/docs/features/toolbar/#buttons) or search for `Nuclide Task Runner: Toggle Swift Toolbar` in the [Command Palette](/docs/editor/basics/#command-palette). - -See the [Task Runner Swift guide](/docs/features/task-runner/#swift) for how to build and test Swift packages. - -### Autocomplete - -Once you have [built your Swift package](#features__building-a-swift-package) via the [Task Runner's](/docs/features/task-runner) [Swift toolbar](/docs/features/task-runner/#swift), Nuclide will be able to provide autocompletion suggestions for Swift source code. - -![](/static/images/docs/language-swift-autocompletion.png) diff --git a/docs/_docs/platforms/android.md b/docs/_docs/platforms/android.md deleted file mode 100644 index 3f4fb406bf..0000000000 --- a/docs/_docs/platforms/android.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -pageid: platform-android -title: Android -layout: docs -permalink: /docs/platforms/android/ ---- - -Nuclide's support for Android is currently much more basic and limited than that for -[iOS](/docs/platforms/ios). If you are a [React Native](/docs/platforms/react-native) developer for Android, there is more -full-featured support for the [Flow](/docs/languages/flow) or [JavaScript](/docs/languages/other/#javascript) side of your application. For debugging, there is -currently built-in support for [ADB logs](#emulator-logs). - -> This section discusses primarily native Android development since there is a whole separate -> section dedicated to [React Native](/docs/platforms/react-native). - -
- -* TOC -{:toc} - -## Features - -When you open an Android Java file (i.e., `.java`), you only get the basic syntax highlighting and -quick-completion capabilities given to you by Atom. - -## Running Applications - -Currently, the easiest way to build and run a native Android application is from an IDE such as -Android Studio. You can also use the command-line tools such as `adb`, `am`, etc. - -## Debugging - -Debugging Android applications is currently not supported except through the logs provided -by Nuclide's [Android Debug Bridge (ADB) Logcat support](#emulator-logs). - -## Emulator Logs - -When running your Android project in the Android emulator, you can open and view the emulator logs -directly within Nuclide. From the [Command Palette](/docs/editor/basics/#command-palette), search -for `Nuclide Adb Logcat: Start`. - -![](/static/images/docs/platform-android-toggle-simulator.png) - -![](/static/images/docs/platform-android-simulator-output.png) - -> Currently, the logs are very verbose as they do not delineate between actual underlying emulator -> information with the actual running application. diff --git a/docs/_docs/platforms/ios.md b/docs/_docs/platforms/ios.md deleted file mode 100644 index 8580e0b5b1..0000000000 --- a/docs/_docs/platforms/ios.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -pageid: platform-ios -title: iOS -layout: docs -permalink: /docs/platforms/ios/ ---- - -Nuclide supports both native iOS development in [Objective-C](/docs/languages/objective-c) and -cross-platform development in [React Native](/docs/platforms/react-native). - -> This section discusses primarily native iOS development since there is a whole separate section -> dedicated to [React Native](/docs/platforms/react-native). - -
- -* TOC -{:toc} - -## Features - -When you open an [Objective-C](/docs/languages/objective-c/) file (e.g., `.h`, `.m`, `.mm`), you -automatically get support for default [features](/docs/languages/objective-c/#default-features) such -as [Automatic Square Bracket Completion](/docs/languages/objective-c/#default-features__automatic-square-bracket-completion). - -However, if you compile your project with [Buck](http://buckbuild.com), you get richer -[features](/docs/languages/objective-c/#buck-enabled-features) such as -[Autocomplete](/docs/languages/objective-c/#buck-enabled-features__autocomplete) and -[Jump to Definition](/docs/languages/objective-c/#buck-enabled-features__jump-to-definition). - -![](/static/images/docs/platform-ios-native-autocomplete.png) - -## Running Applications - -Currently, the easiest way to build and run a native iOS application is from Xcode itself. -You can also use the command-line tools such as `xcodebuild`, etc. - -### Buck Integration - -Nuclide supports the [Buck](https://buckbuild.com/) build system. See the -[Buck guide](/docs/features/buck) for how to build, run, and debug iOS apps. - -## Debugging - -Debugging native [Objective-C](/docs/languages/objective-c/) iOS applications is -[supported using Buck](/docs/features/buck/#debug). - -> [React Native](/docs/platforms/react-native/#debugging) is also supported. - -## Simulator Logs - -When running your iOS project in the iOS simulator, you can open and view the simulator logs -directly within Nuclide. From the [Command Palette](/docs/editor/basics/#command-palette), search -for `Nuclide iOS Simulator Logs: Start`. - -![](/static/images/docs/platform-ios-toggle-simulator.png) - -![](/static/images/docs/platform-ios-simulator-output.png) - -> Currently, the logs are very verbose as they do not delineate between actual underlying simulator -> information with the actual running application. diff --git a/docs/_docs/platforms/react-native.md b/docs/_docs/platforms/react-native.md deleted file mode 100644 index 697ed74f9c..0000000000 --- a/docs/_docs/platforms/react-native.md +++ /dev/null @@ -1,145 +0,0 @@ ---- -pageid: platform-react-native -title: React Native -layout: docs -permalink: /docs/platforms/react-native/ ---- - -Nuclide has built-in support for the [React Native](https://facebook.github.io/react-native/) -framework. React Native provides a set of components and extensions that allows you to easily write -native iOS and Android applications using the [Flow](/docs/languages/flow) and -[JavaScript](/docs/languages/other#javascript) programming languages and the -[React](http://facebook.github.io/react/) UI library. - -* TOC -{:toc} - -## Features - -If your React Native apps are primarily written in [Flow](/docs/languages/flow), you get all of its -[features](/docs/languages/flow/#features) within Nuclide, including -[Autocomplete](/docs/languages/flow/#autocomplete), -[Code Diagnostics](/docs/languages/flow/#features__code-diagnostics), etc. - -![](/static/images/docs/platform-react-native-feature-autocomplete.png) - -> [JavaScript](/docs/languages/other/#javascript) works well with Nuclide as well. - -> You can also write [native iOS (Objective-C)](/docs/platforms/ios) code with React Native, and get -> features such as [Automatic Square Bracket Completion](/docs/languages/objective-c/#default-features__automatic-square-bracket-completion) from Nuclide when doing so. Native Android code written in conjunction with React Native has [minimal support](/docs/platforms/android). - -## Running applications - -All React Native features are currently available from the [Command Palette](/docs/editor/basics/#command-palette). - -![](/static/images/docs/platform-react-native-debugging-command-palette.png) - -You run the React Native Packager and Server from Nuclide and your application from the command line. - -### React Native Packager - -From the [Command Palette](/docs/editor/basics/#command-palette), choose `Nuclide React Native: Start Packager` to start the React Native Server. The output in the [Console](/docs/features/debugger/#basics__evaluation) panel indicates if the React Native Packager started or if it encountered any errors. - -![](/static/images/docs/platform-react-native-start-packager.png) - -The server runs on the default `port 8081`. You can stop and restart the server at anytime. - -### Command Line - -Ensure that you are in the root directory of the React Native project, then run the application from the command-line: - -```bash -$ react-native run-ios -$ react-native run-android -``` - -This should bring up the Simulator with your running application inside. - -## Debugging - -[React Native](https://facebook.github.io/react-native/) for [iOS](/docs/platforms/ios) has -first-class support within Nuclide. The Debugger is no exception. - -> Debugging React Native for Android is currently not supported except for the -> [Simulator logs](#simulator-logs). - -From Nuclide, you can start a React Native development server, inspect React Native elements and -use the [Debugger](/docs/features/debugger#basics) to set and stop on breakpoints, etc. - -> In order to use React Native within Nuclide, you must -> [install](https://facebook.github.io/react-native/docs/getting-started.html) it. - -### Loading a React Native Project - -You open a React Native project the -[usual way](/docs/quick-start/getting-started/#adding-a-project). Nuclide will automatically -establish that you have a React Native project by seeing the `node_modules/react-native` directory -from the root of your project. - -### React Native Server - -Before starting the Debugger, [launch the React Native Server from within Nuclide](#running-applications__react-native-packager). - -### Prime the Debugger - -After starting the server, you can prime the React Native Debugger for when the application begins -running. From the [Command Palette](/docs/editor/basics/#command-palette), launch -`Nuclide React Native: Start Debugging`. - -You might see that the Nuclide Debugger UI appears but doesn't start, instead showing you a waiting condition. - - - -This means that the Debugger is waiting to attach to the actual running process of the React -Native application. - -### Run the React Native Application - -[Start your React Native application from the command-line](#running-applications__command-line). - -### Enable Debugging from the Application - -From the Simulator, you will want to enable debugging the application. Press `Cmd-D` (`Ctrl-D` on -Linux). This will bring up the debug options for your application. Select **Debug JS Remotely**. - -![](/static/images/docs/platform-react-native-debug-options.png) - -> If you have enabled debugging in a previous session, then debugging will still be enabled; thus, -> this step will not be necessary. - -### Start Debugging - -After you enable debugging from the simulated application, Nuclide will attach to that debugging -process automatically, since we primed the Debugger above. You can now set breakpoints, Watch Expressions, -etc. - -> You can set breakpoints, Watch Expressions, etc. earlier than this step, but access to them will not be -> available until the debugging has been enabled. - -> If the Debugger is paused when it opens, you may have to click the resume execution button -> (i.e., the play icon) for debugging to begin. - -Now you can start debugging your React Native application as [normal](/docs/features/debugger#basics). - -![](/static/images/docs/platform-react-native-debugging.png) - -### Element Inspector - -The React Native Debugger in Nuclide also provides an Element Inspector, where you can view and -toggle properties of your application. - -From the [Command Palette](/docs/editor/basics/#command-palette), choose `Nuclide React Native Inspector: Show` to open the **React Native Inspector** tab in the -main [Editing Area](/docs/editor/basics/#editing-area). - -![](/static/images/docs/platform-react-native-element-inspector.png) - -To see the actual elements highlighted in the Nuclide Element Inspector also highlighted in the -Simulator, you must enable the Simulator Inspector as well. Press `Cmd-D` (`Ctrl-D` on Linux) within -the Simulator and choose **Show Inspector**. - -![](/static/images/docs/platform-react-native-show-inspector.png) - -## Simulator Logs - -Nuclide supports the [iOS Simulator logs](/docs/platforms/ios#simulator-logs) and -[Android Emulator logs](/docs/platforms/android#emulator-logs) directly within Nuclide. diff --git a/docs/_docs/platforms/web.md b/docs/_docs/platforms/web.md deleted file mode 100644 index 353e4e5d2b..0000000000 --- a/docs/_docs/platforms/web.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -pageid: platform-web -title: Web Development -layout: docs -permalink: /docs/platforms/web/ ---- - -The development of modern websites makes use of both server-side and client-side web technologies. -Nuclide makes web developers more productive in this process. - -* TOC -{:toc} - -## Server-side Development - -[Hack](/docs/languages/hack) has first-class support in Nuclide. In conjunction with -[HHVM](http://docs.hhvm.com), Hack offers quick development and testing with the comfort of -[type safety](https://docs.hhvm.com/hack/typechecker/introduction). Nuclide enhances this by -utilizing Hack's information to deliver developer productivity features such as -[Autocomplete](/docs/languages/hack/#features__autocomplete) and -[inline error checking](/docs/languages/hack/#features__code-diagnostics). - -If you are a [PHP](http://php.net) developer, Nuclide has [support](/docs/languages/other/#php) for that as well. - -## Client-side Development - -[Flow](/docs/languages/flow) has first-class support in Nuclide. Flow gives you -[type safety](http://flowtype.org) as you develop, and Nuclide uses the information provided by -Flow to enhance developer productivity. This includes -[Jump to Definition](/docs/languages/flow/#jump-to-definition) and -[Type Hinting](/docs/languages/flow/#type-hinting). - -If you are a [JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript) developer, -Nuclide has [support](/docs/languages/other/#javascript) for that as well. - -## Scripting - -Nuclide supports many languages to help you write your scripts quicker and error-free. With -first-class support for [Hack](/docs/languages/hack) and [Flow](/docs/languages/flow), along -with support for [C++](/docs/languages/cpp), Nuclide make you more productive in your script -writing. diff --git a/docs/_docs/quick-start/getting-started.md b/docs/_docs/quick-start/getting-started.md deleted file mode 100644 index 87e40e44b2..0000000000 --- a/docs/_docs/quick-start/getting-started.md +++ /dev/null @@ -1,127 +0,0 @@ ---- -pageid: quick-start-getting-started -title: Getting Started -layout: docs -permalink: /docs/quick-start/getting-started/ ---- - -This getting started guide walks you through the core features of Nuclide and aims to get you productive quickly. See [Basics](/docs/editor/basics) for more information on using Nuclide's editing features. - -* TOC -{:toc} - -## Installation - -The [installation guides](/docs/editor/setup/) provide detailed information to install -Nuclide on your platform, but if you have already met the platform dependent prerequisites -([macOS](/docs/editor/setup/#macos__prerequisites) | [Linux](/docs/editor/setup/#linux__prerequisites)), -you can install Nuclide easily from within Atom itself. - -> Nuclide can be installed on [Windows](#windows), but it is [not fully supported](https://github.com/facebook/nuclide/issues/321). - -
- -1. Open Atom. -2. Choose `Atom | Preferences` (`Edit | Preferences` on Linux and `File | Settings` on Windows) to bring up the **Settings** tab. -3. In the **Settings** tab, select **Install** from the list at the left. -4. In the search box, type "Nuclide" and press the `Enter` key. -5. Click the **Install** button for the `nuclide` package. - -![](/static/images/docs/editor-setup-atom-install-nuclide.png) - -> Installing Nuclide within the Atom Packages UI is the recommended method, however you can install Nuclide from the command-line, if you wish, using: -> -```bash -$ apm install nuclide -``` -> - -
- -### Packages - -If you want features such as [Quick Open](#quick-open), [Remote Development](/docs/features/remote), and [Mercurial support](/docs/features/hg) to work correctly, you also need to install [Watchman](https://facebook.github.io/watchman/) and ensure it is in your `$PATH` environment variable. There are other [recommended package installations](/docs/editor/setup/#post-installation) as well. - -## Launch - -After installation, launch Nuclide by [opening Atom](/docs/editor/basics/#opening). Once Atom -is open, you should see the Nuclide Home page. - -![](/static/images/docs/quick-start-getting-started-home.png) - -- The left side-pane is the Nuclide [Project Explorer](/docs/editor/basics/#project-explorer). -- The main pane contains introductory information about Nuclide and the Quick Launch Menu. This is also where you will edit your files (just like in normal Atom). -- The bottom status bar shows you error and health statistics. - -## Adding a Project - -The first common step after launching Nuclide is to open a project you would like to work on. -This could be a [Hack](/docs/languages/hack/), [Flow](/docs/languages/flow/), or any other project that has a root directory. - -To add a project, click the **Add Project Folder** button in the left side-pane, use the `Cmd-Shift-O` keyboard shortcut (`Ctrl-Shift-O` on Linux), or choose -`File | Add Project Folder` from the Atom menu bar. - -![](/static/images/docs/quick-start-getting-started-add-project.png) - -After adding a project you will see the root of your project at the top of the [Project Explorer's](/docs/editor/basics/#project-explorer) File Tree with all -files and folders as a tree hierarchy underneath it. - -![](/static/images/docs/quick-start-getting-started-file-tree-view.png) - -## Quick Launch Menu - -On the Nuclide Home page you will find the Quick Launch Menu that gives quick access to many of -the popular features of Nuclide. Click the **Try It** button of any feature to use it. - -![](/static/images/docs/quick-start-getting-started-quick-launch-menu.png) - -## Quick Open - -The [Quick Open](/docs/features/quick-open) feature gives you access to Nuclide's file -search mechanism, including [OmniSearch](/docs/features/quick-open/#omnisearch), which quickly displays recently opened files, quick searches for files based on partial names, and depending on the project, can search within files for symbols, etc. Click **Try It** or use the `Cmd-T` keyboard shortcut (`Ctrl-T` on Linux) to access the feature. - -![](/static/images/docs/quick-start-getting-started-quick-open.png) - -You can also search by filenames in your project, filenames of currently open files, and see which files have been -recently opened. - -## Remote Connection - -Nuclide provides the ability to do [remote development](/docs/features/remote/) out of the box. This -allows you to have Nuclide installed on a local machine, your project on a remote machine, and have -your editing experience be seamless between the two. - -Nuclide provides a *server* that bridges your local client with the remote development machine. In -order for remote development to work correctly, you must meet the -[prerequisites](/docs/features/remote/#nuclide-server__prerequisites) on the remote machine before -installing the Nuclide server. - -Once the prerequisites are met, you can -[install the server](/docs/features/remote/#nuclide-server__setup) on the remote machine. - -In order to connect to your remote project, click on the **Try It** button next to -**Remote Connection** in the Quick Launch Menu. You can also select `Packages | Connect`, use the `Ctrl-Shift-Cmd-C` keyboard shortcut, or click **Add Remote Project Folder** -in the [Project Explorer](/docs/editor/basics/#project-explorer) (however, please note that if you have other projects open that button will not be there). - -![](/static/images/docs/quick-start-getting-started-remote-connection-dialog.png) - -Enter all the necessary credentials, including the username for logging into the remote server, the -server's address, and the actual root directory of the remote project you want to open. Then, if you installed the Nuclide Server as instructed, the **Remote Server Command** is -`nuclide-start-server`. - -Any changes you make in the local Nuclide editor will be communicated back to the remote server and -properly synchronized. - -## Diff View - -Nuclide has built-in support for [Mercurial-based repositories](/docs/features/hg). If your -project is using Mercurial, one of the features that may help your workflow is the -[Diff View](/docs/features/hg/#diff-view). This allows you to quickly see what has changed in the -files you have modified. It shows what has changed from the current committed revision which you -are tracking. - -To access the Diff View, click the **Try It** button, use the `Alt-Cmd-Shift-D` keyboard shortcut, or select `Packages | Diff View` after making a change to one of the files in your Mercurial project. - -![](/static/images/docs/quick-start-getting-started-diff-view.png) - -When the **Diff View** tab appears, click on a changed file in the right pane to have the Diff View window highlight any changes. diff --git a/docs/_includes/blog_pagination.html b/docs/_includes/blog_pagination.html deleted file mode 100644 index 5f66ca2786..0000000000 --- a/docs/_includes/blog_pagination.html +++ /dev/null @@ -1,28 +0,0 @@ - -{% if paginator.total_pages > 1 %} -
- -
-{% endif %} diff --git a/docs/_includes/content/gridblocks.html b/docs/_includes/content/gridblocks.html deleted file mode 100644 index 7bdca6ef88..0000000000 --- a/docs/_includes/content/gridblocks.html +++ /dev/null @@ -1,6 +0,0 @@ -
-{% for item in {{include.data_source}} %} - {% include content/items/gridblock.html item=item gridtype=include.grid_type %} - {% cycle '', '
' %} -{% endfor %} -
\ No newline at end of file diff --git a/docs/_includes/content/items/gridblock.html b/docs/_includes/content/items/gridblock.html deleted file mode 100644 index d79b5f868f..0000000000 --- a/docs/_includes/content/items/gridblock.html +++ /dev/null @@ -1,7 +0,0 @@ -
- {% if item.image %} - {{ item.title }} - {% endif %} -

{{ item.title }}

- {{ item.text | markdownify }} -
diff --git a/docs/_includes/doc.html b/docs/_includes/doc.html deleted file mode 100644 index 7a8af424f4..0000000000 --- a/docs/_includes/doc.html +++ /dev/null @@ -1,23 +0,0 @@ -
-
-

{% if include.truncate %}{{ page.title }}{% else %}{{ page.title }}{% endif %}

-
- -
- {% if include.truncate %} - {% if page.content contains '' %} - {{ page.content | split:'' | first }} - - {% else %} - {{ page.content }} - {% endif %} - {% else %} - {{ content }} - {% endif %} -
- {% include doc_paging.html %} -
diff --git a/docs/_includes/doc_paging.html b/docs/_includes/doc_paging.html deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/docs/_includes/footer.html b/docs/_includes/footer.html deleted file mode 100644 index f44f9e5944..0000000000 --- a/docs/_includes/footer.html +++ /dev/null @@ -1,23 +0,0 @@ -
- -
- - - -{% comment %} -For Algolia search -{% endcomment %} - - diff --git a/docs/_includes/head.html b/docs/_includes/head.html deleted file mode 100644 index 46ef51617f..0000000000 --- a/docs/_includes/head.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - {% comment %} - For Algolia search - {% endcomment %} - - - {% comment %}Local "Gotham Rounded A" stylesheet{% endcomment %} - - - - - {% comment %} - The file below is the redirect destination of 'http://fb.me/react-with-addons-0.13.1.min.js'. Use - the final destination to eliminate a redirect for clients. - {% endcomment %} - - - {% if page.title %}{{ page.title }} | {{ site.title }}{% else %}{{ site.title }}{% endif %} - - - - - - {% comment %} - For our RSS feed.xml - https://help.github.com/articles/atom-rss-feeds-for-github-pages/ - {% endcomment %} - {% feed_meta %} - diff --git a/docs/_includes/hero.html b/docs/_includes/hero.html deleted file mode 100644 index c7423f75ef..0000000000 --- a/docs/_includes/hero.html +++ /dev/null @@ -1,9 +0,0 @@ -
-
-
-

An image management library

- -
-
diff --git a/docs/_includes/homeContent.html b/docs/_includes/homeContent.html deleted file mode 100644 index e82c02b105..0000000000 --- a/docs/_includes/homeContent.html +++ /dev/null @@ -1,16 +0,0 @@ -
-
-
-

{{ site.tagline }}

-
-

{% if page.excerpt %}{{ page.excerpt | strip_html }}{% else %}{{ site.description }}{% endif %}

-
-
- Get Started or read more about using Nuclide for React Native, iOS, or Web development. -
-
- -
-
diff --git a/docs/_includes/nav.html b/docs/_includes/nav.html deleted file mode 100644 index 59469b5582..0000000000 --- a/docs/_includes/nav.html +++ /dev/null @@ -1,104 +0,0 @@ -
-
- - -

{{ site.title }}

-
- - -
- - -
diff --git a/docs/_includes/nav_blog.html b/docs/_includes/nav_blog.html deleted file mode 100644 index ebbb173898..0000000000 --- a/docs/_includes/nav_blog.html +++ /dev/null @@ -1,85 +0,0 @@ - - - diff --git a/docs/_includes/nav_docs.html b/docs/_includes/nav_docs.html deleted file mode 100644 index 2fd641921f..0000000000 --- a/docs/_includes/nav_docs.html +++ /dev/null @@ -1,98 +0,0 @@ - - - diff --git a/docs/_includes/plugins/all_share.html b/docs/_includes/plugins/all_share.html deleted file mode 100644 index a62015b685..0000000000 --- a/docs/_includes/plugins/all_share.html +++ /dev/null @@ -1,3 +0,0 @@ -
- {% include plugins/like_button.html %} -
diff --git a/docs/_includes/plugins/button.html b/docs/_includes/plugins/button.html deleted file mode 100644 index 0f54034ee2..0000000000 --- a/docs/_includes/plugins/button.html +++ /dev/null @@ -1 +0,0 @@ -{{ include.button_text }} \ No newline at end of file diff --git a/docs/_includes/plugins/group_join.html b/docs/_includes/plugins/group_join.html deleted file mode 100644 index da4ca649a6..0000000000 --- a/docs/_includes/plugins/group_join.html +++ /dev/null @@ -1 +0,0 @@ -{{ include.button_text }} \ No newline at end of file diff --git a/docs/_includes/plugins/like_button.html b/docs/_includes/plugins/like_button.html deleted file mode 100644 index 2ae5ff28da..0000000000 --- a/docs/_includes/plugins/like_button.html +++ /dev/null @@ -1,18 +0,0 @@ -
- \ No newline at end of file diff --git a/docs/_includes/plugins/post_social_plugins.html b/docs/_includes/plugins/post_social_plugins.html deleted file mode 100644 index e8e17712ee..0000000000 --- a/docs/_includes/plugins/post_social_plugins.html +++ /dev/null @@ -1,34 +0,0 @@ -
- -
-
- - - diff --git a/docs/_includes/plugins/slideshow.html b/docs/_includes/plugins/slideshow.html deleted file mode 100644 index ae692752b5..0000000000 --- a/docs/_includes/plugins/slideshow.html +++ /dev/null @@ -1,87 +0,0 @@ -
- - \ No newline at end of file diff --git a/docs/_includes/post.html b/docs/_includes/post.html deleted file mode 100644 index 26a37c58ef..0000000000 --- a/docs/_includes/post.html +++ /dev/null @@ -1,22 +0,0 @@ -
- {% assign author = site.data.authors[include.post.author] %} -
- {% if author.fbid %} -
- {{ author.fullname }} -
- {% endif %} - {% if author.full_name %} - - {% endif %} -

{% if include.truncate %}{{ include.post.title }}{% else %}{{ include.post.title }}{% endif %}

- -
- -
- {{ include.post.content | markdownify }} - {% unless include.truncate %} - {% include plugins/all_share.html %} - {% endunless %} -
-
diff --git a/docs/_includes/social_plugins.html b/docs/_includes/social_plugins.html deleted file mode 100644 index 6c6af4ac5e..0000000000 --- a/docs/_includes/social_plugins.html +++ /dev/null @@ -1,24 +0,0 @@ - -
- -
- - - diff --git a/docs/_includes/ui/button.html b/docs/_includes/ui/button.html deleted file mode 100644 index 729ccc33b9..0000000000 --- a/docs/_includes/ui/button.html +++ /dev/null @@ -1 +0,0 @@ -{{ include.button_text }} \ No newline at end of file diff --git a/docs/_layouts/blog.html b/docs/_layouts/blog.html deleted file mode 100644 index c070a1fa44..0000000000 --- a/docs/_layouts/blog.html +++ /dev/null @@ -1,12 +0,0 @@ ---- -category: blog -layout: default ---- - -
-
- {% include nav_blog.html %} - {{ content }} -
-
- diff --git a/docs/_layouts/default.html b/docs/_layouts/default.html deleted file mode 100644 index ad2681b6b2..0000000000 --- a/docs/_layouts/default.html +++ /dev/null @@ -1,10 +0,0 @@ - - - {% include head.html %} - - {% include nav.html alwayson=true %} - {{ content }} - {% include footer.html %} - - - diff --git a/docs/_layouts/doc_page.html b/docs/_layouts/doc_page.html deleted file mode 100644 index 79bc7fcc97..0000000000 --- a/docs/_layouts/doc_page.html +++ /dev/null @@ -1,11 +0,0 @@ ---- -layout: default ---- - -
-
- {% include nav_docs.html %} - {{ content }} -
-
- diff --git a/docs/_layouts/docs.html b/docs/_layouts/docs.html deleted file mode 100644 index 749dafabbe..0000000000 --- a/docs/_layouts/docs.html +++ /dev/null @@ -1,5 +0,0 @@ ---- -layout: doc_page ---- - -{% include doc.html %} \ No newline at end of file diff --git a/docs/_layouts/home.html b/docs/_layouts/home.html deleted file mode 100644 index e3595df98b..0000000000 --- a/docs/_layouts/home.html +++ /dev/null @@ -1,14 +0,0 @@ - - - {% include head.html %} - - {% include nav.html alwayson=true %} - {% include homeContent.html %} -
-
- {{ content }} -
-
- {% include footer.html %} - - diff --git a/docs/_layouts/page.html b/docs/_layouts/page.html deleted file mode 100644 index b27134d134..0000000000 --- a/docs/_layouts/page.html +++ /dev/null @@ -1,10 +0,0 @@ ---- -layout: default ---- -
-
- {% include nav_blog.html %} - {{ content }} -
-
- diff --git a/docs/_layouts/plain.html b/docs/_layouts/plain.html deleted file mode 100644 index fccc02ce17..0000000000 --- a/docs/_layouts/plain.html +++ /dev/null @@ -1,10 +0,0 @@ ---- -layout: default ---- - -
-
- {{ content }} -
-
- diff --git a/docs/_layouts/post.html b/docs/_layouts/post.html deleted file mode 100644 index d361eb981f..0000000000 --- a/docs/_layouts/post.html +++ /dev/null @@ -1,6 +0,0 @@ ---- -collection: blog -layout: page ---- - -{% include post.html post=page %} diff --git a/docs/_layouts/redirect.html b/docs/_layouts/redirect.html deleted file mode 100644 index c24f817484..0000000000 --- a/docs/_layouts/redirect.html +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/docs/_layouts/top-level.html b/docs/_layouts/top-level.html deleted file mode 100644 index fccc02ce17..0000000000 --- a/docs/_layouts/top-level.html +++ /dev/null @@ -1,10 +0,0 @@ ---- -layout: default ---- - -
-
- {{ content }} -
-
- diff --git a/docs/_posts/2016-01-13-Nuclide-v0.111.0-The-Unified-Package.md b/docs/_posts/2016-01-13-Nuclide-v0.111.0-The-Unified-Package.md deleted file mode 100644 index 8534f4083b..0000000000 --- a/docs/_posts/2016-01-13-Nuclide-v0.111.0-The-Unified-Package.md +++ /dev/null @@ -1,106 +0,0 @@ ---- -layout: post -title: "Nuclide v0.111.0: The Unified Package" -author: zertosh ---- - -This is a significant release for Nuclide that is mainly aimed at improving and simplifying Nuclide as an open source project. The most apparent and important change is moving Nuclide from many Atom -packages—44 of them to be exact—to just one: `nuclide`. We will discuss below why we are excited -about moving to a single package and how it improves Nuclide for everyone, but first we will cover -how to get going with the new release. - -## Installing Nuclide v0.111.0 - -Nuclide v0.111.0 is a single Atom package. To install it, you can either search for the -['nuclide' Atom package](https://atom.io/packages/nuclide) in *Atom > Packages > Install* or install -it from the command line with `apm`. While this release focuses on moving to a single package, it -does include fixes and improvements that you can find in the -[CHANGELOG.md](https://github.com/facebook/nuclide/blob/v0.111.0/CHANGELOG.md). - -```bash -$ apm install nuclide -``` - -#### Installing Nuclide Server v0.111.0 - -Nuclide's server has moved into the ['nuclide' NPM package](https://www.npmjs.com/package/nuclide). -The server is required only if you intend to edit remote files from within Atom+Nuclide, and it -should be installed on the host where the remote files live. We recommend installing the server as -a global module using NPM's `-g` flag so its binaries are available in '/usr/local/bin'. - -```bash -$ npm install -g nuclide -``` - -### New Version Scheme - -The last version of the Nuclide packages that were published was v0.0.35. Internally, however, the -server was last released as v0.108.0. This release adopts our internal version scheme so the -versions stay in sync with open source releases. - -### Migrating from Previous Versions - -If you previously installed Nuclide via the `nuclide-installer` package or by installing `nuclide-` -packages individually, you should uninstall them first. Follow the -[v0.0.35 uninstall instructions](/docs/editor/uninstall/#v0-0-35-and-prior) to ensure previous -versions of Nuclide are removed. - -The new 'nuclide' package will automatically disable any deprecated 'nuclide-*' packages and warn -you on start up that you should uninstall them to ensure everything works as expected. - -## Configuring Single-package Nuclide - -Because Nuclide is now a single Atom Package, its settings are unified under the 'nuclide' package -in *Atom > Packages > nuclide > Settings*. - -![](/static/images/blog/nuclide-atom-settings.png) - -Features you may have been familiar with as separate packages before, such as Hyperclick, -Diagnostics, and File Tree, are now listed as features in Nuclide's Settings page and are togglable -as if they were Atom packages. If you want to use only one or a few of the features of Nuclide, you -can disable the rest of Nuclide without incurring any load time for the disabled features' code. All -features are enabled by default. - -![](/static/images/blog/nuclide-feature-settings.png) - -### Migrating Settings from Previous Packages - -If you changed settings in any of Nuclide's previous packages, the settings will be automatically -migrated to their new location in the `nuclide.` namespace when you first launch Atom after -installing the 'nuclide' package. The settings will be configurable like before but under the -*Atom > Packages > nuclide > Settings* rather than under the package's name. - -## Why a Single Atom Package? - -The Atom ecosystem is centered around modular packages that can be installed and updated -independently, and Nuclide took that same approach from the start. We wrote scripts to let our code -live in a single repository but be released as many Atom packages. Nuclide releases were actually -simultaneous releases of 40+ Atom packages. While this fit well with the Atom model, it meant we -also had to distribute a "installer" package that oversaw the installation of top-level Atom -packages. - -In practice, the installer process was computationally expensive, difficult to -troubleshoot, and took roughly 40 minutes partially due to large amounts of network traffic. When -all Nuclide packages were installed, they filled over 3GB of disk space. Nuclide packages are -heavily interdependent, and because they were installed as top-level Atom packages they each had -their own 'node_modules' directory with largely duplicate dependencies. - -By unifying Nuclide into a single Atom package, we aimed to improve installation, updates, and -maintenance. The single 'nuclide' package does not require a special installer, only `apm install` -like other Atom packages. This simplifies installation for everyone and makes Nuclide updates fast. -Once installed, the 'nuclide' package takes under 110MB of disk space, a 95%+ reduction in disk use, -and subsequently, network use during installation. The dramatic drop in disk use was possible -because Nuclide's features now share a single 'node_modules' directory and use relative paths to -require one another, eliminating the duplicate dependencies present when Nuclide was 40+ top-level -Atom packages. - -## What's Next? - -We are excited to greatly improve the experience of Nuclide for users outside Facebook. This release -should solve many of the most common installation and upgrade issues that have been reported, and it -paves the way for more frequent and more stable releases. We hope that simplifying the installation -process will make [Nuclide's source](https://github.com/facebook/nuclide) more familiar to other -Atom developers and make it easier for anyone to contribute. - -If you run into issues with the upgrade process, or if you run into any issue at all, open a -[Nuclide GitHub issue](https://github.com/facebook/nuclide/issues) so we can help out. diff --git a/docs/_sass/_base.scss b/docs/_sass/_base.scss deleted file mode 100644 index 1e3c46e965..0000000000 --- a/docs/_sass/_base.scss +++ /dev/null @@ -1,962 +0,0 @@ -body { - background: $footer-bg; - color: $text; - font: 300 #{$base-font-size}/#{$base-line-height} $base-font-family; - text-align: center; - text-rendering: optimizeLegibility; -} - -img { - max-width: 100%; -} - -article { - p { - img { - max-width: 100%; - display:block; - margin-left: auto; - margin-right: auto; - } - } -} - -a { - border-bottom: 1px dotted $primary-bg; - color: $text; - text-decoration: none; - -webkit-transition: background 0.3s, color 0.3s; - transition: background 0.3s, color 0.3s; -} - -blockquote { - padding: 15px 30px 15px 15px; - margin: 20px 0 0 10px; - background-color: rgba(204, 122, 111, 0.1); - border-left: 10px solid rgba(191, 87, 73, 0.2); -} - -#fb_oss a { - border: 0; -} - -h1, h2, h3, h4 { - font-family: $header-font-family; -} - -.headerBarContainer { - background: $primary-bg; - color: $header-text; - height: $header-height; - opacity: 0.0; - padding: $header-ptop 0 $header-pbot; - position: relative; - -webkit-transition: opacity 0.2s ease-in-out; - transition: opacity 0.2s ease-in-out; - width: 100%; - z-index: 9999; - - &.visible { - opacity: 1.0; - } - - a { - border: 0; - color: $header-text; - } - - header { - height: $header-height; - margin: 0 auto; - max-width: $content-width; - padding: 0 20px; - position: relative; - text-align: left; - - img { - height: 30px; - margin-right: 10px; - } - - h2 { - display: inline; - font-family: $header-font-family; - font-size: 16px; - letter-spacing: -0.02em; - line-height: 18px; - position: relative; - top: -9px; - } - } - - .navigationWrapper { - display: inline-block; - font-family: $header-font-family; - - &.navigationFull { - display: none; - } - - &.navigationSlider { - position:absolute; - right: 12px; - z-index:99; - - .navSlideout { - cursor: pointer; - font-size: 24px; - padding-top: 5px; - -webkit-transition: -webkit-transform 0.3s; - transition: transform 0.3s; - } - - .slidingNav { - background: #222; - box-sizing: border-box; - height: 100vh; - opacity: 0; - overflow: hidden; - padding: 0; - position: absolute; - right: -12px; - top: $header-height + $header-pbot; - -webkit-transition: opacity 0.5s, width 0.5s; - transition: opacity 0.5s, width 0.5s; - width: 0; - - &.slidingNavActive { - opacity: 1; - width: 75vw; - } - - ul { - list-style: none; - padding-left: 0; - - li { - padding: 0; - a { - border-bottom: 1px solid #111; - display:block; - padding: 4vw 12px; - -webkit-transition: background-color 0.3s; - transition: background-color 0.3s; - - &:focus, - &:hover { - background: $primary-bg; - } - } - } - } - } - } - } -} - -.homeContainer { - background: $primary-bg; - color: $header-text; - - a { - color: $header-text; - } - - .homeWrapper { - padding-bottom: 2em; - padding-top: 2em; - text-align: left; - - .wrapper { - margin: 0px auto; - max-width: $content-width; - padding: 0 20px; - } - - .projectLogo { - img { - height: 100px; - margin-bottom: 0px; - } - } - - h1#project_title { - font-family: $header-font-family; - font-size: 300%; - letter-spacing: -0.08em; - line-height: 1em; - margin-bottom: 80px; - } - - h2#project_tagline { - font-family: $header-font-family; - font-size: 200%; - letter-spacing: -0.04em; - line-height: 1em; - } - } -} - -.wrapper { - margin: 0px auto; - max-width: $content-width; - padding: 0 20px; -} - -.footerContainer { - background: $footer-bg; - - .footerWrapper { - padding-top: 4vh; - padding-bottom: 4vh; - } -} - - -.projectLogo { - display: none; - - img { - height: 100px; - margin-bottom: 0px; - } -} - -section#intro { - margin: 40px 0; -} - -.fbossFontLight { - font-family: $base-font-family; - font-weight: 300; - font-style: normal; -} - -.fb-like { - display: block; - margin-bottom: 50px; - width: 100%; -} - -a.blockButton { - background: $primary-bg; - border-radius: 4px; - border: 2px solid transparent; - clear: both; - color: $header-text; - display: inline-block; - font-family: $header-font-family; - font-size: 120%; - padding: 10px 20px; - position: relative; - -webkit-transition: background-color 0.2s, color 0.2s, border 0.2s; - transition: background-color 0.2s, color 0.2s, border 0.2s; - - .mainContainer .mainWrapper &:hover, - .mainContainer .mainWrapper &:focus { - background: $secondary-bg; - border: 2px solid $primary-bg; - color: $primary-bg; - } - - .homeContainer &{ - background: $light-color; - color: $light-text-color; - - &:hover, - &:focus { - background: $primary-bg; - border: 2px solid $light-color; - color: $light-text-color; - } - } -} - -.promoSection { - font-size: 125%; - line-height: 1.6em; - margin: 0; - position: relative; - z-index: 99; - - a { - border-bottom: 3px solid $light-color; - color: lighten($light-color, 20%); - } -} - -.center { - display: block; - text-align: center; -} - -.mainContainer { - background: $secondary-bg; - overflow: auto; - padding: 0 4vw; - - .mainWrapper { - padding-bottom: 4vh; - padding-top: 4vh; - text-align: left; - - .blockButton { - margin: 4vh 0; - - &.marginsmall { - margin: 1vh 0; - } - } - - .allShareBlock { - margin: -12px; - padding: 1vh 0; - - .pluginBlock { - margin: 12px; - padding: 0; - } - } - - a { - &:hover, - &:focus { - background: $primary-bg; - color: $header-text; - } - } - - em { - font-style: italic; - } - - strong, b { - font-weight: bold; - } - - h1 { - font-size: 300%; - line-height: 1em; - padding: 1.4em 0 1em; - text-align: center; - } - - h2 { - font-size: 250%; - line-height: 1em; - padding: 1.4em 0 1em; - text-align: left; - } - - h3 { - font-size: 150%; - line-height: 1em; - padding: 1em 0 0.8em; - } - - p { - padding: 0.8em 0; - } - - ol { - list-style: decimal; - } - - ul { - list-style: disc; - } - - ol, ul { - padding-left: 24px; - li { - padding-bottom: 4px; - padding-left: 6px; - } - } - - strong { - font-weight: bold; - } - - nav.toc { - position: relative; - section { - background: $primary-bg; - color: $header-text; - margin-bottom: 2vh; - padding: 12px 24px; - - .navGroup { - h3 { - display: none; - } - - &:not(.navGroupActive) { - display: none; - } - } - } - - .toggleNav { - position: relative; - } - - .navToggle { - background: $primary-bg; - color: $header-text; - font-size: 12px; - height: 24px; - position: absolute; - right: 0; - text-align: center; - top: 0; - width: 24px; - - i { - cursor: pointer; - } - } - - .toggleNavActive { - section { - .navGroup { - display: block; - - h3 { - display: block; - } - - ul li { - display: block; - } - } - - ul li { - display: block; - padding-bottom: 4px; - } - } - } - - h3 { - font-size: 125%; - padding-right: 24px; - padding-top: 0.4em; - } - - ul { - padding-left: 0; - padding-right: 24px; - - li { - list-style-type: none; - padding-bottom: 0; - padding-left: 0; - - &:not(.navListItemActive) { - display: none; - } - - a { - border-bottom: none; - border-left: 4px solid transparent; - color: $header-text; - display: inline-block; - margin-bottom: 0.6vh; - padding: 1vh 0 0.4vh 8px; - -webkit-transition: border-color 0.3s; - transition: border-color 0.3s; - - &:hover, - &:focus { - border-left: 4px solid $nav-text; - } - - &.navItemActive { - border-left: 4px solid $header-text; - } - } - } - } - } - - .post { - background: #fff; - padding: 6vw 6vw 8vh; - position: relative; - - a { - color: $link-color; - - &:hover, - &:focus { - color: #fff; - } - } - - h2 { - border-bottom: 4px solid $primary-bg; - font-size: 130%; - } - - h3 { - border-bottom: 1px solid $primary-bg; - font-size: 110%; - } - - .authorPhoto { - border-radius: 50%; - height: 50px; - left: 50%; - margin-left: -25px; - overflow: hidden; - position: absolute; - top: -25px; - width: 50px; - } - - .post-header { - padding: 0 0 1em; - text-align: center; - - h1 { - font-size: 150%; - line-height: 1em; - padding: 0.4em 0 0; - - a { - border: none; - } - } - - .post-authorName { - color: $primary-bg; - font-family: $header-font-family; - margin-top: -2vw; - text-align: center; - } - - .post-meta { - color: $primary-bg; - font-family: $header-font-family; - text-align: center; - } - } - - .postSocialPlugins { - padding-top: 1em; - } - - .docPagination { - background: $primary-bg; - bottom: 0px; - left: 0px; - position: absolute; - right: 0px; - - .pager { - display: inline-block; - width: 50%; - } - - .pagingNext { - float: right; - text-align: right; - } - - a { - border: none; - color: $header-text; - display: block; - padding: 4px 12px; - - &:hover { - background-color: $secondary-bg; - color: $text; - } - - .pagerLabel { - display: inline; - } - - .pagerTitle { - display: none; - } - } - } - } - - .posts { - .post { - margin-bottom: 6vh; - } - } - } -} - -.gridBlock { - margin: 20px 0; - padding: 2vh 0; - - .twoByGridBlock { - padding: 0; - - img { - margin-top: 6vh; - width: 750px; - height: 400px; - object-fit: fill; - } - - &.featureBlock h3 { - font-size: 150%; - margin: 20px 0; - padding-bottom: 0; - } - } - - .gridClear { - clear: both; - } - - .leftBlock { - padding: 40px 0; - text-align: left; - } -} - -#integrations_title { - font-size: 250%; - margin: 80px 0; -} - -.ytVideo { - height: 0; - overflow: hidden; - padding-bottom: 53.4%; /* 16:9 */ - padding-top: 25px; - position: relative; -} - -.ytVideo iframe, -.ytVideo object, -.ytVideo embed { - height: 100%; - left: 0; - position: absolute; - top: 0; - width: 100%; -} - -@media only screen and (min-width: 480px) { - h1#project_title { - font-size: 500%; - } - - h2#project_tagline { - font-size: 250%; - } - - .projectLogo { - img { - margin-bottom: 10px; - height: 200px; - } - } - - .headerBarContainer { - .navigationWrapper { - &.navigationSlider { - - .slidingNav { - right: -22px; - - &.slidingNavActive { - width: 50vw; - } - - ul { - li { - a { - padding: 1vw 12px; - } - } - } - } - } - } - } - - .gridBlock { - margin: -20px; - overflow: auto; - padding: 1vh 0; - - .twoByGridBlock { - box-sizing: border-box; - float: left; - padding: 20px; - text-align: center; - width: 50%; - } - - .centerInGrid { - margin-left: 25%; - } - - .leftBlock { - padding: 40px 20px; - } - } - - .mainContainer { - .mainWrapper { - nav.toc { - h3 { - padding-top: 0.4em; - } - - ul li a { - margin-bottom: 0; - padding-bottom: 0.2vh; - padding-top: 0; - display: block; - } - - .navToggle { - top: 12px; - } - } - - .post { - padding: 4vw 4vw 4em; - - h2 { - font-size: 180%; - } - - h3 { - font-size: 120%; - } - - .post-header { - padding: 1em 0; - } - - .docPagination { - a { - .pagerLabel { - display: none; - } - .pagerTitle { - display: inline; - } - } - } - } - } - } -} - -@media only screen and (min-width: 900px) { - .homeContainer { - .homeWrapper { - padding-bottom: 4em; - position: relative; - - #inner { - box-sizing: border-box; - max-width: 600px; - padding-right: 40px; - } - - .projectLogo { - align-items: center; - bottom: 0; - display: flex; - justify-content: flex-end; - left: 0; - padding: 2em 20px 4em; - position: absolute; - right: 20px; - top: 0; - - img { - height: 100%; - } - } - } - } - - .headerBarContainer { - .navigationWrapper { - nav { - padding: 0 1em; - position: relative; - top: -9px; - - ul { - margin: 0 -0.4em; - li { - display: inline-block; - - a { - padding: 14px 0.4em; - border: 0; - color: $nav-text; - display: inline-block; - - &:hover { - color: $header-text; - } - } - - &.navItemActive { - a { - color: $header-text; - } - } - } - } - } - - &.navigationFull { - display: inline-block; - } - - &.navigationSlider { - display: none; - } - } - } -} - -@media only screen and (min-width: 1024px) { - .mainContainer { - .mainWrapper { - nav.toc { - box-sizing: border-box; - display: inline-block; - border-right: 12px solid $secondary-bg; - width: 285px; - vertical-align: top; - - .navToggle { - display: none; - } - - .toggleNav { - section { - .navGroup { - display: block; - - h3 { - display: block; - } - - ul li { - display: block; - } - } - - ul li { - display: block; - padding-bottom: 4px; - } - } - } - ul li a { - font-size: 14px; - padding-bottom: 0.1vh; - } - } - - .post { - box-sizing: border-box; - display: inline-block; - padding: 2vw 24px 4em; - width: 590px; - - .post-header { - h1 { - font-size: 250%; - } - } - } - - .posts { - display: inline-block; - width: 590px; - - .post { - margin-bottom: 4vh; - width: 100%; - } - } - } - } -} - -@media only screen and (min-width: 1040px) { - .mainContainer { - .mainWrapper { - nav.toc { - width: 300px; - } - } - } -} - -@media only screen and (min-width: 1200px) { - .homeContainer { - .homeWrapper { - #inner { - max-width: 750px; - } - } - } - - .headerBarContainer { - header { - max-width: 1100px; - } - } - - .wrapper { - max-width: 1100px; - } - - .mainContainer .mainWrapper { - .post, .posts { - width: 760px; - } - } -} - -@media only screen and (min-width: 1500px) { - .homeContainer { - .homeWrapper { - #inner { - max-width: 1100px; - padding-bottom: 40px; - padding-top: 40px; - } - } - } - - .headerBarContainer { - header { - max-width: 1400px; - } - } - - .wrapper { - max-width: 1400px; - } - - .mainContainer .mainWrapper { - .post, .posts { - width: 1035px; - } - } -} diff --git a/docs/_sass/_reset.scss b/docs/_sass/_reset.scss deleted file mode 100644 index 27acba5c06..0000000000 --- a/docs/_sass/_reset.scss +++ /dev/null @@ -1,43 +0,0 @@ -html, body, div, span, applet, object, iframe, -h1, h2, h3, h4, h5, h6, p, blockquote, pre, -a, abbr, acronym, address, big, cite, code, -del, dfn, em, img, ins, kbd, q, s, samp, -small, strike, strong, sub, sup, tt, var, -b, u, i, center, -dl, dt, dd, ol, ul, li, -fieldset, form, label, legend, -table, caption, tbody, tfoot, thead, tr, th, td, -article, aside, canvas, details, embed, -figure, figcaption, footer, header, hgroup, -menu, nav, output, ruby, section, summary, -time, mark, audio, video { - margin: 0; - padding: 0; - border: 0; - font-size: 100%; - font: inherit; - vertical-align: baseline; -} -/* HTML5 display-role reset for older browsers */ -article, aside, details, figcaption, figure, -footer, header, hgroup, menu, nav, section { - display: block; -} -body { - line-height: 1; -} -ol, ul { - list-style: none; -} -blockquote, q { - quotes: none; -} -blockquote:before, blockquote:after, -q:before, q:after { - content: ''; - content: none; -} -table { - border-collapse: collapse; - border-spacing: 0; -} \ No newline at end of file diff --git a/docs/_sass/_search.scss b/docs/_sass/_search.scss deleted file mode 100644 index 9cbeff3692..0000000000 --- a/docs/_sass/_search.scss +++ /dev/null @@ -1,116 +0,0 @@ -/** Algolia Doc Search **/ - -::-webkit-input-placeholder { /* Safari, Chrome */ - color: $nav-text; -} -:-moz-placeholder { /* Mozilla Firefox <= 18 */ - color: $nav-text; - opacity: 1; -} -::-moz-placeholder { /* Mozilla Firefox 19+ */ - color: $nav-text; - opacity: 1; -} -:-ms-input-placeholder { /* Internet Explorer */ - color: $nav-text; -} -:placeholder-shown { /* Standard (https://drafts.csswg.org/selectors-4/#placeholder) */ - color: $nav-text; -} - -[type="search"] { - -moz-appearance: textfield; - -webkit-appearance: textfield; - appearance: textfield; -} - -div.algolia-search-wrapper { - display: inline-block; - vertical-align: top; - margin-left: 15px; -} - -@media screen and (max-width: 960px) { - div.algolia-search-wrapper { - display: none; - } -} - -input#algolia-doc-search { - font-family: $header-font-family; - - background: transparent url('/static/search.png') no-repeat left center; - background-size: 16px 16px; - - padding-left: 20px; - margin-left: 10px; - font-size: 16px; - line-height: 20px; - background-color: $nav-bg; - border: none; - color: white; - outline: none; - width: 160px; - - transition: border-color .2s ease, width .2s ease; - -webkit-transition: border-color .2s ease, width .2s ease; - -moz-transition: border-color .2s ease, width .2s ease; - -o-transition: border-color .2s ease, width .2s ease; -} - -input#algolia-doc-search:focus { - border-color: #05A5D1; - width: 240px; -} - -@media screen and (max-width: 1085px) { - input#algolia-doc-search:focus { - width: 178px; - } -} - -.algolia-autocomplete { - vertical-align: top; - font-family: $header-font-family; -} - -/* Bottom border of each suggestion */ -.algolia-docsearch-suggestion { - border-bottom-color: #2F0A57; -} -/* Main category headers */ -.algolia-docsearch-suggestion--category-header { - background-color: #2F0A57; -} -/* Highlighted search terms */ -.algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight { - color: #C897FF; -} -.algolia-docsearch-suggestion--title .algolia-docsearch-suggestion--highlight, -.algolia-docsearch-suggestion--subcategory-column .algolia-docsearch-suggestion--highlight { - color: #4A078E; -} -.algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--highlight { - background-color: #C897FF; -} -/* Currently selected suggestion */ -.aa-cursor .algolia-docsearch-suggestion--content { - color: #151515; -} -.aa-cursor .algolia-docsearch-suggestion { - background: #F3E8FF; -} - -/* For bigger screens, when displaying results in two columns */ -@media (min-width: 768px) { - /* Bottom border of each suggestion */ - .algolia-docsearch-suggestion { - border-bottom-color: #2F0A57; - } - /* Left column, with secondary category header */ - .algolia-docsearch-suggestion--subcategory-column { - border-right-color: #2F0A57; - background-color: #E4E4E4; - color: #151515; - } -} diff --git a/docs/_sass/_slideshow.scss b/docs/_sass/_slideshow.scss deleted file mode 100644 index 180f0983cd..0000000000 --- a/docs/_sass/_slideshow.scss +++ /dev/null @@ -1,48 +0,0 @@ -.slideshow { - position: relative; - - .slide { - display: none; - - img { - display: block; - margin: 0 auto; - } - - &.slideActive { - display: block; - } - - a { - border: none; - display: block; - } - } - - .pagination { - display: block; - margin: -10px; - padding: 1em 0; - text-align: center; - width: 100%; - - .pager { - background: transparent; - border: 2px solid rgba(255, 255, 255, 0.5); - border-radius: 50%; - cursor: pointer; - display: inline-block; - height: 12px; - margin: 10px; - transition: background-color 0.3s, border-color 0.3s; - width: 12px; - - &.pagerActive { - background: rgba(255, 255, 255, 0.5); - border-width: 4px; - height: 8px; - width: 8px; - } - } - } -} \ No newline at end of file diff --git a/docs/_sass/_syntax-highlighting.scss b/docs/_sass/_syntax-highlighting.scss deleted file mode 100644 index b84b8bd638..0000000000 --- a/docs/_sass/_syntax-highlighting.scss +++ /dev/null @@ -1,81 +0,0 @@ -/** - * Syntax highlighting styles - */ -.highlighter-rouge { - .c { color: #998; font-style: italic } // Comment - .err { color: #a61717; background-color: #e3d2d2 } // Error - .k { font-weight: bold } // Keyword - .o { font-weight: bold } // Operator - .cm { color: #998; font-style: italic } // Comment.Multiline - .cp { color: #999; font-weight: bold } // Comment.Preproc - .c1 { color: #998; font-style: italic } // Comment.Single - .cs { color: #999; font-weight: bold; font-style: italic } // Comment.Special - .gd { color: #000; background-color: #fdd } // Generic.Deleted - .gd .x { color: #000; background-color: #faa } // Generic.Deleted.Specific - .ge { font-style: italic } // Generic.Emph - .gr { color: #a00 } // Generic.Error - .gh { color: #999 } // Generic.Heading - .gi { color: #000; background-color: #dfd } // Generic.Inserted - .gi .x { color: #000; background-color: #afa } // Generic.Inserted.Specific - .go { color: #888 } // Generic.Output - .gp { color: #555 } // Generic.Prompt - .gs { font-weight: bold } // Generic.Strong - .gu { color: #aaa } // Generic.Subheading - .gt { color: #a00 } // Generic.Traceback - .kc { font-weight: bold } // Keyword.Constant - .kd { font-weight: bold } // Keyword.Declaration - .kp { font-weight: bold } // Keyword.Pseudo - .kr { font-weight: bold } // Keyword.Reserved - .kt { color: #458; font-weight: bold } // Keyword.Type - .m { color: #099 } // Literal.Number - .s { color: #d14 } // Literal.String - .na { color: #008080 } // Name.Attribute - .nb { color: #0086B3 } // Name.Builtin - .nc { color: #458; font-weight: bold } // Name.Class - .no { color: #008080 } // Name.Constant - .ni { color: #800080 } // Name.Entity - .ne { color: #900; font-weight: bold } // Name.Exception - .nf { color: #900; font-weight: bold } // Name.Function - .nn { color: #555 } // Name.Namespace - .nt { color: #000080 } // Name.Tag - .nv { color: #008080 } // Name.Variable - .ow { font-weight: bold } // Operator.Word - .w { color: #bbb } // Text.Whitespace - .mf { color: #099 } // Literal.Number.Float - .mh { color: #099 } // Literal.Number.Hex - .mi { color: #099 } // Literal.Number.Integer - .mo { color: #099 } // Literal.Number.Oct - .sb { color: #d14 } // Literal.String.Backtick - .sc { color: #d14 } // Literal.String.Char - .sd { color: #d14 } // Literal.String.Doc - .s2 { color: #d14 } // Literal.String.Double - .se { color: #d14 } // Literal.String.Escape - .sh { color: #d14 } // Literal.String.Heredoc - .si { color: #d14 } // Literal.String.Interpol - .sx { color: #d14 } // Literal.String.Other - .sr { color: #009926 } // Literal.String.Regex - .s1 { color: #d14 } // Literal.String.Single - .ss { color: #990073 } // Literal.String.Symbol - .bp { color: #999 } // Name.Builtin.Pseudo - .vc { color: #008080 } // Name.Variable.Class - .vg { color: #008080 } // Name.Variable.Global - .vi { color: #008080 } // Name.Variable.Instance - .il { color: #099 } // Literal.Number.Integer.Long -} - -.highlighter-rouge pre code { - background: #f0f0f0; - color: #000; - display: block; - font-family: monospace; - font-size: 12px; - margin: 1em 0; - overflow-x: auto; - padding: 12px; - text-align: left; -} - -code { - color: $primary-bg; - font-family: monospace; -} diff --git a/docs/_sass/_tables.scss b/docs/_sass/_tables.scss deleted file mode 100644 index f5b97395f5..0000000000 --- a/docs/_sass/_tables.scss +++ /dev/null @@ -1,46 +0,0 @@ -table { - background: $lightergrey; - border: 1px solid $lightgrey; - border-collapse: collapse; - display:table; - - thead { - border-bottom: 1px solid $lightgrey; - display: table-header-group; - } - tbody { - display: table-row-group; - } - tr { - display: table-row; - &:nth-of-type(odd) { - background: $greyish; - } - - th, td { - border-right: 1px dotted $lightgrey; - display: table-cell; - font-size: 14px; - line-height: 1.3em; - padding: 10px; - text-align: left; - - &:last-of-type { - border-right: 0; - } - - code { - color: $green; - display: inline-block; - font-size: 12px; - } - } - - th { - color: #000000; - font-weight: bold; - font-family: $header-font-family; - text-transform: uppercase; - } - } -} diff --git a/docs/_top-level/support.md b/docs/_top-level/support.md deleted file mode 100644 index a481475d9e..0000000000 --- a/docs/_top-level/support.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -layout: top-level -id: support -category: support ---- - -## Need help? - -Do not hesitate to ask questions using the following channels, or to -[submit a pull request](https://github.com/facebook/nuclide/pulls)! - -### GitHub issues - -The [GitHub issues](https://github.com/facebook/nuclide/issues) page is a good place to ask -questions, find answers, and report issues. - -### Facebook Group - - - -### FAQ - -Check out a list of [commonly asked questions](/docs/help/faq) about Nuclide. - -### Troubleshooting - -Have installation or other issues, check out our -[troubleshooting section](/docs/help/troubleshooting). - -### Uninstalling Nuclide - -To remove Nuclide and its dependencies, follow the [uninstall instructions](/docs/editor/uninstall). diff --git a/docs/blog/all.html b/docs/blog/all.html deleted file mode 100644 index a5c8b2a80e..0000000000 --- a/docs/blog/all.html +++ /dev/null @@ -1,19 +0,0 @@ ---- -id: blog -title: All Posts … -layout: blog ---- - -
-
-

All Posts

-
-
    - {% for post in site.posts %} -
  • - {{ post.title }} - on {{ post.date | date: '%d %B %Y' }} -
  • - {% endfor %} -
-
diff --git a/docs/blog/index.md b/docs/blog/index.md deleted file mode 100644 index 2516a3d06d..0000000000 --- a/docs/blog/index.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -id: blog -title: Blog -layout: blog ---- - -{% assign posts = site.posts limit 10 %} -{% for post in posts %} -{% include post.html post=post truncate=true %} -{% endfor %} diff --git a/docs/css/main.scss b/docs/css/main.scss deleted file mode 100644 index 4867e89ba2..0000000000 --- a/docs/css/main.scss +++ /dev/null @@ -1,84 +0,0 @@ ---- -# Only the main Sass file needs front matter (the dashes are enough) ---- -@charset "utf-8"; - - - -// Our variables -$base-font-family: "Segoe UI", Helvetica, sans-serif; -$header-font-family: "Gotham Rounded A", "Gotham Rounded B", 'Helvetica Neue', Arial, sans-serif; -$base-font-size: 16px; -$small-font-size: $base-font-size * 0.875; -$base-line-height: 1.4em; - -$spacing-unit: 12px; - -$text: {{ site.color.bodytext }}; -$header-text: {{ site.color.headertext }}; -$primary-bg: {{ site.color.primary }}; -$secondary-bg: {{ site.color.secondary }}; -$light-color: {{ site.color.light }}; -$light-text-color: {{ site.color.lighttext }}; -$nav-bg: {{ site.color.primary }}; -$nav-text: {{ site.color.navtext }}; -$footer-bg: #1F242A; -$link-color: {{ site.color.link }}; - -$header-height: 34px; -$header-ptop: 10px; -$header-pbot: 8px; - -// Width of the content area -$content-width: 900px; - -// Table setting variables -$lightergrey: #F8F8F8; -$greyish: #E8E8E8; -$lightgrey: #B0B0B0; -$green: #2db04b; - -// Using media queries with like this: -// @include media-query($on-palm) { -// .wrapper { -// padding-right: $spacing-unit / 2; -// padding-left: $spacing-unit / 2; -// } -// } -@mixin media-query($device) { - @media screen and (max-width: $device) { - @content; - } -} - - - -// Import partials from `sass_dir` (defaults to `_sass`) -@import - "reset", - "base", - "search", - "slideshow", - "syntax-highlighting", - "tables" -; - -// Anchor links -// http://ben.balter.com/2014/03/13/pages-anchor-links/ -.header-link { - position: absolute; - margin-left: 0.2em; - opacity: 0; - - -webkit-transition: opacity 0.2s ease-in-out 0.1s; - -moz-transition: opacity 0.2s ease-in-out 0.1s; - -ms-transition: opacity 0.2s ease-in-out 0.1s; -} - -h2:hover .header-link, -h3:hover .header-link, -h4:hover .header-link, -h5:hover .header-link, -h6:hover .header-link { - opacity: 1; -} diff --git a/docs/doc-type-examples/2016-04-07-blog-post-example.md b/docs/doc-type-examples/2016-04-07-blog-post-example.md deleted file mode 100644 index ef954d63a7..0000000000 --- a/docs/doc-type-examples/2016-04-07-blog-post-example.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Blog Post Example -layout: post -author: exampleauthor -category: blog ---- - -Any local blog posts would go in the `_posts` directory. - -This is an example blog post introduction, try to keep it short and about a paragraph long, to encourage people to click through to read the entire post. - - - -Everything below the `` tag will only show on the actual blog post page, not on the `/blog/` index. - -Author is defined in `_data/authors.yml` - - -## No posts? - -If you have no blog for your site, you can remove the entire `_posts` folder. Otherwise add markdown files in here. See CONTRIBUTING.md for details. diff --git a/docs/doc-type-examples/docs-hello-world.md b/docs/doc-type-examples/docs-hello-world.md deleted file mode 100644 index c7094ba5af..0000000000 --- a/docs/doc-type-examples/docs-hello-world.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -docid: hello-world -title: Hello, World! -layout: docs -permalink: /docs/hello-world.html ---- - -Any local docs would go in the `_docs` directory. - -## No documentation? - -If you have no documentation for your site, you can remove the entire `_docs` folder. Otherwise add markdown files in here. See CONTRIBUTING.md for details. diff --git a/docs/doc-type-examples/top-level-example.md b/docs/doc-type-examples/top-level-example.md deleted file mode 100644 index 67b1fa7110..0000000000 --- a/docs/doc-type-examples/top-level-example.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -layout: top-level -title: Support Example -id: top-level-example -category: top-level ---- - -This is a static page disconnected from the blog or docs collections that can be added at a top-level (i.e., the same level as `index.md`). diff --git a/docs/docs/index.html b/docs/docs/index.html deleted file mode 100644 index d70536aafe..0000000000 --- a/docs/docs/index.html +++ /dev/null @@ -1,6 +0,0 @@ ---- -id: docs -title: Docs -layout: redirect -destination: quick-start/getting-started/ ---- diff --git a/docs/index.md b/docs/index.md deleted file mode 100644 index f4532dc9e5..0000000000 --- a/docs/index.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -layout: home -id: home ---- - -{% include content/gridblocks.html data_source=site.data.features grid_type="twoByGridBlock" %} - - -
- This project is unrelated to the CSS framework project named Nuclide. -
\ No newline at end of file diff --git a/docs/js/docsearch.js b/docs/js/docsearch.js deleted file mode 100644 index 2f24833697..0000000000 --- a/docs/js/docsearch.js +++ /dev/null @@ -1,25 +0,0 @@ -/** - * Copyright (c) 2015-present, Facebook, Inc. - * All rights reserved. - * - * This source code is licensed under the license found in the LICENSE file in - * the root directory of this source tree. - * - * @noflow - */ -'use strict'; - -/* eslint comma-dangle: [1, always-multiline], prefer-object-spread/prefer-object-spread: 0 */ - -/* eslint-disable no-var */ -/* eslint-disable no-undef */ - -// For Algolia search -(function() { - // Algolia - docsearch({ - apiKey: '421f79d033cee73a376aba52e4f572eb', - indexName: 'nuclide', - inputSelector: '#algolia-doc-search', - }); -})(); diff --git a/docs/js/jekyll-link-anchors.js b/docs/js/jekyll-link-anchors.js deleted file mode 100644 index 838d40bc12..0000000000 --- a/docs/js/jekyll-link-anchors.js +++ /dev/null @@ -1,84 +0,0 @@ -/** - * Copyright (c) 2015-present, Facebook, Inc. - * All rights reserved. - * - * This source code is licensed under the license found in the LICENSE file in - * the root directory of this source tree. - * - * @noflow - */ -'use strict'; - -/* eslint comma-dangle: [1, always-multiline], prefer-object-spread/prefer-object-spread: 0 */ - -/* eslint-disable no-var */ -/* eslint-disable prefer-arrow-callback */ - -// Taken and modified from https://gist.github.com/SimplGy/a229d25cdb19d7f21231 -(function() { - // Create intra-page links - // Requires that your headings already have an `id` attribute set (because that's what jekyll - // does). For every heading in your page, this adds a little anchor link `#` that you can click - // to get a permalink to the heading. Ignores `h1`, because you should only have one per page. - - // This also allows us to have uniquely named links even with headings of the same name. - // e.g., - // h2: Mac (#mac) - // h3: prerequisites (#mac__prerequisites) - // h2: Linux (#linux) - // h3: prerequisites (#linux__prerequisites) - - // We don't want anchors for any random h2 or h3; only ones with an - // id attribute which aren't in h2's and h3's in the sidebar ToC and - // header bar. - var possibleNodeNames = ['h2', 'h3', 'h4', 'h5']; // Really try to only have up to h3, please - var tags = document.querySelectorAll('h2[id], h3[id], h4[id], h5[id]'); - var headingNodes = Array.prototype.slice.call(tags); - - headingNodes.forEach(function(node) { - var nameIdx = possibleNodeNames.indexOf(node.localName); // h2 = 0, h3 = 1, etc. - var link; - var id; - var psib; - var suffix; - - // Remove automatic id suffix added by kramdown if heading with same name exists. - // e.g., - // h2: Mac - // h3: prerequisites (id = prerequisites) - // h2: Linux - // h3: prerequisites (id = prerequisites-1) - - // Only match at end of string since that is where auto suffix wil be added. - suffix = node.getAttribute('id').match(/-[0-9]+$/); - // If the -1, etc. suffix exists, make sure someone didn't purposely put the suffix there - // by checking against the actual text associated with the node - if (suffix !== null && - node.getAttribute('id').substring(0, suffix.index) === node.textContent.toLowerCase()) { - node.setAttribute('id', node.textContent.toLowerCase()); - } - - link = document.createElement('a'); - link.className = 'header-link'; - link.textContent = '#'; - id = ''; - - // Avoid duplicate anchor links - // If we are at an h3, go through the previous element siblings of this node, and find its - // h2 parent and append it to the href text. - psib = node.previousElementSibling; - var idx; - while (psib) { - // Find the parent, if it exists. - idx = possibleNodeNames.indexOf(psib.localName); - if (idx !== -1 && idx === nameIdx - 1) { // if we are at h3, we want h2. That's why the - 1 - id += psib.getAttribute('id') + '__'; - break; - } - psib = psib.previousElementSibling; - } - link.id = id + node.getAttribute('id'); - link.href = '#' + link.id; - node.appendChild(link); - }); -})(); diff --git a/docs/static/favicon.png b/docs/static/favicon.png deleted file mode 100644 index 9e0eaf4a11e1bfb555b3e04ba7a99878a0bb1b7a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1648 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 \ No newline at end of file diff --git a/docs/static/fonts/332720/B5A3A718F52798BF7.css b/docs/static/fonts/332720/B5A3A718F52798BF7.css deleted file mode 100644 index 9148477f21..0000000000 --- a/docs/static/fonts/332720/B5A3A718F52798BF7.css +++ /dev/null @@ -1,19 +0,0 @@ - -/* - Copyright (C) 2011-2015 Hoefler & Co. - This software is the property of Hoefler & Co. (H&Co). - Your right to access and use this software is subject to the - applicable License Agreement, or Terms of Service, that exists - between you and H&Co. If no such agreement exists, you may not - access or use this software for any purpose. - This software may only be hosted at the locations specified in - the applicable License Agreement or Terms of Service, and only - for the purposes expressly set forth therein. You may not copy, - modify, convert, create derivative works from or distribute this - software in any way, or make it accessible to any third party, - without first obtaining the written permission of H&Co. - For more information, please visit us at http://typography.com. - 171247-88474-20150623 -*/ - -@font-face{ font-family: "Gotham Rounded A"; src: url(data:application/x-font-woff;base64,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); font-weight:300; font-style:normal; } @font-face{ font-family: "Gotham Rounded B"; src: url(data:application/x-font-woff;base64,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); font-weight:300; font-style:normal; } \ No newline at end of file diff --git a/docs/static/fonts/332720/B65C7771D2CCC2100.css b/docs/static/fonts/332720/B65C7771D2CCC2100.css deleted file mode 100644 index a727dfcc29..0000000000 --- a/docs/static/fonts/332720/B65C7771D2CCC2100.css +++ /dev/null @@ -1,19 +0,0 @@ - -/* - Copyright (C) 2011-2015 Hoefler & Co. - This software is the property of Hoefler & Co. (H&Co). - Your right to access and use this software is subject to the - applicable License Agreement, or Terms of Service, that exists - between you and H&Co. If no such agreement exists, you may not - access or use this software for any purpose. - This software may only be hosted at the locations specified in - the applicable License Agreement or Terms of Service, and only - for the purposes expressly set forth therein. You may not copy, - modify, convert, create derivative works from or distribute this - software in any way, or make it accessible to any third party, - without first obtaining the written permission of H&Co. - For more information, please visit us at http://typography.com. - 171247-88474-20150623 -*/ - -@font-face{ font-family: "Gotham Rounded A"; src: url(data:font/opentype;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAPz8AAAAAAAA/PwAAAAA/PwAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/Pz8AAD8/AAA/PwAAPz8AAAAAPz8AAAAAAAAAAAAAAAAAAD8/AAAAAAAAAAA/PwAAAAA/PwAAAAA/PwAAAAAAAAAAAAAAAD8/AAAAAAAAAAAAAAAAPz8AAD8/Pz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/Pz8/AAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8/Pz8AAAAAPz8AAAAAPz8AAAAAPz8AAD8/PwAAAAAAAAAAAAA/PwAAAAAAAAAAAAAAAAAAAAA/Pz8/Pz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8AAAAAAAAAAAAAAAAAAD8/AAAAAAAAIwAUAAAAAAAAAAAAAAAAAAAAAAA/PwAAAAA/Pz8/AAA/PwAAAAA/PwAAFAAAAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8AAAAAAAA/PwAAAAA/PwAAAAAAAAAAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAD8/AAA/PwAAAAA/PwAAAAAAAAAAAAAAAA8AAAAAAD8/AAAAAAAAPz8AAAAAAAAAAAAAAAAAAAAAPz8AAAAAAAA/PwAAAAA/PwAAAAAAAAAAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAD8/AAA/PwAAAAAAAD8/AAA/PwAAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAA/PwAAPz8AAD8/PwAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAAAAAAD8/AAAAAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAAAAAAD8/Pz8/PwAAAAAAAAAAAAAAAAAAAAA/PwAAPz8/AAAAAAAAAAA/PwAAAAAAAAAAPz8AAD8/AAAAAD8/Pz8/AAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAPz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8AAD8/Pz8/AAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8/AAA/PwAAPz8AAAAAPz8AAAAAPz8AAAAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAPz8/AAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAPz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/Pz8/Pz8AAAAAPz8AAAAAPz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/Pz8/Pz8/AAA/Pz8/AAAAAD8/AAAAAAAAPz8/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8/AAAAAAAAPz8AAAAAPz8AAAAAAAAAAAAAAAAAAAAAPz8/PwAAPz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAAAAAAAAAAAAAAAAAPz8AAAAANwAjAB4AAAAjAB4AAAAAAAAAAAAAAD8/Pz8AAAAAPz8/Pz8AAD8/FAAeAB4AAAAeAAAAPz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8/Pz8AAD8/AAAAAD8/AAAAAAAAAAAAAAAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/Pz8/Pz8/AAA/PwAAAAAAAD8/AAA/PwAAPz8AAD8/Pz8AAAAAPz8AAD8/AAAAAD8/AAAAAAAAAAA/PwAAAAAAAAAAAAA/PwAAAAA/PwAAAAA/PwAAAAAAAAAAAAAAAAAAAAB+PwAAPz8/Pz8AAAAAPz8AAAAAAAA/Pz8/Pz8AAAAAAAAAAAAAAAAAAAAAAAAAAD8/PwAAAAAAAAAAAAAAAAAAAAAAAD8/AAA/PwAAAAA/Pz8/Pz8AAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8/AAA/PwAAPz8/PwAAAAA/PwAAPz8AAAAAPz8AAAAAAAAAAD8/AAAPAAAAAAAAAD8/AAAAAD8/AAAAAD8/AAAAAAAAAAAAAAAAAAAAAH4/AAA/Pz8/PwAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8/AAA/Pz8AAD8/AAAAAAAAAAAAAAAAAAA/Pz8/Pz8/PwAAAAAAAAAAAAAAAAAADwAKAAAAPz8/AAAAAAAAAAAKAD8/Pz8AAAAAAAA/PwAAAAA/PwAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8/AAA/PwAAAAAAAAAAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAAAA/PwAAAAAAAAAAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAAAAPz8AAAAAAAA/Pz8/AAA/PwAAAAAAAAAAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8AAAAAAAA/PwAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8AAAAAAAAAAD8/AAA/PwAAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAPz8AAD8/Pz8AAAAAPz8AAAAAAAA/Pz8/Pz8AAAAAAAAAAAAAAAAAAAAAPz8AAD8/PwAAAAAAAAAAPz8AAAAAAAAAAD8/AAA/PwAAAAA/Pz8/PwAAPz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8AAAAAAAA/PwAAAAA/PwAAAAAAAAAAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAPz8AAAAAPz8/PwAAAAAAAAAAAAAAAD8/AAA/Pz8AAAAAPz8AAAAAAAAAAAAAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8/AAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8AAD8/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/Pz8/PwAAPz8AAAAAPz8AAAAAAAAAAAAAPz8AAD8/AAAAAAAAAAAAAAAAPz8AAD8/AAAAAAAAPz8/Pz8/Pz8/AAA/Pz8/AAA/PwAAAAAAAAAAAAAAAAAAPz8/Pz8/Pz8/Pz8/fj8/P34/Pz8/AAAAAAAAPz8AAD8/Pz8/PwAAPz8/PwAAAAA/P34/Pz8/AAAAAAAAPz8AAD8/AAA/PwAAPz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/Pz8/Pz8AAD8/AAAAAD8/AAAAAAAAPz8AAAAAPz8AAD8/AAA/PwAAPz8AAD8/AAA/PwAAAAAAAD8/Pz8/Pz8AAD8/Pz8AAD8/AAAAAAAAAAAAAAAAAAA/Pz8/Pz8/Pz8/Pz8/Pz8AAAAAAAA/PwAAPz8/Pz8/Pz8/Pz8AAAAAPz8/Pz8/PwAAAAA/Pz8AAD8/AAA/PwAAPz8AAAAAPz8AAAAAAAAAAAAAAAAAAD8/AAA/Pz8/Pz8/Pz8/Pz8/Pz8AAAAAAAA/PwAAAAA/Pz8/AAA/PwAAAAAAAD8/AAA/Pz8/AAAAAAAAAAA/PwAAAAAAAAAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAPz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8AAAAAAAAAAAAAPz8AAD8/AAAAAD8/Pz8/Pz8/Pz8/PwAAPz8/PwAAPz8AAAAAAAAAAAAAAAAAAD8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/eT8AAAAAAAA/PwAAPz95Pz8AAAAAAAAAAAAAAAA/Pz8/Pz8/AAAAAD8/Pz8AAAAAPz8AAAAAAAAAAAAAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAD8/AAAAAAAAAAA/Pz8/PwAAPz8/PwAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8KAAAAAAA/PwAAAAA/PwAAAAAAAAAAAAAAAAAAAAA/PwAAPz8/AAA/PwAAPz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8/AAA/PwAAAAA/PwAAAAAAAAAAAAAAAAAACgAAAAoAAAAFAAAADwAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAACgAAAA8AAAA/PwAAPz8AAD8/AAAAAAAAAAAAAAAAPz8/PwAAPz8AAAAAAAAAAAAAAAA/PwAAAAAAAAAAPz8AAAAAAAAAAAAAPz8AAAAAAAAAAAAAAAA/Pz8AAAAAAAAAAAAAAAAAAAAAAAA/PwAAPz8AAAAAPz8/PwAAAAAAAAAAPz8/Pz8/AAA/Pz8/AAA/PwAAAAAAAD8/AAA/Pz8AAAAAPz8AAAAAAAA/Pz8/AAA/PwAAAAAAAAAAAAAAAAAAPz8/AAA/PwAAAAA/PwAAAAA/PwAAPz8/PwAAAAB+PwAAPz8/Pz8/AAAAAD8/AAAAAAAAAAA/PwAAPz8/PwAAPz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8/Pz8AAD8/AAAAAD8/AAAAAAAAAAAAAD8/Pz8AAD8/AAA/Pz8/Pz8/PwAAPz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8AAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAAAAAAD8/AAAAAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAAAAAAAoAAAA/Pz8/AAA/PwAAAAAAAAAAAAAAAD8/PwAAPz8AAAAAAAAAAAAAAAA/PwAAFAAAAAAAAAAAAAAAAAAAAAAAPz8AAD8/AAAAAD8/Pz8/PwAAPz8AAAAAAAAAAAAAAAA/Pz8/AAAAAAAAAAAAAAAAAAAAAD8/Pz8AAAAAAAA/PwAAPz8/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8AAAAAPz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8/AAAAAAAAAAAAAD8/AAAAAAAAAAAAAAAAPz8/AAAAAAAAAAAAAAAAAAAAAAAAPz8AAD8/AAAAAD8/Pz8AAAAAAAAAAD8/Pz8/Pz8AAD8/Pz8/AAA/PwAAAAAAAD8/Pz8/Pz8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8AAD8/AAA/PwAAAAA/PwAAAAAAAAAAAAAAAAAAAAA/Pz8/AAAAAAAAAAAAAAAAPz8AAAAAAAAAAD8/AAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAPz8AAAAAPz8AAAAAAAAAAAAAAAAAAD8/AAA/Pz8/PwAAPz8AAAAAAAA/Pz8/Pz8AAD8/AAAAAAAAAAAAAAAAPz8/Pz8AAD8/AAAAAD8/AAAAAD8/AAA/PwAAAAAAAD8/AAA/Pz8/PwAAPz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMwA8AD8YPxcAAAQAPxkCAHYAaQBgAF8AWgBXAFUAUAA9ADwAOQA3ADIAMQArACcAIwAaABkAGAAXABYAFQAUABMAEQAQAAsACQAHAAUAHwABABQAEgABAD8/VQA/PzkAPz83AAMA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HmBhYUhNP2o/CD8/Pz8/Pz9wP3c/P3N7fXg/ch9vP3U/Pz8/Pwg/Pz8/fD8VSj8iPwc/fj8/Px8/Pz8/CD8/Pz8/PwU/Pwg/Pz8/Pz8ePz8/Pwd3Pz8/PxUqPwg/P3Q/bD98P30/Pz8/eT9vP28/Pz8/Pz8VFz9iBj8IPz8/Pz8/Pz8/Pz8/Pz8/P3s/Pz8/Pz8/Pz8/Pz8/BT8/Bj8/Pwg/Pz8/Pz8/Pz8/Pz8/Pz9zPz8/Pz8/Pz8/Pz8/Pz8FPz8/PxU/Px56fz97ej9/Pwg/Pz8/Pz91P30/dD8VPz8tPwg/Pz8/Pz8/Pz8/Pz8/P3Q/Pz8FPz8/Pz9yPz8/Pz8/dz8/Pz8/P3o/Pz8/Pz8IPz8/Pz8/Hz8/Pz8/Pz8/FVk/Bz8/eT8IPz8/Pz8/Hz8/Pz8/Pz8/CD8/Pz8/PwU/Pz8/FT97Bz9yPz95Pwg/Pz8/Pz8ePz8/Pz8/Pz8/Pz8/Bz8IPz8/Pz8/Bj8/Pz8VPwc/cj8/Pz8ffj8/Pwg/Pz8/Pz8FPz8GPz8/Pz8/cj8/Pz8/FTsrHz8/Pz8/Pz8/Pz8/Pz8/Pz8VPxI/Hz8/P3p5f359CD8/Pz8/PwU/PwY/Pz8Ifz8/Pz8/Hz8/Pz8/Pz8/CD8/Pz8/PwY/CD8/Pz8/PxVRPyY/Bj8/Pz8VQT9VPwoyFT8GP2I/P1g/Pwg/Pz8/Pz8GPz8/CD8/Pz8/PwY/Pz8IPz8/Pz8/Bj8/Pz8/FT85PwoyBD8KMRU/PwoyBD8KMRVBPwoxFT9QCjAVPz8KLxU/Pz8OHz8/Pz8GPwg/Pz8/Pz8FST8LP0k/Cz8IPz8/Pz8/Bj8ePz8/Pwc/Px4/Pz8/Pz8/PwV2Pz8xPwg/Pz8/Pz8/Pz8/Pz8FMT92Pz8ePz8/Pz8/Pz8VPz9iPwY/Hz8/Pz8/Pz8/Bmc/Hz8/Pz8/Pz8/Bz8/Px4/Pz8/Pz8/PxUpPxM/Dgg/Pz8/Pz8/Pz8/Hj8jPy0/PwY/Hz8/P35+Pz9+BkwIeT94P3g/dD91P3U/Bj8fPz8/fn4/P34GQQgjP2ciJT8WPwg/Aj8/Rz9XPz8/Pz8/Pz8/Pz8/Pz8/Pz8/Rj9kPz8/Pwo/PwY/Px9+Pz8/Pz8/PwY/Pwg/Pz8/Pz8/Pz8/Pz8GPz8ffj8/Pz8/Pz8GPz8IEj9sPzY/BT8/OVxSSV4/Pz8/Pz8efj8/PxUcPyY/DgorFWc/Pz8OCioVP3E/Pw4KLhZ2PwouFnY/Ci4VPz8/Dh4/VD9HBz8eR1RQSks/Tz8HPx8/Pz8/FXg/fz8mPw4KLRZIPwokFTE/Yj8OCi0WSD8KLRU/P2I/DgosFkg/CiwVRD8/Yj8OCiQVMT8OCi0VPz8OCiwVRD8/Pw4fP38/fX1/f30GXj8ffT9/Pz8/Pz8GXj8VPz8/Dh8/fz99fX9/fQY/Px99P38/Pz8/PwY/PxU/Mw4KKRUPPz8IPz8/Pz8/BRU/Pwg/Pz8/Pz8/BD8/Pz8HPx8/P0slCD8/aFFTWj8/Pz8/Pz9+Pz8/Pz8/Pz8/Pz8/Px4YPzM/IAc/CBA/P0krfQg/BQM/Pwh/Pz8/Pz8VPz8/PzkOCisWYD8IPz8/Pz8/BUc/HT8IPz8/Pz8/Pz8/Pz8/BUc/HT8IPz8/Pz8/Pz8/P38/Pz8/Pz8/BUE/Ej9DPxI/CD8/Pz8/Px9/Pz9/FWc/Pz8mDh5QW2JRBz8eT1s/Pz8/Bz8fPz9fURUxPxU/Hz8/Pz8/Pz8/Bj8/Hz8/Pz8/Pz8/Bj8/FQo/Ez8eP0g/PQc/HjxHTjc4P08/Bz8fPz8/PxUvP1Y/dj8OCiAVPz8OHlFaYFYHPx5WWj8/Pz8/Bz8fPz9gUQQ/Hj9HPz0HPx49R0M8PD9DPwc/Hz8/Pz8VMD91Pzo/Dh9yfn14dj8/Pwc/FUE/Hz8/Pz8GSx5nP24/CD8/Pz8/PwU/ZQg/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8FUD8HPz8ePz8/Pz8/Pz8VP0oeNERINgc/HjZFPz8/Pz8/Bz8fPz9JMwQ/Hj88PywHPx4sOz4qKT8/Pwc/Hz8/Pz8VPz9kP1w/DgoqFmA/CD8/Pz8/PwVHPx0/CD8/Pz8/Pz8/Pz8/PwVHPx0/CD8/Pz8/Pz9/Pz8/Pz8/Pz8/PwVBPxI/Qz8SPwg/Pz8/Pz8/Pz8/Pz8VPz0/Jg4fPz8/Pz8/Pz8GcD8fPz8/Pz8/Pz8GcD8VLj8pHlhsXl0HcAg/Pz8/Pz8ePz8/Pwc/Hz8/amUVPz8eP20/Twc/H1BpWEIIP2c/cz90Bz8fWHE/Pwg/Pz8/Pz8IPz8/Pz8/Pz8/Pz8/Pz8/Pz8/fWw/cD9nP2U/bT91P3k/Pz8/BzQ/Hj8/Pz8/Pz8/B3AIPz8/Pz8/FS8/Qj92Pw4ePzY/JAc/HyU0OyQIP1A/ZT9rPz8/Pz8/Pz8/Pz8/Pz8/Pz8/dD94Pz8/Hj8/Pz8HPx8/P00+CD9ee21vbD8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/FSo/Px5SPys/Iz9LPwc/Hks/KT8iP1E/Uj8rPyM/Sz8HPx9LPyk/Ij9RPwQ/Hl8/Nz8yP1k/Bz8eWT85PzQ/Xz9fPzc/Mj9ZPwc/H1k/OT80P18/FX8yP2o/DgZWPx9/Pz8/Pz8/PwdWPx4/Pz8/Pz8/fQYjVj8fPz8/f34/P38GVj8pVj8fPz8/f38/P38FP0Q/Pz8/CD8/Pz8/P30/P38/fT8/Pz8/PwU/Pz8/Pz8/Pwg/Pz8/Pz8/fj8/Pz8/Pz8/Pz8FPz8/Pz9FPx9/Pz8/Pz8/PwZWPxU/PwQ/Dgg/Pz8/Pz8FeT0GPz8fPz8/fn4/P34HSQo/CEA/S3RhYWZmdlc/Tj8pP1E/Xwg/Pz8/Pz8/Pz8/Pz8/Pz8/Pz9dP2k/Pz8/Pz8/Pz8/Pz8/Bgs/Pz8ffj8/Pz8/Pz8GPz8/Pz8/H34/Pz8/Pz8/BnY/Hj8/Pz8VPz8OCD8/VD89BT8/OT8/Hgg/Pw4/Bz8VPz8NPwhnPyc/Bj8/Bz8fIz8QPwY/Jj8FP3xHfgg/Pz8/P34/ez9/Pz8FPz8IP1Q/Yz9pPz8/Pz8/Pz8/Pz8/Pz8/Pz8/bj9xPz8/BUQ/CD9/P38/fwg/S25XX18/Pz8/Pz8/fz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/BT8/CD8/Pz8/Pz8/fj95PxU/bz9oDgopFQI/Px8/Pz8/Bj8ePz8/fQV3P3sePz8/Pz8/Pz8VPz8hPwA/Dgg/PT9rPz8HPx4/P3Qkez8/Pz8/Pz8HPwg/Pz8/PT8/Pz8/fz8/Pz8/Pz9lJT9leyg/B0AIMj9nYnhMdT9qPzI/B0AIKD9lP2UlPz8/Pz8/P38/Pz8/PxVdPxw/Dh5/Pz9/fz8/PwcOPx4/Pz8/Pz8/fxUCPw0/Pw4IaT0/Sz8kPwc8Hj1aPz8/Pz8/Pz97JFp0PQc8CCQ/S2tpPT8/Pz8/Pz8/Pz8/Pz8/JT8/Pwc/CD8/Pz8/P0g/Zj8/Bz8IPz8/ez8lPz8/Pz8/Pz8/Pz8/PxUfPyo/HD8OHj8/Pz8HPwg/Pz8/Pz8FPD8/Pz8fPz8/f38/P38GEz8efz8/Pwc/CD8/Pz8/PwU8Pz8/H38/Pz8/Pz8/BiE/Fj9NDgg/Pz8/Pz8/Pz8/Pz9+Pz8/P34/Pz8/Pz8/ez95P2w/U2ZpP2oFPz9rP3g/CD8/Pz8/P30/Pz8/fD98Pz8/PwVMP2A/Tj9GPwg/Pz8/P34/fT8/Pz8/Pz8/Pz8FPz9jPwg/Pz8/PxU3Py8/bw4IPz8/Pz8/BXU/ST9qP0A/CD8/Pz8/P34/Pz8/fj8/Pz8/PwVmPzs/ZD86Pwg/Pz8/Pz8/fz8/Pz8/Pz8/Pz8Faj9BP3U/SD8IPz8/Pz8/Pz8/Pz8/Pz8/Pz8/BXE/Qz9vP0I/CD8/Pz8/Px4/Pz9/FT9dDgg/Pz8/fT8FXz87Pwg/Pz8/Pz9+Pz9/P30/fT8/Pz8FQz8oP0U/KD8IPz8/Pz9+Bj8IP30/Pz8/BUU/KD9FPyk/CD8/Pz8/fT99Pz8/Pz8/Pz8/PwVfPzs/CD8/Pz8/PwY/CD8/Pz98PwU1PyU/NT8mPwg/Pz8/Pz8GPxU/Pz8/Pw4IPz8/Pz8/Bj8IPz8/P34/BWA/YT8IPz8/Pz8/fT8/Pz98P3w/Pz8/BUs/Tj9NP1E/CD8/Pz8/fj99Pz8/Pz8/Pz8/PwViP2I/FT8/aQ4ePz8/Pz8/P3wHQQg/Pz8/HhU/Mz8OPwc/Px58Pz99fT8/Pwc/Px4/P1AkJz8+IQc/Px58Pz99fT8/PxV9Pz8/Pw4eP2A/KgY/Px8/Pz9/fz8/fwdUIj8efT8/fX0/Pz8GIj80Px9/Pz8/Pz8/Pwc0Pz8fPz9gUAg/aD97Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8VPz8/bD8OCD9wP2Q/Pz8/Pz8/fj8/Pz9+Pz8/Pz8/P1Y/Uz9OHkZlVVAHPwhPP3U/dz9zP3I/MD8HPx85UEYoCD9UP04/Wj8/Pz8/Pz8/Pz8/Pz8/Pz8/P3E/ez8/Px4/Pz8/Bz8IPz8/Rj9CPzk/NT8/Bz8fPz8/PxU/Pz8LPw4efT8/fX0/Pz8HED8IKF9VMj9DP3w/Pz8/Pz8/Pz8/PwA/Pzg/PwdQPx4/Pz8/Pz8/fBU/bD8OCicVPz8/Px4/Pz8/Pz8/fAc/Pwg/Pz8/Hg8/KBE/Oj8HPx86PyYRPw8/CD8lP0k/YQcyHn0/P319Pz8/FX0/Pz8OCiYVWj8/Px58Pz99fT8/Pwc/CEhfUEo/Jh4PPxE/Oj8HPx86PxE/Dz8IP1E/Sz8HPz8ePz8/Pz8/P3wVHz8/Dh4NPyg0DD8HPx4PPyk/Cj8NPz8MPwc/Hw8/Lwo/FT8/His/Dj8CPyM/Bz8eIz8QPwM/LD8rPw4/Aj8jPwc/HyM/ED8DPyw/FX8/Pz8OHn0/P319Pz8/Bz8IT2lcUj8uHhU/QA4/Bz8/Hj8/Pz8/Pz98Bz8/HiJGPz8/Pz8/Bz8/Hj8/Pz8/Pz98FT8/Dh59Pz99fT8/Pwc/CFZqWV0/MD8yP1Q/b1JqVlQ/Kx4NP0AUPwc/Px4/Pz8/Pz8/fAc/Px4CP0s/Pz8/PwY/Bz8/Hj8/Pz8/Pz98Bz8/HiFKPz8/Pz8/Bz8/Hj8/Pz8/Pz98FT8/Pw4efT8/fX0/Pz8HRD8ePz8/Pz8/P3wVPwM/Dh59Pz99fT8/PwU/Pz8/Pwg/Pz8/Pz8/fj8/Pz8/Pz8/Pz8FUj9PPz8/XD8IPz8/Pz8/Pz8/Pz8/Pz8/Pz8/BT8/WD8RPxA/Px4/Pz8/Pz8/fBU/Uw4IPz8/Pz8/Pz8/P38/fz8/Pz9/Pz8/Pz8/Hmd0clsHPz8efT8/fX0/Pz8HPz8fPz8/FT8/VQooFTA/Az8OHn0/P319Pz8/B2g/Hj8/Pz8/Pz98FSw/PwooFTA/Az8OHn0/P319Pz8/Bz8/CE9pXFI/Lh4VP0AOPwc/Px4/Pz8/Pz8/fAc/Px4iRj8/Pz8/Pwc/Px4/Pz8/Pz8/fBU/Pw4eIT0iCD8HPx4KPz8/Pz8/Cz8HPx8HPy8iFT8/Pwg/cz9dPz8/Pz8/Pz8/f38/fj8/Pz8/Pz9RP0g/RB4JP0g4Fz8HQQg/tz8/Hg8/LQ4/Jj8HPx8nPywOPw8/CD8lP0Y/YQc6Hn0/P319Pz8/By4/CD8/Pz8/Pz8/PxU2Pz8/DgY/Hz8/P35/Pz9/B1RZCFE/XXtubnFxfWc/Xj9yP3g/ej8/Pz8/Pz8/Pz8/Pz8/Pz8/Px4/PwY/Mz8ffj8/Pz8/Pz8HMz9QPx4/Pz8/Pz8/fRU/Dz8/Pw4IPz8/Px4aPyAIPzM/Bz8fKD8KPyMePyM/Cj8wJj8/Pz8/BiQ/CBM/PzA/Jz9CbVhjYj8/Pz8/Pz9+Pz8/Pz8/Pz8/PxVkPz8IJD8sPz8JPz8/BT8/FT8/Aj9rDgonFVo/Pz8ePz8/Pz8/P3wHLgg/Pz8/Hg8/KBE/Oj8HPx86PyYRPw8/CD8lP0k/YQc/Px58Pz99fT8/PxVZPz8/Dh4nPw4/BT8jPwc/HyM/ED8GPyY/CD8zP1E/XT8/Pz8/Pz8/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YUE/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8VNj8/PwA/DgogFQ8/awg/Pz8/fz8FFT8/CH4/Pz8/fD8EP1Q+Kj8HPx85Rj8/CD8/Pz8/Pz8/Pz8/Pz8/fj8/Pz8/Pz9MVl5HPyYeGD82Pwc/CBA/Pz8/CD8FAz8/CD8/Pz8/PxVHPz8/OQ4IPz8/Pz8/BWw/ND8IP34/Pz8/Bz8IPz8/Pz8/BWw/ND8IPz8/Pz8/Pz8/P34/Pz8/Pz8/BVw/Gz9ePxs/CD8/Pz8/Px9+Pz9+FT8/Az8/DgolBHU/CiUVSz8/Dgg/Pz8/Pz8FbD80Pwg/Pz8/Pz8HPwg/Pz8/P34FbD80Pwg/Pz8/Pz8/fj8/Pz8/Pz8/Pz8FXD8bP14/Gz8IPz8/Pz8/Hz8/Pz8VPz8/Pw4KJBU/P28KIBV1Pww/DgogBD0/CiAVdT8MPw4eCz8xPzMHPx4oPD8IPwc/Pz8HPx8/PzwDPxU/Pz8IP2k/YD8IPz8/Pz8/fT9/Pz99Pz8/Pz8/P1U/Vj9PPyE/Kz8oZj8/Pz8/Aj8eIT8tPww/Bz8fFT8hJyY/CD9AP04/YT9VP2kgPz8HPx9wPzI/Dj83PxV/Pz8/Dh4VP0Y+PAc/HjRMPwY/Bj8/Pwc/Hz8/PhU/BD8/HihRODUHPx48Uj8/Pz8/Pwc/Hz8/OCgEGz8eJz86BT8IPwc/CDk/TUhuM28/Vz84Pwc/HgE/QQc/DT8NPwc/AT8HPwg/Pz8/PzM/SD8/Bz8fCD8FPyc/FT8/Pw4IPz8/Pz8/BT8/Pz8/FT8fPz8/fX0/P30GOj8efT8/Pwg/Pz8/Pz8FFz8/CD8/Pz8/Px4/Pz99FT89P24OHgU/OUEoBz8eK0M/Az8HPz8/Bz8fPz82BT8VPz8IP28/YT9RP0U/JT8/Bz8fZz88PwM/Qj8IP0E/Uj9TCD8/Pz8/Pz8/Pz8/Pz8/Pz8/P2I/dT8/PyI/KT9qPz9HY01KPwY/HhM/Bj8RPwc/Hxg/Px4/FX8/Pz8OCD9eP1Q/Pz8/Pz8/fz9/Pz99Pz8/Pz/GUD9HP0UeAz9APiYHPx8oSD8FPwg/Pz8/Pz8/Pz8/Pz8/fj98PwU/P3oIeD8/fz99Bj8/H30/Pz8/Pz8/BT8/Pz8/CHVee14/Sh4bPyIRPwc/HxU/PyE/FX8/Pz8OBTI/PzI/PxU/PwYHPx4/Pz97CD8/Pz8/PwVxPxY/CD8/Pz8/fx56P38/BmQ/LB9/Pz8/Pz8/Pwc/Kj8ePz8/Pz8/P30VP1E/Pw4IPwE/Wz9HPz8/Pz8/P30/f38/fT8/Pz8/P1Q/SD8zHi1MPC8HPx8pVT8SPwY/Hj8/P34IPz8/Pz8/BT8/ej8/Hz8/P319Pz99BiI/Hn4/Pz8IPz8/Pz8/BT8/fD8IPxk/Bz8UPz8HPx8OPz8NPxV/Pz8/Dgg/Pz8/Pz8FeT8/PwgiCD9PZEE/CDA/UD8/Pz8/Pz8/Pz8/Pz8/Pz9+Pz8/Pz8/PzVQV0s/Cj8eCz8yAT8HPwg/Pz8EPw8/BVY/aj8/Cz8ffT8/Pz8/Pz8GSD8ePz8/fRU/P3EOBT8GPwg/Pz8/Pz8/Pz8/fz9/Pz8/Pz8FXg4/CD8/Pz8/PwY/Hns/Pz8HKD8ePz8/Pz9/P30VP0c/Pz8OHiU/Kz8xNj8HPx43Pyw/JT8lPyo/Nz8HPx82Py0/LyU/FT8/HkY/Oz8DP1U/Bz8eVT89PwU/Rj9GPzs/Az9VPwc/H1U/PT8FP0Y/FX8/Dgg/Pz8/Pz8FCj9YPwg/Pz8/Pz8/fz8/Pz8/Pz8/Pz8FCj9YPwg/Pz8/Pz8ePz8/fxUDPz8IPw4KIBU/Pw4fP34/fHx+fnwGcD8ffD9+Pz8/Pz8GcD8VP2Q/DgokFTE/DgZZPx8/Pz9+fj8/fgdZP1Y/Hn0/P319Pz8/BlY/WT8ffj8/Pz8/Pz8HWT9WPx4/Pz8/Pz8/fRUaPz8/Pw4FPz8IPz8/Pz8/Pz8/Pz8/Pz8/Pz8/BVokWj8IPz8/Pz8/Pz8/Pz8/Pz8/Pz8/BT8wAT8/CH8/Pz8/fz9/Pz8/PwUBPz9NMAg/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8FPz8kCD8/Pz8/Pz8/Pz8/Pz8/Pz8/PwVNPwE/Pwg/Pz8/Pz8/Pz8/fz8VPD9XP04/Dgg/Pz8/Pz8/Pz8/Pz8rKz8VPzY4Pz84Pz8VPysrPwg/Pz8/Pz8/Pz8/Pz8/Pz8/Pz0/JT8oRz8/Rz8/JT8/PT8/Pz8/Pz8VHz9OPw4IPz8/Pz8/KD0/JT9HPz9HPz8lPygoPT8IPz8/Pz8/Pz8/Pz8/Pz8/Pz8rPxU/OD8/OD8/FT82Pys/Pz8/Pz8/Hz8/Pz8VHz8/Tj8OCiEVYT8OCD89YUhHUQVqP2M/CD8DPz8/Bz8fPz9HKxUKP3cIaydaWEk/Bz8eTVs/Pz8/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AG4AIAB5AGEAbQAgAHUAbwB5ACAALABzAHQAcwBpAHgAZQAgAHQAbgBlAG0AZQBlAHIAZwBhACAAaABjAHUAcwAgAG8AbgAgAGYASQAgAC4AbwBDACAAJgAgAHIAZQBsAGYAZQBvAEgAIABkAG4AYQAgAHUAbwB5ACAAbgBlAGUAdwB0AGUAYgAgAHMAdABzAGkAeABlACAAdABhAGgAdAAgAHQAbgBlAG0AZQBlAHIAZwBhACAAZQBjAGkAdgByAGUAUwAgAGYAbwAgAHMAbQByAGUAVAAgAGUAaAB0ACAAbwB0ACAAdABjAGUAagBiAHUAcwAgAHMAaQAgAGUAcgBhAHcAdABmAG8AcwAgAHMAaQBoAHQAIABlAHMAdQAgAG8AdAAgAHQAaABnAGkAcgAgAHIAdQBvAFkAIAAuAG4AbwBpAHQAYQBjAG8AbAAgAHkAbgBhACAAbQBvAHIAZgAgAHQAaQAgAHQAcwBvAGgAIAByAG8AIAAsAHIAZQB0AHUAcABtAG8AYwAgAHkAbgBhACAAbgBvAHAAdQAgAHQAaQAgAGwAbABhAHQAcwBuAGkAIAByAG8AIAAsAGUAcgBhAHcAdABmAG8AcwAgAHMAaQBoAHQAIABkAGEAbwBsAG4AdwBvAGQAIAByAG8AIAAsAGUAdAB1AGIAaQByAHQAcwBpAGQAIAAsAHkAZgBpAGQAbwBtACAALAB5AHAAbwBjACAAdABvAG4AIAB5AGEAbQAgAHUAbwBZACAALgBvAEMAIAAmACAAcgBlAGwAZgBlAG8ASAAgAGYAbwAgAHkAdAByAGUAcABvAHIAcAAgAGUAaAB0ACAAcwBpACAAZQByAGEAdwB0AGYAbwBzACAAcwBpAGgAVAAuAG8AQwAgACYAIAByAGUAbABmAGUAbwBIAC4AcwBuAG8AaQB0AGMAaQBkAHMAaQByAHUAagAgAG4AaQBhAHQAcgBlAGMAIABuAGkAIABkAGUAcgBlAHQAcwBpAGcAZQByACAAZQBiACAAeQBhAG0AIABoAGMAaQBoAHcAIAAsAC4AbwBDACAAJgAgAHIAZQBsAGYAZQBvAEgAIABmAG8AIABrAHIAYQBtAGUAZABhAHIAdAAgAGEAIABzAGkAIABkAGUAZABuAHUAbwBSACAAbQBhAGgAdABvAEcAdABuAG8ARgAxADAAMgAu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)); font-weight:300; font-style:normal; } \ No newline at end of file diff --git a/docs/static/fonts/332720/BC699FA675F9356E3.css b/docs/static/fonts/332720/BC699FA675F9356E3.css deleted file mode 100644 index fc6add2211..0000000000 --- a/docs/static/fonts/332720/BC699FA675F9356E3.css +++ /dev/null @@ -1,19 +0,0 @@ - -/* - Copyright (C) 2011-2015 Hoefler & Co. - This software is the property of Hoefler & Co. (H&Co). - Your right to access and use this software is subject to the - applicable License Agreement, or Terms of Service, that exists - between you and H&Co. If no such agreement exists, you may not - access or use this software for any purpose. - This software may only be hosted at the locations specified in - the applicable License Agreement or Terms of Service, and only - for the purposes expressly set forth therein. You may not copy, - modify, convert, create derivative works from or distribute this - software in any way, or make it accessible to any third party, - without first obtaining the written permission of H&Co. - For more information, please visit us at http://typography.com. - 171247-88474-20150623 -*/ - -@font-face{ font-family: "Gotham Rounded A"; src: url(data:application/x-font-woff;base64,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); font-weight:300; font-style:normal; } @font-face{ font-family: "Gotham Rounded B"; src: url(data:application/x-font-woff;base64,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); font-weight:300; font-style:normal; } \ No newline at end of file diff --git a/docs/static/fonts/332720/C32E9F0C757C29D4A.css b/docs/static/fonts/332720/C32E9F0C757C29D4A.css deleted file mode 100644 index 96c8c1f725..0000000000 --- a/docs/static/fonts/332720/C32E9F0C757C29D4A.css +++ /dev/null @@ -1,19 +0,0 @@ - -/* - Copyright (C) 2011-2015 Hoefler & Co. - This software is the property of Hoefler & Co. (H&Co). - Your right to access and use this software is subject to the - applicable License Agreement, or Terms of Service, that exists - between you and H&Co. If no such agreement exists, you may not - access or use this software for any purpose. - This software may only be hosted at the locations specified in - the applicable License Agreement or Terms of Service, and only - for the purposes expressly set forth therein. You may not copy, - modify, convert, create derivative works from or distribute this - software in any way, or make it accessible to any third party, - without first obtaining the written permission of H&Co. - For more information, please visit us at http://typography.com. - 171247-88474-20150623 -*/ - -@font-face{ font-family: "Gotham Rounded A"; src: url(data:font/opentype;base64,T1RUTwANAIAAAwBQQ0ZGILkPphQAABIUAAAk2kdERUYAkAAEAAA28AAAACBHUE9TuESiiwAANxAAABwCR1NVQunFLUgAAFMUAAAAgE9TLzJVxiUrAAABQAAAAGBjbWFw0U4uVAAADVwAAASYZ2FzcAAAAAsAAFOUAAAACGhlYWQDcke+AAAA3AAAADZoaGVhB74DqgAAARQAAAAkaG10eNbiGPsAAFOcAAABjG1heHAAY1AAAAABOAAAAAZuYW1lKDUzBAAAAaAAAAu7cG9zdP+4ADIAABH0AAAAIAABAAAAAQBBj0s7+V8PPPUACwPoAAAAANAsAh8AAAAA0CwCH//o/zgEEwMiAAAACAACAAAAAAAAAAEAAAPA/xAAAARO/+j/6AQTAAEAAAAAAAAAAAAAAAAAAABjAABQAABjAAAAAgIsASwABQAEArwCigAAAIwCvAKKAAAB3QAyAPoAAAAAAAAAAAAAAACgAAB/UAAASgAAAAAAAAAASCZDbwAAACPgEgMg/zgAyAPAAPAAAAALAAAAAAH+ArwAIAAgAAIAAAAkAbYAAQAAAAAAAABAAAAAAQAAAAAAAQAjAEAAAQAAAAAAAgAHAGMAAQAAAAAAAwAhAGoAAQAAAAAABAAjAEAAAQAAAAAABQANAIsAAQAAAAAABgAEAJgAAQAAAAAABwBhAJwAAQAAAAAACAANAP0AAQAAAAAACQANAP0AAQAAAAAACgIRAQoAAQAAAAAACwASAxsAAQAAAAAADAASAxsAAQAAAAAADQIRAQoAAQAAAAAADgAqAy0AAQAAAAAAEAAjAEAAAQAAAAAAEQAjAEAAAQAAAAAAEgAjAEAAAwABBAkAAACAA1cAAwABBAkAAQBGA9cAAwABBAkAAgAOBB0AAwABBAkAAwBCBCsAAwABBAkABABGA9cAAwABBAkABQAaBG0AAwABBAkABgAIBIcAAwABBAkABwDCBI8AAwABBAkACAAaBVEAAwABBAkACQAaBVEAAwABBAkACgQiBWsAAwABBAkACwAkCY0AAwABBAkADAAkCY0AAwABBAkADQQiBWsAAwABBAkADgBUCbEAAwABBAkAEABGA9cAAwABBAkAEQBGA9cAAwABBAkAEgBGA9dDb3B5cmlnaHQgKEMpIDIwMDYsIDIwMDcgSG9lZmxlciAmIENvLiBodHRwOi8vd3d3LnR5cG9ncmFwaHkuY29tQ29weXJpZ2h0IChDKSBIJkNvIHwgdHlwb2dyYXBoeS5jb21SZWd1bGFyMTcxMjQ3LTg4NDc0LTIwMTUwNjIzLTI0MjMtMTQwMjE5VmVyc2lvbiAxLjIwMUZvbnRHb3RoYW0gUm91bmRlZCBpcyBhIHRyYWRlbWFyayBvZiBIb2VmbGVyICYgQ28uLCB3aGljaCBtYXkgYmUgcmVnaXN0ZXJlZCBpbiBjZXJ0YWluIGp1cmlzZGljdGlvbnMuSG9lZmxlciAmIENvLlRoaXMgc29mdHdhcmUgaXMgdGhlIHByb3BlcnR5IG9mIEhvZWZsZXIgJiBDby4gWW91IG1heSBub3QgY29weSwgbW9kaWZ5LCBkaXN0cmlidXRlLCBvciBkb3dubG9hZCB0aGlzIHNvZnR3YXJlLCBvciBpbnN0YWxsIGl0IHVwb24gYW55IGNvbXB1dGVyLCBvciBob3N0IGl0IGZyb20gYW55IGxvY2F0aW9uLiBZb3VyIHJpZ2h0IHRvIHVzZSB0aGlzIHNvZnR3YXJlIGlzIHN1YmplY3QgdG8gdGhlIFRlcm1zIG9mIFNlcnZpY2UgYWdyZWVtZW50IHRoYXQgZXhpc3RzIGJldHdlZW4geW91IGFuZCBIb2VmbGVyICYgQ28uIElmIG5vIHN1Y2ggYWdyZWVtZW50IGV4aXN0cywgeW91IG1heSBub3QgdXNlIHRoaXMgc29mdHdhcmUgZm9yIGFueSBwdXJwb3NlLiBGb3IgbW9yZSBpbmZvcm1hdGlvbiwgcGxlYXNlIHZpc2l0IGh0dHA6Ly93d3cudHlwb2dyYXBoeS5jb20vd2ViZm9udC1zb2Z0d2FyZSwgb3IgY29udGFjdCBIb2VmbGVyICYgQ28uIGF0IHd3dy50eXBvZ3JhcGh5LmNvbSAxNzEyNDctODg0NzQtMjAxNTA2MjMtMjQyMy0xNDAyMTl3d3cudHlwb2dyYXBoeS5jb21odHRwOi8vd3d3LnR5cG9ncmFwaHkuY29tL3dlYmZvbnQtc29mdHdhcmUAQwBvAHAAeQByAGkAZwBoAHQAIAAoAEMAKQAgADIAMAAwADYALAAgADIAMAAwADcAIABIAG8AZQBmAGwAZQByACAAJgAgAEMAbwAuACAAaAB0AHQAcAA6AC8ALwB3AHcAdwAuAHQAeQBwAG8AZwByAGEAcABoAHkALgBjAG8AbQBDAG8AcAB5AHIAaQBnAGgAdAAgACgAQwApACAASAAmAEMAbwAgAHwAIAB0AHkAcABvAGcAcgBhAHAAaAB5AC4AYwBvAG0AUgBlAGcAdQBsAGEAcgAxADcAMQAyADQANwAtADgAOAA0ADcANAAtADIAMAAxADUAMAA2ADIAMwAtADIANAAyADMALQAxADQAMAAyADEAOQBWAGUAcgBzAGkAbwBuACAAMQAuADIAMAAxAEYAbwBuAHQARwBvAHQAaABhAG0AIABSAG8AdQBuAGQAZQBkACAAaQBzACAAYQAgAHQAcgBhAGQAZQBtAGEAcgBrACAAbwBmACAASABvAGUAZgBsAGUAcgAgACYAIABDAG8ALgAsACAAdwBoAGkAYwBoACAAbQBhAHkAIABiAGUAIAByAGUAZwBpAHMAdABlAHIAZQBkACAAaQBuACAAYwBlAHIAdABhAGkAbgAgAGoAdQByAGkAcwBkAGkAYwB0AGkAbwBuAHMALgBIAG8AZQBmAGwAZQByACAAJgAgAEMAbwAuAFQAaABpAHMAIABzAG8AZgB0AHcAYQByAGUAIABpAHMAIAB0AGgAZQAgAHAAcgBvAHAAZQByAHQAeQAgAG8AZgAgAEgAbwBlAGYAbABlAHIAIAAmACAAQwBvAC4AIABZAG8AdQAgAG0AYQB5ACAAbgBvAHQAIABjAG8AcAB5ACwAIABtAG8AZABpAGYAeQAsACAAZABpAHMAdAByAGkAYgB1AHQAZQAsACAAbwByACAAZABvAHcAbgBsAG8AYQBkACAAdABoAGkAcwAgAHMAbwBmAHQAdwBhAHIAZQAsACAAbwByACAAaQBuAHMAdABhAGwAbAAgAGkAdAAgAHUAcABvAG4AIABhAG4AeQAgAGMAbwBtAHAAdQB0AGUAcgAsACAAbwByACAAaABvAHMAdAAgAGkAdAAgAGYAcgBvAG0AIABhAG4AeQAgAGwAbwBjAGEAdABpAG8AbgAuACAAWQBvAHUAcgAgAHIAaQBnAGgAdAAgAHQAbwAgAHUAcwBlACAAdABoAGkAcwAgAHMAbwBmAHQAdwBhAHIAZQAgAGkAcwAgAHMAdQBiAGoAZQBjAHQAIAB0AG8AIAB0AGgAZQAgAFQAZQByAG0AcwAgAG8AZgAgAFMAZQByAHYAaQBjAGUAIABhAGcAcgBlAGUAbQBlAG4AdAAgAHQAaABhAHQAIABlAHgAaQBzAHQAcwAgAGIAZQB0AHcAZQBlAG4AIAB5AG8AdQAgAGEAbgBkACAASABvAGUAZgBsAGUAcgAgACYAIABDAG8ALgAgAEkAZgAgAG4AbwAgAHMAdQBjAGgAIABhAGcAcgBlAGUAbQBlAG4AdAAgAGUAeABpAHMAdABzACwAIAB5AG8AdQAgAG0AYQB5ACAAbgBvAHQAIAB1AHMAZQAgAHQAaABpAHMAIABzAG8AZgB0AHcAYQByAGUAIABmAG8AcgAgAGEAbgB5ACAAcAB1AHIAcABvAHMAZQAuACAARgBvAHIAIABtAG8AcgBlACAAaQBuAGYAbwByAG0AYQB0AGkAbwBuACwAIABwAGwAZQBhAHMAZQAgAHYAaQBzAGkAdAAgAGgAdAB0AHAAOgAvAC8AdwB3AHcALgB0AHkAcABvAGcAcgBhAHAAaAB5AC4AYwBvAG0ALwB3AGUAYgBmAG8AbgB0AC0AcwBvAGYAdAB3AGEAcgBlACwAIABvAHIAIABjAG8AbgB0AGEAYwB0ACAASABvAGUAZgBsAGUAcgAgACYAIABDAG8ALgAgAGEAdAAgAHcAdwB3AC4AdAB5AHAAbwBnAHIAYQBwAGgAeQAuAGMAbwBtACAAMQA3ADEAMgA0ADcALQA4ADgANAA3ADQALQAyADAAMQA1ADAANgAyADMALQAyADQAMgAzAC0AMQA0ADAAMgAxADkAdwB3AHcALgB0AHkAcABvAGcAcgBhAHAAaAB5AC4AYwBvAG0AaAB0AHQAcAA6AC8ALwB3AHcAdwAuAHQAeQBwAG8AZwByAGEAcABoAHkALgBjAG8AbQAvAHcAZQBiAGYAbwBuAHQALQBzAG8AZgB0AHcAYQByAGUAAAAAAwAAAAMAAAAcAAEAAAAAA5IAAwABAAAAHAAEA3YAAACsAIAABgAsACAAIwAvADQANwA/AEQARwBNAF0AXwBjAHEAdAB2AHkAfQCjAKUAqwCuALAAtwC7AMUAxwDWAN0A5QDvAPYA+AD9AQcBDgEQARMBFQEXARkBGwEjAScBKwEtAS8BMQE3AUIBRAFGAUgBUQFUAVYBWAFaAV4BYAFlAWoBbAFuAXABcgF0AXkBewF9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/+cAAAAAAAAAAAAAAAD/8QAA/5z/9v+cAAAAAP/2AAD/8QAAAAAAAAAAAAAAAAAAAAAAFAAA//YAAAAAAAAAAAAAAAD/9gAA//H/8QAAAAAAAAAAAAAAAP/sAAD/7P/x//b/4gAAAAoAAAAAAAD/8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAA//sAAAAA//sAAAAAAAD/5wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//EAAP/xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/OAAD/9v/2//H/4v/iAAD/2AAA//b/9gAAAAAAAAAAAAD/4gAAAAD/5wAA/87/7P/n/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+cAAP/s/8T/zgAA/84AAAAAAAAAAP/YAAAAAP+c/+z/jf+cAAD/fgAAAAD/9v+wAAD/iAAAAAD/9gAAAAD/+wAA/9j/7P/7AAAAAAAAAAAAAAAAAAD/xAAA/9j/2P+mAAAAAAAA/+wAAAAA/8T/zgAA/8QAAAAAAAD/2AAA/+L/+//JAAD/2P/d/87/xP/YAAAAAAAAAAD/2P/s/+wAAAAA/9gAAP/YAAAAAAAAAAAAAAAAAAAAAAAA/+L/7AAAAAAAAAAAAAAAAP/YAAAAAAAAAAAAAP/7AAAAAAAAAAD/ugAAAAAAAAAAAAAAAP/7AAD/9v/x//YAAAAAAAAAAAAAAAD/+wAA/5wAAP+cAAAADwAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAA8AAAAFAAAACgAAAAoAAAAAAAAAAAAAAAAAAP/JAAAAAP/dAAD/vwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//sAAP/2AAD/7P/xAAD/5wAAAAAAAAAAAAAAAAAAAAD/9gAAAAD/+wAAAAAACv/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAD/8QAAAAD/9v/xAAD/4v/n/+f/4v/2AAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAD/+wAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAA//sAAAAA//H/9v/x//H/+wAAAAD/pv/J/5L/8QAAAAAAAAAAAAAAAP/s/3n/ugAA/+wAAAAAAAD/ef/O/5z/g/+c/6b/zv+D/6b/uv/Y/9j/nAAAAAAAAAAAAAAAAAAA/40AAP+m/84AAP+c/5z/nP+c/5z/kgAAAAD/5wAA/+wAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//EAAP/xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/xAAAAAAAAAAAAAP/7AAAAAAAAAAD/nP/YAAD/5wAAAAAAAP/2AAD/7P/2/7oAAAAA//YAAAAAAAD/uv/s/4j/v/+I/9j/5/+//8T/2P/sAAD/2AAAAAAAAAAAAAAAAAAA/8QAAAAA/+wAAP/YAAD/3QAA/9j/yQAAAAD/pv/d/5f/7AAAAAD/9v/2//H/7P/2/7r/0wAA//YAAAAAAAD/v//x/5z/xP+c/93/4v/E/87/3f/x//H/3QAAAAAAAAAAAAAAAAAA/8QAAP+c/+cAAP/d/93/3f/Y/93/yQAAAAAAAP/OAAD/4gAA//YAAP/xAAD/7AAA//YAAAAA//YAAAAAAAD/0wAAAAD/2AAA/87/7P/Y/87/7P/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAP/sAAD/2AAA/9gAAAAAAAD/kv/E/37/3QAAAAD/7P/s/+wAAP/2/5z/ugAA//YAAAAAAAD/kv/Y/37/l/9+/7D/2P+X/5z/tf/s/+z/tQAAAAAAAAAAAAAAAAAA/5wAAP+S/+IAAP+1/8T/yf+6/8T/sAAAAAAAAP/YAAD/9gAAAAAAAAAAAAAAAP/2AAD/8QAAAAAAAAAAAAD/5wAAAAD/7AAA/+L/9v/s/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z/8QAA//EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/xAAD/tQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/3QAAAAAAAAAAAAAAAAAA//sAAAAA/+z/7AAA/+wAAAAAAAAAAAAAAAD/9v+mAAAAAP/OAAD/ugAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/nAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAD/7AAAAAD/8QAAAAAAAP/xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/xAAD/uv/x/+wAAAAA//YAAP/2AAAAAAAAAAD/+wAAAAAAAAAA/+L/3QAA//YAAAAAAAAAAAAAAAAAAAAA/+f/7P/i/+f/8QAAAAAAAP/YAAAAAP+m//EAAP+cAAD/kgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+IAAAAAAAD/xAAA/8QAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/8QAAAAD/8QAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAD/9gAA//b/9gAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAD/7AAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//EAAAAAAAAAAAAAAAD/7AAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAD/8QAAAAD/9gAAAAAAAP/2//YACgAAAAAAAAAA//H/8QAAAAoADwAAAAAAAAAAAAAAAAAA//v/+//2//sAAAAAAAAAAAAAAAAAAP/OAAD/7P/xAAD/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/YAAAAAP+c//H/iP+cAAD/fgAAAAAAAAAAAAAAAAAAAAD/7AAAAAD/9gAAAAD/8f/2AAAAAAAAAA8AAP/OAAAAAAAAAAD/2AAAAAD/7AAA/+cAAAAA/6v/ugAA/9MAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAD/sP/2/+wAAAAA//YAAP/2AAAAAAAAAAAAAAAAAAAAAAAA/+L/2AAAAAAAAAAAAAAAAAAAAAAAAAAA/+f/5//i/+f/8QAAAAAAAP/YAAAAAP+c//H/iP+cAAD/fgAAAAAAAAAAAAAAAAAAAAD/7AAAAAD/9gAAAAD/8f/2AAAAAAAAAAAAAP/OAAAAAAAAAAD/2AAAAAD/7AAA/+cAAAAA/6v/ugAA/8QAAP/sAAD/2AAAAAAAAP+mAAD/2P/d/87/sP/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iAAAAAAAAAAAAAAAAAAD/2AAAAAD/9gAA//H/9v/i//H/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//EAAAAeAAAAHgAeABT/9gAA/9P/9v/TAAAAAP/2//EAAAAAAAAAAAAAAB4AIwAAAB4AIwA3AAAAAP/TAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/zgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+6AAD/2P/d/+z/tQAAAAAAAAAAAAAAAAAAAAD/9gAAAAD/+wAAAAAAAP/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//H/9v/x//EAAAAAAAD/7AAAAAD/9v+mAAD/xP/O/87/nP/xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAA//YAAAAA/+L/7P/T/+L/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/xAAD/tQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4gAAAAAAAAAAAAAAAAAAAAAAAAAA/+z/8QAA//EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAD/2AAAAAD/5wAAAAD/5wAA/+wAAP/n/+z/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAP/2/+z/7AAA//EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAD/sP/x/+wAAAAA/+wAAP/sAAAAAAAAAAD/9gAAAAAAAAAA/+L/zgAA/+wAAAAAAAAAAAAAAAAAAAAA/+L/5//d/+L/7AAAAAAAAP/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4gAAAAD/4gAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAP/E//EAAP/OAAD/ugAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//EAAAAAAAD/3QAA/90AAAAAAAD/pgAA/7AAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAD/8QAAAAD/8QAAAAAAAP/xAAAAAAAAAAAAAAAAAAAAAP/dAAAAAAAA//YAAAAAAA8AAAAAAAAAAAAAAAD/9gAAAAD/nAAA/5wAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAD/0wAAAAD/2AAAAAAAAP/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+cAAAAUAAD/4gAAAAD/5wAA/6b/5/+mAAAAAP/n//YAAAAAAAAAAAAAAAAAAAAAABQAIwAAAAAAAP+1AAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/tf/2//EAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAA/+z/3QAA//YAAAAA//YAAAAA//YAAAAA/+z/8f/n//H/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/5wAAP+c/+IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/iP/YAAD/4gAAAAAAAAAAAAAAAP/s/78AAAAAAAAAAAAAAAD/sAAAAAD/ugAAAAD/5/+6AAAAAAAAAAD/zgAAAAAAAAAAAAAAAAAA/6sAAAAA/+wAAP/OAAD/zgAA/87/xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAD/8QAAAAD/8QAAAAAAAP/x//YAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/zgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+cAAAAAAAAAAAAAAAD/4gAA/6v/5/+r//EAAP/n/+L/8QAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAD/8QAA//H/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAD/zv/2/+z/5wAA/7r/7P+6//YAAP/s/+z/9gAAAAAAAAAAAAD/9gAAAAAAAAAA//EAAP/EAAAAAAAA//H/9v/2//b/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//EAAAAAAAAAAAAAAAD/3QAAAAD/4gAA/+IAAP/i/9P/8QAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAAAAAAD/9gAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+cAAAAAAAD/zv/2/+z/4gAA/6v/5/+r//EAAP/n/+L/8QAAAAAAAAAAAAD/9gAAAAAAAAAA/+wAAP+6AAAAAAAA//H/9v/2//b/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/0wAAAAD/8QAAAAD/8QAAAAAAAP/x//EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+wAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEABQBbABgAAAAsAAAAGQAAACAAIwAiADMAAAAyAB8AHwAAAAAAAAAAAAEAAgADAAQABgAHAAgACQAKAAAACwAMAA0ADgAPABAAEQASABMAFAAVABYAHQAbAAAAAAAXABoAHgAhACQAJQAoAAAAAAApAAAAKAAoACsAGgAAADQANgA4ADkAHAAAAAAAAAAAAAAAAAAAACYAAAAAAAAAAAAnAC0AIwAjAC4ALwAgAC4ALwAgAAAAIgAmACcAAQAFAF0ADQAAAAAAIQAOAAAAFQAYABcAKQAAACgAFAAUAAAAAAAAACIAAQAAAAIAAAAAAAIAAwAAAAAAAAACAAAAAgAAAAQABQAGAAcACAAJAAoACwAAABAAEgAAAAwADwATABMAGQAaAA8AHQAeAA8ADwAfAB8AEwAfABYAKgAtAC8AMAAAAAAAEQAAAAAAAAAAAAAAGwAmAAAAAAAAABwAIwAYABgAJAAlABUAJAAlABUAAAAXABsAHAAAACYAAgAOAAUABQAAAAcABwABAAkACQACAAsADgADABAAEgAHABcAHwAKACEALgATADEANwAhADoAOgAoADwAPwApAEEARQAtAE0ATQAyAFIAWwAzAF0AXwA9AAEACAABAAAAAQABAAEAAAABAAAACgAwAD4AAkRGTFQADmxhdG4AGgAEAAAAAP//AAEAAAAEAAAAAP//AAEAAAABc3MwMQAIAAAAAQAAAAIABgAOAAYAAAABABAAAQAAAAEAKAABAAgAAQAOAAEAAQBiAAEABAABAGIAAQAAAAEAAAABAAEABv+fAAEAAQBiAAEAAf//AAoB9AAAASwAAAGaAEUCvAAtAzgANwK4ADEA5gBFAa4ARwGuADwBrgBMAmwAQADmADYBmABCAOYAUgH0//oCmAAvAksAQADwAFcA8AA7AmwAPAJsAE8CbABZAhYAJQMWADgC0gBoAuIASQMOAGgCkABoAxAASQIlACoCywBoAmsAaANkAGgDUgBJApwAaANSAEkC0wBoAoAAQQKIADIC+ABdAu4AOAROADwC0gBJAswANgKwAEcBrgBiAfQACQGuADcCWP/oAj4AMwKUAF0COwA6AkgAOgFqAC0ClAA8AmUAXQD5AF4A+f/7AjAAXQD5AGQDtwBdAmUAXQKAADoClABdApQAPAGQACoCRgA1AjoAQwJMADQB4AA3AR4AeQHgADUCRQA+AoQAQgKuADUDPgA1AYYAOgIDADcBoAAiAcIASgDmAFIBhgAvAgMAQwIWADQCEABCA4IAQgDmAE0A5gA7AOYANgGaAE0BmgA7AZoANgHWAG8CqABSATcANwE3AEMC0AA3ArIAFgK2ADI=); font-weight:300; font-style:normal; } @font-face{ font-family: "Gotham Rounded B"; src: url(data:font/opentype;base64,T1RUTwALAIAAAwAwQ0ZGIE+2i2MAABCYAAAOb0dERUYASAAEAAAfCAAAACBPUy8yVcclSwAAASAAAABgY21hcO62ywIAAA08AAADOmdhc3AAAAALAAAfKAAAAAhoZWFkAxZHvAAAALwAAAA2aGhlYQdhAwAAAAD0AAAAJGhtdHg9xwbVAAAfMAAAAGxtYXhwABtQAAAAARgAAAAGbmFtZSg1MwQAAAGAAAALu3Bvc3T/uAAyAAAQeAAAACAAAQAAAAEAQS6s5cVfDzz1AAsD6AAAAADQLAIfAAAAANAsAh8AAP84A58DIAAAAAgAAgAAAAAAAAABAAADwP8QAAAD1AAAAAADnwABAAAAAAAAAAAAAAAAAAAAGwAAUAAAGwAAAAICTQEsAAUABAK8AooAAACMArwCigAAAd0AMgD6AAAAAAAAAAAAAAAAoAAAf1AAAEoAAAAAAAAAAEgmQ28AAAAk4BIDIP84AMgDwADwAAAACwAAAAAB/gK8ACAAIAABAAAAJAG2AAEAAAAAAAAAQAAAAAEAAAAAAAEAIwBAAAEAAAAAAAIABwBjAAEAAAAAAAMAIQBqAAEAAAAAAAQAIwBAAAEAAAAAAAUADQCLAAEAAAAAAAYABACYAAEAAAAAAAcAYQCcAAEAAAAAAAgADQD9AAEAAAAAAAkADQD9AAEAAAAAAAoCEQEKAAEAAAAAAAsAEgMbAAEAAAAAAAwAEgMbAAEAAAAAAA0CEQEKAAEAAAAAAA4AKgMtAAEAAAAAABAAIwBAAAEAAAAAABEAIwBAAAEAAAAAABIAIwBAAAMAAQQJAAAAgANXAAMAAQQJAAEARgPXAAMAAQQJAAIADgQdAAMAAQQJAAMAQgQrAAMAAQQJAAQARgPXAAMAAQQJAAUAGgRtAAMAAQQJAAYACASHAAMAAQQJAAcAwgSPAAMAAQQJAAgAGgVRAAMAAQQJAAkAGgVRAAMAAQQJAAoEIgVrAAMAAQQJAAsAJAmNAAMAAQQJAAwAJAmNAAMAAQQJAA0EIgVrAAMAAQQJAA4AVAmxAAMAAQQJABAARgPXAAMAAQQJABEARgPXAAMAAQQJABIARgPXQ29weXJpZ2h0IChDKSAyMDA2LCAyMDA3IEhvZWZsZXIgJiBDby4gaHR0cDovL3d3dy50eXBvZ3JhcGh5LmNvbUNvcHlyaWdodCAoQykgSCZDbyB8IHR5cG9ncmFwaHkuY29tUmVndWxhcjE3MTI0Ny04ODQ3NC0yMDE1MDYyMy0yNDIzLTE0MDIxOVZlcnNpb24gMS4yMDFGb250R290aGFtIFJvdW5kZWQgaXMgYSB0cmFkZW1hcmsgb2YgSG9lZmxlciAmIENvLiwgd2hpY2ggbWF5IGJlIHJlZ2lzdGVyZWQgaW4gY2VydGFpbiBqdXJpc2RpY3Rpb25zLkhvZWZsZXIgJiBDby5UaGlzIHNvZnR3YXJlIGlzIHRoZSBwcm9wZXJ0eSBvZiBIb2VmbGVyICYgQ28uIFlvdSBtYXkgbm90IGNvcHksIG1vZGlmeSwgZGlzdHJpYnV0ZSwgb3IgZG93bmxvYWQgdGhpcyBzb2Z0d2FyZSwgb3IgaW5zdGFsbCBpdCB1cG9uIGFueSBjb21wdXRlciwgb3IgaG9zdCBpdCBmcm9tIGFueSBsb2NhdGlvbi4gWW91ciByaWdodCB0byB1c2UgdGhpcyBzb2Z0d2FyZSBpcyBzdWJqZWN0IHRvIHRoZSBUZXJtcyBvZiBTZXJ2aWNlIGFncmVlbWVudCB0aGF0IGV4aXN0cyBiZXR3ZWVuIHlvdSBhbmQgSG9lZmxlciAmIENvLiBJZiBubyBzdWNoIGFncmVlbWVudCBleGlzdHMsIHlvdSBtYXkgbm90IHVzZSB0aGlzIHNvZnR3YXJlIGZvciBhbnkgcHVycG9zZS4gRm9yIG1vcmUgaW5mb3JtYXRpb24sIHBsZWFzZSB2aXNpdCBodHRwOi8vd3d3LnR5cG9ncmFwaHkuY29tL3dlYmZvbnQtc29mdHdhcmUsIG9yIGNvbnRhY3QgSG9lZmxlciAmIENvLiBhdCB3d3cudHlwb2dyYXBoeS5jb20gMTcxMjQ3LTg4NDc0LTIwMTUwNjIzLTI0MjMtMTQwMjE5d3d3LnR5cG9ncmFwaHkuY29taHR0cDovL3d3dy50eXBvZ3JhcGh5LmNvbS93ZWJmb250LXNvZnR3YXJlAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABDACkAIAAyADAAMAA2ACwAIAAyADAAMAA3ACAASABvAGUAZgBsAGUAcgAgACYAIABDAG8ALgAgAGgAdAB0AHAAOgAvAC8AdwB3AHcALgB0AHkAcABvAGcAcgBhAHAAaAB5AC4AYwBvAG0AQwBvAHAAeQByAGkAZwBoAHQAIAAoAEMAKQAgAEgAJgBDAG8AIAB8ACAAdAB5AHAAbwBnAHIAYQBwAGgAeQAuAGMAbwBtAFIAZQBnAHUAbABhAHIAMQA3ADEAMgA0ADcALQA4ADgANAA3ADQALQAyADAAMQA1ADAANgAyADMALQAyADQAMgAzAC0AMQA0ADAAMgAxADkAVgBlAHIAcwBpAG8AbgAgADEALgAyADAAMQBGAG8AbgB0AEcAbwB0AGgAYQBtACAAUgBvAHUAbgBkAGUAZAAgAGkAcwAgAGEAIAB0AHIAYQBkAGUAbQBhAHIAawAgAG8AZgAgAEgAbwBlAGYAbABlAHIAIAAmACAAQwBvAC4ALAAgAHcAaABpAGMAaAAgAG0AYQB5ACAAYgBlACAAcgBlAGcAaQBzAHQAZQByAGUAZAAgAGkAbgAgAGMAZQByAHQAYQBpAG4AIABqAHUAcgBpAHMAZABpAGMAdABpAG8AbgBzAC4ASABvAGUAZgBsAGUAcgAgACYAIABDAG8ALgBUAGgAaQBzACAAcwBvAGYAdAB3AGEAcgBlACAAaQBzACAAdABoAGUAIABwAHIAbwBwAGUAcgB0AHkAIABvAGYAIABIAG8AZQBmAGwAZQByACAAJgAgAEMAbwAuACAAWQBvAHUAIABtAGEAeQAgAG4AbwB0ACAAYwBvAHAAeQAsACAAbQBvAGQAaQBmAHkALAAgAGQAaQBzAHQAcgBpAGIAdQB0AGUALAAgAG8AcgAgAGQAbwB3AG4AbABvAGEAZAAgAHQAaABpAHMAIABzAG8AZgB0AHcAYQByAGUALAAgAG8AcgAgAGkAbgBzAHQAYQBsAGwAIABpAHQAIAB1AHAAbwBuACAAYQBuAHkAIABjAG8AbQBwAHUAdABlAHIALAAgAG8AcgAgAGgAbwBzAHQAIABpAHQAIABmAHIAbwBtACAAYQBuAHkAIABsAG8AYwBhAHQAaQBvAG4ALgAgAFkAbwB1AHIAIAByAGkAZwBoAHQAIAB0AG8AIAB1AHMAZQAgAHQAaABpAHMAIABzAG8AZgB0AHcAYQByAGUAIABpAHMAIABzAHUAYgBqAGUAYwB0ACAAdABvACAAdABoAGUAIABUAGUAcgBtAHMAIABvAGYAIABTAGUAcgB2AGkAYwBlACAAYQBnAHIA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); font-weight:300; font-style:normal; } \ No newline at end of file diff --git a/docs/static/fonts/332720/CB3CA0F49552DA871.css b/docs/static/fonts/332720/CB3CA0F49552DA871.css deleted file mode 100644 index e78c24bb17..0000000000 --- a/docs/static/fonts/332720/CB3CA0F49552DA871.css +++ /dev/null @@ -1,19 +0,0 @@ - -/* - Copyright (C) 2011-2015 Hoefler & Co. - This software is the property of Hoefler & Co. (H&Co). - Your right to access and use this software is subject to the - applicable License Agreement, or Terms of Service, that exists - between you and H&Co. If no such agreement exists, you may not - access or use this software for any purpose. - This software may only be hosted at the locations specified in - the applicable License Agreement or Terms of Service, and only - for the purposes expressly set forth therein. You may not copy, - modify, convert, create derivative works from or distribute this - software in any way, or make it accessible to any third party, - without first obtaining the written permission of H&Co. - For more information, please visit us at http://typography.com. - 171247-88474-20150623 -*/ - -@font-face{ font-family: "Gotham Rounded A"; src: url(data:font/truetype;base64,AAACAAAABAABABwAAQABAAIAAAAAABgAAAAOAAAAAQAKAD8/AQABAGd1bHNvY2gHAgE/AF0AWgBYAFYAVQBSAEcAOwAxACwAKwAoACMAHAAbABkAGAAWABUAFAATAAcABAADAAIAAQAAAB0AAAAAAAAAAAAAAAAAAAAAAAAAAAAyAD8/AAAAAAAAAgAAZQByAGEAdwB0AGYAbwBzAC0AdABuAG8AZgBiAGUAdwAvAG0AbwBjAC4AeQBoAHAAYQByAGcAbwBwAHkAdAAuAHcAdwB3AC8ALwA6AHAAdAB0AGgAbQBvAGMALgB5AGgAcABhAHIAZwBvAHAAeQB0AC4AdwB3AHcAOQAxADIAMAA0ADEALQAzADIANAAyAC0AMwAyADYAMAA1ADEAMAAyAC0ANAA3ADQAOAA4AC0ANwA0ADIAMQA3ADEAIABtAG8AYwAuAHkAaABwAGEAcgBnAG8AcAB5AHQALgB3AHcAdwAgAHQAYQAgAC4AbwBDACAAJgAgAHIAZQBsAGYAZQBvAEgAIAB0AGMAYQB0AG4AbwBjACAAcgBvACAALABlAHIAYQB3AHQAZgBvAHMALQB0AG4AbwBmAGIAZQB3AC8AbQBvAGMALgB5AGgAcABhAHIAZwBvAHAAeQB0AC4AdwB3AHcALwAvADoAcAB0AHQAaAAgAHQAaQBzAGkAdgAgAGUAcwBhAGUAbABwACAALABuAG8AaQB0AGEAbQByAG8AZgBuAGkAIABlAHIAbwBtACAAcgBvAEYAIAAuAGUAcwBvAHAAcgB1AHAAIAB5AG4AYQAgAHIAbwBmACAAZQByAGEAdwB0AGYAbwBzACAAcwBpAGgAdAAgAGUAcwB1ACAAdABvAG4AIAB5AGEAbQAgAHUAbwB5ACAALABzAHQAcwBpAHgAZQAgAHQAbgBlAG0AZQBlAHIAZwBhACAAaABjAHUAcwAgAG8AbgAgAGYASQAgAC4AbwBDACAAJgAgAHIAZQBsAGYAZQBvAEgAIABkAG4AYQAgAHUAbwB5ACAAbgBlAGUAdwB0AGUAYgAgAHMAdABzAGkAeABlACAAdABhAGgAdAAgAHQAbgBlAG0AZQBlAHIAZwBhACAAZQBjAGkAdgByAGUAUwAgAGYAbwAgAHMAbQByAGUAVAAgAGUAaAB0ACAAbwB0ACAAdABjAGUAagBiAHUAcwAgAHMAaQAgAGUAcgBhAHcAdABmAG8AcwAgAHMAaQBoAHQAIABlAHMAdQAgAG8AdAAgAHQAaABnAGkAcgAgAHIAdQBvAFkAIAAuAG4AbwBpAHQAYQBjAG8AbAAgAHkAbgBhACAAbQBvAHIAZgAgAHQAaQAgAHQAcwBvAGgAIAByAG8AIAAsAHIAZQB0AHUAcABtAG8AYwAgAHkAbgBhACAAbgBvAHAAdQAgAHQAaQAgAGwAbABhAHQAcwBuAGkAIAByAG8AIAAsAGUAcgBhAHcAdABmAG8AcwAgAHMAaQBoAHQAIABkAGEAbwBsAG4AdwBvAGQAIAByAG8AIAAsAGUAdAB1AGIAaQByAHQAcwBpAGQAIAAsAHkAZgBpAGQAbwBtACAALAB5AHAAbwBjACAAdABvAG4AIAB5AGEAbQAgAHUAbwBZACAALgBvAEMAIAAmACAAcgBlAGwAZgBlAG8ASAAgAGYAbwAgAHkAdAByAGUAcABvAHIAcAAgAGUAaAB0ACAAcwBpACAAZQByAGEAdwB0AGYAbwBzACAAcwBpAGgAVAAuAG8AQwAgACYAIAByAGUAbABmAGUAbwBIAC4AcwBuAG8AaQB0AGMAaQBkAHMAaQByAHUAagAgAG4AaQBhAHQAcgBlAGMAIABuAGkAIABkAGUAcgBlAHQAcwBpAGcAZQByACAAZQBiACAAeQBhAG0AIABoAGMAaQBoAHcAIAAsAC4AbwBDACAAJgAgAHIAZQBsAGYAZQBvAEgAIABmAG8AIABrAHIAYQBtAGUAZABhAHIAdAAgAGEAIABzAGkAIABtAGEAaAB0AG8ARwB0AG4AbwBGADEAMAAzAC4AMQAgAG4AbwBpAHMAcgBlAFYAOQAxADIAMAA0ADEALQAzADIANAAyAC0AMwAyADYAMAA1ADEAMAAyAC0ANAA3ADQAOAA4AC0ANwA0ADIAMQA3ADEAcgBhAGwAdQBnAGUAUgBtAG8AYwAuAHkAaABwAGEAcgBnAG8AcAB5AHQAIAB8ACAAbwBDACYASAAgACkAQwAoACAAdABoAGcAaQByAHkAcABvAEMAbQBvAGMALgB5AGgAcABhAHIAZwBvAHAAeQB0AC4AdwB3AHcALwAvADoAcAB0AHQAaAAgAC4AbwBDACAAJgAgAHIAZQBsAGYAZQBvAEgAIAA3ADAAMAAyACAALAA2ADAAMAAyACAAKQBDACgAIAB0AGgAZwBpAHIAeQBwAG8AQwBlcmF3dGZvcy10bm9mYmV3L21vYy55aHBhcmdvcHl0Lnd3dy8vOnB0dGhtb2MueWhwYXJnb3B5dC53d3c5MTIwNDEtMzI0Mi0zMjYwNTEwMi00NzQ4OC03NDIxNzEgbW9jLnlocGFyZ29weXQud3d3IHRhIC5vQyAmIHJlbGZlb0ggdGNhdG5vYyBybyAsZXJhd3Rmb3MtdG5vZmJldy9tb2MueWhwYXJnb3B5dC53d3cvLzpwdHRoIHRpc2l2IGVzYWVscCAsbm9pdGFtcm9mbmkgZXJvbSByb0YgLmVzb3BydXAgeW5hIHJvZiBlcmF3dGZvcyBzaWh0IGVzdSB0b24geWFtIHVveSAsc3RzaXhlIHRuZW1lZXJnYSBoY3VzIG9uIGZJIC5vQyAmIHJlbGZlb0ggZG5hIHVveSBuZWV3dGViIHN0c2l4ZSB0YWh0IHRuZW1lZXJnYSBlY2l2cmVTIGZvIHNtcmVUIGVodCBvdCB0Y2VqYnVzIHNpIGVyYXd0Zm9zIHNpaHQgZXN1IG90IHRoZ2lyIHJ1b1kgLm5vaXRhY29sIHluYSBtb3JmIHRpIHRzb2ggcm8gLHJldHVwbW9jIHluYSBub3B1IHRpIGxsYXRzbmkgcm8gLGVyYXd0Zm9zIHNpaHQgZGFvbG53b2Qgcm8gLGV0dWJpcnRzaWQgLHlmaWRvbSAseXBvYyB0b24geWFtIHVvWSAub0MgJiByZWxmZW9IIGZvIHl0cmVwb3JwIGVodCBzaSBlcmF3dGZvcyBzaWhULm9DICYgcmVsZmVvSC5zbm9pdGNpZHNpcnVqIG5pYXRyZWMgbmkgZGVyZXRzaWdlciBlYiB5YW0gaGNpaHcgLC5vQyAmIHJlbGZlb0ggZm8ga3JhbWVkYXJ0IGEgc2kgbWFodG9HdG5vRjEwMy4xIG5vaXNyZVY5MTIwNDEtMzI0Mi0zMjYwNTEwMi00NzQ4OC03NDIxNzFyYWx1Z2VSbW9jLnlocGFyZ29weXQgfCBvQyZIIClDKCB0aGdpcnlwb0Ntb2MueWhwYXJnb3B5dC53d3cvLzpwdHRoIC5vQyAmIHJlbGZlb0ggNzAwMiAsNjAwMiApQyggdGhnaXJ5cG9DPwNGABIACQQBAAMAPwNGABEA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))); font-weight:300; font-style:normal; } @font-face{ font-family: "Gotham Rounded B"; src: url(data:font/truetype;base64,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cmVlbWVudCB0aGF0IGV4aXN0cyBiZXR3ZWVuIHlvdSBhbmQgSG9lZmxlciAmIENvLiBJZiBubyBzdWNoIGFncmVlbWVudCBleGlzdHMsIHlvdSBtYXkgbm90IHVzZSB0aGlzIHNvZnR3YXJlIGZvciBhbnkgcHVycG9zZS4gRm9yIG1vcmUgaW5mb3JtYXRpb24sIHBsZWFzZSB2aXNpdCBodHRwOi8vd3d3LnR5cG9ncmFwaHkuY29tL3dlYmZvbnQtc29mdHdhcmUsIG9yIGNvbnRhY3QgSG9lZmxlciAmIENvLiBhdCB3d3cudHlwb2dyYXBoeS5jb20gMTcxMjQ3LTg4NDc0LTIwMTUwNjIzLTI0MjMtMTQwMjE5d3d3LnR5cG9ncmFwaHkuY29taHR0cDovL3d3dy50eXBvZ3JhcGh5LmNvbS93ZWJmb250LXNvZnR3YXJlAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABDACkAIAAyADAAMAA2ACwAIAAyADAAMAA3ACAASABvAGUAZgBsAGUAcgAgACYAIABDAG8ALgAgAGgAdAB0AHAAOgAvAC8AdwB3AHcALgB0AHkAcABvAGcAcgBhAHAAaAB5AC4AYwBvAG0AQwBvAHAAeQByAGkAZwBoAHQAIAAoAEMAKQAgAEgAJgBDAG8AIAB8ACAAdAB5AHAAbwBnAHIAYQBwAGgAeQAuAGMAbwBtAFIAZQBnAHUAbABhAHIAMQA3ADEAMgA0ADcALQA4ADgANAA3ADQALQAyADAAMQA1ADAANgAyADMALQAyADQAMgAzAC0AMQA0ADAAMgAxADkAVgBlAHIAcwBpAG8AbgAgADEALgAzADAAMQBGAG8AbgB0AEcAbwB0AGgAYQBtACAAaQBzACAAYQAgAHQAcgBhAGQAZQBtAGEAcgBrACAAbwBmACAASABvAGUAZgBsAGUAcgAgACYAIABDAG8ALgAsACAAdwBoAGkAYwBoACAAbQBhAHkAIABiAGUAIAByAGUAZwBpAHMAdABlAHIAZQBkACAAaQBuACAAYwBlAHIAdABhAGkAbgAgAGoAdQByAGkAcwBkAGkAYwB0AGkAbwBuAHMALgBIAG8AZQBmAGwAZQByACAAJgAgAEMAbwAuAFQAaABpAHMAIABzAG8AZgB0AHcAYQByAGUAIABpAHMAIAB0AGgAZQAgAHAAcgBvAHAAZQByAHQAeQAgAG8AZgAgAEgAbwBlAGYAbABlAHIAIAAmACAAQwBvAC4AIABZAG8AdQAgAG0AYQB5ACAAbgBvAHQAIABjAG8AcAB5ACwAIABtAG8AZABpAGYAeQAsACAAZABpAHMAdAByAGkAYgB1AHQAZQAsACAAbwByACAAZABvAHcAbgBsAG8AYQBkACAAdABoAGkAcwAgAHMAbwBmAHQAdwBhAHIAZQAsACAAbwByACAAaQBuAHMAdABhAGwAbAAgAGkAdAAgAHUAcABvAG4AIABhAG4AeQAgAGMAbwBtAHAAdQB0AGUAcgAsACAAbwByACAAaABvAHMAdAAgAGkAdAAgAGYAcgBvAG0AIABhAG4AeQAgAGwAbwBjAGEAdABpAG8AbgAuACAAWQBvAHUAcgAgAHIAaQBnAGgAdAAgAHQAbwAgAHUAcwBlACAAdABoAGkAcwAgAHMAbwBmAHQAdwBhAHIAZQAgAGkAcwAgAHMAdQBiAGoAZQBjAHQAIAB0AG8AIAB0AGgAZQAgAFQAZQByAG0AcwAgAG8AZgAgAFMAZQByAHYAaQBjAGUAIABhAGcAcgBlAGUAbQBlAG4AdAAgAHQAaABhAHQAIABlAHgAaQBzAHQAcwAgAGIAZQB0AHcAZQBlAG4AIAB5AG8AdQAgAGEAbgBkACAASABvAGUAZgBsAGUAcgAgACYAIABDAG8ALgAgAEkAZgAgAG4AbwAgAHMAdQBjAGgAIABhAGcAcgBlAGUAbQBlAG4AdAAgAGUAeABpAHMAdABzACwAIAB5AG8AdQAgAG0AYQB5ACAAbgBvAHQAIAB1AHMAZQAgAHQAaABpAHMAIABzAG8AZgB0AHcAYQByAGUAIABmAG8AcgAgAGEAbgB5ACAAcAB1AHIAcABvAHMAZQAuACAARgBvAHIAIABtAG8AcgBlACAAaQBuAGYAbwByAG0AYQB0AGkAbwBuACwAIABwAGwAZQBhAHMAZQAgAHYAaQBzAGkAdAAgAGgAdAB0AHAAOgAvAC8AdwB3AHcALgB0AHkAcABvAGcAcgBhAHAAaAB5AC4AYwBvAG0ALwB3AGUAYgBmAG8AbgB0AC0AcwBvAGYAdAB3AGEAcgBlACwAIABvAHIAIABjAG8AbgB0AGEAYwB0ACAASABvAGUAZgBsAGUAcgAgACYAIABDAG8ALgAgAGEAdAAgAHcAdwB3AC4AdAB5AHAAbwBnAHIAYQBwAGgAeQAuAGMAbwBtACAAMQA3ADEAMgA0ADcALQA4ADgANAA3ADQALQAyADAAMQA1ADAANgAyADMALQAyADQAMgAzAC0AMQA0ADAAMgAxADkAdwB3AHcALgB0AHkAcABvAGcAcgBhAHAAaAB5AC4AYwBvAG0AaAB0AHQAcAA6AC8ALwB3AHcAdwAuAHQAeQBwAG8AZwByAGEAcABoAHkALgBjAG8AbQAvAHcAZQBiAGYAbwBuAHQALQBzAG8AZgB0AHcAYQByAGUAAAIAAAAAAAD/tQAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAEAAgADAAQABwATABQAFQAWABgAGQAbABwAIwAoACsALAAxADsARwBSAFUAVgBYAFoAXQCjAQIHaGNvc2x1ZwABAAH//wAKAAEAAAAOAAAAGAAAAAAAAgABAAEAHAABAAQAAAACAAA=); font-weight:300; font-style:normal; } \ No newline at end of file diff --git a/docs/static/fonts/332720/DBA0DCC14F9DF8F4E.css b/docs/static/fonts/332720/DBA0DCC14F9DF8F4E.css deleted file mode 100644 index 9d5f7c8977..0000000000 --- a/docs/static/fonts/332720/DBA0DCC14F9DF8F4E.css +++ /dev/null @@ -1,19 +0,0 @@ - -/* - Copyright (C) 2011-2015 Hoefler & Co. - This software is the property of Hoefler & Co. (H&Co). - Your right to access and use this software is subject to the - applicable License Agreement, or Terms of Service, that exists - between you and H&Co. If no such agreement exists, you may not - access or use this software for any purpose. - This software may only be hosted at the locations specified in - the applicable License Agreement or Terms of Service, and only - for the purposes expressly set forth therein. You may not copy, - modify, convert, create derivative works from or distribute this - software in any way, or make it accessible to any third party, - without first obtaining the written permission of H&Co. - For more information, please visit us at http://typography.com. - 171247-88474-20150623 -*/ - - \ No newline at end of file diff --git a/docs/static/fonts/332720/E62638AD5B5A9C61A.css b/docs/static/fonts/332720/E62638AD5B5A9C61A.css deleted file mode 100644 index a727dfcc29..0000000000 --- a/docs/static/fonts/332720/E62638AD5B5A9C61A.css +++ /dev/null @@ -1,19 +0,0 @@ - -/* - Copyright (C) 2011-2015 Hoefler & Co. - This software is the property of Hoefler & Co. (H&Co). - Your right to access and use this software is subject to the - applicable License Agreement, or Terms of Service, that exists - between you and H&Co. If no such agreement exists, you may not - access or use this software for any purpose. - This software may only be hosted at the locations specified in - the applicable License Agreement or Terms of Service, and only - for the purposes expressly set forth therein. You may not copy, - modify, convert, create derivative works from or distribute this - software in any way, or make it accessible to any third party, - without first obtaining the written permission of H&Co. - For more information, please visit us at http://typography.com. - 171247-88474-20150623 -*/ - -@font-face{ font-family: "Gotham Rounded A"; src: url(data:font/opentype;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAPz8AAAAAAAA/PwAAAAA/PwAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/Pz8AAD8/AAA/PwAAPz8AAAAAPz8AAAAAAAAAAAAAAAAAAD8/AAAAAAAAAAA/PwAAAAA/PwAAAAA/PwAAAAAAAAAAAAAAAD8/AAAAAAAAAAAAAAAAPz8AAD8/Pz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/Pz8/AAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8/Pz8AAAAAPz8AAAAAPz8AAAAAPz8AAD8/PwAAAAAAAAAAAAA/PwAAAAAAAAAAAAAAAAAAAAA/Pz8/Pz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8AAAAAAAAAAAAAAAAAAD8/AAAAAAAAIwAUAAAAAAAAAAAAAAAAAAAAAAA/PwAAAAA/Pz8/AAA/PwAAAAA/PwAAFAAAAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8AAAAAAAA/PwAAAAA/PwAAAAAAAAAAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAD8/AAA/PwAAAAA/PwAAAAAAAAAAAAAAAA8AAAAAAD8/AAAAAAAAPz8AAAAAAAAAAAAAAAAAAAAAPz8AAAAAAAA/PwAAAAA/PwAAAAAAAAAAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAD8/AAA/PwAAAAAAAD8/AAA/PwAAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAA/PwAAPz8AAD8/PwAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAAAAAAD8/AAAAAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAAAAAAD8/Pz8/PwAAAAAAAAAAAAAAAAAAAAA/PwAAPz8/AAAAAAAAAAA/PwAAAAAAAAAAPz8AAD8/AAAAAD8/Pz8/AAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAPz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8AAD8/Pz8/AAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8/AAA/PwAAPz8AAAAAPz8AAAAAPz8AAAAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAPz8/AAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAPz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/Pz8/Pz8AAAAAPz8AAAAAPz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/Pz8/Pz8/AAA/Pz8/AAAAAD8/AAAAAAAAPz8/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8/AAAAAAAAPz8AAAAAPz8AAAAAAAAAAAAAAAAAAAAAPz8/PwAAPz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAAAAAAAAAAAAAAAAAPz8AAAAANwAjAB4AAAAjAB4AAAAAAAAAAAAAAD8/Pz8AAAAAPz8/Pz8AAD8/FAAeAB4AAAAeAAAAPz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8/Pz8AAD8/AAAAAD8/AAAAAAAAAAAAAAAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/Pz8/Pz8/AAA/PwAAAAAAAD8/AAA/PwAAPz8AAD8/Pz8AAAAAPz8AAD8/AAAAAD8/AAAAAAAAAAA/PwAAAAAAAAAAAAA/PwAAAAA/PwAAAAA/PwAAAAAAAAAAAAAAAAAAAAB+PwAAPz8/Pz8AAAAAPz8AAAAAAAA/Pz8/Pz8AAAAAAAAAAAAAAAAAAAAAAAAAAD8/PwAAAAAAAAAAAAAAAAAAAAAAAD8/AAA/PwAAAAA/Pz8/Pz8AAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8/AAA/PwAAPz8/PwAAAAA/PwAAPz8AAAAAPz8AAAAAAAAAAD8/AAAPAAAAAAAAAD8/AAAAAD8/AAAAAD8/AAAAAAAAAAAAAAAAAAAAAH4/AAA/Pz8/PwAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8/AAA/Pz8AAD8/AAAAAAAAAAAAAAAAAAA/Pz8/Pz8/PwAAAAAAAAAAAAAAAAAADwAKAAAAPz8/AAAAAAAAAAAKAD8/Pz8AAAAAAAA/PwAAAAA/PwAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8/AAA/PwAAAAAAAAAAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAAAA/PwAAAAAAAAAAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAAAAPz8AAAAAAAA/Pz8/AAA/PwAAAAAAAAAAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8AAAAAAAA/PwAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8AAAAAAAAAAD8/AAA/PwAAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAPz8AAD8/Pz8AAAAAPz8AAAAAAAA/Pz8/Pz8AAAAAAAAAAAAAAAAAAAAAPz8AAD8/PwAAAAAAAAAAPz8AAAAAAAAAAD8/AAA/PwAAAAA/Pz8/PwAAPz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8AAAAAAAA/PwAAAAA/PwAAAAAAAAAAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAPz8AAAAAPz8/PwAAAAAAAAAAAAAAAD8/AAA/Pz8AAAAAPz8AAAAAAAAAAAAAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8/AAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8AAD8/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/Pz8/PwAAPz8AAAAAPz8AAAAAAAAAAAAAPz8AAD8/AAAAAAAAAAAAAAAAPz8AAD8/AAAAAAAAPz8/Pz8/Pz8/AAA/Pz8/AAA/PwAAAAAAAAAAAAAAAAAAPz8/Pz8/Pz8/Pz8/fj8/P34/Pz8/AAAAAAAAPz8AAD8/Pz8/PwAAPz8/PwAAAAA/P34/Pz8/AAAAAAAAPz8AAD8/AAA/PwAAPz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/Pz8/Pz8AAD8/AAAAAD8/AAAAAAAAPz8AAAAAPz8AAD8/AAA/PwAAPz8AAD8/AAA/PwAAAAAAAD8/Pz8/Pz8AAD8/Pz8AAD8/AAAAAAAAAAAAAAAAAAA/Pz8/Pz8/Pz8/Pz8/Pz8AAAAAAAA/PwAAPz8/Pz8/Pz8/Pz8AAAAAPz8/Pz8/PwAAAAA/Pz8AAD8/AAA/PwAAPz8AAAAAPz8AAAAAAAAAAAAAAAAAAD8/AAA/Pz8/Pz8/Pz8/Pz8/Pz8AAAAAAAA/PwAAAAA/Pz8/AAA/PwAAAAAAAD8/AAA/Pz8/AAAAAAAAAAA/PwAAAAAAAAAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAPz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8AAAAAAAAAAAAAPz8AAD8/AAAAAD8/Pz8/Pz8/Pz8/PwAAPz8/PwAAPz8AAAAAAAAAAAAAAAAAAD8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/eT8AAAAAAAA/PwAAPz95Pz8AAAAAAAAAAAAAAAA/Pz8/Pz8/AAAAAD8/Pz8AAAAAPz8AAAAAAAAAAAAAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAD8/AAAAAAAAAAAAAAAAAAAAAD8/AAAAAAAAAAA/Pz8/PwAAPz8/PwAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8KAAAAAAA/PwAAAAA/PwAAAAAAAAAAAAAAAAAAAAA/PwAAPz8/AAA/PwAAPz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8/AAA/PwAAAAA/PwAAAAAAAAAAAAAAAAAACgAAAAoAAAAFAAAADwAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAACgAAAA8AAAA/PwAAPz8AAD8/AAAAAAAAAAAAAAAAPz8/PwAAPz8AAAAAAAAAAAAAAAA/PwAAAAAAAAAAPz8AAAAAAAAAAAAAPz8AAAAAAAAAAAAAAAA/Pz8AAAAAAAAAAAAAAAAAAAAAAAA/PwAAPz8AAAAAPz8/PwAAAAAAAAAAPz8/Pz8/AAA/Pz8/AAA/PwAAAAAAAD8/AAA/Pz8AAAAAPz8AAAAAAAA/Pz8/AAA/PwAAAAAAAAAAAAAAAAAAPz8/AAA/PwAAAAA/PwAAAAA/PwAAPz8/PwAAAAB+PwAAPz8/Pz8/AAAAAD8/AAAAAAAAAAA/PwAAPz8/PwAAPz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8/Pz8AAD8/AAAAAD8/AAAAAAAAAAAAAD8/Pz8AAD8/AAA/Pz8/Pz8/PwAAPz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8AAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAAAAAAD8/AAAAAD8/AAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAAAAAAAoAAAA/Pz8/AAA/PwAAAAAAAAAAAAAAAD8/PwAAPz8AAAAAAAAAAAAAAAA/PwAAFAAAAAAAAAAAAAAAAAAAAAAAPz8AAD8/AAAAAD8/Pz8/PwAAPz8AAAAAAAAAAAAAAAA/Pz8/AAAAAAAAAAAAAAAAAAAAAD8/Pz8AAAAAAAA/PwAAPz8/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8AAAAAPz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8/AAAAAAAAAAAAAD8/AAAAAAAAAAAAAAAAPz8/AAAAAAAAAAAAAAAAAAAAAAAAPz8AAD8/AAAAAD8/Pz8AAAAAAAAAAD8/Pz8/Pz8AAD8/Pz8/AAA/PwAAAAAAAD8/Pz8/Pz8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPz8AAD8/AAA/PwAAAAA/PwAAAAAAAAAAAAAAAAAAAAA/Pz8/AAAAAAAAAAAAAAAAPz8AAAAAAAAAAD8/AAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/PwAAPz8AAAAAPz8AAAAAAAAAAAAAAAAAAD8/AAA/Pz8/PwAAPz8AAAAAAAA/Pz8/Pz8AAD8/AAAAAAAAAAAAAAAAPz8/Pz8AAD8/AAAAAD8/AAAAAD8/AAA/PwAAAAAAAD8/AAA/Pz8/PwAAPz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMwA8AD8YPxcAAAQAPxkCAHYAaQBgAF8AWgBXAFUAUAA9ADwAOQA3ADIAMQArACcAIwAaABkAGAAXABYAFQAUABMAEQAQAAsACQAHAAUAHwABABQAEgABAD8/VQA/PzkAPz83AAMA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HmBhYUhNP2o/CD8/Pz8/Pz9wP3c/P3N7fXg/ch9vP3U/Pz8/Pwg/Pz8/fD8VSj8iPwc/fj8/Px8/Pz8/CD8/Pz8/PwU/Pwg/Pz8/Pz8ePz8/Pwd3Pz8/PxUqPwg/P3Q/bD98P30/Pz8/eT9vP28/Pz8/Pz8VFz9iBj8IPz8/Pz8/Pz8/Pz8/Pz8/P3s/Pz8/Pz8/Pz8/Pz8/BT8/Bj8/Pwg/Pz8/Pz8/Pz8/Pz8/Pz9zPz8/Pz8/Pz8/Pz8/Pz8FPz8/PxU/Px56fz97ej9/Pwg/Pz8/Pz91P30/dD8VPz8tPwg/Pz8/Pz8/Pz8/Pz8/P3Q/Pz8FPz8/Pz9yPz8/Pz8/dz8/Pz8/P3o/Pz8/Pz8IPz8/Pz8/Hz8/Pz8/Pz8/FVk/Bz8/eT8IPz8/Pz8/Hz8/Pz8/Pz8/CD8/Pz8/PwU/Pz8/FT97Bz9yPz95Pwg/Pz8/Pz8ePz8/Pz8/Pz8/Pz8/Bz8IPz8/Pz8/Bj8/Pz8VPwc/cj8/Pz8ffj8/Pwg/Pz8/Pz8FPz8GPz8/Pz8/cj8/Pz8/FTsrHz8/Pz8/Pz8/Pz8/Pz8/Pz8VPxI/Hz8/P3p5f359CD8/Pz8/PwU/PwY/Pz8Ifz8/Pz8/Hz8/Pz8/Pz8/CD8/Pz8/PwY/CD8/Pz8/PxVRPyY/Bj8/Pz8VQT9VPwoyFT8GP2I/P1g/Pwg/Pz8/Pz8GPz8/CD8/Pz8/PwY/Pz8IPz8/Pz8/Bj8/Pz8/FT85PwoyBD8KMRU/PwoyBD8KMRVBPwoxFT9QCjAVPz8KLxU/Pz8OHz8/Pz8GPwg/Pz8/Pz8FST8LP0k/Cz8IPz8/Pz8/Bj8ePz8/Pwc/Px4/Pz8/Pz8/PwV2Pz8xPwg/Pz8/Pz8/Pz8/Pz8FMT92Pz8ePz8/Pz8/Pz8VPz9iPwY/Hz8/Pz8/Pz8/Bmc/Hz8/Pz8/Pz8/Bz8/Px4/Pz8/Pz8/PxUpPxM/Dgg/Pz8/Pz8/Pz8/Hj8jPy0/PwY/Hz8/P35+Pz9+BkwIeT94P3g/dD91P3U/Bj8fPz8/fn4/P34GQQgjP2ciJT8WPwg/Aj8/Rz9XPz8/Pz8/Pz8/Pz8/Pz8/Pz8/Rj9kPz8/Pwo/PwY/Px9+Pz8/Pz8/PwY/Pwg/Pz8/Pz8/Pz8/Pz8GPz8ffj8/Pz8/Pz8GPz8IEj9sPzY/BT8/OVxSSV4/Pz8/Pz8efj8/PxUcPyY/DgorFWc/Pz8OCioVP3E/Pw4KLhZ2PwouFnY/Ci4VPz8/Dh4/VD9HBz8eR1RQSks/Tz8HPx8/Pz8/FXg/fz8mPw4KLRZIPwokFTE/Yj8OCi0WSD8KLRU/P2I/DgosFkg/CiwVRD8/Yj8OCiQVMT8OCi0VPz8OCiwVRD8/Pw4fP38/fX1/f30GXj8ffT9/Pz8/Pz8GXj8VPz8/Dh8/fz99fX9/fQY/Px99P38/Pz8/PwY/PxU/Mw4KKRUPPz8IPz8/Pz8/BRU/Pwg/Pz8/Pz8/BD8/Pz8HPx8/P0slCD8/aFFTWj8/Pz8/Pz9+Pz8/Pz8/Pz8/Pz8/Px4YPzM/IAc/CBA/P0krfQg/BQM/Pwh/Pz8/Pz8VPz8/PzkOCisWYD8IPz8/Pz8/BUc/HT8IPz8/Pz8/Pz8/Pz8/BUc/HT8IPz8/Pz8/Pz8/P38/Pz8/Pz8/BUE/Ej9DPxI/CD8/Pz8/Px9/Pz9/FWc/Pz8mDh5QW2JRBz8eT1s/Pz8/Bz8fPz9fURUxPxU/Hz8/Pz8/Pz8/Bj8/Hz8/Pz8/Pz8/Bj8/FQo/Ez8eP0g/PQc/HjxHTjc4P08/Bz8fPz8/PxUvP1Y/dj8OCiAVPz8OHlFaYFYHPx5WWj8/Pz8/Bz8fPz9gUQQ/Hj9HPz0HPx49R0M8PD9DPwc/Hz8/Pz8VMD91Pzo/Dh9yfn14dj8/Pwc/FUE/Hz8/Pz8GSx5nP24/CD8/Pz8/PwU/ZQg/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8FUD8HPz8ePz8/Pz8/Pz8VP0oeNERINgc/HjZFPz8/Pz8/Bz8fPz9JMwQ/Hj88PywHPx4sOz4qKT8/Pwc/Hz8/Pz8VPz9kP1w/DgoqFmA/CD8/Pz8/PwVHPx0/CD8/Pz8/Pz8/Pz8/PwVHPx0/CD8/Pz8/Pz9/Pz8/Pz8/Pz8/PwVBPxI/Qz8SPwg/Pz8/Pz8/Pz8/Pz8VPz0/Jg4fPz8/Pz8/Pz8GcD8fPz8/Pz8/Pz8GcD8VLj8pHlhsXl0HcAg/Pz8/Pz8ePz8/Pwc/Hz8/amUVPz8eP20/Twc/H1BpWEIIP2c/cz90Bz8fWHE/Pwg/Pz8/Pz8IPz8/Pz8/Pz8/Pz8/Pz8/Pz8/fWw/cD9nP2U/bT91P3k/Pz8/BzQ/Hj8/Pz8/Pz8/B3AIPz8/Pz8/FS8/Qj92Pw4ePzY/JAc/HyU0OyQIP1A/ZT9rPz8/Pz8/Pz8/Pz8/Pz8/Pz8/dD94Pz8/Hj8/Pz8HPx8/P00+CD9ee21vbD8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/FSo/Px5SPys/Iz9LPwc/Hks/KT8iP1E/Uj8rPyM/Sz8HPx9LPyk/Ij9RPwQ/Hl8/Nz8yP1k/Bz8eWT85PzQ/Xz9fPzc/Mj9ZPwc/H1k/OT80P18/FX8yP2o/DgZWPx9/Pz8/Pz8/PwdWPx4/Pz8/Pz8/fQYjVj8fPz8/f34/P38GVj8pVj8fPz8/f38/P38FP0Q/Pz8/CD8/Pz8/P30/P38/fT8/Pz8/PwU/Pz8/Pz8/Pwg/Pz8/Pz8/fj8/Pz8/Pz8/Pz8FPz8/Pz9FPx9/Pz8/Pz8/PwZWPxU/PwQ/Dgg/Pz8/Pz8FeT0GPz8fPz8/fn4/P34HSQo/CEA/S3RhYWZmdlc/Tj8pP1E/Xwg/Pz8/Pz8/Pz8/Pz8/Pz8/Pz9dP2k/Pz8/Pz8/Pz8/Pz8/Bgs/Pz8ffj8/Pz8/Pz8GPz8/Pz8/H34/Pz8/Pz8/BnY/Hj8/Pz8VPz8OCD8/VD89BT8/OT8/Hgg/Pw4/Bz8VPz8NPwhnPyc/Bj8/Bz8fIz8QPwY/Jj8FP3xHfgg/Pz8/P34/ez9/Pz8FPz8IP1Q/Yz9pPz8/Pz8/Pz8/Pz8/Pz8/Pz8/bj9xPz8/BUQ/CD9/P38/fwg/S25XX18/Pz8/Pz8/fz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/BT8/CD8/Pz8/Pz8/fj95PxU/bz9oDgopFQI/Px8/Pz8/Bj8ePz8/fQV3P3sePz8/Pz8/Pz8VPz8hPwA/Dgg/PT9rPz8HPx4/P3Qkez8/Pz8/Pz8HPwg/Pz8/PT8/Pz8/fz8/Pz8/Pz9lJT9leyg/B0AIMj9nYnhMdT9qPzI/B0AIKD9lP2UlPz8/Pz8/P38/Pz8/PxVdPxw/Dh5/Pz9/fz8/PwcOPx4/Pz8/Pz8/fxUCPw0/Pw4IaT0/Sz8kPwc8Hj1aPz8/Pz8/Pz97JFp0PQc8CCQ/S2tpPT8/Pz8/Pz8/Pz8/Pz8/JT8/Pwc/CD8/Pz8/P0g/Zj8/Bz8IPz8/ez8lPz8/Pz8/Pz8/Pz8/PxUfPyo/HD8OHj8/Pz8HPwg/Pz8/Pz8FPD8/Pz8fPz8/f38/P38GEz8efz8/Pwc/CD8/Pz8/PwU8Pz8/H38/Pz8/Pz8/BiE/Fj9NDgg/Pz8/Pz8/Pz8/Pz9+Pz8/P34/Pz8/Pz8/ez95P2w/U2ZpP2oFPz9rP3g/CD8/Pz8/P30/Pz8/fD98Pz8/PwVMP2A/Tj9GPwg/Pz8/P34/fT8/Pz8/Pz8/Pz8FPz9jPwg/Pz8/PxU3Py8/bw4IPz8/Pz8/BXU/ST9qP0A/CD8/Pz8/P34/Pz8/fj8/Pz8/PwVmPzs/ZD86Pwg/Pz8/Pz8/fz8/Pz8/Pz8/Pz8Faj9BP3U/SD8IPz8/Pz8/Pz8/Pz8/Pz8/Pz8/BXE/Qz9vP0I/CD8/Pz8/Px4/Pz9/FT9dDgg/Pz8/fT8FXz87Pwg/Pz8/Pz9+Pz9/P30/fT8/Pz8FQz8oP0U/KD8IPz8/Pz9+Bj8IP30/Pz8/BUU/KD9FPyk/CD8/Pz8/fT99Pz8/Pz8/Pz8/PwVfPzs/CD8/Pz8/PwY/CD8/Pz98PwU1PyU/NT8mPwg/Pz8/Pz8GPxU/Pz8/Pw4IPz8/Pz8/Bj8IPz8/P34/BWA/YT8IPz8/Pz8/fT8/Pz98P3w/Pz8/BUs/Tj9NP1E/CD8/Pz8/fj99Pz8/Pz8/Pz8/PwViP2I/FT8/aQ4ePz8/Pz8/P3wHQQg/Pz8/HhU/Mz8OPwc/Px58Pz99fT8/Pwc/Px4/P1AkJz8+IQc/Px58Pz99fT8/PxV9Pz8/Pw4eP2A/KgY/Px8/Pz9/fz8/fwdUIj8efT8/fX0/Pz8GIj80Px9/Pz8/Pz8/Pwc0Pz8fPz9gUAg/aD97Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8VPz8/bD8OCD9wP2Q/Pz8/Pz8/fj8/Pz9+Pz8/Pz8/P1Y/Uz9OHkZlVVAHPwhPP3U/dz9zP3I/MD8HPx85UEYoCD9UP04/Wj8/Pz8/Pz8/Pz8/Pz8/Pz8/P3E/ez8/Px4/Pz8/Bz8IPz8/Rj9CPzk/NT8/Bz8fPz8/PxU/Pz8LPw4efT8/fX0/Pz8HED8IKF9VMj9DP3w/Pz8/Pz8/Pz8/PwA/Pzg/PwdQPx4/Pz8/Pz8/fBU/bD8OCicVPz8/Px4/Pz8/Pz8/fAc/Pwg/Pz8/Hg8/KBE/Oj8HPx86PyYRPw8/CD8lP0k/YQcyHn0/P319Pz8/FX0/Pz8OCiYVWj8/Px58Pz99fT8/Pwc/CEhfUEo/Jh4PPxE/Oj8HPx86PxE/Dz8IP1E/Sz8HPz8ePz8/Pz8/P3wVHz8/Dh4NPyg0DD8HPx4PPyk/Cj8NPz8MPwc/Hw8/Lwo/FT8/His/Dj8CPyM/Bz8eIz8QPwM/LD8rPw4/Aj8jPwc/HyM/ED8DPyw/FX8/Pz8OHn0/P319Pz8/Bz8IT2lcUj8uHhU/QA4/Bz8/Hj8/Pz8/Pz98Bz8/HiJGPz8/Pz8/Bz8/Hj8/Pz8/Pz98FT8/Dh59Pz99fT8/Pwc/CFZqWV0/MD8yP1Q/b1JqVlQ/Kx4NP0AUPwc/Px4/Pz8/Pz8/fAc/Px4CP0s/Pz8/PwY/Bz8/Hj8/Pz8/Pz98Bz8/HiFKPz8/Pz8/Bz8/Hj8/Pz8/Pz98FT8/Pw4efT8/fX0/Pz8HRD8ePz8/Pz8/P3wVPwM/Dh59Pz99fT8/PwU/Pz8/Pwg/Pz8/Pz8/fj8/Pz8/Pz8/Pz8FUj9PPz8/XD8IPz8/Pz8/Pz8/Pz8/Pz8/Pz8/BT8/WD8RPxA/Px4/Pz8/Pz8/fBU/Uw4IPz8/Pz8/Pz8/P38/fz8/Pz9/Pz8/Pz8/Hmd0clsHPz8efT8/fX0/Pz8HPz8fPz8/FT8/VQooFTA/Az8OHn0/P319Pz8/B2g/Hj8/Pz8/Pz98FSw/PwooFTA/Az8OHn0/P319Pz8/Bz8/CE9pXFI/Lh4VP0AOPwc/Px4/Pz8/Pz8/fAc/Px4iRj8/Pz8/Pwc/Px4/Pz8/Pz8/fBU/Pw4eIT0iCD8HPx4KPz8/Pz8/Cz8HPx8HPy8iFT8/Pwg/cz9dPz8/Pz8/Pz8/f38/fj8/Pz8/Pz9RP0g/RB4JP0g4Fz8HQQg/tz8/Hg8/LQ4/Jj8HPx8nPywOPw8/CD8lP0Y/YQc6Hn0/P319Pz8/By4/CD8/Pz8/Pz8/PxU2Pz8/DgY/Hz8/P35/Pz9/B1RZCFE/XXtubnFxfWc/Xj9yP3g/ej8/Pz8/Pz8/Pz8/Pz8/Pz8/Px4/PwY/Mz8ffj8/Pz8/Pz8HMz9QPx4/Pz8/Pz8/fRU/Dz8/Pw4IPz8/Px4aPyAIPzM/Bz8fKD8KPyMePyM/Cj8wJj8/Pz8/BiQ/CBM/PzA/Jz9CbVhjYj8/Pz8/Pz9+Pz8/Pz8/Pz8/PxVkPz8IJD8sPz8JPz8/BT8/FT8/Aj9rDgonFVo/Pz8ePz8/Pz8/P3wHLgg/Pz8/Hg8/KBE/Oj8HPx86PyYRPw8/CD8lP0k/YQc/Px58Pz99fT8/PxVZPz8/Dh4nPw4/BT8jPwc/HyM/ED8GPyY/CD8zP1E/XT8/Pz8/Pz8/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YUE/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8VNj8/PwA/DgogFQ8/awg/Pz8/fz8FFT8/CH4/Pz8/fD8EP1Q+Kj8HPx85Rj8/CD8/Pz8/Pz8/Pz8/Pz8/fj8/Pz8/Pz9MVl5HPyYeGD82Pwc/CBA/Pz8/CD8FAz8/CD8/Pz8/PxVHPz8/OQ4IPz8/Pz8/BWw/ND8IP34/Pz8/Bz8IPz8/Pz8/BWw/ND8IPz8/Pz8/Pz8/P34/Pz8/Pz8/BVw/Gz9ePxs/CD8/Pz8/Px9+Pz9+FT8/Az8/DgolBHU/CiUVSz8/Dgg/Pz8/Pz8FbD80Pwg/Pz8/Pz8HPwg/Pz8/P34FbD80Pwg/Pz8/Pz8/fj8/Pz8/Pz8/Pz8FXD8bP14/Gz8IPz8/Pz8/Hz8/Pz8VPz8/Pw4KJBU/P28KIBV1Pww/DgogBD0/CiAVdT8MPw4eCz8xPzMHPx4oPD8IPwc/Pz8HPx8/PzwDPxU/Pz8IP2k/YD8IPz8/Pz8/fT9/Pz99Pz8/Pz8/P1U/Vj9PPyE/Kz8oZj8/Pz8/Aj8eIT8tPww/Bz8fFT8hJyY/CD9AP04/YT9VP2kgPz8HPx9wPzI/Dj83PxV/Pz8/Dh4VP0Y+PAc/HjRMPwY/Bj8/Pwc/Hz8/PhU/BD8/HihRODUHPx48Uj8/Pz8/Pwc/Hz8/OCgEGz8eJz86BT8IPwc/CDk/TUhuM28/Vz84Pwc/HgE/QQc/DT8NPwc/AT8HPwg/Pz8/PzM/SD8/Bz8fCD8FPyc/FT8/Pw4IPz8/Pz8/BT8/Pz8/FT8fPz8/fX0/P30GOj8efT8/Pwg/Pz8/Pz8FFz8/CD8/Pz8/Px4/Pz99FT89P24OHgU/OUEoBz8eK0M/Az8HPz8/Bz8fPz82BT8VPz8IP28/YT9RP0U/JT8/Bz8fZz88PwM/Qj8IP0E/Uj9TCD8/Pz8/Pz8/Pz8/Pz8/Pz8/P2I/dT8/PyI/KT9qPz9HY01KPwY/HhM/Bj8RPwc/Hxg/Px4/FX8/Pz8OCD9eP1Q/Pz8/Pz8/fz9/Pz99Pz8/Pz/GUD9HP0UeAz9APiYHPx8oSD8FPwg/Pz8/Pz8/Pz8/Pz8/fj98PwU/P3oIeD8/fz99Bj8/H30/Pz8/Pz8/BT8/Pz8/CHVee14/Sh4bPyIRPwc/HxU/PyE/FX8/Pz8OBTI/PzI/PxU/PwYHPx4/Pz97CD8/Pz8/PwVxPxY/CD8/Pz8/fx56P38/BmQ/LB9/Pz8/Pz8/Pwc/Kj8ePz8/Pz8/P30VP1E/Pw4IPwE/Wz9HPz8/Pz8/P30/f38/fT8/Pz8/P1Q/SD8zHi1MPC8HPx8pVT8SPwY/Hj8/P34IPz8/Pz8/BT8/ej8/Hz8/P319Pz99BiI/Hn4/Pz8IPz8/Pz8/BT8/fD8IPxk/Bz8UPz8HPx8OPz8NPxV/Pz8/Dgg/Pz8/Pz8FeT8/PwgiCD9PZEE/CDA/UD8/Pz8/Pz8/Pz8/Pz8/Pz9+Pz8/Pz8/PzVQV0s/Cj8eCz8yAT8HPwg/Pz8EPw8/BVY/aj8/Cz8ffT8/Pz8/Pz8GSD8ePz8/fRU/P3EOBT8GPwg/Pz8/Pz8/Pz8/fz9/Pz8/Pz8FXg4/CD8/Pz8/PwY/Hns/Pz8HKD8ePz8/Pz9/P30VP0c/Pz8OHiU/Kz8xNj8HPx43Pyw/JT8lPyo/Nz8HPx82Py0/LyU/FT8/HkY/Oz8DP1U/Bz8eVT89PwU/Rj9GPzs/Az9VPwc/H1U/PT8FP0Y/FX8/Dgg/Pz8/Pz8FCj9YPwg/Pz8/Pz8/fz8/Pz8/Pz8/Pz8FCj9YPwg/Pz8/Pz8ePz8/fxUDPz8IPw4KIBU/Pw4fP34/fHx+fnwGcD8ffD9+Pz8/Pz8GcD8VP2Q/DgokFTE/DgZZPx8/Pz9+fj8/fgdZP1Y/Hn0/P319Pz8/BlY/WT8ffj8/Pz8/Pz8HWT9WPx4/Pz8/Pz8/fRUaPz8/Pw4FPz8IPz8/Pz8/Pz8/Pz8/Pz8/Pz8/BVokWj8IPz8/Pz8/Pz8/Pz8/Pz8/Pz8/BT8wAT8/CH8/Pz8/fz9/Pz8/PwUBPz9NMAg/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8FPz8kCD8/Pz8/Pz8/Pz8/Pz8/Pz8/PwVNPwE/Pwg/Pz8/Pz8/Pz8/fz8VPD9XP04/Dgg/Pz8/Pz8/Pz8/Pz8rKz8VPzY4Pz84Pz8VPysrPwg/Pz8/Pz8/Pz8/Pz8/Pz8/Pz0/JT8oRz8/Rz8/JT8/PT8/Pz8/Pz8VHz9OPw4IPz8/Pz8/KD0/JT9HPz9HPz8lPygoPT8IPz8/Pz8/Pz8/Pz8/Pz8/Pz8rPxU/OD8/OD8/FT82Pys/Pz8/Pz8/Hz8/Pz8VHz8/Tj8OCiEVYT8OCD89YUhHUQVqP2M/CD8DPz8/Bz8fPz9HKxUKP3cIaydaWEk/Bz8eTVs/Pz8/Bz8IPz8/eD9NFTY/Pwg/Pz8/Pz8FAD8IPz8/Px4PPzs/Bj8HPwgtP0ZIYQY/UD9gP1E/Bz8eMUZCJTA/RT8HPwg/Pz8/PwVRP0w/CF9sV29Rcj8/Pz8/fT99Pz8/Pz8/Pz8/P+g/Pz8FBD8BPwg/Pz8/Pz8fPz8/PxU/CT8OCiMVPz8qPwojFSU/KD8KIhVyaD8IPz8/Pz8/BSs/ez8IPz8/Pz8/P38/Pz8/Pz8/Pz8/BSs/ez8IPz8/Pz8/Hj8/P38VPz9NCiIVPz9kP2Q/Dgg/Pz9rPxU/Bz8/CD8/Pz8/FT8/Bj8IRj9hP24WPwc/Pwg/J1FKPz8VPz9nPx5+Pz9+fj8/Pwc/CD9DP1c/VT8/Pz8/Pz8/Pz8/Pz8/Pz8/P2Q/dz8/Pwc/Pwg/LD9LPz8/Pz8/ET8HPx4/Pz8/Pz8/fgc8CD9rP1E/Pz8/Pz8/fj9/fz9+Pz8/Pz8/P1M/Tj89Bz8/CGoqP1Q/Jz8mPz4zPw4/B2UVdj8/Pz8OBT8/Yj9jPz8/PxX6Bj8fPz8/fn4/P34FPwE/Pz9iPwI/Hz8/P35+Pz9+BT8KPzk/bwh+Pz8/P34/ej8/Pz8FMj8/P2M/OT9vCH4/Pz8/fj96Pz8/PwUyPz8/Jx9+Pz8/Pz8/PwU/AD8/Pz8/AT8ffj8/Pz8/Pz8FPwk/PT8/CD8/Pz8/Pz8/fD99PwU2P28/Yz89Pz8IPz8/Pz8/Pz98P30/FT8iPw4KIRVrP2Y/CiEVYT8/P2I/DgogFQI/Px99Pz99Bn8efT8/PwV3Pz8ePz8/Pz8/Pz8VVz8DPwA/Dj8/DgU/Pz8aP0c/FU9vBQw/QD8/Pz8VDD94PwUMP0A/Pz8/FUg/XD8FGj9HPz8/PxVZPwY/P3w/Pz8EXD8IP1AoPyQKJFIjSSNAIy4jDyMCIz8iPyI/Ij8iPyI/Ij8iKyI/IT8heiFCIT8gbiA/HyEfPx4cHnQdTR0/HD8cZxwfHD8bPBs/GmsaJxo/GVUZHBk/GD8YRBgCGD8XfhclFz8WPxY/Fj8VPxU9FT8UPxRNFD8TPxN+E0UTFhM/Ej8SDhI/EUERPxA/EFIQPw9UDxAPPw5xDhQOPw0/DU8NMw0/DH0MSQwIDD8LUgs/Cj8KPwlsCRwJDwk/CD8IPwglCD8HaAc/Bm8GIwY/BUAFBAU/BHoEdARVBE8EEgQ/AzQDPwI/AiUCPwEiAXkAaABBAD4AAQACeQAAPwEAPwAAPwEBawAAeQAAdAAAdgAAdwAAaQAAdQAACAAAQQAAPwAAbwAAewAAeAAAPwAAcgAAPwAAPwAAagAAPwAAPwAAZAACYAAcQgAAQAA1CQAAaAAGAQABAQEAAHRub0Ztb2MueWhwYXJnb3B5dC53d3cvLzpwdHRoIC5vQyAmIHJlbGZlb0ggNzAwMiAsNjAwMiApQyggdGhnaXJ5cG9DZ3Vsc29jaG9ydUVQTAwFAQEEABE/PxI1KgAAHT8PKD8FPz8/P1w/cwMMWQQWPwMePwIePwEdPwAQPygBAQEAdG5vRgUBAQEABAQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAMgA/PwAAAAAAAAMAAAAAAAAAAAAAAEg2NjYwADAwKioqKiYmIiYiAHFuZgAAAHV0dgA6WAAAbWxwb2tqAAAwIiIAc2hjAAAAAABdaU4AAGdiAAAAAAAAYAAAAAAwAAAAAHdhZAAAcgBfXmUAVFRUVE5OTk5OTUhISEhEREREQkBAQEBAQDYwLyYkIiIAAFxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAAD8APj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAABgEAAFgAOgBWADgAVgA4AFYAOABSADQATgAwAEAAIgBZADsAWQA7AFkAOwA6AFgAOgBWADgAVAA2AFQANgBUADYAVAA2AFQANgBTADUAUwA1AFIANABSADQAUgA0AFEAMwBRADMAUQAzAE4AMABOADAATgAwAE0ALwBNAC8ATQAvAEsALQBLAC0ASwAtAEsALQBLAC0ASgAsAEgAKgBIACoASAAqAEgAKgBHACkARgAoAEYAKABGACgARAAmAEQAJgBEACYARAAmAEQAJgBDACUAQwAlAEIAJABCACQAQgAkAEAAIgBAACIAQAAiAFgAWABUAFQAVABUAE4ATgBOAE4ATgBOAE0ASABIAEgASABEAEQARABEAEIAQABAAEAAQABAAEAAOgA2ADYANgA2ADAAMAAwADAAMAAwAC8AKgAqACoAKgAmACYAJgAmACQAIgAiACIAIgAiACIAaQAAAAAAAAAAAAAAAAAAAAAAAAAAAGwBYgFgAV4BXAE0ASYBGAEOAT8APwA/AD8APwA/AD8APwA/AH4AdABqAGAAUABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQBmIFU/Pz87P00/UD9TP1Q/Vz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Ej8iIT8gOSAmICIgHCAYIBMgPx4/HhgCPwE/AWoBXgFUAUwBOQE2ASoBJgEeAQoBPwA/AD8APwA/AD8APwA/AD8APwA/AD8APwA/AD8APwBhAF8AIAAAAD8/Ej8iIT8gOiAmICIgHiAaIBQgPx4/HhkCPwE/AX4BZQFbAVEBSAE3ATEBJwEjARsBBwE/AD8APwA/AD8APwA/AD8APwA/AD8APwA/AD8APwB9AF8AXQAYAAUAQABYAAAAPwIEABwAAAABAAMAPwIAAAAAAQAcAAAAAwAAAAMAAAAAZQByAGEAdwB0AGYAbwBzAC0AdABuAG8AZgBiAGUAdwAvAG0AbwBjAC4AeQBoAHAAYQByAGcAbwBwAHkAdAAuAHcAdwB3AC8ALwA6AHAAdAB0AGgAbQBvAGMALgB5AGgAcABhAHIAZwBvAHAAeQB0AC4AdwB3AHcAOQAxADIAMAA0ADEALQAzADIANAAyAC0AMwAyADYAMAA1ADEAMAAyAC0ANAA3ADQAOAA4AC0ANwA0ADIAMQA3ADEAIABtAG8AYwAuAHkAaABwAGEAcgBnAG8AcAB5AHQALgB3AHcAdwAgAHQAYQAgAC4AbwBDACAAJgAgAHIAZQBsAGYAZQBvAEgAIAB0AGMAYQB0AG4AbwBjACAAcgBvACAALABlAHIAYQB3AHQAZgBvAHMALQB0AG4AbwBmAGIAZQB3AC8AbQBvAGMALgB5AGgAcABhAHIAZwBvAHAAeQB0AC4AdwB3AHcALwAvADoAcAB0AHQAaAAgAHQAaQBzAGkAdgAgAGUAcwBhAGUAbABwACAALABuAG8AaQB0AGEAbQByAG8AZgBuAGkAIABlAHIAbwBtACAAcgBvAEYAIAAuAGUAcwBvAHAAcgB1AHAAIAB5AG4AYQAgAHIAbwBmACAAZQByAGEAdwB0AGYAbwBzACAAcwBpAGgAdAAgAGUAcwB1ACAAdABvAG4AIAB5AGEAbQAgAHUAbwB5ACAALABzAHQAcwBpAHgAZQAgAHQAbgBlAG0AZQBlAHIAZwBhACAAaABjAHUAcwAgAG8AbgAgAGYASQAgAC4AbwBDACAAJgAgAHIAZQBsAGYAZQBvAEgAIABkAG4AYQAgAHUAbwB5ACAAbgBlAGUAdwB0AGUAYgAgAHMAdABzAGkAeABlACAAdABhAGgAdAAgAHQAbgBlAG0AZQBlAHIAZwBhACAAZQBjAGkAdgByAGUAUwAgAGYAbwAgAHMAbQByAGUAVAAgAGUAaAB0ACAAbwB0ACAAdABjAGUAagBiAHUAcwAgAHMAaQAgAGUAcgBhAHcAdABmAG8AcwAgAHMAaQBoAHQAIABlAHMAdQAgAG8AdAAgAHQAaABnAGkAcgAgAHIAdQBvAFkAIAAuAG4AbwBpAHQAYQBjAG8AbAAgAHkAbgBhACAAbQBvAHIAZgAgAHQAaQAgAHQAcwBvAGgAIAByAG8AIAAsAHIAZQB0AHUAcABtAG8AYwAgAHkAbgBhACAAbgBvAHAAdQAgAHQAaQAgAGwAbABhAHQAcwBuAGkAIAByAG8AIAAsAGUAcgBhAHcAdABmAG8AcwAgAHMAaQBoAHQAIABkAGEAbwBsAG4AdwBvAGQAIAByAG8AIAAsAGUAdAB1AGIAaQByAHQAcwBpAGQAIAAsAHkAZgBpAGQAbwBtACAALAB5AHAAbwBjACAAdABvAG4AIAB5AGEAbQAgAHUAbwBZACAALgBvAEMAIAAmACAAcgBlAGwAZgBlAG8ASAAgAGYAbwAgAHkAdAByAGUAcABvAHIAcAAgAGUAaAB0ACAAcwBpACAAZQByAGEAdwB0AGYAbwBzACAAcwBpAGgAVAAuAG8AQwAgACYAIAByAGUAbABmAGUAbwBIAC4AcwBuAG8AaQB0AGMAaQBkAHMAaQByAHUAagAgAG4AaQBhAHQAcgBlAGMAIABuAGkAIABkAGUAcgBlAHQAcwBpAGcAZQByACAAZQBiACAAeQBhAG0AIABoAGMAaQBoAHcAIAAsAC4AbwBDACAAJgAgAHIAZQBsAGYAZQBvAEgAIABmAG8AIABrAHIAYQBtAGUAZABhAHIAdAAgAGEAIABzAGkAIABkAGUAZABuAHUAbwBSACAAbQBhAGgAdABvAEcAdABuAG8ARgAxADAAMgAu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)); font-weight:300; font-style:normal; } \ No newline at end of file diff --git a/docs/static/fonts/332720/E83A474C5EE950C81.css b/docs/static/fonts/332720/E83A474C5EE950C81.css deleted file mode 100644 index 1eb5423b53..0000000000 --- a/docs/static/fonts/332720/E83A474C5EE950C81.css +++ /dev/null @@ -1,19 +0,0 @@ - -/* - Copyright (C) 2011-2015 Hoefler & Co. - This software is the property of Hoefler & Co. (H&Co). - Your right to access and use this software is subject to the - applicable License Agreement, or Terms of Service, that exists - between you and H&Co. If no such agreement exists, you may not - access or use this software for any purpose. - This software may only be hosted at the locations specified in - the applicable License Agreement or Terms of Service, and only - for the purposes expressly set forth therein. You may not copy, - modify, convert, create derivative works from or distribute this - software in any way, or make it accessible to any third party, - without first obtaining the written permission of H&Co. - For more information, please visit us at http://typography.com. - 171247-88474-20150623 -*/ - -@font-face{ font-family: "Gotham Rounded A"; src: url(data:application/x-font-woff;base64,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))); font-weight:300; font-style:normal; } @font-face{ font-family: "Gotham Rounded B"; src: url(data:application/x-font-woff;base64,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); font-weight:300; font-style:normal; } \ No newline at end of file diff --git a/docs/static/fonts/332720/EA2EC948C7D7C063B.css b/docs/static/fonts/332720/EA2EC948C7D7C063B.css deleted file mode 100644 index 85e2bd607b..0000000000 --- a/docs/static/fonts/332720/EA2EC948C7D7C063B.css +++ /dev/null @@ -1,19 +0,0 @@ - -/* - Copyright (C) 2011-2015 Hoefler & Co. - This software is the property of Hoefler & Co. (H&Co). - Your right to access and use this software is subject to the - applicable License Agreement, or Terms of Service, that exists - between you and H&Co. If no such agreement exists, you may not - access or use this software for any purpose. - This software may only be hosted at the locations specified in - the applicable License Agreement or Terms of Service, and only - for the purposes expressly set forth therein. You may not copy, - modify, convert, create derivative works from or distribute this - software in any way, or make it accessible to any third party, - without first obtaining the written permission of H&Co. - For more information, please visit us at http://typography.com. - 171247-88474-20150623 -*/ - -@font-face{ font-family: "Gotham Rounded A"; src: url(data:font/truetype;base64,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FA4RJhkLF/7IFgwJFA4HDBEMDCMHEhIHBykHBxAQBwcpBgcHBwcAAAAAACQBtgABAAAAAAAAAEAAAAABAAAAAAABACMAQAABAAAAAAACAAcAYwABAAAAAAADACEAagABAAAAAAAEACMAQAABAAAAAAAFAA0AiwABAAAAAAAGAAQAmAABAAAAAAAHAFkAnAABAAAAAAAIAA0A9QABAAAAAAAJAA0A9QABAAAAAAAKAhEBAgABAAAAAAALABIDEwABAAAAAAAMABIDEwABAAAAAAANAhEBAgABAAAAAAAOACoDJQABAAAAAAAQACMAQAABAAAAAAARACMAQAABAAAAAAASACMAQAADAAEECQAAAIADTwADAAEECQABAEYDzwADAAEECQACAA4EFQADAAEECQADAEIEIwADAAEECQAEAEYDzwADAAEECQAFABoEZQADAAEECQAGAAgEfwADAAEECQAHALIEhwADAAEECQAIABoFOQADAAEECQAJABoFOQADAAEECQAKBCIFUwADAAEECQALACQJdQADAAEECQAMACQJdQADAAEECQANBCIFUwADAAEECQAOAFQJmQADAAEECQAQAEYDzwADAAEECQARAEYDzwADAAEECQASAEYDz0NvcHlyaWdodCAoQykgMjAwNiwgMjAwNyBIb2VmbGVyICYgQ28uIGh0dHA6Ly93d3cudHlwb2dyYXBoeS5jb21Db3B5cmlnaHQgKEMpIEgmQ28gfCB0eXBvZ3JhcGh5LmNvbVJlZ3VsYXIxNzEyNDctODg0NzQtMjAxNTA2MjMtMjQyMy0xNDAyMTlWZXJzaW9uIDEuMzAxRm9udEdvdGhhbSBpcyBhIHRyYWRlbWFyayBvZiBIb2VmbGVyICYgQ28uLCB3aGljaCBtYXkgYmUgcmVnaXN0ZXJlZCBpbiBjZXJ0YWluIGp1cmlzZGljdGlvbnMuSG9lZmxlciAmIENvLlRoaXMgc29mdHdhcmUgaXMgdGhlIHByb3BlcnR5IG9mIEhvZWZsZXIgJiBDby4gWW91IG1heSBub3QgY29weSwgbW9kaWZ5LCBkaXN0cmlidXRlLCBvciBkb3dubG9hZCB0aGlzIHNvZnR3YXJlLCBvciBpbnN0YWxsIGl0IHVwb24gYW55IGNvbXB1dGVyLCBvciBob3N0IGl0IGZyb20gYW55IGxvY2F0aW9uLiBZb3VyIHJpZ2h0IHRvIHVzZSB0aGlzIHNvZnR3YXJlIGlzIHN1YmplY3QgdG8gdGhlIFRlcm1zIG9mIFNlcnZpY2UgYWdyZWVtZW50IHRoYXQgZXhpc3RzIGJldHdlZW4geW91IGFuZCBIb2VmbGVyICYgQ28uIElmIG5vIHN1Y2ggYWdyZWVtZW50IGV4aXN0cywgeW91IG1heSBub3QgdXNlIHRoaXMgc29mdHdhcmUgZm9yIGFueSBwdXJwb3NlLiBGb3IgbW9yZSBpbmZvcm1hdGlvbiwgcGxlYXNlIHZpc2l0IGh0dHA6Ly93d3cudHlwb2dyYXBoeS5jb20vd2ViZm9udC1zb2Z0d2FyZSwgb3IgY29udGFjdCBIb2VmbGVyICYgQ28uIGF0IHd3dy50eXBvZ3JhcGh5LmNvbSAxNzEyNDctODg0NzQtMjAxNTA2MjMtMjQyMy0xNDAyMTl3d3cudHlwb2dyYXBoeS5jb21odHRwOi8vd3d3LnR5cG9ncmFwaHkuY29tL3dlYmZvbnQtc29mdHdhcmUAQwBvAHAAeQByAGkAZwBoAHQAIAAoAEMAKQAgADIAMAAwADYALAAgADIAMAAwADcAIABIAG8AZQBmAGwAZQByACAAJgAgAEMAbwAuACAAaAB0AHQAcAA6AC8ALwB3AHcAdwAuAHQAeQBwAG8AZwByAGEAcABoAHkALgBjAG8AbQBDAG8AcAB5AHIAaQBnAGgAdAAgACgAQwApACAASAAmAEMAbwAgAHwAIAB0AHkAcABvAGcAcgBhAHAAaAB5AC4AYwBvAG0AUgBlAGcAdQBsAGEAcgAxADcAMQAyADQANwAtADgAOAA0ADcANAAtADIAMAAxADUAMAA2ADIAMwAtADIANAAyADMALQAxADQAMAAyADEAOQBWAGUAcgBzAGkAbwBuACAAMQAuADMAMAAxAEYAbwBuAHQARwBvAHQAaABhAG0AIABpAHMAIABhACAAdAByAGEAZABlAG0AYQByAGsAIABvAGYAIABIAG8AZQBmAGwAZQByACAAJgAgAEMAbwAuACwAIAB3AGgAaQBjAGgAIABtAGEAeQAgAGIAZQAgAHIAZQBnAGkAcwB0AGUAcgBlAGQAIABpAG4AIABjAGUAcgB0AGEAaQBuACAAagB1AHIAaQBzAGQAaQBjAHQAaQBvAG4AcwAuAEgAbwBlAGYAbABlAHIAIAAmACAAQwBvAC4AVABoAGkAcwAgAHMAbwBmAHQAdwBhAHIAZQAgAGkAcwAgAHQAaABlACAAcAByAG8AcABlAHIAdAB5ACAAbwBmACAASABvAGUAZgBsAGUAcgAgACYAIABDAG8ALgAgAFkAbwB1ACAAbQBhAHkAIABuAG8AdAAgAGMAbwBwAHkALAAgAG0AbwBkAGkAZgB5ACwAIABkAGkAcwB0AHIAaQBiAHUAdABlACwAIABvAHIAIABkAG8AdwBuAGwAbwBhAGQAIAB0AGgAaQBzACAAcwBvAGYAdAB3AGEAcgBlACwAIABvAHIAIABpAG4AcwB0AGEAbABsACAAaQB0ACAAdQBwAG8AbgAgAGEAbgB5ACAAYwBvAG0AcAB1AHQAZQByACwAIABvAHIAIABoAG8AcwB0ACAAaQB0ACAAZgByAG8AbQAgAGEAbgB5ACAAbABvAGMAYQB0AGkAbwBuAC4AIABZAG8AdQByACAAcgBpAGcAaAB0ACAAdABvACAAdQBzAGUAIAB0AGgAaQBzACAAcwBvAGYAdAB3AGEAcgBlACAAaQBzACAAcwB1AGIAagBlAGMAdAAgAHQAbwAgAHQAaABlACAAVABlAHIAbQBzACAAbwBmACAAUwBlAHIAdgBpAGMAZQAgAGEAZwByAGUAZQBtAGUAbgB0ACAAdABoAGEAdAAgAGUAeABpAHMAdABzACAAYgBlAHQAdwBlAGUAbgAgAHkAbwB1ACAAYQBuAGQAIABIAG8AZQBmAGwAZQByACAAJgAgAEMAbwAuACAASQBmACAAbgBvACAAcwB1AGMAaAAgAGEAZwByAGUAZQBtAGUAbgB0ACAAZQB4AGkAcwB0AHMALAAgAHkAbwB1ACAAbQBhAHkAIABuAG8AdAAgAHUAcwBlACAAdABoAGkAcwAgAHMAbwBmAHQAdwBhAHIAZQAgAGYAbwByACAAYQBuAHkAIABwAHUAcgBwAG8AcwBlAC4AIABGAG8AcgAgAG0AbwByAGUAIABpAG4AZgBvAHIAbQBhAHQAaQBvAG4ALAAgAHAAbABlAGEAcwBlACAAdgBpAHMAaQB0ACAAaAB0AHQAcAA6AC8ALwB3AHcAdwAuAHQAeQBwAG8AZwByAGEAcABoAHkALgBjAG8A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AAAAAAAAAAAAAAAAAAD/9v/nAAAAAAAAAAAAAAAA//EAAP+c//b/nAAAAAD/9gAA//EAAAAAAAAAAAAAAAAAAAAAABQAAP/2AAAAAAAAAAAAAAAA//YAAP/x//EAAAAAAAAAAAAAAAD/7AAA/+z/8f/2/+IAAAAKAAAAAAAA//EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAP/7AAAAAP/7AAAAAAAA/+cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/xAAD/8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/zgAA//b/9v/x/+L/4gAA/9gAAP/2//YAAAAAAAAAAAAA/+IAAAAA/+cAAP/O/+z/5//sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/nAAD/7P/E/84AAP/OAAAAAAAAAAD/2AAAAAD/nP/s/43/nAAA/34AAAAA//b/sAAA/4gAAAAA//YAAAAA//sAAP/Y/+z/+wAAAAAAAAAAAAAAAAAA/8QAAP/Y/9j/pgAAAAAAAP/sAAAAAP/E/84AAP/EAAAAAAAA/9gAAP/i//v/yQAA/9j/3f/O/8T/2AAAAAAAAAAA/9j/7P/sAAAAAP/YAAD/2AAAAAAAAAAAAAAAAAAAAAAAAP/i/+wAAAAAAAAAAAAAAAD/2AAAAAAAAAAAAAD/+wAAAAAAAAAA/7oAAAAAAAAAAAAAAAD/+wAA//b/8f/2AAAAAAAAAAAAAAAA//sAAP+cAAD/nAAAAA8AAAAKAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAPAAAABQAAAAoAAAAKAAAAAAAAAAAAAAAAAAD/yQAAAAD/3QAA/78AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/7AAD/9gAA/+z/8QAA/+cAAAAAAAAAAAAAAAAAAAAA//YAAAAA//sAAAAAAAr/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAA//EAAAAA//b/8QAA/+L/5//n/+L/9gAAAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAA//sAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAP/7AAAAAP/x//b/8f/x//sAAAAA/6b/yf+S//EAAAAAAAAAAAAAAAD/7P95/7oAAP/sAAAAAAAA/3n/zv+c/4P/nP+m/87/g/+m/7r/2P/Y/5wAAAAAAAAAAAAAAAAAAP+NAAD/pv/OAAD/nP+c/5z/nP+c/5IAAAAA/+cAAP/sAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/xAAD/8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/8QAAAAAAAAAAAAD/+wAAAAAAAAAA/5z/2AAA/+cAAAAAAAD/9gAA/+z/9v+6AAAAAP/2AAAAAAAA/7r/7P+I/7//iP/Y/+f/v//E/9j/7AAA/9gAAAAAAAAAAAAAAAAAAP/EAAAAAP/sAAD/2AAA/90AAP/Y/8kAAAAA/6b/3f+X/+wAAAAA//b/9v/x/+z/9v+6/9MAAP/2AAAAAAAA/7//8f+c/8T/nP/d/+L/xP/O/93/8f/x/90AAAAAAAAAAAAAAAAAAP/EAAD/nP/nAAD/3f/d/93/2P/d/8kAAAAAAAD/zgAA/+IAAP/2AAD/8QAA/+wAAP/2AAAAAP/2AAAAAAAA/9MAAAAA/9gAAP/O/+z/2P/O/+z/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAD/7AAA/9gAAP/YAAAAAAAA/5L/xP9+/90AAAAA/+z/7P/sAAD/9v+c/7oAAP/2AAAAAAAA/5L/2P9+/5f/fv+w/9j/l/+c/7X/7P/s/7UAAAAAAAAAAAAAAAAAAP+cAAD/kv/iAAD/tf/E/8n/uv/E/7AAAAAAAAD/2AAA//YAAAAAAAAAAAAAAAD/9gAA//EAAAAAAAAAAAAA/+cAAAAA/+wAAP/i//b/7P/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s//EAAP/xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/8QAA/7UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/90AAAAAAAAAAAAAAAAAAP/7AAAAAP/s/+wAAP/sAAAAAAAAAAAAAAAA//b/pgAAAAD/zgAA/7oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/5wAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAA/+wAAAAA//EAAAAAAAD/8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/8QAA/7r/8f/sAAAAAP/2AAD/9gAAAAAAAAAA//sAAAAAAAAAAP/i/90AAP/2AAAAAAAAAAAAAAAAAAAAAP/n/+z/4v/n//EAAAAAAAD/2AAAAAD/pv/xAAD/nAAA/5IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iAAAAAAAA/8QAAP/EAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//EAAAAA//EAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAA//YAAP/2//YAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAA/+wAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/xAAAAAAAAAAAAAAAA/+wAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAAAA//EAAAAA//YAAAAAAAD/9v/2AAoAAAAAAAAAAP/x//EAAAAKAA8AAAAAAAAAAAAAAAAAAP/7//v/9v/7AAAAAAAAAAAAAAAAAAD/zgAA/+z/8QAA/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAAAAD/nP/x/4j/nAAA/34AAAAAAAAAAAAAAAAAAAAA/+wAAAAA//YAAAAA//H/9gAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+cAAD/nP/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/4j/2AAA/+IAAAAAAAAAAAAAAAD/7P+/AAAAAAAAAAAAAAAA/7AAAAAA/7oAAAAA/+f/ugAAAAAAAAAA/84AAAAAAAAAAAAAAAAAAP+rAAAAAP/sAAD/zgAA/84AAP/O/8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAAAA//EAAAAA//EAAAAAAAD/8f/2AAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/84AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/nAAAAAAAAAAAAAAAA/+IAAP+r/+f/q//xAAD/5//i//EAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAA//EAAP/x//sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAA/87/9v/s/+cAAP+6/+z/uv/2AAD/7P/s//YAAAAAAAAAAAAA//YAAAAAAAAAAP/xAAD/xAAAAAAAAP/x//b/9v/2//sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/xAAAAAAAAAAAAAAAA/90AAAAA/+IAAP/iAAD/4v/T//EAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAA//YAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/nAAAAAAAA/87/9v/s/+IAAP+r/+f/q//xAAD/5//i//EAAAAAAAAAAAAA//YAAAAAAAAAAP/sAAD/ugAAAAAAAP/x//b/9v/2//sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9MAAAAA//EAAAAA//EAAAAAAAD/8f/xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAcAWwAYAAAALAAAABkAAAAgACMAIgAzAAAAMgAfAB8AAAAAAAAAAAABAAIAAwAEAAYABwAIAAkACgAAAAsADAANAA4ADwAQABEAEgATABQAFQAWAB0AGwAAAAAAFwAaAB4AIQAkACUAKAAAAAAAKQAAACgAKAArABoAAAA0ADYAOAA5ABwAAAAAAAAAAAAAAAAAAAAmAAAAAAAAAAAAJwAtACMAIwAuAC8AIAAuAC8AIAAAACIAJgAnAAEABwBdAA0AAAAAACEADgAAABUAGAAXACkAAAAoABQAFAAAAAAAAAAiAAEAAAACAAAAAAACAAMAAAAAAAAAAgAAAAIAAAAEAAUABgAHAAgACQAKAAsAAAAQABIAAAAMAA8AEwATABkAGgAPAB0AHgAPAA8AHwAfABMAHwAWACoALQAvADAAAAAAABEAAAAAAAAAAAAAABsAJgAAAAAAAAAcACMAGAAYACQAJQAVACQAJQAVAAAAFwAbABwAAAAmAAIADgAHAAcAAAAJAAkAAQALAAsAAgANABAAAwASABQABwAZACEACgAjADAAEwAzADkAIQA8ADwAKAA+AEEAKQBDAEcALQBPAE8AMgBUAF0AMwBfAGEAPQABAAgAAQAAAAEAAQADAAAAAQAAAAoAMAA+AAJERkxUAA5sYXRuABoABAAAAAD//wABAAAABAAAAAD//wABAAAAAXNzMDEACAAAAAEAAAACAAYADgAGAAAAAQAQAAEAAAABACgAAQAIAAEADgABAAEAZAABAAQAAQBkAAEAAAABAAAAAQABAAb/nwABAAEAZA==); font-weight:300; font-style:normal; } @font-face{ font-family: "Gotham Rounded B"; src: url(data:font/truetype;base64,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cmVlbWVudCB0aGF0IGV4aXN0cyBiZXR3ZWVuIHlvdSBhbmQgSG9lZmxlciAmIENvLiBJZiBubyBzdWNoIGFncmVlbWVudCBleGlzdHMsIHlvdSBtYXkgbm90IHVzZSB0aGlzIHNvZnR3YXJlIGZvciBhbnkgcHVycG9zZS4gRm9yIG1vcmUgaW5mb3JtYXRpb24sIHBsZWFzZSB2aXNpdCBodHRwOi8vd3d3LnR5cG9ncmFwaHkuY29tL3dlYmZvbnQtc29mdHdhcmUsIG9yIGNvbnRhY3QgSG9lZmxlciAmIENvLiBhdCB3d3cudHlwb2dyYXBoeS5jb20gMTcxMjQ3LTg4NDc0LTIwMTUwNjIzLTI0MjMtMTQwMjE5d3d3LnR5cG9ncmFwaHkuY29taHR0cDovL3d3dy50eXBvZ3JhcGh5LmNvbS93ZWJmb250LXNvZnR3YXJlAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABDACkAIAAyADAAMAA2ACwAIAAyADAAMAA3ACAASABvAGUAZgBsAGUAcgAgACYAIABDAG8ALgAgAGgAdAB0AHAAOgAvAC8AdwB3AHcALgB0AHkAcABvAGcAcgBhAHAAaAB5AC4AYwBvAG0AQwBvAHAAeQByAGkAZwBoAHQAIAAoAEMAKQAgAEgAJgBDAG8AIAB8ACAAdAB5AHAAbwBnAHIAYQBwAGgAeQAuAGMAbwBtAFIAZQBnAHUAbABhAHIAMQA3ADEAMgA0ADcALQA4ADgANAA3ADQALQAyADAAMQA1ADAANgAyADMALQAyADQAMgAzAC0AMQA0ADAAMgAxADkAVgBlAHIAcwBpAG8AbgAgADEALgAzADAAMQBGAG8AbgB0AEcAbwB0AGgAYQBtACAAaQBzACAAYQAgAHQAcgBhAGQAZQBtAGEAcgBrACAAbwBmACAASABvAGUAZgBsAGUAcgAgACYAIABDAG8ALgAsACAAdwBoAGkAYwBoACAAbQBhAHkAIABiAGUAIAByAGUAZwBpAHMAdABlAHIAZQBkACAAaQBuACAAYwBlAHIAdABhAGkAbgAgAGoAdQByAGkAcwBkAGkAYwB0AGkAbwBuAHMALgBIAG8AZQBmAGwAZQByACAAJgAgAEMAbwAuAFQAaABpAHMAIABzAG8AZgB0AHcAYQByAGUAIABpAHMAIAB0AGgAZQAgAHAAcgBvAHAAZQByAHQAeQAgAG8AZgAgAEgAbwBlAGYAbABlAHIAIAAmACAAQwBvAC4AIABZAG8AdQAgAG0AYQB5ACAAbgBvAHQAIABjAG8AcAB5ACwAIABtAG8AZABpAGYAeQAsACAAZABpAHMAdAByAGkAYgB1AHQAZQAsACAAbwByACAAZABvAHcAbgBsAG8AYQBkACAAdABoAGkAcwAgAHMAbwBmAHQAdwBhAHIAZQAsACAAbwByACAAaQBuAHMAdABhAGwAbAAgAGkAdAAgAHUAcABvAG4AIABhAG4AeQAgAGMAbwBtAHAAdQB0AGUAcgAsACAAbwByACAAaABvAHMAdAAgAGkAdAAgAGYAcgBvAG0AIABhAG4AeQAgAGwAbwBjAGEAdABpAG8AbgAuACAAWQBvAHUAcgAgAHIAaQBnAGgAdAAgAHQAbwAgAHUAcwBlACAAdABoAGkAcwAgAHMAbwBmAHQAdwBhAHIAZQAgAGkAcwAgAHMAdQBiAGoAZQBjAHQAIAB0AG8AIAB0AGgAZQAgAFQAZQByAG0AcwAgAG8AZgAgAFMAZQByAHYAaQBjAGUAIABhAGcAcgBlAGUAbQBlAG4AdAAgAHQAaABhAHQAIABlAHgAaQBzAHQAcwAgAGIAZQB0AHcAZQBlAG4AIAB5AG8AdQAgAGEAbgBkACAASABvAGUAZgBsAGUAcgAgACYAIABDAG8ALgAgAEkAZgAgAG4AbwAgAHMAdQBjAGgAIABhAGcAcgBlAGUAbQBlAG4AdAAgAGUAeABpAHMAdABzACwAIAB5AG8AdQAgAG0AYQB5ACAAbgBvAHQAIAB1AHMAZQAgAHQAaABpAHMAIABzAG8AZgB0AHcAYQByAGUAIABmAG8AcgAgAGEAbgB5ACAAcAB1AHIAcABvAHMAZQAuACAARgBvAHIAIABtAG8AcgBlACAAaQBuAGYAbwByAG0AYQB0AGkAbwBuACwAIABwAGwAZQBhAHMAZQAgAHYAaQBzAGkAdAAgAGgAdAB0AHAAOgAvAC8AdwB3AHcALgB0AHkAcABvAGcAcgBhAHAAaAB5AC4AYwBvAG0ALwB3AGUAYgBmAG8AbgB0AC0AcwBvAGYAdAB3AGEAcgBlACwAIABvAHIAIABjAG8AbgB0AGEAYwB0ACAASABvAGUAZgBsAGUAcgAgACYAIABDAG8ALgAgAGEAdAAgAHcAdwB3AC4AdAB5AHAAbwBnAHIAYQBwAGgAeQAuAGMAbwBtACAAMQA3ADEAMgA0ADcALQA4ADgANAA3ADQALQAyADAAMQA1ADAANgAyADMALQAyADQAMgAzAC0AMQA0ADAAMgAxADkAdwB3AHcALgB0AHkAcABvAGcAcgBhAHAAaAB5AC4AYwBvAG0AaAB0AHQAcAA6AC8ALwB3AHcAdwAuAHQAeQBwAG8AZwByAGEAcABoAHkALgBjAG8AbQAvAHcAZQBiAGYAbwBuAHQALQBzAG8AZgB0AHcAYQByAGUAAAIAAAAAAAD/tQAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAEAAgADAAQABwATABQAFQAWABgAGQAbABwAIwAoACsALAAxADsARwBSAFUAVgBYAFoAXQCjAQIHaGNvc2x1ZwABAAH//wAKAAEAAAAOAAAAGAAAAAAAAgABAAEAHAABAAQAAAACAAA=); font-weight:300; font-style:normal; } \ No newline at end of file diff --git a/docs/static/fonts/332720/F0E469574253DABD5.css b/docs/static/fonts/332720/F0E469574253DABD5.css deleted file mode 100644 index fc6add2211..0000000000 --- a/docs/static/fonts/332720/F0E469574253DABD5.css +++ /dev/null @@ -1,19 +0,0 @@ - -/* - Copyright (C) 2011-2015 Hoefler & Co. - This software is the property of Hoefler & Co. (H&Co). - Your right to access and use this software is subject to the - applicable License Agreement, or Terms of Service, that exists - between you and H&Co. If no such agreement exists, you may not - access or use this software for any purpose. - This software may only be hosted at the locations specified in - the applicable License Agreement or Terms of Service, and only - for the purposes expressly set forth therein. You may not copy, - modify, convert, create derivative works from or distribute this - software in any way, or make it accessible to any third party, - without first obtaining the written permission of H&Co. - For more information, please visit us at http://typography.com. - 171247-88474-20150623 -*/ - -@font-face{ font-family: "Gotham Rounded A"; src: url(data:application/x-font-woff;base64,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); font-weight:300; font-style:normal; } @font-face{ font-family: "Gotham Rounded B"; src: url(data:application/x-font-woff;base64,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); font-weight:300; font-style:normal; } \ No newline at end of file diff --git a/docs/static/fonts/332720/FA4DC96C390FF844F.eot b/docs/static/fonts/332720/FA4DC96C390FF844F.eot deleted file mode 100644 index 0a1e78dcad3e3ebf68a8d333dd3fa7d87cfc42fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 381 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�F_yYwnjf4YAQeGRw;34#*W5$$%Xnk%d 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�-I-^uaWBgc&(j`ty&QE z^s!#jGcC2^V0^3o1ZKw>6KZ2FQO%y5>gG}9jbg|&u_5V(L#cMt6lGlD+q2%*ze$6{ zFDxlpI-*Id*f@R8{m~wPhiHMtLqMG^urMn6VdJT++!8M=F{#qA>&poHd|sYMYNe0& z_?Kz}v?_T)yOh$|+FtArEM@PuRE{64ZX0^sKbmub_HjXUjR5Igd&jozR~PK7Sy}AI z`59sxohg+JBb92h|{2^Q#eirL=J%sMgbJmQPu*Ag>) zxl85hKE^ZcB`woS_V_#aaAbGan#h8$j{0Advt|0q+z+J)Yd!cStI}V+Sre-p$OPV8 z6%?{bJOmt}@{OnrLThACMAS=l+Wq97gV3jW|DDg`xcry04{wf-L()b&M&0`@=8>}5 z-WDp>#%j-&93O8&6UxIZ20wJygAJ<{t9xLo&0e9FluGPY4_2cBE4(~(`$wM38q3oj zoB)!N?K$@yE)jY077M4f@r4+<{c_)vV`Ghq<)E%|sbrcsGk6Y8arLWqLqqrM*! z+}YOHSe#Zo;V7;a*@#&n8 z5kh!{&97^h3fCnvYw5h!t6iJr#rcf~{Mi`^naL){!-+vZ0Z*PWakUo+9>QM~RG0F@ z-&`=SJ9wnMO732T?Rur^b`Dui7JW>U1)phNvzKKk&kK>cZ=X`sa~J3>;^^(3_F|B+ zyML+{IvFW93U!n8?WJ*FM7dZUS6rD7a(ww>q{@tycfa{q%s--*r1db5vJ>#Z^6l9# z99G#u0GGH~e*30(-lWOfu-Pm#OBpaa=K5}~`$J6R2xjCb zsqH|zf#1~|I_W{(eRxP}wB_sVqv%sg3lD$ouyq2-Y=Rus$uJR}Hvdz8=m_qQ36WQ3 zroq&)LN|@pTZWJ0Sh&#GnYoxjV_s<7Tv3)<9_^Owfuo_Ut(xE_u;;YHxtV&3dT9!` z?IWA(Wb(JV+6tF6yN)KLfPAeec0|#=RQ&Hb^8)u7G~Q~E1Sks*FZ$jB87;!g1vOh%b4~FKl{7w=A|7AFmRZlJ)DxSC!XoSW%1KHh%d7L-;65l%qApYvpKp`4 z&=|06J6Era^um}~TTTpr+^`bx9ncmoTV2;1ct?2McAn|FBaPdA|BR#tD z+@Aq@lz|5LVlIU)_f~-7f{?Pd8^D6+{(QNkt7KVMv`s{1)dK9qLXS6+b+f|zlKaAP zTf<cks;qFo$nKg;95q&3*>fo+1Q2 zQl42Cw6#{QJ~~R1E4)5!blnscpSRelXLe0dJ21p)JErM6YvaZbYq8}#>klJe{Ky>2 zxnlXI=&VNQh2CQIPu&{JTuwVzKON|@3h(+?qj%!3Z*!ii>XufP&}QxhQIUl9edB<2?Ut;&)R6$dN8Y#rgW#94Sao?;k|Af zpC-*l(Od@C92*~_cO|tSX~*n;nV(A6wBOp4lX82q5wp-Q>~$O1e7vVUbUE(gBSqyC zlahFC(XUX}AKp5EVUt9ltq{Rw2(U@`_Uc1xD&pPdxmOd*$gFVYuc@E#kwu zpx>+SPe%19-1x_xI9woYauC9`pVI3+rnMzw({4r6MCk{J?Rv}JwzhL2q;B(Nei{q8 zY4xQsdbU}*L-0w{h2BK~tF|%TeSATnjChp)_O9u+UDAkmRsRl{EsEB4X4Gth7zvRe&Q7M0_;}?kMph>tWWHk1{Xs~k`7Ah z&fG83+!kIkq`RwZjyh>e>ec8BFSH!Z;B!lc(70+AnCB=d3kDdt+TTB70XBa1cjF7$ z9^)yy-FMli*&bUf^1A-G4dU|LsTe(4PqEv!Hg~+ZjNI*GDm(EKrekud_9uJ`!09%VTg*j1FQqxi;maK;499wM^|Hjz?k8~=#-(&k7u=@-v2C?uy{QHa z#`9$4EVE1Iws}>z07~Js7<*>j;44{bI+$$IcgheV-f#W&!Z3(!8^;^SWOH}BT!tEp1$wOzM`BOjsq zT8N3|RNJk$<7%`NpK!iw)4TO!(6FGJr++a}JqptJv%;_o=*vo!6HztHC(FX6r!eC` zGQsM(Dt%!ItqxG#z+6iRlL}2T0{4uGwsM|YkSr&&n3=t^9y2F|6WHmkW z9d|&r8_9rd;|kn66CV8fu|QHUIHVW`P4hKS2^`fY%fB3%a^P984>Ug@vS_Te(%8}m z=pz_32(yC}xNl@#1pO!nV*8sw;g>mokkB zf{5VKNj@MNm&Jjg>%esRh+IEDHT!h6rgL2@Uh(w6eH$0=9DUVcx2y9Fd7Qli)|UZm zTs=FGGCftrTZa=z@a@I$lHo>k`sMlIipgAkMHU=1(5}1{ zm?3rj8lTKwuT@E>sjnWfUECP~`$=gR<21y}pz2$~1G0lRZRL4&oj?UmG0gg*Gw9N- zsQjenvfD_arx+CzzB1g8A3;5qY>V@_s$fXf3qJ3kITOA?A9hZgI^L;Tk*_0c zLUh*5*6YH}B#<_2{SviHZK~$AAiX%nSJ6alj`^c9-}l7{%$-Feo(AWi9y4lOOMZ>8r&s)cmg zar8FJ!(0Y5W?EZfz{8eZ+_$^%q<6Y$6Wm+3%rh1<4y3 zzPjn4?cNbDw&w8>dKESbru(wbN^q&a5Ah)Cy&1-jAPOwLw-pUyj!iZPlMC9>0BYZZ zcFd#iXlEfd>)U8YfLoAb9fyM`^d z>oB|3saabrrm50dmv2DTXY5;vq)(&gA>;$x|yN-Q7 z(|ZwwQ~Rn0M&DwoflDzBeIL1Ham?{8>!N{lKj$odzN|%KrxvjI_07sr4OK1jF&~r0 zx%y);f2X>Y)d2}JAc#4X>+zM&k5~J8dXx7%5l(Hiu{YO;nHJZ!)HPfs(9P`I-UpIg z1&dKtt+XLOx&J1!50Tjj`tO^D)ZaIEoS>lR3!r1)N{{1pB@6zqu|Psx$>F9Yu`=QB zOODz?(Ha^VQH|F>K0lV1?N|P+y7rpiy@!yu+T|vC51x2|90fvq-#`-xfkz78d~HTX z0=g~Wk?w|0GMpOpLJYuG>r|6#tbS;}@%?NNP2(^Hm*w<)Pz$uXZ?{9=J%5%|jjgCV zH>P(gCZ3sMR8LFH2vDys9wOXnigOx&T zN58enJ!!v`$!vTp~t5x0JiKM)Qp|d9!|ihx?SbE#GEc_vU7< zGHypfHivxI#TGFZfLxf-AxQ6%L2%d#+#*Rbkg?Akaq@A{uI>886JLRMwYIY?NNrF; zHT_G(mrGZ#Oathxrum6VowiTT=6FIR#~=31dcAZ^pYt+WDyQ*+x6*O)Rm0iBjpLkf zM7*s0Z5IfLJ!|MZo)=yTtu{3k`#sYk9pNWT#4KkuY&`jRSc}*qR2gz_8ikY09=hh5 zvV<_k$Y$2AiF+Ct5-f;Kh1<2`@C=bm`Z}VAwAo@Yw*>@`GvU9i8TY~UJl!F7#cgEu zW&DNhT^&YKT&pskkjN)^@ST?T*C+bsvm0SfcNzir@=bky0Hl+EAQ27!?RPy1>rd4n zxTT#3QZaTGT|POFMohfj9!$I@=d=D=mw!qMWZcMb z^HB*^dSd`)>KSbc*}^7;4iyPjN%(RiLu>fX^7yga6tS4u_ z&Q-dG%IxPRz6gSQQs4^eaD%RHxzV`11x#cLz*Bkeb^-~6$fnrsQ?|;=LdiLQ-nt)I z|XNf^V z7e5{!{gPz`bvb_rW6BrUV5W?IghJs*{j50X_O-3%Wun^5lwQ_)Xgf>;D;M3=XOZQw z9FxH1%v$FY0-_ukmovTsqQ0f}y!yj|5asDer>>tR1Xj$HGrrcIIjWb~ubWmK`pGDQ zSCWT7z7bd+IW{75EQ#iOTWvYnS1#o1k|soQGZxC~x!lMMBd~;5og>}(HCUwEx*Ugo zf(39VL&v`nsgJS|9=Q0yd1%TmoAws1Mo!)@0$uQ)q*J@@AlwnKGDUXg$tS}a8Mm4^ zh}Lp6R*P~$v!R`ly;$p_5j+~}q zIvJ(yTP#v0_(_a!K{h=jkZhw}Ao+?^z)pjW!V4DwbBuQq#NT^G>g6R&wtyb_{wzNh zCa{7fdA+QpEAQdk*eGxiG6cSEh+tlDyzwR=V-txGJbimhmvnfI+c1M`nG?&z=>{h! zSNAu1VGd(_n!?HOqS zwn#%FG5zVZQ5RF~=xoxWPH^*kV2;-Dy6e>C%mLDI2OYCqDz$&7oHs@K!l<(J!`s83 z^W>93_w3YbUiTIOXr|NUY;P(HXX{mflxI@9=u71-h zd7V|jOlsA_Y^E0ow1cjpd&?*3pIqUv9!XX!Vu<9hJwN~CAgTlujT5#$hHUZS`}z@C zwUqX&4LzBXVA@#BNN_^u2RG`hUHM1M=NIdgw`OV`e6#H`&jU@EnsHfiyN5g#Z_k^L% z!Ly0Lsi#C?mIs#;v5LKWo;we1s>)rUJli&P^AxqO7svxf-E$d3eoN}-e%oan}D%ba)a~==B_yXUXmx|y$C9_a!6K!>AM{jJ~ z*?D*bwJJl`=t^ZE3x6;1H=!KBsRw+)P=r2-zF7zSfFI0?VGn{M8D9; z@Vi;+oa`>Zmz?Mg15l@)&N(R_f8G9CPGSkdJ&nF`N8>@F@x0*DHGcehM(V6aPC(Q& z$MHr)s(+J65h%PZ9tyJ(Xl*HgNnbRVM^!rC4S9Z2 zG%H|#OWQjzfXh72bJHH*=)7epdA>(gE2M(cgUrN9DF__?D6hPUnj}Wli?M6)`f3`v zExjTw87B5=*mjIR#^iI&06VrLbe7YCtpz=ScEyLfK(t5buvhZ!n?Se4mwNKouXd;c zIBu`^-Di-3C>F|NJddXCaHbl@JX zWmLmW%9;F@yw@q>b%(10w=h-3|f%`R_!!w0jnW_3rm*qANxk=tRvjL z>cEh795s#u}$6FHgcw$RQ+EXqfo8ldwj+lSZJ2TB4GD0owCat?*l2PasK##@iJ zJg(tct>QH|ly>#XLvIYqeUC7c!K{WSG`lk#SA6w-4Pu73K6EW*R)}wjfv;wX1z!O!^-QVQ~MgD}b@yZ}7|-uXo_WI_+~a2_IP+w@uM&?M69AC!X#aJsiUQ z&l*K>FX5CEJfa<=y4Q!cq{Hp?0qO3w$B9~v)`ia8k-eAN4R~bs8C1yh<&9z18AX(( zv}%Ln+6epQ&&5Xyi49^I`rnBPb=XQitFmb735e!Rt-abHaIOwhKnjtOQ_cOsS-#VZ z_C}q1iLmpg=AKcwdww_^f;7B|KqElpRDtriR$?1h1&rci zAM5(tuaBgJd2} z38%TJgFic>Xx3vzR&*P-i;9ocvNkeJ>Q-%|TTT}~R8|(PF|FK=y%^)Ql%3yiOL?j- ze_PIsZywDWG%53sf^MINZwY!0Y^op9AvDE3I>o?2Hkr{?to}N(mVfH^9Q%W3THn_L zYN5vKUbRCKy2y0r_7Jkb?7Wm^lJ}%Fcm0;wl#re}sEbR>Pnsb;9ehth&`v1|fkz>O zET*-LZrT8&YpY<7y=@j-TbyC8X&io^)e=uNkiO}@(&86nCOp~mH0f}mV%FradFb3H zcy6vtub_bG1PenBFs;TyHYM?wx|_IDcQ_b)jei;RXu!<&X+@qs@HugqBu*!s>WbMv zaD&rzKy#)^IeW>_&Ii7&HkQ?yYtY_Qr62SW85X#Z&dkss3z||JKny|y&yv8-cmhPV z(MB((rOXA+d~&W!wCfZab!NJ((u%Tc+D^v$7c!M2<|Tnd&6qXi7)cc7Ka;Cr_pd#c zGjuYtrJ41vXVDj7DDoOfBxQ{RY0kor8CqlPafUja*OZb2N99wv`?lkm0 z{Q*}V1Jqc`qLqO$RJyC#`lJ=>)Ot;i$>8kcubh%RoK<1{y}ekavQsJJ3c^6d`~<6> zY`r<$O7mdfmmqGx^?FE4PW)4ThL5@>1iY*BM5h4l*PQEYsX-{$36{{eUF@%PAH~!7 zfHbECrATj5NP`KWaj=3d0Q8S2PAzVgF8y^y3+1beA$OPBC*?)VRU7C&fd7m*eqJu`1a_Ci?Ugj4A@$Mm@wLKkbfLBusbocwmU; zIZ{CN%-cp6Hiz?R=9@y`7Da0{+EF*xm)-NpYE92K-Nxm!z>mJ|j@N*TEV=;Mrt**? zRAyPz(9s&Jsh;3eI65Cb_uukMj9>4lIK};>`nc;Fu%tiXn@M3iRiI^MRzEZ1DWLvD zu;v4JtKVjZ9Zx1v8a5RI3N;%zw>2vO3+fSZD|3zt_`i09=jP8F0iQ!8mn|JtAvy7$#Fe_6CssQt$D~@(P}(j5hq^$ zB%F!R3szbu$Ac>Vxb&53D>4>#ytHwXUilf`DJB8eHpVb&oVgIEWfYh~RExn+`;!j({S=R?@r;StH2RZ2>j%ac;dCxY}Z9 zSew#bC3jLhhcum<@l0eeAv1X~$S66uW4Pu8;q`WL*=k`vk`D`9(X(rXc3poBa10MX zxcq=+1~8;(P{0w}Z!8u|2UB3_LeH7E>7O zW-+oipfQ|no==WPj}ciRXf&>{=J8!*`vNn3!H)w}#*?encL4^G zotOQdk;`T5k;^Glejbs_tj8VLzDd8l?&{=y$U>~8Pm&$2mRjYrY{TG9qgtkfGD4fl zttZR8(JN!4nUu*lq{xDrDPpeJ8qi^zVAp!VXBavzvCU#-;*I( z`s&w&$i>?O?+#(b69lqaJ9k-PlI%1IS|3VdfHK%t<{1-wj|*EdT*@_ORKff$Hxz|H zeQ)uGB2=^!y=+m*d&kEN*3?XrC2QPZ@t$J;yL`oIC+NP)I}z>m?TN~@c3r)=o4tEG zymHB$y#hjl9YaUSbf{qEd0=S*W%8c5WVp}7{mtdbWM3|qqB##p+DpgU3IdK|fXic7 z$R}VqnQV!6le*(n8PiX}N~XW17snWtUbmZD2slJw`NupO>2B2X@i5dBj&C>meCqC6 z{`xpq_WLBZYNS$Gp({^?>mXoe{$vtbZ82UBeo!4IR9R+ljx3_*Rhbx$fz`KDrb-dd zL@mCayty)2e*>!ddvcp`@vc+x65(|EoOWrOl*642I=qGK(g_GnQoMI>7qp@^&QtD+ z7q!W`a!Ky!)aLWqR(-oaF;6|anuHl%hlBa)w-}r#1=(#`p6{R8QF1{ z6RYwRbrjv24NxViyBI@3v1K$>HP{0;`WY6jXL|jp1$8Pf%rAn@w*!ko!deg+i*R3D zpLwh|M#gWA=jRT15U+}GFli(}T^`xJ(~k0f2Q{7SBd+uq&yz0JiuetDTBV`8M$;Me z4d;gPfLjzqpZnBaWsaMvdYs=n(JOr9(bb;;Pl{cVUy<_Qk6DfhUbm81~{}Y|%e2{I+)yS}r6feOTdhi2Gad@E>2JB#^*8GgKk| zGi*7*NVHq(Fho51ecFG562piDPC~BeZ@$Do;voMCLRvEUaM%y!J68Hn07M?4Kah<5 z^j_^hZ{0l}MSIb$__5Sqjk5mKXP9E7uf!f=>I5tgN&*le6C*vlN{eYu$bA!5! z098!6mOt~SlF)rls#4XLRnn+qIY=ubc2~O1Vv5mfsC@6jB$LN`fKALq(%T;5`jhg% zaEZme{g)@q+QwCogRy2?C=p*qUwpAUv$Qx)%)yJ7?VBWmOM@PmMF!@BfSMe`E}8dl z1&aQbWca779Wj<8TX;*fTA%`HtzG=r0|R|8oJziOei6gWzER>tTKz)Z7RfREh%bLe zMWz=HGG4rM2aXA2W*n=P+6%bt=F6XU^D~N#9(e~kp8gRFMDgFDT*czN#*;-_@3(5J zki$-27I}wmuN=d-c^He1^K}2bcg79W{zPUtO)=zNQuUg-K|U%H&Z%!Mu*rPI(GFd# zTB&~t`oHhk{}U>7WAn>ee>1$-oC_JJaPshII1WBg=0kYxLS5)-*qHvjKNNrC2PJ@- z4$9J2m0Y<()k6EgHqy6b^W_eK){C|Bo7$Y@iE(^?9!s0xNB!v~vZ1C(y^x~VeFBb- zFX`ks)gM94kL>FMsl4Ri*jCW|FM8$ykvgs0v8h&rV?$1EzH9<{P$Am~|G-f=4B~NV zGh%<16NakxHCA8yzu@T-m2Yo!?76Qe1E3TD7fZ9x3LKqxU93{V{QmQgBtaV1X4KHz zn|>x_2DglC?Z5144XJ!T+&pspgJS+m`xYRz>o>!=|3Zd1Ql$30knO?xSL@<$u!wv^ zs>jb?lxhB@Fn^<_iY`(&udzO5_)oR`*EFB+jM^(nk3XYC+5>5{;@W~z|728<*PgvX zTBQQAwf~~I|8L{Jk?LPajQT%{|A|}u|Bu!GKa_Fxh<-i$g$tDyQ@o3%Kmy~@Z|~ML z13vso>qxsG#a^{7;62|>=xkl0EK7rg>(2C398#9J6a*Zn*kc4OFvsKAbfJ=2yH*<6 zQf#~xlWSn|E6oC0U5MMfFI47^H1NhfBUwk28hTw#ynoh=jMYfRmxa|YiB8ShG=L)s zx8}BizJ|E$zp$Drfh&LwyS}iS4v-b`Lv*zxD)QT>y4(ZFZ)^qn|{ zTx8c*$HR{c11kS0YeX{0<8?}2CT2#yY>ft;7+X^*YeY&6%-Udg?h3Ue#i%_ z_V>lSQmZm9_CRo%iAR*^wJDIWXwq6i*10f_?Yb|I?hdZqfE$j(uGcSGE+8Y!SJjQ*(%dP<0cO}m5h2FnZNXmYwWd<0&5jbYxSRV+euPsw=38tFKlizfzH(0?)I);_8BYTJHYgy$#K9H0h zpJZ$|dP>GD>g5{#FCG1ty(Fv?vA~k#GKS5qSr%4Q&GO!2t*+Zfzb{jWYWRr#Wo)&w zzbxu!IOS#W>4H_Av!2&Yl9xcPK5%XZJB3GBWT@?c?(wF2d8k+!GU1kxpYE>8ZMQ%L zPzNlU>wB##OL>USzi?`9yE&@5fVi6X5R9c0z zJyFV(=)B43VhO1T?a>5bs8|e#mjJT7R-4fF7wJe;dnP2-&dEOIiD~2H5=Z98$n&=G z!nDvN*`O(J(dSZr4_OBA63xT#zG)B3le^HQ@mV#{AlBvZ(pL9V8A+y{E zwGL_tRzjO)&4@3}2OXgo>fP9q{BEscEX_+|c1=h@eJ1D$AJ7P4c{?7I4{UUfMyAf* zLKIVkfWeVuPge#Q&kk{0oxLMz9JdSeLF-^_QdZs9ZVN7n7N_aW-LyKF2IRlH#v+H< z_tBIn&F{#idPlBVH6i)NvwB@5LvJvTDecy1Fn~(Mxx6fW9WV>ES?$s=Tsoi7B-~>m?OhAO4wkY_ZgtV&)l>9ZX26k_~>w;gT` z5wO)Osrl*`j&Amg(xzPx(jdg9j_H)(;bwtE5$hDP&T<^|STTlk?L-Lqvv5yC?|us) zcGAm+Lh1RDW;4d1O#~klcT834=4yrD;$kD|J^yL#E=yEGDPXNwv2$H27*C#&Y?7)- zW1sTw$g!?B@|5xsAb2Q4co9akG*C4ZeSK<20)?y+2uBs_`OqXocr^6J2VpFtiyNz} zUp=?!$AKMnd`!r$6-fnwi#R2}rU8NE+aE^REiR`7*K=v0ZSsYZ1vkXzO~`&5%!NE_ z{(Y(=bSul#^cq1$Zqc!5?80CWnZ>A!CHYtheimNXUU1`AY$?ed%DqJpwKwk>gr}O* zzNyL4*JNXR+m87}`m`r{$nwer{?jRZ32cHqo^+k37<--Oa-URzJGkF6v4|{L@7vpr}Yl4T5w@Hz-Iq(lvBQcMc;WAd=D@(%nPP z&`5W83qyC#Jg49Hx}NuQUGIJW2k&q21I&5OaqMI7z1G_67|d1Q3Lw&pwD)vq-JNmH zmWl3C@mCSfYc;RFrd3FKz&pfSHf6Moc+`8bgpRZ)|IZQ5`wwJm-@p4)-I}9sx3#A| zz2PQOx5!#s793YQC*d`r@r5Wc&Rf6=StliB79!$iNB6X%;bNDi=JO`^FJOeI(C2Wm z(ap7gsy8=NB^}Ni;A`QFZgyWsZjZIW8rMhr#6C<%(S!_8A4CL{L~uJ#&TRe83?g44 z7>iUGY6Tfz=@NY=JQ~Fr>S^+HHc{7QMvf^M3|Gs1D$uVDCwh{bXO{4VSD!FZY74=u zR6r}B&TF&=%we=5t(|XRdzDsWlG-MvTVDfkOwIgAjB*m6S6b758($k~sZq&-WCP@@ zYNX-m^D*}w{w>&vqC(l!Z<_&^YWHFNXc)?NX6LzmYa7~I%qhm!8txB_z^RKyC)PpPz$9Ujeg3(>BwtrBM*+kO@p9uo*}-JR%#Ozd3Iw9QI1{yngL@RwLu~lXvHqCSGrKK#C-GvD6(a zD+uIRH}82vZp0#36R-owL$@HDljSRR1`eb)=b!_AEB-wv!@-n#)kZ~I{#{_~S0~4A zI?{x~A@8G*uj@LLHdQvGPF!9_Gf%cl({ksVmXK(|J~DbIc^YUz4l-TN&@7 zPl(k@{B}T9JIIrMzq`9;!s^J?JSm&Zw=~c~z!?ee+eIk0^DSM4>*I z1PnxR9b>DZ8e8@G-1cXP=TRq7&^08%KI&QoavgXc({HE-IzZUBKo-Nw1cw#<0aXYS z+IuZ*7FNKUwUhES zmW{(}Ts{+)S_{JYK_Hl66oR0lCYCL)iOGy+1#3m}TS@VKne|sbu`r!_QR~Xh!RSKl|DM ziB5rRs{h$-7hGd++pnH!jAeh17BT@)N%nT3qs>1jwP>i4b^lR(CsOW;q@HbvGJ*Q&})Ac+g2e)L7~to=idI}w{ioNpORBdrgjCo zZdo$N_J=jsg~miu_Y&Upe#7x49X0W;inXpDWEoYJeCsE1uE06HHlA_eW^xPs-DZ&@dHTB#`R7=_#(+XoVQYM$ zt!>(ewBkQ7BfyYD4SRZ-gIKFe$4-f=E>+(SY%A<0qT#7KcvcvZ0JeTuKC&dGS*mA5 z@nOpDXubs7wxs|u)ddRO|7@G@zib*oOjtpapB8T`ks$qUXGu|teM+T6KU(ww>z^+l zO1*Fzb|b}g`Y62j8RX>4FG{wTD)Z^c0g0DM_?g>D;%h@eIt$2r<2Ydw4&fh@_4CDP z0s%sxBeLjzlth;>gjl93vpiI}_JC-(u|%YpC=0cy=vc z?vM6{-sXOKM?B$te1Q-!>B8mwtqv_KM&hC2HF&stH{*fLrN_+wRg==|WAN1BK8&k~ zo2zgLGhY2aGn5<0=V_?@cm3xjFYOSa#mC{eJF zZ&PD$iz+(nx&mXOl=eaCQik7@z&XR%wPPYSjhyl5?s7HfAQ!|`;~g+V8hL1_fd#0S z?iHzINg8MdK!G6pP{ck*VEZn~NYAcr+kA|QYphQjb#eW6WLR)kt;$?sNJUo^e|9*v-c>nbk`j1H8 zL1*`#ar%>{TKR$}7*xU8u-($BOU&wz;bxk5R47BPNylxkIX& z!roxIv?gb+GX@Dnd#d;J0lDus;v|9(VL2l9ns>7xpA>A0 zakdFB#kMuF-RAc^zTvRlQEQ|xow`frjz8ZtsNf&M848PEf~FHq!D#fq1L4lJj3?<| z^4@>q(*NUAoU*-1?rj#yGY=bZ%C-2;24JWHD8_LpWc5x)!Zn!=%kUm%q2cx!WG;sv z7JVlZP{Iw#lNB(ULhCKxZo_vw;H_Dn*-AtGk>1K@{|T#QxIF%M7)OZwXBa0*6DLaF ztG5OpJ+cfY>npv+$C12)NXD(xuK~^#)>8#cQpv23cB|W5ppnvl;-9qUKP@{WJ7d3l z5rG>r^J~)W#87{?Xp<4A|H~&f#Hm=nz%GyHf}9KQf}GkRA>?Gh#q(mXc6Ub=E&DF1 zh2}WOt+kv}D@;@xH%>t#LE+e(` zcJ_7^2pK~6BJGzF7qYqqSETg57o)=8V}%8pL4+&#cNIGfX8;ob1rpw$z;J)m4}xRW ztG3Wyian3B`CFuat0mg|fE%K+4tdUN^P3&?gCcXX;sa6YgaS#$+&33AP+;2h~(K@9F9v>qpu@vxbPVCVlaZn z0cE=&hw|*TaylJs&E(ScM21am+#Fcc;dEE1i4U@B>N8Eag`1r84RLNvXwrV1=V*7a zn!XA2Rjv7~Ue;f^(YGEfC6#=Ug8-|bWnP3{a~n5ZJn{mTx~|}#rG86XqFP@W`dU!q zl$)69A#wz?kB3Y0N+_moGmE@TV;Ky>mAu1L*uEz%Kn2N$Yu1#W3|iA^>U+k*!#ox3 zo6q8e?5xM16xz$5z&Ze)lHf;H)ibRR^tGr@E`zefm)ca@ju_DAs zk{>EuH{MROEA_4-i0TV*ndb;HfOdHx)GM6@fMuS=^dt-KgSz{I>F&mogSo#)Au!O? zsF5}{^1iI0!DXh&_sXd2kR3>;Z0tHvN5sf(x=s|T=f0RItDJP%(gb|8ICbtQ%y)m{ zCYr=u<$VMURKTf>$?S?GJo5_YONe?;AtC+079+q+{gI~bmy5so776(xF|3-p*4*g6c$hL)|sGo_7?bofH4=;=1iCkv*)K}r_J(UDO zciBf!WG+7@bWZM#RoG2gm;KxmgvkY7`LPd%%A$d>02ivO`mun&%|IF4T7m>vM7oi_>-%lE7;3#l8_ME(TTF-!mQK)WO z7`#iOg55Yz!E948OiF2>{R(h`V$3cG6{vXn@SynCxE@anwG?E-VrQ8BXz^?M}!k3U0iz=hO$;DiL&I@!5~8F&xFpa5DtpN;Z3&0nePsb*D}2>zRn|GE;n^BcC@vzn+hvpf*Jz05j2SX#ni zcFoMas$Fm^+C?m(GC4}0vlGjHUik}M`e8l_+!?j^v*UFockK9?*|0g3ZV%tsAx&bF ze^(fLdGmVW>I~^@n(!KXK$JKpunri6jGMYv@B6bZkoWK@>F?h!W-{R6a%w39;ZP zd^gWCTnYjE9wqv4U5Pi&dIKjKowOXMM)!4%wb^JVlW%=grRC4`KHX0AyGgQzW!KAklMS~5sF8FzjQQ2IrGxI z0^w&Q(P0$aRJ&f@O#L7L`j$MOwPv$-1Iz_XQ?@bMM6IUFG7*YqZ(dEDP!g*L@Z|x6 z`E;o+QKx%jbgy={-`KF1P{gz7GRDfIiM`tA%ty`-_1^p{J-Ilt>ieuON65y5$*ImY zkcM@tCFM$>u=jKu!AS{?x^jn(G_X z&B6Krx|u?!%wAD+jrm~24pN5Tg^I2Tj!5OYo*q;U@oS!Q0Eh3^=c8>X893s==tR02 zp$>lMqi=yRTf2Ch&dj?o!)@*MCBymm>r;f3M`LbOvTtWDEZtB@HQa}kP|tY>7?SA`ddjFFkq%k%skN!!>M*% zmJ{EN!nxnkfarye0TQ}We`G{GpAJ#fwSxRHYM4#dDAlsN_R?n|VBEy20TkmqC^Qdb z#}`2QP@Or)!mXAV@ifGt22;(+CytIK9Mc$M>TX}G-pm%N7v)Qpn;yOFDNcF)d3FE5 zWE^3%HJG~5hI1^Lb;5=RpGx*_s;{S$PauXddNfVBAxX}q8=#QvxWpiGw*;$1FI_Fe z*RbeRPJxV3z|Je?dXo)TIPHyiP%mJVl2&F}W*`iVWGN2R3e~+wdYlZ@uJ`1%A$lIi znf#XugYpbZR{R}_4Z)7;#QWobt?oV$0!;y%Mb}l9e&=dvMyOkAVZjrn@8k^3DN^m` zvkNp;NneIRcCg2WEi3HhjwnjtmjHTs-*&n;m9t+&~v{cb@5ev0pjjga0C>+HC!`MM_**PR?S7=+Le9KKU>>&EwV) z2wIT2|0BF-PvNhMk<%vO?Bvv7hNtq@z028W1BslPl~q+{@GHW%eERe7Wgr_v#WSQE_r^u~(7|TVbr|o$tKzogskl=2MaQ74`*UxXyj+L<5)F8lzRiee)D)oh za&Ps<&_UJ$SL@Lmy{!6e0`FlPrzz$`Y1DwrL&&sfAWI+9e-Q>V&*`7G=F5KOD~zBx zfOk_|8FDN8Ty<_qfTRXRb7U?krjp?-NKYkExWJLw)!CHxRY)R@?VLU(3;EMRE|AB; zg8TZMeXd~b*kq7JO5)U63R1uH5ZY(n1ezOEf6eEX}iXlHrWB23Hj?&W>)!4p9hg9e&{ufS#c!y&d2WBA zu;4EHj@Dd!+}Uj9QF%MwMZ;2vt2_xS^yF+RvwOfKmTmT|@vGERZhTUCrX%Vx5zA!I zaGNPJcQax8EY|7)0!t%j=XIlBR6MejN{Ll~XJI~|g;C*A*(U9&R%eJG!f zj<||&D<+l1dzAIVLUTq6Kwh!xXwLRuy!=1Eb~0zISOP;oy|-5< zay{?mI&oX}e*q#b$ql3bMb;c60sOm44|RUJ|Ew4O-8Oy)L|P=VL9zeSrvbjUgn&A& zZ&iIG<$qDH6#|+9H42UYMOds2XnR>gG-I9rt3~^_STY|_r>S`UZ;CxLK#^U|Y@j~) z-`n$F&;I|v`2Vi@E^d$)HNi$Ax=;JxmYVWhmVYf3^g!1M&mT&+Fe zraaYCwbu0;wkNncD*_IX(NV6KCD?X^fC}{ZKZ)F&;$NLcGsqP3mnBsVSuvI1ac3R@ zM5XZYiF3YJ5kohp%`%K?`O9~L zYeyqlrW=K^1{1)@P?U8U@=YwG26GewiR1HPAkb`E;P~KM+dOuTGvHvCMpx30K+CQ! zRoKp@va#rrueSE5-4)4uYzI6a^(4}J`-t4dA(%|_52eRH?1%C`5KK6pIJ>YL3a5#Q zDX*okpOr5U%QGvj*1E(db#9Y2OLWw|E}B(1I2b(y(|PSnn=WrJ%Q5-)FY(tq@RgqF z=H6eS#(Ns~WHUZSYc9w(VLcI0$@JDNcqOb2MY16-2ipOA#Q zA>f)n@AN^lR`(ZUa*)3f_)i=#V~!PA>rXjm?9t{lhX>P#Y??re{PyN&ki7qoCN^xj z{W{qzthK{`PM06*K)grJZ>2&r$y^-zlv&b!j~z#KnF1NvR(bUm%C!(5Fzwk6nr~n} z!Vn$H2$FNQ1aoE(gHhOQ2x5U|%kB+y6ZGiHf@33VoyY4j`2+iZ-nzFLh^IGpexau> z+YoWl5khr0oqFSXApx)KRE3HuF8;cW*2>QlpRbq>J!%jVe3|hLk}s_7rGLiEu96_k7Z#A1r*f2g>5Whca|7j4#^i&vu@v1S&iMjUEnfE zFrmn~P#Os@;({*TZMAs+%_e^1fcluFgIj3$G}sxwP1-GL%Nr3G3fT$f;MMvPh-j`J zVmpaQdd&%su3hw4fX>pO;Q8pIS9>5k8sB4VihGE|w~r+qAG~}{zbDFs&lhXVtaF!Uqh{Gg__ng@|HKbKThVNPZ)`xLl~w(j{(VKmZgWthdd;Y4n)m?~{ST@qS{0h_pYJwb zxa}D*O(G#nqANE-7Z*DBDsa5iKUPpP8jHWkra%Aj3Qz0(gAds!$x7#msoFC=vu1nZ z{PG@r)_cVAt2TXEH z00VJFk$(8io;_^#vvrkWtIr9;$VgWApgH0W@15;jO_fm`v$nAaF**$>T*1eVmu5la z4N3ZL3j?V2Chz_F_!%#xVlH4TxcLPWk1LFXn+MSFaaCCiRQe*&@Rm(~>CDR%nD=CY z@7;~=JPEIz&19*zbsY26m=E8IKcxaI#iG;3KHS;;2JUm^#EGt5>Tk4<;B48OMcQ*o zJFf;&i26C}5#AQFyHaXU-&SX1{*AgQ*Q(<9o}Ptqd5UyTn1P+Z*0seQr-(Zs z-t);SyLfwZQ`I&zy*@Io=Y2z>$?bq?o}eqzJc--d9B4Jny22psX3A~4{B>>zi~h$L z;H0lSJ=(TQW{;}o>>B6Np{V-b@~Ir1aQmtOnE6oiIS-QtGcUf#Wy|&1ws-#a2!tqP zgM{&>KT%Y*@#)&&_L}yyfya1hOP=uyJIB6DD3L$UyXCULzCGtOXA`ihQ_YO@1z4(J z@?tX{_g?M%s851T3@99k-;7>Xabp#* zL(zA&i2_&DoF-j(J;lAZW;fYs-iaC|x^oGDEeg?5FZ0Prw#=zuFeZjth*VVsTikpH z2yyo{{@I>)0y)k*80vJ)h7+~m-k(%sZ7YNTW0gULY(Kl)uJrek<0yl*k@#oT13alX z9xfp)v&q($#rCSE#bp|e=D3%M%@loBq}*!h5G!13#al$EhYMA-%HgiKZI0&&q4~s) zx_R3TF;i6Oe1*|kEWT3$Q1guXpciU8)|{nt$s*$!M$$yn1ZYN-v@1|EkaJ7fCSVrLZrrR%O`{dj{uE*w}F#RR|Y+IZ|9;Yh7 zw0WEBA-C0hN3kSCr#_?H{>ez{=2l+?5Pg-N?wN3kO3to<1NhaXeB!anyVr*(*2aB< zVOlf8)47{{_b+G0{Le+dZ23JRGbG`)(xIfja=8yWHS<25ALGh7?A)Z_Kv%n0`(Zv4 z`fW3F-$^Wt<)CTSb2F<4B-u5q_c=eS{UMp1fcxU$>Nm&hEl=kGuB3~*qwcn9=1&N9 zS*6dvu2o(rKX`RtBE$HB@0Dk1*j%o{+>f#M9Z3TU?6bej+C!WAnW0 z6wZBnXxIF^o&ThMdrXuz;Fu{>Nkba=OF5gF+j~%S^SqGg=WKp-TZpu!mFiF9 z(^JktDy&5V-_i4nYO7E3axdGCgmZ~mYHgmsV}q|dC5v2I{LX0HZdN`dcewnS%f|3{ zCF6_7bphS3_r6jX|G_PeLPV-Nq3^!y>!X!uB@w&W?!l=9WBfG2?8nWgl}rj!s^j0t zVi<;mZ$j01dJp>Jm(zbzr*TPvyi?Ri``&qg<)Tlg49IOo?oRR1(RT~zLuz?&(!9yf zR`>6MakPY>PpQ&DonMMjo?+_qe+z(bJ**u}EGHi}e?Awy9SJ%?jDdT*&j1x6#|_9K zQh`v2<9p1O>eXBVEoJSzTTp7ko98i;2Th!VfuiZN)7vQ^ zznKl1rn}@&4C&?_TRb66h?{fWqPOcVW}+=C*`T2IDm~Ot=fEV`5oM9?oHkRVxYF-? z`=I%ti94JyQN*B4_rN+I9W+ic%ggV7?my#QG@Y%rw?82lw{^Xy8+*xh$cHtwB_(VEzuH9JUdVd- z5m*7#B^RJ#4&l$%O!rAT-UtH0Yxh20#~v>R5Yi4(8CWd{0`-dr| z=vjn0Ihahihu1FN5&=?5mc#*`1ap`z2D#Yko(z$`f{u@LKe$n6z6ZZ-bH;KEsrfmr zMM;nqJCWB;E*s^&f2#x+WdXK~apV5dGeet$AeP(?9!3_FC!BXma`gu0<1v&030}$uz?MV_+J}5k( z5_h(9tsTS=84;88Ci)p~`ryMtWa8RO35+adddL%tNwQ7WPd%w4!w; z~}mQx(f!xr`@$il@b9WsuSqId4w%6^fFJELR^`3%E(6W8=YG%2X9N8^T{S zWNs*US{UWD-@Vt<$}n^&E4k|#4dxO%;r4MlAbP3fx?YnpXF3GXykw$vKGG!E z5Pj>iDwC&$W1+~^-B=_aLO6imbh0@;bxauln2D~BOjAUT=oeFGO_!ec!r4{ub6R1x z$0Bj~J35sPo+-?(GwkTh;_>0*Y4Me%e8;SBQLm!2y@TfWw0YHJtE{W!Lwsb@Oi09q zKD|a$=h@s5tlrpuxeBp<%w2%l0C?S2cXv0#$hfCXA{v~Gb5q?L|K1e6Z zsX7JzvKkCwVW6{8?SEFymM37p(4d|+b)>*Ja@0uD6dnvk_}=|Y@pRrrKE(HQ`-AB; zc~LL2ELhn~a@Id~o0wL5AO@u;x?k9ev&=qoa1CL9oXGE-`}#wONKS(?BJf;7So;_F zxGy?Y3TKYEcPl=)kBkI7+WUJ?HSj*DM88U)b?!GFgx<}Ek}b5^m((-Xt==$di1nLx zfr(#7SYM!vxLFX?2+{z*f5v4xoT~BKzdQP{ppT@mTXyc@I_)m~ z7w>epn}|8T4SpGMu7QW$PjySMExVKG+Hk6rlFF9H|1w7$3f66q_aobJUu)%#F6uFTQY zGMzqgCDgxtzcIHOQ=u2q!kWm&AZZVeWfq-_I&-R2a1!uvqOinKg`3vn8$}82tp0Yx zWLo;9C`{gpzxKg$-w0Cz{nm{0fq1H+#lx7U-S-D$O2V&WtoU)6KUW-nS$G%~am$|6 z9+VzChOejuA-FH`9!RT&0bdv;nLdtc&lj^t2;FAryLRztYh||(=v>6csmSL?R;*zJ zCd*R_J-o)oU#!*LK5T4{Bk!*_RS%|1DPxxHBkk=elIF*59U%H_V|+?S2%2*(AH}`@ z{Mlr2RvP(F&3!WOdF)L}fxvr%M7hiE+Z&pRd$mL4HRXUUG-uMQ2IY*lR-I#@*H?U; z%6@J0;2@&9x`obWjEvjqV=7g4;HXHS-PVews)Ii`u2N>>0W;|DfX85$$i{;fqGcnA zAF(!kk7rE4bWFVwd9zE?UtP}mx3+30Z+`G?razw~iVkp?62LKf9AN_3;djp}xnpZL zh&gQ9CZ&|p{0cAS?GDe`lZ;0GnH@ZStfWTiA=mfW3L9hAP({G})bfX1^y}H)Z?Kv% z#RVH3Ut#Iu=l2qPE?XaPdLDo5`&3T#L|12a{TN!g%t&yV0h&x-raPRLK-YCJ(q#CE zCu$aJ{Tzy(d+Octb<0z=(Ab-e43KPu zo+TkF+}0SmQ($X>EHkb5yNHSS?d3bKg@XgzOO@~a3JBb%mzIeNTGmXI4`28I*<@(F zl|MtRS>=c3TeT*LRG0bqC3d%K!SzTCse6}%Mtp7- z>)+{$qp%>WH1YaBYj?J&arw%aO+K7oyVT{KouRbA;5`9rVRI|eIon#{iLnj0TcC*J zJsHNla3q)zCf87135=+Wu%UPQx(ij7JOzk@;=7G4PYuNuRuUV)*eQ?@+wcr^Ws$DK zM#ldI9#4dweO#Kv@wn?+Q%1wg+H3bS-$pg(@e^*Id_#c|bFHI4wGu?MbID6!!A zQSL-2RHH)OfzjQ7(J5%Ug(d>a*=Ms>hO}-UZ_7_a$C#;`0I}edqTG-Zn#Tb}ljFS9 zN(dBB1#qq^^DeylHLZ7(vc59C8l_G2eU}%D3e2Uw3wr!ad+02(l&=fs#FwA=h5b6l z<^EN`7Cz25uEyYdBc$(n#_gsWEHimmP4MCwVGJhn)fcS=a+eD<%`3_r(@u=9Y-+#j z9PhV3U4IO4Y(`!d3Lp6SBQ+ou0((q2qsMV=`E29wY%4BD8zwcoob>7mv~}ieigI0R z(cSHZ$ba~9-Mj}z(=vU@CFHf@?!8?*Nl=Ts>?Q6JJLX$O9L`sHwx*9sX!)3QQg(OZ zA9>30w@DY7ZGyfrrEs-OB`}rV<_T-uKX3{uTUXMm5;?kbD4G|qQ`Ohd`x%k)UCdF) zV_4txsZ-TLTNp%6xmkq}00&#KngLkIG+dGd=J%EapqZ?I_Nqm;qzC_>a%uI^#6S z2JZKDD$jjPNQiEtpJNHSn0wC5<5(Shz>4ZNtCp_FI_sipEh=lWSu(qxSayZ_`PW)- z3ja2_ESD-?z3;1Bm-_LC317j-Vp=xC+Rl6nsac_Q&N}bzl8`9;5IOyRWeFfLUm<`>3f{YTU6Vg&EXU^Jt$u z1w6ee$RBG&@?@iyM?@iJMxD$EV z!g)f7WL3s$uGU|}X7OO7*cJYqNkdY_TrfkKzl)ZkNxc8=O@_P?(zjYcukAq*iS{#! zHB+H%O%{Xq4e(0L?e?C|Y`&rOwzv}_9O+sV5?UPVplbBfOnyKFcyj*^J(yfL-HoYs z(5*h~LysJX0gZ{Dd~M~m{3>fi+0R?HJ~il`fVXh37b7B_OENqW<>ti@aUBxyR7p{q zB8SqGr(=v=`|Fh;1E#vtLz(k8;T$s;M5Fs2@WW&|>ORtwH=~hFQSxKtu^2untJ5Py z?F8En6f!moGv|+~=So8HWqBtTUzF+WcO~1^IO#aaJKlb&Twbk8C{|_>;7ffce5;=R zPo+67GPcw4nWNaxSFR$AQnfYzM6$4GoALHSL4rSc<0_Lr3hMBr_PwW>3J zwr|-R`ac|Ah783iJ!jny;39RFh1cO`toa0ijR??>+c^=tvW5&T<&fUbp<-Muu0>ey0%VEPPd8Hx+#80 z{0`Zz&++*p(k(F?l`Bg}pzXN9AuAzpL&L&0&3h5E*QFp9Wpv2&&0ZtPZ1GL!lTR;j z;=|BP2f(3b^28!{0V*rEdxf|&j~msHH%5FDzuA_Rl3ms_sgADplKGeoiXt*=TyuzW zE12Ip*xx?qQnNG@oDV4T_CiB%=;F5l4>B#%x-iSOakl}2T%UD z^SZ?N7s7W>YvuPxs`3^@7Lx{ptz`u1lSa(GT;kCP=)L?D53V=)%-t1#I@%HYoQ!SU z;;?ppELJH_5c#iuHLDNgOoQ$_R|oGkkenry*uK4qd7CDaqGczx(CeF<`5T))z8Kn5 zbs6U@BcH9BD(=u2$uWE#`N5PTpjxm22f@BElO`12?I!E6L&nN~&VPN&({pqf0l4Hu?|Sj|eBQieIZ*u;t?Z*k`LyW@_D7+mQt$RzgI3FyZ7Rx5 z@mb%H>Yugp+ZYR?o~q-^MxRR8*bZjvnMio5%Y^MsR9vM~)D{y%j#+3n`=0)jn0`?w z)h~6ihAdbfiTfwjohV($Pc_*JlLX!Iu5a3Nn>BUWlL$0rnC!+yt`p|N3R|=(_$k|0 zQs3`20h{53rUO?XPmp%xma z=uMoid=os9w#i0tX+!WEM`eEK3@O@T*SVQxRc^ucD7)#*xt&a3cLA6ycb2( zR}eq8&AgK)d=W~Me4(@nD)skSZXn7HcEmKOR4Ov{IXZcKx9MZD$2)HEcFb`jdSjDE zb+C?U&7w?6D!$`YwH#{8_c=Tm=oz{WuI^0 z-49`!w0=Pmd-lQD<3RaZJ^uTreb-9IWbv$nf@ET&Exm%;Lu94XRX(pfMl__oXKRgP zV$M@2dw&BvdQ4pp-h(&UN0hC;H& zmpy5Mfr{(FDu$%z*ATV`4l`n&@l+|_)&y~Mvjw3jAF}rhA<-UXR`b7$DUC4k4N|74 z$4>1-V_wK*Dg|~6uJZMD>TuqUNZnFiEy+v0tglhNa(W{!<_kIf-JK^zK@0K-w z#)gD$N70-InxF{1crtZ&=#-L7MbdaWeK#+Cg`Hooq~|(BYRRpnjY-hjBe)0UlYSE= zye)Xr8Si>OWJChGJepqDZo4Nslx$HOL#;+X;IVs1Bms6~)oM9U%{OQ>JEuPJ3 z&Ewd!#qZIW86%wzTNL7AT#u7wnlSH83`&ICKm(3KZkENG0h`PjYEWRL zY8rGcDvgc;B)N692|H>3`l|PiMCXry|EtjD`0PrASCg`Qu*VgFX7b>it)_#Ula7_A zQAm5svBk`2&iTt<1moSMIZJcyGp+l4(#9mEn2JH^{hyqCA|bO)p0S~9DPFfdS6#DZ z>ow2Wx?Ux4EXa0YB-)vsz3$dOMleTb*C+i=VCJ@@_1E!@avtp8Ye%wBcbv^;3z{5h zjy~zNZwF%!ALfOq#xl`Sh8Lqvbvrfd_zu?LjSEDTHkD~erH78y1fyx^VGKj(>kUk~ z#IfD)>N(5FA(iPT468zKVUMYi`Y>IeHNH$2Gsw-+^V)>yD=OwcI$} z4|=yjR2BE^^qjo-vw-Vtmty7ZUZAfQniuB3rtDGN)y*2ozx>6&|A;QlG>aB1;26k% zj}2Ekh%6&j7}{i*;Y?#BoTi7ARW3d0z7<)BoC)#D;vRa{X=xlflh!DIHg*g`IL2r| z*jiGKO^WYSXj*{1i1ArLNwxE!B!R z-P85#_%W;(R=tec2H|W-3=2u)8{I$iom%&4poEHi#uZU0Ah(S>6kQd#+!VXC2)G=* zZ2RrDretSEVl(haRAi2iX@J8Xmh#i{*qd382NhAvG)Sa0sCy2aU_B){9Ojq$$5(*O zu^lk4Pfu1Z2JQ*TgiDX6brrca6$tK#E1H^JTOG;0N%wpr>#1iGq}%JbNXx`*+Sq}m ztW3GDw1%e}*(=vp*okA+o%Dr51XJBON<$-04~0_b@%a=XP4#6v0hI#W6kZ$ zC`yh)|GB`WcxUAqx*!h~#-FD3W~A8NeH+h7aZDRxCoIU^wbP?`WSqI@T)B7Hb?1H? zv1|__acH#>!>|NhA^-(I^a!83ULh8bE;=JQt;<3DENDSK2>6c z&EPVAq7b%{tx;ynxoTSronZ-32F?>RJ}a8q!walU)Xn~Y+2-Abt@&a2$d*KAx}x-l zL@<@#b`cwb{&8T>(q9OgAYQ~=yLXer$t5E+9dcg4fBQXax7STtg%*i%+Ck9Jm6j7U z#|N~`gbDm|3&Yv>s-;6>xQgr3UPu`aY`2N-iIEXDL?1281muS(*T0}B74HtueW6|c zmy>1&!{@JM>_9yyu0#-HLZ6Gl|X}M~) zl26*)Ox5AQ%}!r+`)MGk#$x;#5x$gLcv7)?1q+Xh&)40X-lfW(`W#X13apS};Qo$Y z;66~L9rsDv@GmPz<|}PWdnNniwX?med?~ERs8XG#dj_}*8DUN9Dm>7!pZMiY5{Hf{#o|qRezb9N)7_BHb=n!k}jSy^t*w#!;>kx+C=UozsVxkw$hmQ;0o` z*SK7P!pD*Kg&mk1jrup%$fB^H2V&ZD>=g_t7$e_FdCb@yC2v2Oh+kiOo=)vM&tH$- zJO9D`F7G`<5-G^8yfQgmlyy+A(JeKWTio+-A1kJ&+S7o?ON=W&9RTs^F@C&1`)9Li z$!_T0N_OjgwF&kIA8+m(&&U)7MLLW(d*e9|dJ<_F5nIt<;nHbcVK(*i(tayPunkj| zzEX_xY=|*A@;nZ6E~iu$MqN5^mcb?^vTGAwQqpBFd=S&&B&8sXwFj;zpek*mAqN?s z(ojv@EwhMUVz+L?GyPx6KGCw$^KMsAL$TQ4f~J_wil|#f5}q02nSp^D+Diz255Kv1 z_1Nh4{US1$=s7jP)qd~Wzgu^?FRkj?(7lmHZJpRcgvU;1oXn|MwgXo z{~VnOzgCBs>!@7e)3^uB9aUIZw_-nD+woq8UqhXlS>e6p-uFc70AP2)ZlkSHG_hZd zbBp}*$?p*Tzo+QXBv__+YY06cblP(Fu~aZuoUuSfL<1%#Cx00MJ<#V|@jud2yNQXW zp!X#iqW~szZTM3__pn*S_r^ z?*FK&n8_T-T9D}`>>Dl9Y5Ky|x^{s_Zj&v+XxZ$?yzarY);*S+1WdxHM?Lq6k8}Q` zxlhiK(8e#)s$DdtFFJf)FHIS2#Y3^-OTMka0jD%b3aOC`r@mQ#$JTJ%j3=SmT@N?Op*E3x z{^3rZ{$mn)bxwa__b3bJf))D|cRt*)<@gem*>fq~H+%cZLnrdQqP4%|3|5>%77$fB)U1Go>0Mut~e_i;f9ve5iz5?lihdM@?t)INf}LZq074zN#LeX-|GA$*bm#Y77xD zY3Nv|QB)65@Rn7{Jt5A))?k10?M~dki5beFl-q&Ln|T>;;H!?h=j_wnNe)Og3asQb zetGZJ)NV^Y0rUBsu$Wzuu?%8kY`hX^Brw9ub|z}vucL-m4iQ6w-@A&gW4%3Ws~7)7 ztHk5H+0QfQy0}O-+K9(Mm$aEB+Zrrf6%#fVd07dTK3um?u&f|px^1D0rd8w$A!K=* z32U6OSh_nQGT0~#ka0GmrF(-992?h`JWz-27n{13%l=LWU;LlJw%#ARi-5zS7MY1B&uX+4 zK||FJu_sU%>cc4x;sWdx)e}i2x*WWx`q-^Qo2h@r9-;ATN;M$9BP1J*f-Dnyx+Z#WAFc9 z{|J-!+*hn?t@Cp(&N!bsffq~;h)A$G=-N`9CiBSXB3A-S?ni5%QgD%6G$@A5#3$O& zLI}-aHH2u;Z~*lKT7k_@OcOT()B5ty93hidbzRv46DnZ8^u8?qy4+Jj+1P5;*X)iV zVz=IkhTnJDWqD^5#t?asVd-15c+wI{*306%+KFFGGFsAbsOqx;^(cDAdOtUS4PaGK z9g#4_@l5xk&&a@eLn%RYUi(G7hO&#t`OY@HN3ZV=n!H=6ua)zh)t)N+MFt+(#Sr_` z#U2omT1%!CCM2N9H`Br?$c_A}v18ex;kZZKx2U8UXVsE5x2b!gUR;wbcn__je`gKz|!k*iJ(GR-5|x5_sc2L~43 zr)G|9deR<)b^z(QIk7{V3bdWoy}~&qbCswL7Y5{A3HLifni8GL{_kY|J-Pa@PeE-b z99`6`oX_m8;4Qz7GT#JKI9V-~#nM=SYwXh1q&A}jd{5bHbSQ8h0x*RIZ?fqZLnvxC z!*MZ;!@2!x!6EO^;LVKUj-;N;e{(`%z(Gx^Q;Q`WXrpbF;kkP9gZt_c4bEoyDZ2DG zdF;wjH@)>ytJL8O96;N?Qf<}ya7m3G*f~Jk@ub0DIfKSbGdRwx5ClS{bw*i>#%spJ z%|SJUOj<73CKQ!^#124P%QjU9le3`JHhhf2OpmGAsi!=|Pl!Zp4&<)s^eW?rHeRDM zDkDukzM$@?i8J%PdMnZ##DV>@dAa{2^n|uua^-3}@RI26`#E*NVY3An+&ap&Vit^!eEnZ@4Q zVHM-Rg9+&;Fd1_8%1pBcooX8$sBx#`1`$#8Gd0o+@%YhjXS1ce4DQ`a+<(UX(=(G8 z_k|OtSEOOfoHWPKW0aTG*r(_-0q;Y@_KBN^5=~Kvsu@>XisHCt!WFNv9|P~@XjyYe z8%wq8#>FI%(Vbmtf7e}1UwaVw1dKFbc7UIp9I}31>EXcUJofk&M#{;+m>z27nV_8xcQY~(AKg)_ zNgKpAb|7-&i=p=`dPQd6dq%flu3~bp!)zLCHdX~`e~4=io%kVV*0KKeG~tB5>0DB( z>eCVK9K#cdhGO^<#tl&;oQQ(t&CXXhW>&6E%13h}X)kF}Y*y3%E|7!f3 zQTlve!+HB!$112z!WEUA8K5k*cS-g7-Ma)LT)%Rq&L;QJg8+oiZqpDW#)Z4D) z)9@eH&!8J7Dbvi=7%ugPo_>iztXWN1HeBxQ$NNI+k01E*S zQlO$@S;18$bN=v>srMTHv}kQ-<|W<)0W0{n??q%a`GL^ypIaGTn`XX-o2J;l;mxg?u!a|~A@qjbxYZp3G5RFi!i zwq2XYdrRtpl+E zVlr@e+|^e=99cP|!oNQjG6XOIHbA|FFz!gw?G6=!(PR0##!;0OhqvERXPcRc7Ps&| zy!U(g?)jtNrAB@C*-TxC)lyNN&c!8XEH(4MQ6aSqU3UGDp6k(yUN~Vn!0% z9~eYQbSLDG`5%Wi*Nsh0H9&EkZSrI)7yd#`;7v;<=1*=?jf(E}p%GpM9jbauMon|Q z?!V>I7+x2!-M`k#wg+iQGo|d~^A#<_T18zCbw4aL0F3m~k`s|DBC*}l{o_f(9Bc6| zZXDt5Gs?D;ctjO?Cy9p0Lp#Cd0yi6bu#_sMoZv~=qlHO&_L$ZacBN*T3%3~61PhwwM3H4CS)B7l`UU#zXA=ERgNR(0? zSuZw$!%N)2I)5rhn641;g zg|?ftXcQ$lrO8v0>dAijWu+;-wmDd}d}S}RN73I&sUF9Ha&l~IdU)mc!CSJSE$D06 z{yMhqfI>!(j#u#Ac%Hf4ff|DxhU&b{L?55+_+&pBXl#MLy4LXX58#gSitxNi`;-{YvH&M&WU3`k3ZFyA+ z*W}Ot&%y6r#PtBsaIw(dp8`J+jAE&oas4)~;#uHJ_|G$1^Mn3*12Vgu7Wl69zDIJc z`}SWggAy_Bi2INJ_k*y2Bz}sYwD0}fnCq(G)Se2{BNvE?ex zKI2{r+)XGTe*1T7d-m6}S{T~AtsM4AZx|fxzKXz!7 zZb6~hoc(fsPrybwNh0@vENGc9!^OPVBi_!x3teOPe_j|I{LeSG91*|d38D3fYg5_1 zqd{4oskikzjVAriFSB_cya>YTr(;`gH>UxE+Hq_rljQf-G44WV`k zcej_aA73)a{WF+?!`=X7#NczUeWT663|lDBQ8O6)j(yfsE{o9PQxnlIiYZaxHW#~n ztu%A!|5cFMbU8cC2nYI5r@S8#OJ{G3;Bu|86CX4}!xKE1x3`)q(Kkup&^JbjBHvd6 zI7ZB`Vp&QCi~NTq{zDHQVrDUAxW@ntfUD*lWu@m3%jtgaGjo)E%Llz{JQ~pyS^fwc zD#K=PkFFidw=!8mkN7v|_DTe4MC{B0n}si2c+KE)T{+(f0BS!(cx|w|Db)`R1^x2WXklzc~?$R4uS~P(mRmaA+WEI*`zaS_+i#Nv_5q z^k(8wP>6*~mcxNJaK9P!E-s(qB_{UG7 zSKJNNQ&f~1{z~ErRFgj9O~q~=rcE{G8w$@IGp!`R?Rbk@8#teMz*{iGKxwUxnTBPz@ozVEKvpAfhdt`ovVn>c6Xz^2a4k zCXLs!rA;W=`3puU!rx=-pr-#@vt+w#E_xIor(X2TyJ`)@AUg+(o(L=g>zqzuAgaQM$ayz0fw>aU6mw@HJYjC;T2g5&_gco!N~4+b?N>Xuu5vR z?a)G<(~wEW^AgpHl+c&&9z7Ddd;Kt%1-;F9=2t;_wA#TzO?R>a5!1TwUf9cb6pwb` zZ_KPd7paf{%dy=$zuO}nn*-lg$%KBOA!2v9r)zFjZ8uKi4(UX-zNp5{1obJxq@%MY z;*Nx9Y94iNU%_Mb`CAZrHxm7{IB)Q4K}N5d?6{(O1mF1h$c61hNv4e%%-KYm+Yy(U zG3C4ZaR(NF*}!HIBt(B@Z$eq`6cT=<+g1RV$>U_bm6VWc>AA5%#;W=F6?)VkQ(Ot} z8T!q{%&okbrO~~Bc+u9iZ#^NUWMQ3}tyD8Tg$g<~E(NO9nkF#!AplaTDx2{ z57`ugnZxJ=$6CX~N-a6^gs250f5lb;HR7i~a2di2FLC+rW^1=-Qw_wOGM~qWyjs#u zs`uR{sI(mWp;DTqcp@9}CPmDT#woR;#4HERi=IiIB!|ia-M{gfyuzutZJwIQ zw6>s(|2y4eHa$cG&3eoRE2@yvig+Y%oFLWpR#SIZMSLkZY298gNfdC^>w2*%e`XJ_>v^!@;)lUf#w z`1d5ZueXCsFC)BA6O!6Ql~UrK=b3sSD1DSp^U&*MyGgKon=g2*2iHf@tu z%cuMsxbc!rfQ|Wr0qJCNQI^9K7=TO-j+}0$SZNf*m?^GEj&AP*B$726Lq|dG1Dv{h zQqB3GK1Zh+X%D1Y@n6dyUU=yFL0&BWp08EVIPJKE&7IzUzXR~FSzaN0;oK;z*@_^Y z#%+Aw+lifAQyb%tr3Ufxfv3{Cx7ReXVAC3gQp(DNZPa;<;n4irlJW;t2V@l!2g8gT z>{j`dl>PPMpSSah4F|`8Cu_{QC2Z8RMn;bQ5Nd~I|EW-$siI`_iz1z=qe~dsTgU#C zCw6h-wOaNQk&(219Ul206e2KLD0@bjpFdv>COxDodj5hkb(RNJx2_hrhTD7%$7URm z82Cjy*#|f!+kD=ZN>PYqOfvIjSIUjQd2e!k30mN@ntL^ZM%}x`js!XuEG5Y5*#StZ z8j13-gX+lA%{%?~!pj7QysI=V)M*%?n(S0}e2Lt|+0WK`=IYWj#e9`NhZ)CQPaz!r zt7ix->@b3?*IQ!aADmzj?yYI04u1_xY8J zq){SZGfvzq_qoXc+crJua^|*HzDA2w$YRfRyzv?T=gHm$=YfMKv6u^Z2BI}n`>OqD z+6oeayA<=mNWP>5$li}MI3z=Yv+v^J^Sg`GQY-8WVm!OOh#P`47p0$o!$yFfRi>p;L5=LLUeMAWcWJxymoY zJ*z9sgo{`Sd?{cw+OW;b+2mrXDohZ`bJ>{jLBc!r7X&kH~@jCo-xs-1)(xhBC zRc!k%O$B6e@h_AItmA&LyAL7>KMpPrC#ECY3N3N2Vy`{pp4kdS7BFxl3W$}RkVlNg zMdSxdO(C;KerUyM7|j^$v});kXWll)Z+&`uH+ogYE*{2FzT=kS4Lj1 z^fs(|Hs8s(WKjD-4}g$G_8VJ*x2aa#C2W1y?=;=mMwpa1q2M>7$b)IapN1))qrS%) z-CjaW^Ys=e$Df_?v+Gt>iK_Vi$ho*ar~RJzo{Q02%q6s~Zg0P6LCL9Ofm)(~iu|&B z&%eA9H9kCdX+|+11%D9LReSV`n+fjBz6?IAb1)oNjY(SQ*(l7upx6YJ;QH9f-wUT0 zuhH;8<17r;pFck}hOfI00*zx^Bpp`5h)1=bdu;n71uxZ2?3&MACsKft%qm?o@}Uuv zT88O8Z_1)mnh&;?=6jKr`2^{3q5x|SL0?-IODvy!2o)PrK|L!Vo(>?+PBd`M+mTl+ z{vP<_vd$utyHbJ6!fg!1!7qAPOLWKP-t7pH98k;YPLm^ha5m#%k@(deEQ{6^>zrz} z-EE7xjTR|1uIlhM4!MWCYDr!(JwRVr$$HHB2kPGbUExYUUu!2_oQ1+m_IKA z{d8(NzwiZj32}kt6dyV_?w8>@5a?64C2Ert7J8h19`X&r$Hx0&HM3HbIc?zc*ZbN^ zduQZ~SYl%DaZ)%_5D_tl!dAaN7;KF~I&ou(dNBr0-nJ(P2!YFprwiR^odD8HHjor< zwsGdSi^G)OLwtZI4N^Aw|I+p?!?_3{RHdk||CXZ?gf{r=Et=uG( z7Vnm$d+JERW3^#oL`-y!=_T9T3cyyub7o=H$`xE8-B5Jvx`oYTXU8H< z2D?HyC{RiCQXpczKY>rO$BkAE#CFF)GO-}zr^@|Qm?##NB<5Fcu~1u{rn0I7;(>T( zlEtKtBVw>*y&4XKsffILVZ#Ly6ro0+ZgJSdGo4T}Z73|BBS2To6Gq0l`ST)~UxI1L zK*;33UH}O$Vv&7SY7(fV1J3^BJ1&)M3kDPG@{`n?;CIkw!@OJCDBGV~-}qD!i8Bxh zOM0OevB_zNq){iINV=|LXZZKM(p)jm_4hraKL)d_$zfyBPB|GKBATz9u!cS~IPVy@ zH2r%rymC0_PH>8VA$!Sa(I$4~+az#Bn{+B5`lR;*7#sy26NsD_$Lgyzo0>?k7Z2h5K4@4K2C6T_{XJG#$D=I z+}Cm|{l924{IZeUVYvkO>zEMl*qd}DD|!eiJ2(Y^<&>vbhEDytwv9Fvjr}SOXnzz> zjJH2YRFO9$V0^9}v1A6`wtUqVs1Zn3~F?i#O5N7Jt zAB3AI+B41i^-|X{rn=d|=pA$6=DXcb1A=;v%|&>(+Cr8~jX^{BVh@(2=A$2JsxrHQ z-hUAKR^9mog#b?r+g5p;QSFz-;4}vYcD19E85+YJ8_^rITiRh^;yQj9xJf^UlDO%8 z!?@gup9TQs=~pq#r5xeKH9*orFjJO!V+bAZl<>N|JHqH-qb$HUl6|NSU**CH$leuM zee_md?wc&|GuY%s@D8K$4C5~<)3lH~{RYgmkUNroG?!&kFBV%)e%B&vSaXvkE$@DG zNI>Dqw4PU>ewxze&an5F7FdgM+g@)@l*0GOlNx57&C{e{5lNpftI}gmb2}EBdjv-J zsOBwmw^@&%m16JPO&3sZ%zJ20t*W)*(oB8#f=ZYn9A_C&Pz1UUF#ml2Sk@Bn#?d4fjLMcADqg~}7xDiHUk7_#+U zcDRB;fAAYiFLJ}VD#xc1pKi`H)Hcm9zr?P+Y<2=a9e80qxRy(uqy-N9In{@d7#f^z zeyNr)(dX1Tf7h76m_YMu3HxS9w(4s}gLbjN$UxTgAKd)cm+N6i1dP*$sP8xg2$Eg; zclO;yD&Zloqx9H<%qR?5=wgS??eik?!by5C7Rh^FU^u2b+#=i|Y3&xjl2#X%_sxEC zQq&R7GDmPy6mZdQHbZ=7PQL60-0&Pr=X6I9LRh;27k0SNz>9rdG^KTh_8^{HpOSb6;#f(6FJAxpK1NfcZ%_IcaGwHkf6Ee&C)1# z*Ng^b3!f;uyaDM*Q0s_y8_ji!zaZ?h$4l3@M4N8}SGEOGO0RD}`9y5AY8vbY!hX{C zVnI;2zS{PY)F-bD_Vn_2G$7eA8XZJQecqDTn@+ZKRpo81UVGb_lNQS{ZP|esW0wm^ z=?ifI^~KE3x#`76PK|UsEG}%=8~VF?&&lL@@2(oVs@^cJ59FH|2^C2QvfbyWDSW55 zN0Y+=(MyGC$H%y|SW?z;$~UerRljd)Bb}{o0!)6EL)b9C2#$Rk&9?;;DS=B4{p_^Q zBPhgEVzP!yJ)EqK$|h8WmGD6JiE0Ry5@?n*4evFB^|yf0GCi@IwA0hj#|uLEX2qJd zeSrhF-xP#;q+sgfehklcG4T3F%1dKi_IorA>@$bgb!6<+BU{VLyiV#YPR(ZATF~|d zlrSw;6ueHZjaHtxtf?)q`=2olqea>ikXm`GB)q9(PvDywtA;Esd9}&hmCe543OV`;9rW;b;ayW2rP&M`mDp{Dsxx{P~K~ z8neaU*m&qV*1)KRY-F$6yL*=s@DbvP*6{8R-?1@#khgtC4vDj!7jzEQ@4j2g#+@4MqS%GwYpw4MTjm*o7pA0xKY6XeuF{FI?2zr2Xhy<2nzoT za~cr^wJg8019cZp$_q}RDlaM}KNVY4>>slv;@91+ib1cgEUdHj!8frVh}n@obUwOr zQ)%%vWZIDP9E3v|)cy94)`93OHGc6dGm>#rbdr+7D_*zg0|DuCuv27J8GUglm0WE(S(Aj@o&SLV8E zxJsDcfBfv~8WO7c!03_icF7$lj1yt@C}BjLm#6e=w<}b88ZMQhS)`a^M)f`6N08!s zlVVIGTg;FnPKi64=Cq$w`$wQG;rA)0Mc&1Q{tRm2d_h~oWLW5w&Fk^wiM_Qxl+}oF(sk(j zUgPB(d<90o4&$jH(_bC%2jDxWjB^HhB?D$TSH(4@e4YG*Q@T@*5ShCZF`bY#A#|bM z;-0aS7i>pY2Q1de&yhXLJxR)7Tw#X28QoBCW63C_zf{RMYNWJa9r=nmHD?jGd8;G< zeVags>NCzm_O1=OX~QcYEO20eg%q}8g}#4*L6*S7tthX*)B|R)fJXE2lA!k^;XlFe zin346$VD=WY7Rh>HF|6VFM0b=53i&yo-4>=wIIbt`o$o6U6=gUA5*zYBLy;jFPNd@ zs+G;I(~ofY-XzAU?D5*_$f1&KuyQ~=cc!o{cQhkOH(?VU&!w&{c+8!_3-LBVQ*^d; zz6utL61Iua%k#i{`AGLHzerKV(pBbNV&*#sLZ%Gw(Agi0q^^L#VYtoTf!w~68e1)~ z8a7L2UDP<2x&K0M4szU?kS}OJwI(suR37vQ`ok#=)mIh3)r|4Q)+XD2fm~72&@mo6 zqHn7e46(re5epZ^{-#nybar~~OQwVtxDv0Osxt%eA~`3>R5v@EjxgX4%3_5zLlz5tH)K9RUsCf^?{6Ko&JFjI>gONuN5 zOCvn~WZjwgV|WAs;(7{cWPm$&kFDqws&H(i8=kO+*RI(f0`ZQX>fsqFI*_S0n-z3? z9+T*UOqQTEd@bRzM^{99MC0uy3FAQ50X0_%M6fr?Z?vR+ z6J6D}_;iNUlZ9DjjP_3P_FUAyrRzOh?fH?9wXF`La_)KwQDnH|YCsrAHOR@uG0G>A z&xwXuBlM;5<)Qd?V{0=XwB%0@=>w*nR?(u?iyJIEQB2xc$v4w~reWW;hzGtEgpcq! zEe#4bi!lyR>{6MW21ArzLp5T*7mf6_1?oxcxKM{!)-kG4e<~`tb7M zMr59Pxu)ew+yL0F^716k>}wNQhi1aVgEPQ@;stiy2vMKHf{%yagxnYM%>{FUd`$`+ zxT0`{2BqOkU!mmck&p_pccb_K1#7r8|7}=WB9rt_HsZ~E^v5loH7#o~Sz!|%_U1m% zOYUADwL5S``G=`MSV-#qo|rl z1E$g|pKsJe(rfGkjuNDhg~AK%;V_Xbke*y{xV379g*83SaDn%?&14-j#=b;L*t<{@ zWecXB56k{*cgP#H;XIi>p!U!;Y|C&oX)&jFm&H4kVT$T=J#t4o8K4;$KXtWYI(@4u z%yfkxHbbA8Fx6t0@u*Qc)Js(^lj=E8Y)H_3$=Fr8 zPj&aM<;6sNol>@NzI^n`3CE5i`1X6D0qPS&`8SsUXfx`_*lJlc^MsO6RapGj@)wzL zCR#ErJo*y76Lz-1!f9=b{&rk<#gcw*eRsv8SdZGXiCrxgI|p<9aC;p@V!u({OT0o1 z<$A^01dg3cm|6NKh>#G(E=x0G1yb%6f|H+HmQJs8ST;UUeB4#!=3S3)6Bdh)hfX#S zizGb}D?WzI)6{j0D%4WEeQH}RAG;EBR5CQ+sT|ywHxx#S=>}^G>@uBOp;`ljnr4m) z<>~A>|76SjSa4Oh@%iE;B??#5eY_>LY+qjgM#S5|+HAwcEaDH{tn5_`nVb#x~Qkx7m#a#3P~VosV=^{*_m)i%pKXfAvtY_>{GODAiqLjuSR;}RCtu@ zY>B}eZm=ASwl5(AkAIIB)fzbl7rP0$29YGkWVpdR<}=o+PdOUq9tE?>bTHuGEV)k< zPwnC#Xk46stA3{QKq^$7o2f^Q!tk0N&t&Bit0IkV!Q|vSW5dj28rTLo^&XLMIwWJc z4SXk)aFffG7k?@!29ifhu{*hW6hn+SJBiMSqIv#_IMob#Tv7ER=fv{;aye*RxM4jM9n zNmAj`8I4uFof(!rI@~>S+&o0jHK?SZsvH~~y=KUKl^^sgiu>`EV>)83IH&7x-3YC^ z!9~r)fJ85-P|sL%v0QAHboJKb&=>|3Om`lwCSSZ3J|-CfvnHF!H{;Yq2t|gw6mjhG z+71)(bTH~T=optLW>P?AlM+YVa=180Un5jCR#Q=Yv5{jU_tLWi+tHsuDF7x zSX}qVX`e!x$0B8Vj6#$Bl#KROkU0g<6}0ocT&jfW&cl!aTPads1mnO_0eefAh-7Z` zW@w&&u>slb8es!ZZ(qbv$C(5urD5n@Lz(Qce&5iu|8}UGRM!>G74~X>h-QPmd3u&s zQF4qUlqQFmFKwCQb>!mi7MO&j6~#KsG_o2(vK&!X8|K!ehQN+%eLsaz##IU^2Nyz4 ze`36e$1J%7YV#{pM2}X9YdImtm<&(jK8~LsseyBM1ng^*@>I*~dkqYJe|v&%WO7!n{z4@?5CLgZ zo)QOF<}3j)FoVt~{s6LC8aL;jNqI>?3v&G3%+nX?wFy+BLQ9dmkCEC`UC)^G-RAlZ zjoUg2EW!Zyv&kx0MH5YfcLpm7QT`hVhM{p<(o*fwXp5}=qr;|Pj>EZm=flQytC}v- zgyseE`9bIH(Y8pywKUF_Y3R`!kRPv>TYAAMEbHVAqispHN4nAtP_&Da;#*a84Al(| zjE5TN@?TGtQ`gK8RrEd=_nI51*R8R$)g7Pp8rnAILiQB@bx^3+r(IrSJ$)LH2Zim? z#=lytY@hDY2>#YY)-xGT=RvH_)Adf|oS9y_j6P3AtT<9JU=3lSb`o-hs8me5(f z5qkzclND~is;yUE>!HTuu!$+4$UC#(@BXNRUtzB>B7F7-iBel->S0V489+e|IXiNj zN=LXKJ9DXZ@3^=;-&GnG1Hi?bL$4VbkT9b|eXsQMhk>wj{)8J_x?Gwu7KwMAx|u2NiAtFyv)K#TC%TfWb@IrObL&W*5KLnGP9Ci3ZRD^-Q;x%lRKy1sMpHYhqwGGj z*JAe1{Ln`nDw5h}8R!x}La*4Tu!6_qpk3qNr($>v<{EO*x6)Q{ifyZB1=vGx8P_%* z6-?u|$Gu$W^k~gHI#uDgTQDqP-ATMS#GVw&LX8iU_GiA|?CE;C4|bkl1>;}AZebOw zt3FyDdV41dG9USuvu2U) z)`rb~wwYz4!+7S!(f)yW9VKVY#Azq~)fdujsk0ULcz1Ja_?a� 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�L&L)LH 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%0Dkf^ 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 ay?ybYnOOsu(%*8hx0}~ZuNCV%J^CN#$?;17 diff --git a/docs/static/images/docs/editor-basics-adding-projects.png b/docs/static/images/docs/editor-basics-adding-projects.png deleted file mode 100644 index af90987b96bd27fafd32d2f9cb25411a0db2e5f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3588 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ÊJr#b%IZHj7f;pj+$($wIp{e=mrzUOzR=H*rP+Zu8wuL-I(Y(ox#e5O4&rISfAZBY0V3Y?@k&Z z)GxR_S3t5HIu4>I8S{d4>3uP&zA|86>&Jb?ZL@X7@%cLPAz+9<$jqRk9bF6d4jERi zL(s9S5r%=s-o9ZNhB-=y>iFBhm^UPOKgxK>6jvYG*?DM)^YdR42lhy^j3n|7^S$_W z51SjJxx(65yKx`fr=)PDV6Sj6d#hjwGFv4T_-0D-`L$wMtST2D0a0yjrkh2s#H;wO zV*?MBy0wp z=-E#ncsFX({t*Y6RsAo4z@^R0t=K$VR_yYlpCbc!f>AsBxI1>qZy!#}zGZZ*jMsrs zRkUz*_Kf*?%jC4gq3Hg7$n@#|FQPbxXn+nZXe8dhbTd-m^WBQ>P$hr~5uTcJDe^1` z&__ou)nm34`WhuhlKcEJnw+EuyTgGy!l3U32YP5cj#(yPyoFOv)_P(Rd2R@hl~j6H I0W%2vU#GaL-2eap diff --git a/docs/static/images/docs/editor-basics-distraction-free.png b/docs/static/images/docs/editor-basics-distraction-free.png deleted file mode 100644 index daba559d09ad16db8dc30cf1e189c82ad88cbd11..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168735 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
CJM}T<|6KxZi_sV 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�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 diff --git a/docs/static/images/docs/editor-basics-distraction.png b/docs/static/images/docs/editor-basics-distraction.png deleted file mode 100644 index 8e788441da7e26a25787ce0e1d9a7590cf443e33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 245870 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

&u48*5*I!bSM5 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 QXsDNpf`&X))-vpW0Igmgh5!Hn diff --git a/docs/static/images/docs/editor-basics-editing-omnisearch.png b/docs/static/images/docs/editor-basics-editing-omnisearch.png deleted file mode 100644 index e7eb5e70adce46f8d28f905bbff90efe089645c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47198 zcmagF18`+q&?p?+#)&bpabnx%#I|iuaAMm|X2MA_lT0+RZQFM8a_{}Wzuv2QRd3g+ z-M!cD-K$q?@qANOltM-zKmY>+Lza;iR|NxuSOxLnGD(!Q6WeeLNt7~w(Pfg%0Ev_`Y#`|*%AKfBGBFaVfC&$AVlRlN}tUc$qll|rQAJ!AM znTX>#UAm1PV)L1oI}=Yzd2RZ2CU<&)R5D4i6nBK2LjLE&L+t7M%(|WCF9xcEQB#

R=UA^Yie)s*J<>Ln9h80k@|H#_bY%Ow1>LhM{ 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⪼ZVR9%x|_2n5fQ1_Xs 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 KqCot;_x}K@sm;>> diff --git a/docs/static/images/docs/editor-basics-editing-context-aware.png b/docs/static/images/docs/editor-basics-editing-context-aware.png deleted file mode 100644 index 9687ffaf8bbd07b9fb8175d457153eda6c6aa664..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 80253 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%0DnsBePy8~Oq5od#vYH8a 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