# File lib/declarative_authorization/development_support/change_supporter.rb, line 75 def group_approaches (approaches) approaches.each_with_object([]) do |approach, grouped| if grouped.last and grouped.last.approach.similar_to(approach) grouped.last.similar_approaches << approach else grouped << GroupedApproach.new(approach) end end end