Sha256: a9d8e6c6f4a68831d77c237611828ef23791b1ac6b1b03e5ba4f3cdb4706d628
Contents?: true
Size: 707 Bytes
Versions: 4
Compression:
Stored size: 707 Bytes
Contents
module LicenseFinder class MergedPackage attr_reader :dependency def initialize(dependency, subproject_paths) @dependency = dependency @subproject_paths = subproject_paths.map { |p| Pathname(p) } end def name dependency.name end def version dependency.version end def licenses dependency.licenses end def subproject_paths @subproject_paths.map { |p| p.expand_path.to_s } end def <=>(other) dependency <=> other.dependency end def eql?(other) dependency.eql?(other.dependency) end def hash dependency.hash end def method_missing(method_name) nil end end end
Version data entries
4 entries across 4 versions & 1 rubygems