diff options
author | Christian Kandeler <christian.kandeler@qt.io> | 2018-04-05 18:12:12 +0200 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@qt.io> | 2018-04-06 10:29:16 +0000 |
commit | be2c6339298c89476c967aad8a9fcaccbe41b519 (patch) | |
tree | 9706fdd1f7fa1657f0660626727525500b2f6b75 /src/lib/corelib/language/projectresolver.cpp | |
parent | bff5ba6f7f21f16851a22ec5868bd6429c3e6810 (diff) |
Sort the list of exported import statements
Otherwise we can get false positives in change tracking.
Change-Id: I32d8284910c8e3da5a17966bd5585c65c0521420
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'src/lib/corelib/language/projectresolver.cpp')
-rw-r--r-- | src/lib/corelib/language/projectresolver.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib/corelib/language/projectresolver.cpp b/src/lib/corelib/language/projectresolver.cpp index 1137cb38b..e955f29d9 100644 --- a/src/lib/corelib/language/projectresolver.cpp +++ b/src/lib/corelib/language/projectresolver.cpp @@ -1051,6 +1051,7 @@ void ProjectResolver::resolveExport(Item *exportItem, ProjectContext *) if (usesImport(exportedModule, builtinImport)) exportedModule.importStatements << QStringLiteral("import qbs.") + builtinImport; } + exportedModule.importStatements.sort(); } // TODO: This probably wouldn't be necessary if we had item serialization. |