Sha256: b8a70c2ca93660dd576888dc489cb02e0a431170bd67d1736d6d8a5a5b1f0333

Contents?: true

Size: 285 Bytes

Versions: 10

Compression:

Stored size: 285 Bytes

Contents

module LicenseFinder
  class MavenPackage < Package
    def initialize(spec, options={})
      super(
        spec["artifactId"],
        spec["version"],
        options.merge(
          spec_licenses: Array(spec["licenses"]).map { |l| l["name"] }
        )
      )
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
license_finder-2.1.0.rc4 lib/license_finder/package_managers/maven_package.rb
license_finder-2.1.0.rc3 lib/license_finder/package_managers/maven_package.rb
license_finder-2.1.0.rc2 lib/license_finder/package_managers/maven_package.rb
license_finder-2.1.0.rc1 lib/license_finder/package_managers/maven_package.rb
license_finder-2.0.4 lib/license_finder/package_managers/maven_package.rb
license_finder-2.0.3 lib/license_finder/package_managers/maven_package.rb
license_finder-2.0.2 lib/license_finder/package_managers/maven_package.rb
license_finder-2.0.1 lib/license_finder/package_managers/maven_package.rb
license_finder-2.0.0 lib/license_finder/package_managers/maven_package.rb
license_finder-2.0.0.rc2 lib/license_finder/package_managers/maven_package.rb