graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[glean/glass/if/glass.thrift]" -- "[glean/glass/Glean/Glass/Handler.hs]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[glean/db/Glean/Query/Reorder.hs]" -- "[glean/db/Glean/Query/BindOrder.hs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[glean/lib/Glean/Pretty/Cxx.hs]" -- "[glean/glass/Glean/Glass/Pretty/Cxx.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/schema/gen/Glean/Schema/Gen/Thrift.hs]" -- "[glean/lib/Glean/Pretty/CxxAnn.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/lib/Glean/Pretty/Cxx.hs]" -- "[glean/hs/Glean/Typed/Binary.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/config/server/Cargo.toml]" -- "[glean/config/client/Cargo.toml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/hs/Glean/Typed/Build.hs]" -- "[glean/hs/Glean/Typed/Binary.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/hs/Glean/Typed/Build.hs]" -- "[glean/glass/Glean/Glass/Pretty/Cxx.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/db/Glean/Query/Opt.hs]" -- "[glean/db/Glean/Query/Reorder.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/config/recipes/Cargo.toml]" -- "[glean/config/client/Cargo.toml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/db/Glean/Query/UserQuery.hs]" -- "[glean/db/Glean/Database/Schema.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/lib/Glean/Pretty/CxxAnn.hs]" -- "[glean/glass/Glean/Glass/Pretty/Hack.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/glass/Glean/Glass/SymbolId/Flow.hs]" -- "[glean/glass/Glean/Glass/Range.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/lib/Glean/Pretty/Cxx.hs]" -- "[glean/glass/Glean/Glass/Pretty/Hack.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/lang/hack/Derive/Types.hs]" -- "[glean/lang/hack/Derive/HackDeclarationTarget.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/schema/gen/Glean/Schema/Gen/Thrift.hs]" -- "[glean/glass/Glean/Glass/Pretty/Hack.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/lib/Glean/Pretty/CxxAnn.hs]" -- "[glean/hs/Glean/Typed/Build.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/glass/Glean/Glass/Pretty/Hack.hs]" -- "[glean/glass/Glean/Glass/Pretty/Cxx.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/lang/hack/Derive/Types.hs]" -- "[glean/lang/hack/Derive/All.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/lang/hack/Derive/Env.hs]" -- "[glean/lang/hack/Derive/All.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/lib/Glean/Pretty/CxxAnn.hs]" -- "[glean/hs/Glean/Typed/Binary.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/glass/Glean/Glass/SymbolId/Flow.hs]" -- "[glean/glass/Glean/Glass/SymbolId.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/config/client/Cargo.toml]" -- "[glean/config/Cargo.toml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/db/Glean/Query/Typecheck.hs]" -- "[glean/db/Glean/Query/Flatten.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/db/Glean/Query/Typecheck.hs]" -- "[glean/db/Glean/Query/Opt.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/schema/gen/Glean/Schema/Gen/Thrift.hs]" -- "[glean/hs/Glean/Typed/Binary.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/hs/Glean/Typed/Build.hs]" -- "[glean/glass/Glean/Glass/Pretty/Hack.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/lib/Glean/Pretty/CxxAnn.hs]" -- "[glean/glass/Glean/Glass/Pretty/Cxx.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/github/Glean/Init.hsc]" -- "[glean.cabal]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/lang/clang/index.cpp]" -- "[glean/lang/clang/glean-clang.cabal]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/lib/Glean/Pretty/CxxAnn.hs]" -- "[glean/lib/Glean/Pretty/Cxx.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/glass/Glean/Glass/SymbolId.hs]" -- "[glean/glass/Glean/Glass/Range.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/schema/gen/Glean/Schema/Gen/Thrift.hs]" -- "[glean/lib/Glean/Pretty/Cxx.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/lang/hack/Derive/HackDeclarationTarget.hs]" -- "[glean/lang/hack/Derive/All.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/config/server/Cargo.toml]" -- "[glean/config/Cargo.toml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/schema/gen/Glean/Schema/Gen/Thrift.hs]" -- "[glean/glass/Glean/Glass/Pretty/Cxx.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/db/Glean/Query/Typecheck.hs]" -- "[glean/db/Glean/Query/Reorder.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/config/recipes/Cargo.toml]" -- "[glean/config/Cargo.toml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/glass/Glean/Glass/Handler.hs]" -- "[glean.cabal]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean.cabal]" -- "[glean/lang/clang/glean-clang.cabal]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/glass/Glean/Glass/Pretty/Hack.hs]" -- "[glean/hs/Glean/Typed/Binary.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/lib/Glean/Pretty/Cxx.hs]" -- "[glean/hs/Glean/Typed/Build.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/db/Glean/Query/Opt.hs]" -- "[glean/db/Glean/Query/BindOrder.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/config/server/Cargo.toml]" -- "[glean/config/recipes/Cargo.toml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/schema/gen/Glean/Schema/Gen/Thrift.hs]" -- "[glean/hs/Glean/Typed/Build.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/lang/hack/Derive/Types.hs]" -- "[glean/lang/hack/Derive/Env.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/interprocess/cpp/worklist.cpp]" -- "[glean.cabal]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/lang/hack/Derive/HackDeclarationTarget.hs]" -- "[glean/lang/hack/Derive/Env.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/glass/Glean/Glass/Pretty/Cxx.hs]" -- "[glean/hs/Glean/Typed/Binary.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[glean/db/Glean/Query/UserQuery.hs]" -- "[glean/db/Glean/Query/Flatten.hs]" [label=" 2 ", penwidth="2", color="#00688b70"]; }