Module: Couve
- Defined in:
- lib/couve.rb,
lib/couve/parser.rb,
lib/couve/version.rb
Defined Under Namespace
Classes: Parser
Constant Summary collapse
- VERSION =
"0.6.0"
Class Method Summary collapse
Class Method Details
.start ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'lib/couve.rb', line 7 def self.start coverage_file = ARGV[0] output_file = ARGV[1] coverage = File.read(coverage_file) parser = Couve::Parser.new(coverage) report = output_file.end_with?(".md") ? parser.to_markdown : parser.to_html File.open(output_file, "w") do |f| f.puts report end end |