HomePhorge

Remove ParserOutput::getText() calls from core (runOutputPipeline)

This commit no longer exists in the repository. It may have been part of a branch which was deleted.

Description

Remove ParserOutput::getText() calls from core (runOutputPipeline)

This is the fourth patch of a series of patches to remove
ParserOutput::getText() calls from core. This series of patches should
be functionally equivalent to I2b4bcddb234f10fd8592570cb0496adf3271328e.

Here we replace calls to getText where a ContentRenderer is available
close by by temporary ParserOutput::runOutputPipeline that will
eventually be replaced by a call to (probably) ContentRenderer
(T371004). Doing this work in stages allows us to separate the work of
"bring ParserOptions to the call site" from the work of "bringing
ContentRenderer(ish) to the call site", since both need to be done for
to make ParserOutput a value object (T293512).

Change-Id: Ib4f9357293dc230df6e0ca2379a1e2a4cc1b91b7
Bug: T293512

Details

Provenance
Isabelle Hurbain-PalatinAuthored on Aug 19 2024, 7:17 AM

Event Timeline

Isabelle Hurbain-Palatin <ihurbainpalatin@wikimedia.org> committed rMWce2bccc0a82d: Remove ParserOutput::getText() calls from core (runOutputPipeline) (authored by Isabelle Hurbain-Palatin <ihurbainpalatin@wikimedia.org>).Sep 6 2024, 7:07 PM

Commit No Longer Exists

This commit no longer exists in the repository.