class PrSummary::Git::Diff
Attributes
diff[R]
Public Class Methods
new(diff:)
click to toggle source
# File lib/pr_summary/git.rb, line 61 def initialize(diff:) @diff = diff end
Public Instance Methods
name_only()
click to toggle source
# File lib/pr_summary/git.rb, line 69 def name_only Git.call("diff --name-only #{diff.branch} #{diff.base}").split("\n") end
shortstat(filename)
click to toggle source
# File lib/pr_summary/git.rb, line 65 def shortstat(filename) Git.call("diff --shortstat #{diff.branch} #{diff.base} -- #{filename}") end