This repository builds a clang-tidy module with checks specialized for the Chatterino project.
I build and test this like this:
mkdir build
cd build
cmake ..
make -j20 && clang-tidy --load ./src/chatterino-clang-tidy-module.so --checks='*,chatterino-*' ../tests/*
When enabled, this check will warn for any usage of member methods or variables that are not prefixed with this->.
This implements --fix, which adds this-> when required.
This currently avoids the shared_from_this name.