Commit Graph

  • 229af142fc Remove unnecessary StringBuilder [thanks to Kui Liu]. This close #80. PJ Fanning 2017-10-15 20:25:33 +0000
  • bc7d79a613 Fix 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
  • 887ec868b7 Fix aparent copy/paste error in XSSFBorderFormatting Dominik Stadler 2017-10-11 18:32:13 +0000
  • 793938ecef Bug 58068: Add a method to pass the actual Color to StylesTable.findFont(). Dominik Stadler 2017-10-11 18:32:01 +0000
  • c05e07b55c adjust tests, javadoc, ... Dominik Stadler 2017-10-11 18:31:34 +0000
  • 673b223f61 Remove "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
  • a21c09fd61 Add 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
  • 73443aacf6 Fix target compile-ooxml-ss, it needs the crypt-code now Dominik Stadler 2017-10-09 19:35:39 +0000
  • e24f25d0ef Add test which shows that bug 51262 is fixed now Dominik Stadler 2017-10-09 19:35:32 +0000
  • 566789e983 Apply patch from bug 61096: Add support for modules in VBAMacroReader Dominik Stadler 2017-10-07 06:11:12 +0000
  • c2d09c0217 Bug 61586: Add test which shows that it works as expected Dominik Stadler 2017-10-06 17:41:20 +0000
  • 0e52f62a1e Bug 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
  • dd23ba89a9 Add 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
  • 48613ee271 Bug 61064: Support behavior of function CEILING in newer versions of Microsoft Excel Dominik Stadler 2017-09-28 14:36:53 +0000
  • 6450f1cc42 Bug 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
  • 688d5072d1 Fix 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
  • 3adbe1f8c5 Adjust some unit-tests, use try-with-resource, enable test which works now, ... Dominik Stadler 2017-09-26 12:40:38 +0000
  • a751880c11 Replace "getEntry() plus catch" by "hasEntry()" in HSSFWorkbook Dominik Stadler 2017-09-26 12:33:08 +0000
  • 991fba37a2 Fixup change for CellReference to keep the behavior the same as before Dominik Stadler 2017-09-26 12:31:51 +0000
  • 5c90d94d8c Remove empty directories beneath "scratchpad" Dominik Stadler 2017-09-26 12:22:53 +0000
  • af1b1d619c Replace deprecated CellReference class and some other warnings fixed Dominik Stadler 2017-09-26 08:26:05 +0000
  • 43717f6936 Fix some Sonar issues Dominik Stadler 2017-09-25 15:10:40 +0000
  • 61a281e790 Replace 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
  • 7a2ce09761 Bug 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
  • 3a622169d3 Remove more deprecated classes and methods PJ Fanning 2017-09-23 14:03:25 +0000
  • 8e1b51128c Fix compiling Examples after adding new interface-method, fix compiler warnings and adjust some broken Javadoc Dominik Stadler 2017-09-23 10:26:27 +0000
  • acb1772d4b Tried 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
  • 4a6bb031a0 Apply 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
  • 5ed15ac7c2 More IntelliJ warnings fixes Dominik Stadler 2017-09-23 07:38:01 +0000
  • 996010a3ca The 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
  • 29dbeb51ad Bug 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
  • e54490712a Adjust many examples for Java 8: try-with-resource, multi-catch and other code cleanup. Dominik Stadler 2017-09-22 21:16:09 +0000
  • 79a039ec8d Fix some IntelliJ warnings Dominik Stadler 2017-09-22 20:07:56 +0000
  • 4e76b65b17 Remove 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
  • dc9416ec4d Javadoc fix Nick Burch 2017-09-21 15:09:50 +0000
  • 9cade10fa4 Bug 61349 -- add more sanity checks when allocating byte[] Tim Allison 2017-09-21 14:52:59 +0000
  • 828fb9a86c Apply patch from bug 61033 to add a XSSFWorkbook.setCellFormulaValidation(false) to speed up some operations Dominik Stadler 2017-09-20 19:08:57 +0000
  • 37b5ca2c31 Bug 61528 - Pivot Table enhancements, new example [Thanks to R Kietel]. This closes #71 PJ Fanning 2017-09-19 21:21:37 +0000
  • f13f0dfbbd Bug 61528 - Pivot Table enhancements, new example [Thanks to R Kietel]. This closes #71 PJ Fanning 2017-09-19 21:18:09 +0000
  • a9ec0770f0 tidy up some test code PJ Fanning 2017-09-19 21:04:30 +0000
  • 01b1005379 Add 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
  • 1496e83eaa Adjust to make forbidden-api-check succeed again Dominik Stadler 2017-09-19 19:02:31 +0000
  • 985af5304a Bug 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
  • d1d01bb632 IntelliJ warnings, deprecation Dominik Stadler 2017-09-19 19:02:06 +0000
  • c31d6686db Fix some IntelliJ warnings Dominik Stadler 2017-09-19 16:23:37 +0000
  • a59402a37f 60805 (partial) -- remove/suppress println in tests Tim Allison 2017-09-19 15:52:21 +0000
  • d1765d7e76 While 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
  • 4835636fed bug 61454: add column width to example Spreadsheet ToHtml; thanks to Christian Froehler Javen O'Neal 2017-09-19 03:27:40 +0000
  • 7a52b8c93b bug 61454: add column width to example Spreadsheet ToHtml; thanks to Christian Froehler Javen O'Neal 2017-09-19 03:26:20 +0000
  • 357816942a Bug 61520: Add JavaDoc about name-references in Excel Dominik Stadler 2017-09-18 18:55:07 +0000
  • c2132cf191 Add missing test.jar to test-hssf target Dominik Stadler 2017-09-18 18:54:47 +0000
  • 51305b6260 use non-deprecated versions of getCellType PJ Fanning 2017-09-18 16:31:55 +0000
  • e0ee55e75f change CellFormat.ultimateType to return CellType PJ Fanning 2017-09-18 16:06:54 +0000
  • 318fe3e597 change HyperLink getType to return HyperlinkType PJ Fanning 2017-09-18 15:55:48 +0000
  • aaad224db9 fix compiler warnings PJ Fanning 2017-09-18 14:15:15 +0000
  • 7dad60e9d4 update getCellType to return CellType enum instead of int PJ Fanning 2017-09-18 13:58:55 +0000
  • 4a4c428b6b update getCellType to return CellType enum instead of int PJ Fanning 2017-09-18 13:38:07 +0000
  • d4486af6de update getCellType to return CellType enum instead of int PJ Fanning 2017-09-18 13:26:16 +0000
  • d9b63eb569 remove some deprecated code slated for removal in 3.18 PJ Fanning 2017-09-18 12:27:36 +0000
  • 16d262d0b4 Change getCachedFormulaResultType to return CellType PJ Fanning 2017-09-18 10:50:50 +0000
  • a51bac65b7 #60499 - Deleting a picture that is used twice on a slide corrupt the slide Andreas Beeker 2017-09-17 22:45:03 +0000
  • 71cfb659a1 Remove deprecated methods from NPOIFSFileSystem/OPOIFSFileSystem IntelliJ warnings/suggestions Dominik Stadler 2017-09-17 11:08:45 +0000
  • 2917583bd2 Fix some warnings in OOXMLLite and move copyFile to IOUtils Dominik Stadler 2017-09-17 11:08:31 +0000
  • b644047b70 Various code cleanups, "final" for static methods is useless, for-loops, simplify boolean conditions, try-with-resource, javadoc, ... Dominik Stadler 2017-09-17 11:08:23 +0000
  • 75c63b6bbe Some more code cleanup Dominik Stadler 2017-09-17 11:07:48 +0000
  • f770381956 Change version to 4.0.0-SNAPSHOT as discussed on the mailing-list Dominik Stadler 2017-09-17 11:07:37 +0000
  • 7c21c8761a MaxPermSize is not used any more in Java 8, so remove it everywhere Dominik Stadler 2017-09-17 11:07:28 +0000
  • bbd9adc5f0 Disable Maven-Sonar run to check if the Gradle-Sonar job is working, some more comments Dominik Stadler 2017-09-17 11:07:21 +0000
  • a9c8beac4c wrong release-notes link Andreas Beeker 2017-09-16 21:38:43 +0000
  • 2395c89b45 Sonar-Maven: Switch to UTF-8 for source files to silence some warnings in the build. Dominik Stadler 2017-09-16 13:39:29 +0000
  • a5044f502b Jenkins 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
  • e6dae10d47 Jenkins 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
  • 0b7774a452 remove some deprecated code slated for removal in 3.18 PJ Fanning 2017-09-16 12:16:29 +0000
  • 9ed85b0484 Jenkins 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
  • 51826d781b Jenkins DSL: Use OpenJDK 8 and latest JDK 1.9 Dominik Stadler 2017-09-16 08:29:33 +0000
  • 1f4344a048 Fix some compiler warnings Dominik Stadler 2017-09-16 08:29:28 +0000
  • 2600c60fb5 Use Integer.compare() where possible Dominik Stadler 2017-09-16 08:29:20 +0000
  • 8b564f1185 Fix some warnings in unit tests Dominik Stadler 2017-09-16 08:29:06 +0000
  • b7547a01f6 Use Collections.singleton() where applicable Dominik Stadler 2017-09-16 08:28:56 +0000
  • 356d4a77cb Fix some warnings Dominik Stadler 2017-09-16 08:28:50 +0000
  • 5341a131de Remove unnecessary local variables Dominik Stadler 2017-09-16 08:28:38 +0000
  • 7937da6a10 Remove unnecessary type arguments (Java 8) Dominik Stadler 2017-09-16 08:27:23 +0000
  • d4070f05e7 Remove unnecessary type arguments Dominik Stadler 2017-09-16 08:24:05 +0000
  • 50beafbb47 Suppress some warnings Dominik Stadler 2017-09-16 08:23:57 +0000
  • 87f5a0c7cd Remove unused imports Dominik Stadler 2017-09-16 08:23:48 +0000
  • 8ca329e08b Remove unnecessary casts and toString() calls Dominik Stadler 2017-09-16 08:23:30 +0000
  • 0ce7fff0be Remove unnecessary semicolons Dominik Stadler 2017-09-16 08:23:15 +0000
  • f27cb3354d Remove unnecessary initialization of members Dominik Stadler 2017-09-16 08:22:59 +0000
  • ba5f686a06 Fix typos and warnings Dominik Stadler 2017-09-16 08:21:35 +0000
  • e57e73fe38 Let IntelliJ cleanup some code-warnings across the whole code-base: unnecessary casts Dominik Stadler 2017-09-16 08:21:28 +0000
  • 51944a4e82 Detect some HTML files as separate invalid filetype Dominik Stadler 2017-09-16 08:20:56 +0000
  • 92ae9ce5e0 Allow 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
  • 6044d4629c Adjust local test in integration-test file-handler Dominik Stadler 2017-09-16 08:20:44 +0000
  • ee35ccda7f Add .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
  • 23c2850586 Add additional check as mentioned in bug 50060 Dominik Stadler 2017-09-16 08:20:32 +0000
  • 445852e773 Tried to reproduce bug 61300, but could not. Dominik Stadler 2017-09-16 08:20:25 +0000
  • f839090fe6 At least print out correct offset information for PtrRefN if it has offset values set Dominik Stadler 2017-09-16 08:20:17 +0000
  • c9151662e8 Add test for question on the mailing-list Dominik Stadler 2017-09-16 08:20:06 +0000
  • 6998fe1ea6 remove some deprecated code slated for removal in 3.18 PJ Fanning 2017-09-15 20:17:21 +0000
  • 667fe38bf7 Java 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