MCPcopy Create free account
hub / github.com/KDE/kdevelop / resolveFilenames

Function resolveFilenames

plugins/clang/tests/test_problems.cpp:242–254  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

240using Replacements = QVector<Replacement>;
241
242ClangFixits resolveFilenames(const ClangFixits& fixits, const Replacements& replacements)
243{
244 ClangFixits ret;
245 for (const auto& fixit : fixits) {
246 ClangFixit copy = fixit;
247 for (const auto& replacement : replacements) {
248 copy.replacementText.replace(replacement.string, replacement.replacement);
249 copy.range.document = IndexedString(copy.range.document.str().replace(replacement.string, replacement.replacement));
250 }
251 ret << copy;
252 }
253 return ret;
254}
255
256void TestProblems::testMissingInclude()
257{

Callers 1

testMissingIncludeMethod · 0.85

Calls 3

strMethod · 0.80
IndexedStringClass · 0.50
replaceMethod · 0.45

Tested by

no test coverage detected