diff options
author | Christian Kandeler <christian.kandeler@qt.io> | 2018-02-13 17:46:20 +0100 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@qt.io> | 2018-02-16 12:15:15 +0000 |
commit | 56dcc749218b6365acef5721157d7eb4591bd5b2 (patch) | |
tree | a03cea05418a743b0fca5b27ff487856c978f404 /src/lib/corelib/buildgraph/buildgraph.pri | |
parent | bca41151f08e2b198bd6ac1da1603d6933c9166a (diff) |
Remove most load() and store() methods
For all serializable types whose load() and store() methods simply
forward these calls to their members, the methods are removed.
Instead, the serialization is now done by the persistence facility
itself, which detects such classes by the presence of a member template
with a fixed name (using SFINAE). If the template is present, it is called,
otherwise we fall back to calling load() and store() methods.
Change-Id: I42dbbdd622e0ea0db28325acc506e41c472e0f0c
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'src/lib/corelib/buildgraph/buildgraph.pri')
-rw-r--r-- | src/lib/corelib/buildgraph/buildgraph.pri | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/lib/corelib/buildgraph/buildgraph.pri b/src/lib/corelib/buildgraph/buildgraph.pri index 7d4e6e010..2ed6be4fd 100644 --- a/src/lib/corelib/buildgraph/buildgraph.pri +++ b/src/lib/corelib/buildgraph/buildgraph.pri @@ -30,7 +30,6 @@ SOURCES += \ $$PWD/rawscanresults.cpp \ $$PWD/requestedartifacts.cpp \ $$PWD/requesteddependencies.cpp \ - $$PWD/rescuableartifactdata.cpp \ $$PWD/rulecommands.cpp \ $$PWD/rulegraph.cpp \ $$PWD/rulenode.cpp \ |