|
1 |
| -<?xml version="1.0" encoding="utf-8"?> |
2 | 1 | <Project>
|
3 |
| - <Import Project="Sdk.props" Sdk="Microsoft.DotNet.Arcade.Sdk" /> |
4 |
| - <Import Project="$(RepositoryEngineeringDir)Analyzers.props" /> |
5 | 2 |
|
6 |
| - <PropertyGroup> |
7 |
| - <LangVersion>preview</LangVersion> |
8 |
| - <NETCoreTargetFramework>net8.0</NETCoreTargetFramework> |
9 |
| - <NETStandardTargetFramework>netstandard2.0</NETStandardTargetFramework> |
10 |
| - <NETFullTargetFramework>net472</NETFullTargetFramework> |
11 |
| - <Product>Microsoft .NET Core</Product> |
12 |
| - <Copyright>$(CopyrightNetFoundation)</Copyright> |
13 |
| - <PackageLicenseExpression>MIT</PackageLicenseExpression> |
14 |
| - <TreatWarningsAsErrors>true</TreatWarningsAsErrors> |
15 |
| - <NoWarn>NU5105;NU5128;NU5100;NU5118;0419,0649</NoWarn> |
16 |
| - <EnableNETAnalyzers>true</EnableNETAnalyzers> |
17 |
| - <EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild> |
18 |
| - <GenerateDocumentationFile>true</GenerateDocumentationFile> |
19 |
| - <Nullable>enable</Nullable> |
20 |
| - </PropertyGroup> |
| 3 | + <Import Project="Sdk.props" Sdk="Microsoft.DotNet.Arcade.Sdk" /> |
21 | 4 |
|
22 |
| - <PropertyGroup> |
23 |
| - <SuppressNETCoreSdkPreviewMessage>true</SuppressNETCoreSdkPreviewMessage> |
24 |
| - <BuildDir>$(RepoRoot)build\</BuildDir> |
25 |
| - <ArtifactsDir>$(RepoRoot)artifacts\</ArtifactsDir> |
26 |
| - <DevDir>$(RepoRoot)dev\</DevDir> |
27 |
| - <ToolsDir>$(RepoRoot)tools\</ToolsDir> |
28 |
| - <ToolsTempDir>$(RepoRoot).tools\</ToolsTempDir> |
29 |
| - <LocalizeDir>$(RepoRoot)localize\</LocalizeDir> |
30 |
| - <TemplatesDir>$(RepoRoot)template_feed\</TemplatesDir> |
31 |
| - <SrcDir>$(RepoRoot)src\</SrcDir> |
32 |
| - <TestDir>$(RepoRoot)test\</TestDir> |
33 |
| - <StrongNameKeyId>MicrosoftAspNetCore</StrongNameKeyId> |
34 |
| - <TemplateEnginePublicKey>0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb</TemplateEnginePublicKey> |
35 |
| - <DynamicProxyGenAssembly2PublicKey>0024000004800000940000000602000000240000525341310004000001000100c547cac37abd99c8db225ef2f6c8a3602f3b3606cc9891605d02baa56104f4cfc0734aa39b93bf7852f7d9266654753cc297e7d2edfe0bac1cdcf9f717241550e0a7b191195b7667bb4f64bcb8e2121380fd1d9d46ad2d92d2d15605093924cceaf74c4861eff62abf69b9291ed0a340e113be11e6a7d3113e92484cf7045cc7</DynamicProxyGenAssembly2PublicKey> |
36 |
| - </PropertyGroup> |
| 5 | + <PropertyGroup> |
| 6 | + <LangVersion>preview</LangVersion> |
| 7 | + <Product>Microsoft .NET</Product> |
| 8 | + <Copyright>$(CopyrightNetFoundation)</Copyright> |
| 9 | + <PackageLicenseExpression>MIT</PackageLicenseExpression> |
| 10 | + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> |
| 11 | + <NoWarn>$(NoWarn);NU5105;NU5128;NU5100;NU5118;0419,0649</NoWarn> |
| 12 | + <EnableNETAnalyzers>true</EnableNETAnalyzers> |
| 13 | + <EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild> |
| 14 | + <GenerateDocumentationFile>true</GenerateDocumentationFile> |
| 15 | + <Nullable>enable</Nullable> |
| 16 | + <ImplicitUsings>enable</ImplicitUsings> |
| 17 | + |
| 18 | + <SuppressNETCoreSdkPreviewMessage>true</SuppressNETCoreSdkPreviewMessage> |
| 19 | + <ToolsDir>$(RepoRoot)tools\</ToolsDir> |
| 20 | + <TemplatesDir>$(RepoRoot)template_feed\</TemplatesDir> |
| 21 | + <SrcDir>$(RepoRoot)src\</SrcDir> |
| 22 | + <TestDir>$(RepoRoot)test\</TestDir> |
| 23 | + <StrongNameKeyId>MicrosoftAspNetCore</StrongNameKeyId> |
| 24 | + <TemplateEnginePublicKey>0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb</TemplateEnginePublicKey> |
| 25 | + <DynamicProxyGenAssembly2PublicKey>0024000004800000940000000602000000240000525341310004000001000100c547cac37abd99c8db225ef2f6c8a3602f3b3606cc9891605d02baa56104f4cfc0734aa39b93bf7852f7d9266654753cc297e7d2edfe0bac1cdcf9f717241550e0a7b191195b7667bb4f64bcb8e2121380fd1d9d46ad2d92d2d15605093924cceaf74c4861eff62abf69b9291ed0a340e113be11e6a7d3113e92484cf7045cc7</DynamicProxyGenAssembly2PublicKey> |
| 26 | + |
| 27 | + <EnableAnalyzers>true</EnableAnalyzers> |
| 28 | + <!-- Disable analyzers in sourcebuild --> |
| 29 | + <EnableAnalyzers Condition="'$(DotNetBuildSourceOnly)' == 'true'">false</EnableAnalyzers> |
| 30 | + </PropertyGroup> |
| 31 | + |
| 32 | + <ItemGroup Condition="'$(EnableAnalyzers)' == 'true'"> |
| 33 | + <PackageReference Include="StyleCop.Analyzers" PrivateAssets="all" /> |
| 34 | + <PackageReference Include="Microsoft.CodeAnalysis.PublicApiAnalyzers" PrivateAssets="all" Condition="'$(EnablePublicApiAnalyzer)' == 'true'" /> |
| 35 | + </ItemGroup> |
37 | 36 |
|
38 | 37 | </Project>
|
0 commit comments