[cfe-dev] clang-tidy and 3.7 release notes

Hans Wennborg via cfe-dev cfe-dev at lists.llvm.org
Tue Aug 18 16:10:16 PDT 2015


On Tue, Aug 18, 2015 at 4:01 PM, Alexander Kornienko <alexfh at google.com> wrote:
>
>
> On Tue, Aug 18, 2015 at 8:47 PM, Hans Wennborg via cfe-dev
> <cfe-dev at lists.llvm.org> wrote:
>>
>> On Tue, Aug 18, 2015 at 11:00 AM, Richard via cfe-dev
>> <cfe-dev at lists.llvm.org> wrote:
>> >
>> > In article
>> > <CAOweq9+cUTyTKJd-+ex5wnfW4q+jZ8hHjfaztxzOSz879C=siA at mail.gmail.com>,
>> >     Alexander Kornienko via cfe-dev <cfe-dev at lists.llvm.org> writes:
>> >
>> >> OK, clang-tidy summary of changes from 3.6.2 final:
>> >
>> > Nice!
>> >
>> > Is clang-tidy, clang-modernize, etc., getting included in the built
>> > distributions yet?
>> > <https://llvm.org/bugs/show_bug.cgi?id=22765>
>>
>> I hadn't seen this bug :-(
>>
>> Unfortunately it seems the release script isn't building the code in
>> clang-tools-extra. This is easy to fix, but I'm unsure whether doing
>> so at this point in the release is a good idea.
>
>
> I see you've decided to try including clang-tools-extra tools to the
> release. As it turns out to be the first release containing clang-tidy, it
> may make sense to describe either all existing checks or none of them, and
> additionally add a top-level description of clang-tidy itself (can send you
> tomorrow). WDYT?

They were part of the previous releases too, just not in the pre-built
binaries. As most end-users get clang via their linux distro or
similar, I don't think this really changes much.

We kind of have a high-level doc for these tools:
docs/ClangTools.html. That mentions clang-check, clang-format and
clang-modernize. Maybe we should add some documentation of clang-tidy
there, unless it's already documented somewhere else?

 - Hans



More information about the cfe-dev mailing list