[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kdevelop] languages/cpp/codecompletion: Dont propose dirs in the missing-include assistant
From: Kevin Funk <kevin () kfunk ! org>
Date: 2014-02-03 18:01:41
Message-ID: E1WANq1-0007hn-9g () scm ! kde ! org
[Download RAW message or body]
Git commit 1fb9737376622072b6bff84be92664d8151532b3 by Kevin Funk.
Committed on 03/02/2014 at 17:59.
Pushed by kfunk into branch 'master'.
Dont propose dirs in the missing-include assistant
M +4 -0 languages/cpp/codecompletion/missingincludeitem.cpp
http://commits.kde.org/kdevelop/1fb9737376622072b6bff84be92664d8151532b3
diff --git a/languages/cpp/codecompletion/missingincludeitem.cpp \
b/languages/cpp/codecompletion/missingincludeitem.cpp index 5124fa1..0dadba5 100644
--- a/languages/cpp/codecompletion/missingincludeitem.cpp
+++ b/languages/cpp/codecompletion/missingincludeitem.cpp
@@ -223,6 +223,10 @@ QStringList candidateIncludeFilesFromNameMatcher(const QString& \
source, const Qu const QList<IncludeItem> includeItems = \
CppUtils::allFilesInIncludePath(source, false, QString()); QStringList result;
for (const IncludeItem& item : includeItems) {
+ // we never want to have directories in the result set
+ if (item.isDirectory)
+ continue;
+
if (item.name == id.toString() && !isBlacklistedInclude(item.url())) {
TopDUContext* top = DUChainUtils::standardContextForUrl(item.url());
// if this file was already parsed, and we don't find a declaration for id => \
discard
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic