asciidoctor / asciidoctorj

:coffee: Java bindings for Asciidoctor. Asciidoctor on the JVM!
http://asciidoctor.org
Apache License 2.0
617 stars 172 forks source link

Add methods Reader.getSource and Reader.getSourceLines #1264

Closed robertpanzer closed 4 months ago

robertpanzer commented 4 months ago

Thank you for opening a pull request and contributing to AsciidoctorJ!

Please take a bit of time giving some details about your pull request:

Kind of change

Description

What is the goal of this pull request?

https://github.com/asciidoctor/asciidoctorj/issues/1262#issuecomment-1960031235 mentioned that AsciidoctorJ is currently missing the methods Reader.getSource() and Reader.getSourceLines(). This PR adds the missing methods.

How does it achieve that?

Add the methods.

Are there any alternative ways to implement this?

No.

Are there any implications of this pull request? Anything a user must know?

No, it just adds new methods to the API.

Issue

It is related to #1262, but doesn't fix it, since the issue complains about the docs.

Release notes

Please add a corresponding entry to the file CHANGELOG.adoc