Package it.unive.lisa.checks
Class ChecksExecutor
- java.lang.Object
-
- it.unive.lisa.checks.ChecksExecutor
-
public final class ChecksExecutor extends java.lang.ObjectUtility class that handles the execution ofChecks.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <C extends Check<T>,T>
voidexecuteAll(T tool, Program program, java.lang.Iterable<C> checks)Executes all the given checks on the given inputs cfgs.
-
-
-
Method Detail
-
executeAll
public static <C extends Check<T>,T> void executeAll(T tool, Program program, java.lang.Iterable<C> checks)
Executes all the given checks on the given inputs cfgs.- Type Parameters:
C- the type of the checks to executeT- the type of the auxiliary tool used by the check- Parameters:
tool- the auxiliary tool to be used during the checks executionprogram- the program to analyzechecks- the checks to execute
-
-