The GitHub Actions job "Java CI with Ant" on poi.git/trunk has succeeded.
Run started by GitHub user pjfanning (triggered by pjfanning).

Head commit for run:
31a35baa5109fb8f3c2fa18dbb97388891055dd4 / PJ Fanning 
<[email protected]>
Add OperationEvaluationContext constructor that does not require an 
EvaluationTracker (#1274)

* Add OperationEvaluationContext constructor that does not require an 
EvaluationTracker

The existing public constructors take an EvaluationTracker, but that class
(and the EvaluationCache it needs) is package-private, so code outside
org.apache.poi.ss.formula could not construct a context at all - even
though the rest of the evaluation SPI (EvaluationWorkbook, EvaluationCell,
FormulaParser.parse, WorkbookEvaluator, FreeRefFunction) is public.

The new constructor obtains a tracker backed by the WorkbookEvaluator's own
cache via a package-private factory, so the tracker and cache stay internal.

Co-Authored-By: Claude Opus 5 <[email protected]>

* Use assertInstanceOf instead of casts in test

Co-Authored-By: Claude Opus 5 <[email protected]>

---------

Co-authored-by: Claude Opus 5 <[email protected]>

Report URL: https://github.com/apache/poi/actions/runs/35286384918

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to