-
Notifications
You must be signed in to change notification settings - Fork 15.2k
[clang-tools-extra][docs] Add "Potentially Breaking Changes" section to ReleaseNotes #158434
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[clang-tools-extra][docs] Add "Potentially Breaking Changes" section to ReleaseNotes #158434
Conversation
@llvm/pr-subscribers-clang-tools-extra Author: Baranov Victor (vbvictor) ChangesThis implements: llvm-project/llvm/docs/DeveloperPolicy.rst Lines 282 to 286 in 30e9cba
From LLVM developer policy. Full diff: https://github.com/llvm/llvm-project/pull/158434.diff 2 Files Affected:
diff --git a/clang-tools-extra/docs/ReleaseNotes.rst b/clang-tools-extra/docs/ReleaseNotes.rst
index 34091906cbff2..7cdff86beeec6 100644
--- a/clang-tools-extra/docs/ReleaseNotes.rst
+++ b/clang-tools-extra/docs/ReleaseNotes.rst
@@ -46,6 +46,21 @@ infrastructure are described first, followed by tool-specific sections.
Major New Features
------------------
+Potentially Breaking Changes
+----------------------------
+
+- Removed :program:`clang-tidy`'s global options `IgnoreMacros` and
+ `StrictMode`, which were documented as deprecated since
+ :program:`clang-tidy-20`. Users should use the check-specific options of the
+ same name instead.
+
+- Renamed :program:`clang-tidy`'s option name of check
+ :doc:`bugprone-easily-swappable-parameters
+ <clang-tidy/checks/bugprone/easily-swappable-parameters>` from
+ ``NamePrefixSuffixSilenceDissimilarityTreshold`` to
+ ``NamePrefixSuffixSilenceDissimilarityThreshold``,
+ correcting a spelling mistake.
+
Improvements to clangd
----------------------
diff --git a/clang-tools-extra/docs/ReleaseNotesTemplate.txt b/clang-tools-extra/docs/ReleaseNotesTemplate.txt
index b17799b3b557d..69c3bcf67b8db 100644
--- a/clang-tools-extra/docs/ReleaseNotesTemplate.txt
+++ b/clang-tools-extra/docs/ReleaseNotesTemplate.txt
@@ -46,6 +46,9 @@ infrastructure are described first, followed by tool-specific sections.
Major New Features
------------------
+Potentially Breaking Changes
+----------------------------
+
Improvements to clangd
----------------------
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
LLVM Buildbot has detected a new failure on builder Full details are available at: https://lab.llvm.org/buildbot/#/builders/190/builds/27382 Here is the relevant piece of the build log for the reference
|
This implements:
llvm-project/llvm/docs/DeveloperPolicy.rst
Lines 282 to 286 in 30e9cba
From LLVM developer policy.