class AwesomePrint::Formatters::DirFormatter
Attributes
dir[R]
inspector[R]
options[R]
Public Class Methods
new(dir, inspector)
click to toggle source
# File lib/awesome_print/formatters/dir_formatter.rb, line 10 def initialize(dir, inspector) @dir = dir @inspector = inspector @options = inspector.options end
Public Instance Methods
format()
click to toggle source
# File lib/awesome_print/formatters/dir_formatter.rb, line 16 def format ls = `ls -alF #{dir.path.shellescape}` colorize(ls.empty? ? dir.inspect : "#{dir.inspect}\n#{ls.chop}", :dir) end