| Index: tools/presubmit.py
|
| diff --git a/tools/presubmit.py b/tools/presubmit.py
|
| index 553a5ae364152063391c04c6d879789664df205f..583b918e4b0385a5a947f996458079bd2e1bd609 100755
|
| --- a/tools/presubmit.py
|
| +++ b/tools/presubmit.py
|
| @@ -473,34 +473,6 @@ def CheckStatusFiles(workspace):
|
| success &= _CheckStatusFileForDuplicateKeys(status_file_path)
|
| return success
|
|
|
| -def CheckAuthorizedAuthor(input_api, output_api):
|
| - """For non-googler/chromites committers, verify the author's email address is
|
| - in AUTHORS.
|
| - """
|
| - # TODO(maruel): Add it to input_api?
|
| - import fnmatch
|
| -
|
| - author = input_api.change.author_email
|
| - if not author:
|
| - input_api.logging.info('No author, skipping AUTHOR check')
|
| - return []
|
| - authors_path = input_api.os_path.join(
|
| - input_api.PresubmitLocalPath(), 'AUTHORS')
|
| - valid_authors = (
|
| - input_api.re.match(r'[^#]+\s+\<(.+?)\>\s*$', line)
|
| - for line in open(authors_path))
|
| - valid_authors = [item.group(1).lower() for item in valid_authors if item]
|
| - if not any(fnmatch.fnmatch(author.lower(), valid) for valid in valid_authors):
|
| - input_api.logging.info('Valid authors are %s', ', '.join(valid_authors))
|
| - return [output_api.PresubmitPromptWarning(
|
| - ('%s is not in AUTHORS file. If you are a new contributor, please visit'
|
| - '\n'
|
| - 'http://www.chromium.org/developers/contributing-code and read the '
|
| - '"Legal" section\n'
|
| - 'If you are a chromite, verify the contributor signed the CLA.') %
|
| - author)]
|
| - return []
|
| -
|
| def GetOptions():
|
| result = optparse.OptionParser()
|
| result.add_option('--no-lint', help="Do not run cpplint", default=False,
|
|
|