[Settings] Enable analyzer and fix warnings (#16515)

This commit is contained in:
CleanCodeDeveloper
2022-02-22 23:02:45 +01:00
committed by GitHub
parent 2b747d02d3
commit f4044ffd51
2 changed files with 3 additions and 1 deletions

View File

@@ -32,7 +32,7 @@ namespace Microsoft.PowerToys.Settings.UI.Library
{
if (resourceLoader == null)
{
throw new NullReferenceException("Resource loader is null");
throw new ArgumentNullException(nameof(resourceLoader), "Resource loader is null");
}
ImageresizerSizes = new ImageResizerSizes(new ObservableCollection<ImageSize>()

View File

@@ -16,6 +16,8 @@
<NeutralLanguage>en-US</NeutralLanguage>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
<AssemblyName>PowerToys.Settings.UI.Lib</AssemblyName>
<EnableNETAnalyzers>true</EnableNETAnalyzers>
<AnalysisMode>Recommended</AnalysisMode>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">