From d4ef599ba1489ccaef1dff49f631645691dcb2a1 Mon Sep 17 00:00:00 2001 From: "rohitrao@chromium.org" Date: Thu, 18 Feb 2016 00:05:22 +0000 Subject: [PATCH] Fix regexp in roll_dep.py. The fallback code was parsing DEPS entries improperly. BUG=None Review URL: https://codereview.chromium.org/1699333002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@298839 0039d316-1c4b-4281-b951-d872f2087c98 --- roll_dep.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roll_dep.py b/roll_dep.py index e40f55d4f..f6db7971d 100755 --- a/roll_dep.py +++ b/roll_dep.py @@ -95,7 +95,7 @@ def roll(root, deps_dir, roll_to, key, reviewers, bug, no_log, log_limit, # It happens if the user checked out a branch in the dependency by himself. # Fall back to reading the DEPS to figure out the original commit. for i in deps_content.splitlines(): - m = re.match(r'\s+"' + key + '": "([a-z0-9]{40})",', i) + m = re.match(r'\s+"' + key + '":.*"([a-z0-9]{40})",', i) if m: head = m.group(1) break