Ditching IO

This commit is contained in:
Arfon Smith
2014-07-11 09:13:24 -05:00
parent 3a797e2583
commit 4d83bf34f3

View File

@@ -86,7 +86,7 @@ namespace :benchmark do
files.each do |file| files.each do |file|
next unless File.file?(file) next unless File.file?(file)
puts " #{file}" puts " #{file}"
result = IO::popen("bundle exec linguist #{Shellwords.escape(file)} --simple").read result = %x{bundle exec linguist #{Shellwords.escape(file)} --simple}
filename = File.basename(file) filename = File.basename(file)
if result.chomp.empty? # No results if result.chomp.empty? # No results
results[lang][filename] = "No language" results[lang][filename] = "No language"