From 42cd0f05d7a9e98849b5e4b7f172020020e60e76 Mon Sep 17 00:00:00 2001 From: mlangkabel Date: Tue, 23 Apr 2019 16:49:11 +0200 Subject: [PATCH] logic: don't allow partial re-indexing for python source groups --- src/lib_python/project/SourceGroupPythonEmpty.cpp | 5 +++++ src/lib_python/project/SourceGroupPythonEmpty.h | 1 + 2 files changed, 6 insertions(+) diff --git a/src/lib_python/project/SourceGroupPythonEmpty.cpp b/src/lib_python/project/SourceGroupPythonEmpty.cpp index 79b5a4a7..5f5661f3 100644 --- a/src/lib_python/project/SourceGroupPythonEmpty.cpp +++ b/src/lib_python/project/SourceGroupPythonEmpty.cpp @@ -13,6 +13,11 @@ SourceGroupPythonEmpty::SourceGroupPythonEmpty(std::shared_ptr SourceGroupPythonEmpty::filterToContainedFilePaths(const std::set& filePaths) const { return SourceGroup::filterToContainedFilePaths( diff --git a/src/lib_python/project/SourceGroupPythonEmpty.h b/src/lib_python/project/SourceGroupPythonEmpty.h index 2bbc0024..a14fe8ea 100644 --- a/src/lib_python/project/SourceGroupPythonEmpty.h +++ b/src/lib_python/project/SourceGroupPythonEmpty.h @@ -13,6 +13,7 @@ class SourceGroupPythonEmpty: public SourceGroup public: SourceGroupPythonEmpty(std::shared_ptr settings); + bool allowsPartialClearing() const override; std::set filterToContainedFilePaths(const std::set& filePaths) const override; std::set getAllSourceFilePaths() const override; std::vector> getIndexerCommands(const std::set& filesToIndex) const override;