RFR: 8297587: Upgrade JLine to 3.22.0

Jan Lahoda jlahoda at openjdk.org
Fri Feb 17 10:36:56 UTC 2023


This is a proposal to upgrade the JLine inside JDK to 3.22.0. It was done by:
-for shared/classes, taking a diff between JLine 3.20.0 and the existing JDK version, copying the JLine 3.22.0 into the JDK, repackaing, re-appling the patch (including trailing space removal, UTF-8 characters replacement, addition of inputStreamWrapper), and adjusting TerminalProvider
-for Windows, mostly copying the JLine 3.22.0 code into the JDK, and adjusting based on old changes

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

Commit messages:
 - 8297587: Upgrade JLine to 3.22.0

Changes: https://git.openjdk.org/jdk/pull/12614/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=12614&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8297587
  Stats: 1763 lines in 54 files changed: 1055 ins; 452 del; 256 mod
  Patch: https://git.openjdk.org/jdk/pull/12614.diff
  Fetch: git fetch https://git.openjdk.org/jdk pull/12614/head:pull/12614

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


More information about the core-libs-dev mailing list