diff --git a/clang-tools-extra/docs/clang-tidy.rst b/clang-tools-extra/docs/clang-tidy.rst index 49144dea3483..b2456657afd6 100644 --- a/clang-tools-extra/docs/clang-tidy.rst +++ b/clang-tools-extra/docs/clang-tidy.rst @@ -442,7 +442,7 @@ with strict checks. `Lit`_ tests allow using partial text matching and regular expressions which makes them more suitable for writing compact tests for diagnostic messages. -The ``check_clang_tidy_fix.sh`` script provides an easy way to test both +The ``check_clang_tidy.sh`` script provides an easy way to test both diagnostic messages and fix-its. It filters out ``CHECK`` lines from the test file, runs :program:`clang-tidy` and verifies messages and fixes with two separate `FileCheck`_ invocations. To use the script, put a .cpp file with the @@ -454,16 +454,16 @@ It's advised to make the checks as specific as possible to avoid checks matching to incorrect parts of the input. Use ``[[@LINE+X]]``/``[[@LINE-X]]`` substitutions and distinct function and variable names in the test code. -Here's an example of a test using the ``check_clang_tidy_fix.sh`` script: +Here's an example of a test using the ``check_clang_tidy.sh`` script: .. code-block:: bash - // RUN: $(dirname %s)/check_clang_tidy_fix.sh %s google-readability-casting %t + // RUN: $(dirname %s)/check_clang_tidy.sh %s google-readability-casting %t // REQUIRES: shell void f(int a) { int b = (int)a; - // CHECK-MESSAGES: :[[@LINE-1]]:11: warning: Redundant cast to the same type. [google-readability-casting] + // CHECK-MESSAGES: :[[@LINE-1]]:11: warning: redundant cast to the same type [google-readability-casting] // CHECK-FIXES: int b = a; }