From a4f0007414d5f203286d512e6bb78e68e1a4560e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Garapich?= Date: Tue, 16 Jun 2015 02:59:18 +0200 Subject: [PATCH] refs #442 Add CPluginManagerSimulator * Rename CPluginManager to IPluginManager, it is an abstract class now * Move plugin-related code to CPluginManagerSimulator * Remove plugin validation from CSimulatorPluginInfo --- src/blackcore/plugin_manager.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/blackcore/plugin_manager.cpp b/src/blackcore/plugin_manager.cpp index 53db4466e..91f80a093 100644 --- a/src/blackcore/plugin_manager.cpp +++ b/src/blackcore/plugin_manager.cpp @@ -66,11 +66,6 @@ namespace BlackCore bool IPluginManager::isValid(const QJsonObject &metadata) const { - if (!metadata.contains("IID") || !metadata["IID"].isString()) - { - return false; - } - if (!metadata["MetaData"].isObject()) { return false; @@ -134,4 +129,5 @@ namespace BlackCore } } + } // namespace