Sha256: 9c05d3c40b8f7ac64e8b99bf6149d63ca24a6cfc30af9d2d4c4f57f3038229d1

Contents?: true

Size: 408 Bytes

Versions: 22

Compression:

Stored size: 408 Bytes

Contents

module LicenseFinder
  class ManualPackage < Package
    def ==(other)
      eql? other
    end

    def eql?(other)
      name == other.name # && version.to_s == other.version.to_s # ignore version
    end

    def hash
      name.hash # ^ version.to_s.hash # ignore version
    end

    private

    def licenses_from_spec
      Set.new
    end

    def licenses_from_files
      Set.new
    end
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
license_finder-2.0.0 lib/license_finder/packages/manual_package.rb
license_finder-2.0.0.rc2 lib/license_finder/package_managers/manual_package.rb