Package it.unive.lisa.checks
Class ChecksExecutor
- java.lang.Object
-
- it.unive.lisa.checks.ChecksExecutor
-
public final class ChecksExecutor extends java.lang.Object
Utility class that handles the execution ofCheck
s.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <C extends Check<T>,T>
voidexecuteAll(T tool, Application app, 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, Application app, 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 executionapp
- the application to analyzechecks
- the checks to execute
-
-