PJ Fanning
68074b7c39
javadoc
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1900465 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
e4bd111489
support sqrtpi function
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1900418 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
9eb82c1185
support sqrtpi function
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1900416 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
a2a09d0215
support lcm function
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1900410 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
e24321454c
support gcd function
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1900409 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
9ced6d1712
support gcd function
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1900408 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
34d047108e
support gcd function
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1900407 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
1cfa45a03e
support gcd function
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1900406 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
0422806d5e
reformat
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1900403 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
fcb4d09480
make HPSF limit more configuarble
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1900402 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
bc30e1a6f5
fix broken test
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1900399 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
5a8ee02f3a
reformat
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1900398 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
22aa2922cc
add broken test that prvis new averageif code is incorrect
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1900397 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
70a0f22acc
reformat
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1900395 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
8a0d0d78b4
[github-330] add averageif function support
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1900394 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
f3bf747a66
[bug-66039] remove stray </p>
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1900384 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
7dac4c1dae
[bug-66039] add more javadoc about setCellFormulaValidation
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1900383 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
5dd1ded85f
small big decimal refactor
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1900377 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
88441c4354
[bug-66047] change mround implementation due to issue - thanks to @fabio
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1900376 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
3ed39620f6
revert fraction format change
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899870 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
31cce15e22
try to standardise big decimal code
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899864 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
a514fcd050
refactor test
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899756 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
Dominik Stadler
f8e27ee19b
Prevent an overly large allocation when using HPSF
Add a sample document from fuzzing which contains invalid/oversized values
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899749 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
Dominik Stadler
0ac26e7b1d
Missing font-system can throw two other types of exception
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899748 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
Dominik Stadler
0f06cc7789
Add a way to not require a functioning font-setup
New configuration-method SheetUtil.setIgnoreMissingFontSystem()
This allows to do a bit more on machines where no fonts are installed
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899709 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
Dominik Stadler
d970319239
Rework message when reaching allocation limits
Also remove a useless Math.min() as the previous condition already
indicates which one is the smaller value
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899708 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
6774dd441b
add test
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899690 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
2c4abb60f5
re-enable test
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899689 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
be2a929f44
[github-321] Fix issue with rounding in DataFormatter. First try broke a test.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899686 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
c77f1f9fb9
[github-321] Fix issue with rounding in DataFormatter. First try broke a test.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899683 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
ac3a104c82
try to standardise div code
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899681 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
a8f1e7acd1
[github-321] Fix issue with rounding in DataFormatter. Thanks to Colin Wang. This closes #321
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899680 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
7289015073
increase tolerance on rate test due to failures
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899679 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
503c831dbd
forbidden api issue
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899676 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
Yegor Kozlov
542900693e
Bug 65988: Rate function giving incorrect results
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899668 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
0b863c29a1
[github-319] fix javadoc on setColumnHidden. Thanks to CodeMonkeyLab. This closes #319
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899580 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
Dominik Stadler
0ee8c135c4
Various smaller changes
Improve exception messages
Add more JavaDoc
Provide more information on test-failures
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899534 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
Dominik Stadler
d80f48dd82
Speed up execution of formulas with whole-column area reference
The previous change via r1894675 did not fully solve this as
it only took place when more than one sheet were used.
There were still some cases where evaluating formulas needed
to iterate across a huge number of non-existant rows, e.g.
TestVLookup, which took more than 1 minute locally.
However doing the lowering of row-numbers always would trigger
test-regressions as some Excel-functionality depends on actions
being possible on rows larger than current "last row" in the sheet.
Thus changed this to a slightly different approach which only adjusts
last-row when it is at or above the workbook-limit of rows
Execution of TestVLookup is now at 1-2 seconds!
Also added a test-case to verify details of the implementation now.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899533 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
8406fbc3c0
[github-318] handle null raw text. Thanks to wanglunhui2012. This closes #318
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899508 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
Dominik Stadler
8412eb4503
Suppress forbidden-apis failing with MemoryLeakVerifier in JDK 18
Keep using Runtime.runFinalization() as long as it is available.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899497 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
728c2d36cf
apply change that stackoverflow (but that does not fix the broken case)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899456 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
9d89bc1604
reformat file
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899455 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
b1c98d3999
[bug-65988] add test case for rate function (failing)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899452 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
f6c92f9b09
javadoc
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899351 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
9b60986f68
do not fail if xslt transformer does not support accessExternalStylesheet attribute
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899326 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
dd13adef38
[github-314] Add equals and hashcode to PaneInformation. Thanks to Daniel Shuy. This closes #314
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899240 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
4508404af0
spelling
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899131 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
d013349052
use spaces for indents
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899082 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
PJ Fanning
1ab968419e
compile issue
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899081 13f79535-47bb-0310-9956-ffa450edef68
2 years ago
Dominik Stadler
42985f64df
Avoid flaky tests with parallel execution
One test stores and deletes files named "-saved.xls", so
we need to prevent other tests from reading those
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1899077 13f79535-47bb-0310-9956-ffa450edef68
2 years ago