class Leg::Step
Attributes
diffs[RW]
number[RW]
summary[RW]
text[RW]
Public Class Methods
new(number, summary, text, diffs)
click to toggle source
# File lib/leg/step.rb, line 5 def initialize(number, summary, text, diffs) @number = number @summary = summary.strip @text = text.strip @diffs = diffs end
Public Instance Methods
to_patch(options = {})
click to toggle source
# File lib/leg/step.rb, line 12 def to_patch(options = {}) @diffs.map { |diff| diff.to_patch(options) }.join("\n") end