android_packages_modules_Co.../PREUPLOAD.cfg
Yuyang Huang 002d8a6e92 Disable ktfmt and rely solely on ktlint for Kotlin linting
This change disables the ktfmt tool and uses only ktlint for linting
Kotlin files. Due to previous bugs (fixed in aosp/3391169), ktfmt was
not functioning correctly before. Enabling ktfmt will cause entire files
to be reformatted without specific error reporting. By relying solely on
ktlint, we ensure more precise and informative linting feedback.

Test: TH
Change-Id: Iad58badb4fc431e52a5b02489cfa6cd46712bf37
2024-12-13 12:29:19 +09:00

13 lines
510 B
INI

[Builtin Hooks]
bpfmt = true
clang_format = true
[Builtin Hooks Options]
clang_format = --commit ${PREUPLOAD_COMMIT} --style file --extensions c,h,cc,cpp,hpp
[Hook Scripts]
checkstyle_hook = ${REPO_ROOT}/prebuilts/checkstyle/checkstyle.py --sha ${PREUPLOAD_COMMIT}
ktlint_hook = ${REPO_ROOT}/prebuilts/ktlint/ktlint.py --disabled-rules comment-wrapping -f ${PREUPLOAD_FILES}
hidden_api_txt_checksorted_hook = ${REPO_ROOT}/tools/platform-compat/hiddenapi/checksorted_sha.sh ${PREUPLOAD_COMMIT} ${REPO_ROOT}