From c9ad2b8453ddb8b92ba0fe084e406f342e19be7f Mon Sep 17 00:00:00 2001 From: Daniil Tsarev Date: Thu, 3 Apr 2025 17:49:48 +0200 Subject: [PATCH] GH-1141 - Fix Kotlin examples for module and named interfaces declarations and dependencies. Signed-off-by: daniil.tsaryov@jetbrains.com --- .../modules/ROOT/pages/fundamentals.adoc | 30 +++++++++++++++---- 1 file changed, 24 insertions(+), 6 deletions(-) diff --git a/src/docs/antora/modules/ROOT/pages/fundamentals.adoc b/src/docs/antora/modules/ROOT/pages/fundamentals.adoc index e6d374df..5c656afc 100644 --- a/src/docs/antora/modules/ROOT/pages/fundamentals.adoc +++ b/src/docs/antora/modules/ROOT/pages/fundamentals.adoc @@ -193,10 +193,16 @@ Kotlin:: + [source, kotlin, role="secondary", chomp="none"] ---- -@org.springframework.modulith.ApplicationModule( +package example.inventory + +import org.springframework.modulith.ApplicationModule +import org.springframework.modulith.PackageInfo + +@ApplicationModule( type = Type.OPEN ) -package example.inventory +@PackageInfo +class ModuleMetadata {} ---- ====== @@ -309,10 +315,16 @@ Kotlin:: + [source, kotlin, role="secondary", chomp="none"] ---- -@org.springframework.modulith.ApplicationModule( +package example.inventory + +import org.springframework.modulith.ApplicationModule +import org.springframework.modulith.PackageInfo + +@ApplicationModule( allowedDependencies = "order :: spi" ) -package example.inventory +@PackageInfo +class ModuleMetadata {} ---- ====== @@ -338,10 +350,16 @@ Kotlin:: + [source, kotlin, role="secondary", chomp="none"] ---- -@org.springframework.modulith.ApplicationModule( +package example.inventory + +import org.springframework.modulith.ApplicationModule +import org.springframework.modulith.PackageInfo + +@ApplicationModule( allowedDependencies = "order :: *" ) -package example.inventory +@PackageInfo +class ModuleMetadata {} ---- ======