Skip to content

Navigation Menu

Sign in
Appearance settings
Sign up
Appearance settings
Open more actions menu

Latest commit

 

History

28 Commits
28 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

dotproj is a project for creating graphviz dot files from .NET solution/project references

Environment

I use Visual Studio Code on Arch Linux

Code is written in C# 7.0, targeting .NET Standard 2.0 / .NET Core 2.0

I use WebGraphviz a lot for testing the output

License:

GNU Lesser General Public License v3.0

http://www.gnu.org/licenses/gpl.txt

http://www.gnu.org/licenses/lgpl.txt

reference solution

there is also a reference solution with different project types used for testing

License

Free Public License 1.0.0

at the moment the output from reference solution looks something like this:

digraph {
subgraph cluster_1 {
label="reference";
"fsharp" [shape="box",color="#672878", style="filled", fillcolor="#672878", fontcolor="white"];
"fsharp" -> {  }
"il" [shape="box",color="black", style="filled", fillcolor="black", fontcolor="white"];
"il" -> {  }
"vbnet" [shape="box",color="#00539C", style="filled", fillcolor="#00539C", fontcolor="white"];
"vbnet" -> { "csharp" "il" }
"packaging" [shape="box",color="gray", style="filled", fillcolor="gray", fontcolor="white"];
"packaging" -> { "csharp" "fsharp" "il" "vbnet" }
"csharp" [shape="box",color="#388A34", style="filled", fillcolor="#388A34", fontcolor="white"];
"csharp" -> {  }
}}

About

Create graphviz dot files from .NET project references

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.