class GemFileBeautify
Public Class Methods
process()
click to toggle source
# File lib/gemfile_beautify.rb, line 2 def self.process current_project = `pwd` output = current_project.gsub(/\n/,"") content = File.read(output + "/Gemfile") content = content.gsub(/\#\s.*\s*/,"") content = content.gsub(/'/, '"') content = content.gsub(/\s*^group/, "\n\ngroup") content = content.gsub(/\s*^\s+^gem/, "\n\ngem") File.open(output + "/a", 'w') {|file| file.puts content} end