aboutsummaryrefslogtreecommitdiff
path: root/tvloader/parser2v1/parse_creation_info.go
diff options
context:
space:
mode:
Diffstat (limited to 'tvloader/parser2v1/parse_creation_info.go')
-rw-r--r--tvloader/parser2v1/parse_creation_info.go13
1 files changed, 7 insertions, 6 deletions
diff --git a/tvloader/parser2v1/parse_creation_info.go b/tvloader/parser2v1/parse_creation_info.go
index df16008..d7ca687 100644
--- a/tvloader/parser2v1/parse_creation_info.go
+++ b/tvloader/parser2v1/parse_creation_info.go
@@ -6,7 +6,8 @@ import (
"fmt"
"strings"
- "github.com/spdx/tools-golang/spdx"
+ "github.com/spdx/tools-golang/spdx/common"
+ "github.com/spdx/tools-golang/spdx/v2_1"
)
func (parser *tvParser2_1) parsePairFromCreationInfo2_1(tag string, value string) error {
@@ -17,7 +18,7 @@ func (parser *tvParser2_1) parsePairFromCreationInfo2_1(tag string, value string
// create an SPDX Creation Info data struct if we don't have one already
if parser.doc.CreationInfo == nil {
- parser.doc.CreationInfo = &spdx.CreationInfo2_1{}
+ parser.doc.CreationInfo = &v2_1.CreationInfo{}
}
ci := parser.doc.CreationInfo
@@ -30,7 +31,7 @@ func (parser *tvParser2_1) parsePairFromCreationInfo2_1(tag string, value string
return err
}
- creator := spdx.Creator{Creator: subvalue}
+ creator := common.Creator{Creator: subvalue}
switch subkey {
case "Person", "Organization", "Tool":
creator.CreatorType = subkey
@@ -54,7 +55,7 @@ func (parser *tvParser2_1) parsePairFromCreationInfo2_1(tag string, value string
return fmt.Errorf("file with FileName %s does not have SPDX identifier", parser.file.FileName)
}
parser.st = psPackage2_1
- parser.pkg = &spdx.Package2_1{
+ parser.pkg = &v2_1.Package{
FilesAnalyzed: true,
IsFilesAnalyzedTagPresent: false,
}
@@ -75,14 +76,14 @@ func (parser *tvParser2_1) parsePairFromCreationInfo2_1(tag string, value string
return parser.parsePairFromReview2_1(tag, value)
// for relationship tags, pass along but don't change state
case "Relationship":
- parser.rln = &spdx.Relationship2_1{}
+ parser.rln = &v2_1.Relationship{}
parser.doc.Relationships = append(parser.doc.Relationships, parser.rln)
return parser.parsePairForRelationship2_1(tag, value)
case "RelationshipComment":
return parser.parsePairForRelationship2_1(tag, value)
// for annotation tags, pass along but don't change state
case "Annotator":
- parser.ann = &spdx.Annotation2_1{}
+ parser.ann = &v2_1.Annotation{}
parser.doc.Annotations = append(parser.doc.Annotations, parser.ann)
return parser.parsePairForAnnotation2_1(tag, value)
case "AnnotationDate":