[clang-tools-extra] r301836 - Reorder release notes, fix missing link and a grammar issue.
Gabor Horvath via cfe-commits
cfe-commits at lists.llvm.org
Mon May 1 14:02:39 PDT 2017
Author: xazax
Date: Mon May 1 16:02:38 2017
New Revision: 301836
URL: http://llvm.org/viewvc/llvm-project?rev=301836&view=rev
Log:
Reorder release notes, fix missing link and a grammar issue.
Patch by Réka Nikolett Kovács!
Modified:
clang-tools-extra/trunk/docs/ReleaseNotes.rst
Modified: clang-tools-extra/trunk/docs/ReleaseNotes.rst
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/ReleaseNotes.rst?rev=301836&r1=301835&r2=301836&view=diff
==============================================================================
--- clang-tools-extra/trunk/docs/ReleaseNotes.rst (original)
+++ clang-tools-extra/trunk/docs/ReleaseNotes.rst Mon May 1 16:02:38 2017
@@ -66,20 +66,11 @@ Improvements to clang-tidy
<http://clang.llvm.org/extra/clang-tidy/checks/cppcoreguidelines-no-malloc.html>`_ check
Allow custom memory management functions to be considered as well.
+
+- New `misc-forwarding-reference-overload
+ <http://clang.llvm.org/extra/clang-tidy/checks/misc-forwarding-reference-overload.html>`_ check
-- New `readability-misleading-indentation
- <http://clang.llvm.org/extra/clang-tidy/checks/readability-misleading-indentation.html>`_ check
-
- Finds misleading indentation where braces should be introduced or the code should be reformatted.
-
-- Added `ParameterThreshold` to `readability-function-size`.
-
- Finds functions that have more then `ParameterThreshold` parameters and emits a warning.
-
-- New `hicpp` module
-
- Adds checks that implement the `High Integrity C++ Coding Standard <http://www.codingstandard.com/section/index/>`_ and other safety
- standards. Many checks are aliased to other modules.
+ Finds perfect forwarding constructors that can unintentionally hide copy or move constructors.
- New `modernize-replace-random-shuffle
<http://clang.llvm.org/extra/clang-tidy/checks/modernize-replace-random-shuffle.html>`_ check
@@ -92,25 +83,35 @@ Improvements to clang-tidy
Finds and replaces explicit calls to the constructor in a return statement by
a braced initializer list so that the return type is not needlessly repeated.
-- New `misc-forwarding-reference-overload
- <http://clang.llvm.org/extra/clang-tidy/checks/misc-forwarding-reference-overload.html>`_ check
-
- Finds perfect forwarding constructors that can unintentionally hide copy or move constructors.
+- Improved `modernize-use-emplace
+ <http://clang.llvm.org/extra/clang-tidy/checks/modernize-use-emplace.html>`_ check
-- Support clang-formatting of the code around applied fixes (``-format-style``
- command-line option).
+ Removes unnecessary std::make_pair calls in push_back(std::make_pair(a, b)) calls and turns them
+ into emplace_back(a, b).
- New `performance-inefficient-vector-operation
<http://clang.llvm.org/extra/clang-tidy/checks/performance-inefficient-vector-operation.html>`_ check
Finds possible inefficient vector operations in for loops that may cause
unnecessary memory reallocations.
+
+- Added `ParameterThreshold` to `readability-function-size
+ <http://clang.llvm.org/extra/clang-tidy/checks/readability-function-size.html>`_ check
-- Improved `modernize-use-emplace
- <http://clang.llvm.org/extra/clang-tidy/checks/modernize-use-emplace.html>`_ check
+ Finds functions that have more than `ParameterThreshold` parameters and emits a warning.
- Removes unnecessary std::make_pair calls in push_back(std::make_pair(a, b)) calls and turns them
- into emplace_back(a, b).
+- New `readability-misleading-indentation
+ <http://clang.llvm.org/extra/clang-tidy/checks/readability-misleading-indentation.html>`_ check
+
+ Finds misleading indentation where braces should be introduced or the code should be reformatted.
+
+- Support clang-formatting of the code around applied fixes (``-format-style``
+ command-line option).
+
+- New `hicpp` module
+
+ Adds checks that implement the `High Integrity C++ Coding Standard <http://www.codingstandard.com/section/index/>`_ and other safety
+ standards. Many checks are aliased to other modules.
Improvements to include-fixer
-----------------------------
More information about the cfe-commits
mailing list