From 927e7dbf00d625821def51a6ba94ca73c741d1a7 Mon Sep 17 00:00:00 2001 From: Andy Wilkinson Date: Thu, 17 Apr 2025 15:38:10 +0100 Subject: [PATCH] Polish "Use ClassLoader with ArchitectureCheck" See gh-45202 --- .../boot/build/architecture/ArchitectureCheck.java | 2 +- .../boot/build/architecture/ArchitectureCheckTests.java | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/buildSrc/src/main/java/org/springframework/boot/build/architecture/ArchitectureCheck.java b/buildSrc/src/main/java/org/springframework/boot/build/architecture/ArchitectureCheck.java index 732dbb8a42e..3ce2807508e 100644 --- a/buildSrc/src/main/java/org/springframework/boot/build/architecture/ArchitectureCheck.java +++ b/buildSrc/src/main/java/org/springframework/boot/build/architecture/ArchitectureCheck.java @@ -125,7 +125,7 @@ public abstract class ArchitectureCheck extends DefaultTask { } private void writeViolationReport(List violations, File outputFile) throws IOException { - Files.createDirectories(outputFile.getParentFile().toPath()); + outputFile.getParentFile().mkdirs(); StringBuilder report = new StringBuilder(); for (EvaluationResult violation : violations) { report.append(violation.getFailureReport()); diff --git a/buildSrc/src/test/java/org/springframework/boot/build/architecture/ArchitectureCheckTests.java b/buildSrc/src/test/java/org/springframework/boot/build/architecture/ArchitectureCheckTests.java index 3736c347076..259cec46b59 100644 --- a/buildSrc/src/test/java/org/springframework/boot/build/architecture/ArchitectureCheckTests.java +++ b/buildSrc/src/test/java/org/springframework/boot/build/architecture/ArchitectureCheckTests.java @@ -231,7 +231,6 @@ class ArchitectureCheckTests { private void runGradle(Consumer callback) { callback.accept(GradleRunner.create() .withProjectDir(this.projectDir.toFile()) - // .withArguments("checkArchitectureMain", "-Dorg.gradle.debug=true") .withArguments("checkArchitectureMain") .withPluginClasspath()); }