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

Function findTarget

plugins/qmakemanager/tests/test_qmakeproject.cpp:34–48  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

32namespace
33{
34ProjectTargetItem* findTarget(const ProjectFolderItem* folder, const QString& name)
35{
36 const auto items = folder->children();
37 for (const auto* item : items) {
38 if (item->target() && item->baseName() == name) {
39 return item->target();
40 } else if (item->folder()) {
41 auto ret = findTarget(item->folder(), name);
42 if (ret) {
43 return ret;
44 }
45 }
46 }
47 return nullptr;
48}
49
50}
51

Callers 1

testBuildDirectoryMethod · 0.85

Calls 4

baseNameMethod · 0.80
folderMethod · 0.80
childrenMethod · 0.45
targetMethod · 0.45

Tested by

no test coverage detected