forked from qt-creator/qt-creator
Remove uses of QRegularExpression::OptimizeOnFirstUsageOption
Deprecated, and declared to have no effect for Qt >= 5.12. Task-number: QTCREATORBUG-24098 Change-Id: I11067b8e2ae40ff1f1dd4de92a734a40d2eae556 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -50,14 +50,11 @@ class NimParser : public ProjectExplorer::OutputTaskParser
|
||||
Result handleLine(const QString &lne, Utils::OutputFormat) override
|
||||
{
|
||||
const QString line = lne.trimmed();
|
||||
static QRegularExpression regex("(.+.nim)\\((\\d+), (\\d+)\\) (.+)",
|
||||
QRegularExpression::OptimizeOnFirstUsageOption);
|
||||
static QRegularExpression warning("(Warning):(.*)",
|
||||
QRegularExpression::OptimizeOnFirstUsageOption);
|
||||
static QRegularExpression error("(Error):(.*)",
|
||||
QRegularExpression::OptimizeOnFirstUsageOption);
|
||||
static const QRegularExpression regex("(.+.nim)\\((\\d+), (\\d+)\\) (.+)");
|
||||
static const QRegularExpression warning("(Warning):(.*)");
|
||||
static const QRegularExpression error("(Error):(.*)");
|
||||
|
||||
QRegularExpressionMatch match = regex.match(line);
|
||||
const QRegularExpressionMatch match = regex.match(line);
|
||||
if (!match.hasMatch())
|
||||
return Status::NotHandled;
|
||||
const QString filename = match.captured(1);
|
||||
|
||||
Reference in New Issue
Block a user