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

The update is a clean re-import of commonmark-java sources at tag 
commonmark-parent-0.29.0:
https://github.com/commonmark/commonmark-java/tree/commonmark-parent-0.29.0

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 required @SuppressWarnings and @Deprecated annotations in the following 
classes to avoid warnings during compilation:
      - BlockStartImpl.java
      - Defintions.java
      - InlineParserContextImpl.java
      - TextContentRenderer.java
 - Update resource package path in Html5Entities.java
 - 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

Changes were compared manually against the base version. The changes pass tier1 
langtools tests.

---------
- [x] I confirm that I make this contribution in accordance with the [OpenJDK 
Interim AI Policy](https://openjdk.org/legal/ai).

-------------

Commit messages:
 - Update commonmark-java to release 0.29.0
 - 8380051: Update commonmark-java to 0.27.1

Changes: https://git.openjdk.org/jdk/pull/31985/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=31985&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8380051
  Stats: 3749 lines in 102 files changed: 2263 ins; 1099 del; 387 mod
  Patch: https://git.openjdk.org/jdk/pull/31985.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/31985/head:pull/31985

PR: https://git.openjdk.org/jdk/pull/31985

Reply via email to