Class: Redmine::Scm::Adapters::Entries

Inherits:
Array
  • Object
show all
Defined in:
lib/redmine/scm/adapters/abstract_adapter.rb

Instance Method Summary

Methods inherited from Array

#to_ber, #to_ber_appsequence, #to_ber_contextspecific, #to_ber_sequence, #to_ber_set, #to_csv

Methods included from Diffable

#diff, #patch, #replacenextlarger, #reverse_hash

Instance Method Details

- (Object) revisions



225
226
227
# File 'lib/redmine/scm/adapters/abstract_adapter.rb', line 225

def revisions
  revisions ||= Revisions.new(collect{|entry| entry.lastrev}.compact)
end

- (Object) sort_by_name



215
216
217
218
219
220
221
222
223
# File 'lib/redmine/scm/adapters/abstract_adapter.rb', line 215

def sort_by_name
  sort {|x,y| 
    if x.kind == y.kind
      x.name.to_s <=> y.name.to_s
    else
      x.kind <=> y.kind
    end
  }   
end