|
1 | 1 | <Project> |
2 | 2 | <PropertyGroup> |
3 | | - <GenerateDocumentationFile>true</GenerateDocumentationFile> |
4 | | - <Platform>AnyCPU</Platform> |
5 | | - <IsTestProject>$(MSBuildProjectName.Contains('Tests'))</IsTestProject> |
6 | | - <DebugType>embedded</DebugType> |
7 | 3 | <Authors>ReactiveUI Association Inc</Authors> |
8 | | - <Copyright>Copyright (c) 2021 ReactiveUI Association Inc</Copyright> |
| 4 | + <Company>ReactiveUI Association Inc</Company> |
| 5 | + <Copyright>Copyright (c) ReactiveUI Association Inc © $([System.DateTime]::Now.ToString('yyyy'))</Copyright> |
9 | 6 | <PackageLicenseExpression>MIT</PackageLicenseExpression> |
10 | 7 | <PackageProjectUrl>https://github.com/reactivemarbles/Mvvm</PackageProjectUrl> |
11 | 8 | <PackageDescription>Common base classes for the MVVM pattern for Reactive Marbles.</PackageDescription> |
|
15 | 12 | <PackageReleaseNotes>https://github.com/reactivemarbles/Mvvm/releases</PackageReleaseNotes> |
16 | 13 | <RepositoryUrl>https://github.com/reactivemarbles/Mvvm</RepositoryUrl> |
17 | 14 | <RepositoryType>git</RepositoryType> |
| 15 | + <ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally> |
| 16 | + <Nullable>enable</Nullable> |
| 17 | + <EnableNETAnalyzers>true</EnableNETAnalyzers> |
| 18 | + <GenerateDocumentationFile>true</GenerateDocumentationFile> |
| 19 | + <Platform>AnyCPU</Platform> |
| 20 | + <IsTestProject>$(MSBuildProjectName.Contains('Tests'))</IsTestProject> |
| 21 | + <DebugType>embedded</DebugType> |
18 | 22 |
|
19 | 23 | <!-- Publish the repository URL in the built .nupkg (in the NuSpec <Repository> element) --> |
20 | 24 | <PublishRepositoryUrl>true</PublishRepositoryUrl> |
|
25 | 29 | </PropertyGroup> |
26 | 30 |
|
27 | 31 | <ItemGroup Condition="'$(IsTestProject)' != 'true'"> |
28 | | - <PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0" PrivateAssets="All" /> |
| 32 | + <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> |
29 | 33 | </ItemGroup> |
30 | 34 |
|
31 | 35 | <PropertyGroup> |
|
38 | 42 | </ItemGroup> |
39 | 43 |
|
40 | 44 | <ItemGroup> |
41 | | - <PackageReference Include="Nerdbank.GitVersioning" Version="3.4.231"> |
| 45 | + <PackageReference Include="Nerdbank.GitVersioning"> |
42 | 46 | <PrivateAssets>all</PrivateAssets> |
43 | 47 | <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> |
44 | 48 | </PackageReference> |
45 | 49 | </ItemGroup> |
46 | 50 |
|
47 | 51 | <ItemGroup> |
48 | | - <PackageReference Include="StyleCop.Analyzers" Version="1.2.0-beta.354"> |
| 52 | + <PackageReference Include="Microsoft.SourceLink.GitHub" IncludeAssets="analyzers;build;buildMultitargeting;buildTransitive" PrivateAssets="All" /> |
| 53 | + <PackageReference Include="StyleCop.Analyzers"> |
49 | 54 | <PrivateAssets>all</PrivateAssets> |
50 | 55 | <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> |
51 | 56 | </PackageReference> |
52 | | - <PackageReference Include="Roslynator.Analyzers" Version="3.2.2"> |
| 57 | + <PackageReference Include="Roslynator.Analyzers"> |
53 | 58 | <PrivateAssets>all</PrivateAssets> |
54 | 59 | <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> |
55 | 60 | </PackageReference> |
56 | | - <PackageReference Include="Microsoft.CodeAnalysis.NetAnalyzers" Version="5.0.3" PrivateAssets="all" /> |
| 61 | + <PackageReference Include="Microsoft.CodeAnalysis.NetAnalyzers" PrivateAssets="all" /> |
57 | 62 | </ItemGroup> |
58 | 63 | <ItemGroup> |
59 | 64 | <AdditionalFiles Include="$(MSBuildThisFileDirectory)stylecop.json" Link="stylecop.json" /> |
|
0 commit comments