C# Class ArchiMetrics.Analysis.Metrics.MemberMetric

Inheritance: IMemberMetric
Show file Open project: jjrdk/ArchiMetrics

Public Methods

Method Description
GetHalsteadMetrics ( ) : IHalsteadMetrics
GetVolume ( ) : double
MemberMetric ( string codeFile, AccessModifierKind accessModifier, IHalsteadMetrics halstead, int lineNumber, int linesOfCode, double maintainabilityIndex, int cyclomaticComplexity, string name, IEnumerable classCouplings, int numberOfParameters, int numberOfLocalVariables, int afferentCoupling, IMemberDocumentation documentation ) : System.Collections.Generic

Method Details

GetHalsteadMetrics() public method

public GetHalsteadMetrics ( ) : IHalsteadMetrics
return IHalsteadMetrics

GetVolume() public method

public GetVolume ( ) : double
return double

MemberMetric() public method

public MemberMetric ( string codeFile, AccessModifierKind accessModifier, IHalsteadMetrics halstead, int lineNumber, int linesOfCode, double maintainabilityIndex, int cyclomaticComplexity, string name, IEnumerable classCouplings, int numberOfParameters, int numberOfLocalVariables, int afferentCoupling, IMemberDocumentation documentation ) : System.Collections.Generic
codeFile string
accessModifier AccessModifierKind
halstead IHalsteadMetrics
lineNumber int
linesOfCode int
maintainabilityIndex double
cyclomaticComplexity int
name string
classCouplings IEnumerable
numberOfParameters int
numberOfLocalVariables int
afferentCoupling int
documentation IMemberDocumentation
return System.Collections.Generic