blob: 2fd2e33bbc37469564498843b935f3ea651175e8 [file] [log] [blame]
Siarhei Vishniakoua3117ca2019-12-09 16:08:46 -08001[Builtin Hooks]
2clang_format = true
3
4[Builtin Hooks Options]
5# Only turn on clang-format check for the following subfolders.
6clang_format = --commit ${PREUPLOAD_COMMIT} --style file --extensions c,h,cc,cpp
7 cmds/hid/
8 cmds/input/
Siarhei Vishniakoucd2fe532020-01-03 10:59:17 -08009 core/jni/
Siarhei Vishniakoua3117ca2019-12-09 16:08:46 -080010 libs/input/
Siarhei Vishniakou44d50fe2020-01-27 11:31:29 -060011 services/core/jni/
Alex Buynytskyy1d892162020-04-03 23:00:19 -070012 services/incremental/
Siarhei Vishniakoua3117ca2019-12-09 16:08:46 -080013
Aurimas Liutikas5c19b542016-10-11 14:01:36 -070014[Hook Scripts]
Aurimas Liutikasd5c5ac62020-07-10 16:28:19 +000015checkstyle_hook = ${REPO_ROOT}/prebuilts/checkstyle/checkstyle.py --sha ${PREUPLOAD_COMMIT}
16
Jeff Sharkeyabe058c2018-03-26 09:38:01 -060017strings_lint_hook = ${REPO_ROOT}/frameworks/base/tools/stringslint/stringslint_sha.sh ${PREUPLOAD_COMMIT}
Mathew Inwoode5dc64d2018-04-23 16:13:14 +010018
Paul Duffin00537c12018-11-28 12:22:14 +000019hidden_api_txt_checksorted_hook = ${REPO_ROOT}/frameworks/base/tools/hiddenapi/checksorted_sha.sh ${PREUPLOAD_COMMIT} ${REPO_ROOT}
20
21hidden_api_txt_exclude_hook = ${REPO_ROOT}/frameworks/base/tools/hiddenapi/exclude.sh ${PREUPLOAD_COMMIT} ${REPO_ROOT}
Jeff Sharkey0a9c7312018-08-23 22:01:53 -060022
Remi NGUYEN VANba47bae2019-07-24 15:48:44 +090023ktlint_hook = ${REPO_ROOT}/prebuilts/ktlint/ktlint.py -f ${PREUPLOAD_FILES}
24
Jeff Sharkey0a9c7312018-08-23 22:01:53 -060025owners_hook = ${REPO_ROOT}/frameworks/base/tools/aosp/aosp_sha.sh ${PREUPLOAD_COMMIT} "OWNERS$"
Felipe Leme4c192e962018-09-26 11:07:30 -070026
27shell_hook = ${REPO_ROOT}/frameworks/base/tools/aosp/aosp_sha.sh ${PREUPLOAD_COMMIT} "^packages/Shell/"