remove use of Task.getProject at exec time in ValidateAccessWidenerTask (#1357)

This commit is contained in:
Pasqual Koschmieder
2025-09-03 10:26:19 +02:00
committed by GitHub
parent fd8cc10120
commit d6ff760ca5

View File

@@ -83,7 +83,7 @@ public abstract class ValidateAccessWidenerTask extends DefaultTask {
try (BufferedReader reader = Files.newBufferedReader(getAccessWidener().get().getAsFile().toPath(), StandardCharsets.UTF_8)) {
accessWidenerReader.read(reader, "named");
} catch (AccessWidenerFormatException e) {
getProject().getLogger().error("Failed to validate access-widener file {} on line {}: {}", getAccessWidener().get().getAsFile().getName(), e.getLineNumber(), e.getMessage());
getLogger().error("Failed to validate access-widener file {} on line {}: {}", getAccessWidener().get().getAsFile().getName(), e.getLineNumber(), e.getMessage());
throw e;
} catch (IOException e) {
throw new UncheckedIOException("Failed to read access widener", e);