87 Commity (259c9967efb354a0feff2a861ac8bd20582b6562)

Autor SHA1 Wiadomość Data
  Marius Volkhart 259c9967ef [bug-63046] Use Log4j 2 for logging 3 lat temu
  PJ Fanning 2b14dc36bb avoid string concats 3 lat temu
  PJ Fanning 4e3008acdb [github-191] Fix RuntimeException on array formula referencing blank cell. Thanks to Miłosz Rembisz. This closes #191 3 lat temu
  Greg Woolsey 30851e44a6 #63302 Formula evaluation of names with offset or row function is incorrect 5 lat temu
  Greg Woolsey 8225326b56 #63264 Conditional Format rule evaluation calculates relative references incorrectly 5 lat temu
  PJ Fanning 37ff2b7fb2 [bug-63187] fix typos 5 lat temu
  Yegor Kozlov 698d8eb006 follow-up to Bug 62904. More tests and improved evaluation of IF in array mode 5 lat temu
  Yegor Kozlov 81033fbad0 Bug 62904: Support array arguments in IF and logical IS*** functions 5 lat temu
  Dominik Stadler accfb5a678 JavaDoc fixes/additions and some IDE warnings removed 5 lat temu
  Yegor Kozlov 176b557f0d Bugzilla 61116: Formula evaluation fails when using matrix addition within index function call 6 lat temu
  Greg Woolsey 6e67de2160 Added a couple missing null checks. 6 lat temu
  Yegor Kozlov 0ad8c53743 Bug 61859: support for evaluating comparison operators in array mode, detect array mode from formula ptgs 6 lat temu
  Greg Woolsey 8f26e2721d Bug #61841 - Unnecessary long computation when evaluating VLOOKUP on all column reference 6 lat temu
  Greg Woolsey 8572d4b71c Fixes Bug 61764 Conditional formatting rules don't evaluate properly for some multi-range rule definitions 6 lat temu
  PJ Fanning e3ddb77bc1 update getCellType to return CellType enum instead of int 6 lat temu
  Dominik Stadler 399381da8d Remove unnecessary local variables 6 lat temu
  Dominik Stadler 0cfa1ede4c Remove unnecessary type arguments (Java 8) 6 lat temu
  PJ Fanning 23ecb9a172 Numeric Array Formula and Matrix Function [from Bob95132] This closes #69 6 lat temu
  Greg Woolsey 3cea90e7c4 Fix data validation value list evaluation 6 lat temu
  PJ Fanning 52d3ea57f4 javadoc: replace invalid self enclosing elements 7 lat temu
  Dominik Stadler 05a6cf3263 Bug 61063: Add a RefListEval to handle UnionPtg and implement it for Rank(), may be missing for other functions where ArrayEval is currently handled 7 lat temu
  Dominik Stadler 5ca0b239bf Let IntelliJ cleanup some code-warnings across the whole code-base: unnecessary toString or semicolon 7 lat temu
  Nick Burch 42f48a6fcc Javadoc fixes 7 lat temu
  Greg Woolsey 99390a5759 Add evaluation of data validation rules and conditional formatting 7 lat temu
  Javen O'Neal 417868e70c add crude line-coverage tests for setDebugEvaluationOutputForNextEval and setIgnoreMissingWorkbooks 8 lat temu
  Javen O'Neal da9e9bad18 add getters for setIgnoreMissingWorkbooks and setDebugEvaluationOutputForNextEval; add internal decorator; getSupportedFunctionNames and getNotSupportedFunctionNames should return unmodifiable collections 8 lat temu
  Javen O'Neal 01fe05a972 whitespace (3sp to 4sp) 8 lat temu
  Javen O'Neal 3ed02a3479 bug 59814: clear evaluation workbook and evaluation sheet caches. Patch from Greg Woolsey. 8 lat temu
  Javen O'Neal 5582593ad1 bug 59791: getCellType and getCachedFormulaResultType should return an integer for backwards compatibility 8 lat temu
  Javen O'Neal fb8c79d96c bug 59791: convert Cell Type to an enum 8 lat temu
  Javen O'Neal 1a941fcd69 bug 57840: add javadocs (warn about stale XSSFTable cache), remove rowIndex argument from calls to FormulaParser.parse(String, FormulaParsingWorkbook, FormulaType, int sheetIndex) when rowIndex is irrelevant, clear xmlColumnPr and commonXPath during updateHeaders so that users have a mechanism to clear invalidated cached values 8 lat temu
  Javen O'Neal e97e241ac2 whitespace (tabs to spaces) 8 lat temu
  Javen O'Neal 03faebdf08 bug 57840: apply patch from Daniel Livshen and Greg Woolsey to get structured references working in XSSFWorkbook formulas 8 lat temu
  Andreas Beeker b15b18bae7 replace Throwable.printStackTrace() with POILogger calls - Todo: other printStrackTrace(...) calls 8 lat temu
  Dominik Stadler 208b7be65d Fix some eclipse warnings, newlines, javadoc, generics, ... 9 lat temu
  Andreas Beeker 56051c3e44 merge with trunk 9 lat temu
  Dominik Stadler 94edf46bbf Bug 48195: Formulas: Fix incorrect evaluation of IF() with ROW()/COLUMN() as else-result 9 lat temu
  Nick Burch eb66cf9a08 Start preparing LazyAreaEval and LazyRefEval to handle sheet ranges, for #55906 10 lat temu
  Nick Burch 626d46ae95 Don't fetch the name, convert to a ptg, then convert back again, instead simply return the name directly 10 lat temu
  Nick Burch ecf2fe1238 Update the formula evaluator to support XSSF style external named ranges too 10 lat temu
  Nick Burch d310441632 Better reporting on why a test is failing, and partial NameXPxg eval 10 lat temu
  Nick Burch 13628c0b8c Start to add XSSF specific handling for NameX (named ranges or functions from another file) #56737 10 lat temu
  Nick Burch 5458a295aa Provide XSSF-style external sheet support for areas, similar to the recent cell reference support. #56737 10 lat temu
  Nick Burch ae72a675ca Fix inconsistent indents/whitespace 10 lat temu
  Nick Burch 83d9405d43 Start to update how the formula parser looks up sheets from formula ptgs, to account for the differences in how HSSF and XSSF store references to external sheets. For #56737 10 lat temu
  Nick Burch 31cd7f7e57 The way that HSSF and XSSF stores references to external sheets are rather different, so begin to reflect that in how we parse their formulas into Ptgs 10 lat temu
  Nick Burch e8d7a5136c Have WorkbookEvaluator process NameXPtgs, rather than returning a NameXEval which later places didn't handle. Largely allows us to process the .xls version of the test file for #56737 (but filenames aren't quite the same as in Excel) 10 lat temu
  Yegor Kozlov 1ee9f0d29f fixed javadoc warnings 11 lat temu
  Evgeniy Berlog 5bff0701fc resolved bugzilla ticket 53642 11 lat temu
  Yegor Kozlov 2417ee8f28 Bug 53476 - Support Complex Name in formulas 12 lat temu