summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/cppdoxygen.kwgen
Commit message (Collapse)AuthorAgeFilesLines
* Merge CppTools into CppEditorChristian Kandeler2021-09-011-286/+0
| | | | | | | | | | | | | | | | There was no proper separation of responsibilities between these plugins. In particular, CppTools had lots of editor-related functionality, so it's not clear why it was separated out in the first place. In fact, for a lot of code, it seemed quite arbitrary where it was put (just one example: switchHeaderSource() was in CppTools, wheras switchDeclarationDefinition() was in CppEditor). Merging the plugins will enable us to get rid of various convoluted pseudo-abstractions that were only introduced to keep up the artificial separation. Change-Id: Iafc3bce625b4794f6d4aa03df6cddc7f2d26716a Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* CppTools: Update known doxygen commandsNikolai Kosjar2016-03-311-0/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...from https://www.stack.nl/~dimitri/doxygen/manual/commands.html /*! * New doxygen that are highlighted and completed: * \authors * \callergraph * \category * \cite * \copybrief * \copydetails * \copyright * \details * \diafile * \dir * \docbookonly * \enddocbookonly * \endinternal * \endmsc * \endparblock * \endrtfonly * \endsecreflist * \enduml * \extends * \hidecallergraph * \hidecallgraph * \idlexcept * \implements * \includelineno * \latexinclude * \memberof * \msc * \mscfile * \parblock * \private * \privatesection * \protected * \protectedsection * \protocol * \public * \publicsection * \pure * \refitem * \related * \relatedalso * \remark * \result * \rtfonly * \secreflist * \startuml * \subpage * \tparam * \vhdlflow */ Task-number: QTCREATORBUG-10145 Change-Id: I7cc3ff0d6d58bbd188ca8056302fda790dcbf0ce Reviewed-by: David Schulz <david.schulz@theqtcompany.com> Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* CppTools: Update known qdoc commandsNikolai Kosjar2016-03-311-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...from http://doc-snapshots.qt.io/qt5-5.7/27-qdoc-commands-alphabetical.html /*! * New qdoc that are highlighted and completed: * \annotatedlist * \default * \div * \inherits * \inqmlmodule * \instantiates * \noautolist * \qmlabstract * \qmlattachedproperty * \qmlattachedsignal * \qmlbasictype * \qmlclass * \qmlmethod * \qmlmodule * \qmlproperty * \qmlsignal * \qmltype * \span * \uicontrol */ Change-Id: I55b8e83814a6008b6580a6e50ca780b257d4197b Reviewed-by: David Schulz <david.schulz@theqtcompany.com> Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* CppTools: Sort doxygen commandsNikolai Kosjar2016-03-311-136/+136
| | | | | | | | | We will update them, so having them sorted is better for finding duplicates. Change-Id: I1159ed1f1fce1275d630935a297e85787947ba61 Reviewed-by: David Schulz <david.schulz@theqtcompany.com> Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* CppTools: Rewrite cppdoxygen.cpp with cplusplus-keywordgenNikolai Kosjar2016-03-311-0/+219
Braces all over the place since the tool does not respect the coding style and cppdoxygen.cpp was changed with regard to the braces coding style in the meantime: commit 29a93998df8405e8799ad23934a56cd99fb36403 Remove braces for single lines of conditions Next step is to use the tool for updating the qdoc/doxygen keywords. Change-Id: Ib95b5991ebd794d144848ae052fa7f28a6d10850 Reviewed-by: David Schulz <david.schulz@theqtcompany.com> Reviewed-by: Orgad Shaneh <orgads@gmail.com>