Enable use of Clang-tidy when running code analysis, enable readability-implicit-bool-conversion check

#66
This commit is contained in:
Sam V 2021-11-28 16:21:48 +01:00
parent d6629ed767
commit 53b475dcc4
3 changed files with 8 additions and 0 deletions

4
.clang-tidy Normal file
View file

@ -0,0 +1,4 @@
Checks: '-*,readability-implicit-bool-conversion'
CheckOptions:
- key: readability-implicit-bool-conversion.AllowPointerConditions
value: '1'

View file

@ -45,12 +45,14 @@
<OutDir>C:\Program Files (x86)\Steam\steamapps\common\Half-Life\halflife_updated\cl_dlls\</OutDir>
<TargetName>client</TargetName>
<IntDir>$(Configuration)\$(ProjectName)\int\</IntDir>
<EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>C:\Program Files (x86)\Steam\steamapps\common\Half-Life\halflife_updated\cl_dlls\</OutDir>
<TargetName>client</TargetName>
<IntDir>$(Configuration)\$(ProjectName)\int\</IntDir>
<EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>

View file

@ -45,12 +45,14 @@
<OutDir>C:\Program Files (x86)\Steam\steamapps\common\Half-Life\halflife_updated\dlls\</OutDir>
<IntDir>$(Configuration)\$(ProjectName)\int\</IntDir>
<TargetName>hl</TargetName>
<EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>C:\Program Files (x86)\Steam\steamapps\common\Half-Life\halflife_updated\dlls\</OutDir>
<IntDir>$(Configuration)\$(ProjectName)\int\</IntDir>
<TargetName>hl</TargetName>
<EnableClangTidyCodeAnalysis>true</EnableClangTidyCodeAnalysis>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>