Skip to content

8380051: Update commonmark-java to 0.27.1#30630

Open
hns wants to merge 1 commit intoopenjdk:masterfrom
hns:JDK-8380051
Open

8380051: Update commonmark-java to 0.27.1#30630
hns wants to merge 1 commit intoopenjdk:masterfrom
hns:JDK-8380051

Conversation

@hns
Copy link
Copy Markdown
Member

@hns hns commented Apr 8, 2026

Please review a change to update commonmark-java used for Markdown documentation comments to version 0.27.1.

https://github.com/commonmark/commonmark-java/tree/commonmark-parent-0.27.1

The code in jdk.internal.org.commonmark and subpackages is updated to the release code with minimal changes:

  • Add GPL license header for new files
  • Add jdk.internal package prefix
  • Add a few missing @SuppressWarnings and @Deprecated annotations to avoid warnings during compilation

Our MarkdownTransformer adapter class required some changes as a method we previously implemented to resolve JavaDoc references was deprecated and replaced by a different method.


Progress

  • Change must be properly reviewed (1 review required, with at least 1 Reviewer)
  • Change must not contain extraneous whitespace
  • Commit message must refer to an issue

Issue

  • JDK-8380051: Update commonmark-java to 0.27.1 (Task - P3)

Reviewing

Using git

Checkout this PR locally:
$ git fetch https://git.openjdk.org/jdk.git pull/30630/head:pull/30630
$ git checkout pull/30630

Update a local copy of the PR:
$ git checkout pull/30630
$ git pull https://git.openjdk.org/jdk.git pull/30630/head

Using Skara CLI tools

Checkout this PR locally:
$ git pr checkout 30630

View PR using the GUI difftool:
$ git pr show -t 30630

Using diff file

Download this PR as a diff file:
https://git.openjdk.org/jdk/pull/30630.diff

Using Webrev

Link to Webrev Comment

@bridgekeeper
Copy link
Copy Markdown

bridgekeeper bot commented Apr 8, 2026

👋 Welcome back hannesw! A progress list of the required criteria for merging this PR into master will be added to the body of your pull request. There are additional pull request commands available for use with this pull request.

@openjdk
Copy link
Copy Markdown

openjdk bot commented Apr 8, 2026

❗ This change is not yet ready to be integrated.
See the Progress checklist in the description for automated requirements.

@openjdk
Copy link
Copy Markdown

openjdk bot commented Apr 8, 2026

@hns To determine the appropriate audience for reviewing this pull request, one or more labels corresponding to different subsystems will normally be applied automatically. However, no automatic labelling rule matches the changes in this pull request. In order to have an "RFR" email sent to the correct mailing list, you will need to add one or more applicable labels manually using the /label pull request command.

Applicable Labels
  • build
  • client
  • compiler
  • core-libs
  • hotspot
  • hotspot-compiler
  • hotspot-gc
  • hotspot-jfr
  • hotspot-runtime
  • i18n
  • ide-support
  • javadoc
  • jdk
  • net
  • nio
  • security
  • serviceability
  • shenandoah

@hns
Copy link
Copy Markdown
Member Author

hns commented Apr 9, 2026

/label javadoc

@openjdk openjdk bot added the javadoc javadoc-dev@openjdk.org label Apr 9, 2026
@openjdk
Copy link
Copy Markdown

openjdk bot commented Apr 9, 2026

@hns
The javadoc label was successfully added.

@openjdk openjdk bot added the rfr Pull request is ready for review label Apr 9, 2026
@mlbridge
Copy link
Copy Markdown

mlbridge bot commented Apr 9, 2026

Webrevs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

javadoc javadoc-dev@openjdk.org rfr Pull request is ready for review

Development

Successfully merging this pull request may close these issues.

1 participant