@@ -180,13 +180,13 @@ Changes in existing checks
180180 <clang-tidy/checks/cppcoreguidelines/owning-memory>` check to properly handle
181181 return type in lambdas and in nested functions.
182182
183- - Cleaned up :doc: `cppcoreguidelines-prefer-member-initializer
184- <clang-tidy/checks/cppcoreguidelines/prefer-member-initializer>`
183+ - Improved :doc: `cppcoreguidelines-prefer-member-initializer
184+ <clang-tidy/checks/cppcoreguidelines/prefer-member-initializer>` check
185185 by removing enforcement of rule `C.48
186186 <https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#c48-prefer-in-class-initializers-to-member-initializers-in-constructors-for-constant-initializers> `_,
187187 which was deprecated since :program: `clang-tidy ` 17. This rule is now covered
188188 by :doc: `cppcoreguidelines-use-default-member-init
189- <clang-tidy/checks/cppcoreguidelines/use-default-member-init>` and fixes
189+ <clang-tidy/checks/cppcoreguidelines/use-default-member-init>`. Fixed
190190 incorrect hints when using list-initialization.
191191
192192- Improved :doc: `google-build-namespaces
@@ -236,14 +236,19 @@ Changes in existing checks
236236 <clang-tidy/checks/modernize/use-override>` check to also remove any trailing
237237 whitespace when deleting the ``virtual `` keyword.
238238
239+ - Improved :doc: `modernize-use-using <clang-tidy/checks/modernize/use-using >`
240+ check by adding support for detection of typedefs declared on function level.
241+
239242- Improved :doc: `performance-unnecessary-copy-initialization
240243 <clang-tidy/checks/performance/unnecessary-copy-initialization>` check by
241244 detecting more cases of constant access. In particular, pointers can be
242245 analyzed, se the check now handles the common patterns
243246 `const auto e = (*vector_ptr)[i] ` and `const auto e = vector_ptr->at(i); `.
244247
245- - Improved :doc: `modernize-use-using <clang-tidy/checks/modernize/use-using >`
246- check by adding support for detection of typedefs declared on function level.
248+ - Improved :doc: `readability-identifier-naming
249+ <clang-tidy/checks/readability/identifier-naming>` check in `GetConfigPerFile `
250+ mode by resolving symbolic links to header files. Fixed handling of Hungarian
251+ Prefix when configured to `LowerCase `.
247252
248253- Improved :doc: `readability-implicit-bool-conversion
249254 <clang-tidy/checks/readability/implicit-bool-conversion>` check to provide
@@ -254,11 +259,6 @@ Changes in existing checks
254259 <clang-tidy/checks/readability/redundant-inline-specifier>` check to properly
255260 emit warnings for static data member with an in-class initializer.
256261
257- - Improved :doc: `readability-identifier-naming
258- <clang-tidy/checks/readability/identifier-naming>` check in `GetConfigPerFile `
259- mode by resolving symbolic links to header files. Fixed handling of Hungarian
260- Prefix when configured to `LowerCase `.
261-
262262- Improved :doc: `readability-static-definition-in-anonymous-namespace
263263 <clang-tidy/checks/readability/static-definition-in-anonymous-namespace>`
264264 check by resolving fix-it overlaps in template code by disregarding implicit
@@ -273,9 +273,9 @@ Removed checks
273273Miscellaneous
274274^^^^^^^^^^^^^
275275
276- - Fixed incorrect formatting in `` clang-apply-replacements `` when no `` --format ``
277- option is specified. Now `` clang-apply-replacements `` applies formatting only with
278- the option.
276+ - Fixed incorrect formatting in :program: ` clang-apply-replacements ` when no
277+ `` --format `` option is specified. Now :program: ` clang-apply-replacements `
278+ applies formatting only with the option.
279279
280280Improvements to include-fixer
281281-----------------------------
0 commit comments