Package org.springframework.modulith.runtime.autoconfigure
@NullMarked
package org.springframework.modulith.runtime.autoconfigure
Autoconfiguration the
ApplicationModules
runtime support.-
ClassDescriptionAn abstraction for the data captured in the application module metadata file (typically "META-INF/spring-modulith/application-modules.json").Renders the application module description JSON into a resource named "META-INF/spring-modulith/application-modules.json".A
FailureAnalyzer
to give explanation what's wrong when a runtime application module verification fails.An Exception carrying information about a missing runtime dependency to be analyzed byMissingRuntimeDependencyFailureAnalyzer
.Auto-configuration to register anApplicationRuntime
, aApplicationModulesRuntime
and anApplicationListener
to invoke allApplicationModuleInitializer
s as Spring Bean.Auto-configuration to react to ArchUnit missing on the runtime classpath.A component to verify the application module arrangement at runtime.Configuration properties for Spring modulith's runtime support.