From 6a28c1c6046b4f52d3daa5a22cbe4a8a71c98c26 Mon Sep 17 00:00:00 2001 From: mikey strauss Date: Tue, 11 Mar 2025 20:09:25 +0200 Subject: [PATCH] Add set ID to dotnet packages (#3719) Signed-off-by: houdini91 --- syft/pkg/cataloger/dotnet/parse_dotnet_packages_lock.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/syft/pkg/cataloger/dotnet/parse_dotnet_packages_lock.go b/syft/pkg/cataloger/dotnet/parse_dotnet_packages_lock.go index d686e0244..126d44cdf 100644 --- a/syft/pkg/cataloger/dotnet/parse_dotnet_packages_lock.go +++ b/syft/pkg/cataloger/dotnet/parse_dotnet_packages_lock.go @@ -123,7 +123,7 @@ func newDotnetPackagesLockPackage(name string, dep dotnetPackagesLockDep, locati Type: dep.Type, } - return &pkg.Package{ + p := &pkg.Package{ Name: name, Version: dep.Resolved, Type: pkg.DotnetPkg, @@ -132,6 +132,10 @@ func newDotnetPackagesLockPackage(name string, dep dotnetPackagesLockDep, locati Language: pkg.Dotnet, PURL: packagesLockPackageURL(name, dep.Resolved), } + + p.SetID() + + return p } func packagesLockPackageURL(name, version string) string {