Sha256: c4f7a9a92bdd7fd365036fa0bdb6a24a532809ea77aca693e04ca07fedf9d64b

Contents?: true

Size: 226 Bytes

Versions: 37

Compression:

Stored size: 226 Bytes

Contents

# encoding: utf-8
module Enumerable
  # Get the duplicate entries from an Enumerable.
  #
  # @return [Enumerable] the duplicate entries.
  def dups
    inject({}) {|h,v| h[v]=h[v].to_i+1; h}.reject{|k,v| v==1}.keys
  end
end

Version data entries

37 entries across 37 versions & 3 rubygems

Version Path
rails_best_practices-1.10.1 lib/rails_best_practices/core_ext/enumerable.rb
rails_best_practices-gorgeouscode-1.0.0 lib/rails_best_practices/core_ext/enumerable.rb
rails_best_practices-1.10.0 lib/rails_best_practices/core_ext/enumerable.rb
rails_best_practices-1.9.1 lib/rails_best_practices/core_ext/enumerable.rb
rails_best_practices-1.9.0 lib/rails_best_practices/core_ext/enumerable.rb
rails_best_practices-1.8.0 lib/rails_best_practices/core_ext/enumerable.rb
rails_best_practices-1.7.2 lib/rails_best_practices/core_ext/enumerable.rb
rails_best_practices-1.7.1 lib/rails_best_practices/core_ext/enumerable.rb
rails_best_practices-1.7.0 lib/rails_best_practices/core_ext/enumerable.rb
rails_best_practices-1.6.0 lib/rails_best_practices/core_ext/enumerable.rb
rails_best_practices-1.5.3 lib/rails_best_practices/core_ext/enumerable.rb
rails_best_practices-1.5.2 lib/rails_best_practices/core_ext/enumerable.rb
rails_best_practices-1.5.1 lib/rails_best_practices/core_ext/enumerable.rb
rails_best_practices-1.5.0 lib/rails_best_practices/core_ext/enumerable.rb
rails_best_practices-1.4.0 lib/rails_best_practices/core_ext/enumerable.rb
rails_best_practices-1.3.0 lib/rails_best_practices/core_ext/enumerable.rb
rails_best_practices-1.2.0 lib/rails_best_practices/core_ext/enumerable.rb
rails_best_practices-1.1.0 lib/rails_best_practices/core_ext/enumerable.rb
rails_best_practices-1.0.1 lib/rails_best_practices/core_ext/enumerable.rb
rails_best_practices-1.0.0 lib/rails_best_practices/core_ext/enumerable.rb