Method: Turbulence::Scm::Perforce.sum_of_changes
- Defined in:
- lib/turbulence/scm/perforce.rb
.sum_of_changes(p4_describe_output) ⇒ Object
67 68 69 70 71 72 73 74 |
# File 'lib/turbulence/scm/perforce.rb', line 67 def sum_of_changes(p4_describe_output) churn = 0 p4_describe_output.each_line do |line| next unless line =~ /(add|deleted|changed) .* (\d+) lines/ churn += line.match(/(\d+) lines/)[1].to_i end return churn end |