# File lib/dm-core/support/ordered_set.rb, line 141 def delete(entry) deleted_index = @cache.delete(key_for(entry)) if deleted_index @cache.each do |key, index| @cache[key] -= 1 if index > deleted_index end end deleted_index end