class DTK::Client::CommandHelper::GitRepo::DiffSummary

TODO: in common expose Common::GritAdapter at less nested level

Public Class Methods

diff(repo,local_branch,remote_reference) click to toggle source
# File lib/command_helpers/git_repo.rb, line 348
def self.diff(repo,local_branch,remote_reference)
  new(repo.diff_summary(local_branch,remote_reference))
end
diff_remote(repo,local_branch,remote_reference) click to toggle source
# File lib/command_helpers/git_repo.rb, line 352
def self.diff_remote(repo,local_branch,remote_reference)
  new(repo.diff_remote_summary(local_branch,remote_reference))
end
new_version(repo) click to toggle source
# File lib/command_helpers/git_repo.rb, line 344
def self.new_version(repo)
  new(repo.new_version())
end

Public Instance Methods

any_diffs?() click to toggle source

def self.diff_remote(repo,ref1)

new(repo.diff(ref1).ret_summary())

end

# File lib/command_helpers/git_repo.rb, line 360
def any_diffs?
  changes = false
  self.each do |k,v|
    unless v.empty?
      changes = true
      break
    end
  end
  changes
end