diff --git a/tools/graph.dot b/tools/graph.dot index b269cc09..b748cf12 100644 --- a/tools/graph.dot +++ b/tools/graph.dot @@ -4,200 +4,205 @@ digraph dependencies { N2[label="db",shape=box]; N3[label="keys",shape=box]; N4[label="message",shape=box]; - N5[label="p2p",shape=box]; - N6[label="script",shape=box]; - N7[label="ansi_term",shape=box]; - N8[label="arrayvec",shape=box]; - N9[label="nodrop",shape=box]; - N10[label="odds",shape=box]; - N11[label="base58",shape=box]; - N12[label="bitcrypto",shape=box]; - N13[label="primitives",shape=box]; - N14[label="rust-crypto",shape=box]; - N15[label="bitflags v0.4.0",shape=box]; - N16[label="bitflags v0.7.0",shape=box]; - N17[label="byteorder",shape=box]; - N18[label="cfg-if",shape=box]; - N19[label="chain",shape=box]; - N20[label="rustc-serialize",shape=box]; - N21[label="serialization",shape=box]; - N22[label="libc",shape=box]; - N23[label="strsim",shape=box]; - N24[label="term_size",shape=box]; - N25[label="unicode-segmentation",shape=box]; - N26[label="unicode-width",shape=box]; - N27[label="vec_map",shape=box]; - N28[label="yaml-rust",shape=box]; - N29[label="crossbeam",shape=box]; - N30[label="elastic-array",shape=box]; - N31[label="ethcore-devtools",shape=box]; - N32[label="parking_lot",shape=box]; - N33[label="rocksdb",shape=box]; - N34[label="deque",shape=box]; - N35[label="rand",shape=box]; - N36[label="eth-secp256k1",shape=box]; - N37[label="gcc",shape=box]; - N38[label="futures",shape=box]; - N39[label="log",shape=box]; - N40[label="futures-cpupool",shape=box]; - N41[label="num_cpus v1.1.0",shape=box]; - N42[label="rayon",shape=box]; - N43[label="kernel32-sys",shape=box]; - N44[label="winapi",shape=box]; - N45[label="winapi-build",shape=box]; - N46[label="lazy_static",shape=box]; - N47[label="lazycell",shape=box]; - N48[label="mio",shape=box]; - N49[label="miow",shape=box]; - N50[label="net2",shape=box]; - N51[label="nix",shape=box]; - N52[label="slab",shape=box]; - N53[label="ws2_32-sys",shape=box]; - N54[label="rustc_version",shape=box]; - N55[label="semver",shape=box]; - N56[label="void",shape=box]; - N57[label="num_cpus v0.2.13",shape=box]; - N58[label="owning_ref",shape=box]; - N59[label="time",shape=box]; - N60[label="tokio-core",shape=box]; - N61[label="parking_lot_core",shape=box]; - N62[label="smallvec",shape=box]; - N63[label="rocksdb-sys",shape=box]; - N64[label="scoped-tls",shape=box]; + N5[label="miner",shape=box]; + N6[label="p2p",shape=box]; + N7[label="script",shape=box]; + N8[label="ansi_term",shape=box]; + N9[label="arrayvec",shape=box]; + N10[label="nodrop",shape=box]; + N11[label="odds",shape=box]; + N12[label="base58",shape=box]; + N13[label="bitcrypto",shape=box]; + N14[label="primitives",shape=box]; + N15[label="rust-crypto",shape=box]; + N16[label="bitflags v0.4.0",shape=box]; + N17[label="bitflags v0.7.0",shape=box]; + N18[label="byteorder",shape=box]; + N19[label="cfg-if",shape=box]; + N20[label="chain",shape=box]; + N21[label="rustc-serialize",shape=box]; + N22[label="serialization",shape=box]; + N23[label="libc",shape=box]; + N24[label="strsim",shape=box]; + N25[label="term_size",shape=box]; + N26[label="unicode-segmentation",shape=box]; + N27[label="unicode-width",shape=box]; + N28[label="vec_map",shape=box]; + N29[label="yaml-rust",shape=box]; + N30[label="crossbeam",shape=box]; + N31[label="elastic-array",shape=box]; + N32[label="ethcore-devtools",shape=box]; + N33[label="parking_lot",shape=box]; + N34[label="rocksdb",shape=box]; + N35[label="deque",shape=box]; + N36[label="rand",shape=box]; + N37[label="eth-secp256k1",shape=box]; + N38[label="gcc",shape=box]; + N39[label="futures",shape=box]; + N40[label="log",shape=box]; + N41[label="futures-cpupool",shape=box]; + N42[label="num_cpus v1.1.0",shape=box]; + N43[label="rayon",shape=box]; + N44[label="kernel32-sys",shape=box]; + N45[label="winapi",shape=box]; + N46[label="winapi-build",shape=box]; + N47[label="lazy_static",shape=box]; + N48[label="lazycell",shape=box]; + N49[label="mio",shape=box]; + N50[label="miow",shape=box]; + N51[label="net2",shape=box]; + N52[label="nix",shape=box]; + N53[label="slab",shape=box]; + N54[label="ws2_32-sys",shape=box]; + N55[label="rustc_version",shape=box]; + N56[label="semver",shape=box]; + N57[label="void",shape=box]; + N58[label="num_cpus v0.2.13",shape=box]; + N59[label="owning_ref",shape=box]; + N60[label="time",shape=box]; + N61[label="tokio-core",shape=box]; + N62[label="parking_lot_core",shape=box]; + N63[label="smallvec",shape=box]; + N64[label="rocksdb-sys",shape=box]; + N65[label="scoped-tls",shape=box]; N0 -> N1[label="",style=dashed]; N0 -> N2[label="",style=dashed]; N0 -> N3[label="",style=dashed]; N0 -> N4[label="",style=dashed]; N0 -> N5[label="",style=dashed]; N0 -> N6[label="",style=dashed]; - N1 -> N7[label="",style=dashed]; - N1 -> N16[label="",style=dashed]; - N1 -> N22[label="",style=dashed]; + N0 -> N7[label="",style=dashed]; + N1 -> N8[label="",style=dashed]; + N1 -> N17[label="",style=dashed]; N1 -> N23[label="",style=dashed]; N1 -> N24[label="",style=dashed]; N1 -> N25[label="",style=dashed]; N1 -> N26[label="",style=dashed]; N1 -> N27[label="",style=dashed]; N1 -> N28[label="",style=dashed]; - N2 -> N13[label="",style=dashed]; - N2 -> N17[label="",style=dashed]; - N2 -> N19[label="",style=dashed]; - N2 -> N21[label="",style=dashed]; - N2 -> N30[label="",style=dashed]; + N1 -> N29[label="",style=dashed]; + N2 -> N14[label="",style=dashed]; + N2 -> N18[label="",style=dashed]; + N2 -> N20[label="",style=dashed]; + N2 -> N22[label="",style=dashed]; N2 -> N31[label="",style=dashed]; N2 -> N32[label="",style=dashed]; N2 -> N33[label="",style=dashed]; - N3 -> N11[label="",style=dashed]; + N2 -> N34[label="",style=dashed]; N3 -> N12[label="",style=dashed]; N3 -> N13[label="",style=dashed]; - N3 -> N20[label="",style=dashed]; - N3 -> N35[label="",style=dashed]; + N3 -> N14[label="",style=dashed]; + N3 -> N21[label="",style=dashed]; N3 -> N36[label="",style=dashed]; - N3 -> N46[label="",style=dashed]; - N4 -> N12[label="",style=dashed]; + N3 -> N37[label="",style=dashed]; + N3 -> N47[label="",style=dashed]; N4 -> N13[label="",style=dashed]; - N4 -> N17[label="",style=dashed]; - N4 -> N19[label="",style=dashed]; - N4 -> N21[label="",style=dashed]; - N5 -> N4[label="",style=dashed]; - N5 -> N12[label="",style=dashed]; - N5 -> N13[label="",style=dashed]; - N5 -> N21[label="",style=dashed]; - N5 -> N32[label="",style=dashed]; - N5 -> N35[label="",style=dashed]; - N5 -> N38[label="",style=dashed]; - N5 -> N40[label="",style=dashed]; - N5 -> N59[label="",style=dashed]; - N5 -> N60[label="",style=dashed]; - N6 -> N3[label="",style=dashed]; - N6 -> N12[label="",style=dashed]; + N4 -> N14[label="",style=dashed]; + N4 -> N18[label="",style=dashed]; + N4 -> N20[label="",style=dashed]; + N4 -> N22[label="",style=dashed]; + N5 -> N14[label="",style=dashed]; + N5 -> N20[label="",style=dashed]; + N5 -> N22[label="",style=dashed]; + N6 -> N4[label="",style=dashed]; N6 -> N13[label="",style=dashed]; - N6 -> N19[label="",style=dashed]; - N6 -> N21[label="",style=dashed]; - N8 -> N9[label=""]; - N8 -> N10[label=""]; + N6 -> N14[label="",style=dashed]; + N6 -> N22[label="",style=dashed]; + N6 -> N33[label="",style=dashed]; + N6 -> N36[label="",style=dashed]; + N6 -> N39[label="",style=dashed]; + N6 -> N41[label="",style=dashed]; + N6 -> N60[label="",style=dashed]; + N6 -> N61[label="",style=dashed]; + N7 -> N3[label="",style=dashed]; + N7 -> N13[label="",style=dashed]; + N7 -> N14[label="",style=dashed]; + N7 -> N20[label="",style=dashed]; + N7 -> N22[label="",style=dashed]; N9 -> N10[label=""]; - N12 -> N13[label="",style=dashed]; - N12 -> N14[label="",style=dashed]; - N13 -> N20[label="",style=dashed]; - N14 -> N20[label="",style=dashed]; - N14 -> N22[label="",style=dashed]; - N14 -> N35[label="",style=dashed]; - N14 -> N37[label="",style=dashed]; - N14 -> N59[label="",style=dashed]; - N19 -> N12[label="",style=dashed]; - N19 -> N13[label="",style=dashed]; - N19 -> N20[label="",style=dashed]; - N19 -> N21[label="",style=dashed]; - N21 -> N13[label="",style=dashed]; - N21 -> N17[label="",style=dashed]; - N24 -> N22[label="",style=dashed]; - N24 -> N43[label="",style=dashed]; - N24 -> N44[label="",style=dashed]; - N31 -> N35[label="",style=dashed]; - N32 -> N58[label="",style=dashed]; - N32 -> N61[label="",style=dashed]; - N33 -> N22[label="",style=dashed]; - N33 -> N63[label="",style=dashed]; - N34 -> N35[label="",style=dashed]; - N35 -> N22[label="",style=dashed]; - N36 -> N8[label="",style=dashed]; - N36 -> N20[label="",style=dashed]; - N36 -> N22[label="",style=dashed]; - N36 -> N35[label="",style=dashed]; - N36 -> N37[label="",style=dashed]; - N37 -> N42[label="",style=dashed]; - N38 -> N39[label="",style=dashed]; - N40 -> N29[label="",style=dashed]; - N40 -> N38[label="",style=dashed]; - N40 -> N41[label="",style=dashed]; - N41 -> N22[label="",style=dashed]; - N42 -> N34[label="",style=dashed]; - N42 -> N35[label="",style=dashed]; - N42 -> N57[label="",style=dashed]; - N43 -> N44[label="",style=dashed]; - N43 -> N45[label="",style=dashed]; - N48 -> N22[label="",style=dashed]; - N48 -> N39[label="",style=dashed]; - N48 -> N43[label="",style=dashed]; - N48 -> N44[label="",style=dashed]; - N48 -> N47[label=""]; - N48 -> N49[label=""]; - N48 -> N50[label=""]; - N48 -> N51[label=""]; - N48 -> N52[label="",style=dashed]; - N49 -> N43[label=""]; - N49 -> N44[label=""]; + N9 -> N11[label=""]; + N10 -> N11[label=""]; + N13 -> N14[label="",style=dashed]; + N13 -> N15[label="",style=dashed]; + N14 -> N21[label="",style=dashed]; + N15 -> N21[label="",style=dashed]; + N15 -> N23[label="",style=dashed]; + N15 -> N36[label="",style=dashed]; + N15 -> N38[label="",style=dashed]; + N15 -> N60[label="",style=dashed]; + N20 -> N13[label="",style=dashed]; + N20 -> N14[label="",style=dashed]; + N20 -> N21[label="",style=dashed]; + N20 -> N22[label="",style=dashed]; + N22 -> N14[label="",style=dashed]; + N22 -> N18[label="",style=dashed]; + N25 -> N23[label="",style=dashed]; + N25 -> N44[label="",style=dashed]; + N25 -> N45[label="",style=dashed]; + N32 -> N36[label="",style=dashed]; + N33 -> N59[label="",style=dashed]; + N33 -> N62[label="",style=dashed]; + N34 -> N23[label="",style=dashed]; + N34 -> N64[label="",style=dashed]; + N35 -> N36[label="",style=dashed]; + N36 -> N23[label="",style=dashed]; + N37 -> N9[label="",style=dashed]; + N37 -> N21[label="",style=dashed]; + N37 -> N23[label="",style=dashed]; + N37 -> N36[label="",style=dashed]; + N37 -> N38[label="",style=dashed]; + N38 -> N43[label="",style=dashed]; + N39 -> N40[label="",style=dashed]; + N41 -> N30[label="",style=dashed]; + N41 -> N39[label="",style=dashed]; + N41 -> N42[label="",style=dashed]; + N42 -> N23[label="",style=dashed]; + N43 -> N35[label="",style=dashed]; + N43 -> N36[label="",style=dashed]; + N43 -> N58[label="",style=dashed]; + N44 -> N45[label="",style=dashed]; + N44 -> N46[label="",style=dashed]; + N49 -> N23[label="",style=dashed]; + N49 -> N40[label="",style=dashed]; + N49 -> N44[label="",style=dashed]; + N49 -> N45[label="",style=dashed]; + N49 -> N48[label=""]; N49 -> N50[label=""]; - N49 -> N53[label=""]; - N50 -> N18[label=""]; - N50 -> N22[label=""]; - N50 -> N43[label=""]; + N49 -> N51[label=""]; + N49 -> N52[label=""]; + N49 -> N53[label="",style=dashed]; N50 -> N44[label=""]; - N50 -> N53[label=""]; - N51 -> N15[label=""]; - N51 -> N18[label=""]; - N51 -> N22[label=""]; + N50 -> N45[label=""]; + N50 -> N51[label=""]; + N50 -> N54[label=""]; + N51 -> N19[label=""]; + N51 -> N23[label=""]; + N51 -> N44[label=""]; + N51 -> N45[label=""]; N51 -> N54[label=""]; - N51 -> N55[label=""]; - N51 -> N56[label=""]; - N53 -> N44[label=""]; - N53 -> N45[label=""]; - N54 -> N55[label=""]; - N57 -> N22[label="",style=dashed]; - N59 -> N22[label="",style=dashed]; - N59 -> N43[label="",style=dashed]; - N59 -> N44[label="",style=dashed]; - N60 -> N38[label="",style=dashed]; - N60 -> N39[label="",style=dashed]; - N60 -> N48[label="",style=dashed]; - N60 -> N52[label="",style=dashed]; - N60 -> N64[label="",style=dashed]; - N61 -> N22[label="",style=dashed]; - N61 -> N35[label="",style=dashed]; - N61 -> N43[label="",style=dashed]; - N61 -> N44[label="",style=dashed]; - N61 -> N62[label="",style=dashed]; - N63 -> N22[label="",style=dashed]; - N63 -> N37[label="",style=dashed]; + N52 -> N16[label=""]; + N52 -> N19[label=""]; + N52 -> N23[label=""]; + N52 -> N55[label=""]; + N52 -> N56[label=""]; + N52 -> N57[label=""]; + N54 -> N45[label=""]; + N54 -> N46[label=""]; + N55 -> N56[label=""]; + N58 -> N23[label="",style=dashed]; + N60 -> N23[label="",style=dashed]; + N60 -> N44[label="",style=dashed]; + N60 -> N45[label="",style=dashed]; + N61 -> N39[label="",style=dashed]; + N61 -> N40[label="",style=dashed]; + N61 -> N49[label="",style=dashed]; + N61 -> N53[label="",style=dashed]; + N61 -> N65[label="",style=dashed]; + N62 -> N23[label="",style=dashed]; + N62 -> N36[label="",style=dashed]; + N62 -> N44[label="",style=dashed]; + N62 -> N45[label="",style=dashed]; + N62 -> N63[label="",style=dashed]; + N64 -> N23[label="",style=dashed]; + N64 -> N38[label="",style=dashed]; } diff --git a/tools/graph.png b/tools/graph.png index c203bc73..aa0d3927 100644 Binary files a/tools/graph.png and b/tools/graph.png differ