comparison vendor/plugins/awesome_nested_set/lib/awesome_nested_set.rb @ 38:33d69fee1d99 cannam

* Merge SVN update from default branch
author Chris Cannam <chris.cannam@soundsoftware.ac.uk>
date Fri, 19 Nov 2010 13:41:40 +0000
parents 94944d00e43c
children 0579821a129a
comparison
equal deleted inserted replaced
29:192d132064a5 38:33d69fee1d99
152 end 152 end
153 153
154 def each_root_valid?(roots_to_validate) 154 def each_root_valid?(roots_to_validate)
155 left = right = 0 155 left = right = 0
156 roots_to_validate.all? do |root| 156 roots_to_validate.all? do |root|
157 returning(root.left > left && root.right > right) do 157 (root.left > left && root.right > right).tap do
158 left = root.left 158 left = root.left
159 right = root.right 159 right = root.right
160 end 160 end
161 end 161 end
162 end 162 end