CodeCheck Documentation
CodeCheck Documentation - C#

Language: C#

Check IDCheck NameSupported
AC_00No Control Code CharactersYes
AC_01No Direct or Indirect RecursionYes
AC_HIS_02Number of Paths(PATH)Yes
AC_HIS_04Cyclomatic Complexity (v(G))Yes
AC_HIS_05Calling Functions (CALLING)Yes
AC_HIS_06Called Functions (CALLS)Yes
AC_HIS_07Function Parameters (PARAM)Yes
AC_HIS_08Number of Staments (STMT)Yes
AC_HIS_09Number of call levels (LEVEL)Yes
AC_HIS_10Number of return points (RETURN)Yes
AC_HIS_11Language scope (VOCF)Yes
AC_HIS_12Recursion (AP_CG_CYCLE)Yes
AC_HIS_13Statements Changed (SCHG)Yes
AC_HIS_14Statements Deleted (SDEL)Yes
AC_HIS_15New Statements (SNEW)Yes
AC_HIS_16Stability Index (S)Yes
CSHARP_N000Naming Convention: ClassesYes
CSHARP_N001Naming Convention: ConstsYes
CSHARP_N002Naming Convention: EnumeratorsYes
CSHARP_N003Naming Convention: EventsYes
CSHARP_N004Naming Convention: FieldsYes
CSHARP_N005Naming Convention: FilesYes
CSHARP_N006Naming Convention: IndexersYes
CSHARP_N007Naming Convention: MethodsYes
CSHARP_N008Naming Convention: NamespacesYes
CSHARP_N009Naming Convention: ParametersYes
CSHARP_N010Naming Convention: PropertiesYes
CSHARP_N011Naming Convention: TypeYes
CSHARP_N012Naming Convention: VariablesYes
HIS_011. Comment Density (COMF)Yes
HIS_022. Number of Paths(PATH)Yes
HIS_033. Number of Goto Statements(GOTO)Yes
HIS_044. Cyclomatic Complexity (v(G))Yes
HIS_055. Calling Functions (CALLING)Yes
HIS_066. Called Functions (CALLS)Yes
HIS_077. Function Parameters (PARAM)Yes
HIS_088. Number of Staments(STMT)Yes
HIS_099. Number of call levels(LEVEL)Yes
HIS_1010. Number of return points (RETURN)Yes
HIS_1111. Language scope(VOCF)Yes
HIS_1212. Recursion (AP_CG_CYCLE)Yes
HIS_1313. Statements Changed (SCHG)Yes
HIS_1414. Statements Deleted (SDEL)Yes
HIS_1515. New Statements (SNEW)Yes
HIS_1616. Stability Index (S)Yes
METRIC_00Program Unit Call CountYes
METRIC_01Program Unit Callby CountYes
METRIC_02Program Unit Comment to Code RatioYes
METRIC_03Program Unit Cyclomatic ComplexityYes
METRIC_04Program Unit Max LengthYes
METRIC_05Program Unit Max Nesting DepthYes
METRIC_06Program Unit Parameters CountYes
METRIC_07Program Unit Path CountYes
METRIC_08Program Unit Statement CountYes
METRIC_09Coupling Between Object ClassesYes
METRIC_13Maintainability IndexYes
RECOMMENDED_04Functions Too LongYes
RECOMMENDED_06Goto StatementsYes
RECOMMENDED_10Overly Complex FunctionsYes
RECOMMENDED_12Unreachable CodeYes
RECOMMENDED_13Unused FunctionsYes
RECOMMENDED_18Unused Local VariablesYes
RECOMMENDED_19Comments Indicating Future FixesYes
RECOMMENDED_20Duplicate CodeYes