You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@poi.apache.org by Nick Burch <ni...@apache.org> on 2014/07/20 21:10:44 UTC

Please re-test your formula code against trunk!

Hi All

On Wednesday, one of our contracts team asked me to look into getting 
their new xlsx spreadsheet formulas evaluated using POI. I ran it through 
the new-ish CheckFunctionsSupported program, which said all their 
functions were supported, it was just a "small" issue with the formula 
parser handling some of their named range definitions.

It is now Sunday, and their spreadsheet now mostly parses....

As those of you watching commits@ will have noticed, that "small" change 
turned out to be actually rather major, and has required some decent sized 
updates to the XSSF formula parser, along with associated refactorings to 
the HSSF one.

Currently, all the existing unit tests once again pass, along with my new 
tests, so I think we're probably alright again. However, it was a large 
change, so who knows what non-unit-tested code may have been affected

So, could you please try your formula evaluating code against trunk / a 
nightly build from tomorrow? And if it breaks, please create a unit test 
which shows the problem, and add it to bugzilla ASAP!

(Given this, I'll hold off doing the 3.11 beta 1 stuff for another week or 
so, to give time for more testing)

Thanks
Nick

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org