aboutsummaryrefslogtreecommitdiff
path: root/tvloader/parser2v2/parser.go
diff options
context:
space:
mode:
authorspecter25 <ujjwalcoding012@gmail.com>2021-05-12 19:26:25 +0530
committerspecter25 <ujjwalcoding012@gmail.com>2021-05-12 19:26:25 +0530
commit4efac7b1447c34fd10fa3b5a8cdb1e690d2b6be6 (patch)
tree4c0370f7547c235070328010c70b171f1a6a4ed5 /tvloader/parser2v2/parser.go
parent7985e5bdac9e2328e648e8d00ced420da3a3c11d (diff)
downloadspdx-tools-4efac7b1447c34fd10fa3b5a8cdb1e690d2b6be6.tar.gz
Structural modifications in error checks
-- Added file name display in error messages - Structured the tests in respective files Signed-off-by: specter25 <ujjwalcoding012@gmail.com>
Diffstat (limited to 'tvloader/parser2v2/parser.go')
-rw-r--r--tvloader/parser2v2/parser.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/tvloader/parser2v2/parser.go b/tvloader/parser2v2/parser.go
index 4f47de5..9886874 100644
--- a/tvloader/parser2v2/parser.go
+++ b/tvloader/parser2v2/parser.go
@@ -21,10 +21,10 @@ func ParseTagValues(tvs []reader.TagValuePair) (*spdx.Document2_2, error) {
}
}
if parser.file != nil && parser.file.FileSPDXIdentifier == nullSpdxElementId2_2 {
- return nil, fmt.Errorf("invalid file without a file SPDX identifier")
+ return nil, fmt.Errorf("file with FileName %s does not have SPDX identifier", parser.file.FileName)
}
if parser.pkg != nil && parser.pkg.PackageSPDXIdentifier == nullSpdxElementId2_2 {
- return nil, fmt.Errorf("invalid package without a package SPDX identifier")
+ return nil, fmt.Errorf("package with PackageName %s does not have SPDX identifier", parser.pkg.PackageName)
}
return parser.doc, nil
}