Module: Ace::Git::Atoms::DiffNumstatParser
- Defined in:
- lib/ace/git/atoms/diff_numstat_parser.rb
Overview
Parse ‘git diff –numstat` output into structured entries.
Class Method Summary collapse
Class Method Details
.parse(numstat_output) ⇒ Object
9 10 11 12 13 |
# File 'lib/ace/git/atoms/diff_numstat_parser.rb', line 9 def parse(numstat_output) return [] if numstat_output.nil? || numstat_output.strip.empty? numstat_output.split("\n").map { |line| parse_line(line) }.compact end |