On Thu, 24 Apr 2025 17:31:50 GMT, Severin Gehwolf <sgehw...@openjdk.org> wrote:
> Please review this fix to > [JDK-8353185](https://bugs.openjdk.org/browse/JDK-8353185). The reading logic > for the config file would erroneously use `scanner.nextLine()` when the > current line to be added is in `line`. `line` is not being added, but > `scanner.nextLine()` unintentionally skipping lines. The config file has a > change too. It moves the `tzdb.dat` line last so that the existing test > verifies that the `cacerts` one isn't being skipped. This slipped through > because `tzdb.dat` updates aren't automatically tested. > > Testing: > - [x] GHA > - [x] The test from > [JDK-8353185](https://bugs.openjdk.org/browse/JDK-8353185), > `UpgradeableFileCacertsTest.java` fails with the config file change only > (without the product fix) and passes with the one-liner. Also some manual > testing when both files have been upgraded. > > Thoughts? Thanks for the reviews! ------------- PR Comment: https://git.openjdk.org/jdk/pull/24855#issuecomment-2829707368