コード例 #1
0
 public AnalyzeError(QualityRule rule, string objectIdentifier, int lineNumber)
 {
     LineNumber   = lineNumber;
     ViolatedRule = rule;
     Identifier   = objectIdentifier;
 }
コード例 #2
0
 public ParametersCount(IMetric metrics)
 {
     _maxParameters = metrics.MaximumNumberOfMethodParameters;
     _rule          = QualityRules.MethodParametersCount;
 }
コード例 #3
0
ファイル: MethodSize.cs プロジェクト: annahita/Code-Reviewer
 public MethodSize(IMetric metrics)
 {
     _maxLinesInMethod = metrics.MaximumSizeOfMethod;
     _rule             = QualityRules.MethodSize;
 }
コード例 #4
0
 public ClassCohesion(ICohesion cohesion)
 {
     _cohesion = cohesion;
     _rule     = QualityRules.ClassCohesion;
 }
コード例 #5
0
 public MethodSideEffects(ISideEffect sideEffect)
 {
     _sideEffect = sideEffect;
     _rule       = QualityRules.SideEffect;
 }