Commit a76313f

mo khan <mo.khan@gmail.com>
2019-10-05 05:03:43
Add setters for license fields tag: v0.1.1
1 parent 1e28b3c
Changed files (3)
lib/spandx/license.rb
@@ -12,14 +12,26 @@ module Spandx
       attributes[:licenseId]
     end
 
+    def id=(value)
+      attributes[:licenseId] = value
+    end
+
     def name
       attributes[:name]
     end
 
+    def name=(value)
+      attributes[:name] = value
+    end
+
     def reference
       attributes[:reference]
     end
 
+    def reference=(value)
+      attributes[:reference] = value
+    end
+
     def deprecated_license_id?
       attributes[:isDeprecatedLicenseId]
     end
@@ -28,6 +40,10 @@ module Spandx
       attributes[:detailsUrl]
     end
 
+    def url=(value)
+      attributes[:detailsUrl] = value
+    end
+
     def osi_approved?
       attributes[:isOsiApproved]
     end
@@ -39,5 +55,9 @@ module Spandx
     def reference_number
       attributes[:referenceNumber]
     end
+
+    def reference_number=(value)
+      attributes[:referenceNumber] = value
+    end
   end
 end
lib/spandx/version.rb
@@ -1,5 +1,5 @@
 # frozen_string_literal: true
 
 module Spandx
-  VERSION = '0.1.0'
+  VERSION = '0.1.1'
 end
Gemfile.lock
@@ -1,7 +1,7 @@
 PATH
   remote: .
   specs:
-    spandx (0.1.0)
+    spandx (0.1.1)
       net-hippie (~> 0.2)
 
 GEM