Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rafaatsouza/erosion-finder-cli

A command line interface to use the ErosionFinder library
https://github.com/rafaatsouza/erosion-finder-cli

architectural-analysis architectural-enforcement architecture cli csharp dotnet roslyn roslyn-analyzer

Last synced: 15 days ago
JSON representation

A command line interface to use the ErosionFinder library

Awesome Lists containing this project

README

        

ErosionFinder CLI
==================================
![code-size](https://img.shields.io/github/languages/code-size/rafaatsouza/erosion-finder-cli)
![publish](https://github.com/rafaatsouza/erosion-finder-cli/workflows/publish/badge.svg)

A command line interface to use ErosionFinder library to find architectural erosion across C# code.

The code of the ErosionFinder library is available [here](https://github.com/rafaatsouza/erosion-finder).

Example
------------
The following command:
```sh
./ErosionFinderCLI -s {Path to .sln file} -l {Path to constraints.json file} -o {Output file path}
```

Will generate an HTML output file with all retrieved architectural erosions.

*Icon made by [Freepik](https://www.flaticon.com/authors/freepik) from https://www.flaticon.com*