1
0
Fork 0
llvm-premerge-checks/scripts/phabtalk
Mikhail Goncharov 453aa2ae84 Run clang-tidy and parse message
+ don't assume that clang-format has passed if there is no file.
  If linters didn't run at all file will be missing.
+ add "gray" icon for the result if it's unknown.
+ assume whole build is failed if clang-format or clang-tidy found something.
+ combine multiple lint messages per line.
2019-12-17 11:00:30 +01:00
..
.gitignore posting text comments and test results to Phabricator works #14 2019-10-15 18:12:19 +02:00
apply_patch.py improved logging 2019-11-22 11:03:05 +01:00
phabtalk.py Run clang-tidy and parse message 2019-12-17 11:00:30 +01:00
README.md Attach diffs produced by git-clang-format as lint messages. 2019-12-11 08:55:38 +01:00
requirements.txt posting text comments and test results to Phabricator works #14 2019-10-15 18:12:19 +02:00

This folder contains Python scripts that talk to Phabricator.

They require a few libraries listed in requirements.txt. To install the requirements locally run pip3 install -r requirements.txt.