summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/spandx/core/datafile.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/spandx/core/datafile.rb b/lib/spandx/core/datafile.rb
index 6157a2b..f0a0a34 100644
--- a/lib/spandx/core/datafile.rb
+++ b/lib/spandx/core/datafile.rb
@@ -32,10 +32,14 @@ module Spandx
return if [name, version].any? { |x| x.nil? || x.empty? }
open_file(mode: 'a') do |io|
- io.write(CSV.generate_line([name, version, licenses.join('-|-')], force_quotes: true))
+ io.write(to_csv([name, version, licenses.join('-|-')]))
end
end
+ def to_csv(array)
+ array.to_csv(force_quotes: true)
+ end
+
def index!
return unless exist?