Sha256: 63aa710bc75581dbff160297430ef2e09d608fb6d36a29a7e7f42ccf41c1e735
Contents?: true
Size: 502 Bytes
Versions: 10
Compression:
Stored size: 502 Bytes
Contents
# encoding: UTF-8 module LicenseFinder class HtmlReport < DependencyReport private def unapproved_dependencies dependencies.reject(&:approved?) end def grouped_dependencies find_name = lambda do |dep| license = License.find_by_name(dep.license.name) if license license.pretty_name else dep.license.name end end dependencies.group_by(&find_name).sort_by { |_, group| group.size }.reverse end end end
Version data entries
10 entries across 10 versions & 1 rubygems