logic: implemented Python post processing to add ambiguous edges for unsolved symbols

This commit is contained in:
mlangkabel
2019-05-07 14:17:59 +02:00
parent 7f4e03b241
commit bdb4c78399
32 changed files with 494 additions and 30 deletions
+10
View File
@@ -400,6 +400,16 @@ void ApplicationSettings::setHasPrefilledMavenPath(bool v)
setValue<bool>("indexing/java/has_prefilled_maven_path", v);
}
bool ApplicationSettings::getPythonPostProcessingEnabled() const
{
return getValue<bool>("indexing/python/post_processing", true);
}
void ApplicationSettings::setPythonPostProcessingEnabled(bool enabled)
{
setValue<bool>("indexing/python/post_processing", enabled);
}
std::vector<FilePath> ApplicationSettings::getHeaderSearchPaths() const
{
return getPathValues("indexing/cxx/header_search_paths/header_search_path");
+3
View File
@@ -115,6 +115,9 @@ public:
bool getHasPrefilledMavenPath() const;
void setHasPrefilledMavenPath(bool v);
bool getPythonPostProcessingEnabled() const;
void setPythonPostProcessingEnabled(bool enabled);
std::vector<FilePath> getHeaderSearchPaths() const;
std::vector<FilePath> getHeaderSearchPathsExpanded() const;
bool setHeaderSearchPaths(const std::vector<FilePath>& headerSearchPaths);