summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Handle more detected FileMagic types gracefully when running regression testingDominik Stadler2020-06-151-0/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1878871 13f79535-47bb-0310-9956-ffa450edef68
* Throw an exception with more information instead of an NPEDominik Stadler2020-06-151-0/+4
| | | | | | This seems to be a corrupted document and shows up in regression tests and should at least be reported with some more information git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1878870 13f79535-47bb-0310-9956-ffa450edef68
* Always close Reader in testDominik Stadler2020-06-151-31/+31
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1878869 13f79535-47bb-0310-9956-ffa450edef68
* Add some more tests for bug 63624Dominik Stadler2020-06-151-5/+32
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1878868 13f79535-47bb-0310-9956-ffa450edef68
* Add some more tests from bug 63819Dominik Stadler2020-06-151-7/+22
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1878867 13f79535-47bb-0310-9956-ffa450edef68
* try to fix broken testPJ Fanning2020-06-112-4/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1878750 13f79535-47bb-0310-9956-ffa450edef68
* remove unnecessary importsPJ Fanning2020-06-111-3/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1878749 13f79535-47bb-0310-9956-ffa450edef68
* [bug-64516] XSSFSheet.shiftRows has a bug when shifting rows affect the ↵PJ Fanning2020-06-111-1/+1
| | | | | | order of the rows. Thanks to Alex Richter git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1878747 13f79535-47bb-0310-9956-ffa450edef68
* [bug-64516] XSSFSheet.shiftRows has a bug when shifting rows affect the ↵PJ Fanning2020-06-112-28/+21
| | | | | | order of the rows. Thanks to Alex Richter git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1878746 13f79535-47bb-0310-9956-ffa450edef68
* 64512 - Ole10Native aka embedded / object packager - handle UTF16 variantsAndreas Beeker2020-06-1112-238/+417
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1878730 13f79535-47bb-0310-9956-ffa450edef68
* [github-182] Fix root property size calculation. Thanks to netmackan. This ↵PJ Fanning2020-06-103-188/+271
| | | | | | closes #182 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1878721 13f79535-47bb-0310-9956-ffa450edef68
* test tidy upPJ Fanning2020-06-091-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1878675 13f79535-47bb-0310-9956-ffa450edef68
* [github-181] make Value function work with arrays. Thanks to Miłosz ↵PJ Fanning2020-06-062-156/+183
| | | | | | Rembisz. This closes #181 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1878541 13f79535-47bb-0310-9956-ffa450edef68
* 63290 - PPTX To Png changes font sizes and colorsAndreas Beeker2020-06-0416-581/+540
| | | | | | | | various fixes to HSLF moved line spacing to the following line refactored PropertyFetcher with lambdas git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1878492 13f79535-47bb-0310-9956-ffa450edef68
* [bug-64489] Make Zip64 the default mode for saving SXSSF spreadsheetsPJ Fanning2020-06-023-3/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1878389 13f79535-47bb-0310-9956-ffa450edef68
* [bug-64477] prevent duplicate call to delete temporary file (SXSSF finalizer)PJ Fanning2020-05-281-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1878227 13f79535-47bb-0310-9956-ffa450edef68
* Bug 63290: retrieve default run properties from paragraphAlain Béarez2020-05-274-1/+63
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1878147 13f79535-47bb-0310-9956-ffa450edef68
* Get rid of redundant getParentParagraphAlain Béarez2020-05-272-74/+70
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1878146 13f79535-47bb-0310-9956-ffa450edef68
* next version will be 5.0.0PJ Fanning2020-05-171-7/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877875 13f79535-47bb-0310-9956-ffa450edef68
* next version will be 5.0.0PJ Fanning2020-05-1710-22/+22
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877872 13f79535-47bb-0310-9956-ffa450edef68
* Fix test-failureDominik Stadler2020-05-171-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877847 13f79535-47bb-0310-9956-ffa450edef68
* Fix some IDE warnings, make lock-objects final, use generics, remove unused ↵Dominik Stadler2020-05-165-39/+34
| | | | | | allocated fields to reduce memory overhead of DocumentInputStream git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877818 13f79535-47bb-0310-9956-ffa450edef68
* Update ToCSV example to print out file-names in error messagesDominik Stadler2020-05-161-11/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877817 13f79535-47bb-0310-9956-ffa450edef68
* Bug 64322: Optimize performance of reading ole2 filesDominik Stadler2020-05-162-13/+96
| | | | | | | | | Remember channel-size to no re-read it for every read-access, but reset it if we extend the size of the file profiling indicates Channel.size() sometimes has similar runtime overhead as position() or read()! git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877816 13f79535-47bb-0310-9956-ffa450edef68
* Bug 64393: Adjust relational operators to handle MissingArgEval correctlyDominik Stadler2020-05-162-4/+66
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877815 13f79535-47bb-0310-9956-ffa450edef68
* Fix bug 64420: NPE in XSSFReader for files with macro-sheetsDominik Stadler2020-05-162-10/+30
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877814 13f79535-47bb-0310-9956-ffa450edef68
* forbidden-apis-check issuesPJ Fanning2020-05-161-3/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877801 13f79535-47bb-0310-9956-ffa450edef68
* [github-180] Add DateValue function. Thanks to Milosz Rembisz. This closes #180PJ Fanning2020-05-154-1/+218
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877793 13f79535-47bb-0310-9956-ffa450edef68
* [github-179] add an option for RangeCopier.copyRange() to clone styles. ↵PJ Fanning2020-05-152-9/+73
| | | | | | Thanks to xjlin0. This closes #179 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877792 13f79535-47bb-0310-9956-ffa450edef68
* [bug-64441] synchronize code that initialises WorkbookFactoryPJ Fanning2020-05-153-5/+34
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877776 13f79535-47bb-0310-9956-ffa450edef68
* mark test code as ok to suppress forbidden-apis checkPJ Fanning2020-05-141-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877759 13f79535-47bb-0310-9956-ffa450edef68
* [bug-64441] add test casePJ Fanning2020-05-141-0/+31
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877747 13f79535-47bb-0310-9956-ffa450edef68
* fix errors due to new lib structureAndreas Beeker2020-05-071-21/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877466 13f79535-47bb-0310-9956-ffa450edef68
* #64411 - Provide JigSaw modulesAndreas Beeker2020-05-063-0/+318
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877419 13f79535-47bb-0310-9956-ffa450edef68
* #64411 - Provide JigSaw modulesAndreas Beeker2020-05-0589-13141/+1932
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877398 13f79535-47bb-0310-9956-ffa450edef68
* [github-176] Remove limit on number of rules in XSSFSheetConditionalFormatting.PJ Fanning2020-04-292-4/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877181 13f79535-47bb-0310-9956-ffa450edef68
* [github-176] Remove limit on number of rules in XSSFSheetConditionalFormatting.PJ Fanning2020-04-291-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877179 13f79535-47bb-0310-9956-ffa450edef68
* [github-176] Remove limit on number of rules in XSSFSheetConditionalFormatting.PJ Fanning2020-04-291-5/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877177 13f79535-47bb-0310-9956-ffa450edef68
* [github-176] Remove limit on number of rules in XSSFSheetConditionalFormatting.PJ Fanning2020-04-291-8/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877176 13f79535-47bb-0310-9956-ffa450edef68
* [github-176] Remove limit on number of rules in ↵PJ Fanning2020-04-291-30/+27
| | | | | | XSSFSheetConditionalFormatting. This closes #176 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877175 13f79535-47bb-0310-9956-ffa450edef68
* [github-178] Make isLatentStyle() public. This closes #178PJ Fanning2020-04-291-4/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877174 13f79535-47bb-0310-9956-ffa450edef68
* #64387 - Big POIFS stream result in OOMAndreas Beeker2020-04-286-202/+323
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877144 13f79535-47bb-0310-9956-ffa450edef68
* Throw exception on null/placeholder arrays in TNEFAndreas Beeker2020-04-261-0/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877044 13f79535-47bb-0310-9956-ffa450edef68
* Github-177: Avoid NullPointerException if RangeCopier encounters ↵Dominik Stadler2020-04-266-75/+119
| | | | | | | | | | empty/missing rows Also expose one-parameter constructor and verify it in tests. Closes #177 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877010 13f79535-47bb-0310-9956-ffa450edef68
* Replace assertion with exceptionAndreas Beeker2020-04-242-5/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1876951 13f79535-47bb-0310-9956-ffa450edef68
* Fix regression introduced via Bug 60845: There are more items in CTBorder ↵Dominik Stadler2020-04-243-67/+279
| | | | | | that need to be handled in equals() git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1876949 13f79535-47bb-0310-9956-ffa450edef68
* Bug 63294: Add some more methods to allow to use CellType everywhereDominik Stadler2020-04-246-24/+81
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1876948 13f79535-47bb-0310-9956-ffa450edef68
* Fix some IDE warnings, remove usage of deprecated methodsDominik Stadler2020-04-246-31/+32
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1876947 13f79535-47bb-0310-9956-ffa450edef68
* Re-establish class which is used in mass-regression-testingDominik Stadler2020-04-241-0/+175
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1876946 13f79535-47bb-0310-9956-ffa450edef68
* Sonar fix - "Add the missing @deprecated Javadoc tag."Andreas Beeker2020-04-22143-5/+433
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1876854 13f79535-47bb-0310-9956-ffa450edef68