52534c94cc
* Revert "Add source linking information during the build (#2857)"
This reverts commit 6b728cd6d0
.
* Need reference to renderer base inside UnitTests_TerminalCore
* add dependency for TerminalControl to Types project.
* Set build to single threaded as parallel build is broken by 16.3 build toolchain.
* Disable new rule C26814 as it's breaking builds
Wrote a follow up task #2941 to roll it out later.
* Add noexcept to dx header.
18 lines
852 B
XML
18 lines
852 B
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<RuleSet Name="Console Rules" Description="These rules enforce static analysis on console code." ToolsVersion="15.0">
|
|
|
|
<Include Path="cppcorecheckrules.ruleset" Action="Error" />
|
|
|
|
<Rules AnalyzerId="Microsoft.Analyzers.NativeCodeAnalysis" RuleNamespace="Microsoft.Rules.Native">
|
|
<Rule Id="C6001" Action="Error" />
|
|
<Rule Id="C6011" Action="Error" />
|
|
<!-- We can't do dynamic cast because RTTI is off. -->
|
|
<!-- RTTI is off because Windows OS policies believe RTTI has too much binary size impact for the value and is less portable than RTTI-off modules. -->
|
|
<Rule Id="C26466" Action="None" />
|
|
<!-- This one has caught us off guard as it suddenly showed up. Re-enablement is going to be in #2941 -->
|
|
<Rule Id="C26814" Action="None" />
|
|
</Rules>
|
|
|
|
|
|
</RuleSet>
|