module Depcheck::SimpleOutput
Public Class Methods
post(objs, verbose)
click to toggle source
# File lib/depcheck/output/simple_output.rb, line 4 def self.post(objs, verbose) objs = objs.sort_by { |obj| obj.dependencies.size }.reverse objs.each_with_index do |obj, index| print "#{index + 1}. #{obj.name} - #{obj.dependencies.size}" print " - [#{obj.dependencies.join(', ')}]" if verbose print "\n" end end
post_usage(objs)
click to toggle source
# File lib/depcheck/output/simple_output.rb, line 14 def self.post_usage(objs) objs = objs.sort_by(&:usage).reverse objs.each_with_index do |obj, index| puts "#{index + 1}. #{obj.name} - #{obj.usage}\n" end end