@@ -2,8 +2,8 @@ package io.shiftleft.fuzzyc2cpg.passes
22
33import io .shiftleft .codepropertygraph .Cpg
44import io .shiftleft .codepropertygraph .generated .{Languages , nodes }
5- import io .shiftleft .fuzzyc2cpg .Defines
65import io .shiftleft .passes .{CpgPass , DiffGraph , KeyPool }
6+ import io .shiftleft .semanticcpg .language .types .structure .{File , Namespace }
77
88/**
99 * A pass that creates a MetaData node, specifying that this
@@ -19,8 +19,10 @@ class CMetaDataPass(cpg: Cpg, keyPool: Option[KeyPool] = None) extends CpgPass(c
1919
2020 def addAnyNamespaceBlock (diffGraph : DiffGraph .Builder ): Unit = {
2121 val node = nodes.NewNamespaceBlock (
22- name = Defines .globalNamespaceName,
23- fullName = CMetaDataPass .getGlobalNamespaceBlockFullName(None )
22+ name = Namespace .globalNamespaceName,
23+ fullName = CMetaDataPass .getGlobalNamespaceBlockFullName(None ),
24+ filename = File .UNKNOWN ,
25+ order = 0
2426 )
2527 diffGraph.addNode(node)
2628 }
@@ -37,9 +39,9 @@ object CMetaDataPass {
3739 def getGlobalNamespaceBlockFullName (fileNameOption : Option [String ]): String = {
3840 fileNameOption match {
3941 case Some (fileName) =>
40- s " $fileName: ${Defines .globalNamespaceName}"
42+ s " $fileName: ${Namespace .globalNamespaceName}"
4143 case None =>
42- Defines .globalNamespaceName
44+ Namespace .globalNamespaceName
4345 }
4446 }
4547
0 commit comments