From 849cc3e506983cb3cd3b10b0aa5bdc039f451174 Mon Sep 17 00:00:00 2001 From: Oliver Drotbohm Date: Mon, 29 Jul 2024 23:58:29 +0200 Subject: [PATCH] GH-745 - Polishing. Reintroduce original method in deprecated form. --- .../core/ApplicationModuleDetectionStrategy.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModuleDetectionStrategy.java b/spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModuleDetectionStrategy.java index 04b2d5bf..f1b4d28d 100644 --- a/spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModuleDetectionStrategy.java +++ b/spring-modulith-core/src/main/java/org/springframework/modulith/core/ApplicationModuleDetectionStrategy.java @@ -47,6 +47,18 @@ public interface ApplicationModuleDetectionStrategy { return pkg -> pkg.getDirectSubPackages().stream(); } + /** + * A {@link ApplicationModuleDetectionStrategy} that considers packages explicitly annotated with + * {@link ApplicationModule} module base packages. + * + * @return will never be {@literal null}. + * @deprecated since 1.3. Use {@link #explicitlyAnnotated()} instead. + */ + @Deprecated(forRemoval = true) + static ApplicationModuleDetectionStrategy explictlyAnnotated() { + return explicitlyAnnotated(); + } + /** * A {@link ApplicationModuleDetectionStrategy} that considers packages explicitly annotated with * {@link ApplicationModule} module base packages.