Two-jar starter (autoconfigure + starter), a demo app, and 17 captured transcripts covering AutoConfiguration.imports, @ConditionalOn*, ordering, optional Jackson 3 integration, configuration metadata and the Boot 4 module split. Co-Authored-By: Claude Sonnet 5 <[email protected]> Claude-Session: https://claude.ai/code/session_01Uu7q8vPeREyT4218EJPzz1
15 lines
688 B
Plaintext
15 lines
688 B
Plaintext
# An auto-configuration that is not listed in AutoConfiguration.imports (it is listed in spring.factories, which Boot 4 ignores for this)
|
|
|
|
|
|
--- ApplicationContextRunner: the test names the class itself ---
|
|
forgottenMarker bean : true
|
|
|
|
--- the starter author's application: @SpringBootApplication scanning the package that holds both classes ---
|
|
forgottenMarker (@AutoConfiguration) : false
|
|
forgottenPlainMarker (@Configuration) : true
|
|
|
|
--- a consumer application: its own package, the starter on the classpath ---
|
|
forgottenMarker (@AutoConfiguration) : false
|
|
forgottenPlainMarker (@Configuration) : false
|
|
Masker beans : [masker]
|