You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
PJ Fanning b7930fc65c [github-181] make Value function work with arrays. Thanks to Miłosz Rembisz. This closes #181 4 years ago
..
Address.java add test case for bug 61701 and use StringBuilder in more places 6 years ago
AggregateFunction.java #60724 - Partial implementation for SUBTOTAL() 'ignore hidden rows' variations 5 years ago
Areas.java add license header 6 years ago
ArrayFunction.java [bug-63187] fix typos 5 years ago
ArrayMode.java Bugzilla 61116: Formula evaluation fails when using matrix addition within index function call 6 years ago
BaseNumberUtils.java Sonar fixes 4 years ago
Baseifs.java Fixed #60858, which showed a regression of the fix for #56420 introduced by my refactoring to fix #56822. 7 years ago
Bin2Dec.java javadoc: replace invalid self enclosing elements 7 years ago
BooleanFunction.java Fix bug 63984: AND / OR should treat missing parameters as FALSE 4 years ago
CalendarFieldFunction.java Bugzilla 53644: XLS formula bugfix (CalFieldFunc) + WeekDay addon 12 years ago
Choose.java moved common formula-related code to org.apache.poi.ss.formula, eliminated dependencies on HSSF, reduced the number of eclipse warnings 13 years ago
Code.java javadoc: replace invalid self enclosing elements 7 years ago
Column.java Sonar fixes 4 years ago
Columns.java moved common formula-related code to org.apache.poi.ss.formula, eliminated dependencies on HSSF, reduced the number of eclipse warnings 13 years ago
Complex.java Fix various IDE warnings and some JavaDoc adjustments 5 years ago
Count.java #60724 - Partial implementation for SUBTOTAL() 'ignore hidden rows' variations 5 years ago
CountUtils.java bug 59773: move loop invariants outside of loop or change for loops to for-each loops 8 years ago
Counta.java #60724 - Partial implementation for SUBTOTAL() 'ignore hidden rows' variations 5 years ago
Countblank.java replace "".equals(string) with string.isEmpty() to avoid null strings silently evaluating to false; most code should probably check string for null if it is not already 6 years ago
Countif.java Replace StringBuffer with StringBuilder 4 years ago
Countifs.java Bug #56822 fix COUNTIFS() 7 years ago
DGet.java string.equals("") -> string.isEmpty() or "".equals(string) 6 years ago
DMax.java Implement DMAX and DSUM functions, following the pattern from DMIN. 6 years ago
DMin.java Make D* functions thread safe, thanks to Patrick Zimmermann for the patch. 8 years ago
DStarRunner.java Bug 63700: Make D* functions work with numeric result column 4 years ago
DSum.java Implement DMAX and DSUM functions, following the pattern from DMIN. 6 years ago
DateFunc.java reorganize imports (remove unused imports, sort alphabetically) 8 years ago
DateValue.java Fix some IDE warnings, make lock-objects final, use generics, remove unused allocated fields to reduce memory overhead of DocumentInputStream 4 years ago
Days360.java fix result of multiplication cast to wider type 5 years ago
Dec2Bin.java Simplify some string operations 5 years ago
Dec2Hex.java javadoc: replace invalid self enclosing elements 7 years ago
Delta.java Sonar fixes - type: bugs / severity: major 4 years ago
EDate.java Handle possible invalid date value (#61652) 5 years ago
EOMonth.java javadoc: replace invalid self enclosing elements 7 years ago
Errortype.java javadoc: replace invalid self enclosing elements 7 years ago
Even.java moved common formula-related code to org.apache.poi.ss.formula, eliminated dependencies on HSSF, reduced the number of eclipse warnings 13 years ago
FactDouble.java Remove unnecessary type arguments (Java 8) 6 years ago
Finance.java Remove unnecessary local variables 6 years ago
FinanceFunction.java findbugs: fix SF_SWITCH_FALLTHROUGH warnings 8 years ago
FinanceLib.java Update javadoc on FinanceLib. This closes #162 4 years ago
Fixed.java Sonar fixes - type: bugs / severity: major 4 years ago
Fixed0ArgFunction.java moved common formula-related code to org.apache.poi.ss.formula, eliminated dependencies on HSSF, reduced the number of eclipse warnings 13 years ago
Fixed1ArgFunction.java moved common formula-related code to org.apache.poi.ss.formula, eliminated dependencies on HSSF, reduced the number of eclipse warnings 13 years ago
Fixed2ArgFunction.java moved common formula-related code to org.apache.poi.ss.formula, eliminated dependencies on HSSF, reduced the number of eclipse warnings 13 years ago
Fixed3ArgFunction.java moved common formula-related code to org.apache.poi.ss.formula, eliminated dependencies on HSSF, reduced the number of eclipse warnings 13 years ago
Fixed4ArgFunction.java moved common formula-related code to org.apache.poi.ss.formula, eliminated dependencies on HSSF, reduced the number of eclipse warnings 13 years ago
FreeRefFunction.java javadoc: replace invalid self enclosing elements 7 years ago
Frequency.java Bug 62373: Support for FREQUENCY function 5 years ago
Function.java moved common formula-related code to org.apache.poi.ss.formula, eliminated dependencies on HSSF, reduced the number of eclipse warnings 13 years ago
Function0Arg.java moved common formula-related code to org.apache.poi.ss.formula, eliminated dependencies on HSSF, reduced the number of eclipse warnings 13 years ago
Function1Arg.java moved common formula-related code to org.apache.poi.ss.formula, eliminated dependencies on HSSF, reduced the number of eclipse warnings 13 years ago
Function2Arg.java moved common formula-related code to org.apache.poi.ss.formula, eliminated dependencies on HSSF, reduced the number of eclipse warnings 13 years ago
Function3Arg.java moved common formula-related code to org.apache.poi.ss.formula, eliminated dependencies on HSSF, reduced the number of eclipse warnings 13 years ago
Function4Arg.java moved common formula-related code to org.apache.poi.ss.formula, eliminated dependencies on HSSF, reduced the number of eclipse warnings 13 years ago
Hex2Dec.java javadoc: replace invalid self enclosing elements 7 years ago
Hlookup.java javadoc: replace invalid self enclosing elements 7 years ago
Hyperlink.java javadoc: replace invalid self enclosing elements 7 years ago
IDStarAlgorithm.java Make D* functions thread safe, thanks to Patrick Zimmermann for the patch. 8 years ago
IPMT.java Bugzilla 54469 - Support for financial functions IPMT and PPMT 11 years ago
IfFunc.java follow-up to Bug 62904. More tests and improved evaluation of IF in array mode 5 years ago
ImReal.java Various code cleanups, "final" for static methods is useless, for-loops, simplify boolean conditions, try-with-resource, javadoc, ... 6 years ago
Imaginary.java Various code cleanups, "final" for static methods is useless, for-loops, simplify boolean conditions, try-with-resource, javadoc, ... 6 years ago
Index.java Bugzilla 61116: Formula evaluation fails when using matrix addition within index function call 6 years ago
Indirect.java javadoc: replace invalid self enclosing elements 7 years ago
Intercept.java javadoc: replace invalid self enclosing elements 7 years ago
Irr.java Sonar fixes - type: bugs / severity: major 4 years ago
LinearRegressionFunction.java Sonar Fixes - type: bugs / severity: critical - mostly div by 0 4 years ago
LogicalFunction.java follow-up to Bug 62904. More tests and improved evaluation of IF in array mode 5 years ago
Lookup.java javadoc: replace invalid self enclosing elements 7 years ago
LookupUtils.java javadoc: replace invalid self enclosing elements 7 years ago
Match.java Sonar fixes 4 years ago
MathX.java Bug 62839: Adjust MathX.floor() to handle negative values the same 5 years ago
MatrixFunction.java Code-style: Unify how arrays are specified from C-style to normal Java-style 5 years ago
MinaMaxa.java moved common formula-related code to org.apache.poi.ss.formula, eliminated dependencies on HSSF, reduced the number of eclipse warnings 13 years ago
Mirr.java Sonar fix - "Cast one of the operands of this addition operation to a 'long'/'double'" 4 years ago
Mode.java Some JavaDoc adjustments, typos, IntelliJ warnings 6 years ago
MultiOperandNumericFunction.java Replace Allocate+System.arraycopy with Array.copyOf/Range and IOUtils.safelyClone 4 years ago
Na.java moved common formula-related code to org.apache.poi.ss.formula, eliminated dependencies on HSSF, reduced the number of eclipse warnings 13 years ago
NotImplementedFunction.java When throwing an exception during formula evaluation, if this is due to an unimplemented function, have a more specific exception type 10 years ago
Now.java moved common formula-related code to org.apache.poi.ss.formula, eliminated dependencies on HSSF, reduced the number of eclipse warnings 13 years ago
Npv.java Replace Allocate+System.arraycopy with Array.copyOf/Range and IOUtils.safelyClone 4 years ago
NumericFunction.java Various code cleanups, "final" for static methods is useless, for-loops, simplify boolean conditions, try-with-resource, javadoc, ... 6 years ago
Oct2Dec.java javadoc: replace invalid self enclosing elements 7 years ago
Odd.java Sonar fixes 8 years ago
Offset.java fix error message 6 years ago
PPMT.java Bug 57480: Fix some unnecessary casts, generics, Eclipse warnings, ... 9 years ago
Quotient.java javadoc: replace invalid self enclosing elements 7 years ago
Rank.java remove some tab indents 5 years ago
Rate.java Various code cleanups, "final" for static methods is useless, for-loops, simplify boolean conditions, try-with-resource, javadoc, ... 6 years ago
Replace.java replace some uses of StringBuffer with StringBuilder 4 years ago
Rept.java replace some uses of StringBuffer with StringBuilder 4 years ago
Roman.java Sonar Fixes 4 years ago
RowFunc.java Sonar fixes 4 years ago
Rows.java moved common formula-related code to org.apache.poi.ss.formula, eliminated dependencies on HSSF, reduced the number of eclipse warnings 13 years ago
Slope.java javadoc: replace invalid self enclosing elements 7 years ago
StatsLib.java javadoc: replace invalid self enclosing elements 7 years ago
Substitute.java Bug 63940: Avoid endless loop/out of memory on string-replace with empty search string 4 years ago
Subtotal.java use zero size arg to toArray(), use Collection.addAll() (#63805, second patch) 4 years ago
Sumif.java javadoc: replace invalid self enclosing elements 7 years ago
Sumifs.java javadoc: replace invalid self enclosing elements 7 years ago
Sumproduct.java Replace Allocate+System.arraycopy with Array.copyOf/Range and IOUtils.safelyClone 4 years ago
Sumx2my2.java javadoc: replace invalid self enclosing elements 7 years ago
Sumx2py2.java javadoc: replace invalid self enclosing elements 7 years ago
Sumxmy2.java javadoc: replace invalid self enclosing elements 7 years ago
T.java javadoc: replace invalid self enclosing elements 7 years ago
TextFunction.java Sonar fixes 4 years ago
TimeFunc.java moved common formula-related code to org.apache.poi.ss.formula, eliminated dependencies on HSSF, reduced the number of eclipse warnings 13 years ago
Today.java javadoc: replace invalid self enclosing elements 7 years ago
Trend.java Sonar fixes 4 years ago
Value.java [github-181] make Value function work with arrays. Thanks to Miłosz Rembisz. This closes #181 4 years ago
Var1or2ArgFunction.java moved common formula-related code to org.apache.poi.ss.formula, eliminated dependencies on HSSF, reduced the number of eclipse warnings 13 years ago
Var2or3ArgFunction.java moved common formula-related code to org.apache.poi.ss.formula, eliminated dependencies on HSSF, reduced the number of eclipse warnings 13 years ago
Var3or4ArgFunction.java moved common formula-related code to org.apache.poi.ss.formula, eliminated dependencies on HSSF, reduced the number of eclipse warnings 13 years ago
Vlookup.java [bug-62275] in vlooup function, treat optional 4th param as true if the value is not provided 5 years ago
WeekNum.java javadoc: replace invalid self enclosing elements 7 years ago
WeekdayFunc.java Sonar fixes 4 years ago
XYNumericFunction.java Update the RefEval method signature to cope with multi-sheet references, and have appropriate functions take advantage of this. For bug #55906 10 years ago