229af142fcRemove unnecessary StringBuilder [thanks to Kui Liu]. This close#80.
PJ Fanning
2017-10-15 20:25:33 +0000
bc7d79a613Fix some findbugs-issues and apply some code-cleanup and apply some smaller pull requests. This closes#74, This closes#75, This closes#76
Dominik Stadler
2017-10-13 09:40:22 +0000
673b223f61Remove "filling" in IntList as this has no effect whatsoever as far as I could see Fix some IntelliJ warnings, missing JavaDoc, typos, Findbugs issues
Dominik Stadler
2017-10-11 05:32:05 +0000
a21c09fd61Add more output to the pre-check to help in analysis some strange build-failures in CI, e.g. INFRA-15244
Dominik Stadler
2017-10-09 19:35:43 +0000
73443aacf6Fix target compile-ooxml-ss, it needs the crypt-code now
Dominik Stadler
2017-10-09 19:35:39 +0000
e24f25d0efAdd test which shows that bug 51262 is fixed now
Dominik Stadler
2017-10-09 19:35:32 +0000
566789e983Apply patch from bug 61096: Add support for modules in VBAMacroReader
Dominik Stadler
2017-10-07 06:11:12 +0000
c2d09c0217Bug 61586: Add test which shows that it works as expected
Dominik Stadler
2017-10-06 17:41:20 +0000
0e52f62a1eBug 61564: Try to get rid of the Java 9 illegal access warning now that we run Java 8
Dominik Stadler
2017-10-04 19:54:41 +0000
dd23ba89a9Add some more code from the separate integration test project to be able to publish the femaining functionality as separate project at some point
Dominik Stadler
2017-10-04 19:54:21 +0000
48613ee271Bug 61064: Support behavior of function CEILING in newer versions of Microsoft Excel
Dominik Stadler
2017-09-28 14:36:53 +0000
6450f1cc42Bug 61082: Adjust JavaDoc for getFirst/LastRow/Cell to explain that there might be empty rows/cells included in the counts
Dominik Stadler
2017-09-28 13:12:32 +0000
688d5072d1Fix bug 61516: when copying cells with formulas we should properly check for references that are invalid afterwards.
Dominik Stadler
2017-09-28 09:56:45 +0000
3adbe1f8c5Adjust some unit-tests, use try-with-resource, enable test which works now, ...
Dominik Stadler
2017-09-26 12:40:38 +0000
a751880c11Replace "getEntry() plus catch" by "hasEntry()" in HSSFWorkbook
Dominik Stadler
2017-09-26 12:33:08 +0000
991fba37a2Fixup change for CellReference to keep the behavior the same as before
Dominik Stadler
2017-09-26 12:31:51 +0000
af1b1d619cReplace deprecated CellReference class and some other warnings fixed
Dominik Stadler
2017-09-26 08:26:05 +0000
43717f6936Fix some Sonar issues
Dominik Stadler
2017-09-25 15:10:40 +0000
61a281e790Replace the incompatible new interface method endSheet() with a Java 8 default method so existing implementations do not need to be adjusted. Also use this for headerFooter() and remove the empty implementations that are now obsolete.
Dominik Stadler
2017-09-25 14:45:14 +0000
7a2ce09761Bug 61349 -- bump limits on classes that caused regressions in Dominik's regression corpus. Many thanks to Dominik Stadler for running the regression tests!!!
Tim Allison
2017-09-25 12:53:10 +0000
3a622169d3Remove more deprecated classes and methods
PJ Fanning
2017-09-23 14:03:25 +0000
8e1b51128cFix compiling Examples after adding new interface-method, fix compiler warnings and adjust some broken Javadoc
Dominik Stadler
2017-09-23 10:26:27 +0000
acb1772d4bTried to enable this test, but it is broken since a long time and I am not sure how this is expected to behave...
Dominik Stadler
2017-09-23 07:44:09 +0000
4a6bb031a0Apply patch to add endSheet() to the XSSFEventBasedExcelExtractor, fixes bug 60737, thanks to user zakim for the patch
Dominik Stadler
2017-09-23 07:41:27 +0000
996010a3caThe Gradle-based Sonarqube job does not actually, it completes with success, but the data never appears on Sonarqube itself, we need to investigate this some more later, for now I enabled the Maven based job again.
Dominik Stadler
2017-09-22 21:30:40 +0000
29dbeb51adBug 59747: Adjust order of first two entries in the resulting Zip to try to enable some external tools to auto-detect the file-type
Dominik Stadler
2017-09-22 21:19:39 +0000
e54490712aAdjust many examples for Java 8: try-with-resource, multi-catch and other code cleanup.
Dominik Stadler
2017-09-22 21:16:09 +0000
79a039ec8dFix some IntelliJ warnings
Dominik Stadler
2017-09-22 20:07:56 +0000
4e76b65b17Remove Jobs for JDK 1.6/1.7, this should also make the findbugs-hacks obsolete here The jobs still need to manually removed in Jenkins, though!
Dominik Stadler
2017-09-22 20:06:31 +0000
dc9416ec4dJavadoc fix
Nick Burch
2017-09-21 15:09:50 +0000
9cade10fa4Bug 61349 -- add more sanity checks when allocating byte[]
Tim Allison
2017-09-21 14:52:59 +0000
828fb9a86cApply patch from bug 61033 to add a XSSFWorkbook.setCellFormulaValidation(false) to speed up some operations
Dominik Stadler
2017-09-20 19:08:57 +0000
37b5ca2c31Bug 61528 - Pivot Table enhancements, new example [Thanks to R Kietel]. This closes#71
PJ Fanning
2017-09-19 21:21:37 +0000
f13f0dfbbdBug 61528 - Pivot Table enhancements, new example [Thanks to R Kietel]. This closes#71
PJ Fanning
2017-09-19 21:18:09 +0000
a9ec0770f0tidy up some test code
PJ Fanning
2017-09-19 21:04:30 +0000
01b1005379Add test to verify that bug 61532 is fixed as far as I see via the changes for bug 61148.
Dominik Stadler
2017-09-19 19:19:30 +0000
1496e83eaaAdjust to make forbidden-api-check succeed again
Dominik Stadler
2017-09-19 19:02:31 +0000
985af5304aBug 61148: Fix calculating formula value, unfortunately we currently need to set the value twice Also rework related tests to run more of the tests for HSSF, XSSF and SXSSF
Dominik Stadler
2017-09-19 19:02:22 +0000
c31d6686dbFix some IntelliJ warnings
Dominik Stadler
2017-09-19 16:23:37 +0000
a59402a37f60805 (partial) -- remove/suppress println in tests
Tim Allison
2017-09-19 15:52:21 +0000
d1765d7e76While working on bug 61148 I found that getCellType() and setCellErrorValue() in SXSSFCell are doing different things than the ones in XSSFCell, tried to fix this by mimicking functionality of XSSF in SXSSF as well. Reformating some small things as well.
Dominik Stadler
2017-09-19 12:47:13 +0000
4835636fedbug 61454: add column width to example Spreadsheet ToHtml; thanks to Christian Froehler
Javen O'Neal
2017-09-19 03:27:40 +0000
7a52b8c93bbug 61454: add column width to example Spreadsheet ToHtml; thanks to Christian Froehler
Javen O'Neal
2017-09-19 03:26:20 +0000
357816942aBug 61520: Add JavaDoc about name-references in Excel
Dominik Stadler
2017-09-18 18:55:07 +0000
75c63b6bbeSome more code cleanup
Dominik Stadler
2017-09-17 11:07:48 +0000
f770381956Change version to 4.0.0-SNAPSHOT as discussed on the mailing-list
Dominik Stadler
2017-09-17 11:07:37 +0000
7c21c8761aMaxPermSize is not used any more in Java 8, so remove it everywhere
Dominik Stadler
2017-09-17 11:07:28 +0000
bbd9adc5f0Disable Maven-Sonar run to check if the Gradle-Sonar job is working, some more comments
Dominik Stadler
2017-09-17 11:07:21 +0000
a9c8beac4cwrong release-notes link
Andreas Beeker
2017-09-16 21:38:43 +0000
2395c89b45Sonar-Maven: Switch to UTF-8 for source files to silence some warnings in the build.
Dominik Stadler
2017-09-16 13:39:29 +0000
a5044f502bJenkins DSL: Remove timeout from Jenkins Jobs for now, it seems this plugin is currently missing in the Apache Jenkins instance Adjust nodes for OpenJDK build after requiring OpenJDK 8 instead of 6
Dominik Stadler
2017-09-16 13:39:25 +0000
e6dae10d47Jenkins DSL: Use JDK 1.8 for more projects, fix listing of slaves in Test-Environment job
Dominik Stadler
2017-09-16 13:06:59 +0000
0b7774a452remove some deprecated code slated for removal in 3.18
PJ Fanning
2017-09-16 12:16:29 +0000
9ed85b0484Jenkins DSL: * Enable SCM-retry to see if that helps against the frequent SVN update failures * Add a POI-DSL-Test-Environment to have this Job also defined via DSL
Dominik Stadler
2017-09-16 09:08:45 +0000
51826d781bJenkins DSL: Use OpenJDK 8 and latest JDK 1.9
Dominik Stadler
2017-09-16 08:29:33 +0000
1f4344a048Fix some compiler warnings
Dominik Stadler
2017-09-16 08:29:28 +0000
2600c60fb5Use Integer.compare() where possible
Dominik Stadler
2017-09-16 08:29:20 +0000
8b564f1185Fix some warnings in unit tests
Dominik Stadler
2017-09-16 08:29:06 +0000
b7547a01f6Use Collections.singleton() where applicable
Dominik Stadler
2017-09-16 08:28:56 +0000
356d4a77cbFix some warnings
Dominik Stadler
2017-09-16 08:28:50 +0000
5341a131deRemove unnecessary local variables
Dominik Stadler
2017-09-16 08:28:38 +0000
f27cb3354dRemove unnecessary initialization of members
Dominik Stadler
2017-09-16 08:22:59 +0000
ba5f686a06Fix typos and warnings
Dominik Stadler
2017-09-16 08:21:35 +0000
e57e73fe38Let IntelliJ cleanup some code-warnings across the whole code-base: unnecessary casts
Dominik Stadler
2017-09-16 08:21:28 +0000
51944a4e82Detect some HTML files as separate invalid filetype
Dominik Stadler
2017-09-16 08:20:56 +0000
92ae9ce5e0Allow to produce a jar for the integration-test-code so we can use it directly in the mass-regression tests without having to copy it for every run. Enable some forbidden-api-checks for integration-test code
Dominik Stadler
2017-09-16 08:20:50 +0000
6044d4629cAdjust local test in integration-test file-handler
Dominik Stadler
2017-09-16 08:20:44 +0000
ee35ccda7fAdd .git as excluded dir for integration-tests and add a local test for XSSFBFileHandler to be able to manually test single files quickly
Dominik Stadler
2017-09-16 08:20:38 +0000
23c2850586Add additional check as mentioned in bug 50060
Dominik Stadler
2017-09-16 08:20:32 +0000
445852e773Tried to reproduce bug 61300, but could not.
Dominik Stadler
2017-09-16 08:20:25 +0000
f839090fe6At least print out correct offset information for PtrRefN if it has offset values set
Dominik Stadler
2017-09-16 08:20:17 +0000
c9151662e8Add test for question on the mailing-list
Dominik Stadler
2017-09-16 08:20:06 +0000
6998fe1ea6remove some deprecated code slated for removal in 3.18
PJ Fanning
2017-09-15 20:17:21 +0000
667fe38bf7Java 8: Disable Jobs using Java 1.6 and 1.7 for now, they can be removed soon.
Dominik Stadler
2017-09-15 18:39:47 +0000