Review Request 124502: This patch moves the class browser plugin's classmodel classes to libKDevPlatformLanguage.

Sandro Andrade sandroandrade at kde.org
Tue Jul 28 11:26:42 UTC 2015


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/124502/
-----------------------------------------------------------

(Updated July 28, 2015, 8:26 a.m.)


Review request for KDevelop.


Changes
-------

Last patch somehow messed up review board


Repository: kdevplatform


Description
-------

This patch moves the class browser plugin's classmodel classes to libKDevPlatformLanguage. The reason is to allow such code to be reused by plugins that require information about the project's namespaces, classes, and methods. The kdev-bundled-tree-view plugin needs that information for implementing its visualization features.


Diffs (updated)
-----

  language/CMakeLists.txt 2c2b028 
  plugins/classbrowser/CMakeLists.txt 9989a4c 
  plugins/classbrowser/allclassesfolder.h 48544d2 
  plugins/classbrowser/allclassesfolder.cpp 6b40a44 
  plugins/classbrowser/classbrowserplugin.cpp 140ed7d 
  plugins/classbrowser/classmodel.h c6f0d3a 
  plugins/classbrowser/classmodel.cpp 4aff279 
  plugins/classbrowser/classmodelnode.h b8c038c 
  plugins/classbrowser/classmodelnode.cpp 5f8e449 
  plugins/classbrowser/classmodelnodescontroller.h c139465 
  plugins/classbrowser/classmodelnodescontroller.cpp a51baa2 
  plugins/classbrowser/classtree.cpp c173e09 
  plugins/classbrowser/classwidget.cpp 53d09ab 
  plugins/classbrowser/documentclassesfolder.h 3fd30a4 
  plugins/classbrowser/documentclassesfolder.cpp e05e365 
  plugins/classbrowser/projectfolder.h accb9a6 
  plugins/classbrowser/projectfolder.cpp 26834c1 

Diff: https://git.reviewboard.kde.org/r/124502/diff/


Testing
-------

It builds fine and everything looks similar as before when using the class browser plugin.


Thanks,

Sandro Andrade

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20150728/42fbe78b/attachment.html>


More information about the KDevelop-devel mailing list