Commit Graph

235 Commits

Author SHA1 Message Date
PJ Fanning 7d18ed02d1 revert to spotbugs 4 because of issues with spotbugs 5
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1896161 13f79535-47bb-0310-9956-ffa450edef68
2021-12-19 15:13:21 +00:00
PJ Fanning 7623187794 gradle change
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1896160 13f79535-47bb-0310-9956-ffa450edef68
2021-12-19 14:53:28 +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 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 c720bb6334 spotbugs-gradle-plugin:5.0.3
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1896033 13f79535-47bb-0310-9956-ffa450edef68
2021-12-16 09:41:49 +00:00
PJ Fanning 1e43be9387 back to xmlbeans 5.0.2
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1896031 13f79535-47bb-0310-9956-ffa450edef68
2021-12-16 09:23:22 +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
PJ Fanning c81e996b0a use xmlbeans 5.0.3 staged version
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895844 13f79535-47bb-0310-9956-ffa450edef68
2021-12-12 10:52:06 +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
PJ Fanning 55324f9a97 spotbugs-gradle-plugin 5.0.2
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895722 13f79535-47bb-0310-9956-ffa450edef68
2021-12-09 12:54:35 +00:00
Dominik Stadler b174eb5770 Fix applying ruls for forbidden-apis plugin
Need to use "+=", otherwise it overrides previous setup

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895702 13f79535-47bb-0310-9956-ffa450edef68
2021-12-08 17:21:25 +00:00
PJ Fanning 307d5e2ce9 upgrade spotbugs
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895696 13f79535-47bb-0310-9956-ffa450edef68
2021-12-08 12:42:19 +00:00
Dominik Stadler 21039bd2b1 Some more changes for early support for JDK 18
Adjust one test which fails with JDK 18 because of
remove SecurityManager
Adjust excludes for JaCoCo as it does not run on JDK 18 otherwise
Adjust some JPMS settings which are not available any more on JDK 18

Some other things do not work yet, e.g. spotbugs

Also print out if CIBuild is selected
Only run signing if actually publishing to avoid failures
if signing key is defined locally

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895626 13f79535-47bb-0310-9956-ffa450edef68
2021-12-06 15:00:06 +00:00
PJ Fanning c84888490f spotbugs 5.0.0
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895621 13f79535-47bb-0310-9956-ffa450edef68
2021-12-06 12:50:47 +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
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 5022f30c4b tidy up gradle scripts
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895321 13f79535-47bb-0310-9956-ffa450edef68
2021-11-25 10:31:50 +00:00
PJ Fanning a3f0121147 saxon test
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895319 13f79535-47bb-0310-9956-ffa450edef68
2021-11-25 10:05:00 +00:00
PJ Fanning 12e3d2a9ed gradle 7.3
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895318 13f79535-47bb-0310-9956-ffa450edef68
2021-11-25 09:43:35 +00:00
PJ Fanning f661e7c5a0 spotbugs upgrade
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895300 13f79535-47bb-0310-9956-ffa450edef68
2021-11-24 16:39:47 +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 53800f9dbb upgrade woodstox
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895257 13f79535-47bb-0310-9956-ffa450edef68
2021-11-22 13:39:03 +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 423c02304d spotbugs upgrade
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895053 13f79535-47bb-0310-9956-ffa450edef68
2021-11-15 12:56:22 +00:00
Dominik Stadler 53217e2b1e Use parallel build to speed up building and running tests
Enable parallel building and parallel test-execution
Provide a configuration to still build/test serially on CI
via CI_BUILD=TRUE gradle --no-parallel --max-workers=1 clean build
Adjust Jenkins DSL to set CI_BUILD to avoid problems in CI
Adjust TestAllFiles to not fail when parallel builds are enabled
Reduce memory settings to reduce requirements on build-environments
Add gradle plugin to list task-dependencies

Thanks to Andreas Reichel for the PR

Closes #275

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894812 13f79535-47bb-0310-9956-ffa450edef68
2021-11-07 14:59:48 +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 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 60dd0e5464 Adjust version-pattern used in task 'replaceVersion'
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894481 13f79535-47bb-0310-9956-ffa450edef68
2021-10-22 14:32:03 +00:00
PJ Fanning 63e7f91d1b upgrade spotbugs
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894437 13f79535-47bb-0310-9956-ffa450edef68
2021-10-21 09:15:37 +00:00
PJ Fanning f09e50305e ant 1.10.12
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894425 13f79535-47bb-0310-9956-ffa450edef68
2021-10-20 22:48:54 +00:00
PJ Fanning 4b97b12712 xmlbeans 5.0.2 (temporarily from a pre-release location)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894211 13f79535-47bb-0310-9956-ffa450edef68
2021-10-13 21:27:32 +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
Andreas Beeker 9f7085a281 #65612 - XSLF CustomGeometry - replace XmlStreamReader access with XmlBeans delegate
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1893859 13f79535-47bb-0310-9956-ffa450edef68
2021-10-03 21:05:19 +00:00
Marius Volkhart c68eabd258 Upgrade to JaCoCo 0.8.7
This version has "experimental" support for Java 17. See https://github.com/jacoco/jacoco/issues/1148

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1893782 13f79535-47bb-0310-9956-ffa450edef68
2021-10-01 12:35:51 +00:00
PJ Fanning 8dc976cf31 downgrade junit version - due to build issue
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1893579 13f79535-47bb-0310-9956-ffa450edef68
2021-09-23 19:49:13 +00:00
PJ Fanning 954bb70cc1 slf4j version
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1893578 13f79535-47bb-0310-9956-ffa450edef68
2021-09-23 19:39:09 +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 4fbadb0cfd tabs to spaces
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1893576 13f79535-47bb-0310-9956-ffa450edef68
2021-09-23 19:03:06 +00:00
Andreas Beeker 914614f7a8 #65573 - POI bin tgz on CI build is missing poi-ooxml-lite jar
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1893381 13f79535-47bb-0310-9956-ffa450edef68
2021-09-16 17:47:54 +00:00
Andreas Beeker 221b496f04 ignore all svn conflicts of module-info.class/java in rat-check
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1893346 13f79535-47bb-0310-9956-ffa450edef68
2021-09-15 00:23:39 +00:00
Andreas Beeker 596db31170 XmlSec/BouncyCastle and Batik are now optional
disable SonarQube build based on ant
remove sonar and maven directory, because POMs are now created via Gradle
remove maven section from seed-build

fix duplicated maven dependencies on POM export

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1893289 13f79535-47bb-0310-9956-ffa450edef68
2021-09-12 20:31:43 +00:00
PJ Fanning f425f307dc gradle 7.2
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1892929 13f79535-47bb-0310-9956-ffa450edef68
2021-09-05 10:52:47 +00:00
Andreas Beeker fc932c8ae4 update to 5.1.1-SNAPSHOT
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1892889 13f79535-47bb-0310-9956-ffa450edef68
2021-09-03 21:43:17 +00:00
Andreas Beeker f63f3ff09d update to release 5.1.0
fix ooxml-lite build

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1892887 13f79535-47bb-0310-9956-ffa450edef68
2021-09-03 21:13:36 +00:00
Andreas Beeker 5c6493a5fc try to fix no-scratchpad build
remove or set-to-static scratchpad dependency from modules

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1892795 13f79535-47bb-0310-9956-ffa450edef68
2021-09-01 22:32:48 +00:00
Andreas Beeker f71cebcce5 sonar fixes
close resources in tests
fix gradle warnings

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1892683 13f79535-47bb-0310-9956-ffa450edef68
2021-08-28 23:48:48 +00:00
Andreas Beeker c6e44a1400 add spotbugs to gradle build
update dist path for jenkins archives

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1892607 13f79535-47bb-0310-9956-ffa450edef68
2021-08-25 23:07:06 +00:00
Andreas Beeker 8283430c8c rat check - ignore svn conflict artifacts for module-info.class files
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1892553 13f79535-47bb-0310-9956-ffa450edef68
2021-08-23 20:48:30 +00:00
Andreas Beeker 20bb767469 Increase general max heap size to cover also integration tests demands
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1892551 13f79535-47bb-0310-9956-ffa450edef68
2021-08-23 19:50:51 +00:00