| Index: catapult_build/repo_checks.py
|
| diff --git a/catapult_build/repo_checks.py b/catapult_build/repo_checks.py
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..8fc765a88ee0037507ead45ae75d35b1d73fb688
|
| --- /dev/null
|
| +++ b/catapult_build/repo_checks.py
|
| @@ -0,0 +1,17 @@
|
| +# Copyright 2016 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.
|
| +
|
| +"""Checks to use in PRESUBMIT.py for general repository violations."""
|
| +
|
| +
|
| +def RunChecks(input_api, output_api):
|
| + orig_files = [f.LocalPath()
|
| + for f in input_api.AffectedFiles(include_deletes=False)
|
| + if f.LocalPath().endswith('.orig')]
|
| + if orig_files:
|
| + return [output_api.PresubmitError(
|
| + 'Files with ".orig" suffix must not be checked into the '
|
| + 'repository:\n ' + '\n '.join(orig_files))]
|
| + else:
|
| + return []
|
|
|