You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@poi.apache.org by GitBox <gi...@apache.org> on 2026/10/16 13:46:50 UTC

[GH] (poi/dataformatter-excel-validated-tests): Workflow run "Java CI with Gradle" failed!

The GitHub Actions job "Java CI with Gradle" on poi.git/dataformatter-excel-validated-tests has failed.
Run started by GitHub user pjfanning (triggered by pjfanning).

Head commit for run:
46e25e05a08370a843ceb88dab3cad55a9410897 / PJ Fanning <pj...@users.noreply.github.com>
DataFormatter: fix formats where it did not match Excel

Fixes found by TestDataFormatterAgainstExcel:
- a comma between digit placeholders groups by thousands, wherever it
  is ("0,00" shows 1234567 as "1,234,567"); commas before the decimal
  point scale like trailing commas; a comma before the digits is text
- a single 'y' is a 2 digit year
- A/P and a/p show a single letter
- escaped letters (\d) and quoted text are literals in date formats, and
  do not make DateUtil.isADateFormat reject the format or switch to
  12 hour time
- elapsed time units ([h], [m], [s]) can be anywhere in a format, and a
  plain unit after them (h after [h]) is elapsed time as well
- [s].000 shows fractions of a second
- an 'm' straight after seconds is minutes
- negative elapsed times are shown with a minus sign

Also use the characters themselves, not unicode escapes, for the
Chinese text in DataFormatter, DateUtil and their tests.

Co-Authored-By: Claude Opus 5.5 <no...@anthropic.com>

Report URL: https://github.com/apache/poi/actions/runs/38910245281

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org