blob: a5534dafc06225a6a2786565c43ea02488a40b04 [file] [log] [blame]
Myles Watson1c4cdfe2016-11-29 10:58:00 -08001[Options]
2ignore_merged_commits = true
3
4[Builtin Hooks]
William Escandeb3f6d4a2023-05-08 14:07:18 -07005aidl_format = true
6commit_msg_bug_field = true
7google_java_format = true
Myles Watson1c4cdfe2016-11-29 10:58:00 -08008clang_format = true
ThiƩbaud Weksteen810c25e2020-12-14 11:34:16 +01009rustfmt = true
David Duarte4107df42023-03-19 21:04:09 +000010bpfmt = true
David Duarte689e5d32023-03-28 20:03:16 +000011ktfmt = true
ThiƩbaud Weksteen810c25e2020-12-14 11:34:16 +010012
13[Builtin Hooks Options]
14rustfmt = --config-path=rustfmt.toml
Jack He50fbbb22022-01-19 17:36:58 -080015# Only turn on clang-format check for C and C++ headers and sources
16clang_format = --commit ${PREUPLOAD_COMMIT} --style file --extensions c,h,cc,cpp,hpp
David Duarte689e5d32023-03-28 20:03:16 +000017ktfmt = --kotlinlang-style
Myles Watson1c4cdfe2016-11-29 10:58:00 -080018
Jack Hea7faba32018-08-28 14:36:46 -070019[Hook Scripts]
William Escande51f58d92021-12-16 16:25:49 +010020checkstyle_hook = ${REPO_ROOT}/prebuilts/checkstyle/checkstyle.py --sha ${PREUPLOAD_COMMIT}
21 -fw android/app/src/com/android/bluetooth/
22 android/app/lib/mapapi/com/android/bluetooth/mapapi/
23 android/app/tests/src/com/android/bluetooth/
Jack He50fbbb22022-01-19 17:36:58 -080024 framework/
William Escande3188e3d2022-01-21 16:37:17 +010025 service/
William Escande51f58d92021-12-16 16:25:49 +010026aosp_first = ${REPO_ROOT}/frameworks/base/tools/aosp/aosp_sha.sh ${PREUPLOAD_COMMIT} ${PREUPLOAD_FILES}
Chris Manton60bb45b2021-11-07 19:40:50 -080027yapf_hook = ./system/tools/scripts/yapf_checker.py
David Duarte689e5d32023-03-28 20:03:16 +000028
29[Tool Paths]
30ktfmt = ${REPO_ROOT}/packages/modules/Bluetooth/tools/ktfmt