aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmlcompiler/qqmljsannotation_p.h
Commit message (Collapse)AuthorAgeFilesLines
* Clean up QQmlJS::MemoryPoolUlf Hermann2021-11-221-2/+5
| | | | | | | | There is no reason to derive it from QSharedData, and it shouldn't be copied or moved. Change-Id: If5638b2817295daf2b96a542b70f7d9cabf160d3 Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
* qqmljsannotation: Use std::variant instead of QVariantMaximilian Goldstein2021-04-161-2/+40
| | | | | | | Makes it easier to reason about the values stored in QQmlJSAnnotation. Change-Id: I13bf8294a25f00edf78fad3b2b91fbc7a313d49e Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
* Remove using directive in headersFabian Kosmale2021-03-191-2/+0
| | | | | | | | | Having those in tooling headers is not really critical, but avoids some CodeChecker warnings. Change-Id: I33e54ca3519b79a00d582970770e8ab0b06ca742 Reviewed-by: Andrei Golubev <andrei.golubev@qt.io> Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
* qmllint: Implement deprecation warningsMaximilian Goldstein2021-03-081-0/+66
Make qmllint warn about @Deprecated {} annotations. Also adds support for annotations in qmlcompiler. [ChangeLog][QML][qmllint] Add support for deprecation annotations. Task-number: QTBUG-84895 Change-Id: Ia506a6c0077a2b9ab3bf4fdac207bd0540635b30 Reviewed-by: Ulf Hermann <ulf.hermann@qt.io> Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>