qtdeclarative/tools/qmllint
Ulf Hermann 08c8e8ac3b qmllint: Check for existence of property types
For each binding there should be a property and that property should
have a type we recognize.

Enums can be property types in C++. We support this by adding child
scopes for such enums. The child scopes are then referenced by the
QQmlJSMetaEnums and derive from int.

The test then reveals that we were missing a few properties in
QtQuick.tooling. Add those.

Pick-to: 6.1
Change-Id: I1deef94393ee0e17d34c2dc5980ebfbf25417f36
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
2021-02-20 08:43:32 +01:00
..
.prev_CMakeLists.txt CMake: Regenerate projects to use new qt_internal_ API 2020-10-06 13:19:37 +02:00
CMakeLists.txt CMake: Regenerate projects to use new qt_internal_ API 2020-10-06 13:19:37 +02:00
checkidentifiers.cpp QML: Warn about variables being used before their declaration 2021-02-11 17:37:53 +01:00
checkidentifiers.h QmlCompiler: Rename QmlJSImporter 2020-10-05 14:59:03 +02:00
findwarnings.cpp qmllint: Check for existence of property types 2021-02-20 08:43:32 +01:00
findwarnings.h qmllint: Resolve attached property scopes 2021-02-19 08:33:17 +01:00
main.cpp Use QLibraryInfo::QmlImportsPath rather than Qml2ImportsPath 2021-02-09 21:46:43 +01:00
qcoloroutput.cpp qmllint: Capitalize importer warnings 2020-10-07 10:42:36 +02:00
qcoloroutput.h qmllint: Capitalize importer warnings 2020-10-07 10:42:36 +02:00