diff --git a/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/annotation/ImportCandidates.java b/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/annotation/ImportCandidates.java index efecb9bfc2..3db5cc44a7 100644 --- a/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/annotation/ImportCandidates.java +++ b/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/annotation/ImportCandidates.java @@ -27,8 +27,6 @@ import java.util.Enumeration; import java.util.Iterator; import java.util.List; -import org.jetbrains.annotations.NotNull; - import org.springframework.core.io.UrlResource; import org.springframework.util.Assert; @@ -54,7 +52,6 @@ public final class ImportCandidates implements Iterable { this.candidates = Collections.unmodifiableList(candidates); } - @NotNull @Override public Iterator iterator() { return this.candidates.iterator(); diff --git a/src/checkstyle/checkstyle.xml b/src/checkstyle/checkstyle.xml index f0f1aa09ee..e55f14aec6 100644 --- a/src/checkstyle/checkstyle.xml +++ b/src/checkstyle/checkstyle.xml @@ -13,7 +13,8 @@ name="com.puppycrawl.tools.checkstyle.checks.imports.IllegalImportCheck"> + value="^sun.*, ^org\.apache\.commons\.(?!compress|dbcp2|logging|pool2).*, ^com\.datastax\.oss\.driver\.shaded.*, ^com\.google\.common.*, ^io\.micrometer\.shaded.*, + ^org\.jetbrains\.annotations.*, ^org\.testcontainers\.shaded.*" /> diff --git a/src/checkstyle/import-control.xml b/src/checkstyle/import-control.xml index 936300d8b5..397dc03fb6 100644 --- a/src/checkstyle/import-control.xml +++ b/src/checkstyle/import-control.xml @@ -2,6 +2,7 @@ + @@ -45,6 +46,13 @@ + + + + + + + @@ -56,6 +64,9 @@ + + +