48 Commits (6b433ae8b34b8c32a0457d74fe3b023222fe7945)

Author SHA1 Message Date
  Greg Woolsey 6b433ae8b3 #62834 FormulaEvaluator.evaluateInCell() throws Exception 5 years ago
  PJ Fanning 02f7b450d4 [bug-62275] in vlooup function, treat optional 4th param as true if the value is not provided 5 years ago
  PJ Fanning 07ee945a82 add test case 5 years ago
  Greg Woolsey 8caf25f718 ignore a unit test that snuck in. It was created to investigate an open bug report. It fails, as expected, which broke the build. 6 years ago
  Greg Woolsey 8572d4b71c Fixes Bug 61764 Conditional formatting rules don't evaluate properly for some multi-range rule definitions 6 years ago
  Dominik Stadler 46fd75b1e7 Bug 61148: Fix calculating formula value, unfortunately we currently need to set the value twice 6 years ago
  PJ Fanning e3ddb77bc1 update getCellType to return CellType enum instead of int 6 years ago
  Dominik Stadler 0cfa1ede4c Remove unnecessary type arguments (Java 8) 6 years ago
  Greg Woolsey d68912db25 Fixes bug #61468, caused by a confusing OOXML spec design as noted in JavaDocs added in r1795648. 6 years ago
  Javen O'Neal 2f470e6d89 unit test that is not written yet should fail 7 years ago
  Andreas Beeker 1690ec2d19 merge trunk to branch 7 years ago
  Andreas Beeker 2e50133e88 merge trunk to branch 7 years ago
  Javen O'Neal de6c83cb47 move HSSFFormulaEvaluator#evaluateInCell and BaseXSSFFormulaEvaluator#evaluateInCell(Cell) up to BaseFormulaEvaluator to reduce duplicated code 7 years ago
  Andreas Beeker 885deafb94 merge down trunk 7 years ago
  Nick Burch a57e5b7b93 Switch XSSF onto BaseFormulaEvaluator, reducing code duplication and fixing XSSFFormulaEvaluator.evaluateAll() to mirror HSSF and use any setup referenced workbooks (stackoverflow #38706562) 7 years ago
  Dominik Stadler 1f15f25cb8 Bug 59736: Incorrect evaluation of SUBTOTAL with composite interval 7 years ago
  Javen O'Neal 5582593ad1 bug 59791: getCellType and getCachedFormulaResultType should return an integer for backwards compatibility 8 years ago
  Javen O'Neal 8d31c01f40 bug 59791: replace deprecated Cell.CELL_TYPE_* usage with CellType.* 8 years ago
  Javen O'Neal 460540ded2 whitespace (tabs to spaces, 3-space to 4-space) 8 years ago
  Javen O'Neal 0e0afb3c72 bug 57840: add disabled unit test with large number of structured reference formulas 8 years ago
  Javen O'Neal 962d0829f1 bug 57721: add unit test for evaluating all formulas in a workbook containing structured reference formulas; patch from gruber.chri@gmx.at 8 years ago
  Andreas Beeker 461375359c fixed sonar issues and eclipse warnings 8 years ago
  Dominik Stadler 4589cb309e Bug 56655: Fix Sumifs for cases where the criteria is in error. 9 years ago
  Nick Burch bc64486226 Some more XSSF testing for #57184 9 years ago
  Nick Burch 36142247f4 More disabled unit tests relating to external workbook formula references 9 years ago
  Nick Burch f0b083dae3 Comment out work-in-progress extension to test 9 years ago
  Nick Burch 4cb616f1f3 Add missing HSSFWorkbook constructor javadocs #57166 9 years ago
  Andreas Beeker 56051c3e44 merge with trunk 9 years ago
  Dominik Stadler 94edf46bbf Bug 48195: Formulas: Fix incorrect evaluation of IF() with ROW()/COLUMN() as else-result 9 years ago
  Nick Burch 07a2d641a6 HSSF and XSSF Multi-Sheet formula reference tests from Radoslav from bug #55906 10 years ago
  Nick Burch cd7de7d482 Complete evaluation support for multi-sheet references for bug #55906 10 years ago
  Nick Burch 93f8a87e96 Allow XSSF to evaluate multi-sheet references too, for #55906 10 years ago
  Nick Burch 8cf36ccc1a Split the reference and area tests for #55906 10 years ago
  Nick Burch e1f4548dcf More tests for #55906, and provide a new eval that lets you get at evals for many sheets 10 years ago
  Nick Burch f19982e245 Areas can have multi-sheet references too, so add FormulaParser support to these as well 10 years ago
  Nick Burch 2a2cb871d6 Disabled unit tests for multi-sheet references, see bug #55906 10 years ago
  Nick Burch ca59e31371 When evaluating a name in another workbook, need to use an OperationEvaluationContext tied to that Workbook, and do so such that XSSF references work too 10 years ago
  Nick Burch 38434a684e Get further with the XSSF formula reference evaluation testing 10 years ago
  Nick Burch 70f40542fd Generalise the CollaboratingWorkbooksEnvironment setup, so that XSSF can use it too 10 years ago
  Nick Burch 01a9024f55 More unit tests for #56737 and #56752 10 years ago
  Yegor Kozlov e3f83511dc optimized unused imports and removed deprecation warnings in poi-ooxml 12 years ago
  Yegor Kozlov 8e4d2bbba3 Fixed evaluation of cell references with column index greater than 255, see bugzilla 50096 13 years ago
  Yegor Kozlov 45f1391ee7 fixed evaluation of shared formulas in XSSF, see Bugzilla 49872 13 years ago
  Yegor Kozlov e99294ebc5 fixed XSSFFormulaEvaluator to support blank cells, added BaseTestFormulaEvaluator - a common superclass for testing implementations of FormulaEvaluator 13 years ago
  Josh Micich bb7b42c126 Fixing compiler warnings - unboxing parameter to overloaded method, unnecessary typecast 15 years ago
  Josh Micich 2f9d1466a8 Removed static void main(String[]) methods from junit classes. Other minor clean-up. 15 years ago
  Yegor Kozlov a2d45f6454 fixed formula parser to correctly resolve sheet-level names 15 years ago
  Yegor Kozlov 27f601e40e 1. added support for shared formulas in XSSF, see bug #464332. improved validation of workbook-global and sheet-global names 15 years ago
  Yegor Kozlov 968c6493a5 1. important algorithmic improvements of XSSFRow and XSSFSheet, removed LinkedList in favor of TreeMap, that allowed O(Log(N)) performance instead of O(N) when adding new rows and cells2. Revised cell value accessors in XSSFCell. Now both HSSF and XSSF handle various cell types equally. The same exceptions are thrown in case of type mismatch, same behaviour when setting nulls, etc. 15 years ago
  Josh Micich 02b99aeedd Merged revisions 696860,696898 via svnmerge from 15 years ago