Method: Rugged::Repository#diff_workdir

Defined in:
lib/rugged/repository.rb

#diff_workdir(left, opts = {}) ⇒ Object

[View source]

118
119
120
121
122
123
124
125
126
# File 'lib/rugged/repository.rb', line 118

def diff_workdir(left, opts = {})
  left = rev_parse(left) if left.kind_of?(String)

  if !left.is_a?(Rugged::Tree) && !left.is_a?(Rugged::Commit)
    raise TypeError, "Expected a Rugged::Tree or Rugged::Commit instance"
  end

  left.diff_workdir(opts)
end