Sha256: 2742ae235516d63714c15fc56a94aee91bee0465e793b527218fb4cf6a87bdca
Contents?: true
Size: 453 Bytes
Versions: 3
Compression:
Stored size: 453 Bytes
Contents
module LicenseFinder class GradlePackage < Package def initialize(spec, options={}) name = spec["name"] if name.scan(":").size == 2 _, name, version = name.split(":") else version = "unknown" end licenses = Array(spec["license"]) .map { |l| l["name"] } .reject { |name| name == "No license found" } super(name, version, options.merge(spec_licenses: licenses)) end end end
Version data entries
3 entries across 3 versions & 1 rubygems