Sha256: b75cfd65ccf6288fa1cf1577ba71b2ea168a521736c486dec89472b1b5be796d

Contents?: true

Size: 436 Bytes

Versions: 6

Compression:

Stored size: 436 Bytes

Contents

# encoding: UTF-8
require 'csv'

module LicenseFinder
  class DetailedTextReport < DependencyReport
    def to_s
      CSV.generate(col_sep: ",") do |csv|
        sorted_dependencies.each do |s|
          csv << [
            s.name,
            s.version,
            s.license.name,
            s.summary ? s.summary.strip : "",
            s.description ? s.description.strip : ""
          ]
        end
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
license_finder-0.9.5.1-java lib/license_finder/reports/detailed_text_report.rb
license_finder-0.9.5.1 lib/license_finder/reports/detailed_text_report.rb
license_finder-0.9.5 lib/license_finder/reports/detailed_text_report.rb
license_finder-0.9.5-java lib/license_finder/reports/detailed_text_report.rb
license_finder-0.9.4-java lib/license_finder/reports/detailed_text_report.rb
license_finder-0.9.4 lib/license_finder/reports/detailed_text_report.rb