]> source.dussan.org Git - poi.git/log
poi.git
20 months ago[bug-65260] catch Throwable instead of error - see https://github.com/apache/poi...
PJ Fanning [Sat, 4 Feb 2023 15:10:32 +0000 (15:10 +0000)]
[bug-65260] catch Throwable instead of error - see https://github.com/apache/poi/pull/425

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907308 13f79535-47bb-0310-9956-ffa450edef68

20 months agomark some variables that are used in synchronized code as volatile
PJ Fanning [Mon, 30 Jan 2023 14:46:43 +0000 (14:46 +0000)]
mark some variables that are used in synchronized code as volatile

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907114 13f79535-47bb-0310-9956-ffa450edef68

20 months agoSpotbugs: Replace \n with %n in String.format()
Dominik Stadler [Mon, 30 Jan 2023 12:19:43 +0000 (12:19 +0000)]
Spotbugs: Replace \n with %n in String.format()

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907110 13f79535-47bb-0310-9956-ffa450edef68

20 months agoAnt build: Specify "--add-opens" to avoid byte-buddy complaining on newer JDKs
Dominik Stadler [Mon, 30 Jan 2023 12:19:39 +0000 (12:19 +0000)]
Ant build: Specify "--add-opens" to avoid byte-buddy complaining on newer JDKs

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907109 13f79535-47bb-0310-9956-ffa450edef68

20 months agoUse an error-handler to use logging also for XML parsing errors
Dominik Stadler [Mon, 30 Jan 2023 12:19:37 +0000 (12:19 +0000)]
Use an error-handler to use logging also for XML parsing errors

Otherwise this output is done to stdout/stderr which we would like to avoid.

Keep the format as one line and do not include a full exception stacktrace
to not introduce lots of exception-stacktraces for some slightly broken input files

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907108 13f79535-47bb-0310-9956-ffa450edef68

20 months agoAdjust file-handle-leak exlusions
Dominik Stadler [Mon, 30 Jan 2023 12:19:33 +0000 (12:19 +0000)]
Adjust file-handle-leak exlusions

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907107 13f79535-47bb-0310-9956-ffa450edef68

20 months agoBug 54373: Include alpha/transparency value when creating an XSSFColor from an AWT...
Dominik Stadler [Mon, 30 Jan 2023 12:19:31 +0000 (12:19 +0000)]
Bug 54373: Include alpha/transparency value when creating an XSSFColor from an AWT Color object

Use the alpha-value from Color as well

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907106 13f79535-47bb-0310-9956-ffa450edef68

20 months agoBug 62272: Include alpha/transparency value when setting a color-value for a font
Dominik Stadler [Mon, 30 Jan 2023 12:19:24 +0000 (12:19 +0000)]
Bug 62272: Include alpha/transparency value when setting a color-value for a font

Use method with returns 4 bytes to use an ARGB value instead of only RGB

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907105 13f79535-47bb-0310-9956-ffa450edef68

20 months agojunit-platform 1.9.2
PJ Fanning [Sun, 29 Jan 2023 21:15:58 +0000 (21:15 +0000)]
junit-platform 1.9.2

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907084 13f79535-47bb-0310-9956-ffa450edef68

20 months agodon't create format pr instance for read events
PJ Fanning [Sun, 29 Jan 2023 17:15:41 +0000 (17:15 +0000)]
don't create format pr instance for read events

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907079 13f79535-47bb-0310-9956-ffa450edef68

20 months agorework SXSSF groupRow and add test
PJ Fanning [Sat, 28 Jan 2023 22:18:33 +0000 (22:18 +0000)]
rework SXSSF groupRow and add test

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907068 13f79535-47bb-0310-9956-ffa450edef68

20 months agoedge case (avoid short overflow)
PJ Fanning [Sat, 28 Jan 2023 20:44:26 +0000 (20:44 +0000)]
edge case (avoid short overflow)

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907066 13f79535-47bb-0310-9956-ffa450edef68

20 months agotry to improve performance of XSSFSheet row/col grouping/ungrouping
PJ Fanning [Sat, 28 Jan 2023 20:13:33 +0000 (20:13 +0000)]
try to improve performance of XSSFSheet row/col grouping/ungrouping

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907065 13f79535-47bb-0310-9956-ffa450edef68

20 months agoreorder xssf code
PJ Fanning [Tue, 24 Jan 2023 15:01:38 +0000 (15:01 +0000)]
reorder xssf code

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906981 13f79535-47bb-0310-9956-ffa450edef68

20 months ago[bug-66433] Boolean functions should blank cells. Thanks to Patrick Böker
PJ Fanning [Fri, 20 Jan 2023 12:03:52 +0000 (12:03 +0000)]
[bug-66433] Boolean functions should blank cells. Thanks to Patrick Böker

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906836 13f79535-47bb-0310-9956-ffa450edef68

20 months agorevert to saxon 11.4 (saxon 12.0 only supports Java 11)
PJ Fanning [Tue, 17 Jan 2023 18:56:47 +0000 (18:56 +0000)]
revert to saxon 11.4 (saxon 12.0 only supports Java 11)

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906747 13f79535-47bb-0310-9956-ffa450edef68

21 months agowoodstox 6.5
PJ Fanning [Mon, 16 Jan 2023 19:39:56 +0000 (19:39 +0000)]
woodstox 6.5

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906715 13f79535-47bb-0310-9956-ffa450edef68

21 months agotest with saxon 12
PJ Fanning [Mon, 16 Jan 2023 19:39:02 +0000 (19:39 +0000)]
test with saxon 12

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906714 13f79535-47bb-0310-9956-ffa450edef68

21 months agoremove incomplete test
PJ Fanning [Fri, 13 Jan 2023 12:10:04 +0000 (12:10 +0000)]
remove incomplete test

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906654 13f79535-47bb-0310-9956-ffa450edef68

21 months agobyte-buddy 1.12.22
PJ Fanning [Fri, 13 Jan 2023 12:08:02 +0000 (12:08 +0000)]
byte-buddy 1.12.22

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906653 13f79535-47bb-0310-9956-ffa450edef68

21 months agojunit 5.9.2
PJ Fanning [Wed, 11 Jan 2023 14:13:29 +0000 (14:13 +0000)]
junit 5.9.2

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906602 13f79535-47bb-0310-9956-ffa450edef68

21 months agoxmlunit 2.9.1
PJ Fanning [Wed, 11 Jan 2023 14:11:02 +0000 (14:11 +0000)]
xmlunit 2.9.1

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906601 13f79535-47bb-0310-9956-ffa450edef68

21 months agorevert ant upgrade due to issues with ant-launcher-1.10.13.jar
PJ Fanning [Tue, 10 Jan 2023 21:36:34 +0000 (21:36 +0000)]
revert ant upgrade due to issues with ant-launcher-1.10.13.jar

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906580 13f79535-47bb-0310-9956-ffa450edef68

21 months agorevert ant upgrade due to issues with ant-launcher-1.10.13.jar
PJ Fanning [Tue, 10 Jan 2023 20:59:59 +0000 (20:59 +0000)]
revert ant upgrade due to issues with ant-launcher-1.10.13.jar

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906570 13f79535-47bb-0310-9956-ffa450edef68

21 months agoadd test case
PJ Fanning [Tue, 10 Jan 2023 20:10:25 +0000 (20:10 +0000)]
add test case

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906561 13f79535-47bb-0310-9956-ffa450edef68

21 months agobyte-buddy 1.12.21
PJ Fanning [Tue, 10 Jan 2023 19:45:56 +0000 (19:45 +0000)]
byte-buddy 1.12.21

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906558 13f79535-47bb-0310-9956-ffa450edef68

21 months agoupgrade ant
PJ Fanning [Tue, 10 Jan 2023 19:44:37 +0000 (19:44 +0000)]
upgrade ant

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906557 13f79535-47bb-0310-9956-ffa450edef68

21 months ago[bug-66413] try to fix HSSF code where you can set fill colors
PJ Fanning [Sat, 7 Jan 2023 22:24:49 +0000 (22:24 +0000)]
[bug-66413] try to fix HSSF code where you can set fill colors

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906451 13f79535-47bb-0310-9956-ffa450edef68

21 months ago[bug-65543] HSSF: fix issue with incomplete SSTs. Thanks to Simon Carter.
PJ Fanning [Fri, 6 Jan 2023 23:50:54 +0000 (23:50 +0000)]
[bug-65543] HSSF: fix issue with incomplete SSTs. Thanks to Simon Carter.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906434 13f79535-47bb-0310-9956-ffa450edef68

21 months agoSaxon-HE is included in more place, combine these into the main gradle build
Dominik Stadler [Fri, 6 Jan 2023 19:58:45 +0000 (19:58 +0000)]
Saxon-HE is included in more place, combine these into the main gradle build

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906427 13f79535-47bb-0310-9956-ffa450edef68

21 months agoTesting with saxon-HE: Avoid module-clash between xml.apis and java.xml
Dominik Stadler [Fri, 6 Jan 2023 17:41:28 +0000 (17:41 +0000)]
Testing with saxon-HE: Avoid module-clash between xml.apis and java.xml

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906425 13f79535-47bb-0310-9956-ffa450edef68

21 months agoUpdate Apache Ant to latest 1.10.12 to try to make writing JUnit results work for...
Dominik Stadler [Fri, 6 Jan 2023 16:52:14 +0000 (16:52 +0000)]
Update Apache Ant to latest 1.10.12 to try to make writing JUnit results work for JDK 20

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906424 13f79535-47bb-0310-9956-ffa450edef68

21 months agoAdd missing library for forbidden-apis-check
Dominik Stadler [Tue, 3 Jan 2023 19:52:14 +0000 (19:52 +0000)]
Add missing library for forbidden-apis-check

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906361 13f79535-47bb-0310-9956-ffa450edef68

21 months agoAvoid some NullPointerException and ClassCastExceptions found when fuzzing Apache POI
Dominik Stadler [Tue, 3 Jan 2023 19:52:03 +0000 (19:52 +0000)]
Avoid some NullPointerException and ClassCastExceptions found when fuzzing Apache POI

This mostly only makes thrown runtime-exceptions a bit more consistent and
improves information in exceptions.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906360 13f79535-47bb-0310-9956-ffa450edef68

21 months ago2023
PJ Fanning [Sun, 1 Jan 2023 23:04:10 +0000 (23:04 +0000)]
2023

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906330 13f79535-47bb-0310-9956-ffa450edef68

21 months agoChange more assertions to proper checks
Dominik Stadler [Sun, 1 Jan 2023 15:59:48 +0000 (15:59 +0000)]
Change more assertions to proper checks

A broken input-document should not trigger assertions,
but proper exceptions with useful information for the user

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906327 13f79535-47bb-0310-9956-ffa450edef68

21 months agoPrevent more cases of unbounded allocation
Dominik Stadler [Sun, 1 Jan 2023 15:59:44 +0000 (15:59 +0000)]
Prevent more cases of unbounded allocation

Test WordToTextConverter with all sample files

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906326 13f79535-47bb-0310-9956-ffa450edef68

21 months agoAnt: Adjust libs for poi-excelant as it requires poi-ooxml and xmlbeans
Dominik Stadler [Sun, 1 Jan 2023 15:59:40 +0000 (15:59 +0000)]
Ant: Adjust libs for poi-excelant as it requires poi-ooxml and xmlbeans

Seems JDK 20 does more checks on module-path and thus fails the
build otherwise

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906325 13f79535-47bb-0310-9956-ffa450edef68

21 months agoIgnore compile module-info class-files
Dominik Stadler [Sun, 1 Jan 2023 15:59:37 +0000 (15:59 +0000)]
Ignore compile module-info class-files

Now that they are not checked in any more.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906324 13f79535-47bb-0310-9956-ffa450edef68

21 months agoTry to avoid clashes of modules java.xml and xml-apis
Dominik Stadler [Sun, 1 Jan 2023 15:59:35 +0000 (15:59 +0000)]
Try to avoid clashes of modules java.xml and xml-apis

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906323 13f79535-47bb-0310-9956-ffa450edef68

21 months agoAvoid some NullPointerExceptions and ClassCastExceptions found when fuzzing Apache POI
Dominik Stadler [Sun, 1 Jan 2023 15:59:32 +0000 (15:59 +0000)]
Avoid some NullPointerExceptions and ClassCastExceptions found when fuzzing Apache POI

This mostly only makes thrown exceptions a bit more consistent
or may allow some broken documents to be still read.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906322 13f79535-47bb-0310-9956-ffa450edef68

21 months agoJenkins DSL: Fix link to Spotbugs results some more
Dominik Stadler [Sun, 1 Jan 2023 15:59:16 +0000 (15:59 +0000)]
Jenkins DSL: Fix link to Spotbugs results some more

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906321 13f79535-47bb-0310-9956-ffa450edef68

21 months agoJenkins DSL: Adjust links and comment out publishing "warnings" as the plugin is...
Dominik Stadler [Fri, 30 Dec 2022 08:11:43 +0000 (08:11 +0000)]
Jenkins DSL: Adjust links and comment out publishing "warnings" as the plugin is not installed

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906278 13f79535-47bb-0310-9956-ffa450edef68

21 months agoJenkins DSL: On Windows also revert some specific files
Dominik Stadler [Fri, 30 Dec 2022 08:11:41 +0000 (08:11 +0000)]
Jenkins DSL: On Windows also revert some specific files

The wildcard based revert seems to fail

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906277 13f79535-47bb-0310-9956-ffa450edef68

21 months agoRename method for color from "RBG" to "RGB"
Dominik Stadler [Fri, 30 Dec 2022 08:11:38 +0000 (08:11 +0000)]
Rename method for color from "RBG" to "RGB"

It's a protected method that is not intended to be used
outside anyway.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906276 13f79535-47bb-0310-9956-ffa450edef68

21 months agoReplace some more http -> https in the generated documentation pages
Dominik Stadler [Fri, 30 Dec 2022 08:11:32 +0000 (08:11 +0000)]
Replace some more http -> https in the generated documentation pages

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906275 13f79535-47bb-0310-9956-ffa450edef68

21 months agoJenkins DSL: Do not try to rebuild sources with Gradle for JDK 20
Dominik Stadler [Fri, 30 Dec 2022 08:11:30 +0000 (08:11 +0000)]
Jenkins DSL: Do not try to rebuild sources with Gradle for JDK 20

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906274 13f79535-47bb-0310-9956-ffa450edef68

21 months agographics2d 0.42
PJ Fanning [Thu, 29 Dec 2022 22:31:14 +0000 (22:31 +0000)]
graphics2d 0.42

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906265 13f79535-47bb-0310-9956-ffa450edef68

21 months ago[github-409] Textruns not honouring highlight. Thans to gffloodg. This closes #409
PJ Fanning [Wed, 28 Dec 2022 17:56:26 +0000 (17:56 +0000)]
[github-409] Textruns not honouring highlight. Thans to gffloodg. This closes #409

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906250 13f79535-47bb-0310-9956-ffa450edef68

21 months agomockito 4.11.0
PJ Fanning [Wed, 28 Dec 2022 17:46:55 +0000 (17:46 +0000)]
mockito 4.11.0

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906249 13f79535-47bb-0310-9956-ffa450edef68

21 months ago[github-409] Textruns not honouring highlight. Thans to gffloodg. This closes #409
PJ Fanning [Wed, 28 Dec 2022 17:45:21 +0000 (17:45 +0000)]
[github-409] Textruns not honouring highlight. Thans to gffloodg. This closes #409

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906248 13f79535-47bb-0310-9956-ffa450edef68

21 months ago[bug-66397] update temp file code. Thanks to lsq27.
PJ Fanning [Wed, 28 Dec 2022 08:08:09 +0000 (08:08 +0000)]
[bug-66397] update temp file code. Thanks to lsq27.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906238 13f79535-47bb-0310-9956-ffa450edef68

21 months agoadd test file
PJ Fanning [Wed, 28 Dec 2022 07:57:59 +0000 (07:57 +0000)]
add test file

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906237 13f79535-47bb-0310-9956-ffa450edef68

21 months agotry to get rid of cached module-info classes
PJ Fanning [Tue, 27 Dec 2022 18:45:15 +0000 (18:45 +0000)]
try to get rid of cached module-info classes

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906232 13f79535-47bb-0310-9956-ffa450edef68

21 months agoFix when bodyElements contain sdt, the inserted element is in the wrong position
Bida Fan [Tue, 27 Dec 2022 07:49:35 +0000 (07:49 +0000)]
Fix when bodyElements contain sdt, the inserted element is in the wrong position

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906225 13f79535-47bb-0310-9956-ffa450edef68

21 months agotry to get sboms to build again
PJ Fanning [Mon, 26 Dec 2022 19:54:56 +0000 (19:54 +0000)]
try to get sboms to build again

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906222 13f79535-47bb-0310-9956-ffa450edef68

21 months agoAnt-Java 11+: Add support for a 4th module to be able to add slf4j module
Dominik Stadler [Mon, 26 Dec 2022 16:25:26 +0000 (16:25 +0000)]
Ant-Java 11+: Add support for a 4th module to be able to add slf4j module

Otherwise running test-ooxml may fail because of a missing class

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906220 13f79535-47bb-0310-9956-ffa450edef68

21 months agobuild.xml: Update spotbugs to 4.7.3 to enable support for JDK 20
Dominik Stadler [Mon, 26 Dec 2022 16:15:47 +0000 (16:15 +0000)]
build.xml: Update spotbugs to 4.7.3 to enable support for JDK 20

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906219 13f79535-47bb-0310-9956-ffa450edef68

21 months agoBug 65260: Fix how we ignore errors when fonts are not installed
Dominik Stadler [Mon, 26 Dec 2022 16:15:44 +0000 (16:15 +0000)]
Bug 65260: Fix how we ignore errors when fonts are not installed

The implementation via bug 66230 was not fully working due to the
caught exception.
Also add this to the 2nd constructor as well.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906218 13f79535-47bb-0310-9956-ffa450edef68

21 months agoBug 66401: Handle escaped single-quote in formulas properly
Dominik Stadler [Mon, 26 Dec 2022 16:15:39 +0000 (16:15 +0000)]
Bug 66401: Handle escaped single-quote in formulas properly

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906217 13f79535-47bb-0310-9956-ffa450edef68

21 months agotry to get sboms to build again
PJ Fanning [Mon, 26 Dec 2022 13:32:30 +0000 (13:32 +0000)]
try to get sboms to build again

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906215 13f79535-47bb-0310-9956-ffa450edef68

21 months agotry to fix module-info compile
PJ Fanning [Mon, 26 Dec 2022 10:22:14 +0000 (10:22 +0000)]
try to fix module-info compile

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906213 13f79535-47bb-0310-9956-ffa450edef68

21 months agodoesn't matter what jdk vendor is used to build module-info classes
PJ Fanning [Mon, 26 Dec 2022 10:05:10 +0000 (10:05 +0000)]
doesn't matter what jdk vendor is used to build module-info classes

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906212 13f79535-47bb-0310-9956-ffa450edef68

21 months agotry to fix build
PJ Fanning [Mon, 26 Dec 2022 00:24:29 +0000 (00:24 +0000)]
try to fix build

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906208 13f79535-47bb-0310-9956-ffa450edef68

21 months agorebuild module-info.class files even if Java8 used
PJ Fanning [Sun, 25 Dec 2022 23:56:32 +0000 (23:56 +0000)]
rebuild module-info.class files even if Java8 used

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906207 13f79535-47bb-0310-9956-ffa450edef68

21 months agoexclude sboms from source distro
PJ Fanning [Thu, 22 Dec 2022 19:28:44 +0000 (19:28 +0000)]
exclude sboms from source distro

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906171 13f79535-47bb-0310-9956-ffa450edef68

21 months agotry ant for jdk 20 build due to policeman issues
PJ Fanning [Thu, 22 Dec 2022 10:59:41 +0000 (10:59 +0000)]
try ant for jdk 20 build due to policeman issues

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906161 13f79535-47bb-0310-9956-ffa450edef68

21 months agotry ant for jdk 20 build due to policeman issues
PJ Fanning [Thu, 22 Dec 2022 10:40:49 +0000 (10:40 +0000)]
try ant for jdk 20 build due to policeman issues

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906160 13f79535-47bb-0310-9956-ffa450edef68

21 months agoadd sboms to bin/src dits
PJ Fanning [Thu, 22 Dec 2022 01:03:34 +0000 (01:03 +0000)]
add sboms to bin/src dits

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906155 13f79535-47bb-0310-9956-ffa450edef68

21 months ago[github-408] Increase performance of StylesTable.putStyle. Thanks to Jason Mirra...
PJ Fanning [Wed, 21 Dec 2022 22:30:32 +0000 (22:30 +0000)]
[github-408] Increase performance of StylesTable.putStyle. Thanks to Jason Mirra. This closes #408

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906152 13f79535-47bb-0310-9956-ffa450edef68

21 months agojava 20 build
PJ Fanning [Wed, 21 Dec 2022 21:52:39 +0000 (21:52 +0000)]
java 20 build

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906149 13f79535-47bb-0310-9956-ffa450edef68

21 months agotry to build sboms
PJ Fanning [Wed, 21 Dec 2022 17:52:29 +0000 (17:52 +0000)]
try to build sboms

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906146 13f79535-47bb-0310-9956-ffa450edef68

21 months agoarchive xmlbeans jdk 1.19 build
PJ Fanning [Wed, 21 Dec 2022 12:21:12 +0000 (12:21 +0000)]
archive xmlbeans jdk 1.19 build

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906136 13f79535-47bb-0310-9956-ffa450edef68

21 months agoarchive xmlbeans sboms
PJ Fanning [Wed, 21 Dec 2022 12:17:59 +0000 (12:17 +0000)]
archive xmlbeans sboms

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906135 13f79535-47bb-0310-9956-ffa450edef68

21 months agocyclonedx per module
PJ Fanning [Wed, 21 Dec 2022 11:23:43 +0000 (11:23 +0000)]
cyclonedx per module

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906134 13f79535-47bb-0310-9956-ffa450edef68

21 months agoupgrade cyclonedx
PJ Fanning [Wed, 21 Dec 2022 10:18:09 +0000 (10:18 +0000)]
upgrade cyclonedx

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906127 13f79535-47bb-0310-9956-ffa450edef68

22 months agorevert accidental change to multiply/divide
PJ Fanning [Thu, 15 Dec 2022 12:10:02 +0000 (12:10 +0000)]
revert accidental change to multiply/divide

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906013 13f79535-47bb-0310-9956-ffa450edef68

22 months agoupgrade mockito and byte-buddy
PJ Fanning [Thu, 15 Dec 2022 12:06:39 +0000 (12:06 +0000)]
upgrade mockito and byte-buddy

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906012 13f79535-47bb-0310-9956-ffa450edef68

22 months agoslf4j 2.0.6
PJ Fanning [Tue, 13 Dec 2022 08:35:40 +0000 (08:35 +0000)]
slf4j 2.0.6

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1905950 13f79535-47bb-0310-9956-ffa450edef68

22 months ago[bug-66319] do not create HSSF patriarch to find comments (only use one that pre...
PJ Fanning [Mon, 12 Dec 2022 21:09:09 +0000 (21:09 +0000)]
[bug-66319] do not create HSSF patriarch to find comments (only use one that pre-exists)

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1905943 13f79535-47bb-0310-9956-ffa450edef68

22 months agountidy hack for shared string counts that are higher than Integer.MAX_VALUE
PJ Fanning [Mon, 12 Dec 2022 18:43:44 +0000 (18:43 +0000)]
untidy hack for shared string counts that are higher than Integer.MAX_VALUE

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1905940 13f79535-47bb-0310-9956-ffa450edef68

22 months agountidy hack for shared string counts that are higher than Integer.MAX_VALUE
PJ Fanning [Mon, 12 Dec 2022 18:20:21 +0000 (18:20 +0000)]
untidy hack for shared string counts that are higher than Integer.MAX_VALUE

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1905939 13f79535-47bb-0310-9956-ffa450edef68

22 months agoremove unnecessary short casts for getCellStyleAt
PJ Fanning [Mon, 12 Dec 2022 18:14:49 +0000 (18:14 +0000)]
remove unnecessary short casts for getCellStyleAt

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1905938 13f79535-47bb-0310-9956-ffa450edef68

22 months agotry to speed up SXSSFCell getColumnIndex
PJ Fanning [Mon, 12 Dec 2022 17:58:50 +0000 (17:58 +0000)]
try to speed up SXSSFCell getColumnIndex

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1905937 13f79535-47bb-0310-9956-ffa450edef68

22 months agosmall optimisation on getCellStyle
PJ Fanning [Mon, 12 Dec 2022 17:36:51 +0000 (17:36 +0000)]
small optimisation on getCellStyle

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1905936 13f79535-47bb-0310-9956-ffa450edef68

22 months ago[github-404] issue with text runs and styling relating to table cells. Thanks to...
PJ Fanning [Mon, 12 Dec 2022 15:18:35 +0000 (15:18 +0000)]
[github-404] issue with text runs and styling relating to table cells. Thanks to gffloodg. This closes #404

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1905933 13f79535-47bb-0310-9956-ffa450edef68

22 months ago[github-405] more performant codepoint util code. Thanks to StanBertrand. This closes...
PJ Fanning [Mon, 12 Dec 2022 14:59:35 +0000 (14:59 +0000)]
[github-405] more performant codepoint util code. Thanks to StanBertrand. This closes #405

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1905932 13f79535-47bb-0310-9956-ffa450edef68

22 months ago[bug-66365] add test for EventBasedExcelExtractor
PJ Fanning [Mon, 28 Nov 2022 17:59:02 +0000 (17:59 +0000)]
[bug-66365] add test for EventBasedExcelExtractor

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1905577 13f79535-47bb-0310-9956-ffa450edef68

22 months agopossible issue when streaming xssf cells with formulas
PJ Fanning [Mon, 28 Nov 2022 14:30:15 +0000 (14:30 +0000)]
possible issue when streaming xssf cells with formulas

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1905575 13f79535-47bb-0310-9956-ffa450edef68

22 months ago[bug-66365] add test for XSSFExcelExtractor
PJ Fanning [Mon, 28 Nov 2022 14:23:16 +0000 (14:23 +0000)]
[bug-66365] add test for XSSFExcelExtractor

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1905574 13f79535-47bb-0310-9956-ffa450edef68

22 months ago[bug-66365] update XSSFExcelExtractor to better handle formula cells with cached...
PJ Fanning [Mon, 28 Nov 2022 14:14:09 +0000 (14:14 +0000)]
[bug-66365] update XSSFExcelExtractor to better handle formula cells with cached results of string type

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1905572 13f79535-47bb-0310-9956-ffa450edef68

22 months ago[bug-66365] rework XSSFCell getRichStringCellValue and getStringCellValue to better...
PJ Fanning [Mon, 28 Nov 2022 13:05:45 +0000 (13:05 +0000)]
[bug-66365] rework XSSFCell getRichStringCellValue and getStringCellValue to better support array formula results. Thanks to Espen Amble Kolstad.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1905571 13f79535-47bb-0310-9956-ffa450edef68

22 months agoremove gradle plugin that is causing build problems
PJ Fanning [Sat, 26 Nov 2022 00:47:03 +0000 (00:47 +0000)]
remove gradle plugin that is causing build problems

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1905535 13f79535-47bb-0310-9956-ffa450edef68

22 months agogradle 7.6
PJ Fanning [Sat, 26 Nov 2022 00:43:28 +0000 (00:43 +0000)]
gradle 7.6

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1905534 13f79535-47bb-0310-9956-ffa450edef68

22 months agoremove fradle plugin that is causing build problems
PJ Fanning [Sat, 26 Nov 2022 00:34:15 +0000 (00:34 +0000)]
remove fradle plugin that is causing build problems

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1905533 13f79535-47bb-0310-9956-ffa450edef68

22 months agoslf4j 2.0.5
PJ Fanning [Sat, 26 Nov 2022 00:31:40 +0000 (00:31 +0000)]
slf4j 2.0.5

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1905532 13f79535-47bb-0310-9956-ffa450edef68

22 months agoslf4j 2.0.5
PJ Fanning [Fri, 25 Nov 2022 14:18:00 +0000 (14:18 +0000)]
slf4j 2.0.5

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1905527 13f79535-47bb-0310-9956-ffa450edef68

22 months agojavadoc
PJ Fanning [Mon, 21 Nov 2022 20:22:40 +0000 (20:22 +0000)]
javadoc

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1905445 13f79535-47bb-0310-9956-ffa450edef68

22 months agobyte-buddy 1.12.19
PJ Fanning [Fri, 18 Nov 2022 13:52:46 +0000 (13:52 +0000)]
byte-buddy 1.12.19

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1905383 13f79535-47bb-0310-9956-ffa450edef68

22 months agogradle 7.6 rc3
PJ Fanning [Fri, 18 Nov 2022 13:50:19 +0000 (13:50 +0000)]
gradle 7.6 rc3

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1905382 13f79535-47bb-0310-9956-ffa450edef68