diff options
Diffstat (limited to 'tvsaver/saver2v3/save_review.go')
-rw-r--r-- | tvsaver/saver2v3/save_review.go | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/tvsaver/saver2v3/save_review.go b/tvsaver/saver2v3/save_review.go new file mode 100644 index 0000000..72bac11 --- /dev/null +++ b/tvsaver/saver2v3/save_review.go @@ -0,0 +1,26 @@ +// SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later + +package saver2v3 + +import ( + "fmt" + "io" + + "github.com/spdx/tools-golang/spdx/v2_3" +) + +func renderReview2_3(rev *v2_3.Review, w io.Writer) error { + if rev.Reviewer != "" && rev.ReviewerType != "" { + fmt.Fprintf(w, "Reviewer: %s: %s\n", rev.ReviewerType, rev.Reviewer) + } + if rev.ReviewDate != "" { + fmt.Fprintf(w, "ReviewDate: %s\n", rev.ReviewDate) + } + if rev.ReviewComment != "" { + fmt.Fprintf(w, "ReviewComment: %s\n", textify(rev.ReviewComment)) + } + + fmt.Fprintf(w, "\n") + + return nil +} |