Appendix sections are all at the top level. They should probably move under the Appendix title

Comment From: mhalbritter

I tried to fix that by adjusting the include::application-properties.adoc[leveloffset=+1] to include::application-properties.adoc[leveloffset=+2]. This works, but the https://github.com/spring-io/spring-asciidoctor-extensions/tree/main/section-ids asciidoctor plugin, which checks that section ids in child sections adhere to the parentId.childId convention logs a warning.

The section id of the "Appendices" is appendix, but the section id of the application-properties.adoc isn't appendix.application-properties, but only application-properties. The application-properties.adoc includes more files like application-properties/core.adoc, which gets autogenerated and have the wrong section ids, too.

I see two ways to fix that:

  • Somehow suppress the warnings for that code block and leave the section ids as they are
  • Fix the section ids in the included files, which involves fixing the auto-generated files

Comment From: snicoll

Closing in favor of PR #29667