19 Commits (db89d09ca36b73db897d032e33fe19872c78f61d)

Author SHA1 Message Date
  Yegor Kozlov db89d09ca3 improved work with UDFs and Analysis Toolpack functions, ATP functions are enabled by default and user can create / evaluate them just like built-in functions, both HSSF andf XSSF are supported 13 years ago
  Yegor Kozlov fa5be6e820 improved LinkTable to support registering external UDFs. 13 years ago
  Yegor Kozlov 1fa438375b moved ptg classes to org.apache.poi.ss.formula.ptg 13 years ago
  Nick Burch 034e5c4a97 Apply, with a few tweaks, the patch from bug #48996 - initial support for External Name References in HSSF formula evaluation 14 years ago
  Josh Micich 1fd52310cd Renamed model.Workbook to InternalWorkbook to alleviate name clash. 14 years ago
  Josh Micich 43b3e52344 Patch 48284 - raise visibility of FormulaParseException 14 years ago
  Josh Micich d00ca49df5 Updated diagnostic code in HSSFEvaluationWorkbook - regarding changed status of IntersectionPtg 14 years ago
  Josh Micich 30dcd66257 Improvements to patch 47809 (support for UDFs) 14 years ago
  Yegor Kozlov 759683dcc0 improved work with user-defined functions, see Bugzilla 47809 14 years ago
  Josh Micich 6a7fc37e73 Changed CRLF to LF in .java base src files. Minor reformatting fixes. 15 years ago
  Yegor Kozlov 46b06af35a Allow 255 arguments for excel functions in XSSF, see bugzilla 46279 15 years ago
  Yegor Kozlov a2d45f6454 fixed formula parser to correctly resolve sheet-level names 15 years ago
  Josh Micich 0f60f5eba5 Merged revisions 708385,708996,709054,709217,709221,709235 via svnmerge from 15 years ago
  Josh Micich 4c0eafc9e5 Fix for bug 15716 - - converted Ptg arrays into Formula objects to optimise memory usage 15 years ago
  Josh Micich b3959ec237 Merged revisions 703063 via svnmerge from 15 years ago
  Josh Micich d467f76254 Performance optimisation for EvaluationCache. Changed to use HSSFCell as key into cache entry map. Reduced dependency information storage for blank cells. Introduced EvaluationSheet and EvaluationCell interfaces. Modified HSSFFormulaEvaluator API to have simpler notify~ methods 15 years ago
  Josh Micich 8bfd149414 Merged revisions 699178,699487,699489,699761 via svnmerge from 15 years ago
  Josh Micich c819babd6e Bug 45865 - modified Formula Parser/Evaluator to handle cross-worksheet formulas 15 years ago
  Josh Micich 3e317e0747 Changed HSSFEvaluationWorkbook to avoid re-parsing cell formulas during execution. (working towards fix for bug 45865) 15 years ago
  Josh Micich 57f8cb379d Merged revisions 698047 via svnmerge from 15 years ago
  Josh Micich 5ee76b8fb7 Optimised the FormulaEvaluator to take cell dependencies into account 15 years ago
  Josh Micich 02b99aeedd Merged revisions 696860,696898 via svnmerge from 15 years ago
  Josh Micich 70e8568696 Partitioning common formula logic. Introduced FormulaParsingWorkbook and EvaluationWorkbook interfaces to make merge with ooxml branch easier 15 years ago
  Josh Micich e78a288ddf Merged revisions 696813 via svnmerge from 15 years ago
  Josh Micich 1d568d4da3 Partitioning common formula logic. Introduced FormulaRenderingWorkbook interface to make merge with ooxml branch easier 15 years ago