13313 Commits

Author SHA1 Message Date
Dominik Stadler
f9e692aa5d Enable spotbugs on newer JDKs, disable JDK 22, remove JDK 18, 19, 20, add JDK 24 for XMLBeans
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1925204 13f79535-47bb-0310-9956-ffa450edef68
2025-04-21 17:42:23 +00:00
Dominik Stadler
0036655df4 ForbiddenApis: Adjust for deprecations in JDK 21+
Fix failures reported when raising the language level to 23
new URL() is deprecated
new Locale() is deprecated
still allow ThreadDeath and Thread.getId() for now to keep support for JDK 8

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1925199 13f79535-47bb-0310-9956-ffa450edef68
2025-04-21 12:07:21 +00:00
Dominik Stadler
db61f5b4be Avoid race-condition with sample-file being changed/empty
Also improve output EmptyfileException

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1925190 13f79535-47bb-0310-9956-ffa450edef68
2025-04-21 08:51:13 +00:00
Dominik Stadler
3d66281e6d Add more output to test to try to see why it fails now with JDK 23
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1925189 13f79535-47bb-0310-9956-ffa450edef68
2025-04-21 08:51:08 +00:00
Dominik Stadler
dda779c4a0 Update spotbugs to check if this adds support for JDK 24
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1925188 13f79535-47bb-0310-9956-ffa450edef68
2025-04-21 08:51:04 +00:00
Dominik Stadler
85aa74414c Add test which populates cells with null string
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1925187 13f79535-47bb-0310-9956-ffa450edef68
2025-04-21 08:51:02 +00:00
Dominik Stadler
7c9a1ce89b Delete one more outdated jar-file
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1925186 13f79535-47bb-0310-9956-ffa450edef68
2025-04-21 08:50:58 +00:00
Dominik Stadler
121c5f2aaf Update to latest supported JDK version of forbiddenapis
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1925185 13f79535-47bb-0310-9956-ffa450edef68
2025-04-21 08:50:55 +00:00
PJ Fanning
be33cd61d1 junit 5.12.2
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1925091 13f79535-47bb-0310-9956-ffa450edef68
2025-04-15 08:52:18 +00:00
PJ Fanning
5c82a0890c build issues due to commons-io 2.19.0
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1925059 13f79535-47bb-0310-9956-ffa450edef68
2025-04-12 18:56:26 +00:00
PJ Fanning
eaff2ac8ce commons-io 2.19.0
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1925057 13f79535-47bb-0310-9956-ffa450edef68
2025-04-12 18:02:25 +00:00
PJ Fanning
993cc5a5b8 use isEmpty
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1925003 13f79535-47bb-0310-9956-ffa450edef68
2025-04-10 19:02:59 +00:00
PJ Fanning
92d4a8d86d use isEmpty
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1925002 13f79535-47bb-0310-9956-ffa450edef68
2025-04-10 18:48:01 +00:00
PJ Fanning
b3d0fe52d3 [bug-69628] more changes to getMax methods
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924994 13f79535-47bb-0310-9956-ffa450edef68
2025-04-10 13:58:44 +00:00
PJ Fanning
f2179098fe [bug-69628] more changes to getMax methods
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924993 13f79535-47bb-0310-9956-ffa450edef68
2025-04-10 13:51:20 +00:00
PJ Fanning
f91ff62a55 [bug-69628] more changes to getMax methods
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924992 13f79535-47bb-0310-9956-ffa450edef68
2025-04-10 13:47:33 +00:00
PJ Fanning
8bf71069cd [bug-69646] add tests
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924986 13f79535-47bb-0310-9956-ffa450edef68
2025-04-10 08:08:22 +00:00
PJ Fanning
6cbc6694ab tidy up
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924981 13f79535-47bb-0310-9956-ffa450edef68
2025-04-09 21:34:05 +00:00
PJ Fanning
7e3a404e4d tidy up
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924980 13f79535-47bb-0310-9956-ffa450edef68
2025-04-09 21:31:39 +00:00
PJ Fanning
78ed7db257 [bug-69646] check for null _fd instance in dispose call
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924979 13f79535-47bb-0310-9956-ffa450edef68
2025-04-09 21:31:25 +00:00
PJ Fanning
ae494ff2ef [bug-69646] check for null _fd instance in dispose call
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924978 13f79535-47bb-0310-9956-ffa450edef68
2025-04-09 21:30:50 +00:00
Dominik Stadler
c6eb5b7b85 Exclude two more files when running tests with "no-scratchpad"
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924886 13f79535-47bb-0310-9956-ffa450edef68
2025-04-07 05:45:39 +00:00
PJ Fanning
6cddf8be2d snapshot
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924881 13f79535-47bb-0310-9956-ffa450edef68
2025-04-06 16:43:30 +00:00
PJ Fanning
f5f985f469 poi 5.4.1
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924878 13f79535-47bb-0310-9956-ffa450edef68
2025-04-06 16:39:21 +00:00
PJ Fanning
618c129a98 forbiddenapis 3.9
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924877 13f79535-47bb-0310-9956-ffa450edef68
2025-04-06 16:29:49 +00:00
PJ Fanning
fbd97d7672 prep 5.4.1
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924733 13f79535-47bb-0310-9956-ffa450edef68
2025-04-01 19:56:00 +00:00
PJ Fanning
e3bb8c3032 bytebuddy 1.17.5
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924715 13f79535-47bb-0310-9956-ffa450edef68
2025-03-31 19:59:03 +00:00
PJ Fanning
1f3d2a5c50 graphics2d 3.0.3
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924714 13f79535-47bb-0310-9956-ffa450edef68
2025-03-31 19:57:52 +00:00
PJ Fanning
cdb8fad845 [bug-69628] in ZipArchiveFakeEntry, use min of IOUtils and ZipArchiveFakeEntry entry size limits
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924657 13f79535-47bb-0310-9956-ffa450edef68
2025-03-27 09:32:19 +00:00
PJ Fanning
dbfe354b4a [bug-69628] add test case
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924644 13f79535-47bb-0310-9956-ffa450edef68
2025-03-26 20:54:05 +00:00
PJ Fanning
9a6bd3902d [bug-69628] add test case
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924643 13f79535-47bb-0310-9956-ffa450edef68
2025-03-26 20:52:10 +00:00
PJ Fanning
f90274e518 [bug-69628] make IOUtils more tolerant of len < 0
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924601 13f79535-47bb-0310-9956-ffa450edef68
2025-03-25 21:12:23 +00:00
PJ Fanning
82784172b4 [bug-69628] make ZipArchiveFakeEntry.setMaxEntrySize publicly accessible
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924595 13f79535-47bb-0310-9956-ffa450edef68
2025-03-25 16:41:19 +00:00
PJ Fanning
6096d55d23 bytebuddy 1.17.4
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924594 13f79535-47bb-0310-9956-ffa450edef68
2025-03-25 16:11:49 +00:00
PJ Fanning
d8a2bbb900 [bug-69628] make ZipArchiveFakeEntry.setMaxEntrySize publicly accessible
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924593 13f79535-47bb-0310-9956-ffa450edef68
2025-03-25 16:08:59 +00:00
PJ Fanning
a076204fac add test
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924539 13f79535-47bb-0310-9956-ffa450edef68
2025-03-23 20:59:01 +00:00
PJ Fanning
9b800c82d7 upgrade gradle plugin
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924538 13f79535-47bb-0310-9956-ffa450edef68
2025-03-23 13:59:33 +00:00
PJ Fanning
42deaab12c junit 5.12.1
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924537 13f79535-47bb-0310-9956-ffa450edef68
2025-03-23 13:57:05 +00:00
PJ Fanning
c16e98e5b2 bytebuddy 1.17.2
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924536 13f79535-47bb-0310-9956-ffa450edef68
2025-03-23 13:56:06 +00:00
PJ Fanning
49aef015a8 fix test issue
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924535 13f79535-47bb-0310-9956-ffa450edef68
2025-03-23 11:17:30 +00:00
PJ Fanning
70a69a4917 partially revert cell toString changes
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924534 13f79535-47bb-0310-9956-ffa450edef68
2025-03-23 11:00:33 +00:00
PJ Fanning
71dcabc947 partially revert cell toString changes
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924533 13f79535-47bb-0310-9956-ffa450edef68
2025-03-23 10:59:43 +00:00
PJ Fanning
82388de909 [bug-69618] fix test issue
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924499 13f79535-47bb-0310-9956-ffa450edef68
2025-03-20 12:20:47 +00:00
fanningpj
26883c2d8c [bug-69618] ZipPackage save should check that intermediate steps succeed
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924496 13f79535-47bb-0310-9956-ffa450edef68
2025-03-20 11:56:45 +00:00
PJ Fanning
2c8ab79a78 [bug-69618] ZipPackage save should check that intermediate steps succeed
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924495 13f79535-47bb-0310-9956-ffa450edef68
2025-03-20 11:54:19 +00:00
PJ Fanning
aa964c385d [github-775] Allow some OPC compliance checks to be tuned. Thanks to Ken Reese. This closes #775
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924476 13f79535-47bb-0310-9956-ffa450edef68
2025-03-19 20:38:10 +00:00
PJ Fanning
410653681e add arbitrary extra width support to XSSFSheet
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924335 13f79535-47bb-0310-9956-ffa450edef68
2025-03-12 14:53:23 +00:00
PJ Fanning
502a0f756e cyclonedx 2.2.0
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924324 13f79535-47bb-0310-9956-ffa450edef68
2025-03-11 23:56:02 +00:00
PJ Fanning
7babbd11a6 reformat
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924323 13f79535-47bb-0310-9956-ffa450edef68
2025-03-11 23:47:19 +00:00
PJ Fanning
af040998f4 fix spelling of separate
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1924321 13f79535-47bb-0310-9956-ffa450edef68
2025-03-11 23:44:59 +00:00