MCPcopy Create free account
hub / github.com/cppcheck-opensource/cppcheck / filterMatch

Method filterMatch

gui/erroritem.cpp:100–114  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

98}
99
100bool ErrorItem::filterMatch(const QString& filter) const
101{
102 if (filter.isEmpty())
103 return true;
104 if (summary.contains(filter, Qt::CaseInsensitive) ||
105 message.contains(filter, Qt::CaseInsensitive) ||
106 errorId.contains(filter, Qt::CaseInsensitive) ||
107 classification.contains(filter, Qt::CaseInsensitive))
108 return true;
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 });
114}

Callers 1

isErrorItemHiddenMethod · 0.80

Calls 2

isEmptyMethod · 0.80
containsMethod · 0.45

Tested by

no test coverage detected