From b829f4e30bbb90790b68029a1bea7606f2a70c72 Mon Sep 17 00:00:00 2001 From: Oliver Drotbohm Date: Mon, 23 Oct 2023 08:23:29 +0200 Subject: [PATCH] GH-315 - Polishing. --- .../runtime/autoconfigure/SpringBootApplicationRuntime.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/spring-modulith-runtime/src/main/java/org/springframework/modulith/runtime/autoconfigure/SpringBootApplicationRuntime.java b/spring-modulith-runtime/src/main/java/org/springframework/modulith/runtime/autoconfigure/SpringBootApplicationRuntime.java index a4e98fc5..e6f3e1be 100644 --- a/spring-modulith-runtime/src/main/java/org/springframework/modulith/runtime/autoconfigure/SpringBootApplicationRuntime.java +++ b/spring-modulith-runtime/src/main/java/org/springframework/modulith/runtime/autoconfigure/SpringBootApplicationRuntime.java @@ -118,6 +118,11 @@ class SpringBootApplicationRuntime implements ApplicationRuntime { || getAutoConfigurationPackages().stream().anyMatch(pkg -> fqn.startsWith(pkg)); } + /** + * Looks up the auto configuration packages and caches them to prevent further lookups. + * + * @return will never be {@literal null}. + */ private List getAutoConfigurationPackages() { if (resolvedAutoConfigurationPackages == null) {