11<Project >
2- <PropertyGroup >
3- <LangVersion >latest</LangVersion >
4- <ManagePackageVersionsCentrally >true</ManagePackageVersionsCentrally >
5- <AnalysisLevel >latest</AnalysisLevel >
6- <AnalysisMode >AllEnabledByDefault</AnalysisMode >
7- <CodeAnalysisTreatWarningsAsErrors >true</CodeAnalysisTreatWarningsAsErrors >
8- <EnableNETAnalyzers >true</EnableNETAnalyzers >
9- <EnforceCodeStyleInBuild >true</EnforceCodeStyleInBuild >
10- <ImplicitUsings >enable</ImplicitUsings >
11- <TreatWarningsAsErrors >true</TreatWarningsAsErrors >
12- <RunAnalyzersDuringBuild >true</RunAnalyzersDuringBuild >
13- <RunAnalyzersDuringLiveAnalysis >true</RunAnalyzersDuringLiveAnalysis >
14- <!--
2+ <PropertyGroup >
3+ <LangVersion >latest</LangVersion >
4+ <ManagePackageVersionsCentrally >true</ManagePackageVersionsCentrally >
5+ <AnalysisLevel >latest</AnalysisLevel >
6+ <AnalysisMode >AllEnabledByDefault</AnalysisMode >
7+ <CodeAnalysisTreatWarningsAsErrors >true</CodeAnalysisTreatWarningsAsErrors >
8+ <EnableNETAnalyzers >true</EnableNETAnalyzers >
9+ <Nullable >enable</Nullable >
10+ <EnforceCodeStyleInBuild >true</EnforceCodeStyleInBuild >
11+ <ImplicitUsings >enable</ImplicitUsings >
12+ <TreatWarningsAsErrors >true</TreatWarningsAsErrors >
13+ <RunAnalyzersDuringBuild >true</RunAnalyzersDuringBuild >
14+ <RunAnalyzersDuringLiveAnalysis >true</RunAnalyzersDuringLiveAnalysis >
15+ <!--
1516 CA2007: Consider calling ConfigureAwait on the awaited task
1617 MA0004: Use Task.ConfigureAwait(false) as the current SynchronizationContext is not needed
1718 CA1056: Change the type of property 'Url' from 'string' to 'System.Uri'
1819 CA1054: Change the type of parameter of the method to allow a Uri to be passed as a 'System.Uri' object
1920 CA1055: Change the return type of method from 'string' to 'System.Uri'
2021 -->
21- <NoWarn >$(NoWarn);CA2007;CA1056;CA1054;CA1055;MA0004;RCS1090</NoWarn >
22- <NoError >$(NoError);CA2007;CA1056;CA1054;CA1055;MA0004;RCS1090</NoError >
23- <Deterministic >true</Deterministic >
24- <Features >strict</Features >
25- <ReportAnalyzer >true</ReportAnalyzer >
26- </PropertyGroup >
27- <ItemGroup >
28- <Using Include =" System.Globalization" />
29- <Using Include =" System.Text.Json" />
30- <Using Include =" System.FormattableString" Static =" True" />
31- <Using Include =" System.Console" Static =" True" />
32- <Using Include =" System.Security.Cryptography" />
33- <Using Include =" System.Diagnostics.CodeAnalysis" />
34- <Using Include =" System.Text.Json.Serialization" />
35- <Using Include =" System.Linq.Expressions" />
36- <Using Include =" System.Reflection" />
37- <Using Include =" System.ComponentModel.DataAnnotations" />
38- <Using Include =" System.Diagnostics" />
39- <Using Include =" System.ComponentModel.DataAnnotations.Schema" />
40- <Using Include =" System.Net" />
41- <Using Include =" System.Net.Http.Headers" />
42- <Using Include =" System.Net.Http.Json" />
43- <Using Include =" System.Text.Json" />
44- </ItemGroup >
45- <ItemGroup Condition =" '$(Configuration)' == 'Debug'" >
46- <PackageReference Include =" Meziantou.Analyzer" >
47- <PrivateAssets >all</PrivateAssets >
48- <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
49- </PackageReference >
50- <PackageReference Include =" Microsoft.VisualStudio.Threading.Analyzers" >
51- <PrivateAssets >all</PrivateAssets >
52- <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
53- </PackageReference >
54- <PackageReference Include =" Microsoft.CodeAnalysis.BannedApiAnalyzers" >
55- <PrivateAssets >all</PrivateAssets >
56- <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
57- </PackageReference >
58- <PackageReference Include =" AsyncFixer" >
59- <PrivateAssets >all</PrivateAssets >
60- <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
61- </PackageReference >
62- <PackageReference Include =" Asyncify" >
63- <PrivateAssets >all</PrivateAssets >
64- <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
65- </PackageReference >
66- <PackageReference Include =" SonarAnalyzer.CSharp" >
67- <PrivateAssets >all</PrivateAssets >
68- <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
69- </PackageReference >
70- <PackageReference Include =" SecurityCodeScan.VS2019" >
71- <PrivateAssets >all</PrivateAssets >
72- <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
73- </PackageReference >
74- <PackageReference Include =" Roslynator.Analyzers" >
75- <PrivateAssets >all</PrivateAssets >
76- <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
77- </PackageReference >
78- <PackageReference Include =" Microsoft.EntityFrameworkCore.Analyzers" >
79- <PrivateAssets >all</PrivateAssets >
80- <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
81- </PackageReference >
82- </ItemGroup >
83- <ItemGroup >
84- <AdditionalFiles Include =" $(MSBuildThisFileDirectory)BannedSymbols.txt" Link =" Properties/BannedSymbols.txt" />
85- <Compile Include =" $(MSBuildThisFileDirectory)/common/AssemblyInfo.cs" Link =" Properties/AssemblyInfo.common.cs" />
86- </ItemGroup >
22+ <NoWarn >$(NoWarn);CA2007;CA1056;CA1054;CA1055;MA0004;RCS1090</NoWarn >
23+ <NoError >$(NoError);CA2007;CA1056;CA1054;CA1055;MA0004;RCS1090</NoError >
24+ <Deterministic >true</Deterministic >
25+ <Features >strict</Features >
26+ <ReportAnalyzer >true</ReportAnalyzer >
27+ </PropertyGroup >
28+ <ItemGroup >
29+ <Using Include =" System.Globalization" />
30+ <Using Include =" System.Text.Json" />
31+ <Using Include =" System.FormattableString" Static =" True" />
32+ <Using Include =" System.Console" Static =" True" />
33+ <Using Include =" System.Security.Cryptography" />
34+ <Using Include =" System.Diagnostics.CodeAnalysis" />
35+ <Using Include =" System.Text.Json.Serialization" />
36+ <Using Include =" System.Linq.Expressions" />
37+ <Using Include =" System.Reflection" />
38+ <Using Include =" System.ComponentModel.DataAnnotations" />
39+ <Using Include =" System.Diagnostics" />
40+ <Using Include =" System.ComponentModel.DataAnnotations.Schema" />
41+ <Using Include =" System.Net" />
42+ <Using Include =" System.Net.Http.Headers" />
43+ <Using Include =" System.Net.Http.Json" />
44+ <Using Include =" System.Text.Json" />
45+ </ItemGroup >
46+ <ItemGroup Condition =" '$(Configuration)' == 'Debug'" >
47+ <PackageReference Include =" Meziantou.Analyzer" >
48+ <PrivateAssets >all</PrivateAssets >
49+ <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
50+ </PackageReference >
51+ <PackageReference Include =" Microsoft.VisualStudio.Threading.Analyzers" >
52+ <PrivateAssets >all</PrivateAssets >
53+ <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
54+ </PackageReference >
55+ <PackageReference Include =" Microsoft.CodeAnalysis.BannedApiAnalyzers" >
56+ <PrivateAssets >all</PrivateAssets >
57+ <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
58+ </PackageReference >
59+ <PackageReference Include =" AsyncFixer" >
60+ <PrivateAssets >all</PrivateAssets >
61+ <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
62+ </PackageReference >
63+ <PackageReference Include =" Asyncify" >
64+ <PrivateAssets >all</PrivateAssets >
65+ <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
66+ </PackageReference >
67+ <PackageReference Include =" SonarAnalyzer.CSharp" >
68+ <PrivateAssets >all</PrivateAssets >
69+ <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
70+ </PackageReference >
71+ <PackageReference Include =" SecurityCodeScan.VS2019" >
72+ <PrivateAssets >all</PrivateAssets >
73+ <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
74+ </PackageReference >
75+ <PackageReference Include =" Roslynator.Analyzers" >
76+ <PrivateAssets >all</PrivateAssets >
77+ <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
78+ </PackageReference >
79+ <PackageReference Include =" Microsoft.EntityFrameworkCore.Analyzers" >
80+ <PrivateAssets >all</PrivateAssets >
81+ <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
82+ </PackageReference >
83+ </ItemGroup >
84+ <ItemGroup >
85+ <AdditionalFiles Include =" $(MSBuildThisFileDirectory)BannedSymbols.txt" Link =" Properties/BannedSymbols.txt" />
86+ <Compile Include =" $(MSBuildThisFileDirectory)/common/AssemblyInfo.cs" Link =" Properties/AssemblyInfo.common.cs" />
87+ </ItemGroup >
8788</Project >
0 commit comments