diff options
author | Christian Kandeler <christian.kandeler@qt.io> | 2023-05-09 18:02:48 +0200 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@qt.io> | 2023-05-19 18:46:04 +0000 |
commit | 42cdcbf337ad90b66f3417ceebfdbd52b36a2e4b (patch) | |
tree | 81ed6ab1f800e786d048efd3ad046b944a23505f /src/lib/corelib/corelib.qbs | |
parent | dfd1c59f14541558e2684a836725d322b73fff4e (diff) |
Loader: Refactor dependency resolving
Namely:
- Move code into its own class.
- Split up the larger functions into sensible chunks.
- Add more documentation.
- Introduce loaderutils.{h,cpp} for shared functions and
data structures.
Change-Id: Ib41bdd1a7c087b2757f6363a3c58e87022b4f00b
Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
Diffstat (limited to 'src/lib/corelib/corelib.qbs')
-rw-r--r-- | src/lib/corelib/corelib.qbs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/corelib/corelib.qbs b/src/lib/corelib/corelib.qbs index 9f14ca8bd..5fc2680c0 100644 --- a/src/lib/corelib/corelib.qbs +++ b/src/lib/corelib/corelib.qbs @@ -329,6 +329,8 @@ QbsLibrary { "astimportshandler.h", "astpropertiesitemhandler.cpp", "astpropertiesitemhandler.h", + "dependenciesresolver.cpp", + "dependenciesresolver.h", "groupshandler.cpp", "groupshandler.h", "itemreader.cpp", @@ -337,6 +339,8 @@ QbsLibrary { "itemreaderastvisitor.h", "itemreadervisitorstate.cpp", "itemreadervisitorstate.h", + "loaderutils.cpp", + "loaderutils.h", "localprofiles.cpp", "localprofiles.h", "moduleinstantiator.cpp", |