Package de.firemage.autograder.core
Klasse Linter
java.lang.Object
de.firemage.autograder.core.Linter
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungcheckFile(UploadedFile file, Path tmpLocation, Path tests, List<ProblemType> problemsToReport, Consumer<LinterStatus> statusConsumer, boolean disableDynamicAnalysis) checkFile(UploadedFile file, Path tmpLocation, Path tests, List<ProblemType> problemsToReport, List<Check> checks, Consumer<LinterStatus> statusConsumer, boolean disableDynamicAnalysis) translateMessage(LocalizedMessage message)
-
Konstruktordetails
-
Linter
-
-
Methodendetails
-
checkFile
public List<Problem> checkFile(UploadedFile file, Path tmpLocation, Path tests, List<ProblemType> problemsToReport, Consumer<LinterStatus> statusConsumer, boolean disableDynamicAnalysis) throws LinterException, IOException, InterruptedException - Löst aus:
LinterExceptionIOExceptionInterruptedException
-
checkFile
public List<Problem> checkFile(UploadedFile file, Path tmpLocation, Path tests, List<ProblemType> problemsToReport, List<Check> checks, Consumer<LinterStatus> statusConsumer, boolean disableDynamicAnalysis) throws LinterException, InterruptedException, IOException - Löst aus:
LinterExceptionInterruptedExceptionIOException
-
translateMessage
-