llvmbot wrote:

<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-clang-tidy

Author: Baranov Victor (vbvictor)

<details>
<summary>Changes</summary>

Before the change, when given such incorrect ordering:
```
   :doc:`modernize-use-designated-initializers 
&lt;modernize/use-designated-initializers&gt;`, "Yes"
   :doc:`modernize-use-equals-default &lt;modernize/use-equals-default&gt;`, 
"Yes"
   :doc:`modernize-use-emplace &lt;modernize/use-emplace&gt;`, "Yes"
   :doc:`modernize-use-equals-delete &lt;modernize/use-equals-delete&gt;`, "Yes"
   :doc:`modernize-use-integer-sign-comparison 
&lt;modernize/use-integer-sign-comparison&gt;`, "Yes"
```
Script output suggested removing `modernize-use-equals-default` line that came 
before `modernize-use-emplace` but in my actual file, we can see that current 
ordering is different (same as 2nd part of the diff):
```
# |      :doc:`modernize-use-constraints &lt;modernize/use-constraints&gt;`, 
"Yes"
# |      :doc:`modernize-use-default-member-init 
&lt;modernize/use-default-member-init&gt;`, "Yes"
# |      :doc:`modernize-use-designated-initializers 
&lt;modernize/use-designated-initializers&gt;`, "Yes"
# |      :doc:`modernize-use-emplace &lt;modernize/use-emplace&gt;`, "Yes"
# | -    :doc:`modernize-use-equals-default 
&lt;modernize/use-equals-default&gt;`, "Yes"
# |      :doc:`modernize-use-equals-delete 
&lt;modernize/use-equals-delete&gt;`, "Yes"
# |      :doc:`modernize-use-integer-sign-comparison 
&lt;modernize/use-integer-sign-comparison&gt;`, "Yes"
# |      :doc:`modernize-use-nodiscard &lt;modernize/use-nodiscard&gt;`, "Yes"
# | --- 316,323 ----
# |      :doc:`modernize-use-constraints &lt;modernize/use-constraints&gt;`, 
"Yes"
# |      :doc:`modernize-use-default-member-init 
&lt;modernize/use-default-member-init&gt;`, "Yes"
# |      :doc:`modernize-use-designated-initializers 
&lt;modernize/use-designated-initializers&gt;`, "Yes"
# | +    :doc:`modernize-use-equals-default 
&lt;modernize/use-equals-default&gt;`, "Yes"
# |      :doc:`modernize-use-emplace &lt;modernize/use-emplace&gt;`, "Yes"
# |      :doc:`modernize-use-equals-delete 
&lt;modernize/use-equals-delete&gt;`, "Yes"
```

We need to invert the diff, so the user can correctly follow its 
recommendations.


---
Full diff: https://github.com/llvm/llvm-project/pull/170971.diff


1 Files Affected:

- (modified) 
clang-tools-extra/test/clang-tidy/infrastructure/alphabetical-order.test (+2-2) 


``````````diff
diff --git 
a/clang-tools-extra/test/clang-tidy/infrastructure/alphabetical-order.test 
b/clang-tools-extra/test/clang-tidy/infrastructure/alphabetical-order.test
index 1a75c12f909fd..6cb0da7322f4f 100644
--- a/clang-tools-extra/test/clang-tidy/infrastructure/alphabetical-order.test
+++ b/clang-tools-extra/test/clang-tidy/infrastructure/alphabetical-order.test
@@ -1,5 +1,5 @@
 // RUN: %python %S/../../../clang-tidy/tool/check_alphabetical_order.py -o 
%t.clang-tidy-checks-list.rst
-// RUN: diff --strip-trailing-cr %t.clang-tidy-checks-list.rst 
%S/../../../docs/clang-tidy/checks/list.rst
+// RUN: diff --strip-trailing-cr %S/../../../docs/clang-tidy/checks/list.rst 
%t.clang-tidy-checks-list.rst
 
 // RUN: %python %S/../../../clang-tidy/tool/check_alphabetical_order.py -o 
%t.ReleaseNotes.rst
-// RUN: diff --strip-trailing-cr %t.ReleaseNotes.rst 
%S/../../../docs/ReleaseNotes.rst
+// RUN: diff --strip-trailing-cr %S/../../../docs/ReleaseNotes.rst 
%t.ReleaseNotes.rst

``````````

</details>


https://github.com/llvm/llvm-project/pull/170971
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to