class DTK::Common::GritAdapter::FileAccess::DiffMixin::Diffs::Summary
Public Instance Methods
any_added_or_deleted_files?()
click to toggle source
# File lib/grit_adapter/file_access/diff.rb, line 43 def any_added_or_deleted_files?() !!(self[:files_renamed] or self[:files_added] or self[:files_deleted]) end
any_diffs?()
click to toggle source
# File lib/grit_adapter/file_access/diff.rb, line 40 def any_diffs?() !keys().empty? end
meta_file_changed?()
click to toggle source
# File lib/grit_adapter/file_access/diff.rb, line 47 def meta_file_changed?() self[:files_modified] and !!self[:files_modified].find{|r|r[:path] =~ /^r8meta/} end
paths_to_add()
click to toggle source
note: in paths_to_add
and paths_to_delete
rename appears both since rename can be accomplsihed by a add + a delete
# File lib/grit_adapter/file_access/diff.rb, line 52 def paths_to_add() (self[:files_added]||[]).map{|r|r[:path]} + (self[:files_renamed]||[]).map{|r|r[:new_path]} end
paths_to_delete()
click to toggle source
# File lib/grit_adapter/file_access/diff.rb, line 55 def paths_to_delete() (self[:files_deleted]||[]).map{|r|r[:path]} + (self[:files_renamed]||[]).map{|r|r[:old_path]} end