@@ -178,7 +178,10 @@ std::unique_ptr<metacg::Callgraph> metacg::io::VersionFourMCGReader::read() {
178178 if (auto md = metacg::MetaData::create<>(mdKey, mdValJ, strToNode); md) {
179179 cg->addEdgeMetaData ({nodeData.nodeId , calleeNode->getId ()}, std::move (md));
180180 } else {
181- errConsole->debug (" Could not create edge metadata of type {} for edge {} to {}" , mdKey, nodeData.nodeId , calleeNode->getId ());
181+ if (MetaDataFactory<>::isRegistered (mdKey)) {
182+ errConsole->warn (" Could not create edge metadata of type {} for edge {} to {}" , mdKey, nodeData.nodeId ,
183+ calleeNode->getId ());
184+ }
182185 if (failedMetadataCb) {
183186 (*failedMetadataCb)(nodeData.nodeId , mdKey, mdValJ);
184187 }
@@ -193,7 +196,9 @@ std::unique_ptr<metacg::Callgraph> metacg::io::VersionFourMCGReader::read() {
193196 if (auto md = metacg::MetaData::create<>(mdKey, mdVal, strToNode); md) {
194197 node->addMetaData (std::move (md));
195198 } else {
196- errConsole->debug (" Could not create metadata of type {} for node {}" , mdKey, node->getFunctionName ());
199+ if (MetaDataFactory<>::isRegistered (mdKey)) {
200+ errConsole->warn (" Could not create metadata of type {} for node {}" , mdKey, node->getFunctionName ());
201+ }
197202 if (failedMetadataCb) {
198203 (*failedMetadataCb)(node->getId (), mdKey, mdVal);
199204 }
@@ -209,7 +214,9 @@ std::unique_ptr<metacg::Callgraph> metacg::io::VersionFourMCGReader::read() {
209214 if (auto md = metacg::MetaData::create<>(mdKey, mdValJ, strToNode); md) {
210215 cg->addMetaData (std::move (md));
211216 } else {
212- errConsole->debug (" Could not create global metadata of type {}" , mdKey);
217+ if (MetaDataFactory<>::isRegistered (mdKey)) {
218+ errConsole->warn (" Could not create global metadata of type {}" , mdKey);
219+ }
213220 if (failedMetadataCb) {
214221 (*failedMetadataCb)(std::nullopt , mdKey, mdValJ);
215222 }
0 commit comments