diff --git a/joern-cli/frontends/csharpsrc2cpg/src/main/scala/io/joern/csharpsrc2cpg/passes/DependencyPass.scala b/joern-cli/frontends/csharpsrc2cpg/src/main/scala/io/joern/csharpsrc2cpg/passes/DependencyPass.scala index 7614d4b58cac..db4d3a576947 100644 --- a/joern-cli/frontends/csharpsrc2cpg/src/main/scala/io/joern/csharpsrc2cpg/passes/DependencyPass.scala +++ b/joern-cli/frontends/csharpsrc2cpg/src/main/scala/io/joern/csharpsrc2cpg/passes/DependencyPass.scala @@ -45,8 +45,8 @@ class DependencyPass(cpg: Cpg, buildFiles: List[String], registerPackageId: Stri } val packageVersion = packageReference.attribute("Version").map(_.toString()).getOrElse("") val dependencyNode = NewDependency() - .name(packageName) - .version(packageVersion) + .name(packageName.trim()) + .version(packageVersion.trim()) builder.addNode(dependencyNode) } match { case Failure(exception) => diff --git a/joern-cli/frontends/csharpsrc2cpg/src/test/scala/io/joern/csharpsrc2cpg/passes/DependencyTests.scala b/joern-cli/frontends/csharpsrc2cpg/src/test/scala/io/joern/csharpsrc2cpg/passes/DependencyTests.scala index ef6000181e0a..6df89d16167c 100644 --- a/joern-cli/frontends/csharpsrc2cpg/src/test/scala/io/joern/csharpsrc2cpg/passes/DependencyTests.scala +++ b/joern-cli/frontends/csharpsrc2cpg/src/test/scala/io/joern/csharpsrc2cpg/passes/DependencyTests.scala @@ -160,7 +160,7 @@ class DependencyTests extends CSharpCode2CpgFixture { .withConfig(config) inside(cpg.dependency.l) { case dep :: Nil => - dep.name shouldBe " System.Security.Cryptography.Pkcs" + dep.name shouldBe "System.Security.Cryptography.Pkcs" dep.version shouldBe "6.0.4" } } @@ -186,7 +186,7 @@ class DependencyTests extends CSharpCode2CpgFixture { .withConfig(config) inside(cpg.dependency.l) { case dep :: dep2 :: Nil => - dep.name shouldBe " System.Security.Cryptography.Pkcs" + dep.name shouldBe "System.Security.Cryptography.Pkcs" dep.version shouldBe "6 .0.4" } }