enumerable method
# File lib/grit/status.rb, line 49 def [](file) @files[file] end
# File lib/grit/status.rb, line 20 def added @files.select { |k, f| f.type == 'A' } end
# File lib/grit/status.rb, line 16 def changed @files.select { |k, f| f.type == 'M' } end
# File lib/grit/status.rb, line 24 def deleted @files.select { |k, f| f.type == 'D' } end
# File lib/grit/status.rb, line 53 def each @files.each do |k, file| yield file end end
# File lib/grit/status.rb, line 32 def pretty out = '' self.each do |file| out << file.path out << "\n\tsha(r) " + file.sha_repo.to_s + ' ' + file.mode_repo.to_s out << "\n\tsha(i) " + file.sha_index.to_s + ' ' + file.mode_index.to_s out << "\n\ttype " + file.type.to_s out << "\n\tstage " + file.stage.to_s out << "\n\tuntrac " + file.untracked.to_s out << "\n" end out << "\n" out end
Generated with the Darkfish Rdoc Generator 2.