Index: chrome/browser/web_dev_style/regex_check.py |
diff --git a/chrome/browser/web_dev_style/regex_check.py b/chrome/browser/web_dev_style/regex_check.py |
deleted file mode 100644 |
index d505e4223695745473409828e1b3291f5a006e11..0000000000000000000000000000000000000000 |
--- a/chrome/browser/web_dev_style/regex_check.py |
+++ /dev/null |
@@ -1,28 +0,0 @@ |
-# Copyright 2014 The Chromium Authors. All rights reserved. |
-# Use of this source code is governed by a BSD-style license that can be |
-# found in the LICENSE file. |
- |
- |
-def RegexCheck(re, line_number, line, regex, msg): |
- """Searches for |regex| in |line| to check for a particular style |
- violation, returning a message like the one below if the regex matches. |
- The |regex| must have exactly one capturing group so that the relevant |
- part of |line| can be highlighted. If more groups are needed, use |
- "(?:...)" to make a non-capturing group. Sample message: |
- |
- line 6: Use var instead of const. |
- const foo = bar(); |
- ^^^^^ |
- """ |
- |
- def _highlight(match): |
- """Takes a start position and a length, and produces a row of '^'s to |
- highlight the corresponding part of a string. |
- """ |
- return match.start(1) * ' ' + (match.end(1) - match.start(1)) * '^' |
- |
- match = re.search(regex, line) |
- if match: |
- assert len(match.groups()) == 1 |
- return ' line %d: %s\n%s\n%s' % (line_number, msg, line, _highlight(match)) |
- return '' |