Skip to content

Commit f0a381d

Browse files
committed
Enable central package management for dependencies
1 parent da740f6 commit f0a381d

File tree

9 files changed

+41
-20
lines changed

9 files changed

+41
-20
lines changed

Directory.Packages.props

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<Project>
2+
<PropertyGroup>
3+
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
4+
<CentralPackageTransitivePinningEnabled>false</CentralPackageTransitivePinningEnabled>
5+
</PropertyGroup>
6+
<ItemGroup>
7+
<PackageVersion Include="AssemblyMetadata.Generators" Version="2.1.0" />
8+
<PackageVersion Include="AwesomeAssertions" Version="9.2.0" />
9+
<PackageVersion Include="coverlet.collector" Version="6.0.4" />
10+
<PackageVersion Include="Microsoft.CodeAnalysis.Analyzers" Version="4.14.0" />
11+
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp" Version="[4.4.0]" />
12+
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="9.0.9" />
13+
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
14+
<PackageVersion Include="MinVer" Version="6.0.0" />
15+
<PackageVersion Include="Verify.Xunit" Version="30.19.1" />
16+
<PackageVersion Include="xunit" Version="2.9.3" />
17+
<PackageVersion Include="XUnit.Hosting" Version="2.0.1" />
18+
<PackageVersion Include="xunit.runner.visualstudio" Version="3.1.5" />
19+
</ItemGroup>
20+
</Project>

Injectio.slnx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
<Folder Name="/Build/">
33
<File Path=".github/dependabot.yml" />
44
<File Path=".github/workflows/dotnet.yml" />
5+
<File Path="Directory.Packages.props" />
56
<File Path="README.md" />
67
<File Path="src/Directory.Build.props" />
78
</Folder>

src/Directory.Build.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@
4040
</PropertyGroup>
4141

4242
<ItemGroup>
43-
<PackageReference Include="AssemblyMetadata.Generators" Version="2.1.0" PrivateAssets="All" />
44-
<PackageReference Include="MinVer" Version="6.0.0" PrivateAssets="All" />
43+
<PackageReference Include="AssemblyMetadata.Generators" PrivateAssets="All" />
44+
<PackageReference Include="MinVer" PrivateAssets="All" />
4545
</ItemGroup>
4646

4747
<ItemGroup>

src/Injectio.Attributes/Injectio.Attributes.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="9.0.9" />
10+
<PackageReference Include="Microsoft.Extensions.DependencyInjection" />
1111
</ItemGroup>
1212

1313
<ItemGroup>

src/Injectio.Generators/Injectio.Generators.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
</PropertyGroup>
1818

1919
<ItemGroup>
20-
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="[4.4.0]" PrivateAssets="all" />
20+
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" PrivateAssets="all" />
2121
</ItemGroup>
2222

2323
<ItemGroup>

tests/Injectio.Acceptance.Tests/Injectio.Acceptance.Tests.csproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@
1212
</PropertyGroup>
1313

1414
<ItemGroup>
15-
<PackageReference Include="AwesomeAssertions" Version="9.0.0" />
16-
<PackageReference Include="coverlet.collector" Version="6.0.4">
15+
<PackageReference Include="AwesomeAssertions" />
16+
<PackageReference Include="coverlet.collector">
1717
<PrivateAssets>all</PrivateAssets>
1818
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1919
</PackageReference>
20-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
21-
<PackageReference Include="xunit" Version="2.9.3" />
22-
<PackageReference Include="XUnit.Hosting" Version="2.0.1" />
23-
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
20+
<PackageReference Include="Microsoft.NET.Test.Sdk" />
21+
<PackageReference Include="xunit" />
22+
<PackageReference Include="XUnit.Hosting" />
23+
<PackageReference Include="xunit.runner.visualstudio">
2424
<PrivateAssets>all</PrivateAssets>
2525
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2626
</PackageReference>

tests/Injectio.Tests.Console/Injectio.Tests.Console.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
</ItemGroup>
2121

2222
<ItemGroup>
23-
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="9.0.9" />
23+
<PackageReference Include="Microsoft.Extensions.DependencyInjection" />
2424
</ItemGroup>
2525

2626
<ItemGroup>

tests/Injectio.Tests.Library/Injectio.Tests.Library.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
</PropertyGroup>
1313

1414
<ItemGroup>
15-
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="9.0.9" />
15+
<PackageReference Include="Microsoft.Extensions.DependencyInjection" />
1616
</ItemGroup>
1717

1818
<ItemGroup>

tests/Injectio.Tests/Injectio.Tests.csproj

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,23 +12,23 @@
1212
</PropertyGroup>
1313

1414
<ItemGroup>
15-
<PackageReference Include="AwesomeAssertions" Version="9.0.0" />
16-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
17-
<PackageReference Include="Verify.Xunit" Version="30.4.0" />
18-
<PackageReference Include="xunit" Version="2.9.3" />
19-
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
15+
<PackageReference Include="AwesomeAssertions" />
16+
<PackageReference Include="Microsoft.NET.Test.Sdk" />
17+
<PackageReference Include="Verify.Xunit" />
18+
<PackageReference Include="xunit" />
19+
<PackageReference Include="xunit.runner.visualstudio">
2020
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2121
<PrivateAssets>all</PrivateAssets>
2222
</PackageReference>
23-
<PackageReference Include="coverlet.collector" Version="6.0.4">
23+
<PackageReference Include="coverlet.collector">
2424
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2525
<PrivateAssets>all</PrivateAssets>
2626
</PackageReference>
2727
</ItemGroup>
2828

2929
<ItemGroup>
30-
<PackageReference Include="Microsoft.CodeAnalysis.Analyzers" Version="4.14.0" PrivateAssets="all" />
31-
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="[4.4.0]" PrivateAssets="all" />
30+
<PackageReference Include="Microsoft.CodeAnalysis.Analyzers" PrivateAssets="all" />
31+
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" PrivateAssets="all" />
3232
</ItemGroup>
3333

3434
<ItemGroup>

0 commit comments

Comments
 (0)