Related to my proposal to change how component pages are (partially) generated
I expect to be proposing to move to the latest Antora 3 alpha. In particular
this has logging and the ability to be configured to fail on log levels, in
particular warnings. This will make the xref-checker obsolete, as logging
provides more detailed information.
Currently the warnings and errors from the build are:
[22:44:07.521] WARN (asciidoctor): skipping reference to missing attribute:
myclient
file: docs/user-manual/modules/ROOT/pages/route-template.adoc
source: https://github.com/apache/camel.git (refname: main, start path:
docs/user-manual)
[22:44:07.524] WARN (asciidoctor): skipping reference to missing attribute:
myclient
file: docs/user-manual/modules/ROOT/pages/route-template.adoc
source: https://github.com/apache/camel.git (refname: main, start path:
docs/user-manual)
[22:44:29.764] WARN (asciidoctor): skipping reference to missing attribute: body
file: docs/components/modules/languages/pages/simple-language.adoc
source: https://github.com/apache/camel.git (refname: camel-3.11.x, start
path: docs/components)
[22:45:12.893] WARN (asciidoctor): skipping reference to missing attribute: body
file: docs/components/modules/languages/pages/simple-language.adoc
source: https://github.com/apache/camel.git (refname: main, start path:
docs/components)
[22:45:47.775] WARN (asciidoctor): skipping reference to missing attribute: 8
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.776] WARN (asciidoctor): skipping reference to missing attribute: 4
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.776] WARN (asciidoctor): skipping reference to missing attribute: 4
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.776] WARN (asciidoctor): skipping reference to missing attribute: 4
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.776] WARN (asciidoctor): skipping reference to missing attribute: 12
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.776] WARN (asciidoctor): skipping reference to missing attribute: 8
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.776] WARN (asciidoctor): skipping reference to missing attribute: 4
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.777] WARN (asciidoctor): skipping reference to missing attribute: 3
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.777] WARN (asciidoctor): skipping reference to missing attribute: 4
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.777] WARN (asciidoctor): skipping reference to missing attribute: 12
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.777] WARN (asciidoctor): skipping reference to missing attribute: 8
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.777] WARN (asciidoctor): skipping reference to missing attribute: 4
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.777] WARN (asciidoctor): skipping reference to missing attribute: 3
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.777] WARN (asciidoctor): skipping reference to missing attribute: 3
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.777] WARN (asciidoctor): skipping reference to missing attribute: 12
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.777] WARN (asciidoctor): skipping reference to missing attribute: 8
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.777] WARN (asciidoctor): skipping reference to missing attribute: 4
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.777] WARN (asciidoctor): skipping reference to missing attribute: 3
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.777] WARN (asciidoctor): skipping reference to missing attribute: 3
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.778] WARN (asciidoctor): skipping reference to missing attribute: 12
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.778] WARN (asciidoctor): skipping reference to missing attribute: 12
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.778] WARN (asciidoctor): skipping reference to missing attribute: 3
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.778] WARN (asciidoctor): skipping reference to missing attribute: 14
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.778] WARN (asciidoctor): skipping reference to missing attribute: 12
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.778] WARN (asciidoctor): skipping reference to missing attribute: 13
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.779] WARN (asciidoctor): skipping reference to missing attribute: 11
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.779] WARN (asciidoctor): skipping reference to missing attribute: 3
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.779] WARN (asciidoctor): skipping reference to missing attribute: 11
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.780] WARN (asciidoctor): skipping reference to missing attribute: 3
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.780] WARN (asciidoctor): skipping reference to missing attribute: 2
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.780] WARN (asciidoctor): skipping reference to missing attribute: 4
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.780] WARN (asciidoctor): skipping reference to missing attribute: 3
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:47.781] WARN (asciidoctor): skipping reference to missing attribute: 6
file: docs/modules/ROOT/pages/apis/crds-html.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:48.245] WARN (asciidoctor): skipping reference to missing attribute:
period
file: docs/modules/ROOT/pages/kamelets/kamelets-dev.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:48.245] WARN (asciidoctor): skipping reference to missing attribute:
lookahead
file: docs/modules/ROOT/pages/kamelets/kamelets-dev.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:48.245] WARN (asciidoctor): skipping reference to missing attribute:
period
file: docs/modules/ROOT/pages/kamelets/kamelets-dev.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:48.246] WARN (asciidoctor): skipping reference to missing attribute:
lookahead
file: docs/modules/ROOT/pages/kamelets/kamelets-dev.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:48.248] WARN (asciidoctor): skipping reference to missing attribute:
period
file: docs/modules/ROOT/pages/kamelets/kamelets-dev.adoc
source: https://github.com/apache/camel-k.git (refname: main, start path:
docs)
[22:45:49.586] WARN (asciidoctor): unterminated listing block
file: docs/modules/ROOT/pages/contributing/developers.adoc:230
source: https://github.com/apache/camel-k.git (refname: release-1.4.x,
start path: docs)
[22:45:49.825] WARN (asciidoctor): skipping reference to missing attribute:
period
file: docs/modules/ROOT/pages/kamelets/kamelets-dev.adoc
source: https://github.com/apache/camel-k.git (refname: release-1.4.x,
start path: docs)
[22:45:49.825] WARN (asciidoctor): skipping reference to missing attribute:
lookahead
file: docs/modules/ROOT/pages/kamelets/kamelets-dev.adoc
source: https://github.com/apache/camel-k.git (refname: release-1.4.x,
start path: docs)
[22:45:49.826] WARN (asciidoctor): skipping reference to missing attribute:
period
file: docs/modules/ROOT/pages/kamelets/kamelets-dev.adoc
source: https://github.com/apache/camel-k.git (refname: release-1.4.x,
start path: docs)
[22:45:49.826] WARN (asciidoctor): skipping reference to missing attribute:
lookahead
file: docs/modules/ROOT/pages/kamelets/kamelets-dev.adoc
source: https://github.com/apache/camel-k.git (refname: release-1.4.x,
start path: docs)
[22:45:49.828] WARN (asciidoctor): skipping reference to missing attribute:
period
file: docs/modules/ROOT/pages/kamelets/kamelets-dev.adoc
source: https://github.com/apache/camel-k.git (refname: release-1.4.x,
start path: docs)
[22:45:54.820] WARN (asciidoctor): skipping reference to missing attribute: body
file: docs/modules/ROOT/pages/reference/extensions/core.adoc
source: https://github.com/apache/camel-quarkus.git (refname: main, start
path: docs)
[22:45:59.069] WARN (asciidoctor): skipping reference to missing attribute: body
file: docs/modules/ROOT/pages/reference/extensions/core.adoc
source: https://github.com/apache/camel-quarkus.git (refname:
release/2.0.0, start path: docs)
Currently this sort of warning is output to the console but cannot be used to
fail the build.
David Jencks