Open yuyoyuppe opened 4 years ago
@DHowett-MSFT does terminal use something like this?
@yuyoyuppe how long do you feel it would take to integrate this?
@crutkas a couple of days tops.
Any reason not to do it in 20.02?
@crutkas nah, Terminal is only using clang-format. We're using standard Visual Studio static analysis for our "tidiness" checks, but it doesn't do any automated refactorings.
No need to do this in 20.02.
Summary of the new feature/enhancement
clang-tidy is a great C++ linter with many useful automated refactorings. We may integrate it to our pipeline, starting with the formatting script. Unlike clang-format, it requires a compilation database which we need to provide somehow, e.g. using this.