Class CodeGenerationThresholdEvaluator

java.lang.Object
no.sikt.graphitron.validation.CodeGenerationThresholdEvaluator

public class CodeGenerationThresholdEvaluator extends Object
  • Constructor Details

    • CodeGenerationThresholdEvaluator

      public CodeGenerationThresholdEvaluator(CodeGenerationThresholds thresholds, no.sikt.graphitron.javapoet.TypeSpec typeSpec)
  • Method Details

    • addMessageIfMethodExceedsNestingDepthBounds

      public void addMessageIfMethodExceedsNestingDepthBounds(no.sikt.graphitron.javapoet.MethodSpec method, String className)
    • addMessageIfMethodExceedsLinesOfCodeBounds

      public void addMessageIfMethodExceedsLinesOfCodeBounds(no.sikt.graphitron.javapoet.MethodSpec method, String className)
    • getUpperBoundMessages

      public List<String> getUpperBoundMessages()
    • getCrashPointMessages

      public List<String> getCrashPointMessages()