change packageVerification code for 2.1,2.2 to omitempty
Signed-off-by: Brandon Lum <lumjjb@gmail.com>
diff --git a/spdx/v2/v2_1/package.go b/spdx/v2/v2_1/package.go
index 85a4c4b..9800c2c 100644
--- a/spdx/v2/v2_1/package.go
+++ b/spdx/v2/v2_1/package.go
@@ -45,7 +45,7 @@
IsFilesAnalyzedTagPresent bool `json:"-"`
// 3.9: Package Verification Code
- PackageVerificationCode common.PackageVerificationCode `json:"packageVerificationCode"`
+ PackageVerificationCode common.PackageVerificationCode `json:"packageVerificationCode,omitempty"`
// 3.10: Package Checksum: may have keys for SHA1, SHA256 and/or MD5
// Cardinality: optional, one or many
diff --git a/spdx/v2/v2_2/package.go b/spdx/v2/v2_2/package.go
index aaaeabd..d9f6bad 100644
--- a/spdx/v2/v2_2/package.go
+++ b/spdx/v2/v2_2/package.go
@@ -53,7 +53,7 @@
IsFilesAnalyzedTagPresent bool `json:"-"`
// 7.9: Package Verification Code
- PackageVerificationCode common.PackageVerificationCode `json:"packageVerificationCode"`
+ PackageVerificationCode common.PackageVerificationCode `json:"packageVerificationCode,omitempty"`
// 7.10: Package Checksum: may have keys for SHA1, SHA256, SHA512 and/or MD5
// Cardinality: optional, one or many