diff rdf/PluginRDFIndexer.h @ 1844:5b1b03c1d8d4

Accept more than one library URI for a plugin; consistency checks for packs
author Chris Cannam
date Mon, 20 Apr 2020 15:42:51 +0100
parents ad5f892c0c4d
children
line wrap: on
line diff
--- a/rdf/PluginRDFIndexer.h	Fri Apr 17 17:45:34 2020 +0100
+++ b/rdf/PluginRDFIndexer.h	Mon Apr 20 15:42:51 2020 +0100
@@ -52,6 +52,12 @@
 
     QStringList getIndexedPluginIds();
 
+    /**
+     * Perform various checks for consistency of RDF definitions,
+     * printing warnings to stderr/logfile as appropriate.
+     */
+    void performConsistencyChecks();
+
     const Dataquay::BasicStore *getIndex();
 
     ~PluginRDFIndexer();
@@ -69,7 +75,7 @@
     bool pullFile(QString path);
     bool pullURL(QString urlString);
     bool reindex();
-
+    
     Dataquay::BasicStore *m_index;
 
     static PluginRDFIndexer *m_instance;