Author: Jonas Otto Date: 2021-02-18T09:12:48-05:00 New Revision: af06ff1cf87ecd387a65a6f7d4d00e0b06e983fb
URL: https://github.com/llvm/llvm-project/commit/af06ff1cf87ecd387a65a6f7d4d00e0b06e983fb DIFF: https://github.com/llvm/llvm-project/commit/af06ff1cf87ecd387a65a6f7d4d00e0b06e983fb.diff LOG: add -use-color option to clang-tidy-diff.py Clang-tidy seems to output color only when printing directly to terminal, but an option to force color-output has been added in https://reviews.llvm.org/D7947 Added: Modified: clang-tools-extra/clang-tidy/tool/clang-tidy-diff.py Removed: ################################################################################ diff --git a/clang-tools-extra/clang-tidy/tool/clang-tidy- diff .py b/clang-tools-extra/clang-tidy/tool/clang-tidy- diff .py index 17086d15053e..6bd05531333b 100755 --- a/clang-tools-extra/clang-tidy/tool/clang-tidy- diff .py +++ b/clang-tools-extra/clang-tidy/tool/clang-tidy- diff .py @@ -142,6 +142,8 @@ def main(): help='checks filter, when not specified, use clang-tidy ' 'default', default='') + parser.add_argument('-use-color', action='store_true', + help='Use colors in output') parser.add_argument('-path', dest='build_path', help='Path used to read a compile command database.') if yaml: @@ -225,6 +227,8 @@ def main(): common_clang_tidy_args.append('-quiet') if args.build_path is not None: common_clang_tidy_args.append('-p=%s' % args.build_path) + if args.use_color: + common_clang_tidy_args.append('--use-color') for arg in args.extra_arg: common_clang_tidy_args.append('-extra-arg=%s' % arg) for arg in args.extra_arg_before: _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits