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" ] "[compiler/crates/relay-typegen/src/writer.rs]" -- "[compiler/crates/relay-typegen/src/typescript.rs]" [label=" 6 ", penwidth="6", color="#00688bB7"]; "[compiler/crates/relay-typegen/src/typescript.rs]" -- "[compiler/crates/relay-typegen/src/flow.rs]" [label=" 6 ", penwidth="6", color="#00688bB7"]; "[compiler/crates/relay-typegen/src/lib.rs]" -- "[compiler/crates/relay-typegen/src/flow.rs]" [label=" 6 ", penwidth="6", color="#00688bB7"]; "[compiler/crates/relay-typegen/src/writer.rs]" -- "[compiler/crates/relay-typegen/src/lib.rs]" [label=" 6 ", penwidth="6", color="#00688bB7"]; "[compiler/crates/relay-typegen/src/writer.rs]" -- "[compiler/crates/relay-typegen/src/flow.rs]" [label=" 6 ", penwidth="6", color="#00688bB7"]; "[compiler/crates/relay-typegen/src/typescript.rs]" -- "[compiler/crates/relay-typegen/src/lib.rs]" [label=" 6 ", penwidth="6", color="#00688bB7"]; "[packages/relay-runtime/store/ResolverCache.js]" -- "[packages/relay-runtime/store/RelayReader.js]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[compiler/crates/relay-config/src/typegen_config.rs]" -- "[compiler/crates/relay-compiler/src/config.rs]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[compiler/crates/relay-codegen/src/build_ast.rs]" -- "[compiler/crates/relay-transforms/src/client_edges.rs]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[packages/relay-runtime/subscription/requestSubscription.js]" -- "[packages/relay-runtime/index.js]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[packages/relay-runtime/mutations/RelayRecordSourceSelectorProxy.js]" -- "[packages/relay-runtime/mutations/RelayRecordSourceProxy.js]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[packages/relay-runtime/store/RelayStoreTypes.js]" -- "[packages/relay-runtime/mutations/RelayRecordSourceProxy.js]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[packages/relay-runtime/store/experimental-live-resolvers/LiveResolverCache.js]" -- "[packages/relay-runtime/store/RelayReader.js]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[compiler/crates/relay-lsp/src/utils.rs]" -- "[compiler/crates/relay-lsp/src/server/lsp_state.rs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[packages/relay-runtime/store/RelayStoreTypes.js]" -- "[packages/relay-runtime/mutations/RelayRecordSourceSelectorProxy.js]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[packages/relay-runtime/store/RelayStoreTypes.js]" -- "[packages/relay-runtime/index.js]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[packages/relay-runtime/store/RelayReader.js]" -- "[packages/relay-runtime/store/RelayStoreTypes.js]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[packages/relay-runtime/store/experimental-live-resolvers/LiveResolverCache.js]" -- "[packages/relay-runtime/store/ResolverCache.js]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[packages/relay-runtime/util/ReaderNode.js]" -- "[packages/relay-runtime/store/RelayReader.js]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[compiler/crates/relay-compiler/src/errors.rs]" -- "[compiler/crates/relay-compiler/src/config.rs]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[packages/relay-runtime/util/RelayConcreteNode.js]" -- "[packages/relay-runtime/util/ReaderNode.js]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[packages/relay-runtime/util/RelayConcreteNode.js]" -- "[packages/relay-runtime/store/RelayReader.js]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[compiler/crates/common/src/text_source.rs]" -- "[compiler/crates/relay-lsp/src/server/lsp_state.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[packages/relay-runtime/store/RelayStoreUtils.js]" -- "[packages/relay-runtime/store/RelayReader.js]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[compiler/crates/relay-lsp/src/location.rs]" -- "[compiler/crates/relay-lsp/src/server/lsp_state.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[packages/relay-runtime/mutations/readUpdatableQuery_EXPERIMENTAL.js]" -- "[packages/relay-runtime/mutations/RelayRecordSourceProxy.js]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[compiler/crates/relay-lsp/src/server/lsp_state_resources.rs]" -- "[compiler/crates/relay-compiler/src/build_project/mod.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[compiler/crates/relay-typegen/src/lib.rs]" -- "[compiler/crates/relay-config/src/typegen_config.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[packages/relay-runtime/util/RelayConcreteNode.js]" -- "[packages/relay-runtime/store/RelayStoreTypes.js]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[compiler/crates/relay-lsp/src/diagnostic_reporter.rs]" -- "[compiler/crates/relay-compiler/src/status_reporter.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[packages/relay-runtime/mutations/readUpdatableFragment_EXPERIMENTAL.js]" -- "[packages/relay-runtime/mutations/RelayRecordSourceProxy.js]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[packages/relay-runtime/util/ReaderNode.js]" -- "[packages/relay-runtime/store/RelayStoreTypes.js]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[packages/relay-runtime/store/RelayStoreTypes.js]" -- "[packages/relay-runtime/mutations/readUpdatableQuery_EXPERIMENTAL.js]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[packages/relay-runtime/util/RelayRuntimeTypes.js]" -- "[packages/relay-runtime/store/RelayStoreTypes.js]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[packages/relay-runtime/mutations/RelayRecordSourceProxy.js]" -- "[packages/relay-runtime/index.js]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[packages/relay-runtime/store/ResolverCache.js]" -- "[packages/relay-runtime/store/RelayStoreUtils.js]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[compiler/crates/relay-compiler/Cargo.toml]" -- "[compiler/crates/relay-bin/Cargo.toml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[compiler/crates/relay-lsp/src/server/lsp_state.rs]" -- "[compiler/crates/extract-graphql/src/lib.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[compiler/crates/relay-typegen/src/lib.rs]" -- "[compiler/crates/relay-typegen/src/javascript.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[packages/relay-runtime/store/RelayStoreTypes.js]" -- "[packages/relay-runtime/mutations/readUpdatableFragment_EXPERIMENTAL.js]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[packages/relay-runtime/mutations/RelayRecordSourceSelectorProxy.js]" -- "[packages/relay-runtime/index.js]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[compiler/crates/relay-typegen/src/javascript.rs]" -- "[compiler/crates/relay-compiler/src/config.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[compiler/crates/relay-transforms/src/lib.rs]" -- "[compiler/crates/relay-transforms/src/assignable_fragment_spread/mod.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[compiler/crates/relay-transforms/src/lib.rs]" -- "[compiler/crates/relay-transforms/src/client_edges.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[compiler/crates/relay-config/src/project_config.rs]" -- "[compiler/crates/relay-compiler/src/config.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[packages/relay-runtime/util/RelayRuntimeTypes.js]" -- "[packages/relay-runtime/mutations/RelayRecordSourceProxy.js]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[packages/relay-runtime/util/RelayRuntimeTypes.js]" -- "[packages/relay-runtime/mutations/RelayRecordSourceSelectorProxy.js]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[compiler/crates/relay-lsp/src/location.rs]" -- "[compiler/crates/common/src/text_source.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[compiler/crates/relay-compiler/src/errors.rs]" -- "[compiler/crates/relay-config/src/typegen_config.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[compiler/crates/relay-lsp/src/utils.rs]" -- "[compiler/crates/extract-graphql/src/lib.rs]" [label=" 2 ", penwidth="2", color="#00688b70"]; }