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

Explicitly upgrade pegdown's transitive parboiled-java dependency #155

Merged
merged 3 commits into from
Sep 30, 2022

Conversation

mkurz
Copy link
Member

@mkurz mkurz commented Sep 30, 2022

To make the whole thing work with Java 11+, thanks to a newer transitive ASM dependency.

See explanation in #35 (comment)

(Actually I did test all of this locally, published play-docs and used it in play and started the play documentation, everything worked fine. So we are lucky.)

To make the whole thing work with Java 11+, thanks to a newer
transitive ASM dependency
@mkurz
Copy link
Member Author

mkurz commented Sep 30, 2022

Alright, so this is failing because latest pegdown release does not support Java 8 anymore: sirthias/parboiled#195 Now... look at the pull request, it is necessary for support for Java 16+, but drops Java 8...

@mkurz
Copy link
Member Author

mkurz commented Sep 30, 2022

Well, so I had to drop Java 8 now in this pull request (actually I already had prepared one 😉)
Like I said, I did test this whole thing locally already and the Play documentation works correctly on my machine.

@mkurz mkurz merged commit dffe082 into playframework:main Sep 30, 2022
@mkurz mkurz deleted the parboiled-java-upgrade branch September 30, 2022 15:05
@mkurz mkurz mentioned this pull request Sep 30, 2022
@ihostage ihostage mentioned this pull request Sep 30, 2022
30 tasks
@mkurz
Copy link
Member Author

mkurz commented Sep 30, 2022

Actually this will unblock a couple of other pull requests:

So I will release a M1 of play-doc

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.

1 participant