Metric Report

CC

Cyclomatic Complexity

Ciclomatic complexity can be defined as the number of binary decisions defined in the control flow. Note: In c# binary decisions are the following: if, while, for, foreach, case, catch, AND and OR .

Granularity : Method

Name Full Name Value File Line
CodeWalker() CodeWalkerAddInCS.CodeWalker.CodeWalker() 1 C:\Documents and Settings\Juan\Escritorio\ExtendIDE\AddInsAndMacros Code\CodeWalkerAddInCS\CodeWalker.cs 18

CL

Comment Lines

Same as CL of a class. It is calculated by considering all the comments lines of the class

Granularity : Method

Name Full Name Value File Line
CodeWalker() CodeWalkerAddInCS.CodeWalker.CodeWalker() 1 C:\Documents and Settings\Juan\Escritorio\ExtendIDE\AddInsAndMacros Code\CodeWalkerAddInCS\CodeWalker.cs 18

CR

Comment Ratio

Percentage of commented lines of a method. Formula: CL (comment lines) over LOC

Granularity : Method

Name Full Name Value File Line
CodeWalker() CodeWalkerAddInCS.CodeWalker.CodeWalker() 0,111111111111111 C:\Documents and Settings\Juan\Escritorio\ExtendIDE\AddInsAndMacros Code\CodeWalkerAddInCS\CodeWalker.cs 18

EXEC

Number of Exec Sentences

Total number of executable sentences of the method. Executable sentences are C# sentences.

Granularity : Method

Name Full Name Value File Line
CodeWalker() CodeWalkerAddInCS.CodeWalker.CodeWalker() 0 C:\Documents and Settings\Juan\Escritorio\ExtendIDE\AddInsAndMacros Code\CodeWalkerAddInCS\CodeWalker.cs 18

EXECFor

Number of For Sentences

Total number of for or foreach sentences of a method. It is calculated by counting the number of for and foreach sentences of a method.

Granularity : Method

Name Full Name Value File Line
CodeWalker() CodeWalkerAddInCS.CodeWalker.CodeWalker() 0 C:\Documents and Settings\Juan\Escritorio\ExtendIDE\AddInsAndMacros Code\CodeWalkerAddInCS\CodeWalker.cs 18

EXECIf

Number of If Sentences

Total number of if or elseif sentences of a method. It is calculated by counting the number of if and elseif sentences of a method.

Granularity : Method

Name Full Name Value File Line
CodeWalker() CodeWalkerAddInCS.CodeWalker.CodeWalker() 0 C:\Documents and Settings\Juan\Escritorio\ExtendIDE\AddInsAndMacros Code\CodeWalkerAddInCS\CodeWalker.cs 18

EXECSwitch

Number of Switch Sentences

Total number of switch sentences of a method. It is calculated by counting the number of switch sentences of a method.

Granularity : Method

Name Full Name Value File Line
CodeWalker() CodeWalkerAddInCS.CodeWalker.CodeWalker() 0 C:\Documents and Settings\Juan\Escritorio\ExtendIDE\AddInsAndMacros Code\CodeWalkerAddInCS\CodeWalker.cs 18

EXECWhile

Number of While Sentences

Total number of while or do while sentences of a method. It is calculated by counting the number of while and do while sentences of a method.

Granularity : Method

Name Full Name Value File Line
CodeWalker() CodeWalkerAddInCS.CodeWalker.CodeWalker() 0 C:\Documents and Settings\Juan\Escritorio\ExtendIDE\AddInsAndMacros Code\CodeWalkerAddInCS\CodeWalker.cs 18

LOC

Lines of Code (method)

Same as LOC of a class. It is calculated by counting the number of lines of code of the method.

Granularity : Method

Name Full Name Value File Line
CodeWalker() CodeWalkerAddInCS.CodeWalker.CodeWalker() 9 C:\Documents and Settings\Juan\Escritorio\ExtendIDE\AddInsAndMacros Code\CodeWalkerAddInCS\CodeWalker.cs 18

NCNB

Lines of Code NCNB (no comment no blank)

Total lines of code of a method. Blank and commented lines are not considered. The first line counted is the signature of the method.

Granularity : Method

Name Full Name Value File Line
CodeWalker() CodeWalkerAddInCS.CodeWalker.CodeWalker() 7 C:\Documents and Settings\Juan\Escritorio\ExtendIDE\AddInsAndMacros Code\CodeWalkerAddInCS\CodeWalker.cs 18

NLV

Number of Local Variables

Total number of local variables of a method. It is calculated by counting the number of variables defined within the method scope.

Granularity : Method

Name Full Name Value File Line
CodeWalker() CodeWalkerAddInCS.CodeWalker.CodeWalker() 1 C:\Documents and Settings\Juan\Escritorio\ExtendIDE\AddInsAndMacros Code\CodeWalkerAddInCS\CodeWalker.cs 18

NOMC

Number of method calls

Total number of method calls within a method. It is calculated by counting all the method calls (whether they are remote or not). Method calls inside a catch blok or a finally block are also considered.

Granularity : Method

Name Full Name Value File Line
CodeWalker() CodeWalkerAddInCS.CodeWalker.CodeWalker() 2 C:\Documents and Settings\Juan\Escritorio\ExtendIDE\AddInsAndMacros Code\CodeWalkerAddInCS\CodeWalker.cs 18

NOP

Number of Parameters

Total number of parameters of a method. If the number of parameters can't be calculated, -1 is assigned

Granularity : Method

Name Full Name Value File Line
CodeWalker() CodeWalkerAddInCS.CodeWalker.CodeWalker() 0 C:\Documents and Settings\Juan\Escritorio\ExtendIDE\AddInsAndMacros Code\CodeWalkerAddInCS\CodeWalker.cs 18

TCR

True Comment Ratio

Percentage of commented lines over the total non-commented lines of a method. Formula: CL (comment lines) over (LOC - CL)

Granularity : Method

Name Full Name Value File Line
CodeWalker() CodeWalkerAddInCS.CodeWalker.CodeWalker() 0,125 C:\Documents and Settings\Juan\Escritorio\ExtendIDE\AddInsAndMacros Code\CodeWalkerAddInCS\CodeWalker.cs 18