lib/tasks/coffeelint.rake in coffeelint-0.0.1 vs lib/tasks/coffeelint.rake in coffeelint-0.0.2
- old
+ new
@@ -1,22 +1,4 @@
desc "lint application javascript"
task :coffeelint do
- success = true
- Coffeelint.lint_dir('.') do |name, errors|
- name = name[2..-1]
-
- good = "\u2713"
- bad = "\u2717"
-
- if errors.length == 0
- puts " #{good} \e[1m\e[32m#{name}\e[0m"
- else
- success = false
- puts " #{bad} \e[1m\e[31m#{name}\e[0m"
- errors.each do |error|
- puts " #{bad} \e[31m##{error["lineNumber"]}\e[0m: #{error["message"]}, #{error["context"]}."
- end
- end
- end
-
- fail "Lint!" unless success
+ fail 'Lint!' unless Coffeelint.run_test('.')
end