Method: Git::Lib#diff_full
- Defined in:
- lib/git/lib.rb
#diff_full(obj1 = 'HEAD', obj2 = nil, opts = {})
816 817 818 819 820 821 822 823 824 825 |
# File 'lib/git/lib.rb', line 816 def diff_full(obj1 = 'HEAD', obj2 = nil, opts = {}) ('commit or commit range', obj1, obj2) diff_opts = ['-p'] diff_opts << obj1 diff_opts << obj2 if obj2.is_a?(String) diff_opts << '--' << opts[:path_limiter] if opts[:path_limiter].is_a? String command('diff', *diff_opts) end |