Compiler warnings elimination
Created by: Xottab-DUTY
Starting from the creation of this task, #116 is a subtask of this task.
MSVC:
-
MSBuild -
Enable "warnings are errors" mode (is it possible?)
-
-
Compiler -
Enable conformance mode -
Enable "warnings are errors" mode -
Raise the warning level to 4 -
Level 1 -
Level 2 -
Level 3 -
Level 4
-
-
-
Linker -
Enable "warnings are errors" mode
-
GCC:
- CMake and
make
-
Enable "warnings are errors" mode (is it possible?)
-
-
Compiler -
Disable permissive mode -
Maybe enable pedantic mode -
Enable "warnings are errors" mode -
Raise the warning level to 4 -
Level 1 -
Level 2 -
Level 3 -
Level 4
-
-
-
Linker -
Enable "warnings are errors" mode
-
For history:
-
List all warnings elimination commits in this issue
Tools: PVS-Studio CppDepend (includes cppcheck, Clang-Tidy, Vera++) ReSharper C++ (includes Clang and Clang-Tidy check plus it's own analysis) Visual Assist (has it's own code inspection)
https://habr.com/ru/articles/75123/ https://habr.com/ru/companies/pvs-studio/articles/303664/