Skip to content

Commit a3d4196

Browse files
add dependency graph
1 parent 0037d8d commit a3d4196

2 files changed

Lines changed: 45 additions & 0 deletions

File tree

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
digraph {
2+
graph [label="GitHubClientForJetpackCompose\n ",labelloc=t,fontsize=30,ranksep=1.4];
3+
node [style=filled, fillcolor="#bbbbbb"];
4+
rankdir=TB;
5+
6+
# Projects
7+
8+
":app" [shape=box, fillcolor="#baffc9"];
9+
":data:api" [fillcolor="#baffc9"];
10+
":data:repository" [fillcolor="#baffc9"];
11+
":domain:entity" [fillcolor="#baffc9"];
12+
":domain:repository" [fillcolor="#baffc9"];
13+
":domain:usecase" [fillcolor="#baffc9"];
14+
":testing" [fillcolor="#baffc9"];
15+
":ui:view" [fillcolor="#baffc9"];
16+
":ui:viewModel" [fillcolor="#baffc9"];
17+
18+
{rank = same; ":app";}
19+
20+
{rank = same;}
21+
22+
{rank = same;}
23+
24+
{rank = same; ":data:repository"; ":domain:repository";}
25+
26+
# Dependencies
27+
28+
":app" -> ":ui:view" [style=dotted]
29+
":app" -> ":ui:viewModel" [style=dotted]
30+
":app" -> ":data:api" [style=dotted]
31+
":app" -> ":data:repository" [style=dotted]
32+
":app" -> ":domain:usecase" [style=dotted]
33+
":app" -> ":domain:entity" [style=dotted]
34+
":app" -> ":domain:repository" [style=dotted]
35+
":data:api" -> ":domain:entity" [style=dotted]
36+
":data:repository" -> ":data:api" [style=dotted]
37+
":data:repository" -> ":domain:repository" [style=dotted]
38+
":domain:repository" -> ":domain:entity"
39+
":domain:usecase" -> ":domain:repository" [style=dotted]
40+
":ui:view" -> ":ui:viewModel" [style=dotted]
41+
":ui:view" -> ":domain:entity" [style=dotted]
42+
":ui:viewModel" -> ":domain:entity" [style=dotted]
43+
":ui:viewModel" -> ":domain:usecase" [style=dotted]
44+
":ui:viewModel" -> ":testing" [style=dotted]
45+
}
94.6 KB
Loading

0 commit comments

Comments
 (0)