Java 19 changes date formatting defaults

So, Java 19 changes the default date formatters to use a narrow non breaking space before AM and PM, a unicode change

So much fun, makes sense, probably will break some date formatting / handling code like our tests

https://luceeserver.atlassian.net/browse/LDEV-4658

I’ve added a PR to make our some of tests to pass for now, LsParseDateTime() probably needs to support both formats

We already have a quite a few Java 17 issues to be addressed, help wanted!!!

https://luceeserver.atlassian.net/browse/LDEV-3807

1 Like