@@ -193,10 +193,16 @@ Kotlin::
193
193
+
194
194
[source, kotlin, role="secondary", chomp="none"]
195
195
----
196
- @org.springframework.modulith.ApplicationModule(
196
+ package example.inventory
197
+
198
+ import org.springframework.modulith.ApplicationModule
199
+ import org.springframework.modulith.PackageInfo
200
+
201
+ @ApplicationModule(
197
202
type = Type.OPEN
198
203
)
199
- package example.inventory
204
+ @PackageInfo
205
+ class ModuleMetadata {}
200
206
----
201
207
======
202
208
@@ -309,10 +315,16 @@ Kotlin::
309
315
+
310
316
[source, kotlin, role="secondary", chomp="none"]
311
317
----
312
- @org.springframework.modulith.ApplicationModule(
318
+ package example.inventory
319
+
320
+ import org.springframework.modulith.ApplicationModule
321
+ import org.springframework.modulith.PackageInfo
322
+
323
+ @ApplicationModule(
313
324
allowedDependencies = "order :: spi"
314
325
)
315
- package example.inventory
326
+ @PackageInfo
327
+ class ModuleMetadata {}
316
328
----
317
329
======
318
330
@@ -338,10 +350,16 @@ Kotlin::
338
350
+
339
351
[source, kotlin, role="secondary", chomp="none"]
340
352
----
341
- @org.springframework.modulith.ApplicationModule(
353
+ package example.inventory
354
+
355
+ import org.springframework.modulith.ApplicationModule
356
+ import org.springframework.modulith.PackageInfo
357
+
358
+ @ApplicationModule(
342
359
allowedDependencies = "order :: *"
343
360
)
344
- package example.inventory
361
+ @PackageInfo
362
+ class ModuleMetadata {}
345
363
----
346
364
======
347
365
0 commit comments