Asciidoc interprets strings like ${classname} as attributes and then issues a WARN during the build that it will skip reference to a missing attribute. This PR uses inline pass macro to tell asciidoc that enclosed content should be excluded from all substitutions. Also, there were a few places in which xref was used but the intention was to link to some of the extension guides, not other documents within this project.
Asciidoc interprets strings like ${classname} as attributes and then issues a WARN during the build that it will skip reference to a missing attribute. This PR uses inline pass macro to tell asciidoc that enclosed content should be excluded from all substitutions. Also, there were a few places in which xref was used but the intention was to link to some of the extension guides, not other documents within this project.
Proof of all warnings gone:
Proof of warnings before this PR: