Class UnusedCodeElementCheck

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

public class UnusedCodeElementCheck extends IntegratedCheck
  • Constructor Details

    • UnusedCodeElementCheck

      public UnusedCodeElementCheck()
  • Method Details

    • isUnused

      public static boolean isUnused(spoon.reflect.declaration.CtNamedElement ctElement, boolean hasMainMethod)
    • check

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

      public Optional<Integer> maximumProblems()