D6417: Avoid duplicates in virtual overrides code completion proposals

Friedrich W. H. Kossebau noreply at phabricator.kde.org
Wed Jun 28 14:17:59 UTC 2017


kossebau created this revision.
Restricted Application added a subscriber: kdevelop-devel.

REVISION SUMMARY
  Currently methods which have multiple overrides in the inheritance
  chain are also displayed as often. Filtering these duplicates out
  based on the signature improves the situation as a first step.

TEST PLAN
  E.g. QWidget subclasses have lots of methods repeated, with this
  patch no longer.
  Extended unit test yet to be written, patch to be updated soon.

REPOSITORY
  R32 KDevelop

BRANCH
  noduplicatesincodecompletion

REVISION DETAIL
  https://phabricator.kde.org/D6417

AFFECTED FILES
  languages/clang/codecompletion/completionhelper.cpp
  languages/clang/codecompletion/completionhelper.h
  languages/clang/codecompletion/context.cpp

To: kossebau, #kdevelop
Cc: kdevelop-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20170628/2106a0c3/attachment.html>


More information about the KDevelop-devel mailing list