Sha256: 9b7cd8e2a2aeef6717da97be28f4eb8eee955fad3c89000d5a7085f7cbed9699
Contents?: true
Size: 809 Bytes
Versions: 1
Compression:
Stored size: 809 Bytes
Contents
module Bundler module Dependencies class CLI < ::Thor class Count < Command private def to_s say(scanner.to_s, :bold) warnings format_counts end def counts @counts ||= graph.without(*without).counts(min: options.minimum) end def warnings warn("#{counts.count} gems with at least #{options.minimum} dependencies.") if options.minimum > 0 warn("#{counts.count} gems found after applying exclusions.") if options.without end def format_counts puts "\nUnique dependencies per gem:" counts.each do |gem, count| puts format('%5d %s', count, gem) unless gem == File.basename($PROGRAM_NAME) end end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
bundler-dependencies-0.5.1 | lib/bundler/dependencies/cli/count.rb |