lib/yardstick/ordered_set.rb in yardstick-0.1.0 vs lib/yardstick/ordered_set.rb in yardstick-0.2.0
- old
+ new
@@ -5,26 +5,26 @@
# Returns the OrderedSet instance
#
# @param [Array] entries
# optional entries
#
- # @return [OrderedSet]
+ # @return [Yardstick::OrderedSet]
# the ordered set instance
#
# @api private
def initialize(entries = nil)
@entries = []
@index = {}
- merge(entries) if entries
+ merge(entries || [])
end
# Append to the OrderedSet
#
# @param [Object] entry
# the object to append
#
- # @return [OrderedSet]
+ # @return [Yardstick::OrderedSet]
# returns self
#
# @api private
def <<(entry)
unless include?(entry)
@@ -37,11 +37,11 @@
# Merge in another OrderedSet
#
# @param [#each] other
# the other ordered set
#
- # @return [OrderedSet]
+ # @return [Yardstick::OrderedSet]
# returns self
#
# @api private
def merge(other)
other.each { |entry| self << entry }
@@ -54,10 +54,10 @@
# yield to the entry
#
# @yieldparam [Object] entry
# an entry in the ordered set
#
- # @return [OrderedSet]
+ # @return [Yardstick::OrderedSet]
# returns self
#
# @api private
def each(&block)
@entries.each(&block)