Sha256: fdff096a8e0fad68f1a1f299be367ec307d37cc907c59dc6e25d5ec7cc430ecd
Contents?: true
Size: 454 Bytes
Versions: 21
Compression:
Stored size: 454 Bytes
Contents
# frozen_string_literal: true module LicenseFinder class MavenPackage < Package def initialize(spec, options = {}) name = spec['artifactId'] name = "#{spec['groupId']}:#{name}" if options[:include_groups] super( name, spec['version'], options.merge( spec_licenses: Array(spec['licenses']).map { |l| l['name'] } ) ) end def package_manager 'Maven' end end end
Version data entries
21 entries across 21 versions & 1 rubygems