From 45ba9fcd535e4cfd5f057149b1ca4bb4dfed5bdb Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Wed, 8 Apr 2020 17:45:39 +0200 Subject: Output parsers: Replace the chaining approach Use "flat" aggregation instead. This is another step towards the formatter/parser merger. Along the way, also fix some some subclasses (mostly in BareMetal) that erroneously forwarded handled output to other parsers. Task-number: QTCREATORBUG-22665 Change-Id: I12947349ca663d2e6bbfc99efd069d69e2b54969 Reviewed-by: hjk --- src/plugins/qtsupport/qttestparser.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/plugins/qtsupport/qttestparser.h') diff --git a/src/plugins/qtsupport/qttestparser.h b/src/plugins/qtsupport/qttestparser.h index f99faccd25..d32d7a40f4 100644 --- a/src/plugins/qtsupport/qttestparser.h +++ b/src/plugins/qtsupport/qttestparser.h @@ -35,7 +35,7 @@ class QtTestParser : public ProjectExplorer::IOutputParser { Q_OBJECT private: - void handleLine(const QString &line, Utils::OutputFormat type) override; + Status doHandleLine(const QString &line, Utils::OutputFormat type) override; void doFlush() override { emitCurrentTask(); } void emitCurrentTask(); -- cgit v1.2.3