aboutsummaryrefslogtreecommitdiff
path: root/idsearcher/idsearcher.go
diff options
context:
space:
mode:
Diffstat (limited to 'idsearcher/idsearcher.go')
-rw-r--r--idsearcher/idsearcher.go20
1 files changed, 10 insertions, 10 deletions
diff --git a/idsearcher/idsearcher.go b/idsearcher/idsearcher.go
index 3982109..bb8bbd1 100644
--- a/idsearcher/idsearcher.go
+++ b/idsearcher/idsearcher.go
@@ -73,7 +73,7 @@ func BuildIDsDocument2_1(packageName string, dirRoot string, idconfig *Config2_1
}
// now, walk through each file and find its licenses (if any)
- pkg := doc.Packages[spdx.ElementID("Package-"+packageName)]
+ pkg := doc.Packages[0]
if pkg == nil {
return nil, fmt.Errorf("builder returned nil Package")
}
@@ -83,7 +83,7 @@ func BuildIDsDocument2_1(packageName string, dirRoot string, idconfig *Config2_1
licsForPackage := map[string]int{}
for _, f := range pkg.Files {
// start by initializing / clearing values
- f.LicenseInfoInFile = []string{"NOASSERTION"}
+ f.LicenseInfoInFiles = []string{"NOASSERTION"}
f.LicenseConcluded = "NOASSERTION"
// check whether the searcher should ignore this file
@@ -114,11 +114,11 @@ func BuildIDsDocument2_1(packageName string, dirRoot string, idconfig *Config2_1
// OK -- now we can fill in the file's details, or NOASSERTION if none
if len(licsForFile) > 0 {
- f.LicenseInfoInFile = []string{}
+ f.LicenseInfoInFiles = []string{}
for lic := range licsForFile {
- f.LicenseInfoInFile = append(f.LicenseInfoInFile, lic)
+ f.LicenseInfoInFiles = append(f.LicenseInfoInFiles, lic)
}
- sort.Strings(f.LicenseInfoInFile)
+ sort.Strings(f.LicenseInfoInFiles)
// avoid adding parens and joining for single-ID items
if len(licsParens) == 1 {
f.LicenseConcluded = ids[0]
@@ -197,7 +197,7 @@ func BuildIDsDocument2_2(packageName string, dirRoot string, idconfig *Config2_2
}
// now, walk through each file and find its licenses (if any)
- pkg := doc.Packages[spdx.ElementID("Package-"+packageName)]
+ pkg := doc.Packages[0]
if pkg == nil {
return nil, fmt.Errorf("builder returned nil Package")
}
@@ -207,7 +207,7 @@ func BuildIDsDocument2_2(packageName string, dirRoot string, idconfig *Config2_2
licsForPackage := map[string]int{}
for _, f := range pkg.Files {
// start by initializing / clearing values
- f.LicenseInfoInFile = []string{"NOASSERTION"}
+ f.LicenseInfoInFiles = []string{"NOASSERTION"}
f.LicenseConcluded = "NOASSERTION"
// check whether the searcher should ignore this file
@@ -238,11 +238,11 @@ func BuildIDsDocument2_2(packageName string, dirRoot string, idconfig *Config2_2
// OK -- now we can fill in the file's details, or NOASSERTION if none
if len(licsForFile) > 0 {
- f.LicenseInfoInFile = []string{}
+ f.LicenseInfoInFiles = []string{}
for lic := range licsForFile {
- f.LicenseInfoInFile = append(f.LicenseInfoInFile, lic)
+ f.LicenseInfoInFiles = append(f.LicenseInfoInFiles, lic)
}
- sort.Strings(f.LicenseInfoInFile)
+ sort.Strings(f.LicenseInfoInFiles)
// avoid adding parens and joining for single-ID items
if len(licsParens) == 1 {
f.LicenseConcluded = ids[0]