From 9f1ec5099d2a353b4ab451d9c673d05b51bf3d04 Mon Sep 17 00:00:00 2001 From: XuehaiPan Date: Mon, 19 Apr 2021 14:23:39 +0800 Subject: [PATCH] brew_dumper: fix topological sort debugging output. --- lib/bundle/brew_dumper.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/bundle/brew_dumper.rb b/lib/bundle/brew_dumper.rb index 902360e12..add110a31 100644 --- a/lib/bundle/brew_dumper.rb +++ b/lib/bundle/brew_dumper.rb @@ -210,7 +210,7 @@ def sort!(formulae) .map { |name| @formulae_by_full_name[name] || @formulae_by_name[name] } .uniq { |f| f[:full_name] } rescue TSort::Cyclic => e - e.message =~ /\["(.*)", "(.*)"\]/ + e.message =~ /\["([^"]*)".*"([^"]*)"\]/ cycle_first = Regexp.last_match(1) cycle_last = Regexp.last_match(2) odie e.message if !cycle_first || !cycle_last