From 3e89323bdd4e000e711b3ddf8d96c8a42aea5d8e Mon Sep 17 00:00:00 2001 From: Yuexi Ma Date: Wed, 12 Apr 2017 18:25:33 -0700 Subject: Add pre-upload style checker for cpp and java code Bug: 37003930 Test: upload CL with wrong format Change-Id: I137ac8e54216f86737c4cd0d09137c67e1f690c2 --- .clang-format | 13 +++++++++++++ PREUPLOAD.cfg | 6 ++++++ 2 files changed, 19 insertions(+) create mode 100644 .clang-format create mode 100644 PREUPLOAD.cfg diff --git a/.clang-format b/.clang-format new file mode 100644 index 0000000..6027082 --- /dev/null +++ b/.clang-format @@ -0,0 +1,13 @@ +--- +Language: Cpp +BasedOnStyle: Google +ColumnLimit: 80 +IndentWidth: 2 +ContinuationIndentWidth: 4 +--- +Language: Java +BasedOnStyle: Google +ColumnLimit: 100 +IndentWidth: 4 +ContinuationIndentWidth: 8 +... diff --git a/PREUPLOAD.cfg b/PREUPLOAD.cfg new file mode 100644 index 0000000..6be6e5f --- /dev/null +++ b/PREUPLOAD.cfg @@ -0,0 +1,6 @@ +[Builtin Hooks] +clang_format = true + +[Builtin Hooks Options] +clang_format = --commit ${PREUPLOAD_COMMIT} --style file --extensions c,h,cc,cpp,java + -- cgit v1.2.3