]> source.dussan.org Git - poi.git/log
poi.git
3 years agoImport slide notes when importing slide content
Alain Béarez [Mon, 8 Feb 2021 20:34:14 +0000 (20:34 +0000)]
Import slide notes when importing slide content

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

3 years ago[github-219] Add GitHub Action to verify Gradle wrapper
Marius Volkhart [Sun, 7 Feb 2021 11:03:01 +0000 (11:03 +0000)]
[github-219] Add GitHub Action to verify Gradle wrapper

Thanks to Valery Yatsynovich. This closes #219

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

3 years agoCache Gradle wrapper & caches during GitHub Actions
Marius Volkhart [Sun, 7 Feb 2021 00:30:41 +0000 (00:30 +0000)]
Cache Gradle wrapper & caches during GitHub Actions

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

3 years agoCache Maven repo during GitHub Actions
Marius Volkhart [Sat, 6 Feb 2021 15:23:11 +0000 (15:23 +0000)]
Cache Maven repo during GitHub Actions

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

3 years agoremove accidental commit
PJ Fanning [Tue, 2 Feb 2021 21:14:16 +0000 (21:14 +0000)]
remove accidental commit

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

3 years ago[bug-65120] PartAlreadyExistsException when creating cell comments (after some commen...
PJ Fanning [Tue, 2 Feb 2021 21:13:32 +0000 (21:13 +0000)]
[bug-65120] PartAlreadyExistsException when creating cell comments (after some comments removed). Thanks to Raúl Wegmann

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

3 years agoFix inconsistent logging statement
Marius Volkhart [Mon, 1 Feb 2021 01:02:26 +0000 (01:02 +0000)]
Fix inconsistent logging statement

The conditions check for max, but the logging was copy/pasted and still uses the minimum.

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

3 years agoClone only content of imported chart
Alain Béarez [Mon, 1 Feb 2021 00:46:25 +0000 (00:46 +0000)]
Clone only content of imported chart

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

3 years agoSonar fixes
Andreas Beeker [Sat, 30 Jan 2021 22:58:14 +0000 (22:58 +0000)]
Sonar fixes
add asserts to tests

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

3 years agoBug 65099: Fix incorrect handling of styles in XWPFStyle.getUsedStyleList
Dominik Stadler [Sat, 30 Jan 2021 18:42:14 +0000 (18:42 +0000)]
Bug 65099: Fix incorrect handling of styles in XWPFStyle.getUsedStyleList

Closes github #216

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

3 years agoAdjust integration-test slightly for running mass-regression-tests
Dominik Stadler [Sat, 30 Jan 2021 18:42:08 +0000 (18:42 +0000)]
Adjust integration-test slightly for running mass-regression-tests

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

3 years agoApply IDE suggestions, add toString(), adjust JavaDoc and simplify code slightly
Dominik Stadler [Sat, 30 Jan 2021 18:42:05 +0000 (18:42 +0000)]
Apply IDE suggestions, add toString(), adjust JavaDoc and simplify code slightly

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

3 years agoEnable storing an SXSSF workbook twice
Dominik Stadler [Sat, 30 Jan 2021 18:41:57 +0000 (18:41 +0000)]
Enable storing an SXSSF workbook twice

Verify this via a unit-test for all types of workbooks
Add a test to verify the contents is byte-for-byte equal
Also remove an overwritten test which works the same now for all three workbook-types

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

3 years agoSonar fixes
Andreas Beeker [Thu, 28 Jan 2021 00:08:35 +0000 (00:08 +0000)]
Sonar fixes
add asserts to tests

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

3 years agoSonar fixes
Andreas Beeker [Tue, 26 Jan 2021 23:26:50 +0000 (23:26 +0000)]
Sonar fixes
add asserts to tests

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

3 years agotry to fix windows integration tests
Andreas Beeker [Sun, 24 Jan 2021 22:25:08 +0000 (22:25 +0000)]
try to fix windows integration tests

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

3 years agoReplace deprecated methods used in tests
Alain Béarez [Sun, 24 Jan 2021 20:01:36 +0000 (20:01 +0000)]
Replace deprecated methods used  in tests

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

3 years agoSonar fixes
Andreas Beeker [Sat, 23 Jan 2021 23:04:49 +0000 (23:04 +0000)]
Sonar fixes
add asserts to tests

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

3 years agoJunit5 - fix logging to console
Andreas Beeker [Sat, 23 Jan 2021 23:04:31 +0000 (23:04 +0000)]
Junit5 - fix logging to console

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

3 years agotry to fix font-based issues
Andreas Beeker [Sat, 23 Jan 2021 10:34:56 +0000 (10:34 +0000)]
try to fix font-based issues

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

3 years agoSonar fixes
Andreas Beeker [Fri, 22 Jan 2021 23:00:51 +0000 (23:00 +0000)]
Sonar fixes
add asserts to tests

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

3 years agomissing license
PJ Fanning [Thu, 21 Jan 2021 21:39:28 +0000 (21:39 +0000)]
missing license

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

3 years agoBug 64950: handle doughnut hole size
Alain Béarez [Thu, 21 Jan 2021 21:13:27 +0000 (21:13 +0000)]
Bug 64950: handle doughnut hole size

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

3 years ago[bug-65096] XLSX Streaming XML not correctly reading multiple inline Strings
PJ Fanning [Thu, 21 Jan 2021 21:04:24 +0000 (21:04 +0000)]
[bug-65096] XLSX Streaming XML not correctly reading multiple inline Strings

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

3 years agolimit junit concurrent threads to 3 (fixed amount)
Andreas Beeker [Tue, 19 Jan 2021 21:35:40 +0000 (21:35 +0000)]
limit junit concurrent threads to 3 (fixed amount)

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

3 years agoBug 65016 - Creating a chart throws exception
Alain Béarez [Tue, 19 Jan 2021 21:33:38 +0000 (21:33 +0000)]
Bug 65016 - Creating a chart throws exception

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

3 years agogithub-211 - Revert addRow to behaviour before 4.1.2
Andreas Beeker [Tue, 19 Jan 2021 20:27:00 +0000 (20:27 +0000)]
github-211 - Revert addRow to behaviour before 4.1.2

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

3 years agogradle 6.8
PJ Fanning [Mon, 18 Jan 2021 17:58:03 +0000 (17:58 +0000)]
gradle 6.8

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

3 years agogradle 6.8
PJ Fanning [Mon, 18 Jan 2021 17:32:58 +0000 (17:32 +0000)]
gradle 6.8

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

3 years ago[github-215] Improve Performance of OperandResolver#parseDouble. Thanks to Robert...
PJ Fanning [Mon, 18 Jan 2021 14:20:02 +0000 (14:20 +0000)]
[github-215] Improve Performance of OperandResolver#parseDouble. Thanks to Robert Wenzel. This closes #215

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

3 years agoIntegration tests - try to fix Oracle/OpenJDK vs IBM-JDK error message differences...
Andreas Beeker [Sun, 17 Jan 2021 21:20:05 +0000 (21:20 +0000)]
Integration tests - try to fix Oracle/OpenJDK vs IBM-JDK error message differences on XXE files

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

3 years agoUpdate docs to 5.0.0
Andreas Beeker [Sun, 17 Jan 2021 20:32:16 +0000 (20:32 +0000)]
Update docs to 5.0.0

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

3 years agoBump versions to 5.0.1-SNAPSHOT
Andreas Beeker [Sun, 17 Jan 2021 18:24:31 +0000 (18:24 +0000)]
Bump versions to 5.0.1-SNAPSHOT

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

3 years agoSonar fixes
Andreas Beeker [Sun, 17 Jan 2021 17:31:22 +0000 (17:31 +0000)]
Sonar fixes
constant name to match the regular expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'
reorder "final static" -> "static final"

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

3 years agointegration tests: ignore hsmf/lots-of-recipients.msg because of concurrent test...
Andreas Beeker [Sun, 17 Jan 2021 15:51:41 +0000 (15:51 +0000)]
integration tests: ignore hsmf/lots-of-recipients.msg because of concurrent test errors - also takes too long to process

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

3 years agoIntegration test - fix filenames with windows path separator
Andreas Beeker [Sun, 17 Jan 2021 10:36:16 +0000 (10:36 +0000)]
Integration test - fix filenames with windows path separator

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

3 years agoRemove superfluous test
Andreas Beeker [Sun, 17 Jan 2021 00:51:03 +0000 (00:51 +0000)]
Remove superfluous test

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

3 years agoSonar fixes
Andreas Beeker [Sun, 17 Jan 2021 00:50:47 +0000 (00:50 +0000)]
Sonar fixes
add asserts to tests

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

3 years agointegration tests: Fix handling of NullPointerExceptions for Java 16+ (again ...)
Andreas Beeker [Sat, 16 Jan 2021 15:51:00 +0000 (15:51 +0000)]
integration tests: Fix handling of NullPointerExceptions for Java 16+ (again ...)
Refactor TestAllFiles to provide an API for mass testing

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

3 years agointegration tests: Fix JDK version handling
Andreas Beeker [Sat, 16 Jan 2021 11:36:45 +0000 (11:36 +0000)]
integration tests: Fix JDK version handling

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

3 years agointegration tests: NullPointerExceptions contain now a description in Java 16+
Andreas Beeker [Sat, 16 Jan 2021 09:55:42 +0000 (09:55 +0000)]
integration tests: NullPointerExceptions contain now a description in Java 16+

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

3 years agoinclude externals on release build checkout
Andreas Beeker [Sat, 16 Jan 2021 00:19:04 +0000 (00:19 +0000)]
include externals on release build checkout

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

3 years ago#65046 - Simplify integration tests
Andreas Beeker [Fri, 15 Jan 2021 23:50:42 +0000 (23:50 +0000)]
#65046 - Simplify integration tests

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

3 years agoSonar fixes
Andreas Beeker [Fri, 15 Jan 2021 22:34:35 +0000 (22:34 +0000)]
Sonar fixes
add asserts to tests

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

3 years agoSonar fixes
Andreas Beeker [Fri, 15 Jan 2021 00:03:43 +0000 (00:03 +0000)]
Sonar fixes
add asserts to tests

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

3 years agoprepare for 5.0.1
Andreas Beeker [Tue, 12 Jan 2021 22:40:59 +0000 (22:40 +0000)]
prepare for 5.0.1

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

3 years agoadd lz4-java for svn/release operations
Andreas Beeker [Tue, 12 Jan 2021 22:39:07 +0000 (22:39 +0000)]
add lz4-java for svn/release operations

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

3 years agorelease prepare for 5.0.0 - updating build.xml and changes.xml
Andreas Beeker [Tue, 12 Jan 2021 22:33:18 +0000 (22:33 +0000)]
release prepare for 5.0.0 - updating build.xml and changes.xml

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

3 years agoremove EPL license
Andreas Beeker [Tue, 12 Jan 2021 22:12:28 +0000 (22:12 +0000)]
remove EPL license

see https://lists.apache.org/thread.html/r605598dd36a371a8439652c8b362f4099d57662aeaf837fe5c22ad25%40%3Cdev.poi.apache.org%3E

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

3 years agoUpdate license / NOTICE
Andreas Beeker [Tue, 12 Jan 2021 18:05:36 +0000 (18:05 +0000)]
Update license / NOTICE

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

3 years agoUpdate maven dependencies
Andreas Beeker [Mon, 11 Jan 2021 23:53:29 +0000 (23:53 +0000)]
Update maven dependencies

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

3 years agoUpdate maven dependencies
Andreas Beeker [Mon, 11 Jan 2021 22:58:02 +0000 (22:58 +0000)]
Update maven dependencies

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

3 years agoSonar fixes
Andreas Beeker [Mon, 11 Jan 2021 00:34:21 +0000 (00:34 +0000)]
Sonar fixes
add asserts to tests

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

3 years agorevert Sonar fixes on BaseIntegrationTest
Andreas Beeker [Sun, 10 Jan 2021 21:36:32 +0000 (21:36 +0000)]
revert Sonar fixes on BaseIntegrationTest

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

3 years agoSonar fixes
Andreas Beeker [Sun, 10 Jan 2021 21:16:04 +0000 (21:16 +0000)]
Sonar fixes
JUnit5 test classes and methods should have default package visibility

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

3 years agoignore inner classes in junitlauncher run
Andreas Beeker [Sun, 10 Jan 2021 13:34:04 +0000 (13:34 +0000)]
ignore inner classes in junitlauncher run

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

3 years agoIBM JDK is slower than the other JDKs with "test58896WithFile" testcase
Andreas Beeker [Sun, 10 Jan 2021 13:28:48 +0000 (13:28 +0000)]
IBM JDK is slower than the other JDKs with "test58896WithFile" testcase

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

3 years agoSonar fixes
Andreas Beeker [Sun, 10 Jan 2021 01:42:30 +0000 (01:42 +0000)]
Sonar fixes
JUnit5 test classes and methods should have default package visibility

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

3 years agoSonar fixes
Andreas Beeker [Sun, 10 Jan 2021 01:34:16 +0000 (01:34 +0000)]
Sonar fixes
JUnit5 test classes and methods should have default package visibility

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

3 years agoSonar fixes
Andreas Beeker [Sun, 10 Jan 2021 01:15:55 +0000 (01:15 +0000)]
Sonar fixes
add asserts to tests

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

3 years agoSonar fixes
Andreas Beeker [Sat, 9 Jan 2021 23:20:13 +0000 (23:20 +0000)]
Sonar fixes
add asserts to tests

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

3 years agoSonar fixes
Andreas Beeker [Sat, 9 Jan 2021 20:25:15 +0000 (20:25 +0000)]
Sonar fixes
JUnit5 test classes and methods should have default package visibility

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

3 years agoSonar fixes
Andreas Beeker [Sat, 9 Jan 2021 20:19:07 +0000 (20:19 +0000)]
Sonar fixes
JUnit5 test classes and methods should have default package visibility

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

3 years agoSonar fixes
Andreas Beeker [Sat, 9 Jan 2021 19:20:09 +0000 (19:20 +0000)]
Sonar fixes
JUnit5 test classes and methods should have default package visibility

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

3 years agoSonar fixes
Andreas Beeker [Sat, 9 Jan 2021 18:24:51 +0000 (18:24 +0000)]
Sonar fixes
JUnit5 test classes and methods should have default package visibility

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

3 years agoSonar fixes
Andreas Beeker [Sat, 9 Jan 2021 15:49:35 +0000 (15:49 +0000)]
Sonar fixes
JUnit5 test classes and methods should have default package visibility

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

3 years agoSonar fixes
Andreas Beeker [Sat, 9 Jan 2021 15:35:07 +0000 (15:35 +0000)]
Sonar fixes
JUnit5 test classes and methods should have default package visibility

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

3 years agoSonar fixes
Andreas Beeker [Sat, 9 Jan 2021 00:46:52 +0000 (00:46 +0000)]
Sonar fixes
JUnit5 test classes and methods should have default package visibility

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

3 years agoSonar fixes
Andreas Beeker [Fri, 8 Jan 2021 23:50:02 +0000 (23:50 +0000)]
Sonar fixes
JUnit5 test classes and methods should have default package visibility

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

3 years agoSonar fixes
Andreas Beeker [Fri, 8 Jan 2021 22:56:05 +0000 (22:56 +0000)]
Sonar fixes
Fixed offset of compare picture in resize_compare.xlsx

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

3 years agoSonar fixes
Andreas Beeker [Fri, 8 Jan 2021 00:26:16 +0000 (00:26 +0000)]
Sonar fixes

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

3 years agoProperly close file handles in extractors and when handling password-protected files
Dominik Stadler [Thu, 7 Jan 2021 06:52:57 +0000 (06:52 +0000)]
Properly close file handles in extractors and when handling password-protected files

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

3 years agoAdd one more file-leak-detector exclude
Dominik Stadler [Thu, 7 Jan 2021 06:52:51 +0000 (06:52 +0000)]
Add one more file-leak-detector exclude

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

3 years agoImprove EmptyFileException when the file actually does not exist at all
Dominik Stadler [Thu, 7 Jan 2021 06:52:46 +0000 (06:52 +0000)]
Improve EmptyFileException when the file actually does not exist at all

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

3 years agoSonar fixes
Andreas Beeker [Thu, 7 Jan 2021 00:27:13 +0000 (00:27 +0000)]
Sonar fixes

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

3 years ago#65063 - WMF parsing failed on closed empty polygon
Andreas Beeker [Wed, 6 Jan 2021 23:14:45 +0000 (23:14 +0000)]
#65063 - WMF parsing failed on closed empty polygon

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

3 years ago#65061 - Handle VmlDrawings containing spreadsheet-ml default namespace
Andreas Beeker [Wed, 6 Jan 2021 12:39:02 +0000 (12:39 +0000)]
#65061 - Handle VmlDrawings containing spreadsheet-ml default namespace

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

3 years agoInclude file-name in EmptyFileException
Dominik Stadler [Wed, 6 Jan 2021 09:10:41 +0000 (09:10 +0000)]
Include file-name in EmptyFileException

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

3 years agoTry to avoid error "Start point cannot equalendpoint"
Dominik Stadler [Wed, 6 Jan 2021 09:10:35 +0000 (09:10 +0000)]
Try to avoid error "Start point cannot equalendpoint"

Happened when trying to apply a gradient to an empty text,
let's use at least 1 gradient step always to avoid this.

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

3 years agoRun all integration-test steps in manual test-method
Dominik Stadler [Wed, 6 Jan 2021 09:10:31 +0000 (09:10 +0000)]
Run all integration-test steps in manual test-method

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

3 years agoSlightly adjust error message if requested allocations are too big
Dominik Stadler [Wed, 6 Jan 2021 09:10:28 +0000 (09:10 +0000)]
Slightly adjust error message if requested allocations are too big

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

3 years agoAdjust one expected error message in integration-tests
Dominik Stadler [Wed, 6 Jan 2021 09:10:25 +0000 (09:10 +0000)]
Adjust one expected error message in integration-tests

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

3 years agoAdjust assumption for one specific font-related exception on Windows
Dominik Stadler [Wed, 6 Jan 2021 09:10:21 +0000 (09:10 +0000)]
Adjust assumption for one specific font-related exception on Windows

Otherwise it triggers too much and hides actual regression bugs

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

3 years agoAvoid unneeded Unicode characters which break compiling if encoding is not UTF-8
Dominik Stadler [Wed, 6 Jan 2021 09:10:17 +0000 (09:10 +0000)]
Avoid unneeded Unicode characters which break compiling if encoding is not UTF-8

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

3 years agoSonar fixes
Andreas Beeker [Tue, 5 Jan 2021 23:40:36 +0000 (23:40 +0000)]
Sonar fixes

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

3 years agoBug 64132: Fix regression introduced by changing factories
Dominik Stadler [Mon, 4 Jan 2021 05:51:24 +0000 (05:51 +0000)]
Bug 64132: Fix regression introduced by changing factories

We need to return EscherBlipRecord for all types in the defined range of recordId,
not UnknownEscherRecord.

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

3 years agoTry to make Gradle build work
Dominik Stadler [Sun, 3 Jan 2021 18:19:55 +0000 (18:19 +0000)]
Try to make Gradle build work

Add a dependency that is reported as missing locally with JDK 11
Combine common test-dependencies
Avoid running base-class BaseTestMissingWorkbook, only the derived class is actually a unit-test

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

3 years agoEnable XML result files for Gradle build to make them available for Jenkins CI
Dominik Stadler [Sun, 3 Jan 2021 17:02:24 +0000 (17:02 +0000)]
Enable XML result files for Gradle build to make them available for Jenkins CI

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

3 years agoAllow JUnit 5 access to the parmaeters also on newer JDKs
Dominik Stadler [Sun, 3 Jan 2021 17:02:21 +0000 (17:02 +0000)]
Allow JUnit 5 access to the parmaeters also on newer JDKs

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

3 years agoIgnore Font-issue with JDK 8 on Windows in another test
Dominik Stadler [Sun, 3 Jan 2021 17:02:18 +0000 (17:02 +0000)]
Ignore Font-issue with JDK 8 on Windows in another test

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

3 years agoApply some IDE suggestions
Dominik Stadler [Sun, 3 Jan 2021 17:02:14 +0000 (17:02 +0000)]
Apply some IDE suggestions

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

3 years agoFix file-leak-detector excludes
Dominik Stadler [Sun, 3 Jan 2021 17:02:08 +0000 (17:02 +0000)]
Fix file-leak-detector excludes

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

3 years agoBug 64494: Ensure "applyAlignment" in cell-styles is enabled when necessary
Dominik Stadler [Sun, 3 Jan 2021 12:01:08 +0000 (12:01 +0000)]
Bug 64494: Ensure "applyAlignment" in cell-styles is enabled when necessary

Also check it when fetching currently defined cell-alignment

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

3 years agoAvoid test failing on Windows with JDK 8 because of an ArrayIndexOutOfBoundsException...
Dominik Stadler [Sun, 3 Jan 2021 11:50:04 +0000 (11:50 +0000)]
Avoid test failing on Windows with JDK 8 because of an ArrayIndexOutOfBoundsException when handling fonts

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

3 years agoooxml-schema: trigger loading stress-documents as part of the normal unit-tests
Dominik Stadler [Sun, 3 Jan 2021 11:49:59 +0000 (11:49 +0000)]
ooxml-schema: trigger loading stress-documents as part of the normal unit-tests

The integration-tests are not executed for determining the parts of the schema
to include in the "lite" package and so we need to have a normal unit-test as well.
Add more documents which drag in some more parts from the ooxml-schema

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

3 years agoBug 64450: Allow to parse a file where the relationship-id is an empty string
Dominik Stadler [Sun, 3 Jan 2021 11:49:51 +0000 (11:49 +0000)]
Bug 64450: Allow to parse a file where the relationship-id is an empty string

Also improve exception reporting by including more information and not
"hiding" the actual exception-cause in a log-statement.

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

3 years agoAdjust Github Workflow to actually use newer version of Ant
Dominik Stadler [Sun, 3 Jan 2021 11:49:45 +0000 (11:49 +0000)]
Adjust Github Workflow to actually use newer version of Ant

setting the PATH or calling the ant-script did not work, one
actually needs to set ANT_HOME to make it work...

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

3 years agoSonar fixes
Andreas Beeker [Sat, 2 Jan 2021 21:00:18 +0000 (21:00 +0000)]
Sonar fixes

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

3 years agoforbidden-apis-fix
Andreas Beeker [Fri, 1 Jan 2021 23:26:25 +0000 (23:26 +0000)]
forbidden-apis-fix

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

3 years agofix year agnostic date/test values
Andreas Beeker [Fri, 1 Jan 2021 23:20:02 +0000 (23:20 +0000)]
fix year agnostic date/test values

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