OLD | NEW |
1 # Copyright (c) 2015, the Fletch project authors. Please see the AUTHORS file | 1 # Copyright (c) 2015, the Dartino project authors. Please see the AUTHORS file |
2 # for details. All rights reserved. Use of this source code is governed by a | 2 # for details. All rights reserved. Use of this source code is governed by a |
3 # BSD-style license that can be found in the LICENSE.md file. | 3 # BSD-style license that can be found in the LICENSE.md file. |
4 | 4 |
5 import cpplint | 5 import cpplint |
6 | 6 |
7 """Top-level presubmit script for Fletch. | 7 """Top-level presubmit script for Fletch. |
8 | 8 |
9 See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts | 9 See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts |
10 for more details about the presubmit API built into gcl. | 10 for more details about the presubmit API built into gcl. |
11 """ | 11 """ |
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
61 for f in input_api.AffectedSourceFiles(FilterFile): | 61 for f in input_api.AffectedSourceFiles(FilterFile): |
62 filename = f.AbsoluteLocalPath() | 62 filename = f.AbsoluteLocalPath() |
63 if filename.endswith('.cc') or filename.endswith('.h'): | 63 if filename.endswith('.cc') or filename.endswith('.h'): |
64 # Run cpplint on the file. | 64 # Run cpplint on the file. |
65 cpplint.ProcessFile(filename, 1) | 65 cpplint.ProcessFile(filename, 1) |
66 | 66 |
67 # Report a presubmit error if any of the files had an error. | 67 # Report a presubmit error if any of the files had an error. |
68 if cpplint._cpplint_state.error_count > 0: | 68 if cpplint._cpplint_state.error_count > 0: |
69 result = [output_api.PresubmitError('Failed cpplint check.')] | 69 result = [output_api.PresubmitError('Failed cpplint check.')] |
70 return result | 70 return result |
OLD | NEW |