Skip to content

Commit 37ce363

Browse files
committed
any_of
1 parent 0f5a08e commit 37ce363

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

gui/erroritem.cpp

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -106,10 +106,9 @@ bool ErrorItem::filterMatch(const QString& filter) const
106106
errorId.contains(filter, Qt::CaseInsensitive) ||
107107
classification.contains(filter, Qt::CaseInsensitive))
108108
return true;
109-
for (const auto& e: errorPath) {
110-
if (e.file.contains(filter, Qt::CaseInsensitive) ||
111-
e.info.contains(filter, Qt::CaseInsensitive))
112-
return true;
113-
}
114-
return false;
109+
return std::any_of(errorPath.cbegin(), errorPath.cend(),
110+
[filter](const auto& e) {
111+
return e.file.contains(filter, Qt::CaseInsensitive) ||
112+
e.info.contains(filter, Qt::CaseInsensitive);
113+
});
115114
}

0 commit comments

Comments
 (0)