From 0b3ccca2372f2505f8c3aba641206b71b1fd7464 Mon Sep 17 00:00:00 2001 From: Vivek Kumar Sahu Date: Tue, 9 Jul 2024 09:12:22 +0530 Subject: [PATCH] add service section inside tools Signed-off-by: Vivek Kumar Sahu --- pkg/sbom/cdx.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkg/sbom/cdx.go b/pkg/sbom/cdx.go index 6408cea..14cb816 100644 --- a/pkg/sbom/cdx.go +++ b/pkg/sbom/cdx.go @@ -463,6 +463,13 @@ func (c *cdxDoc) parseTool() { t.Version = ct.Version c.tools = append(c.tools, t) } + + for _, ct := range lo.FromPtr(c.doc.Metadata.Tools.Services) { + t := Tool{} + t.Name = ct.Name + t.Version = ct.Version + c.tools = append(c.tools, t) + } } func (c *cdxDoc) parseAuthors() {