[Differential] [Request, 568 lines] D2650: AddMissingIncludePath dialog for easier fixing of missing includes

nicolaih (Nicolai Hähnle) noreply at phabricator.kde.org
Sun Sep 4 12:38:50 UTC 2016


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

REVISION SUMMARY
  Instead of opening the project configuration where include paths must be
  added manually, the missing include assistant now opens a dialog that is
  pre-populated with matching include files from currently open dialogs.
  
  The user can choose one of them, as well as the project path where the
  custom include should be added (any ancestor of the compilation unit that
  triggered the diagnostic). Also, an external include file can be chosen
  instead.
  
  This greatly simplifies setting up include paths for large code bases with
  custom build systems.

REPOSITORY
  rKDEVELOP KDevelop

BRANCH
  pub-includes2-dialog

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

AFFECTED FILES
  languages/clang/duchain/missingincludepathproblem.cpp
  languages/clang/duchain/missingincludepathproblem.h
  languages/plugins/custom-definesandincludes/CMakeLists.txt
  languages/plugins/custom-definesandincludes/addmissingincludepath.cpp
  languages/plugins/custom-definesandincludes/addmissingincludepath.h
  languages/plugins/custom-definesandincludes/addmissingincludepath.ui
  languages/plugins/custom-definesandincludes/definesandincludesmanager.cpp
  languages/plugins/custom-definesandincludes/definesandincludesmanager.h
  languages/plugins/custom-definesandincludes/idefinesandincludesmanager.h

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: nicolaih
Cc: kdevelop-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20160904/f22910ad/attachment.html>


More information about the KDevelop-devel mailing list