aboutsummaryrefslogtreecommitdiffstats
path: root/src/java/org/apache
Commit message (Collapse)AuthorAgeFilesLines
...
* findbugs fixes and refactor some ClassIDsAndreas Beeker2020-01-075-132/+127
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1872473 13f79535-47bb-0310-9956-ffa450edef68
* BUG 64015 -- swap out java.util.BitSet for zaxxer's SparseBitSetTim Allison2020-01-075-11/+38
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1872445 13f79535-47bb-0310-9956-ffa450edef68
* Sonar fixes - Tests should include assertionsAndreas Beeker2020-01-031-0/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1872302 13f79535-47bb-0310-9956-ffa450edef68
* [bug-64044] setCellValue(LocalDate) does not support nulls properlyPJ Fanning2020-01-021-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1872246 13f79535-47bb-0310-9956-ffa450edef68
* Fix Visio compressionAndreas Beeker2020-01-011-174/+157
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1872223 13f79535-47bb-0310-9956-ffa450edef68
* Bug 63940: Avoid endless loop/out of memory on string-replace with empty ↵Dominik Stadler2019-12-311-9/+11
| | | | | | search string git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1872145 13f79535-47bb-0310-9956-ffa450edef68
* Bug 63700: Make D* functions work with numeric result columnDominik Stadler2019-12-311-17/+24
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1872136 13f79535-47bb-0310-9956-ffa450edef68
* Bug 63960: Write pre-evaluated string-values in formula cells with the ↵Dominik Stadler2019-12-311-4/+1
| | | | | | correct type git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1872130 13f79535-47bb-0310-9956-ffa450edef68
* Fix bug 63984: AND / OR should treat missing parameters as FALSEDominik Stadler2019-12-301-11/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1872125 13f79535-47bb-0310-9956-ffa450edef68
* #64036 - remove reflective calls in Workbook- and SlideShowFactoryAndreas Beeker2019-12-283-117/+103
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1872066 13f79535-47bb-0310-9956-ffa450edef68
* Migrate all junit tests to Junit 4Andreas Beeker2019-12-272-58/+64
| | | | | | | | get rid of references to junit.framework don't throw AssertionFailedErrors, but use Assert.fail instead add try-with-resources where it was missing git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1872041 13f79535-47bb-0310-9956-ffa450edef68
* Replace internal GUID class with ClassIDAndreas Beeker2019-12-243-225/+101
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1871944 13f79535-47bb-0310-9956-ffa450edef68
* Replace custom hashCode code with Objects.hash() / Arrays.deepHashCode()Andreas Beeker2019-12-2315-225/+199
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1871913 13f79535-47bb-0310-9956-ffa450edef68
* #64004 - Replace clone() with copy constructor - mainly HSSF classesAndreas Beeker2019-12-22332-5565/+7719
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1871911 13f79535-47bb-0310-9956-ffa450edef68
* Let IntelliJ simplify some assertionsDominik Stadler2019-12-151-3/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1871591 13f79535-47bb-0310-9956-ffa450edef68
* Replace manual close with try-with-resourcesDominik Stadler2019-12-158-47/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1871590 13f79535-47bb-0310-9956-ffa450edef68
* Bug 63749; Make getLastRowNum() and getFirstRow() return -1 instead of 0 on ↵Dominik Stadler2019-12-152-3/+10
| | | | | | empty Sheets git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1871589 13f79535-47bb-0310-9956-ffa450edef68
* #64004 - Replace clone() with copy constructorAndreas Beeker2019-12-1420-138/+408
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1871563 13f79535-47bb-0310-9956-ffa450edef68
* Bug 63569: Adjust handling of check for max allocation of byte arrayDominik Stadler2019-12-141-12/+39
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1871506 13f79535-47bb-0310-9956-ffa450edef68
* Adjust some JavaDoc and fix some IDE warningsDominik Stadler2019-12-145-87/+84
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1871505 13f79535-47bb-0310-9956-ffa450edef68
* Bug 63927 - Inconsistent mapping of Norwegian locales for date formatsAndreas Beeker2019-12-083-1169/+640
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1871066 13f79535-47bb-0310-9956-ffa450edef68
* Bug 63779 - Add support for the new Java date/time API added in Java 8Andreas Beeker2019-12-081-26/+48
| | | | | | Active roundSeconds again git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1871065 13f79535-47bb-0310-9956-ffa450edef68
* Sonar fixes - type: bugs / severity: majorAndreas Beeker2019-12-0815-354/+348
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1871064 13f79535-47bb-0310-9956-ffa450edef68
* Sonar Fixes - type: bugs / severity: critical - mostly div by 0Andreas Beeker2019-12-075-90/+73
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1870976 13f79535-47bb-0310-9956-ffa450edef68
* Sonar FixesAndreas Beeker2019-12-051-19/+34
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1870856 13f79535-47bb-0310-9956-ffa450edef68
* Sonar Fixes + Refactor scattered XML initializations to XMLHelperAndreas Beeker2019-12-033-42/+274
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1870769 13f79535-47bb-0310-9956-ffa450edef68
* Sonar Fixes - fix/annotate type "vulnerability" / severity "blocker"Andreas Beeker2019-12-015-35/+42
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1870657 13f79535-47bb-0310-9956-ffa450edef68
* change package.html to package-info.javaAndreas Beeker2019-12-0125-602/+314
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1870655 13f79535-47bb-0310-9956-ffa450edef68
* Sonar fixes - use try-with-resourcesAndreas Beeker2019-11-307-69/+57
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1870653 13f79535-47bb-0310-9956-ffa450edef68
* Replace StringBuffer with StringBuilderAndreas Beeker2019-11-2912-61/+50
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1870600 13f79535-47bb-0310-9956-ffa450edef68
* Bug 60656 - Emf image support in slideshowsAndreas Beeker2019-11-295-8/+36
| | | | | | | | | | | | | | | - use Rectangle2D instead of Dimension2D for image bounds - fix shearing transformation - fix rendering of font attributes (bold/italic/...) - emf+: needs its own object table and properties table - emf+: add linear gradient handler - emf+: handle brush data of pens - wmf/emf/emf+: position right aligned text correctly - emf+: use emf+ instead of emf records in dual-mode - emf+: handle region data and operations correctly - emf/+: map font weight to awt font weight correctly git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1870566 13f79535-47bb-0310-9956-ffa450edef68
* GenericRecordJsonWriter fix output of floats and doublesAndreas Beeker2019-11-291-0/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1870565 13f79535-47bb-0310-9956-ffa450edef68
* replace more StringBuffersPJ Fanning2019-11-219-12/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1870121 13f79535-47bb-0310-9956-ffa450edef68
* Update javadoc on FinanceLib. This closes #162PJ Fanning2019-11-211-18/+18
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1870105 13f79535-47bb-0310-9956-ffa450edef68
* change some tabs to spacesPJ Fanning2019-11-203-155/+155
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1870049 13f79535-47bb-0310-9956-ffa450edef68
* replace some uses of StringBuffer with StringBuilderPJ Fanning2019-11-20189-197/+197
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1870046 13f79535-47bb-0310-9956-ffa450edef68
* convert tabs to spacesPJ Fanning2019-11-182-1423/+1423
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1869962 13f79535-47bb-0310-9956-ffa450edef68
* use zero size arg to toArray(), use Collection.addAll() (#63805, second patch)Axel Howind2019-11-1718-51/+30
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1869919 13f79535-47bb-0310-9956-ffa450edef68
* #63918 - Fix texture fill - scale stretched images correctlyAndreas Beeker2019-11-112-17/+141
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1869669 13f79535-47bb-0310-9956-ffa450edef68
* Bug 60656 - Emf image support in slideshowsAndreas Beeker2019-11-084-2/+26
| | | | | | | | - Use ImageRenderer instead of prerendered BufferedImage to achieve better rendering result - Fix extraction of EMF embeddings - Fix renderer state handling in HemfGraphics (but still not perfect) git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1869582 13f79535-47bb-0310-9956-ffa450edef68
* #60656 - EMF image support in slideshowsAndreas Beeker2019-11-014-10/+79
| | | | | | | | | | - extract option for embedded element in PPTX2PNG - minor GenericRecordJsonWriter fixes - fix EMF+ world transformations - fix initialization emf pictures, which were partly unbounded -> excessive memory consumption - change EMF+ brushes to continueable record git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1869272 13f79535-47bb-0310-9956-ffa450edef68
* #63745 - Fix line endings ... againAndreas Beeker2019-10-261-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1869013 13f79535-47bb-0310-9956-ffa450edef68
* Adjust comments and add slightly more test-coverageDominik Stadler2019-10-261-4/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1868982 13f79535-47bb-0310-9956-ffa450edef68
* Adjust an error message slightlyDominik Stadler2019-10-261-2/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1868980 13f79535-47bb-0310-9956-ffa450edef68
* Fix some IDE warnings and update some JavaDocDominik Stadler2019-10-261-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1868977 13f79535-47bb-0310-9956-ffa450edef68
* Remove references to DatatypeConverterAndreas Beeker2019-10-251-6/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1868953 13f79535-47bb-0310-9956-ffa450edef68
* #63745 - Make GenericRecordJsonWriter Json-conformantAndreas Beeker2019-10-252-228/+378
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1868952 13f79535-47bb-0310-9956-ffa450edef68
* [bug-63842] FractionFormat casts whole part of the value into 'int'PJ Fanning2019-10-141-18/+23
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1868425 13f79535-47bb-0310-9956-ffa450edef68
* SL Common - Fix gradient fillsAndreas Beeker2019-10-133-9/+34
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1868407 13f79535-47bb-0310-9956-ffa450edef68
* #63818 - Allow multiple charsets for same font typefaceAndreas Beeker2019-10-121-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1868358 13f79535-47bb-0310-9956-ffa450edef68