The `asciidoc-java` doesn't support diagram blocks, and don't plan to. However they offer extendable parser that allows pre-rendering (see https://github.com/yupiik/tools-maven-plugin/issues/23). I have prepared a PR that follows that path.