Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(v3.0.x) Remove asciidoctorj deprecated methods usage #656

Conversation

abelsromero
Copy link
Member

What kind of change does this PR introduce? (check at least one)

  • Bugfix
  • Feature
  • Documentation
  • Refactor
  • Build improvement
  • Other (please describe)

What is the goal of this pull request?

Started to remove the use of AsciidoctorJ methods but I also fixes a bug in the site integration found during the refactor.
In short, maven project properties were not added as Asciidoctor attributes when no site configuration was added.

Are there any alternative ways to implement this?
No.
For context, I bumped into AsciidoctorJ v3.0.0-alpha.1, fixed issues in API (not extensions), and then went back to v2.5.10 to ensure all was working fine.

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

Is it related to an existing issue?

  • Yes
  • No

Finally, please add a corresponding entry to CHANGELOG.adoc

Only the fix will be documented, the other changes are internal.

…fig is present

* Remove use of deprecated AsciidoctorJ methods
* Refactor SiteConversionConfigurationParser to simplify
@abelsromero abelsromero merged commit bbbd28a into asciidoctor:main Jun 17, 2023
18 checks passed
@abelsromero abelsromero changed the title Remove asciidoctorj deprecated methods usage (v3.0.x) Remove asciidoctorj deprecated methods usage Jun 17, 2023
@abelsromero abelsromero deleted the remove-asciidoctorj-deprecated-methods-usage branch December 28, 2023 20:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant