A simple example of how to setup a complete CI environment for C and C++
-
Updated
Oct 1, 2020 - C++
A simple example of how to setup a complete CI environment for C and C++
🏰 Example C++11 CMake project that incorporates awesome Clang tooling 🐉
Deezer Spleeter Library (C++)
An template C++ project using CMake for build configuration and Catch/TravisCI for automated testing
Cross platform secure and non-secure versions of Socket classes were written in modern C++(11 and later).
This is a collection of C/C++ code snippets where Clang Tidy produces either false positives or false negatives
Various skip list implementations
Cross platform asynchronous worker queue based on modern C++(11 and later)
Examples of C++ code with obvious (and not so obvious) bugs that can be seemingly easily detected by static analysis but they don't
a minimum complete project, support docker, ci, unittest, clang-format, clang-tidy
Wrapper to accelerate linters like clang-tidy via ccache
An optimized and supplement library of fundamental features for standard C++
code snipets to test the clang-tidy capability check cert issues
Reverse Polish Notation Stack Based Programming Language
Free/Open-Source C++ Quality Tools Benchmark
simple math parser written in modern C++
Basic exception class implementations in modern C++
A C++17 project that aims at executing network-related commands more securely by relying on tools such as: ip, iptables, ebtables, nftables, a custom network tool, etc. The main goal however is to set up many of the steps that I think are essential in a software development process; starting with the software design.
Add a description, image, and links to the clang-tidy topic page so that developers can more easily learn about it.
To associate your repository with the clang-tidy topic, visit your repo's landing page and select "manage topics."