Sha256: a45a2a3940e4b822d2e472a0b2d9dd70027357dba0c29578152e09e380415578

Contents?: true

Size: 570 Bytes

Versions: 8

Compression:

Stored size: 570 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

8 entries across 8 versions & 3 rubygems

Version Path
celerity_thingista-0.9.3 tasks/fix.rake
celerity_thingista-0.9.2 tasks/fix.rake
frameworks-capybara-0.2.0.rc6 vendor/bundle/ruby/1.8/gems/celerity-0.9.2/tasks/fix.rake
frameworks-capybara-0.2.0.rc5 vendor/bundle/ruby/1.8/gems/celerity-0.9.2/tasks/fix.rake
frameworks-capybara-0.2.0.rc4 vendor/bundle/ruby/1.8/gems/celerity-0.9.2/tasks/fix.rake
frameworks-capybara-0.2.0.rc3 vendor/bundle/ruby/1.8/gems/celerity-0.9.2/tasks/fix.rake
frameworks-capybara-0.2.0.rc2 vendor/bundle/ruby/1.8/gems/celerity-0.9.2/tasks/fix.rake
celerity-0.9.2 tasks/fix.rake