class Prettyrb::CLI
Public Instance Methods
format(file)
click to toggle source
# File lib/prettyrb/cli.rb, line 6 def format(file) content = File.read(file) formatted_content = Prettyrb::Formatter.new(content).format puts formatted_content end
write(*files)
click to toggle source
# File lib/prettyrb/cli.rb, line 14 def write(*files) files.each do |file| content = File.read(file) begin formatted_content = Prettyrb::Formatter.new(content).format rescue Exception => e puts "Failed to write #{file}" throw e end File.open(file, 'w') do |f| f.write(formatted_content) end end end