[clang-tools-extra] r268140 - [Release Notes] Mention Clang-tidy cert-err34-c check.

Aaron Ballman via cfe-commits cfe-commits at lists.llvm.org
Mon May 2 05:37:42 PDT 2016


On Fri, Apr 29, 2016 at 8:11 PM, Eugene Zelenko via cfe-commits
<cfe-commits at lists.llvm.org> wrote:
> Author: eugenezelenko
> Date: Fri Apr 29 19:11:10 2016
> New Revision: 268140
>
> URL: http://llvm.org/viewvc/llvm-project?rev=268140&view=rev
> Log:
> [Release Notes] Mention Clang-tidy cert-err34-c check.

Thank you for this!

~Aaron

>
> Fix order and style of Boost related notes.
>
> 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=268140&r1=268139&r2=268140&view=diff
> ==============================================================================
> --- clang-tools-extra/trunk/docs/ReleaseNotes.rst (original)
> +++ clang-tools-extra/trunk/docs/ReleaseNotes.rst Fri Apr 29 19:11:10 2016
> @@ -63,12 +63,26 @@ Improvements to clang-tidy
>  explain them more clearly, and provide more accurate fix-its for the issues
>  identified.  The improvements since the 3.8 release include:
>
> +- New Boost module containing checks for issues with Boost library.
> +
> +- New `boost-use-to-string
> +  <http://clang.llvm.org/extra/clang-tidy/checks/boost-use-to-string.html>`_ check
> +
> +  Finds usages of ``boost::lexical_cast<std::string>`` and changes it to
> +  ``std::to_string``.
> +
>  - New `cert-env33-c
>    <http://clang.llvm.org/extra/clang-tidy/checks/cert-env33-c.html>`_ check
>
>    Flags calls to ``system()``, ``popen()``, and ``_popen()``, which execute a
>    command processor.
>
> +- New `cert-err34-c
> +  <http://clang.llvm.org/extra/clang-tidy/checks/cert-err34-c.html>`_ check
> +
> +  Flags calls to string-to-number conversion functions that do not verify the
> +  validity of the conversion.
> +
>  - New `cert-flp30-c
>    <http://clang.llvm.org/extra/clang-tidy/checks/cert-flp30-c.html>`_ check
>
> @@ -217,13 +231,6 @@ identified.  The improvements since the
>
>    Finds static function and variable definitions in anonymous namespace.
>
> -  - New Boost module containing checks for issues with Boost library
> -
> -- New `boost-use-to-string
> -  <http://clang.llvm.org/extra/clang-tidy/checks/boost-use-to-string.html>`_ check
> -
> -  Finds usages of boost::lexical_cast<std::string> and changes it to std::to_string.
> -
>  Fixed bugs:
>
>  - Crash when running on compile database with relative source files paths.
>
>
> _______________________________________________
> cfe-commits mailing list
> cfe-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits


More information about the cfe-commits mailing list