Class RepeatedMathOperationCheck

java.lang.Object
de.firemage.autograder.core.integrated.IntegratedCheck
de.firemage.autograder.core.check.complexity.RepeatedMathOperationCheck
All Implemented Interfaces:
Check

public class RepeatedMathOperationCheck extends IntegratedCheck
  • Constructor Details

    • RepeatedMathOperationCheck

      public RepeatedMathOperationCheck()
  • Method Details

    • repeatExpression

      public static spoon.reflect.code.CtExpression<?> repeatExpression(spoon.reflect.code.BinaryOperatorKind kind, spoon.reflect.code.CtExpression<?> expression, int count)
    • joinExpressions

      public static spoon.reflect.code.CtExpression<?> joinExpressions(spoon.reflect.code.BinaryOperatorKind kind, spoon.reflect.code.CtExpression<?> first, spoon.reflect.code.CtExpression<?>... others)
    • check

      protected void check(StaticAnalysis staticAnalysis, DynamicAnalysis dynamicAnalysis)
      Specified by:
      check in class IntegratedCheck