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 ----------------------------- _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits