Skip to content

Commit

Permalink
Improve null safety
Browse files Browse the repository at this point in the history
  • Loading branch information
brodmo committed Jun 21, 2023
1 parent 10f635c commit bdc833e
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion core/src/main/java/de/jplag/SubmissionSet.java
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
import java.util.List;
import java.util.stream.Collectors;

import de.jplag.options.LanguageOption;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

Expand Down Expand Up @@ -45,7 +46,8 @@ public SubmissionSet(List<Submission> submissions, Submission baseCode, JPlagOpt
parseAllSubmissions();
this.submissions = filterValidSubmissions();
invalidSubmissions = filterInvalidSubmissions();
if (Boolean.TRUE.equals(options.language().getOptions().getOptionsAsMap().get("normalize").getValue()))
LanguageOption<?> normalizeOption = options.language().getOptions().getOptionsAsMap().get("normalize");
if (normalizeOption != null && Boolean.TRUE.equals(normalizeOption.getValue()))
submissions.forEach(Submission::normalize);
}

Expand Down

0 comments on commit bdc833e

Please sign in to comment.