From 762c355b30798237c9f5dade43a0d8a9523bcfef Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Thu, 25 Oct 2012 15:45:42 -0500 Subject: ComparableSet#merge returns self Set#merge is supposed to return self, and Formula#recursive_requirements depended on this being true. Signed-off-by: Jack Nagel --- Library/Homebrew/extend/set.rb | 1 + 1 file changed, 1 insertion(+) (limited to 'Library/Homebrew/extend') diff --git a/Library/Homebrew/extend/set.rb b/Library/Homebrew/extend/set.rb index b45b85de9..e67a05792 100644 --- a/Library/Homebrew/extend/set.rb +++ b/Library/Homebrew/extend/set.rb @@ -20,5 +20,6 @@ class ComparableSet < Set def merge enum enum.is_a?(Enumerable) or raise ArgumentError, "value must be enumerable" enum.each { |o| add(o) } + self end end -- cgit v1.2.3