Commit Graph

1103 Commits

Author SHA1 Message Date
Dominik Stadler b076e0e188 Add workaround for bcpkix-module which is not loaded automatically for some reason
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1903109 13f79535-47bb-0310-9956-ffa450edef68
2022-07-29 17:57:05 +00:00
Dominik Stadler f5ae78aa86 Update Junit Platform to 1.8.2
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1903108 13f79535-47bb-0310-9956-ffa450edef68
2022-07-29 17:55:02 +00:00
PJ Fanning afdd82a78f upgrade asm jar
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1903054 13f79535-47bb-0310-9956-ffa450edef68
2022-07-27 10:08:45 +00:00
PJ Fanning c3fd22a71a junit 5.9.0
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1903049 13f79535-47bb-0310-9956-ffa450edef68
2022-07-27 09:06:04 +00:00
PJ Fanning 9626dd0661 update some module-info classes
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1903003 13f79535-47bb-0310-9956-ffa450edef68
2022-07-25 11:22:08 +00:00
PJ Fanning 2a749dc671 ant builds need to match gradle builds (poi-ooxml-full schemas)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1902995 13f79535-47bb-0310-9956-ffa450edef68
2022-07-25 01:12:05 +00:00
PJ Fanning b099586138 ant builds need to match gradle builds (poi-ooxml-full schemas)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1902994 13f79535-47bb-0310-9956-ffa450edef68
2022-07-25 01:02:10 +00:00
PJ Fanning 5b78069b63 gradle 7.5
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1902762 13f79535-47bb-0310-9956-ffa450edef68
2022-07-16 02:04:28 +00:00
PJ Fanning ee8de8f848 ant rat check issue
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1902639 13f79535-47bb-0310-9956-ffa450edef68
2022-07-10 21:55:06 +00:00
PJ Fanning d9383d6ba9 log4j 2.18.0
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1902438 13f79535-47bb-0310-9956-ffa450edef68
2022-07-03 22:52:21 +00:00
PJ Fanning 4b2913afd3 xmlbeans 5.1.0
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1901997 13f79535-47bb-0310-9956-ffa450edef68
2022-06-17 00:19:12 +00:00
PJ Fanning 1981ad478e upgrade mockito
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1901589 13f79535-47bb-0310-9956-ffa450edef68
2022-06-03 09:16:40 +00:00
PJ Fanning 174dd8ff71 upgrade mockito
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1901526 13f79535-47bb-0310-9956-ffa450edef68
2022-06-01 15:47:59 +00:00
PJ Fanning 80de2572da try xmlsec 3.0.0
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1900523 13f79535-47bb-0310-9956-ffa450edef68
2022-05-03 18:57:00 +00:00
PJ Fanning a7d67626da mockito
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1900171 13f79535-47bb-0310-9956-ffa450edef68
2022-04-22 23:43:58 +00:00
PJ Fanning a2fdb03023 update mockito
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1900072 13f79535-47bb-0310-9956-ffa450edef68
2022-04-20 14:31:22 +00:00
PJ Fanning 6f50fb1bf7 upgrade deps
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899861 13f79535-47bb-0310-9956-ffa450edef68
2022-04-14 15:04:49 +00:00
Dominik Stadler 69dff49c95 Also exclude new files in rat-check of ant-build
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899499 13f79535-47bb-0310-9956-ffa450edef68
2022-04-01 21:32:03 +00:00
Dominik Stadler 0c77cd4d55 Update forbiddenapis to 3.3
This also improves support for building with JDK 18

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899496 13f79535-47bb-0310-9956-ffa450edef68
2022-04-01 21:17:07 +00:00
PJ Fanning ee9c1817bd upgrade graphics2d
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899438 13f79535-47bb-0310-9956-ffa450edef68
2022-03-31 13:52:32 +00:00
PJ Fanning 94393c7241 upgrade jmh
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899320 13f79535-47bb-0310-9956-ffa450edef68
2022-03-28 14:55:32 +00:00
Dominik Stadler 09e464bb5f poi-ooxml-lite: Check in list of classes and xsb-files to avoid the jar-to-test dependency
Avoid running all tests whenever building jars as tests take a long time now
and also cause large memory allocations.

It is nice if the target "jar" is as fast as possible and the list of included
items for ooxml-lite only changes rarely anyway.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899160 13f79535-47bb-0310-9956-ffa450edef68
2022-03-24 04:42:27 +00:00
PJ Fanning ff466eff1c POI 5.2.2 release
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899060 13f79535-47bb-0310-9956-ffa450edef68
2022-03-19 23:09:08 +00:00
PJ Fanning 1efd809e6c prep 5.2.2 release
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1898874 13f79535-47bb-0310-9956-ffa450edef68
2022-03-12 11:03:00 +00:00
PJ Fanning 81b557030c update mockito
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1898743 13f79535-47bb-0310-9956-ffa450edef68
2022-03-08 20:08:21 +00:00
PJ Fanning 21aafe2dbb upgrade guava
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1898512 13f79535-47bb-0310-9956-ffa450edef68
2022-03-01 21:43:08 +00:00
PJ Fanning 53300f5c84 change version to 5.2.2-SNAPSHOT
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1898476 13f79535-47bb-0310-9956-ffa450edef68
2022-02-28 13:51:22 +00:00
PJ Fanning 622c20c516 graphics2d 0.35
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1898475 13f79535-47bb-0310-9956-ffa450edef68
2022-02-28 13:24:31 +00:00
PJ Fanning 95cc8bc1ca log4j 2.17.2
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1898463 13f79535-47bb-0310-9956-ffa450edef68
2022-02-28 10:42:33 +00:00
PJ Fanning c27b4da344 prep v5.2.1
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1898375 13f79535-47bb-0310-9956-ffa450edef68
2022-02-24 13:13:05 +00:00
PJ Fanning b6983af7a5 slf4j 1.7.36
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1897875 13f79535-47bb-0310-9956-ffa450edef68
2022-02-08 14:48:30 +00:00
PJ Fanning 57857a3c34 add opczip jar
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1897807 13f79535-47bb-0310-9956-ffa450edef68
2022-02-06 21:08:19 +00:00
PJ Fanning 1a81a559b6 update test deps
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1897504 13f79535-47bb-0310-9956-ffa450edef68
2022-01-26 12:59:23 +00:00
PJ Fanning 9fce5fb9fc slf4j 1.7.35
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1897451 13f79535-47bb-0310-9956-ffa450edef68
2022-01-25 11:28:56 +00:00
PJ Fanning 1980124358 slf4j 1.7.34
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1897444 13f79535-47bb-0310-9956-ffa450edef68
2022-01-25 10:24:57 +00:00
PJ Fanning d24ec8d265 mockito 4.3.0
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1897417 13f79535-47bb-0310-9956-ffa450edef68
2022-01-24 13:17:26 +00:00
PJ Fanning 2e818b0276 snapshot version
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1897119 13f79535-47bb-0310-9956-ffa450edef68
2022-01-16 11:15:20 +00:00
PJ Fanning 278592857b slf4j 1.7.33
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1897000 13f79535-47bb-0310-9956-ffa450edef68
2022-01-13 15:22:10 +00:00
PJ Fanning 71f063b465 prep v5.2.0 (RC1)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1896701 13f79535-47bb-0310-9956-ffa450edef68
2022-01-05 10:35:19 +00:00
Dominik Stadler 1176b0002d Remove some more outdated log4j-jars
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1896599 13f79535-47bb-0310-9956-ffa450edef68
2022-01-01 16:12:02 +00:00
PJ Fanning 79a1e6b1e9 log4j 2.17.1
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1896481 13f79535-47bb-0310-9956-ffa450edef68
2021-12-28 19:15:32 +00:00
PJ Fanning 3daa439e9d jmh plugin 1.34
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1896362 13f79535-47bb-0310-9956-ffa450edef68
2021-12-24 14:31:30 +00:00
PJ Fanning f3b51d41a4 pdfbox dependency
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1896201 13f79535-47bb-0310-9956-ffa450edef68
2021-12-20 20:56:05 +00:00
PJ Fanning 0b0f60db63 update graphics2d
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1896192 13f79535-47bb-0310-9956-ffa450edef68
2021-12-20 16:07:38 +00:00
PJ Fanning 969a2a710c log4j 2.17.0
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1896117 13f79535-47bb-0310-9956-ffa450edef68
2021-12-18 09:50:10 +00:00
PJ Fanning 3a7544b169 upgrade xmlunit
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1896099 13f79535-47bb-0310-9956-ffa450edef68
2021-12-17 13:52:18 +00:00
PJ Fanning d4a798a0fa upgrade mockito
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1896072 13f79535-47bb-0310-9956-ffa450edef68
2021-12-16 19:57:16 +00:00
PJ Fanning c105f7f7d5 log4j 2.16.0
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895930 13f79535-47bb-0310-9956-ffa450edef68
2021-12-13 23:59:38 +00:00
Dominik Stadler ae9cbc4230 Remove outdated downloaded versions of log4j
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895864 13f79535-47bb-0310-9956-ffa450edef68
2021-12-13 07:44:03 +00:00
PJ Fanning 5ff9c60cbf log4j 2.15.0
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895746 13f79535-47bb-0310-9956-ffa450edef68
2021-12-10 08:00:11 +00:00
Dominik Stadler 9014625582 build.xml: Adjust forbidden-api to not get missing clases for prod-checks
Also clear up tabs/spaces

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895701 13f79535-47bb-0310-9956-ffa450edef68
2021-12-08 17:21:21 +00:00
Dominik Stadler a60f552c59 Remove some more from the Ant Build to try to keep POI-DSL-old-Xerces working for now
We can also switch it to Gradle soon, but let's keep a bit of Ant build a bit longer

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895601 13f79535-47bb-0310-9956-ffa450edef68
2021-12-05 17:34:58 +00:00
PJ Fanning 7e00f3594a upgrade byte-buddy
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895549 13f79535-47bb-0310-9956-ffa450edef68
2021-12-03 12:48:31 +00:00
PJ Fanning 02e9a7bdb4 bouncycastle 1.70
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895462 13f79535-47bb-0310-9956-ffa450edef68
2021-12-01 12:53:48 +00:00
Dominik Stadler 8e4cd8ce8c Remove some ant-targets related to installation/osgi which do not work any more anyway
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895417 13f79535-47bb-0310-9956-ffa450edef68
2021-11-30 06:19:59 +00:00
PJ Fanning 8df5b234ad junit 5.8.2
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895406 13f79535-47bb-0310-9956-ffa450edef68
2021-11-29 15:40:16 +00:00
PJ Fanning c34c58e0af upgrade byte-buddy
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895274 13f79535-47bb-0310-9956-ffa450edef68
2021-11-23 19:27:37 +00:00
PJ Fanning 23864119ba upgrade mockito
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895258 13f79535-47bb-0310-9956-ffa450edef68
2021-11-22 13:41:58 +00:00
PJ Fanning 8c0d90c60c 5.2.0-SNAPSHOT
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895156 13f79535-47bb-0310-9956-ffa450edef68
2021-11-18 16:29:11 +00:00
PJ Fanning 66461e1e68 update byte-buddy
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894911 13f79535-47bb-0310-9956-ffa450edef68
2021-11-10 13:15:41 +00:00
PJ Fanning c9a0943690 upgrade byte-buddy
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894845 13f79535-47bb-0310-9956-ffa450edef68
2021-11-08 19:28:16 +00:00
PJ Fanning 90d791b8ff xmlsec upgrade
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894705 13f79535-47bb-0310-9956-ffa450edef68
2021-11-03 07:40:44 +00:00
PJ Fanning d9b6f799a6 revert xmlsec upgrade
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894691 13f79535-47bb-0310-9956-ffa450edef68
2021-11-02 17:15:53 +00:00
PJ Fanning c5b2b3b984 xmlsec 2.3.0
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894689 13f79535-47bb-0310-9956-ffa450edef68
2021-11-02 15:03:56 +00:00
Dominik Stadler 8bf6a489f6 Adjust version to 5.1.1-SNAPSHOT, adjust version replacing
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894682 13f79535-47bb-0310-9956-ffa450edef68
2021-11-02 13:19:16 +00:00
Dominik Stadler cb30647014 Keep junit-versions in sync between Ant and Gradle
Also remove outdated versions of junit 5 jars
This breaks CI builds in strange ways otherwise

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894678 13f79535-47bb-0310-9956-ffa450edef68
2021-11-02 13:18:20 +00:00
PJ Fanning 087236a412 snapshot version
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894666 13f79535-47bb-0310-9956-ffa450edef68
2021-11-02 08:47:22 +00:00
PJ Fanning a35532e9ea byte-buddy 1.11.22
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894623 13f79535-47bb-0310-9956-ffa450edef68
2021-10-29 16:54:46 +00:00
PJ Fanning a5325cb112 reflections 0.10.2
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894561 13f79535-47bb-0310-9956-ffa450edef68
2021-10-25 21:03:10 +00:00
PJ Fanning 7e17a57848 prep 5.10 (RC2)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894541 13f79535-47bb-0310-9956-ffa450edef68
2021-10-24 23:10:05 +00:00
Dominik Stadler afb1be3fbb Update build.xml also to xmlbeans-5.0.2
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894482 13f79535-47bb-0310-9956-ffa450edef68
2021-10-22 14:32:06 +00:00
PJ Fanning 5d23faf3cc upgrade build/test dependencies
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894350 13f79535-47bb-0310-9956-ffa450edef68
2021-10-18 12:42:21 +00:00
Dominik Stadler f406fe798f Remove some remnants of sonar-directory which cause CI failures
Remove handling of "sonar" in build.xml
Remove unused gitignores
Add some more output to build.xml
Adjust Jenkins DSL to not try to cleanup non-existing directory

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894277 13f79535-47bb-0310-9956-ffa450edef68
2021-10-15 07:58:20 +00:00
PJ Fanning 6aa3871e64 update byte-buddy
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894137 13f79535-47bb-0310-9956-ffa450edef68
2021-10-11 17:11:35 +00:00
PJ Fanning b8ae188593 junit 5.8
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894043 13f79535-47bb-0310-9956-ffa450edef68
2021-10-08 21:13:53 +00:00
PJ Fanning 1e4c425e66 mockito 4
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894015 13f79535-47bb-0310-9956-ffa450edef68
2021-10-08 07:53:00 +00:00
PJ Fanning 1fe931482a reflections 0.10.1
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894009 13f79535-47bb-0310-9956-ffa450edef68
2021-10-07 23:58:42 +00:00
PJ Fanning 432d3c5787 upgrade byte-buddy
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1893916 13f79535-47bb-0310-9956-ffa450edef68
2021-10-05 14:36:55 +00:00
PJ Fanning 87d4716880 upgrade reflections jar
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1893887 13f79535-47bb-0310-9956-ffa450edef68
2021-10-04 15:31:09 +00:00
PJ Fanning cbaf6def42 upgrade graphics2d - 0.33
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1893727 13f79535-47bb-0310-9956-ffa450edef68
2021-09-29 15:17:02 +00:00
PJ Fanning 595372f5a5 upgrade some build dependencies
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1893577 13f79535-47bb-0310-9956-ffa450edef68
2021-09-23 19:08:46 +00:00
PJ Fanning a1783b6ce7 xmlsec 2.2.3
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1893567 13f79535-47bb-0310-9956-ffa450edef68
2021-09-23 16:38:21 +00:00
Dominik Stadler 5f743b5c08 Update XmlBeans to 5.0.1 also in Ant build
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1893210 13f79535-47bb-0310-9956-ffa450edef68
2021-09-10 06:14:56 +00:00
Dominik Stadler 8d530579fb Add missing test-classpath
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1893209 13f79535-47bb-0310-9956-ffa450edef68
2021-09-10 06:14:42 +00:00
PJ Fanning 82ef87f14b 5.1.1-SNAPSHOT
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1892911 13f79535-47bb-0310-9956-ffa450edef68
2021-09-05 00:42:26 +00:00
PJ Fanning 8af15235cd slf4j 1.7.32
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1892907 13f79535-47bb-0310-9956-ffa450edef68
2021-09-05 00:29:57 +00:00
PJ Fanning 532a400f15 use xmlbeans 5.0.0 in ant build
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1892052 13f79535-47bb-0310-9956-ffa450edef68
2021-08-06 20:55:15 +00:00
PJ Fanning 342a964ae9 try to use xmlbeans 5.0.1 in ant build
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1892051 13f79535-47bb-0310-9956-ffa450edef68
2021-08-06 20:45:09 +00:00
PJ Fanning 69abcd6fd9 try to use xmlbeans 5.0.1 in ant build
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1892050 13f79535-47bb-0310-9956-ffa450edef68
2021-08-06 20:17:48 +00:00
PJ Fanning 567b574742 compress-compress 1.21
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1891550 13f79535-47bb-0310-9956-ffa450edef68
2021-07-14 18:57:24 +00:00
PJ Fanning c8a8b1e252 commons-io 2.11.0
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1891521 13f79535-47bb-0310-9956-ffa450edef68
2021-07-14 07:15:15 +00:00
PJ Fanning 21dc03f9a7 use xmlbeans 5.0.0 in ant build due to build issues
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1891475 13f79535-47bb-0310-9956-ffa450edef68
2021-07-12 09:02:00 +00:00
PJ Fanning 4c6a87158b use xmlbeans 5.0.1
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1891472 13f79535-47bb-0310-9956-ffa450edef68
2021-07-12 08:11:30 +00:00
PJ Fanning 17ff1ae0db upgrade bouncycastle
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1891116 13f79535-47bb-0310-9956-ffa450edef68
2021-06-28 19:52:52 +00:00
PJ Fanning 132dbf936d downgrade bouncycastle due to missing package org.bouncycastle.asn1.cmp
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1891114 13f79535-47bb-0310-9956-ffa450edef68
2021-06-28 19:32:26 +00:00
PJ Fanning 7722c7be5e upgrade bouncycastle
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1891108 13f79535-47bb-0310-9956-ffa450edef68
2021-06-28 16:41:05 +00:00
PJ Fanning 212863741f upgrade pdfbox dependency
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1891107 13f79535-47bb-0310-9956-ffa450edef68
2021-06-28 16:28:21 +00:00
PJ Fanning 83624dd7f0 commons-io 2.10.0
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1890768 13f79535-47bb-0310-9956-ffa450edef68
2021-06-14 10:46:37 +00:00
PJ Fanning a574e4463c tidy up gradlew excludes
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1890167 13f79535-47bb-0310-9956-ffa450edef68
2021-05-24 16:17:05 +00:00
PJ Fanning 5984e32310 exclude gradle wrapper from src release
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1890118 13f79535-47bb-0310-9956-ffa450edef68
2021-05-22 20:16:21 +00:00
Dominik Stadler 994f940fcf One more place where path.separator needs to be used instead of ':'
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1889894 13f79535-47bb-0310-9956-ffa450edef68
2021-05-14 12:14:13 +00:00
Dominik Stadler 39e61c4b90 Add missing dependency on batik-script
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1889893 13f79535-47bb-0310-9956-ffa450edef68
2021-05-14 11:38:31 +00:00
PJ Fanning 65994b4578 delete old xmlsec jar
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1889888 13f79535-47bb-0310-9956-ffa450edef68
2021-05-14 08:39:36 +00:00
Dominik Stadler d2cfa01471 Try to use the correct path-separator on Windows
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1889880 13f79535-47bb-0310-9956-ffa450edef68
2021-05-14 06:41:22 +00:00
Dominik Stadler 5d719b9016 Make isJava8 true or false, print out result in "init"
Some CI-builds with Java 11+ seem to still run as "JDK 8" builds...

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1889879 13f79535-47bb-0310-9956-ffa450edef68
2021-05-14 06:41:20 +00:00
Andreas Beeker 0614835c55 #65304 - Add commons-io as a dependency
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1889871 13f79535-47bb-0310-9956-ffa450edef68
2021-05-14 00:37:50 +00:00
Dominik Stadler fe753d4737 Fix two more invalid paths for the Java 9+ compilation
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1889842 13f79535-47bb-0310-9956-ffa450edef68
2021-05-13 12:11:43 +00:00
Dominik Stadler 75438f1306 Print out state of isJava8 when building jars
It seems this is not set properly in some of the CI-builds

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1889841 13f79535-47bb-0310-9956-ffa450edef68
2021-05-13 12:11:40 +00:00
Dominik Stadler f3e670c1eb Use proper module-name without "poi-" prefix when compiling module-java with Java 9+
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1889840 13f79535-47bb-0310-9956-ffa450edef68
2021-05-13 12:11:38 +00:00
PJ Fanning b3212152e6 xmlsec 2.2.2
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1889816 13f79535-47bb-0310-9956-ffa450edef68
2021-05-13 00:00:41 +00:00
Dominik Stadler 41b9bb011f Adjust paths in build-files some more and copy svn-libs
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1888584 13f79535-47bb-0310-9956-ffa450edef68
2021-04-10 12:29:13 +00:00
Dominik Stadler fadeb68392 Store jars for svnant locally
Downloading them becomes nearly impossible now that bintray.dl closes down,
so let's rather persist the jars as part of the source distribution for now.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1888572 13f79535-47bb-0310-9956-ffa450edef68
2021-04-10 07:16:57 +00:00
Andreas Beeker b6aee1ef6d 65206 - Migrate ant / maven to gradle build
compile / jar / test of mrJars
don't include ants build.xml anymore
rename directories to match project and maven artifact names
refactor artifacts - so each project has one artifact
replace static references in hssf/dev tests with junit5 constructs, which had problems in parallel tests
increase gradle heap to 4gb because of OOM - maybe less would also work

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1888488 13f79535-47bb-0310-9956-ffa450edef68
2021-04-07 21:40:33 +00:00
Dominik Stadler da4bc855e8 Switch the Ant-build to separate folders under "build/classes"
This avoids colliding in strange ways with the default Gradle location "build/classes/main/java"

This caused very strange error messages about invalid package names when compiling with Gradle and Ant in one source checkout

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1888422 13f79535-47bb-0310-9956-ffa450edef68
2021-04-06 06:11:16 +00:00
Dominik Stadler 06707dca89 Update JUnit to 5.7.1 and junit-platform to 1.7.1
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1888416 13f79535-47bb-0310-9956-ffa450edef68
2021-04-06 06:10:33 +00:00
Dominik Stadler 6dd39585d5 Remove support for japicmp from Gradle build
I now spent a few hours trying to make it work and the Gradle support is
simply not production-ready and also not maintained, it triggers various
strange errors and does not supporting the usual Gradle conventions.

So I do not want to spend more time on it, feel free to revive it if you know how
to make this work properly.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1888138 13f79535-47bb-0310-9956-ffa450edef68
2021-03-28 19:54:54 +00:00
Andreas Beeker 37791e4bdf 65206 - Migrate ant / maven to gradle build
update gradle files and project structure along https://github.com/centic9/poi/tree/gradle_build
remove eclipse IDE project files
remove obsolete record generator files

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1888111 13f79535-47bb-0310-9956-ffa450edef68
2021-03-27 14:03:16 +00:00
PJ Fanning 226ae72458 [github-233] Updated de.rototor.pdfbox:graphics2d to 0.31. Thanks to Tobias Stadler. This closes #233
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1888058 13f79535-47bb-0310-9956-ffa450edef68
2021-03-25 09:21:04 +00:00
PJ Fanning aaf0e2f7f9 xmlbeans 5.0.0 release
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1887648 13f79535-47bb-0310-9956-ffa450edef68
2021-03-14 19:47:22 +00:00
Marius Volkhart deb410b568 Exclude batik-script dependency from OOXML artifact
We do not make use of the batik-script dependency. While this is likely to be true of a variety of the Batik dependencies, batik-script causes problems for our users who are using JPMS. See [bug-65103].

Fixes #230

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1887643 13f79535-47bb-0310-9956-ffa450edef68
2021-03-14 18:56:30 +00:00
Andreas Beeker 943b18f8d1 remove old batik jar
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1887344 13f79535-47bb-0310-9956-ffa450edef68
2021-03-08 22:29:26 +00:00
Andreas Beeker e4e7f3842a Use XmlBeans 5 nightly
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1887309 13f79535-47bb-0310-9956-ffa450edef68
2021-03-08 00:35:10 +00:00
PJ Fanning b02866c2a7 change gradle build to get unreleased xmlbeans jar from ci-builds (like ant build does)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1887010 13f79535-47bb-0310-9956-ffa450edef68
2021-02-28 19:28:39 +00:00
Andreas Beeker 72ad5857f4 include batik in poi-bin artifact
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1886863 13f79535-47bb-0310-9956-ffa450edef68
2021-02-23 22:29:51 +00:00
Andreas Beeker 6470765bbe add batik to forbidden-apis-check classpath
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1886862 13f79535-47bb-0310-9956-ffa450edef68
2021-02-23 21:59:56 +00:00
Marius Volkhart 3c9f29a8c2 [bug-63046] Fix Java 16 build
org.apache.santuario:xmlsec:2.2.0 has a dependency on SLF4J. We use this in SignatureInfo.java.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1886811 13f79535-47bb-0310-9956-ffa450edef68
2021-02-22 18:27:14 +00:00
Andreas Beeker eb30f2e1c8 Use upcoming XmlBeans 5.0.0 (working version 4.0.1)
Make batik optional as it doesn't work on the module-path
Use sub-components of batik as batik-all references them all again resulting in duplicated entries (maven poms haven't been migrated yet ...)
Remove SLF4j dependency

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1886777 13f79535-47bb-0310-9956-ffa450edef68
2021-02-22 00:18:37 +00:00
Marius Volkhart 259c9967ef [bug-63046] Use Log4j 2 for logging
This removes the POILogger and POILogFactory mechanism for logging. This mechanism was created at a time when the Java landscape looked very different than it does today.

Log4j 2 is an Apache Foundation project that is well maintained and is widely regarded as having good performance and capabilities. We use only the Log4j API artifact. This lets application developers choose how they want to capture logging events if at all. Integrations with Log4j 2 Core and Logback are available from the Log4j project.

Closes #224

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1886770 13f79535-47bb-0310-9956-ffa450edef68
2021-02-21 20:57:25 +00:00
PJ Fanning 79a9cf3692 batik 1.14
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1886491 13f79535-47bb-0310-9956-ffa450edef68
2021-02-13 14:49:40 +00:00
Andreas Beeker 904c77e242 Junit5 - fix logging to console
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1885858 13f79535-47bb-0310-9956-ffa450edef68
2021-01-23 23:04:31 +00:00
Andreas Beeker 4a632f9389 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
2021-01-19 21:35:40 +00:00
Andreas Beeker f5f5fc462c Update docs to 5.0.0
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1885620 13f79535-47bb-0310-9956-ffa450edef68
2021-01-17 20:32:16 +00:00
Andreas Beeker fd29c485ef Bump versions to 5.0.1-SNAPSHOT
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1885616 13f79535-47bb-0310-9956-ffa450edef68
2021-01-17 18:24:31 +00:00
Andreas Beeker 8a388f61e8 include externals on release build checkout
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1885539 13f79535-47bb-0310-9956-ffa450edef68
2021-01-16 00:19:04 +00:00
Andreas Beeker 309e657b0d #65046 - Simplify integration tests
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1885538 13f79535-47bb-0310-9956-ffa450edef68
2021-01-15 23:50:42 +00:00
Andreas Beeker 4fec14dbc6 prepare for 5.0.1
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1885419 13f79535-47bb-0310-9956-ffa450edef68
2021-01-12 22:40:59 +00:00
Andreas Beeker ff2ae68ffc add lz4-java for svn/release operations
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1885417 13f79535-47bb-0310-9956-ffa450edef68
2021-01-12 22:39:07 +00:00
Andreas Beeker 750f17ad5a 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
2021-01-12 22:33:18 +00:00
Andreas Beeker cc7cd1caf3 ignore inner classes in junitlauncher run
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1885334 13f79535-47bb-0310-9956-ffa450edef68
2021-01-10 13:34:04 +00:00
Andreas Beeker f7c50cfbe3 add failing regression test files
fix ooxml-lite packaging
fix PP97 dual storage file handling in extractor

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884962 13f79535-47bb-0310-9956-ffa450edef68
2020-12-30 22:56:36 +00:00
Dominik Stadler 1303f44abf Add missing jar-file for JavaDoc generation
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884919 13f79535-47bb-0310-9956-ffa450edef68
2020-12-29 19:29:29 +00:00
Andreas Beeker b7463df98c bump versions
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884878 13f79535-47bb-0310-9956-ffa450edef68
2020-12-28 14:49:29 +00:00
Andreas Beeker 0ab727bbde github-207 - replace commons logging with slf4j - use jcl-over-slf4j
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884873 13f79535-47bb-0310-9956-ffa450edef68
2020-12-28 14:03:36 +00:00
Andreas Beeker 07ba96f023 gather necessary .xsb for ooxml-lite jar via intercepting the calls to SchemaTypeSystemImpl.XsbReader
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884850 13f79535-47bb-0310-9956-ffa450edef68
2020-12-28 00:47:23 +00:00
Andreas Beeker a2d728cbe6 upgrade pdfbox and pdfbox-graphics2d
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884786 13f79535-47bb-0310-9956-ffa450edef68
2020-12-25 01:59:24 +00:00
Andreas Beeker 6b6e96e07d try to fix distsourcebuild error
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884785 13f79535-47bb-0310-9956-ffa450edef68
2020-12-25 01:42:10 +00:00
Andreas Beeker a0fa9e19b1 #65026 - Migrate tests to Junit 5
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884783 13f79535-47bb-0310-9956-ffa450edef68
2020-12-24 18:42:29 +00:00
PJ Fanning 8ff37c2a8a revert accidental change
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884624 13f79535-47bb-0310-9956-ffa450edef68
2020-12-19 09:49:23 +00:00
PJ Fanning b2bfc99cdc fix log text
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884623 13f79535-47bb-0310-9956-ffa450edef68
2020-12-19 09:47:19 +00:00
PJ Fanning e1b0bc6e1d [github-207] add SLF4JLogger
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884568 13f79535-47bb-0310-9956-ffa450edef68
2020-12-17 19:59:01 +00:00
PJ Fanning 2b154b8d8f add back log4j 1.x as a test-only dependency of ooxml-tests
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884520 13f79535-47bb-0310-9956-ffa450edef68
2020-12-16 19:44:54 +00:00
PJ Fanning 8a66685c2d try to remove seemingly unused log4j 1.x dependency
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884519 13f79535-47bb-0310-9956-ffa450edef68
2020-12-16 19:09:00 +00:00
PJ Fanning 9c1eb6b18e use less contentious language in code comments
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884473 13f79535-47bb-0310-9956-ffa450edef68
2020-12-15 23:04:14 +00:00
Andreas Beeker c8940e7d1e #64979 - Change artifact names of poi-/ooxml-schemas
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884381 13f79535-47bb-0310-9956-ffa450edef68
2020-12-13 15:32:43 +00:00
Andreas Beeker c5f6dfa68e Bug 56205 - Upgrade OOXML schema to 3rd edition (transitional)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884368 13f79535-47bb-0310-9956-ffa450edef68
2020-12-12 23:15:20 +00:00
Andreas Beeker 92e8e79822 fix missing xsbs in ooxml-lite run
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884142 13f79535-47bb-0310-9956-ffa450edef68
2020-12-06 00:26:44 +00:00
Andreas Beeker e43a1d220f optimize size of poi-ooxml-schemas by 40% by only including necessary *.xsb files
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884139 13f79535-47bb-0310-9956-ffa450edef68
2020-12-05 21:30:19 +00:00
Andreas Beeker 20c883b201 upgrade to pdfbox-graphics2d 0.29
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1883907 13f79535-47bb-0310-9956-ffa450edef68
2020-11-28 18:00:00 +00:00
Andreas Beeker ff0d031f10 update dependencies - make optional dependencies mandatory
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1883325 13f79535-47bb-0310-9956-ffa450edef68
2020-11-11 21:53:05 +00:00
Andreas Beeker 134b4ba762 #64867 - Provide PDF rendering with PPTX2PNG
remove pdfbox-graphics2d workaround and update its version

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1883236 13f79535-47bb-0310-9956-ffa450edef68
2020-11-09 20:11:11 +00:00
Andreas Beeker 150fb90cc2 #64867 - Provide PDF rendering with PPTX2PNG
add dependencies to gradle and maven builds

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1883075 13f79535-47bb-0310-9956-ffa450edef68
2020-11-03 00:22:10 +00:00
Andreas Beeker b20318b58c #64867 - Provide PDF rendering with PPTX2PNG
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1883074 13f79535-47bb-0310-9956-ffa450edef68
2020-11-02 23:56:27 +00:00
PJ Fanning a8a4e40c5a try to upgrade spotbugs and asm
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1882836 13f79535-47bb-0310-9956-ffa450edef68
2020-10-25 12:51:34 +00:00
Dominik Stadler 8b37dad7a1 Add mising path to ooxml-schemas which is necessary for building with latest JDK 16 ea-builds
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1882830 13f79535-47bb-0310-9956-ffa450edef68
2020-10-25 08:22:45 +00:00
PJ Fanning a2dcb10f67 update commons-codec
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1882771 13f79535-47bb-0310-9956-ffa450edef68
2020-10-22 22:51:31 +00:00
Andreas Beeker 9c367c57c0 Handle errors from GraalVM native mode runs - UnsupportedFeature on setting Sax features together with missing ErrorMessages from the java.xml module
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1882714 13f79535-47bb-0310-9956-ffa450edef68
2020-10-20 20:30:03 +00:00
PJ Fanning a3194a9b5b use xmlbeans official 4.0.0 release
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1882586 13f79535-47bb-0310-9956-ffa450edef68
2020-10-16 16:57:11 +00:00
Andreas Beeker 2a292cb42d #64773 - Visual signatures for .xlsx/.docx
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1882394 13f79535-47bb-0310-9956-ffa450edef68
2020-10-10 23:33:26 +00:00
Dominik Stadler 7b83320f9e Update third party libraries in pom.xml and build.gradle, update JaCoCo to 0.8.6
Maven build should work onw, but Gradle is still broken by the poi-ant-contrib library
Also remove outdated third party libraries

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1882026 13f79535-47bb-0310-9956-ffa450edef68
2020-09-25 19:39:49 +00:00
Andreas Beeker fe2b58a9cc Fix Ant javascript issues
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1881914 13f79535-47bb-0310-9956-ffa450edef68
2020-09-22 00:07:32 +00:00
Andreas Beeker 3070369b3a XmlBeans is now generating Java 1.8 based files - javasources option is not available anymore
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1881779 13f79535-47bb-0310-9956-ffa450edef68
2020-09-17 00:06:58 +00:00
Andreas Beeker ea43beeba7 add "provided" jars to binary dist bundle
add instruction to pptx rendering
case-insensitive argument handling in PPTX2PNG

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1881416 13f79535-47bb-0310-9956-ffa450edef68
2020-09-03 19:13:16 +00:00
Andreas Beeker 5e04140d59 fix build error
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1880988 13f79535-47bb-0310-9956-ffa450edef68
2020-08-19 09:47:10 +00:00
Andreas Beeker a73348fe8b Update library versions
Replace deprecated junit @Rules with assertThrows
Adapt to XMLSec refactoring in version 2.2.0

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1880965 13f79535-47bb-0310-9956-ffa450edef68
2020-08-18 13:50:31 +00:00
Andreas Beeker b7b0a0c215 Activate Forbidden-Apis-Check also for other tests
Max supported Java version is currently Java 14
Fix the check failures

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1880944 13f79535-47bb-0310-9956-ffa450edef68
2020-08-17 20:25:08 +00:00
Andreas Beeker d5d444b499 Update links to ci-builds.apache.org
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1880892 13f79535-47bb-0310-9956-ffa450edef68
2020-08-16 10:58:54 +00:00
Andreas Beeker 60303201dc use the forbidden-apis policies corresponding to the JRE
fix the forbidden apis issues

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1880866 13f79535-47bb-0310-9956-ffa450edef68
2020-08-15 00:18:42 +00:00
Andreas Beeker e68bd7bd7d upgrade forbidden-apis to 3.0.1
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1880862 13f79535-47bb-0310-9956-ffa450edef68
2020-08-14 20:27:35 +00:00
Andreas Beeker 99817f56f7 fix build - remove old ant libs
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1880647 13f79535-47bb-0310-9956-ffa450edef68
2020-08-06 19:16:10 +00:00
Andreas Beeker fad42e3ed6 try to fix windows builds - path issues with regex patterns
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1880619 13f79535-47bb-0310-9956-ffa450edef68
2020-08-05 22:41:36 +00:00
Andreas Beeker 907ade52aa remove obsolete bouncycastle jars
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1880229 13f79535-47bb-0310-9956-ffa450edef68
2020-07-23 23:36:09 +00:00
Andreas Beeker d9e5f59821 a few jigsaw related fixes
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1880228 13f79535-47bb-0310-9956-ffa450edef68
2020-07-23 23:28:59 +00:00
Andreas Beeker c0f9941604 #64411 - Provide JigSaw modules
- use classpath-build for Java 8, otherwise use modulepath
- save module-info classes to source, when using Java 9+ environment
- rename example packages - otherwise package clashes occured in the tests
- move agile encryption from ooxml to main.
  remove EncryptionInfo XmlBeans and schema and use custom xml marshalling
- move ooxml test classes which reside in the same package as their tested main class
- rename base test classes to "BaseTest..." - temporarily I've used a light version of the main test classes to test scratchpad / ooxml
- build.xml - fixed the Rhino javascript errors of the dependency-macros
- DrawTextParagraph - fixed StringIndexOutOfBounds when logging set to debug level
- use JigSaw provider interface (= Java ServiceLoader), i.e. it wasn't possible (without openening everything), to access ooxml factory classes from main factory stub

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1880164 13f79535-47bb-0310-9956-ffa450edef68
2020-07-22 22:08:33 +00:00
PJ Fanning 196f9f69d2 revert accidental build change
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1879519 13f79535-47bb-0310-9956-ffa450edef68
2020-07-05 11:01:52 +00:00
PJ Fanning 31bd7852c7 try to fix issue with missing classes in poi-ooxml-schemas
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1879518 13f79535-47bb-0310-9956-ffa450edef68
2020-07-05 09:39:09 +00:00
Andreas Beeker 345d17c36e XmlBeans now generates the beans including the modifications which were applied by the POI build (r1879130) ... so those modifications are now obsolete
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1879131 13f79535-47bb-0310-9956-ffa450edef68
2020-06-23 22:16:03 +00:00
Andreas Beeker 0f4f91c769 fix ooxml-lite
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1879032 13f79535-47bb-0310-9956-ffa450edef68
2020-06-20 13:57:01 +00:00
PJ Fanning 1d24ec06c1 remove old mockito jar
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1879023 13f79535-47bb-0310-9956-ffa450edef68
2020-06-20 07:59:35 +00:00
Andreas Beeker c1b0256d51 remove old ooxml-libs on build - update path
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1879021 13f79535-47bb-0310-9956-ffa450edef68
2020-06-20 05:27:08 +00:00
Andreas Beeker 01717a3fd6 #64411 - Provide JigSaw modules - use XmlBeans 4.0.0 (preview)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1879018 13f79535-47bb-0310-9956-ffa450edef68
2020-06-20 00:14:32 +00:00
PJ Fanning f235d3357c upgrade and mockito
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1878542 13f79535-47bb-0310-9956-ffa450edef68
2020-06-06 10:02:21 +00:00
PJ Fanning ce8b90155a remove stray refs to jaxb
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1878259 13f79535-47bb-0310-9956-ffa450edef68
2020-05-29 08:20:22 +00:00
PJ Fanning 3e669d3549 include commons-compress jar in distribution
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1878246 13f79535-47bb-0310-9956-ffa450edef68
2020-05-28 19:49:23 +00:00
PJ Fanning 00185c2857 next version will be 5.0.0
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877872 13f79535-47bb-0310-9956-ffa450edef68
2020-05-17 17:29:37 +00:00
Andreas Beeker e1621cdca0 ignore errors on delete
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877454 13f79535-47bb-0310-9956-ffa450edef68
2020-05-06 19:09:44 +00:00
Andreas Beeker 725196c1d2 fix typo
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877437 13f79535-47bb-0310-9956-ffa450edef68
2020-05-06 14:22:34 +00:00
Andreas Beeker aab888643e Update FindBugs to SpotBugs - it seems the jenkins findbugs plugin could process the output (findbugs.xml)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877436 13f79535-47bb-0310-9956-ffa450edef68
2020-05-06 13:48:25 +00:00
Andreas Beeker 9558f2b36a fix findbugs packaging/url
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877427 13f79535-47bb-0310-9956-ffa450edef68
2020-05-06 09:56:09 +00:00
Andreas Beeker 987c0d8876 remove test code and ignore lib
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877420 13f79535-47bb-0310-9956-ffa450edef68
2020-05-06 09:05:33 +00:00
Andreas Beeker cf1b81fffb remove old library directories
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877400 13f79535-47bb-0310-9956-ffa450edef68
2020-05-05 14:07:24 +00:00
Andreas Beeker 114a4dbd41 #64411 - Provide JigSaw modules
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877398 13f79535-47bb-0310-9956-ffa450edef68
2020-05-05 13:36:30 +00:00
Dominik Stadler 827e7e324b Also remove very old versions of ooxml-schemas-jar (ca. POI 3.5)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1876944 13f79535-47bb-0310-9956-ffa450edef68
2020-04-24 20:57:59 +00:00
PJ Fanning 84ba670e27 bouncycastle 1.64
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1876280 13f79535-47bb-0310-9956-ffa450edef68
2020-04-08 08:29:15 +00:00
Andreas Beeker 88f9cf3ddb #63712 - upgrading xmlsec causes junit tests to fail
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1875392 13f79535-47bb-0310-9956-ffa450edef68
2020-03-18 21:06:09 +00:00
Dominik Stadler 7c2dfd9930 Adjust some more places to use https instead of http, need a workaround for a bug in Apache Forrest
See comment in build.xml for why this replacement is needed.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1874982 13f79535-47bb-0310-9956-ffa450edef68
2020-03-08 20:17:11 +00:00
Dominik Stadler da4c9cc706 Use new URL for downloads of releases
See https://blogs.apache.org/infra/entry/more-secure-and-robust-downloads

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1874964 13f79535-47bb-0310-9956-ffa450edef68
2020-03-08 08:28:04 +00:00
Dominik Stadler ee61d3eb56 Do not recompile Version.java unless build.xml (i.e. version) changes
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1874901 13f79535-47bb-0310-9956-ffa450edef68
2020-03-06 15:22:16 +00:00
Dominik Stadler 769c0d546b Set version to 4.1.3-SNAPSHOT everywhere
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1874900 13f79535-47bb-0310-9956-ffa450edef68
2020-03-06 15:22:09 +00:00
Andreas Beeker 221f840adb Update Batik dependency to 1.12
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1874149 13f79535-47bb-0310-9956-ffa450edef68
2020-02-17 22:28:08 +00:00
PJ Fanning 0f522cec66 bouncycastle 1.64
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1874039 13f79535-47bb-0310-9956-ffa450edef68
2020-02-14 23:18:44 +00:00
PJ Fanning e287107607 commons-codec 1.14
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1874038 13f79535-47bb-0310-9956-ffa450edef68
2020-02-14 23:06:06 +00:00
PJ Fanning 71ec0721c8 commons-compress 1.20
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1874036 13f79535-47bb-0310-9956-ffa450edef68
2020-02-14 23:00:49 +00:00
PJ Fanning b7d0f9fafe update junit to 4.13 and mockito to 3.2.4
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1874019 13f79535-47bb-0310-9956-ffa450edef68
2020-02-14 13:19:10 +00:00
Andreas Beeker 75c45cfdf4 prepare for 4.1.3
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1873871 13f79535-47bb-0310-9956-ffa450edef68
2020-02-10 19:23:58 +00:00
Andreas Beeker 7ac8a6f659 release prepare for 4.1.2 - updating build.xml and changes.xml
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1873869 13f79535-47bb-0310-9956-ffa450edef68
2020-02-10 19:23:22 +00:00
Andreas Beeker 48eecceefb prepare for 4.1.3
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1873552 13f79535-47bb-0310-9956-ffa450edef68
2020-02-03 19:39:06 +00:00
Andreas Beeker f386a9822c release prepare for 4.1.2 - updating build.xml and changes.xml
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1873550 13f79535-47bb-0310-9956-ffa450edef68
2020-02-03 19:38:27 +00:00
Andreas Beeker 9bb5bce5f6 Restore heap size of integration tests to verify getAdvance() fix
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1873496 13f79535-47bb-0310-9956-ffa450edef68
2020-02-02 07:49:32 +00:00
Andreas Beeker 1fccbd332e prepare for 4.1.3
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1873445 13f79535-47bb-0310-9956-ffa450edef68
2020-01-31 20:43:17 +00:00
Andreas Beeker 851a48aaee Try to fix release build
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1873442 13f79535-47bb-0310-9956-ffa450edef68
2020-01-31 20:41:59 +00:00
Andreas Beeker 3fc8c1279c Try to fix release build
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1873440 13f79535-47bb-0310-9956-ffa450edef68
2020-01-31 20:38:35 +00:00
Andreas Beeker 6fe1862d28 prepare for 4.1.3
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1873433 13f79535-47bb-0310-9956-ffa450edef68
2020-01-31 18:56:15 +00:00
Andreas Beeker 646e1984d0 release prepare for 4.1.2 - updating build.xml and changes.xml
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1873431 13f79535-47bb-0310-9956-ffa450edef68
2020-01-31 18:55:40 +00:00
Dominik Stadler c6dd3af374 Print out currently set Apache POI version during build.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1873233 13f79535-47bb-0310-9956-ffa450edef68
2020-01-27 22:54:21 +00:00
Tim Allison e875bd8143 BUG 64015 -- swap out java.util.BitSet for zaxxer's SparseBitSet
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1872445 13f79535-47bb-0310-9956-ffa450edef68
2020-01-07 15:45:07 +00:00
PJ Fanning 40da053a4a fix spelling of OutlookTextExtractor class name
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1871995 13f79535-47bb-0310-9956-ffa450edef68
2019-12-26 09:28:06 +00:00
Andreas Beeker b5d6afa0a1 Provide XAdES schemas locally, because of connection timeouts
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1871110 13f79535-47bb-0310-9956-ffa450edef68
2019-12-09 22:53:14 +00:00
PJ Fanning 713a69afdb upgrade asm to 7.2 to try to fix jacoco
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1870691 13f79535-47bb-0310-9956-ffa450edef68
2019-12-01 21:01:02 +00:00
Andreas Beeker 2a4ae3a145 Update Jacoco version and activate it again in the Sonar run
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1870671 13f79535-47bb-0310-9956-ffa450edef68
2019-12-01 11:42:09 +00:00
Dominik Stadler 04e85aa22d Sync version in more places and use -SNAPSHOT everywhere during development
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1868981 13f79535-47bb-0310-9956-ffa450edef68
2019-10-26 05:26:47 +00:00
Andreas Beeker 57d8d4e6ca prepare for 4.1.2
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1868492 13f79535-47bb-0310-9956-ffa450edef68
2019-10-15 22:29:46 +00:00
Andreas Beeker 6c37a8f41a release prepare for 4.1.1 - updating build.xml and changes.xml
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1868490 13f79535-47bb-0310-9956-ffa450edef68
2019-10-15 22:29:09 +00:00
Andreas Beeker ab5bb384bb prepare for 4.1.2
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1868415 13f79535-47bb-0310-9956-ffa450edef68
2019-10-13 19:55:54 +00:00
Andreas Beeker 83b074472b release prepare for 4.1.1 - updating build.xml and changes.xml
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1868413 13f79535-47bb-0310-9956-ffa450edef68
2019-10-13 19:55:16 +00:00
PJ Fanning d51ca537ed [bug-63725] commons-compress 1.19
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1866402 13f79535-47bb-0310-9956-ffa450edef68
2019-09-04 16:55:00 +00:00
PJ Fanning 59edd12377 upgrade to commons-collections4 4.4
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1866212 13f79535-47bb-0310-9956-ffa450edef68
2019-08-31 13:49:52 +00:00
PJ Fanning df64598b12 upgrade bouncycastle
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1866108 13f79535-47bb-0310-9956-ffa450edef68
2019-08-29 23:22:47 +00:00
PJ Fanning 3efd3f7adf upgrade commons-codec and mockito
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1866106 13f79535-47bb-0310-9956-ffa450edef68
2019-08-29 23:07:33 +00:00
Dominik Stadler b12b4398ed Print out where the junit-test-report is written to
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1860687 13f79535-47bb-0310-9956-ffa450edef68
2019-06-05 20:28:00 +00:00
PJ Fanning 8638dbf9b8 [bug-63463] ignore forbiddenapis in new testcase
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1860422 13f79535-47bb-0310-9956-ffa450edef68
2019-05-31 00:13:37 +00:00
PJ Fanning 85b09a629c [bug-63463] ignore forbiddenapis in new testcase
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1860420 13f79535-47bb-0310-9956-ffa450edef68
2019-05-30 22:05:53 +00:00
PJ Fanning 31adf0096f switch svn jars to https site
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1859625 13f79535-47bb-0310-9956-ffa450edef68
2019-05-21 12:21:41 +00:00
PJ Fanning 8d9378a867 [bug-63404] add description to assemble target
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1858773 13f79535-47bb-0310-9956-ffa450edef68
2019-05-06 10:12:40 +00:00
Dominik Stadler 66d522873f Update JAXB to the latest version
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1858023 13f79535-47bb-0310-9956-ffa450edef68
2019-04-23 20:28:00 +00:00
Dominik Stadler d7aedc7978 Use https in build.xml where possible to avoid errors in Gradle build
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1857971 13f79535-47bb-0310-9956-ffa450edef68
2019-04-22 19:32:11 +00:00
PJ Fanning 08d44a1d84 try a different url for svnclient jar (due to broken CI builds)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1857637 13f79535-47bb-0310-9956-ffa450edef68
2019-04-16 10:00:30 +00:00
Dominik Stadler 836b9abdc6 Set version to 4.1.1-SNAPSHOT everywhere to not mix intermediate packages with the future final ones, add a helper target to set the version from the build.xml everywhere
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1857070 13f79535-47bb-0310-9956-ffa450edef68
2019-04-07 07:17:58 +00:00
Dominik Stadler 56c0209780 Various enhancements to build.xml
* Use https for pentaho repository location
* Add some more targets to "jenkins" target
* Add download of maven-ant-task to make target "maven-install"
  work without manual installation into the ant-home directory
* Update JaCoCo to 0.8.3 and asm to 7.0
  This should now also work with JDK 13 pre-builds, so enable
  coverage in the JDK 13 CI builds again

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1857069 13f79535-47bb-0310-9956-ffa450edef68
2019-04-07 07:17:52 +00:00
Greg Woolsey ec2db31b43 prepare for 4.1.1
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1857042 13f79535-47bb-0310-9956-ffa450edef68
2019-04-05 22:44:00 +00:00
Greg Woolsey 030fdf1b61 release prepare for 4.1.0 - updating build.xml and changes.xml
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1857040 13f79535-47bb-0310-9956-ffa450edef68
2019-04-05 22:43:37 +00:00