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

Aleix Pol Gonzalez aleixpol at kde.org
Tue Jul 28 08:47:19 UTC 2015


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


Please use ```git diff --find-copies-harder``` to generate the patch, this way it will detect moves as such, instead of destruction and creation.

- Aleix Pol Gonzalez


On July 28, 2015, 2:28 a.m., Sandro Andrade wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/124502/
> -----------------------------------------------------------
> 
> (Updated July 28, 2015, 2:28 a.m.)
> 
> 
> Review request for KDevelop.
> 
> 
> 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
> -----
> 
>   language/CMakeLists.txt 2c2b028 
>   language/classmodel/allclassesfolder.h PRE-CREATION 
>   language/classmodel/allclassesfolder.cpp PRE-CREATION 
>   language/classmodel/classmodel.h PRE-CREATION 
>   language/classmodel/classmodel.cpp PRE-CREATION 
>   language/classmodel/classmodelnode.h PRE-CREATION 
>   language/classmodel/classmodelnode.cpp PRE-CREATION 
>   language/classmodel/classmodelnodescontroller.h PRE-CREATION 
>   language/classmodel/classmodelnodescontroller.cpp PRE-CREATION 
>   language/classmodel/documentclassesfolder.h PRE-CREATION 
>   language/classmodel/documentclassesfolder.cpp PRE-CREATION 
>   language/classmodel/projectfolder.h PRE-CREATION 
>   language/classmodel/projectfolder.cpp PRE-CREATION 
>   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/b20cab32/attachment-0001.html>


More information about the KDevelop-devel mailing list