| [Builtin Hooks] |
| rustfmt = true |
| bpfmt = true |
| clang_format = true |
| |
| [Builtin Hooks Options] |
| rustfmt = --config-path=rustfmt.toml |
| # Only turn on clang-format check for the following subfolders. |
| clang_format = --commit ${PREUPLOAD_COMMIT} --style file --extensions c,h,cc,cpp |
| cmds/dumpstate/ |
| cmds/idlcli/ |
| cmds/installd/ |
| cmds/servicemanager/ |
| include/input/ |
| include/powermanager/ |
| libs/binder/fuzzer/ |
| libs/binder/ |
| libs/binderdebug/ |
| libs/binderthreadstate/ |
| libs/graphicsenv/ |
| libs/gui/ |
| libs/input/ |
| libs/nativedisplay/ |
| libs/nativewindow/ |
| libs/renderengine/ |
| libs/ui/ |
| libs/vr/ |
| opengl/libs/ |
| services/bufferhub/ |
| services/inputflinger/ |
| services/powermanager/ |
| services/surfaceflinger/ |
| services/vibratorservice/ |
| services/vr/ |
| vulkan/ |
| bpfmt = -d |
| |
| [Hook Scripts] |
| owners_hook = ${REPO_ROOT}/frameworks/base/tools/aosp/aosp_sha.sh ${PREUPLOAD_COMMIT} "OWNERS$" |
| installd_hook = ${REPO_ROOT}/frameworks/base/tools/aosp/aosp_sha.sh ${PREUPLOAD_COMMIT} "^cmds/installd/" |
| dumpstate_hook = ${REPO_ROOT}/frameworks/base/tools/aosp/aosp_sha.sh ${PREUPLOAD_COMMIT} "^cmds/dumpstate/" |
| dumpsys_hook = ${REPO_ROOT}/frameworks/base/tools/aosp/aosp_sha.sh ${PREUPLOAD_COMMIT} "^cmds/dumpsys/" |
| # bugreports matches both cmds/bugreport and cmds/bugreportz |
| bugreports_hook = ${REPO_ROOT}/frameworks/base/tools/aosp/aosp_sha.sh ${PREUPLOAD_COMMIT} "^cmds/bugreport" |
| binder_hook = ${REPO_ROOT}/frameworks/base/tools/aosp/aosp_sha.sh ${PREUPLOAD_COMMIT} "^libs/binder/" |