From b238c888559fcfaba7abc4d73741b633746c10d2 Mon Sep 17 00:00:00 2001 From: Steve Winslow Date: Sun, 4 Jul 2021 10:54:31 -0400 Subject: Minor cleanup edits to text and comments Signed-off-by: Steve Winslow --- tvloader/parser2v2/parse_creation_info.go | 5 ++++- tvloader/parser2v2/parse_file.go | 4 ++-- tvloader/parser2v2/parse_file_test.go | 15 +++++++-------- tvloader/parser2v2/parse_package.go | 2 +- tvloader/parser2v2/parse_package_test.go | 4 ++-- tvloader/parser2v2/parse_snippet.go | 2 +- tvloader/parser2v2/parse_snippet_test.go | 6 +++--- tvloader/parser2v2/parser_test.go | 10 +++++----- 8 files changed, 25 insertions(+), 23 deletions(-) (limited to 'tvloader/parser2v2') diff --git a/tvloader/parser2v2/parse_creation_info.go b/tvloader/parser2v2/parse_creation_info.go index 8e7d270..c2bfe40 100644 --- a/tvloader/parser2v2/parse_creation_info.go +++ b/tvloader/parser2v2/parse_creation_info.go @@ -76,7 +76,10 @@ func (parser *tvParser2_2) parsePairFromCreationInfo2_2(tag string, value string // tag for going on to package section case "PackageName": - // Error if last file does not has FileSPDXId + // error if last file does not have an identifier + // this may be a null case: can we ever have a "last file" in + // the "creation info" state? should go on to "file" state + // even when parsing unpackaged files. if parser.file != nil && parser.file.FileSPDXIdentifier == nullSpdxElementId2_2 { return fmt.Errorf("file with FileName %s does not have SPDX identifier", parser.file.FileName) } diff --git a/tvloader/parser2v2/parse_file.go b/tvloader/parser2v2/parse_file.go index ad2d32c..27ec6a4 100644 --- a/tvloader/parser2v2/parse_file.go +++ b/tvloader/parser2v2/parse_file.go @@ -18,7 +18,7 @@ func (parser *tvParser2_2) parsePairFromFile2_2(tag string, value string) error switch tag { // tag for creating new file section case "FileName": - // check if the previous file contained a spdxId or not + // check if the previous file contained an spdx Id or not if parser.file != nil && parser.file.FileSPDXIdentifier == nullSpdxElementId2_2 { return fmt.Errorf("file with FileName %s does not have SPDX identifier", parser.file.FileName) } @@ -27,7 +27,7 @@ func (parser *tvParser2_2) parsePairFromFile2_2(tag string, value string) error // tag for creating new package section and going back to parsing Package case "PackageName": parser.st = psPackage2_2 - // check if the previous file containes a spdxId or not + // check if the previous file contained an spdx Id or not if parser.file != nil && parser.file.FileSPDXIdentifier == nullSpdxElementId2_2 { return fmt.Errorf("file with FileName %s does not have SPDX identifier", parser.file.FileName) } diff --git a/tvloader/parser2v2/parse_file_test.go b/tvloader/parser2v2/parse_file_test.go index c0cbe92..689a2df 100644 --- a/tvloader/parser2v2/parse_file_test.go +++ b/tvloader/parser2v2/parse_file_test.go @@ -919,7 +919,7 @@ func TestParser2_2FailsIfArtifactURIBeforeArtifactName(t *testing.T) { } func TestParser2_2FilesWithoutSpdxIdThrowError(t *testing.T) { - // case 1 : The previous file (packaged or unpackaged does not contain spdxID) + // case 1: The previous file (packaged or unpackaged) does not contain spdx ID parser1 := tvParser2_2{ doc: &spdx.Document2_2{Packages: map[spdx.ElementID]*spdx.Package2_2{}}, st: psFile2_2, @@ -928,12 +928,11 @@ func TestParser2_2FilesWithoutSpdxIdThrowError(t *testing.T) { err := parser1.parsePair2_2("FileName", "f2") if err == nil { - t.Errorf("files withoutSpdx Identifiers getting accepted") + t.Errorf("file without SPDX Identifier getting accepted") } - // case 2 : Invalid file with snippet + // case 2: Invalid file with snippet // Last unpackaged file before the snippet start - // Last file of a package and New package starts fileName := "f2.txt" sid1 := spdx.ElementID("s1") parser2 := tvParser2_2{ @@ -943,11 +942,11 @@ func TestParser2_2FilesWithoutSpdxIdThrowError(t *testing.T) { } err = parser2.parsePair2_2("SnippetSPDXID", string(sid1)) if err == nil { - t.Errorf("files withoutSpdx Identifiers getting accepted") + t.Errorf("file without SPDX Identifier getting accepted") } - // case 3 : Invalid File without snippets - // Last unpackaged file before the packges start + // case 3: Invalid File without snippets + // Last unpackaged file before the package starts // Last file of a package and New package starts parser3 := tvParser2_2{ doc: &spdx.Document2_2{}, @@ -960,6 +959,6 @@ func TestParser2_2FilesWithoutSpdxIdThrowError(t *testing.T) { } err = parser3.parsePair2_2("PackageName", "p2") if err == nil { - t.Errorf("files withoutSpdx Identifiers getting accepted") + t.Errorf("file without SPDX Identifier getting accepted") } } diff --git a/tvloader/parser2v2/parse_package.go b/tvloader/parser2v2/parse_package.go index a9bcb6c..15f7dc6 100644 --- a/tvloader/parser2v2/parse_package.go +++ b/tvloader/parser2v2/parse_package.go @@ -20,7 +20,7 @@ func (parser *tvParser2_2) parsePairFromPackage2_2(tag string, value string) err case "PackageName": // if package already has a name, create and go on to a new package if parser.pkg == nil || parser.pkg.PackageName != "" { - // check if the previous package contained a spdxId or not + // check if the previous package contained an spdx Id or not if parser.pkg != nil && parser.pkg.PackageSPDXIdentifier == nullSpdxElementId2_2 { return fmt.Errorf("package with PackageName %s does not have SPDX identifier", parser.pkg.PackageName) } diff --git a/tvloader/parser2v2/parse_package_test.go b/tvloader/parser2v2/parse_package_test.go index 1028a64..5809931 100644 --- a/tvloader/parser2v2/parse_package_test.go +++ b/tvloader/parser2v2/parse_package_test.go @@ -1104,7 +1104,7 @@ func TestFailsPackageExternalRefWithInvalidFormat(t *testing.T) { } func TestParser2_2PackageWithoutSpdxIdentifierThrowsError(t *testing.T) { - // More than one package , the previous package doesn't contain the SPDXID + // More than one package, the previous package doesn't contain an SPDX ID pkgOldName := "p1" parser := tvParser2_2{ doc: &spdx.Document2_2{Packages: map[spdx.ElementID]*spdx.Package2_2{}}, @@ -1124,6 +1124,6 @@ func TestParser2_2PackageWithoutSpdxIdentifierThrowsError(t *testing.T) { pkgName := "p2" err := parser.parsePair2_2("PackageName", pkgName) if err == nil { - t.Errorf("packages withoutSpdx Identifiers getting accepted") + t.Errorf("package without SPDX Identifier getting accepted") } } diff --git a/tvloader/parser2v2/parse_snippet.go b/tvloader/parser2v2/parse_snippet.go index 6ea1f5d..7f58604 100644 --- a/tvloader/parser2v2/parse_snippet.go +++ b/tvloader/parser2v2/parse_snippet.go @@ -13,7 +13,7 @@ func (parser *tvParser2_2) parsePairFromSnippet2_2(tag string, value string) err switch tag { // tag for creating new snippet section case "SnippetSPDXID": - // check here whether the file containe + // check here whether the file contained an SPDX ID or not if parser.file != nil && parser.file.FileSPDXIdentifier == nullSpdxElementId2_2 { return fmt.Errorf("file with FileName %s does not have SPDX identifier", parser.file.FileName) } diff --git a/tvloader/parser2v2/parse_snippet_test.go b/tvloader/parser2v2/parse_snippet_test.go index 1cabe3c..d019a0c 100644 --- a/tvloader/parser2v2/parse_snippet_test.go +++ b/tvloader/parser2v2/parse_snippet_test.go @@ -615,9 +615,9 @@ func TestParser2_2FailsForInvalidSnippetLineValues(t *testing.T) { } } -func TestParser2_2FilesWithoutSpdxIdThrowErrorWithSniipets(t *testing.T) { +func TestParser2_2FilesWithoutSpdxIdThrowErrorWithSnippets(t *testing.T) { // Invalid file with snippet - // Last unpackaged file before the snippet start + // Last unpackaged file before the snippet starts // Last file of a package and New package starts fileName := "f2.txt" sid1 := spdx.ElementID("s1") @@ -628,7 +628,7 @@ func TestParser2_2FilesWithoutSpdxIdThrowErrorWithSniipets(t *testing.T) { } err := parser2.parsePair2_2("SnippetSPDXID", string(sid1)) if err == nil { - t.Errorf("files withoutSpdx Identifiers getting accepted") + t.Errorf("file without SPDX Identifier getting accepted") } } diff --git a/tvloader/parser2v2/parser_test.go b/tvloader/parser2v2/parser_test.go index 8393358..4cd5228 100644 --- a/tvloader/parser2v2/parser_test.go +++ b/tvloader/parser2v2/parser_test.go @@ -79,8 +79,8 @@ func TestParser2_2StartFailsToParseIfInInvalidState(t *testing.T) { } func TestParser2_2FilesWithoutSpdxIdThrowErrorAtCompleteParse(t *testing.T) { - // case - // Last unpackaged file no packages in doc + // case: Checks the last file + // Last unpackaged file with no packages in doc // Last file of last package in the doc tvPairs := []reader.TagValuePair{ {Tag: "SPDXVersion", Value: "SPDX-2.2"}, @@ -90,12 +90,12 @@ func TestParser2_2FilesWithoutSpdxIdThrowErrorAtCompleteParse(t *testing.T) { } _, err := ParseTagValues(tvPairs) if err == nil { - t.Errorf("files withoutSpdx Identifiers getting accepted") + t.Errorf("file without SPDX Identifier getting accepted") } } func TestParser2_2PackageWithoutSpdxIdThrowErrorAtCompleteParse(t *testing.T) { - // case : Checks the last package + // case: Checks the last package tvPairs := []reader.TagValuePair{ {Tag: "SPDXVersion", Value: "SPDX-2.2"}, {Tag: "DataLicense", Value: "CC0-1.0"}, @@ -104,6 +104,6 @@ func TestParser2_2PackageWithoutSpdxIdThrowErrorAtCompleteParse(t *testing.T) { } _, err := ParseTagValues(tvPairs) if err == nil { - t.Errorf("packages withoutSpdx Identifiers getting accepted") + t.Errorf("package without SPDX Identifier getting accepted") } } -- cgit v1.2.3