]> source.dussan.org Git - poi.git/log
poi.git
5 years agoAdded more chart supports.
Alain Béarez [Tue, 21 May 2019 00:13:28 +0000 (00:13 +0000)]
Added more chart supports.
fixed bug while creating chart with bar and line series.

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

5 years agoUse TempFile to avoid problems with temporary directories in Maven builds
Dominik Stadler [Mon, 20 May 2019 17:35:54 +0000 (17:35 +0000)]
Use TempFile to avoid problems with temporary directories in Maven builds

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

5 years agoInclude actual found type in exception when encountering unexpected type of file...
Dominik Stadler [Mon, 20 May 2019 14:42:39 +0000 (14:42 +0000)]
Include actual found type in exception when encountering unexpected type of file in ExtractorFactory

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

5 years agoFileMagic now has patterns with up to 12 bytes (JPG)
Dominik Stadler [Mon, 20 May 2019 14:42:31 +0000 (14:42 +0000)]
FileMagic now has patterns with up to 12 bytes (JPG)
Avoid exception if a very short file is encountered
Add more tests

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

5 years agoRefine JavaDoc of WorkbookFactory slightly
Dominik Stadler [Thu, 16 May 2019 11:40:38 +0000 (11:40 +0000)]
Refine JavaDoc of WorkbookFactory slightly

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

5 years agoBug 63431 -- unbug ChunkedCipherInputStream's read()
Tim Allison [Wed, 15 May 2019 00:56:15 +0000 (00:56 +0000)]
Bug 63431 -- unbug ChunkedCipherInputStream's read()

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

5 years ago[github-148] update license text in pom file. Thanks to Vincent Privat. This close...
PJ Fanning [Tue, 14 May 2019 00:44:47 +0000 (00:44 +0000)]
[github-148] update license text in pom file. Thanks to Vincent Privat. This close #148

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

5 years agorevert exclude H27 / don't complain on mkdir
Andreas Beeker [Sun, 12 May 2019 23:34:29 +0000 (23:34 +0000)]
revert exclude H27 / don't complain on mkdir

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

5 years agoexclude H27
Andreas Beeker [Sun, 12 May 2019 23:22:27 +0000 (23:22 +0000)]
exclude H27

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

5 years ago[github-145] issue in PackagingURIHelper.encode. Thanks to @greedbell. This closes...
PJ Fanning [Sun, 12 May 2019 20:59:27 +0000 (20:59 +0000)]
[github-145] issue in PackagingURIHelper.encode. Thanks to @greedbell. This closes #145

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

5 years agoBug 60656 - EMF image support in slideshows
Andreas Beeker [Sun, 12 May 2019 19:50:04 +0000 (19:50 +0000)]
Bug 60656 - EMF image support in slideshows

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

5 years ago#59004 - HSLF rendering - adjust values for presetShapeDefinition differs in HSLF...
Andreas Beeker [Fri, 10 May 2019 20:55:24 +0000 (20:55 +0000)]
#59004 - HSLF rendering - adjust values for presetShapeDefinition differs in HSLF/XSLF

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

5 years agoDon't fallback to master shape properties, if master shape is not assigned
Andreas Beeker [Fri, 10 May 2019 20:54:57 +0000 (20:54 +0000)]
Don't fallback to master shape properties, if master shape is not assigned

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

5 years ago[bug-63404] add description to assemble target
PJ Fanning [Mon, 6 May 2019 10:12:40 +0000 (10:12 +0000)]
[bug-63404] add description to assemble target

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

5 years agoDisable all beam nodes - ANT is not installed on them
Andreas Beeker [Sun, 5 May 2019 09:49:35 +0000 (09:49 +0000)]
Disable all beam nodes - ANT is not installed on them

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

5 years agoBug 60656 - EMF image support in slideshows
Andreas Beeker [Sun, 5 May 2019 01:05:58 +0000 (01:05 +0000)]
Bug 60656 - EMF image support in slideshows

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

5 years agoBug 60656 - EMF image support in slideshows
Andreas Beeker [Sat, 4 May 2019 23:01:53 +0000 (23:01 +0000)]
Bug 60656 - EMF image support in slideshows

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

5 years ago[bug-62906] ensure table display name is always set
PJ Fanning [Fri, 26 Apr 2019 07:48:26 +0000 (07:48 +0000)]
[bug-62906] ensure table display name is always set

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

5 years agoMake compilation work in Eclipse 2019.03 again by working around a
Dominik Stadler [Thu, 25 Apr 2019 12:27:04 +0000 (12:27 +0000)]
Make compilation work in Eclipse 2019.03 again by working around a
limitation of the Eclipse Java Compiler regarding casting/generics

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

5 years agoClose more file-handles in tests
Dominik Stadler [Tue, 23 Apr 2019 20:28:21 +0000 (20:28 +0000)]
Close more file-handles in tests

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

5 years agoUpdate JAXB to the latest version
Dominik Stadler [Tue, 23 Apr 2019 20:28:00 +0000 (20:28 +0000)]
Update JAXB to the latest version

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

5 years agoBug 63371: addMergedRegion does not update CTMergeCells.getCount
Dominik Stadler [Tue, 23 Apr 2019 20:27:53 +0000 (20:27 +0000)]
Bug 63371: addMergedRegion does not update CTMergeCells.getCount

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

5 years agoBug 63073: Adjust returned index of merged regions and verify all calls in tests
Dominik Stadler [Tue, 23 Apr 2019 20:27:39 +0000 (20:27 +0000)]
Bug 63073: Adjust returned index of merged regions and verify all calls in tests

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

5 years agoUse https in build.xml where possible to avoid errors in Gradle build
Dominik Stadler [Mon, 22 Apr 2019 19:32:11 +0000 (19:32 +0000)]
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

5 years agoJenkins DSL: Exclude more beam* nodes which cause strange problems
Dominik Stadler [Mon, 22 Apr 2019 19:32:07 +0000 (19:32 +0000)]
Jenkins DSL: Exclude more beam* nodes which cause strange problems

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

5 years agoJenkins DSL: Switch to "Ant 1.9 (Latest)" as "Ant 1.9.9" seems to be unavailable...
Dominik Stadler [Mon, 22 Apr 2019 18:48:35 +0000 (18:48 +0000)]
Jenkins DSL: Switch to "Ant 1.9 (Latest)" as "Ant 1.9.9" seems to be unavailable on some machines

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

5 years ago#github-143 - MAPIType.isFixedLength: not true in case of length > 8
Andreas Beeker [Wed, 17 Apr 2019 20:18:29 +0000 (20:18 +0000)]
#github-143 - MAPIType.isFixedLength: not true in case of length > 8

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

5 years ago#54803 - Error opening XLSX after saving with a Drawing using POI
Andreas Beeker [Wed, 17 Apr 2019 06:19:51 +0000 (06:19 +0000)]
#54803 - Error opening XLSX after saving with a Drawing using POI

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

5 years ago#54803 - Error opening XLSX after saving with a Drawing using POI
Andreas Beeker [Tue, 16 Apr 2019 21:27:30 +0000 (21:27 +0000)]
#54803 - Error opening XLSX after saving with a Drawing using POI

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

5 years agotry a different url for svnclient jar (due to broken CI builds)
PJ Fanning [Tue, 16 Apr 2019 10:00:30 +0000 (10:00 +0000)]
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

5 years agosome more checks for int overflows
PJ Fanning [Mon, 15 Apr 2019 23:10:04 +0000 (23:10 +0000)]
some more checks for int overflows

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

5 years agouse ArithmeticUtils for calculations that might overflow
PJ Fanning [Mon, 15 Apr 2019 16:02:53 +0000 (16:02 +0000)]
use ArithmeticUtils for calculations that might overflow

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

5 years agouse ArithmeticUtils for calculations that might overflow
PJ Fanning [Mon, 15 Apr 2019 15:45:59 +0000 (15:45 +0000)]
use ArithmeticUtils for calculations that might overflow

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

5 years agoDisable all apache-beam-* nodes as they seem to lack svn and Ant installations currently
Dominik Stadler [Sat, 13 Apr 2019 19:27:55 +0000 (19:27 +0000)]
Disable all apache-beam-* nodes as they seem to lack svn and Ant installations currently

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

5 years agoAdd missing license header
Dominik Stadler [Sat, 13 Apr 2019 17:19:05 +0000 (17:19 +0000)]
Add missing license header

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

5 years agoTry to make dependency on "svn" optional to allow to build on more CI nodes
Dominik Stadler [Sat, 13 Apr 2019 13:06:43 +0000 (13:06 +0000)]
Try to make dependency on "svn" optional to allow to build on more CI nodes

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

5 years ago[bug-63344] add TempFilePOIFSFileSystem
PJ Fanning [Sat, 13 Apr 2019 10:08:55 +0000 (10:08 +0000)]
[bug-63344] add TempFilePOIFSFileSystem

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

5 years ago[bug-63344] add TempFilePOIFSFileSystem
PJ Fanning [Sat, 13 Apr 2019 10:03:02 +0000 (10:03 +0000)]
[bug-63344] add TempFilePOIFSFileSystem

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

5 years agoadjust formatting
PJ Fanning [Sat, 13 Apr 2019 08:08:36 +0000 (08:08 +0000)]
adjust formatting

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

5 years agoJenkins: Disable one node which is missing the "svn" command
Dominik Stadler [Sat, 13 Apr 2019 07:41:21 +0000 (07:41 +0000)]
Jenkins: Disable one node which is missing the "svn" command
display if svn is available as part of the Test-Environment job

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

5 years agoBug 63330 -- use skipfully instead of hoping skip() works
Tim Allison [Wed, 10 Apr 2019 19:11:02 +0000 (19:11 +0000)]
Bug 63330 -- use skipfully instead of hoping skip() works

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

5 years agoUpdate site source for 4.1.0, prep build for 4.1.1 (via ant task)
Greg Woolsey [Tue, 9 Apr 2019 15:57:25 +0000 (15:57 +0000)]
Update site source for 4.1.0, prep build for 4.1.1 (via ant task)

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

5 years agoRemove invalid import
Andreas Beeker [Mon, 8 Apr 2019 21:09:55 +0000 (21:09 +0000)]
Remove invalid import

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

5 years agobug 63327 allow retrieval of wmf data embedded in emf
Tim Allison [Mon, 8 Apr 2019 19:53:21 +0000 (19:53 +0000)]
bug 63327 allow retrieval of wmf data embedded in emf

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

5 years agoBug 63323 -- improve handling of multibyte characters
Tim Allison [Mon, 8 Apr 2019 19:51:16 +0000 (19:51 +0000)]
Bug 63323 -- improve handling of multibyte characters

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

5 years agoSet version to 4.1.1-SNAPSHOT everywhere to not mix intermediate packages with the...
Dominik Stadler [Sun, 7 Apr 2019 07:17:58 +0000 (07:17 +0000)]
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

5 years agoVarious enhancements to build.xml
Dominik Stadler [Sun, 7 Apr 2019 07:17:52 +0000 (07:17 +0000)]
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

5 years agoFix a flaky test, it seems if the document is not closed, the automatic
Dominik Stadler [Sun, 7 Apr 2019 07:17:47 +0000 (07:17 +0000)]
Fix a flaky test, it seems if the document is not closed, the automatic
closing of file-handles interferes with subsequent tests, by closing the
document this flakiness seems to be gone.

Flakiness could be reproduced locally by continuously running test with IntelliJ
"run until failure" run-config option and after aprox. 17,000 test-executions!

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

5 years agoImprove error message slightly and verify error when a File is passed in
Dominik Stadler [Sun, 7 Apr 2019 07:17:41 +0000 (07:17 +0000)]
Improve error message slightly and verify error when a File is passed in
as "Object"

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

5 years agoClose more file-handles in tests and convert some more tests to junit-4
Dominik Stadler [Sun, 7 Apr 2019 07:17:34 +0000 (07:17 +0000)]
Close more file-handles in tests and convert some more tests to junit-4

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

5 years agoprepare for 4.1.1
Greg Woolsey [Fri, 5 Apr 2019 22:44:00 +0000 (22:44 +0000)]
prepare for 4.1.1

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

5 years agorelease prepare for 4.1.0 - updating build.xml and changes.xml
Greg Woolsey [Fri, 5 Apr 2019 22:43:37 +0000 (22:43 +0000)]
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

5 years agoprepare for 4.1.1
Greg Woolsey [Fri, 5 Apr 2019 16:14:30 +0000 (16:14 +0000)]
prepare for 4.1.1

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

5 years agorelease prepare for 4.1.0 - updating build.xml and changes.xml
Greg Woolsey [Fri, 5 Apr 2019 16:13:58 +0000 (16:13 +0000)]
release prepare for 4.1.0 - updating build.xml and changes.xml

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

5 years agorestore BouncyCastle version to 1.61, update commons-openpgp link to newer version...
Greg Woolsey [Fri, 5 Apr 2019 15:09:24 +0000 (15:09 +0000)]
restore BouncyCastle version to 1.61, update commons-openpgp link to newer version for signature tasks.

Should restore build.

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

5 years agofix ref to batik version
PJ Fanning [Fri, 5 Apr 2019 09:20:17 +0000 (09:20 +0000)]
fix ref to batik version

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

5 years agotry to fix javadoc issues
PJ Fanning [Fri, 5 Apr 2019 09:18:26 +0000 (09:18 +0000)]
try to fix javadoc issues

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

5 years agorevert signing BouncyCastle to 1.51 due to commons-openpgp dependency compatibility
Greg Woolsey [Fri, 5 Apr 2019 03:44:02 +0000 (03:44 +0000)]
revert signing BouncyCastle to 1.51 due to commons-openpgp dependency compatibility

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

5 years agoprepare for 4.1.1
Greg Woolsey [Fri, 5 Apr 2019 02:12:43 +0000 (02:12 +0000)]
prepare for 4.1.1

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

5 years agoUpdate pentaho repo domain, per
Greg Woolsey [Thu, 4 Apr 2019 17:32:10 +0000 (17:32 +0000)]
Update pentaho repo domain, per

https://repo.pentaho.org/

- converted to nexus.pentaho.org

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

5 years agoFix some IDE warnings and enable commented test
Dominik Stadler [Sun, 31 Mar 2019 19:29:52 +0000 (19:29 +0000)]
Fix some IDE warnings and enable commented test

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

5 years agoAdd integration-test-jar to jenkins target
Dominik Stadler [Sun, 31 Mar 2019 19:29:46 +0000 (19:29 +0000)]
Add integration-test-jar to jenkins target

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

5 years agoAdd some more variants of HTML with preceding newline which we see frequently
Dominik Stadler [Sun, 31 Mar 2019 19:29:42 +0000 (19:29 +0000)]
Add some more variants of HTML with preceding newline which we see frequently
in the large regression test corpus

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

5 years agoClose more file-handles in tests, convert junit3 tests
Dominik Stadler [Sun, 31 Mar 2019 19:29:34 +0000 (19:29 +0000)]
Close more file-handles in tests, convert junit3 tests

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

5 years agoreplace version number 4.0.2
PJ Fanning [Sun, 31 Mar 2019 08:54:44 +0000 (08:54 +0000)]
replace version number 4.0.2

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

5 years agofix a condition not seen until a recent expansion of the stress test. Gracefully...
Greg Woolsey [Sun, 31 Mar 2019 03:49:16 +0000 (03:49 +0000)]
fix a condition not seen until a recent expansion of the stress test.  Gracefully ignore missing/invalid external sheet references in one more path (there were several already with comments like "this seems to be what Excel does in this case")

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

5 years agofix unit test that I merged wrong.
Greg Woolsey [Sun, 31 Mar 2019 01:12:10 +0000 (01:12 +0000)]
fix unit test that I merged wrong.

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

5 years ago#61700 getForceFormulaRecalculation() returns wrong value
Greg Woolsey [Sun, 31 Mar 2019 01:00:05 +0000 (01:00 +0000)]
#61700 getForceFormulaRecalculation() returns wrong value

changed to use the proper OOXML attribute instead of a hack about calculation engine version ID.  Reporter was right, the behavior was wrong in some cases, but it turns out the fix was a bit more.  See issue for details.

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

5 years ago[bug-61700] getForceFormulaRecalculation() returns wrong value. Fix thanks to Kai G
PJ Fanning [Sat, 30 Mar 2019 23:59:19 +0000 (23:59 +0000)]
[bug-61700] getForceFormulaRecalculation() returns wrong value. Fix thanks to Kai G

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

5 years agofix build issue
PJ Fanning [Sat, 30 Mar 2019 21:57:50 +0000 (21:57 +0000)]
fix build issue

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

5 years ago#63292 1904 date windowing flag not used for some format cases
Greg Woolsey [Sat, 30 Mar 2019 20:13:24 +0000 (20:13 +0000)]
#63292 1904 date windowing flag not used for some format cases

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

5 years ago#63291 CellFormat global cache isn't thread-safe
Greg Woolsey [Sat, 30 Mar 2019 19:33:02 +0000 (19:33 +0000)]
#63291 CellFormat global cache isn't thread-safe

move date format synchronization down to where the problem instance is held.

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

5 years ago#63302 Formula evaluation of names with offset or row function is incorrect
Greg Woolsey [Sat, 30 Mar 2019 18:14:14 +0000 (18:14 +0000)]
#63302 Formula evaluation of names with offset or row function is incorrect

thanks to John Lincoln White for the patch, including new unit tests.

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

5 years ago[bug-63291] support concurrent date formatting with same DataFormatter
PJ Fanning [Wed, 27 Mar 2019 23:04:40 +0000 (23:04 +0000)]
[bug-63291] support concurrent date formatting with same DataFormatter

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

5 years agoadd test for concurrent use of DataFormatter
PJ Fanning [Wed, 27 Mar 2019 21:24:25 +0000 (21:24 +0000)]
add test for concurrent use of DataFormatter

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

5 years agouse released version of xmlbeans 3.1.0
PJ Fanning [Tue, 26 Mar 2019 23:41:53 +0000 (23:41 +0000)]
use released version of xmlbeans 3.1.0

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

5 years agoxmlbeans 3.1.0
PJ Fanning [Fri, 22 Mar 2019 23:24:35 +0000 (23:24 +0000)]
xmlbeans 3.1.0

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

5 years ago[github-142] issue in ExcelComparator example. Thanks to chirkovmail. This close...
PJ Fanning [Fri, 22 Mar 2019 13:38:05 +0000 (13:38 +0000)]
[github-142] issue in ExcelComparator example. Thanks to chirkovmail. This close #142

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

5 years agoreorder jar files
PJ Fanning [Thu, 21 Mar 2019 15:10:49 +0000 (15:10 +0000)]
reorder jar files

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

5 years agoreorder jar files
PJ Fanning [Thu, 21 Mar 2019 15:10:25 +0000 (15:10 +0000)]
reorder jar files

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

5 years agoupgrade xmlsec, slf4j, batik
PJ Fanning [Thu, 21 Mar 2019 13:43:19 +0000 (13:43 +0000)]
upgrade xmlsec, slf4j, batik

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

5 years agoupgrade bouncycastle and curvesapi
PJ Fanning [Thu, 21 Mar 2019 10:23:05 +0000 (10:23 +0000)]
upgrade bouncycastle and curvesapi

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

5 years agocommons-codec - 1.12
PJ Fanning [Thu, 21 Mar 2019 10:00:33 +0000 (10:00 +0000)]
commons-codec - 1.12

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

5 years agocommons-collections4 - 4.3
PJ Fanning [Thu, 21 Mar 2019 09:49:54 +0000 (09:49 +0000)]
commons-collections4 - 4.3

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

5 years agotry to fix gradle build
PJ Fanning [Thu, 21 Mar 2019 09:38:21 +0000 (09:38 +0000)]
try to fix gradle build

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

5 years agotry to fix gradle build
PJ Fanning [Thu, 21 Mar 2019 09:34:04 +0000 (09:34 +0000)]
try to fix gradle build

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

5 years agotry to fix gradle build
PJ Fanning [Thu, 21 Mar 2019 09:26:03 +0000 (09:26 +0000)]
try to fix gradle build

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

5 years agopossible npe in test
PJ Fanning [Thu, 21 Mar 2019 09:20:00 +0000 (09:20 +0000)]
possible npe in test

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

5 years agoremove unncessary synchronization
PJ Fanning [Wed, 20 Mar 2019 23:41:29 +0000 (23:41 +0000)]
remove unncessary synchronization

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

5 years agosome javadoc issues
PJ Fanning [Wed, 20 Mar 2019 23:33:50 +0000 (23:33 +0000)]
some javadoc issues

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

5 years agouse xmlbeans-3.0.3 rc version
PJ Fanning [Wed, 20 Mar 2019 23:16:13 +0000 (23:16 +0000)]
use xmlbeans-3.0.3 rc version

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

5 years agoRemove old versions of commons-collections also in ooxml-lib, we loaded
Dominik Stadler [Tue, 19 Mar 2019 21:55:36 +0000 (21:55 +0000)]
Remove old versions of commons-collections also in ooxml-lib, we loaded
it there at some point

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

5 years agoSwitch to parameterized test and add some more information to try to find
Dominik Stadler [Tue, 19 Mar 2019 21:55:33 +0000 (21:55 +0000)]
Switch to parameterized test and add some more information to try to find
out why this test fails from time to time

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

5 years agoRemove more remnants of NPOIFSFileSystem, mostly in comments and variable names
Dominik Stadler [Tue, 19 Mar 2019 21:55:26 +0000 (21:55 +0000)]
Remove more remnants of NPOIFSFileSystem, mostly in comments and variable names

This avoids confusion if people look at this code in the future without knowledge
about the historical transition from java.io to java.nio

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

5 years ago[bug-63268] fix issue where CellUtil.setFont is adding unnecessary styles
PJ Fanning [Tue, 19 Mar 2019 05:59:00 +0000 (05:59 +0000)]
[bug-63268] fix issue where CellUtil.setFont is adding unnecessary styles

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

5 years agopre-release maintenance:
Greg Woolsey [Tue, 19 Mar 2019 00:35:09 +0000 (00:35 +0000)]
pre-release maintenance:

* add my key to the KEYS file
* update year in NOTICE (first release of 2019)
* remove svn:executable flag from random test data files

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

5 years agoFix a unit test that changed with the implementation of another function.
Greg Woolsey [Mon, 18 Mar 2019 22:05:34 +0000 (22:05 +0000)]
Fix a unit test that changed with the implementation of another function.

Didn't fail for me because I hadn't noticed the Eclipse classpath was out of date wrt some dependency versions, and therefore my local code was not compiling properly, meaning my test run ran old code and passed this one when it should have failed.

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

5 years ago#60724 - Partial implementation for SUBTOTAL() 'ignore hidden rows' variations
Greg Woolsey [Mon, 18 Mar 2019 19:09:11 +0000 (19:09 +0000)]
#60724 - Partial implementation for SUBTOTAL() 'ignore hidden rows' variations

The function still doesn't deal with auto-filtering, but it now handles variations that should skip hidden rows.

Taught the evaluation framework to know about hidden rows similar to what was already there for skipping subtotals within subtotal ranges.

Added unit test cases.

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

5 years agoFix forbidden apis error
Andreas Beeker [Sat, 16 Mar 2019 20:44:12 +0000 (20:44 +0000)]
Fix forbidden apis error

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

5 years agoUse JPG source, otherwise we have problems with Alpha conversion in OpenJDK.
Andreas Beeker [Sat, 16 Mar 2019 20:13:55 +0000 (20:13 +0000)]
Use JPG source, otherwise we have problems with Alpha conversion in OpenJDK.
https://stackoverflow.com/questions/3432388/imageio-not-able-to-write-a-jpeg-file

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