From ee28e275996603785085195e004b6763e4833dcc Mon Sep 17 00:00:00 2001 From: Cyril Moineau <cyril.moineau@cea.fr> Date: Wed, 3 Jul 2024 07:17:43 +0000 Subject: [PATCH] Apply 1 suggestion(s) to 1 file(s) --- include/aidge/graph/GraphView.hpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/aidge/graph/GraphView.hpp b/include/aidge/graph/GraphView.hpp index 8b58d13bc..73dc7950d 100644 --- a/include/aidge/graph/GraphView.hpp +++ b/include/aidge/graph/GraphView.hpp @@ -402,6 +402,8 @@ public: inline void updateNodeName(NodePtr nodeToRename, const std::string& newName){ const std::string& oldName = nodeToRename->name(); + AIDGE_ASSERT(mNodeRegistry.find(newName) != mNodeRegistry.end(), "Name {} is already used in graph {}.", newName, name()); + if (nodeToRename->name() != ""){ // Case node already had a name AIDGE_ASSERT(mNodeRegistry.find(oldName) != mNodeRegistry.end(), "No node named {} in graph {}, the graph may be corrupted !", oldName, name()); mNodeRegistry[newName] = mNodeRegistry[oldName]; -- GitLab