1. Checking in on this patch -- anyone have a minute to help me complete the review and merge it? Or pair with me to improve it until it is ready to merge? Happy to rebase/squash again if that's necessary, just let me know.
2. Back while I was working on this I also tried to upgrade related dependencies, e.g. org.asciidoctor.jvm.convert and org.asciidoctor.jvm.pdf from 3.3.2 to 4.0.3. I got the HTML docs build to work, but there was something breaking with the PDF converter. I tried quite a few different configurations but wasn't able to figure it out. Seemed to be some issue with psychyaml or snakeyaml or jruby. Error output and work-in-progress is saved/documented here (not intended for merge): https://github.com/meonkeys/apache-fineract/blob/upgrade-asciidoctorj/README.md I also created a tiny standalone project so I could quickly build and re-build HTML and PDF docs with AsciidoctorJ. I'll share this too in case someone else finds it useful: https://github.com/meonkeys/tiny-asciidoctorj/
