File tree 8 files changed +27
-18
lines changed
Renci.SshNet.IntegrationBenchmarks
Renci.SshNet.IntegrationTests
Renci.SshNet.TestTools.OpenSSH
8 files changed +27
-18
lines changed Original file line number Diff line number Diff line change 34
34
-->
35
35
<ItemGroup >
36
36
<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" />
39
39
</ItemGroup >
40
40
</Project >
Original file line number Diff line number Diff line change 1
1
<Project Sdk =" Microsoft.NET.Sdk" >
2
+
2
3
<PropertyGroup >
3
4
<AssemblyName >Renci.SshNet</AssemblyName >
4
5
<Product >SSH.NET</Product >
33
34
</PropertyGroup >
34
35
35
36
<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. -->
36
38
<PackageReference Include =" Microsoft.Bcl.AsyncInterfaces" Version =" 1.0.0" />
37
39
</ItemGroup >
38
40
47
49
</None >
48
50
</ItemGroup >
49
51
50
- </Project >
52
+ </Project >
Original file line number Diff line number Diff line change 1
1
<Project Sdk =" Microsoft.NET.Sdk" >
2
+
2
3
<PropertyGroup >
3
4
<OutputType >Exe</OutputType >
4
5
<TargetFramework >net8.0</TargetFramework >
7
8
</PropertyGroup >
8
9
9
10
<ItemGroup >
10
- <PackageReference Include =" BenchmarkDotNet" Version =" 0.13.11 " />
11
+ <PackageReference Include =" BenchmarkDotNet" Version =" 0.13.12 " />
11
12
</ItemGroup >
12
13
13
14
<ItemGroup >
Original file line number Diff line number Diff line change @@ -70,3 +70,7 @@ dotnet_diagnostic.MA0053.severity = suggestion
70
70
# CA2000: Dispose objects before losing scope
71
71
# https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/quality-rules/ca2000
72
72
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
Original file line number Diff line number Diff line change 8
8
</PropertyGroup >
9
9
10
10
<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" />
14
12
</ItemGroup >
15
13
16
14
<ItemGroup >
Original file line number Diff line number Diff line change 10
10
</PropertyGroup >
11
11
12
12
<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" />
17
17
<!--
18
18
Testcontainers has a dependency on SSH.NET which causes build warnings during assembly resolution:
19
19
23
23
24
24
To fix, we explicitly exclude the SSH.NET nuget package from this project's dependencies.
25
25
-->
26
- <PackageReference Include =" SSH.NET" Version =" 2023.0.0 " ExcludeAssets =" All" />
26
+ <PackageReference Include =" SSH.NET" Version =" 2023.0.1 " ExcludeAssets =" All" />
27
27
28
28
<PackageReference Include =" Appveyor.TestLogger" Version =" 2.0.0" />
29
29
<PackageReference Include =" LiquidTestReports.Markdown" Version =" 1.0.9" />
46
46
<EmbeddedResource Include =" ..\Data\*" LinkBase =" Data" />
47
47
<EmbeddedResource Include =" resources\issue #70.png" />
48
48
</ItemGroup >
49
+
49
50
</Project >
Original file line number Diff line number Diff line change 1
1
<Project Sdk =" Microsoft.NET.Sdk" >
2
+
2
3
<PropertyGroup >
3
4
<TargetFramework >netstandard2.0</TargetFramework >
4
5
<ImplicitUsings >enable</ImplicitUsings >
5
6
<Nullable >enable</Nullable >
6
7
<NoWarn >$(NoWarn);SYSLIB0021;SYSLIB1045</NoWarn >
7
8
</PropertyGroup >
9
+
8
10
<ItemGroup >
9
11
<Compile Remove =" Properties\**" />
10
12
<EmbeddedResource Remove =" Properties\**" />
11
13
<None Remove =" Properties\**" />
12
14
</ItemGroup >
13
- </Project >
15
+
16
+ </Project >
Original file line number Diff line number Diff line change 1
1
<Project Sdk =" Microsoft.NET.Sdk" >
2
+
2
3
<PropertyGroup >
3
4
<TargetFrameworks >net462;net6.0;net7.0;net8.0</TargetFrameworks >
4
5
</PropertyGroup >
8
9
</ItemGroup >
9
10
10
11
<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" />
14
15
<PackageReference Include =" Moq" Version =" 4.18.4" />
15
-
16
16
<PackageReference Include =" Appveyor.TestLogger" Version =" 2.0.0" />
17
17
<PackageReference Include =" LiquidTestReports.Markdown" Version =" 1.0.9" />
18
18
<PackageReference Include =" coverlet.msbuild" Version =" 6.0.0" >
23
23
<IncludeAssets >build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
24
24
<PrivateAssets >all</PrivateAssets >
25
25
</PackageReference >
26
-
27
26
</ItemGroup >
28
27
29
28
<ItemGroup >
30
29
<ProjectReference Include =" ..\..\src\Renci.SshNet\Renci.SshNet.csproj" />
31
30
</ItemGroup >
31
+
32
32
</Project >
You can’t perform that action at this time.
0 commit comments