Loading…
CppCon 2018 has ended
View analytic
Thursday, September 27 • 09:00 - 10:00
Better Tools in Your Clang Toolbox: Extending clang-tidy With Your Custom Checks

Sign up or log in to save this to your schedule and see who's attending!

Clang-tidy is the go to assistant for most C++ programmers looking to improve their code. If you set out to modernize your aging code base and find hidden bugs along the way, clang-tidy is your friend. Last year, we brought all the clang-tidy magic to Visual Studio C++ developers with a Visual Studio extension called “Clang Power Tools”. After successful usage within our team, we decided to open-source the project and make Clang Power Tools available for free in the Visual Studio Marketplace. This helped tens of thousands of developers leverage its powers to improve their projects, regardless of their compiler of choice for building their applications.
Clang-tidy comes packed with over 250 built-in checks for best practice, potential risks and static analysis. Most of them are extremely valuable in real world code, but we found several cases where we needed to run specific checks for our project. This talk will share some of the things we learned while developing these tools and using them at scale on our projects and within the codebases of our community users.

http://clangpowertools.com
https://github.com/Caphyon/clang-power-tools

Speakers
avatar for Victor Ciura

Victor Ciura

Software Developer, CAPHYON
Victor Ciura is a Senior Software Engineer at CAPHYON and Technical Lead on the Advanced Installer team (http://www.advancedinstaller.com). | For over a decade, he designed and implemented several core components and libraries of Advanced Installer. | He’s a regular guest at Computer... Read More →


Thursday September 27, 2018 09:00 - 10:00
Winter Park (406)

Attendees (119)