]> source.dussan.org Git - poi.git/log
poi.git
4 years ago#64241 - XSLF - Wrong scheme colors used when rendering
Andreas Beeker [Sat, 21 Mar 2020 18:25:38 +0000 (18:25 +0000)]
#64241 - XSLF - Wrong scheme colors used when rendering

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

4 years agoUpdate OpenJDK 8 slaves
Andreas Beeker [Wed, 18 Mar 2020 22:46:25 +0000 (22:46 +0000)]
Update OpenJDK 8 slaves

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

4 years agoReschedule Sonar build - activate OpenJDK 8 build again (see [INFRA-19411])
Andreas Beeker [Wed, 18 Mar 2020 22:16:51 +0000 (22:16 +0000)]
Reschedule Sonar build - activate OpenJDK 8 build again (see [INFRA-19411])

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

4 years agoIgnore all ImageIO related exceptions which fail often in maven builds because of...
Andreas Beeker [Wed, 18 Mar 2020 21:35:16 +0000 (21:35 +0000)]
Ignore all ImageIO related exceptions which fail often in maven builds because of missing/wrong temp directory

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

4 years ago#63712 - upgrading xmlsec causes junit tests to fail
Andreas Beeker [Wed, 18 Mar 2020 21:06:09 +0000 (21:06 +0000)]
#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

4 years agoMake SlideLayout bullets accessible
Andreas Beeker [Tue, 17 Mar 2020 22:04:09 +0000 (22:04 +0000)]
Make SlideLayout bullets accessible

based on question from mailing list:
http://apache-poi.1045710.n5.nabble.com/PPTX-how-to-get-the-marked-list-with-adjacent-icons-tp5734952.html

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

4 years agoDon't create separate instances for NullFileHandler, but rather use a common static...
Dominik Stadler [Mon, 16 Mar 2020 19:55:08 +0000 (19:55 +0000)]
Don't create separate instances for NullFileHandler, but rather use a common static instance

This can save some memory during regression testing.

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

4 years agoAdjust POIFileScanner for mass regression testing
Dominik Stadler [Mon, 16 Mar 2020 19:55:04 +0000 (19:55 +0000)]
Adjust POIFileScanner for mass regression testing

Fix closing file-handles when scanning for files to test
Refactor to make it easier to test
Some more tests

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

4 years ago#64213 - Picture.resize(double scale) scales width wrong for small pictures and when...
Andreas Beeker [Mon, 16 Mar 2020 18:46:48 +0000 (18:46 +0000)]
#64213 - Picture.resize(double scale) scales width wrong for small pictures and when dx1 is set

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

4 years agoforbidden apis check fix
Andreas Beeker [Sun, 8 Mar 2020 23:27:44 +0000 (23:27 +0000)]
forbidden apis check fix

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

4 years agogithub-167 - HSMF enhancements
Andreas Beeker [Sun, 8 Mar 2020 23:26:53 +0000 (23:26 +0000)]
github-167 - HSMF enhancements

introduce NameIdChunks.GetPropertyTag:
which enables evaluating property ids from properties identified by name/id in property sets (simple version of IMAPIProp::GetIDsFromNames)

AttachmentChunks.getAttachData:
use new ByteChunkDeferred instead of ByteChunk which enables delayed reading of attachments to avoid all attachments are completely read into memory when parsing which may cause OutOfMemoryErrors on e-mails with big attachments.

POIFSChunkParser:
support reading multi valued chunks (e.g. required when reading the Keywords ("categories") property)

add MAPIProperty.RECEIVED_BY_SMTP_ADDRESS

add unit tests

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

4 years agoGet UUID from ClassID
Andreas Beeker [Sun, 8 Mar 2020 23:20:44 +0000 (23:20 +0000)]
Get UUID from ClassID

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

4 years agoWork on bug 64038 and other bugs and add test for 62865
Dominik Stadler [Sun, 8 Mar 2020 20:17:19 +0000 (20:17 +0000)]
Work on bug 64038 and other bugs and add test for 62865

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

4 years agoAdjust some more places to use https instead of http, need a workaround for a bug...
Dominik Stadler [Sun, 8 Mar 2020 20:17:11 +0000 (20:17 +0000)]
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

4 years agoTry to use https for poi.apache.org everywhere
Dominik Stadler [Sun, 8 Mar 2020 20:17:08 +0000 (20:17 +0000)]
Try to use https for poi.apache.org everywhere

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

4 years agoBug 58896 and 52834: Cache Sheet.getMergedRegions() as it seems to sometimes be the...
Dominik Stadler [Sun, 8 Mar 2020 11:17:34 +0000 (11:17 +0000)]
Bug 58896 and 52834: Cache Sheet.getMergedRegions() as it seems to sometimes be the culprit for autosize taking a very long time.

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

4 years agoOne more file-leak-detector exclude
Dominik Stadler [Sun, 8 Mar 2020 08:28:20 +0000 (08:28 +0000)]
One more file-leak-detector exclude

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

4 years agoBug 60282: Update JavaDoc and use a common constant for TWIPS_PER_POINT
Dominik Stadler [Sun, 8 Mar 2020 08:28:17 +0000 (08:28 +0000)]
Bug 60282: Update JavaDoc and use a common constant for TWIPS_PER_POINT

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

4 years agoUpdate JavaDoc for logging and marshalling
Dominik Stadler [Sun, 8 Mar 2020 08:28:11 +0000 (08:28 +0000)]
Update JavaDoc for logging and marshalling

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

4 years agoUse new URL for downloads of releases
Dominik Stadler [Sun, 8 Mar 2020 08:28:04 +0000 (08:28 +0000)]
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

4 years agoFix incorrect handling of format which should not produce any digit for zero
Dominik Stadler [Sat, 7 Mar 2020 15:33:53 +0000 (15:33 +0000)]
Fix incorrect handling of format which should not produce any digit for zero

Also include the internally computed format-string when the resulting format causes an exception

One other case with question marks is still not handled correctly, though

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

4 years agoBug 64179: Adjust to ensure a fixed timezone for date parsing in test
Dominik Stadler [Sat, 7 Mar 2020 15:33:46 +0000 (15:33 +0000)]
Bug 64179: Adjust to ensure a fixed timezone for date parsing in test

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

4 years agoDo not recompile Version.java unless build.xml (i.e. version) changes
Dominik Stadler [Fri, 6 Mar 2020 15:22:16 +0000 (15:22 +0000)]
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

4 years agoSet version to 4.1.3-SNAPSHOT everywhere
Dominik Stadler [Fri, 6 Mar 2020 15:22:09 +0000 (15:22 +0000)]
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

4 years agoAllow for numerical category in charts
Alain Béarez [Mon, 2 Mar 2020 23:57:05 +0000 (23:57 +0000)]
Allow for numerical category in charts

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

4 years agoRemove chart title when given text is null
Alain Béarez [Mon, 2 Mar 2020 23:57:01 +0000 (23:57 +0000)]
Remove chart title when given text is null

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

4 years ago#64186 - Decrease usage of ThreadLocals in XML Signature API
Andreas Beeker [Sun, 1 Mar 2020 22:20:38 +0000 (22:20 +0000)]
#64186 - Decrease usage of ThreadLocals in XML Signature API

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

4 years agoSonar fixes
Andreas Beeker [Tue, 25 Feb 2020 21:27:07 +0000 (21:27 +0000)]
Sonar fixes

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

4 years agotry to fix sonar execution warnings
Andreas Beeker [Sun, 23 Feb 2020 15:56:54 +0000 (15:56 +0000)]
try to fix sonar execution warnings

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

4 years agoIgnore IIOException "Can't create ..."
Andreas Beeker [Sun, 23 Feb 2020 15:01:54 +0000 (15:01 +0000)]
Ignore IIOException "Can't create ..."

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

4 years agoRemove invalid agile certificate encryption
Andreas Beeker [Sat, 22 Feb 2020 00:36:32 +0000 (00:36 +0000)]
Remove invalid agile certificate encryption

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

4 years agocheck for old xercesImpl.jar file size > 0
Andreas Beeker [Fri, 21 Feb 2020 22:11:26 +0000 (22:11 +0000)]
check for old xercesImpl.jar file size > 0

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

4 years agoupdate download-plugin version to 1.5.0
Andreas Beeker [Fri, 21 Feb 2020 21:32:46 +0000 (21:32 +0000)]
update download-plugin version to 1.5.0

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

4 years agofix IntelliJ warnings
Andreas Beeker [Fri, 21 Feb 2020 21:14:31 +0000 (21:14 +0000)]
fix IntelliJ warnings

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

4 years agoreplace some calls to Collection methods with shorter/more effective versions
Axel Howind [Thu, 20 Feb 2020 16:27:19 +0000 (16:27 +0000)]
replace some calls to Collection methods with shorter/more effective versions

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

4 years agouse indexOf(char) instead of indexOf(String) where possible; replace one more StringB...
Axel Howind [Thu, 20 Feb 2020 15:51:17 +0000 (15:51 +0000)]
use indexOf(char) instead of indexOf(String) where possible; replace one more StringBuffer with StringBuilder - bug 63805

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

4 years agoApplied "clean up IntList code" patch from bug 63805
Axel Howind [Thu, 20 Feb 2020 15:04:57 +0000 (15:04 +0000)]
Applied "clean up IntList code" patch from bug 63805

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

4 years agoPPTX2PNG - fix SVG gradients
Andreas Beeker [Mon, 17 Feb 2020 22:29:29 +0000 (22:29 +0000)]
PPTX2PNG - fix SVG gradients

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

4 years agoUpdate Batik dependency to 1.12
Andreas Beeker [Mon, 17 Feb 2020 22:28:08 +0000 (22:28 +0000)]
Update Batik dependency to 1.12

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

4 years agoPPTX2PNG - SVG export
Andreas Beeker [Sat, 15 Feb 2020 22:21:30 +0000 (22:21 +0000)]
PPTX2PNG - SVG export

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

4 years agofix classpaths for japicmp
PJ Fanning [Sat, 15 Feb 2020 08:07:01 +0000 (08:07 +0000)]
fix classpaths for japicmp

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

4 years agobouncycastle 1.64
PJ Fanning [Fri, 14 Feb 2020 23:18:44 +0000 (23:18 +0000)]
bouncycastle 1.64

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

4 years agocommons-codec 1.14
PJ Fanning [Fri, 14 Feb 2020 23:06:06 +0000 (23:06 +0000)]
commons-codec 1.14

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

4 years agocommons-compress 1.20
PJ Fanning [Fri, 14 Feb 2020 23:00:49 +0000 (23:00 +0000)]
commons-compress 1.20

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

4 years agotry to gradle tests
PJ Fanning [Fri, 14 Feb 2020 14:04:17 +0000 (14:04 +0000)]
try to gradle tests

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

4 years agotry to gradle tests
PJ Fanning [Fri, 14 Feb 2020 13:31:55 +0000 (13:31 +0000)]
try to gradle tests

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

4 years agoupdate junit to 4.13 and mockito to 3.2.4
PJ Fanning [Fri, 14 Feb 2020 13:19:10 +0000 (13:19 +0000)]
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

4 years agogradle 6.1.1
PJ Fanning [Fri, 14 Feb 2020 13:11:28 +0000 (13:11 +0000)]
gradle 6.1.1

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

4 years agoupdate references to 4.1.2
Andreas Beeker [Thu, 13 Feb 2020 23:26:54 +0000 (23:26 +0000)]
update references to 4.1.2

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

4 years agoprepare for 4.1.3
Andreas Beeker [Mon, 10 Feb 2020 19:23:58 +0000 (19:23 +0000)]
prepare for 4.1.3

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

4 years agorelease prepare for 4.1.2 - updating build.xml and changes.xml
Andreas Beeker [Mon, 10 Feb 2020 19:23:22 +0000 (19:23 +0000)]
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

4 years agoBug 64130 -- handle empty worksheet names in OldSheetRecord more robustly.
Tim Allison [Mon, 10 Feb 2020 17:38:29 +0000 (17:38 +0000)]
Bug 64130 -- handle empty worksheet names in OldSheetRecord more robustly.

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

4 years agoUse https for repo1.maven.org
Dominik Stadler [Sun, 9 Feb 2020 08:05:16 +0000 (08:05 +0000)]
Use https for repo1.maven.org

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

4 years agoupdate year in NOTICE
Andreas Beeker [Tue, 4 Feb 2020 21:40:14 +0000 (21:40 +0000)]
update year in NOTICE

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

4 years agoprepare for 4.1.3
Andreas Beeker [Mon, 3 Feb 2020 19:39:06 +0000 (19:39 +0000)]
prepare for 4.1.3

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

4 years agorelease prepare for 4.1.2 - updating build.xml and changes.xml
Andreas Beeker [Mon, 3 Feb 2020 19:38:27 +0000 (19:38 +0000)]
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

4 years agoUse indexed palette for duo tone pattern
Andreas Beeker [Mon, 3 Feb 2020 00:25:52 +0000 (00:25 +0000)]
Use indexed palette for duo tone pattern

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

4 years agoRegression findings - fix missing moveto exception
Andreas Beeker [Sun, 2 Feb 2020 22:53:09 +0000 (22:53 +0000)]
Regression findings - fix missing moveto exception

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

4 years agoXSLF Performance - use XmlCursor instead of XQuery expression - handle AlternateConte...
Andreas Beeker [Sun, 2 Feb 2020 22:13:16 +0000 (22:13 +0000)]
XSLF Performance - use XmlCursor instead of XQuery expression - handle AlternateContent elements uniformly

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

4 years agoXSLF Performance - don't initialize the JAXBContext every time
Andreas Beeker [Sun, 2 Feb 2020 11:15:56 +0000 (11:15 +0000)]
XSLF Performance - don't initialize the JAXBContext every time

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

4 years agoRestore heap size of integration tests to verify getAdvance() fix
Andreas Beeker [Sun, 2 Feb 2020 07:49:32 +0000 (07:49 +0000)]
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

4 years agoomit bug63955-winmail.dat in no-scratchpad mode
Andreas Beeker [Sun, 2 Feb 2020 07:30:50 +0000 (07:30 +0000)]
omit bug63955-winmail.dat in no-scratchpad mode

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

4 years agoTextLayout.getAdvance() for " " returns 0 in some cases / JDKs, which caused an div...
Andreas Beeker [Sun, 2 Feb 2020 06:04:14 +0000 (06:04 +0000)]
TextLayout.getAdvance() for " " returns 0 in some cases / JDKs, which caused an div by 0 -> Infinity problem

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

4 years agoprepare for 4.1.3
Andreas Beeker [Fri, 31 Jan 2020 20:43:17 +0000 (20:43 +0000)]
prepare for 4.1.3

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

4 years agoTry to fix release build
Andreas Beeker [Fri, 31 Jan 2020 20:41:59 +0000 (20:41 +0000)]
Try to fix release build

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

4 years agoTry to fix release build
Andreas Beeker [Fri, 31 Jan 2020 20:38:35 +0000 (20:38 +0000)]
Try to fix release build

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

4 years agoprepare for 4.1.3
Andreas Beeker [Fri, 31 Jan 2020 18:56:15 +0000 (18:56 +0000)]
prepare for 4.1.3

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

4 years agorelease prepare for 4.1.2 - updating build.xml and changes.xml
Andreas Beeker [Fri, 31 Jan 2020 18:55:40 +0000 (18:55 +0000)]
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

4 years agoLocal EMF test changes
Andreas Beeker [Fri, 31 Jan 2020 18:45:39 +0000 (18:45 +0000)]
Local EMF test changes

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

4 years agoAdd a few more file-leak-detector excludes
Dominik Stadler [Thu, 30 Jan 2020 21:09:22 +0000 (21:09 +0000)]
Add a few more file-leak-detector excludes

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

4 years agoImprove some assertions and error messages for exceptions seen in the regression...
Dominik Stadler [Thu, 30 Jan 2020 21:09:17 +0000 (21:09 +0000)]
Improve some assertions and error messages for exceptions seen in the regression tests

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

4 years ago[bug-64108] unsafe pipe character (
PJ Fanning [Thu, 30 Jan 2020 21:06:35 +0000 (21:06 +0000)]
[bug-64108] unsafe pipe character (

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

4 years agoInvert bar chart if negative by Niklas Mollenhauer
Alain Béarez [Wed, 29 Jan 2020 06:38:22 +0000 (06:38 +0000)]
Invert bar chart if negative by Niklas Mollenhauer

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

4 years agoPrint out currently set Apache POI version during build.
Dominik Stadler [Mon, 27 Jan 2020 22:54:21 +0000 (22:54 +0000)]
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

4 years agoHandle empty files correctly when looking for FileMagic to avoid NegativeArraySizeExc...
Dominik Stadler [Mon, 27 Jan 2020 22:54:15 +0000 (22:54 +0000)]
Handle empty files correctly when looking for FileMagic to avoid NegativeArraySizeException

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

4 years agoFix some IDE warnings, Sonar fixes and some missing closing of resources in unit...
Dominik Stadler [Mon, 27 Jan 2020 22:54:03 +0000 (22:54 +0000)]
Fix some IDE warnings, Sonar fixes and some missing closing of resources in unit-tests

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

4 years agofix NPE in test code
PJ Fanning [Mon, 27 Jan 2020 18:29:43 +0000 (18:29 +0000)]
fix NPE in test code

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

4 years ago#64036 - Replace reflection calls in factories for Java 9+ - POIXMLDocument factories
Andreas Beeker [Mon, 27 Jan 2020 00:31:01 +0000 (00:31 +0000)]
#64036 - Replace reflection calls in factories for Java 9+ - POIXMLDocument factories

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

4 years ago[bug-64098] XWPFRun: Whitespace in text not preserved if starting with tab character...
PJ Fanning [Sun, 26 Jan 2020 20:44:02 +0000 (20:44 +0000)]
[bug-64098] XWPFRun: Whitespace in text not preserved if starting with tab character. Thanks to gjmathews

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

4 years ago#64036 - Replace reflection calls in factories for Java 9+ - Escher factories
Andreas Beeker [Sun, 26 Jan 2020 19:50:40 +0000 (19:50 +0000)]
#64036 - Replace reflection calls in factories for Java 9+ - Escher factories

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

4 years agosonar fixes
Andreas Beeker [Thu, 23 Jan 2020 22:48:19 +0000 (22:48 +0000)]
sonar fixes

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

4 years agoDeactivate Forbidden apis check again
Andreas Beeker [Wed, 22 Jan 2020 21:43:14 +0000 (21:43 +0000)]
Deactivate Forbidden apis check again

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

4 years agoSonar fixes
Andreas Beeker [Tue, 21 Jan 2020 22:02:10 +0000 (22:02 +0000)]
Sonar fixes

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

4 years agotry to fix winmail errors in maven / sonar builds
Andreas Beeker [Tue, 21 Jan 2020 00:06:32 +0000 (00:06 +0000)]
try to fix winmail errors in maven / sonar builds

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

4 years ago#64088 - SlideShow rendering fixes
Andreas Beeker [Sun, 19 Jan 2020 20:44:36 +0000 (20:44 +0000)]
#64088 - SlideShow rendering fixes

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

4 years agoAdjust JavaDoc for stream-based reading of large workbooks
Dominik Stadler [Fri, 17 Jan 2020 08:46:24 +0000 (08:46 +0000)]
Adjust JavaDoc for stream-based reading of large workbooks

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

4 years agoError bar minus and plus as numerical data sources
Alain Béarez [Mon, 13 Jan 2020 00:27:06 +0000 (00:27 +0000)]
Error bar minus and plus as numerical data sources

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

4 years agoImplement error bars on scatter chart data series
Alain Béarez [Mon, 13 Jan 2020 00:27:03 +0000 (00:27 +0000)]
Implement error bars on scatter chart data series

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

4 years agoImplement error bars for bar and line charts
Alain Béarez [Mon, 13 Jan 2020 00:26:59 +0000 (00:26 +0000)]
Implement error bars for bar and line charts

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

4 years agouse a few more lambdas
PJ Fanning [Sun, 12 Jan 2020 11:04:21 +0000 (11:04 +0000)]
use a few more lambdas

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

4 years agotry to fix some jdk 14 build issues due to java.lang.Record causing existing POI...
PJ Fanning [Fri, 10 Jan 2020 23:32:03 +0000 (23:32 +0000)]
try to fix some jdk 14 build issues due to java.lang.Record causing existing POI Record classes to be ambiguous

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

4 years agotry to fix some jdk 14 build issues due to java.lang.Record causing existing POI...
PJ Fanning [Fri, 10 Jan 2020 23:13:20 +0000 (23:13 +0000)]
try to fix some jdk 14 build issues due to java.lang.Record causing existing POI Record classes to be ambiguous

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

4 years agoJenkins DSL: Add JDK 14, disable JDK 12
Dominik Stadler [Fri, 10 Jan 2020 21:04:14 +0000 (21:04 +0000)]
Jenkins DSL: Add JDK 14, disable JDK 12

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

4 years agoreformat code
PJ Fanning [Thu, 9 Jan 2020 21:24:31 +0000 (21:24 +0000)]
reformat code

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

4 years ago[bug-63998] Support commas, exclamation marks correctly in AreaReference. Thanks...
PJ Fanning [Thu, 9 Jan 2020 21:19:34 +0000 (21:19 +0000)]
[bug-63998] Support commas, exclamation marks correctly in AreaReference. Thanks to hzwhuang

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

4 years ago#63955 - HMEFContentsExtractor fails to extract content from winmail.dat
Andreas Beeker [Wed, 8 Jan 2020 23:49:31 +0000 (23:49 +0000)]
#63955 - HMEFContentsExtractor fails to extract content from winmail.dat
fixed integration test

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

4 years ago#63955 - HMEFContentsExtractor fails to extract content from winmail.dat
Andreas Beeker [Wed, 8 Jan 2020 00:49:39 +0000 (00:49 +0000)]
#63955 - HMEFContentsExtractor fails to extract content from winmail.dat
added example file - optimized junit tests

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

4 years agotry sonar module key
Andreas Beeker [Wed, 8 Jan 2020 00:30:58 +0000 (00:30 +0000)]
try sonar module key

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

4 years agotry to set sonar settings via maven properties
Andreas Beeker [Wed, 8 Jan 2020 00:01:05 +0000 (00:01 +0000)]
try to set sonar settings via maven properties

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

4 years agouse lambda instead of sub class
Andreas Beeker [Tue, 7 Jan 2020 23:05:47 +0000 (23:05 +0000)]
use lambda instead of sub class

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