Skip to content

Commit b47b35c

Browse files
Updated dependencies. (#1328)
* Updated dependencies. * Reverted Microsoft.Bcl.AsyncInterfaces back to version 1.0.0. Also added a note so we no longer try to upgrade it. * Reverted back to Moq. --------- Co-authored-by: Wojciech Nagórski <[email protected]>
1 parent 4b9c3bf commit b47b35c

File tree

8 files changed

+27
-18
lines changed

8 files changed

+27
-18
lines changed

Directory.Build.props

+2-2
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
-->
3535
<ItemGroup>
3636
<PackageReference Include="StyleCop.Analyzers" Version="1.2.0-beta.556" PrivateAssets="all" />
37-
<PackageReference Include="Meziantou.Analyzer" Version="2.0.103" PrivateAssets="all" />
38-
<PackageReference Include="SonarAnalyzer.CSharp" Version="9.16.0.82469" PrivateAssets="all" />
37+
<PackageReference Include="Meziantou.Analyzer" Version="2.0.141" PrivateAssets="all" />
38+
<PackageReference Include="SonarAnalyzer.CSharp" Version="9.19.0.84025" PrivateAssets="all" />
3939
</ItemGroup>
4040
</Project>

src/Renci.SshNet/Renci.SshNet.csproj

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
<Project Sdk="Microsoft.NET.Sdk">
2+
23
<PropertyGroup>
34
<AssemblyName>Renci.SshNet</AssemblyName>
45
<Product>SSH.NET</Product>
@@ -33,6 +34,7 @@
3334
</PropertyGroup>
3435

3536
<ItemGroup Condition=" '$(TargetFramework)' == 'net462' or '$(TargetFramework)' == 'netstandard2.0' ">
37+
<!-- Must be kept at version 1.0.0, see https://github.com/sshnet/SSH.NET/pull/1288 for details. -->
3638
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="1.0.0" />
3739
</ItemGroup>
3840

@@ -47,4 +49,4 @@
4749
</None>
4850
</ItemGroup>
4951

50-
</Project>
52+
</Project>

test/Renci.SshNet.Benchmarks/Renci.SshNet.Benchmarks.csproj

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
<Project Sdk="Microsoft.NET.Sdk">
2+
23
<PropertyGroup>
34
<OutputType>Exe</OutputType>
45
<TargetFramework>net8.0</TargetFramework>
@@ -7,7 +8,7 @@
78
</PropertyGroup>
89

910
<ItemGroup>
10-
<PackageReference Include="BenchmarkDotNet" Version="0.13.11" />
11+
<PackageReference Include="BenchmarkDotNet" Version="0.13.12" />
1112
</ItemGroup>
1213

1314
<ItemGroup>

test/Renci.SshNet.IntegrationBenchmarks/.editorconfig

+4
Original file line numberDiff line numberDiff line change
@@ -70,3 +70,7 @@ dotnet_diagnostic.MA0053.severity = suggestion
7070
# CA2000: Dispose objects before losing scope
7171
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/quality-rules/ca2000
7272
dotnet_diagnostic.CA2000.severity = suggestion
73+
74+
# Error CS8892: Method 'TestingPlatformEntryPoint.Main(string[])' will not be used as an entry point because a synchronous entry point 'Program.Main(string[])' was found.
75+
# https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/compiler-messages/warning-waves#cs8892---method-will-not-be-used-as-an-entry-point-because-a-synchronous-entry-point-method-was-found
76+
dotnet_diagnostic.CS8892.severity = suggestion

test/Renci.SshNet.IntegrationBenchmarks/Renci.SshNet.IntegrationBenchmarks.csproj

+1-3
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,7 @@
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="BenchmarkDotNet" Version="0.13.9" />
12-
<!-- <PackageReference Include="SSH.NET" Version="2023.0.0" /> -->
13-
<PackageReference Include="SSH.NET" Version="2023.0.0" ExcludeAssets="All" />
11+
<PackageReference Include="BenchmarkDotNet" Version="0.13.12" />
1412
</ItemGroup>
1513

1614
<ItemGroup>

test/Renci.SshNet.IntegrationTests/Renci.SshNet.IntegrationTests.csproj

+6-5
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0" />
14-
<PackageReference Include="MSTest.TestAdapter" Version="3.1.1" />
15-
<PackageReference Include="MSTest.TestFramework" Version="3.1.1" />
16-
<PackageReference Include="Testcontainers" Version="3.6.0" />
13+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
14+
<PackageReference Include="MSTest.TestAdapter" Version="3.2.1" />
15+
<PackageReference Include="MSTest.TestFramework" Version="3.2.1" />
16+
<PackageReference Include="Testcontainers" Version="3.7.0" />
1717
<!--
1818
Testcontainers has a dependency on SSH.NET which causes build warnings during assembly resolution:
1919
@@ -23,7 +23,7 @@
2323
2424
To fix, we explicitly exclude the SSH.NET nuget package from this project's dependencies.
2525
-->
26-
<PackageReference Include="SSH.NET" Version="2023.0.0" ExcludeAssets="All" />
26+
<PackageReference Include="SSH.NET" Version="2023.0.1" ExcludeAssets="All" />
2727

2828
<PackageReference Include="Appveyor.TestLogger" Version="2.0.0" />
2929
<PackageReference Include="LiquidTestReports.Markdown" Version="1.0.9" />
@@ -46,4 +46,5 @@
4646
<EmbeddedResource Include="..\Data\*" LinkBase="Data" />
4747
<EmbeddedResource Include="resources\issue #70.png" />
4848
</ItemGroup>
49+
4950
</Project>
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,16 @@
11
<Project Sdk="Microsoft.NET.Sdk">
2+
23
<PropertyGroup>
34
<TargetFramework>netstandard2.0</TargetFramework>
45
<ImplicitUsings>enable</ImplicitUsings>
56
<Nullable>enable</Nullable>
67
<NoWarn>$(NoWarn);SYSLIB0021;SYSLIB1045</NoWarn>
78
</PropertyGroup>
9+
810
<ItemGroup>
911
<Compile Remove="Properties\**" />
1012
<EmbeddedResource Remove="Properties\**" />
1113
<None Remove="Properties\**" />
1214
</ItemGroup>
13-
</Project>
15+
16+
</Project>
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
<Project Sdk="Microsoft.NET.Sdk">
2+
23
<PropertyGroup>
34
<TargetFrameworks>net462;net6.0;net7.0;net8.0</TargetFrameworks>
45
</PropertyGroup>
@@ -8,11 +9,10 @@
89
</ItemGroup>
910

1011
<ItemGroup>
11-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0" />
12-
<PackageReference Include="MSTest.TestAdapter" Version="3.1.1" />
13-
<PackageReference Include="MSTest.TestFramework" Version="3.1.1" />
12+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
13+
<PackageReference Include="MSTest.TestAdapter" Version="3.2.1" />
14+
<PackageReference Include="MSTest.TestFramework" Version="3.2.1" />
1415
<PackageReference Include="Moq" Version="4.18.4" />
15-
1616
<PackageReference Include="Appveyor.TestLogger" Version="2.0.0" />
1717
<PackageReference Include="LiquidTestReports.Markdown" Version="1.0.9" />
1818
<PackageReference Include="coverlet.msbuild" Version="6.0.0">
@@ -23,10 +23,10 @@
2323
<IncludeAssets>build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2424
<PrivateAssets>all</PrivateAssets>
2525
</PackageReference>
26-
2726
</ItemGroup>
2827

2928
<ItemGroup>
3029
<ProjectReference Include="..\..\src\Renci.SshNet\Renci.SshNet.csproj" />
3130
</ItemGroup>
31+
3232
</Project>

0 commit comments

Comments
 (0)