aboutsummaryrefslogtreecommitdiffstats
path: root/poi/src/main/java/org
Commit message (Collapse)AuthorAgeFilesLines
...
* revert use of ExceptionUtil on caught exceptions (not useful)PJ Fanning2023-02-1432-160/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907654 13f79535-47bb-0310-9956-ffa450edef68
* fix up use of ExceptionUtil in main poi modulePJ Fanning2023-02-1433-2/+164
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907651 13f79535-47bb-0310-9956-ffa450edef68
* add util code to rethrow fatal exceptionsPJ Fanning2023-02-143-6/+92
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907645 13f79535-47bb-0310-9956-ffa450edef68
* provide way to clear the state on the ThreadLocal used byby ExtractorFactoryPJ Fanning2023-02-111-0/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907581 13f79535-47bb-0310-9956-ffa450edef68
* remove recently added volatile markers due to Sonarcloud warningsPJ Fanning2023-02-112-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907578 13f79535-47bb-0310-9956-ffa450edef68
* DataFormatter - typo in javadoc and possible NPEPJ Fanning2023-02-091-2/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907543 13f79535-47bb-0310-9956-ffa450edef68
* Do not fail if an empty password is providedDominik Stadler2023-02-051-1/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907446 13f79535-47bb-0310-9956-ffa450edef68
* Bug 66436: Fix invalid handling of padded encrypted bytesDominik Stadler2023-02-051-0/+11
| | | | | | | | | | | The encrypted data is padded to 16 bytes, but these additional bytes were not read from the stream Make the reading of the additional bytes "lenient" to not introduce breaking change if some existing functionality did produce non-aligned data for some reason. git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907444 13f79535-47bb-0310-9956-ffa450edef68
* [bug-65260] partial revert of recent changesPJ Fanning2023-02-051-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907443 13f79535-47bb-0310-9956-ffa450edef68
* [bug-65260] catch Throwable instead of error - see ↵PJ Fanning2023-02-041-2/+2
| | | | | | https://github.com/apache/poi/pull/425 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907308 13f79535-47bb-0310-9956-ffa450edef68
* mark some variables that are used in synchronized code as volatilePJ Fanning2023-01-302-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907114 13f79535-47bb-0310-9956-ffa450edef68
* Spotbugs: Replace \n with %n in String.format()Dominik Stadler2023-01-301-6/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907110 13f79535-47bb-0310-9956-ffa450edef68
* Use an error-handler to use logging also for XML parsing errorsDominik Stadler2023-01-301-2/+15
| | | | | | | | | Otherwise this output is done to stdout/stderr which we would like to avoid. Keep the format as one line and do not include a full exception stacktrace to not introduce lots of exception-stacktraces for some slightly broken input files git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907108 13f79535-47bb-0310-9956-ffa450edef68
* Bug 54373: Include alpha/transparency value when creating an XSSFColor from ↵Dominik Stadler2023-01-301-1/+1
| | | | | | | | an AWT Color object Use the alpha-value from Color as well git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907106 13f79535-47bb-0310-9956-ffa450edef68
* [bug-66433] Boolean functions should blank cells. Thanks to Patrick BökerPJ Fanning2023-01-201-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906836 13f79535-47bb-0310-9956-ffa450edef68
* [bug-66413] try to fix HSSF code where you can set fill colorsPJ Fanning2023-01-072-4/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906451 13f79535-47bb-0310-9956-ffa450edef68
* [bug-65543] HSSF: fix issue with incomplete SSTs. Thanks to Simon Carter.PJ Fanning2023-01-061-19/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906434 13f79535-47bb-0310-9956-ffa450edef68
* Avoid some NullPointerException and ClassCastExceptions found when fuzzing ↵Dominik Stadler2023-01-037-31/+81
| | | | | | | | | Apache POI This mostly only makes thrown runtime-exceptions a bit more consistent and improves information in exceptions. git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906360 13f79535-47bb-0310-9956-ffa450edef68
* Avoid some NullPointerExceptions and ClassCastExceptions found when fuzzing ↵Dominik Stadler2023-01-014-5/+18
| | | | | | | | | Apache POI This mostly only makes thrown exceptions a bit more consistent or may allow some broken documents to be still read. git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906322 13f79535-47bb-0310-9956-ffa450edef68
* Rename method for color from "RBG" to "RGB"Dominik Stadler2022-12-302-15/+15
| | | | | | | It's a protected method that is not intended to be used outside anyway. git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906276 13f79535-47bb-0310-9956-ffa450edef68
* [github-409] Textruns not honouring highlight. Thans to gffloodg. This ↵PJ Fanning2022-12-281-0/+67
| | | | | | closes #409 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906250 13f79535-47bb-0310-9956-ffa450edef68
* [github-409] Textruns not honouring highlight. Thans to gffloodg. This ↵PJ Fanning2022-12-282-1/+12
| | | | | | closes #409 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906248 13f79535-47bb-0310-9956-ffa450edef68
* [bug-66397] update temp file code. Thanks to lsq27.PJ Fanning2022-12-282-35/+26
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906238 13f79535-47bb-0310-9956-ffa450edef68
* Bug 66401: Handle escaped single-quote in formulas properlyDominik Stadler2022-12-261-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906217 13f79535-47bb-0310-9956-ffa450edef68
* revert accidental change to multiply/dividePJ Fanning2022-12-151-8/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906013 13f79535-47bb-0310-9956-ffa450edef68
* upgrade mockito and byte-buddyPJ Fanning2022-12-151-6/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906012 13f79535-47bb-0310-9956-ffa450edef68
* [bug-66319] do not create HSSF patriarch to find comments (only use one that ↵PJ Fanning2022-12-121-4/+1
| | | | | | pre-exists) git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1905943 13f79535-47bb-0310-9956-ffa450edef68
* [github-405] more performant codepoint util code. Thanks to StanBertrand. ↵PJ Fanning2022-12-121-1/+1
| | | | | | This closes #405 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1905932 13f79535-47bb-0310-9956-ffa450edef68
* [bug-66181] support VALUE function where input is a blank cellPJ Fanning2022-11-141-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1905308 13f79535-47bb-0310-9956-ffa450edef68
* [bug-66337] do not warn about missing SummaryInformation when creating new ↵PJ Fanning2022-11-031-5/+19
| | | | | | HSSFWorkbooks. Thanks to Nicolas Herzog. git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1905045 13f79535-47bb-0310-9956-ffa450edef68
* update javadocPJ Fanning2022-11-021-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1905029 13f79535-47bb-0310-9956-ffa450edef68
* [bug-66312] partial fix for insertNewParagraph(XmlCursor cursor)PJ Fanning2022-10-131-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1904563 13f79535-47bb-0310-9956-ffa450edef68
* [bug-66278] Bug with multiple gradient stops at the exact same location ↵PJ Fanning2022-09-271-1/+15
| | | | | | causing a rendering failure (AWT -> not enough colors in gradient). Thanks to Gareth Floodgate. This closes #385 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1904301 13f79535-47bb-0310-9956-ffa450edef68
* lgtm issuesPJ Fanning2022-09-153-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1904092 13f79535-47bb-0310-9956-ffa450edef68
* try to use IllegalStateException instead of RuntimeExceptionPJ Fanning2022-09-1410-25/+25
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1904065 13f79535-47bb-0310-9956-ffa450edef68
* try to use IllegalStateException instead of RuntimeExceptionPJ Fanning2022-09-1484-281/+290
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1904050 13f79535-47bb-0310-9956-ffa450edef68
* some lgtm issuesPJ Fanning2022-09-133-21/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1904048 13f79535-47bb-0310-9956-ffa450edef68
* add CellUtil testPJ Fanning2022-09-021-0/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1903837 13f79535-47bb-0310-9956-ffa450edef68
* rework CellUtil testPJ Fanning2022-09-021-9/+27
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1903836 13f79535-47bb-0310-9956-ffa450edef68
* CellUtil: allow fill colors to be set to nullPJ Fanning2022-09-021-7/+29
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1903828 13f79535-47bb-0310-9956-ffa450edef68
* bug-66052 fix broken testPJ Fanning2022-09-011-5/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1903816 13f79535-47bb-0310-9956-ffa450edef68
* try to fix testsPJ Fanning2022-08-303-13/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1903783 13f79535-47bb-0310-9956-ffa450edef68
* broken testPJ Fanning2022-08-302-1/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1903781 13f79535-47bb-0310-9956-ffa450edef68
* [TIKA-3388] issue with non-ascii chars in file name of embedded OLE objectPJ Fanning2022-08-302-6/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1903780 13f79535-47bb-0310-9956-ffa450edef68
* sonar issuesPJ Fanning2022-08-251-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1903688 13f79535-47bb-0310-9956-ffa450edef68
* sonar issuesPJ Fanning2022-08-253-4/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1903686 13f79535-47bb-0310-9956-ffa450edef68
* some int narrowingPJ Fanning2022-08-193-5/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1903551 13f79535-47bb-0310-9956-ffa450edef68
* [bug-66230] don't fail to create SXSSFSheet if auto size tracker can't be ↵PJ Fanning2022-08-181-4/+7
| | | | | | initialized git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1903530 13f79535-47bb-0310-9956-ffa450edef68
* [github-365] use lambdas. Thanks to Arturo Bernal. This closes #365PJ Fanning2022-08-069-72/+41
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1903258 13f79535-47bb-0310-9956-ffa450edef68
* [github-366] remove unnecessary local vars. Thanks to Arturo Bernal. This ↵PJ Fanning2022-08-061-2/+1
| | | | | | closes #366 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1903257 13f79535-47bb-0310-9956-ffa450edef68