13203 Commits

Author SHA1 Message Date
Dominik Stadler
d52f80eb79 Set version to 5.4.1-SNAPSHOT
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923048 13f79535-47bb-0310-9956-ffa450edef68
2025-01-11 09:23:15 +00:00
PJ Fanning
2c74a961a4 poi release
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922998 13f79535-47bb-0310-9956-ffa450edef68
2025-01-08 19:42:34 +00:00
PJ Fanning
4ca89e156f [bug-69529] relax exception check
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922987 13f79535-47bb-0310-9956-ffa450edef68
2025-01-08 11:56:11 +00:00
PJ Fanning
b0515e7493 [bug-69529] try to workaround cells with numeric type whose format cannot be applied
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922986 13f79535-47bb-0310-9956-ffa450edef68
2025-01-08 11:21:24 +00:00
PJ Fanning
116c32137d [bug-69529] try to workaround cells with numeric type whose format cannot be applied
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922985 13f79535-47bb-0310-9956-ffa450edef68
2025-01-08 11:14:13 +00:00
PJ Fanning
8d73b7ac2b commons-codec 1.17.2
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922976 13f79535-47bb-0310-9956-ffa450edef68
2025-01-07 23:27:58 +00:00
PJ Fanning
91569bd826 nearly 2025
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922796 13f79535-47bb-0310-9956-ffa450edef68
2024-12-31 11:54:55 +00:00
PJ Fanning
018961ea77 try to fix temp file docs
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922789 13f79535-47bb-0310-9956-ffa450edef68
2024-12-30 22:01:17 +00:00
PJ Fanning
75729edcea do not set deleteOnExit if sys prop set to false
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922788 13f79535-47bb-0310-9956-ffa450edef68
2024-12-30 21:48:22 +00:00
PJ Fanning
9951e8dfc1 try to fix temp file docs
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922787 13f79535-47bb-0310-9956-ffa450edef68
2024-12-30 21:46:01 +00:00
PJ Fanning
3f4e7189b3 prep poi 5.4.0
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922754 13f79535-47bb-0310-9956-ffa450edef68
2024-12-29 17:25:15 +00:00
PJ Fanning
39f4085d6c junit update
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922685 13f79535-47bb-0310-9956-ffa450edef68
2024-12-25 10:48:01 +00:00
PJ Fanning
2ebb2938b1 spotbugs update
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922684 13f79535-47bb-0310-9956-ffa450edef68
2024-12-25 10:47:10 +00:00
PJ Fanning
0c3ebbb1bc bytebuddy update
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922683 13f79535-47bb-0310-9956-ffa450edef68
2024-12-25 10:45:59 +00:00
PJ Fanning
83e38afcdb gradle update
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922682 13f79535-47bb-0310-9956-ffa450edef68
2024-12-25 10:45:16 +00:00
Dominik Stadler
1d5497f2c3 Adjust format for DE on JDK 23+ some more
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922680 13f79535-47bb-0310-9956-ffa450edef68
2024-12-25 08:13:18 +00:00
Dominik Stadler
a40ab5a551 Jenkins DSL: Also check current Windows builders for Java versions
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922679 13f79535-47bb-0310-9956-ffa450edef68
2024-12-25 08:13:14 +00:00
Dominik Stadler
d7ca791ace Apply some spelling fixes from GitHub PR #480
Some suggested changes are too invasive so we
can only pick some changes semi-automatically

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922678 13f79535-47bb-0310-9956-ffa450edef68
2024-12-25 08:13:10 +00:00
Dominik Stadler
b92a912e7d Adjust some more for JDK 23/24
There are more date-formats which need to be
defined manually for the German locale now
to work without the COMPAT locale provider
in JDK 23+

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922518 13f79535-47bb-0310-9956-ffa450edef68
2024-12-15 15:24:09 +00:00
PJ Fanning
704e9a5439 log4j 2.24.3
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922507 13f79535-47bb-0310-9956-ffa450edef68
2024-12-15 12:21:30 +00:00
Dominik Stadler
be83ccf2ef Adjust for removed locale provider in JDK 23 and newer
JDK 23 removes the COMPAT/JRE locale provider
which causes some changes to string formatting

Default German data format changed and thus we
need to introduce a custom format.

Also the US format uses some non-breaking spaces now
which we need to handle properly in tests.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922506 13f79535-47bb-0310-9956-ffa450edef68
2024-12-15 11:40:02 +00:00
Dominik Stadler
ba6b755107 Adjust for removed locale provider in JDK 23 and newer
JDK 23 removes the COMPAT/JRE locale provider
which causes some changes to string formatting

Some currency formatting relied on COMPAT to
format US-Dollar, we should override this to
keep the formatting the same way as Excel and
LibreOffice.

Also some tests for Chinese tried to work
around when COMPAT was used, this needs to
take JDK 23 into account when checking

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922500 13f79535-47bb-0310-9956-ffa450edef68
2024-12-14 18:53:03 +00:00
Dominik Stadler
3755101b72 Ant: Update spotbugs to support JDK 21-23
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922497 13f79535-47bb-0310-9956-ffa450edef68
2024-12-14 15:06:34 +00:00
Dominik Stadler
3ee979c767 Versions for spotbugs-libs need to be of a specific version
Using newer versions does not work

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922496 13f79535-47bb-0310-9956-ffa450edef68
2024-12-14 15:06:31 +00:00
Dominik Stadler
6754be55a2 Exclude one file from testing because it fails in the IBM JDK CI build
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922495 13f79535-47bb-0310-9956-ffa450edef68
2024-12-14 15:06:28 +00:00
Dominik Stadler
0e18766e1a Adjust excludes for rat-check in Ant build
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922489 13f79535-47bb-0310-9956-ffa450edef68
2024-12-14 10:24:34 +00:00
Dominik Stadler
50431fbbaa Jenkins DSL: Add JDK 24, use Gradle for JDK 22 and 23
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922488 13f79535-47bb-0310-9956-ffa450edef68
2024-12-14 10:24:32 +00:00
Dominik Stadler
1065c69004 Print out current locale.provider for some test-failures
JDK 24 will break things here and thus we should get more
information about which provider is used when running some tests

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922487 13f79535-47bb-0310-9956-ffa450edef68
2024-12-14 10:24:29 +00:00
Dominik Stadler
20cb040701 Update JaCoCo to 0.8.12
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922486 13f79535-47bb-0310-9956-ffa450edef68
2024-12-14 10:24:25 +00:00
PJ Fanning
fde4545b3b remove staging repo
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922476 13f79535-47bb-0310-9956-ffa450edef68
2024-12-13 22:47:02 +00:00
PJ Fanning
c57f7a3b0e [github-735] POIFS: optimise occupied size calc. Thanks to Emmanuel Bourg. This closes #735
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922232 13f79535-47bb-0310-9956-ffa450edef68
2024-11-30 10:47:53 +00:00
Dominik Stadler
1700967d17 Expect an XML parser error in one test when running with IBM JDK
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922231 13f79535-47bb-0310-9956-ffa450edef68
2024-11-30 09:36:20 +00:00
Dominik Stadler
4f5d7781c1 Jenkins DSL: Remove POI builds for non-LTS JDKs 18, 19 and 20
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922230 13f79535-47bb-0310-9956-ffa450edef68
2024-11-30 09:29:46 +00:00
Dominik Stadler
33f944f922 Groovy script example: Use latest POI and fix to run again
Fix path to test-file
Fix changed constants
Add settings.gradle
Adjust Rat exclusions

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922229 13f79535-47bb-0310-9956-ffa450edef68
2024-11-30 09:29:43 +00:00
Dominik Stadler
3e0306d253 Jenkins DSL: adoptopenjdk is not available any more
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922228 13f79535-47bb-0310-9956-ffa450edef68
2024-11-30 09:29:39 +00:00
PJ Fanning
b8f975fb8f gradle 8.11.1
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922180 13f79535-47bb-0310-9956-ffa450edef68
2024-11-27 20:55:13 +00:00
PJ Fanning
d4c6cb4b53 add back 731 changes but increase gradle heap
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922162 13f79535-47bb-0310-9956-ffa450edef68
2024-11-27 13:32:39 +00:00
PJ Fanning
6fdbaa55f3 test with xmlbeans 5.3.0 rc1
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922135 13f79535-47bb-0310-9956-ffa450edef68
2024-11-26 20:53:04 +00:00
PJ Fanning
6d56d81f35 revert 731 because of suspicious mem issues in ci-builds
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922112 13f79535-47bb-0310-9956-ffa450edef68
2024-11-26 11:24:39 +00:00
PJ Fanning
5874f55dcc add mirr test
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922096 13f79535-47bb-0310-9956-ffa450edef68
2024-11-25 21:09:54 +00:00
PJ Fanning
edb9aeaca5 [github-733] Fix rate order in Mirr function. Thanks to Aleksandrs Jansons. This closes #733
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922095 13f79535-47bb-0310-9956-ffa450edef68
2024-11-25 20:48:45 +00:00
PJ Fanning
0d63f9a814 [github-731] Fix the mini-stream size in the root property. This closes #731
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922094 13f79535-47bb-0310-9956-ffa450edef68
2024-11-25 19:33:17 +00:00
PJ Fanning
799aef54fe PoiLogManager
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922063 13f79535-47bb-0310-9956-ffa450edef68
2024-11-24 21:02:58 +00:00
PJ Fanning
b788812546 PoiLogManager
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922062 13f79535-47bb-0310-9956-ffa450edef68
2024-11-24 20:47:36 +00:00
PJ Fanning
f2b0e2f19a PoiLogManager
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922061 13f79535-47bb-0310-9956-ffa450edef68
2024-11-24 20:39:13 +00:00
PJ Fanning
f5cb9588a0 PoiLogManager
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922060 13f79535-47bb-0310-9956-ffa450edef68
2024-11-24 20:17:07 +00:00
PJ Fanning
ba79c4c3c1 forbidden-apis
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922057 13f79535-47bb-0310-9956-ffa450edef68
2024-11-24 20:02:18 +00:00
PJ Fanning
a2af56511f PoiLogManager
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922056 13f79535-47bb-0310-9956-ffa450edef68
2024-11-24 19:52:24 +00:00
PJ Fanning
924d8e7894 PoiLogManager
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922055 13f79535-47bb-0310-9956-ffa450edef68
2024-11-24 19:48:55 +00:00
PJ Fanning
e400a0cc0d log4j 2.24.2
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922035 13f79535-47bb-0310-9956-ffa450edef68
2024-11-23 08:42:12 +00:00