5737 Commits (69015a079eeb351c95c9aed6da03a0647f664dac)
 

Author SHA1 Message Date
  Nick Burch c5dd59014e More progress towards #55906 - FormulaParser is able to identify and parse multi-sheet references, but not yet fully round-trip them. (No evaluation support yet either) 10 years ago
  Nick Burch c40ed2f754 More internal method signature updates, for HSSF external sheets being possible ranges, for #55906 10 years ago
  Nick Burch 904d73c847 Rename some of the internal HSSF sheet lookup methods which deal with external sheet indicies, to make it clear when they return the first sheet name/index, and add support for getting the last one too (will be the same as the first if not a range) 10 years ago
  Nick Burch 6a92588230 #55906 Extern Sheet References can have a last as well as a first sheet 10 years ago
  Nick Burch 2a2cb871d6 Disabled unit tests for multi-sheet references, see bug #55906 10 years ago
  Nick Burch 62bd48af74 Patch from Shaun Kalley from bug #56023 - Allow XSSF event model to find + return comments, and use this for the event based .xlsx text extractor 10 years ago
  Nick Burch f3dba52888 Patch from thaichat04 from bug #56194 - HPSF thumbnail format tags are int not unit 10 years ago
  Nick Burch 7db6e8557e Patch from Raúl Wegmann from bug #56735 / GitHub Pull #10 - Rationalise POI temp file creation to the TempFile util class, and allow a system wide setting of where Temp files (eg for SXSSF) go, via TempFile / TempFileCreationStrategy 10 years ago
  Nick Burch e2f26b630c To avoid problems on strange platforms, tell xmlbeans to use UTF-8 for strings by default, for bug #56683 10 years ago
  Nick Burch 2b9d8ae88c XSSF table example, from Sofia Larsson from bug #55562 10 years ago
  Nick Burch 736cd9cf49 For places where an ordered collection is created and used within the context of a single thread, and there are no thread safety concerns, use ArrayList not Vector. See bug #54838 10 years ago
  Nick Burch 3ba465ecb3 Fix javadoc warning 10 years ago
  Nick Burch c76f167603 Correct HSSFOptimiser logic for the case where the to-keep style wasn't previously in use. Fixes #54443 10 years ago
  Nick Burch eddef8c7f8 Fix inconsistent whitespace 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 626d46ae95 Don't fetch the name, convert to a ptg, then convert back again, instead simply return the name directly 10 years ago
  Nick Burch 38434a684e Get further with the XSSF formula reference evaluation testing 10 years ago
  Nick Burch 48c0213a20 Further XSSF external name evaluation lookup support 10 years ago
  Dominik Stadler e8794899b4 JaCoCo 0.7.x requires asm-5 10 years ago
  Dominik Stadler 0c2415165f Fix test to make it work on different date as well 10 years ago
  Dominik Stadler 3853004e6d Bug 56688: Fix border cases in EDATE function: handle RefEval and BlankEval and also return #VALUE, not #REF if case of error 10 years ago
  Dominik Stadler 5e74bf9133 Fix formatting of trailing comma in HexDumps, cover class fully with tests 10 years ago
  Nick Burch ea8e44678b Use the link table when looking up external xssf names 10 years ago
  Nick Burch 70f40542fd Generalise the CollaboratingWorkbooksEnvironment setup, so that XSSF can use it too 10 years ago
  Nick Burch 5dfd7ea48c Fix inconsistent whitespace 10 years ago
  Nick Burch ebc3e0d0a7 Allow creating a CollaboratingWorkbooksEnvironment from a Map too, not only a pair of arrays 10 years ago
  Nick Burch 28b3db5dd1 Correct non-sheet-based NameXPxg formula rendering, and add tests 10 years ago
  Nick Burch 01a9024f55 More unit tests for #56737 and #56752 10 years ago
  Nick Burch 69878b6ba8 Comments updates 10 years ago
  Nick Burch fea44cd904 Change how we update sheet names in XSSF formulas and names, when renaming sheets, to take advantage of the simpler structure that Pxg now offers 10 years ago
  Nick Burch 590da94710 XSSF Pxgs must escape sheet names where required when generating the formula string 10 years ago
  Nick Burch 977a9327ff Common interface across the XSSF Ptg / Pxg classes 10 years ago
  Nick Burch 8adfa1425c Rename missing from previous commit 10 years ago
  Nick Burch ecf2fe1238 Update the formula evaluator to support XSSF style external named ranges too 10 years ago
  Nick Burch d310441632 Better reporting on why a test is failing, and partial NameXPxg eval 10 years ago
  Nick Burch 85936fcbdb Complete the XSSF Formula Parser tests for #56737 10 years ago
  Nick Burch a62dd1bf8f Move towards supporting same workbook named ranges in external style for xssf 10 years ago
  Nick Burch 13628c0b8c Start to add XSSF specific handling for NameX (named ranges or functions from another file) #56737 10 years ago
  Nick Burch 5458a295aa Provide XSSF-style external sheet support for areas, similar to the recent cell reference support. #56737 10 years ago
  Nick Burch ae72a675ca Fix inconsistent indents/whitespace 10 years ago
  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 years ago
  Nick Burch 76c8077a40 Fix inconsistent indents 10 years ago
  Nick Burch 0bfa4f675d The Event User Model fake-workbook for formula evaluations needs to know about the sheet names 10 years ago
  Nick Burch 7a372e6f36 Fix Generics warnings 10 years ago
  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 years ago
  Nick Burch 03a1b6e3f6 There can be more than one linked ExternalLinks table for a workbook #56744 10 years ago
  Nick Burch 8d0b9df2ac Turns out that .xlsx files can have multiple link tables, add a test file which shows this (support to follow) 10 years ago
  Nick Burch 18cb6b63d0 Convert test to junit 4, and stub out the additional 3d ref tests we need to pass for #56737 10 years ago
  Nick Burch 8f33d9790a Stub the unit test which is the next thing to need to work for progress on #56737 10 years ago
  Nick Burch de3ba9dc6a Bit more towards XSSF name support for #56737, will need some deeper changes though to fully implement 10 years ago