Sha256: 8eeda679cefad0ca26448c651d48b082183b05bd19ef821c50cda0f709b7da1b
Contents?: true
Size: 733 Bytes
Versions: 3
Compression:
Stored size: 733 Bytes
Contents
# frozen_string_literal: true module LicenseFinder class Report def self.of(dependencies, options) new(dependencies, options).to_s end def initialize(dependencies, options) @dependencies = dependencies @project_name = options[:project_name] end private attr_reader :dependencies, :project_name def sorted_dependencies dependencies.sort end end end require 'license_finder/reports/erb_report' require 'license_finder/reports/csv_report' require 'license_finder/reports/text_report' require 'license_finder/reports/diff_report' require 'license_finder/reports/merged_report' require 'license_finder/reports/html_report' require 'license_finder/reports/markdown_report'
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
license_finder-5.5.2 | lib/license_finder/report.rb |
license_finder-5.5.1 | lib/license_finder/report.rb |
license_finder-5.5.0 | lib/license_finder/report.rb |