Sha256: fc687ecffb7f5033cddb3605835461b48c72c59b2340ae8d97b3c2fa15c402d1
Contents?: true
Size: 574 Bytes
Versions: 38
Compression:
Stored size: 574 Bytes
Contents
namespace :fix do desc 'Make all ruby files use LF line endings' task :crlf do files = FileList['**/*.rb'] files.each do |f| next if File.directory?(f) s = IO.read(f) s.gsub!(/\r?\n/, "\n") File.open(f, "w") { |io| io.write(s) } end end desc 'Remove trailing whitespace from all ruby files' task :trailing_whitespace do files = FileList['**/*.rb'] files.each do |f| next if File.directory?(f) s = IO.read(f) s.gsub!(/\s*?($)/, '\1') File.open(f, "w") { |io| io.write(s) } end end end
Version data entries
38 entries across 38 versions & 7 rubygems