Skip to content

dsmsuite/dsmsuite.analyzer.dotnet.roslyn

Repository files navigation

A software dependency analyzer for C# using the Roslyn compiler

Introduction

This reposiory contains a software dependency analyzer for C#.

Planned features:

  • Uses a solution file as input.
  • Analysis software dependencies at detailed level e.g. methods, variables, types.
  • Resulting nodes and edges are saved in a sqlite database. This database can be imported in the dsmsuite viewer.

References

The following information was used as inputb for the development of te code:

Status

Under development. Not stable version is available yet.

To view AST

https://learn.microsoft.com/en-us/dotnet/csharp/roslyn-sdk/syntax-visualizer?tabs=csharp

About

Repository containing source code for a software dependency analyzer for .Net using Roslyn - Prototype status

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages