Skip to content

Commit 12e5159

Browse files
restructured Directory.Build.props (#35)
need to avoid pulling in unnecessary dependencies into our distributable NuGet packages
1 parent 55329c9 commit 12e5159

File tree

3 files changed

+19
-16
lines changed

3 files changed

+19
-16
lines changed
Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,21 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net7.0</TargetFramework>
4+
<TargetFramework>$(TestFramework)</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
7-
87
<IsPackable>false</IsPackable>
98
</PropertyGroup>
109

1110
<ItemGroup>
1211
<ProjectReference Include="..\Akka.TestKit.MsTest\Akka.TestKit.MsTest.csproj" />
1312
</ItemGroup>
1413

15-
<ItemGroup>
16-
<PackageReference Update="FluentAssertions" Version="6.9.0" />
14+
<ItemGroup>
15+
<PackageReference Include="FluentAssertions" Version="$(FluentAssertionsVersion)" />
16+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="$(TestSdkVersion)" />
17+
<PackageReference Include="MSTest.TestAdapter" Version="$(MSTestVersion)" />
18+
<PackageReference Include="coverlet.collector" Version="3.2.0" />
1719
</ItemGroup>
1820

1921
</Project>
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>netstandard2.0</TargetFramework>
4+
<TargetFramework>$(LibraryFramework)</TargetFramework>
55
</PropertyGroup>
66

77
<ItemGroup>
8-
<PackageReference Include="Akka" Version="1.4.48" />
9-
<PackageReference Include="Akka.TestKit" Version="1.4.48" />
8+
<PackageReference Include="Akka.TestKit" Version="$(AkkaVersion)" />
9+
<PackageReference Include="MSTest.TestFramework" Version="$(MSTestVersion)" />
1010
</ItemGroup>
1111

1212
</Project>

src/Directory.Build.props

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
<Project>
22
<PropertyGroup>
3-
<Copyright>Copyright © 2013-2022 Akka.NET Team</Copyright>
3+
<Copyright>Copyright © 2013-2023 Akka.NET Team</Copyright>
44
<Authors>Akka.NET Team</Authors>
55
<VersionPrefix>0.0.1</VersionPrefix>
66
<PackageReleaseNotes>- Fixed bugs</PackageReleaseNotes>
77
<PackageIcon>akkalogo.png</PackageIcon>
88
<PackageProjectUrl>
9-
https://github.com/akkadotnet/Akka.TestKit.VsTest
9+
https://github.com/akkadotnet/Akka.TestKit.MSTest
1010
</PackageProjectUrl>
1111
<License>
1212
Apache License
@@ -220,11 +220,12 @@
220220
<TargetFramework>netstandard2.0</TargetFramework>
221221
<IsPackable>false</IsPackable>
222222
</PropertyGroup>
223-
<ItemGroup>
224-
<PackageReference Include="FluentAssertions" Version="6.9.0" />
225-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.4.1" />
226-
<PackageReference Include="MSTest.TestAdapter" Version="3.0.2" />
227-
<PackageReference Include="MSTest.TestFramework" Version="3.0.2" />
228-
<PackageReference Include="coverlet.collector" Version="3.2.0" />
229-
</ItemGroup>
223+
<PropertyGroup>
224+
<LibraryFramework>netstandard2.0</LibraryFramework>
225+
<TestFramework>net7.0</TestFramework>
226+
<MSTestVersion>3.0.2</MSTestVersion>
227+
<TestSdkVersion>17.4.1</TestSdkVersion>
228+
<AkkaVersion>1.4.48</AkkaVersion>
229+
<FluentAssertionsVersion>6.9.0</FluentAssertionsVersion>
230+
</PropertyGroup>
230231
</Project>

0 commit comments

Comments
 (0)