aboutsummaryrefslogtreecommitdiff
path: root/spdx/common
diff options
context:
space:
mode:
authorpxp928 <parth.psu@gmail.com>2022-09-28 07:54:50 -0400
committerpxp928 <parth.psu@gmail.com>2022-09-28 07:54:50 -0400
commit9c474845899d0fc801c3fd45d5c8980a6cd9e984 (patch)
treeb959c5a0830cef8fb5eb837ddedeef000d616e22 /spdx/common
parent5eb9315c0c55cd107481fb259b85e4f223d2fb19 (diff)
downloadspdx-tools-9c474845899d0fc801c3fd45d5c8980a6cd9e984.tar.gz
added referenceType enum
Signed-off-by: pxp928 <parth.psu@gmail.com>
Diffstat (limited to 'spdx/common')
-rw-r--r--spdx/common/ext_package_manager.go13
1 files changed, 13 insertions, 0 deletions
diff --git a/spdx/common/ext_package_manager.go b/spdx/common/ext_package_manager.go
new file mode 100644
index 0000000..6e769ce
--- /dev/null
+++ b/spdx/common/ext_package_manager.go
@@ -0,0 +1,13 @@
+// SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
+
+package common
+
+// ReferenceType is an [idstring] as defined in Appendix VI;
+type ReferenceType string
+
+// *Type is the enumerable of ReferenceType
+const (
+ Cpe23Type ReferenceType = "cpe23Type"
+ PurlType ReferenceType = "purl"
+ Ref2Type ReferenceType = "LocationRef-acmeforge"
+)