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

Method parse

kdevplatform/shell/tests/test_projectcontroller.cpp:94–106  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

92 }
93
94 QList<ProjectFolderItem*> parse(ProjectFolderItem *dom) override
95 {
96 const Path::List files = m_filesInFolder[dom->path()];
97 for (const Path& file : files) {
98 new ProjectFileItem(dom->project(), file, dom);
99 }
100 const Path::List folderPaths = m_subFoldersInFolder[dom->path()];
101 QList<ProjectFolderItem*> folders;
102 for (const Path& folderPath : folderPaths) {
103 folders << new ProjectFolderItem(dom->project(), folderPath, dom);
104 }
105 return folders;
106 }
107
108 ProjectFolderItem *import(IProject *project) override
109 {

Callers

nothing calls this directly

Calls 2

pathMethod · 0.45
projectMethod · 0.45

Tested by

no test coverage detected