Info
Version: | 2.0.1 |
Author(s): | Jacob Reimers, Matthias Friedrich |
Last Update: | Friday, April 7, 2017 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | https://github.com/jjrdk/ArchiMetrics |
NuGet Url: | https://www.nuget.org/packages/ArchiMetrics.Analysis |
Install
Install-Package ArchiMetrics.Analysis
dotnet add package ArchiMetrics.Analysis
paket add ArchiMetrics.Analysis
ArchiMetrics.Analysis Download (Unzip the "nupkg" after downloading)
Dependencies
- Microsoft.CodeAnalysis.CSharp.Workspaces(>= 2.1.0)
Tags
The project calculates the following metrics:
Project Level
- Cyclomatic Complexity
- LinesOfCode
- Maintainability Index
- Project Dependencies
- Type Couplings
- Abstractness
- Afferent Coupling
- Efferent Coupling
- RelationalCohesion
Namespace Level
- Cyclomatic Complexity
- LinesOfCode
- Maintainability Index
- Project Dependencies
- Type Couplings
- Depth of Inheritance
- Abstractness
Type Level
- Cyclomatic Complexity
- LinesOfCode
- Maintainability Index
- Project Dependencies
- Type Couplings
- Depth Of Inheritance
- Type Coupling
- Afferent Coupling
- Efferent Coupling
- Instability
Member Level
- Cyclomatic Complexity
- Lines Of Code
- Maintainability Index
- Project Dependencies
- Type Couplings
- Number Of Parameters
- Number Of Local Variables
- Afferent Coupling
- Halstead Metrics.