Path Lines of Code autogen.cmd 3 build/fbcode_builder/CMake/FBBuildOptions.cmake 13 build/fbcode_builder/CMake/FBCMakeParseArgs.cmake 135 build/fbcode_builder/CMake/FBCompilerSettings.cmake 11 build/fbcode_builder/CMake/FBCompilerSettingsMSVC.cmake 9 build/fbcode_builder/CMake/FBCompilerSettingsUnix.cmake 7 build/fbcode_builder/CMake/FBPythonBinary.cmake 646 build/fbcode_builder/CMake/FBPythonTestAddTests.cmake 54 build/fbcode_builder/CMake/FBThriftCppLibrary.cmake 180 build/fbcode_builder/CMake/FBThriftLibrary.cmake 72 build/fbcode_builder/CMake/FBThriftPyLibrary.cmake 100 build/fbcode_builder/CMake/FindGMock.cmake 71 build/fbcode_builder/CMake/FindGflags.cmake 97 build/fbcode_builder/CMake/FindGlog.cmake 29 build/fbcode_builder/CMake/FindLibEvent.cmake 69 build/fbcode_builder/CMake/FindLibUnwind.cmake 25 build/fbcode_builder/CMake/FindPCRE.cmake 11 build/fbcode_builder/CMake/FindRe2.cmake 16 build/fbcode_builder/CMake/FindSodium.cmake 265 build/fbcode_builder/CMake/FindZstd.cmake 34 build/fbcode_builder/CMake/RustStaticLibrary.cmake 267 build/fbcode_builder/CMake/fb_py_test_main.py 566 build/fbcode_builder/CMake/fb_py_win_main.c 74 build/fbcode_builder/CMake/make_fbpy_archive.py 243 build/fbcode_builder/docker_builder.py 111 build/fbcode_builder/fbcode_builder.py 391 build/fbcode_builder/fbcode_builder_config.py 8 build/fbcode_builder/getdeps.py 993 build/fbcode_builder/getdeps/__init__.py 1 build/fbcode_builder/getdeps/builder.py 822 build/fbcode_builder/getdeps/buildopts.py 434 build/fbcode_builder/getdeps/cache.py 7 build/fbcode_builder/getdeps/cargo.py 295 build/fbcode_builder/getdeps/copytree.py 42 build/fbcode_builder/getdeps/dyndeps.py 309 build/fbcode_builder/getdeps/envfuncs.py 110 build/fbcode_builder/getdeps/errors.py 5 build/fbcode_builder/getdeps/expr.py 120 build/fbcode_builder/getdeps/fetcher.py 550 build/fbcode_builder/getdeps/load.py 228 build/fbcode_builder/getdeps/manifest.py 548 build/fbcode_builder/getdeps/platform.py 187 build/fbcode_builder/getdeps/py_wheel_builder.py 146 build/fbcode_builder/getdeps/runcmd.py 106 build/fbcode_builder/getdeps/subcmd.py 24 build/fbcode_builder/make_docker_context.py 132 build/fbcode_builder/parse_args.py 54 build/fbcode_builder/shell_builder.py 73 build/fbcode_builder/shell_quoting.py 48 build/fbcode_builder/utils.py 54 eden/fs/config/eden_config.thrift 22 eden/fs/inodes/overlay/overlay.thrift 13 eden/fs/service/eden.thrift 610 eden/fs/service/streamingeden.thrift 61 eden/fs/takeover/takeover.thrift 47 watchman/ChildProcess.cpp 536 watchman/ChildProcess.h 98 watchman/Client.cpp 270 watchman/Client.h 130 watchman/Clock.cpp 200 watchman/Clock.h 82 watchman/Command.cpp 31 watchman/Command.h 27 watchman/CommandRegistry.cpp 65 watchman/CommandRegistry.h 45 watchman/Constants.h 8 watchman/ContentHash.cpp 138 watchman/ContentHash.h 43 watchman/Cookie.h 9 watchman/CookieSync.cpp 199 watchman/CookieSync.h 47 watchman/Errors.cpp 110 watchman/Errors.h 83 watchman/FlagMap.cpp 28 watchman/FlagMap.h 12 watchman/GroupLookup.cpp 29 watchman/GroupLookup.h 5 watchman/IgnoreSet.cpp 57 watchman/IgnoreSet.h 21 watchman/InMemoryView.cpp 887 watchman/InMemoryView.h 258 watchman/LRUCache.h 343 watchman/LogConfig.cpp 6 watchman/LogConfig.h 6 watchman/Logging.cpp 205 watchman/Logging.h 107 watchman/MapUtil.h 38 watchman/OptionSet.h 113 watchman/Options.cpp 387 watchman/Options.h 48 watchman/PDU.cpp 504 watchman/PDU.h 62 watchman/PendingCollection.cpp 239 watchman/PendingCollection.h 97 watchman/PerfSample.cpp 275 watchman/PerfSample.h 38 watchman/Poison.cpp 33 watchman/Poison.h 13 watchman/ProcessLock.cpp 93 watchman/ProcessLock.h 35 watchman/PubSub.cpp 152 watchman/PubSub.h 63 watchman/QueryableView.cpp 29 watchman/QueryableView.h 45 watchman/Result.h 206 watchman/RingBuffer.h 35 watchman/SanityCheck.cpp 153 watchman/SanityCheck.h 4 watchman/Shutdown.cpp 20 watchman/Shutdown.h 9 watchman/SignalHandler.cpp 175 watchman/SignalHandler.h 4 watchman/SymlinkTargets.cpp 45 watchman/SymlinkTargets.h 42 watchman/ThreadPool.cpp 67 watchman/ThreadPool.h 27 watchman/TriggerCommand.cpp 411 watchman/TriggerCommand.h 46 watchman/UserDir.cpp 123 watchman/UserDir.h 7 watchman/WatchmanConfig.cpp 397 watchman/WatchmanConfig.h 32 watchman/bser.cpp 601 watchman/bser.h 28 watchman/build/facebook_fbcode_builder_config.py 8 watchman/build/fbcode_builder_config.py 41 watchman/cli/Cargo.toml 12 watchman/cli/src/audit.rs 346 watchman/cli/src/main.rs 38 watchman/clientmode.cpp 16 watchman/cmds/debug.cpp 274 watchman/cmds/find.cpp 30 watchman/cmds/heapprof.cpp 22 watchman/cmds/info.cpp 117 watchman/cmds/log.cpp 80 watchman/cmds/query.cpp 37 watchman/cmds/reg.cpp 89 watchman/cmds/since.cpp 40 watchman/cmds/state.cpp 148 watchman/cmds/subscribe.cpp 492 watchman/cmds/trigger.cpp 143 watchman/cmds/watch.cpp 251 watchman/cppclient/CLI.cpp 35 watchman/cppclient/WatchmanClient.cpp 180 watchman/cppclient/WatchmanClient.h 109 watchman/cppclient/WatchmanConnection.cpp 303 watchman/cppclient/WatchmanConnection.h 86 watchman/cppclient/WatchmanResponseError.cpp 10 watchman/cppclient/watchmanclient.pc.in 10 watchman/fs/DirHandle.h 19 watchman/fs/FSDetect.cpp 158 watchman/fs/FSDetect.h 14 watchman/fs/FileDescriptor.cpp 482 watchman/fs/FileDescriptor.h 116 watchman/fs/FileInformation.cpp 84 watchman/fs/FileInformation.h 88 watchman/fs/FileSystem.cpp 284 watchman/fs/FileSystem.h 30 watchman/fs/Pipe.cpp 72 watchman/fs/Pipe.h 16 watchman/fs/UnixDirHandle.cpp 317 watchman/fs/WinDirHandle.cpp 146 watchman/hash.cpp 293 watchman/integration/__init__.py 1 watchman/integration/capabilities.js 39 watchman/integration/case.js 31 watchman/integration/cat.py 10 watchman/integration/cppclient.cpp 167 watchman/integration/lib/Interrupt.py 10 watchman/integration/lib/TempDir.py 60 watchman/integration/lib/WatchmanEdenTestCase.py 81 watchman/integration/lib/WatchmanInstance.py 189 watchman/integration/lib/WatchmanSCMTestCase.py 67 watchman/integration/lib/WatchmanTestCase.py 367 watchman/integration/lib/__init__.py 6 watchman/integration/lib/node.py 18 watchman/integration/lib/path_utils.py 62 watchman/integration/node_basic.js 15 watchman/integration/site_spawn.py 7 watchman/integration/site_spawn_fail.py 4 watchman/integration/touch.py 12 watchman/integration/trig-cwd.py 4 watchman/integration/trig.py 10 watchman/integration/trigjson.py 7 watchman/java/src/com/facebook/watchman/Callback.java 5 watchman/java/src/com/facebook/watchman/CapabilitiesStrategy.java 24 watchman/java/src/com/facebook/watchman/Deserializer.java 7 watchman/java/src/com/facebook/watchman/WatchmanClient.java 37 watchman/java/src/com/facebook/watchman/WatchmanClientImpl.java 212 watchman/java/src/com/facebook/watchman/WatchmanConnection.java 257 watchman/java/src/com/facebook/watchman/WatchmanException.java 20 watchman/java/src/com/facebook/watchman/WatchmanTransport.java 8 watchman/java/src/com/facebook/watchman/WatchmanTransportBuilder.java 123 watchman/java/src/com/facebook/watchman/WatchmanTransportUnavailableException.java 12 watchman/java/src/com/facebook/watchman/bser/BserConstants.java 17 watchman/java/src/com/facebook/watchman/bser/BserDeserializer.java 257 watchman/java/src/com/facebook/watchman/bser/BserSerializer.java 192 watchman/java/src/com/facebook/watchman/environment/ExecutableFinder.java 129 watchman/java/src/com/facebook/watchman/environment/FileFinder.java 88 watchman/java/src/com/facebook/watchman/unixsocket/ReferenceCountedFileDescriptor.java 45 watchman/java/src/com/facebook/watchman/unixsocket/UnixDomainSocket.java 149 watchman/java/src/com/facebook/watchman/unixsocket/UnixDomainSocketLibrary.java 91 watchman/java/src/com/facebook/watchman/windowspipe/WindowsNamedPipe.java 115 watchman/java/src/com/facebook/watchman/windowspipe/WindowsNamedPipeLibrary.java 29 watchman/launchd.cpp 46 watchman/listener-user.cpp 83 watchman/listener.cpp 444 watchman/listener.h 7 watchman/main.cpp 816 watchman/node/bser/index.js 522 watchman/node/example.js 79 watchman/node/index.js 245 watchman/python/pywatchman/__init__.py 785 watchman/python/pywatchman/bser.c 986 watchman/python/pywatchman/capabilities.py 35 watchman/python/pywatchman/encoding.py 10 watchman/python/pywatchman/load.py 36 watchman/python/pywatchman/pybser.py 407 watchman/python/pywatchman/windows.py 236 watchman/python/pywatchman_aio/__init__.py 218 watchman/python/setup.py 53 watchman/query/FileResult.cpp 11 watchman/query/FileResult.h 54 watchman/query/GlobTree.cpp 33 watchman/query/GlobTree.h 19 watchman/query/LocalFileResult.cpp 113 watchman/query/LocalFileResult.h 38 watchman/query/Query.cpp 14 watchman/query/Query.h 54 watchman/query/QueryContext.cpp 135 watchman/query/QueryContext.h 74 watchman/query/QueryExpr.h 29 watchman/query/QueryResult.cpp 12 watchman/query/QueryResult.h 21 watchman/query/TermRegistry.cpp 53 watchman/query/TermRegistry.h 40 watchman/query/base.cpp 116 watchman/query/dirname.cpp 98 watchman/query/empty.cpp 45 watchman/query/eval.cpp 316 watchman/query/eval.h 28 watchman/query/fieldlist.cpp 300 watchman/query/glob.cpp 158 watchman/query/intcompare.cpp 92 watchman/query/intcompare.h 18 watchman/query/match.cpp 128 watchman/query/name.cpp 123 watchman/query/parse.cpp 356 watchman/query/parse.h 27 watchman/query/pcre.cpp 112 watchman/query/since.cpp 128 watchman/query/suffix.cpp 72 watchman/query/type.cpp 85 watchman/root/Root.h 126 watchman/root/ageout.cpp 32 watchman/root/dir.cpp 55 watchman/root/file.cpp 35 watchman/root/init.cpp 232 watchman/root/iothread.cpp 579 watchman/root/notifythread.cpp 39 watchman/root/reap.cpp 26 watchman/root/resolve.cpp 230 watchman/root/resolve.h 12 watchman/root/sync.cpp 37 watchman/root/threading.cpp 58 watchman/root/warnerr.cpp 58 watchman/root/warnerr.h 13 watchman/root/watchlist.cpp 274 watchman/root/watchlist.h 19 watchman/ruby/ruby-watchman/ext/ruby-watchman/extconf.rb 15 watchman/ruby/ruby-watchman/ext/ruby-watchman/watchman.c 453 watchman/ruby/ruby-watchman/ext/ruby-watchman/watchman.h 5 watchman/ruby/ruby-watchman/lib/ruby-watchman.rb 1 watchman/ruby/ruby-watchman/lib/ruby-watchman/version.rb 3 watchman/ruby/ruby-watchman/ruby-watchman.gemspec 27 watchman/ruby/ruby-watchman/spec/ruby_watchman_spec.rb 342 watchman/ruby/ruby-watchman/spec/spec_helper.rb 3 watchman/runtests.py 453 watchman/rust/serde_bser/Cargo.toml 21 watchman/rust/serde_bser/src/bytestring.rs 126 watchman/rust/serde_bser/src/de/bunser.rs 141 watchman/rust/serde_bser/src/de/map.rs 113 watchman/rust/serde_bser/src/de/mod.rs 247 watchman/rust/serde_bser/src/de/read.rs 231 watchman/rust/serde_bser/src/de/reentrant.rs 28 watchman/rust/serde_bser/src/de/seq.rs 37 watchman/rust/serde_bser/src/de/template.rs 210 watchman/rust/serde_bser/src/de/test.rs 428 watchman/rust/serde_bser/src/de/variant.rs 110 watchman/rust/serde_bser/src/errors.rs 32 watchman/rust/serde_bser/src/header.rs 44 watchman/rust/serde_bser/src/lib.rs 15 watchman/rust/serde_bser/src/ser/count_write.rs 30 watchman/rust/serde_bser/src/ser/mod.rs 386 watchman/rust/serde_bser/src/ser/test.rs 44 watchman/rust/serde_bser/src/value.rs 154 watchman/rust/watchman_client/Cargo.toml 24 watchman/rust/watchman_client/src/expr.rs 292 watchman/rust/watchman_client/src/fields.rs 286 watchman/rust/watchman_client/src/lib.rs 799 watchman/rust/watchman_client/src/named_pipe.rs 80 watchman/rust/watchman_client/src/pdu.rs 467 watchman/saved_state/LocalSavedStateInterface.cpp 74 watchman/saved_state/LocalSavedStateInterface.h 15 watchman/saved_state/SavedStateFactory.cpp 30 watchman/saved_state/SavedStateFactory.h 15 watchman/saved_state/SavedStateInterface.cpp 42 watchman/saved_state/SavedStateInterface.h 29 watchman/scm/Git.cpp 247 watchman/scm/Git.h 45 watchman/scm/Mercurial.cpp 322 watchman/scm/Mercurial.h 49 watchman/scm/SCM.cpp 50 watchman/scm/SCM.h 54 watchman/sockname.cpp 19 watchman/sockname.h 9 watchman/state.cpp 190 watchman/state.h 7 watchman/stream.cpp 67 watchman/stream_stdout.cpp 61 watchman/stream_unix.cpp 369 watchman/stream_win.cpp 614 watchman/string.cpp 521 watchman/watcher/Watcher.cpp 11 watchman/watcher/Watcher.h 50 watchman/watcher/WatcherRegistry.cpp 118 watchman/watcher/WatcherRegistry.h 52 watchman/watcher/eden.cpp 1069 watchman/watcher/fsevents.cpp 641 watchman/watcher/fsevents.h 75 watchman/watcher/inotify.cpp 396 watchman/watcher/kqueue.cpp 268 watchman/watcher/kqueue.h 38 watchman/watcher/kqueue_and_fsevents.cpp 268 watchman/watcher/portfs.cpp 238 watchman/watcher/win32.cpp 305 watchman/watchman_cmd.h 35 watchman/watchman_dir.h 20 watchman/watchman_file.h 27 watchman/watchman_hash.h 15 watchman/watchman_preprocessor.h 21 watchman/watchman_stream.h 54 watchman/watchman_string.h 367 watchman/watchman_system.h 194 watchman/watchman_time.h 99 watchman/winbuild/backtrace.cpp 142 watchman/winbuild/errmap.cpp 71 watchman/winbuild/getopt.h 28 watchman/winbuild/getopt_long.cpp 117 watchman/winbuild/jansson_config.h 1 watchman/winbuild/mkdir.cpp 14 watchman/winbuild/pathmap.cpp 114 watchman/winbuild/posix_spawn.cpp 403 watchman/winbuild/spawn.h 60 watchman/winbuild/susres.cpp 65 watchman/winbuild/sys/time.h 12 watchman/winbuild/time.cpp 19 website/_config.yml 55 website/_data/authors.yml 2 website/_data/features.yml 1 website/_data/nav.yml 9 website/_data/nav_docs.yml 74 website/_data/promo.yml 4 website/_includes/anchor_links.html 28 website/_includes/blog_pagination.html 25 website/_includes/content/gridblocks.html 6 website/_includes/content/items/gridblock.html 7 website/_includes/doc.html 21 website/_includes/doc_paging.html 41 website/_includes/footer.html 32 website/_includes/head.html 15 website/_includes/header.html 18 website/_includes/hero.html 9 website/_includes/katex_import.html 3 website/_includes/katex_render.html 177 website/_includes/nav.html 102 website/_includes/nav_blog.html 75 website/_includes/nav_docs.html 99 website/_includes/plugins/all_share.html 3 website/_includes/plugins/ascii_cinema.html 2 website/_includes/plugins/button.html 1 website/_includes/plugins/fb_pagelike.html 19 website/_includes/plugins/github_star.html 4 website/_includes/plugins/github_watch.html 4 website/_includes/plugins/google_share.html 4 website/_includes/plugins/group_join.html 1 website/_includes/plugins/like_button.html 17 website/_includes/plugins/post_social_plugins.html 32 website/_includes/plugins/slideshow.html 86 website/_includes/plugins/twitter_follow.html 4 website/_includes/plugins/twitter_share.html 4 website/_includes/post.html 32 website/_includes/social_plugins.html 22 website/_includes/ui/button.html 1 website/_layouts/blog.html 10 website/_layouts/default.html 11 website/_layouts/doc_page.html 9 website/_layouts/docs.html 4 website/_layouts/home.html 25 website/_layouts/page.html 9 website/_layouts/plain.html 8 website/_layouts/post.html 4 website/_layouts/redirect.html 13 website/_layouts/support.html 8 website/_sass/_base.scss 814 website/_sass/_reset.scss 42 website/_sass/_slideshow.scss 41 website/_sass/_syntax-highlighting.scss 118 website/blog/all.html 19 website/blog/index.html 11 website/css/main.scss 36 website/feed.xml 30 website/src/watchman/css/watchman.css 798 website/static/pygments.css 61