浏览代码

Add a presubmit check to enforce that code is formatted.

Change-Id: I75be1231fd695459abfdc88af3ccc0ec5cdfde1e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3862407
Auto-Submit: Garrett Beaty <gbeaty@google.com>
Commit-Queue: Josip Sokcevic <sokcevic@google.com>
Reviewed-by: Josip Sokcevic <sokcevic@google.com>
Garrett Beaty 3 年之前
父节点
当前提交
f41670fdad
共有 1 个文件被更改,包括 8 次插入0 次删除
  1. 8 0
      PRESUBMIT.py

+ 8 - 0
PRESUBMIT.py

@@ -206,3 +206,11 @@ def CheckOwnersOnUpload(input_api, output_api):
 
 
 def CheckDoNotSubmitOnCommit(input_api, output_api):
 def CheckDoNotSubmitOnCommit(input_api, output_api):
   return input_api.canned_checks.CheckDoNotSubmit(input_api, output_api)
   return input_api.canned_checks.CheckDoNotSubmit(input_api, output_api)
+
+
+def CheckPatchFormatted(input_api, output_api):
+  # TODO(https://crbug.com/979330) If clang-format is fixed for non-chromium
+  # repos, remove check_clang_format=False so that proto files can be formatted
+  return input_api.canned_checks.CheckPatchFormatted(input_api,
+                                                     output_api,
+                                                     check_clang_format=False)