Skip to content

Instantly share code, notes, and snippets.

@premun
Last active June 4, 2025 12:27
Show Gist options
  • Select an option

  • Save premun/6eb24f77e8e5989b11d1b8c0474e3b5e to your computer and use it in GitHub Desktop.

Select an option

Save premun/6eb24f77e8e5989b11d1b8c0474e3b5e to your computer and use it in GitHub Desktop.
Codeflow diagram - aspnetcore
// Git Commit Diagram - Generated 06/04/2025 14:11:59
// Repositories: vmr (D:\tmp\dotnet) and repo (D:\tmp\aspnetcore)
// Repository URLs: vmr (https://github.com/dotnet/dotnet) and repo (https://github.com/dotnet/aspnetcore)
// Total Commits: 582 vmr commits, 20 repo commits
// Cross-Repository Connections: 8 connections found
// Collapse Threshold: 2 (NoCollapse: False)
// Note: Commit nodes are clickable and link to the repository
digraph G {
rankdir=TB; // top to bottom flow overall
node [shape=box, style=filled, fillcolor=white, fontcolor=blue, fontname="Arial", fontsize=10];
// Left column nodes for VMR repository with SHA labels and URLs
VMR [label="VMR", URL="https://github.com/dotnet/dotnet"];
vmr___797059d [label="797059d", URL="https://github.com/dotnet/dotnet/commit/797059df9b29672f2828caf56e024db6ab04c76a", target="_blank", fontcolor="blue", style="filled, bold"];
vmr___9974353 [label="9974353", URL="https://github.com/dotnet/dotnet/commit/99743538a743962afd7dd51e178cee8733d92585", target="_blank", fontcolor="blue", style="filled, bold"];
vmr___0 [label="039f483 ... 15700e0\n[9 commits]", URL="https://github.com/dotnet/dotnet/compare/15700e06448c2f9d2d4b570a8e21636a0bccf008...039f483bdcbb260eaef77f3f69afc2a0011f410e", target="_blank", fontcolor="blue", style="filled, bold"];
vmr___298c89f [label="298c89f", URL="https://github.com/dotnet/dotnet/commit/298c89f8b5d7aa404d5d8292e1a299178b50407b", target="_blank", fontcolor="blue", style="filled, bold"];
vmr___1 [label="a08e7c8 ... cded4c5\n[3 commits]", URL="https://github.com/dotnet/dotnet/compare/cded4c5aba6179aeef06e2a5ed452e860899d17e...a08e7c8a7bd54f001a4e546afce6251f95197292", target="_blank", fontcolor="blue", style="filled, bold"];
vmr___ac2aaf2 [label="ac2aaf2", URL="https://github.com/dotnet/dotnet/commit/ac2aaf24d127067df385f2aa5ab35bb9b96d5f74", target="_blank", fontcolor="blue", style="filled, bold"];
vmr___2 [label="f04fec3 ... 1337bab\n[4 commits]", URL="https://github.com/dotnet/dotnet/compare/1337babfe128e29f48f9048ee42ece9f81e99026...f04fec31322517ce9c96fa06b0d3d8edb28511e8", target="_blank", fontcolor="blue", style="filled, bold"];
vmr___16bdedc [label="16bdedc", URL="https://github.com/dotnet/dotnet/commit/16bdedcab716a7dff57c4360e1072924dd681acb", target="_blank", fontcolor="blue", style="filled, bold"];
vmr___3 [label="d720eee ... 19a1454\n[14 commits]", URL="https://github.com/dotnet/dotnet/compare/19a1454822b380105e77a3e23663363acf56a41a...d720eee9d630b103e68aa8543b10a046ff7a9a55", target="_blank", fontcolor="blue", style="filled, bold"];
vmr___d2434b1 [label="d2434b1", URL="https://github.com/dotnet/dotnet/commit/d2434b1b5ed778f9869b1e51ba1df4bc3a64eda7", target="_blank", fontcolor="blue", style="filled, bold"];
vmr___4 [label="f0b70a8 ... 8615b52\n[10 commits]", URL="https://github.com/dotnet/dotnet/compare/8615b52c01c780a18b6828027b3671830b28b5ba...f0b70a817e696ef912a098a7ae32577e416798ec", target="_blank", fontcolor="blue", style="filled, bold"];
vmr___7de287d [label="7de287d", URL="https://github.com/dotnet/dotnet/commit/7de287dade3fdd9a133f485b8a4954c8fd4a8fdd", target="_blank", fontcolor="blue", style="filled, bold"];
vmr___5 [label="1be512b ... 66565db\n[37 commits]", URL="https://github.com/dotnet/dotnet/compare/66565dbe58a2dfb35aff055a0210c93b279b7818...1be512b90ba29eafffe67097c353a6ab6a49e591", target="_blank", fontcolor="blue", style="filled, bold"];
vmr___0a01b39 [label="0a01b39", URL="https://github.com/dotnet/dotnet/commit/0a01b394b186e190a80cb55740c13f6293cf5446", target="_blank", fontcolor="blue", style="filled, bold"];
vmr___6 [label="95e6830 ... 960c0fe\n[24 commits]", URL="https://github.com/dotnet/dotnet/compare/960c0fea76ef2f4f8ca9dfac59a0fdf6faa54a5c...95e68309820c32bab1579f555b36f77d3e59666f", target="_blank", fontcolor="blue", style="filled, bold"];
vmr___57b0396 [label="57b0396", URL="https://github.com/dotnet/dotnet/commit/57b0396ae0d21b9f0dfe0d208c57822fb88f9a8d", target="_blank", fontcolor="blue", style="filled, bold"];
vmr___7 [label="37fa0f1 ... 9f28cec\n[472 commits]", URL="https://github.com/dotnet/dotnet/compare/9f28cec14d791461d619e148c2701462afc0250a...37fa0f158437ad1d6d8bf8e36284011d3e8bfc2c", target="_blank", fontcolor="blue", style="filled, bold"];
// Connect VMR nodes in a vertical chain
VMR -> vmr___797059d [arrowhead=none, color=black];
vmr___797059d -> vmr___9974353 [arrowhead=none, color=black];
vmr___9974353 -> vmr___0 [arrowhead=none, color=black];
vmr___0 -> vmr___298c89f [arrowhead=none, color=black];
vmr___298c89f -> vmr___1 [arrowhead=none, color=black];
vmr___1 -> vmr___ac2aaf2 [arrowhead=none, color=black];
vmr___ac2aaf2 -> vmr___2 [arrowhead=none, color=black];
vmr___2 -> vmr___16bdedc [arrowhead=none, color=black];
vmr___16bdedc -> vmr___3 [arrowhead=none, color=black];
vmr___3 -> vmr___d2434b1 [arrowhead=none, color=black];
vmr___d2434b1 -> vmr___4 [arrowhead=none, color=black];
vmr___4 -> vmr___7de287d [arrowhead=none, color=black];
vmr___7de287d -> vmr___5 [arrowhead=none, color=black];
vmr___5 -> vmr___0a01b39 [arrowhead=none, color=black];
vmr___0a01b39 -> vmr___6 [arrowhead=none, color=black];
vmr___6 -> vmr___57b0396 [arrowhead=none, color=black];
vmr___57b0396 -> vmr___7 [arrowhead=none, color=black];
// Right column nodes for aspnetcore repository with SHA labels and URLs
aspnetcore [label="aspnetcore", URL="https://github.com/dotnet/aspnetcore"];
repo___f445836 [label="f445836", URL="https://github.com/dotnet/aspnetcore/commit/f445836291b5720dc66d787077025490dd895b96", target="_blank", fontcolor="blue", style="filled, bold"];
repo___3628f0b [label="3628f0b", URL="https://github.com/dotnet/aspnetcore/commit/3628f0b643accd0cc9e57fac0373964928197544", target="_blank", fontcolor="blue", style="filled, bold"];
repo___aa0ae53 [label="aa0ae53", URL="https://github.com/dotnet/aspnetcore/commit/aa0ae536e89b8b8e2c2ecb1cb336451cf45387e5", target="_blank", fontcolor="blue", style="filled, bold"];
repo___0 [label="040b4df .. faf2696", URL="https://github.com/dotnet/aspnetcore/compare/faf269645b0338a9f4a7ecc88b46053f80f6f602...040b4df1211fe5a0f2591e5904b94e74a3203fd8", target="_blank", fontcolor="blue", style="filled, bold"];
repo___1f08d6b [label="1f08d6b", URL="https://github.com/dotnet/aspnetcore/commit/1f08d6b8ae41b0479b36429c606dc6a05aa6e731", target="_blank", fontcolor="blue", style="filled, bold"];
repo___8903721 [label="8903721", URL="https://github.com/dotnet/aspnetcore/commit/890372187750b6127fd91c61bf41d1d6a1bbedc4", target="_blank", fontcolor="blue", style="filled, bold"];
repo___1 [label="b760629 ... 2ad1ff0\n[6 commits]", URL="https://github.com/dotnet/aspnetcore/compare/2ad1ff0a9e870a77522fc0725153154834bcb0ac...b7606293a7146cfeb5b060340521355a0780d2d8", target="_blank", fontcolor="blue", style="filled, bold"];
repo___49dc7ec [label="49dc7ec", URL="https://github.com/dotnet/aspnetcore/commit/49dc7ec1922a44ef808a3bd5dfc3dc09350b3f21", target="_blank", fontcolor="blue", style="filled, bold"];
repo___2 [label="5e56818 ... e849f20\n[6 commits]", URL="https://github.com/dotnet/aspnetcore/compare/e849f2052624e7fe981c1ab158414014d2339b23...5e5681889f47dd4c1c85c0f1e4e6a25b2fefb275", target="_blank", fontcolor="blue", style="filled, bold"];
// Connect repo nodes in a vertical chain
aspnetcore -> repo___f445836 [arrowhead=none, color=black];
repo___f445836 -> repo___3628f0b [arrowhead=none, color=black];
repo___3628f0b -> repo___aa0ae53 [arrowhead=none, color=black];
repo___aa0ae53 -> repo___0 [arrowhead=none, color=black];
repo___0 -> repo___1f08d6b [arrowhead=none, color=black];
repo___1f08d6b -> repo___8903721 [arrowhead=none, color=black];
repo___8903721 -> repo___1 [arrowhead=none, color=black];
repo___1 -> repo___49dc7ec [arrowhead=none, color=black];
repo___49dc7ec -> repo___2 [arrowhead=none, color=black];
// Cross-repository connections with clickable URLs and colored arrows
repo___f445836 -> vmr___ac2aaf2 [penwidth=3, constraint=false, color=green, URL="https://github.com/dotnet/aspnetcore/commit/f445836291b5720dc66d787077025490dd895b96", target="_blank"];
repo___aa0ae53 -> vmr___d2434b1 [penwidth=3, constraint=false, color=green, URL="https://github.com/dotnet/aspnetcore/commit/aa0ae536e89b8b8e2c2ecb1cb336451cf45387e5", target="_blank"];
repo___1f08d6b -> vmr___7de287d [penwidth=3, constraint=false, color=green, URL="https://github.com/dotnet/aspnetcore/commit/1f08d6b8ae41b0479b36429c606dc6a05aa6e731", target="_blank"];
repo___8903721 -> vmr___0a01b39 [penwidth=3, constraint=false, color=green, URL="https://github.com/dotnet/aspnetcore/commit/890372187750b6127fd91c61bf41d1d6a1bbedc4", target="_blank"];
repo___49dc7ec -> vmr___57b0396 [penwidth=3, constraint=false, color=green, URL="https://github.com/dotnet/aspnetcore/commit/49dc7ec1922a44ef808a3bd5dfc3dc09350b3f21", target="_blank"];
vmr___9974353 -> repo___3628f0b [penwidth=3, constraint=false, color=red, URL="https://github.com/dotnet/dotnet/commit/99743538a743962afd7dd51e178cee8733d92585", target="_blank"];
vmr___298c89f -> repo___aa0ae53 [penwidth=3, constraint=false, color=red, URL="https://github.com/dotnet/dotnet/commit/298c89f8b5d7aa404d5d8292e1a299178b50407b", target="_blank"];
vmr___16bdedc -> repo___49dc7ec [penwidth=3, constraint=false, color=red, URL="https://github.com/dotnet/dotnet/commit/16bdedcab716a7dff57c4360e1072924dd681acb", target="_blank"];
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment