diff options
| author | Olivier De Cannière <olivier.decanniere@qt.io> | 2025-05-06 15:50:12 +0200 |
|---|---|---|
| committer | Olivier De Cannière <olivier.decanniere@qt.io> | 2025-05-19 20:41:03 +0200 |
| commit | f7a60386df0790477605a6b239f186adeafd4551 (patch) | |
| tree | fbf76244e9af8ee799d09120d4493e5ea4b424de /src/qmlcompiler/qqmljslogger.cpp | |
| parent | ae3754df95d7281eb6ddf5308befc65dc157934f (diff) | |
qmllint: Warn about enums declared in non-root elements
Fixes: QTBUG-119781
Task-number: QTBUG-119890
Change-Id: I392819ad0a47e0457c4b888894893ac37a77fa11
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'src/qmlcompiler/qqmljslogger.cpp')
| -rw-r--r-- | src/qmlcompiler/qqmljslogger.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/qmlcompiler/qqmljslogger.cpp b/src/qmlcompiler/qqmljslogger.cpp index c71dfa160d..77d9bfc1e9 100644 --- a/src/qmlcompiler/qqmljslogger.cpp +++ b/src/qmlcompiler/qqmljslogger.cpp @@ -86,6 +86,8 @@ using namespace Qt::StringLiterals; "Warn about multiline strings", QtInfoMsg, false, false) \ X(qmlNonListProperty, "non-list-property", "NonListProperty", \ "Warn about non-list properties", QtWarningMsg, false, false) \ + X(qmlNonRootEnums, "non-root-enum", "NonRootEnum", \ + "Warn about enums defined outside the root component", QtWarningMsg, false, false) \ X(qmlPlugin, "plugin", "LintPluginWarnings", "Warn if a qmllint plugin finds an issue", \ QtWarningMsg, true, false) \ X(qmlPrefixedImportType, "prefixed-import-type", "PrefixedImportType", \ |
