data: refresh with java imports

* coati regards import dependencies when refreshing a project
This commit is contained in:
malte_langkabel
2016-08-19 13:48:02 +02:00
parent 9255d45b94
commit e508741c9a
3 changed files with 94 additions and 25 deletions
+4 -1
View File
@@ -60,7 +60,6 @@ public:
void clearCaches();
std::set<FilePath> getDependingFilePaths(const std::set<FilePath>& filePaths);
std::set<FilePath> getDependingFilePaths(const FilePath& filePath);
void clearFileElements(const std::vector<FilePath>& filePaths);
@@ -123,6 +122,10 @@ private:
Id getFileNodeId(const FilePath& filePath) const;
FilePath getFileNodePath(Id fileId) const;
std::set<FilePath> getDependingFilePathsForIncludes(const std::set<FilePath>& filePaths);
std::set<FilePath> getDependingFilePathsForIncludes(const FilePath& filePath);
std::set<FilePath> getDependingFilePathsForImports(const std::set<FilePath>& filePaths);
Id getLastVisibleParentNodeId(const Id nodeId) const;
std::vector<Id> getAllChildNodeIds(const Id nodeId) const;