Commit Graph

34 Commits

Author SHA1 Message Date
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 4c53dadada module-info
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1903001 13f79535-47bb-0310-9956-ffa450edef68
2022-07-25 09:40:06 +00:00
PJ Fanning c62002e7ba refactor smart art code
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1903000 13f79535-47bb-0310-9956-ffa450edef68
2022-07-25 09:25:05 +00:00
PJ Fanning bf7f9d7f27 revert xmlbeans jar changes
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1901545 13f79535-47bb-0310-9956-ffa450edef68
2022-06-02 08:39:29 +00:00
PJ Fanning a3b3b91d50 update key
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1901544 13f79535-47bb-0310-9956-ffa450edef68
2022-06-02 08:37: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
Andreas Beeker b59dbbd076 Use gradle toolchain to specify the jdk version and vendor, e.g.
> gradle -no-build-cache -PjdkVersion=16 -PjdkVendor=oracle clean check

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1898288 13f79535-47bb-0310-9956-ffa450edef68
2022-02-21 22:57:03 +00:00
PJ Fanning 81dffc1068 add xsbs to suit Sayi
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1897505 13f79535-47bb-0310-9956-ffa450edef68
2022-01-26 13:31:27 +00:00
PJ Fanning 077815b37b add ctcustomxmlblockd3c1type.xsb to poi-ooxml-lite
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895733 13f79535-47bb-0310-9956-ffa450edef68
2021-12-09 20:37:15 +00:00
PJ Fanning 567b8fde92 try to add LICENSE and NOTICE to sources jars
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894567 13f79535-47bb-0310-9956-ffa450edef68
2021-10-26 00:38:50 +00:00
PJ Fanning a826e8e32d try to add LICENSE and NOTICE to sources jars
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894566 13f79535-47bb-0310-9956-ffa450edef68
2021-10-26 00:37:27 +00:00
PJ Fanning 90b8a0c36d try to add LICENSE and NOTICE to sources jars
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894565 13f79535-47bb-0310-9956-ffa450edef68
2021-10-25 22:50:03 +00:00
PJ Fanning 3a3ac61965 add missing xsbs
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894533 13f79535-47bb-0310-9956-ffa450edef68
2021-10-24 14:45:11 +00:00
Dominik Stadler d2d1783087 Make module-info.java completely equal between Gradle and Ant build
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894448 13f79535-47bb-0310-9956-ffa450edef68
2021-10-21 14:17:21 +00:00
PJ Fanning 9fe3944e8e get proper xmlbeans 5.0.2 release
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894428 13f79535-47bb-0310-9956-ffa450edef68
2021-10-20 23:54:34 +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
Andreas Beeker d6806c3365 rework BitmapImageRenderer
refactor TestPPTX2PNG code to support archives

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1893451 13f79535-47bb-0310-9956-ffa450edef68
2021-09-19 19:52:20 +00:00
PJ Fanning 76b270ca64 try not to have poi-integration in pom
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1892931 13f79535-47bb-0310-9956-ffa450edef68
2021-09-05 11:39:41 +00:00
PJ Fanning 72d96cd4c8 poi-ooxml-lite dependency on poi-ooxml-full
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1892910 13f79535-47bb-0310-9956-ffa450edef68
2021-09-05 00:39:59 +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 1eace7a0c4 update module-info.classes for next release
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1892829 13f79535-47bb-0310-9956-ffa450edef68
2021-09-02 20:47:20 +00:00
Andreas Beeker 7adf9c26b7 disable javadoc generation in ooxml-full and ooxml-lite
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1892713 13f79535-47bb-0310-9956-ffa450edef68
2021-08-29 22:11:12 +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
PJ Fanning aaca070187 use xmlbeans 5.0.0 in ant build
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1892053 13f79535-47bb-0310-9956-ffa450edef68
2021-08-06 20:57:38 +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
Andreas Beeker a18e04b369 provide dist files via gradle
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1891666 13f79535-47bb-0310-9956-ffa450edef68
2021-07-19 21:59:38 +00:00
PJ Fanning 4b85fe460d revert accidental change
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1891476 13f79535-47bb-0310-9956-ffa450edef68
2021-07-12 09:54:00 +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 af7e0d4fba revert accidental commit
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1891361 13f79535-47bb-0310-9956-ffa450edef68
2021-07-07 13:28:02 +00:00
PJ Fanning 6c1bd28168 add explicit commons-io dependency to poi-ooxml. This closes #237
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1891320 13f79535-47bb-0310-9956-ffa450edef68
2021-07-06 16:47:59 +00:00
Andreas Beeker 7eaca60a1a activate javadoc lint and fix errors
add signing and checksum generation
add slf4j-bridge for tests
add dependencies to ooxml-lite
fix complex enum classes
add override annotations
move gradle logic to root build
generate javadoc in its own dist directory, because JPMS complains about duplicate modules otherwise

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1890089 13f79535-47bb-0310-9956-ffa450edef68
2021-05-21 21:22:40 +00:00
Dominik Stadler 41ff8bb20c Start moving some bits to the main Gradle file
Use a common definition of some constants
Gradle plugins are in the main file already anyway

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1889839 13f79535-47bb-0310-9956-ffa450edef68
2021-05-13 12:11:35 +00:00
Andreas Beeker 27e0842bcc fix gradle builds to better comply with IntelliJ
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1888936 13f79535-47bb-0310-9956-ffa450edef68
2021-04-18 22:11:26 +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