From fe9bc5fc34d357646142914e0538fd4c3bafa298 Mon Sep 17 00:00:00 2001 From: Justin Chadwell Date: Mon, 5 Dec 2022 12:12:05 +0000 Subject: json: add omitempty tag to comment fields Tags are marked as optional by the spec, so we should avoid writing the field on JSON output if it's unset. Signed-off-by: Justin Chadwell --- spdx/v2_2/creation_info.go | 2 +- spdx/v2_2/package.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'spdx/v2_2') diff --git a/spdx/v2_2/creation_info.go b/spdx/v2_2/creation_info.go index d56d9a5..70e611f 100644 --- a/spdx/v2_2/creation_info.go +++ b/spdx/v2_2/creation_info.go @@ -22,5 +22,5 @@ type CreationInfo struct { // 6.10: Creator Comment // Cardinality: optional, one - CreatorComment string `json:"comment"` + CreatorComment string `json:"comment,omitempty"` } diff --git a/spdx/v2_2/package.go b/spdx/v2_2/package.go index 2ca4cb1..53dd3a2 100644 --- a/spdx/v2_2/package.go +++ b/spdx/v2_2/package.go @@ -129,5 +129,5 @@ type PackageExternalReference struct { // 7.22: Package External Reference Comment // Cardinality: conditional (optional, one) for each External Reference - ExternalRefComment string `json:"comment"` + ExternalRefComment string `json:"comment,omitempty"` } -- cgit v1.2.3