Skip to content

Commit 7b8368b

Browse files
authored
Merge pull request #1322 from rabbitmq/lukebakken/bump-deps
Misc updates
2 parents bf7d538 + d78fe14 commit 7b8368b

File tree

9 files changed

+25
-26
lines changed

9 files changed

+25
-26
lines changed

.ci/versions.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
22
"erlang": "25.3",
3-
"rabbitmq": "3.11.10"
3+
"rabbitmq": "3.11.11"
44
}

.github/workflows/main.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
- name: Restore
4545
run: dotnet restore --verbosity=normal
4646
- name: ApiGen
47-
run: dotnet run --framework "netcoreapp3.1" --project ./projects/Apigen/Apigen.csproj --apiName:AMQP_0_9_1 ./projects/specs/amqp0-9-1.stripped.xml ./gensrc/autogenerated-api-0-9-1.cs
47+
run: dotnet run --framework net6.0 --project ./projects/Apigen/Apigen.csproj --apiName:AMQP_0_9_1 ./projects/specs/amqp0-9-1.stripped.xml ./gensrc/autogenerated-api-0-9-1.cs
4848
- name: Build
4949
run: dotnet build --no-restore --verbosity=normal
5050
- name: Test
@@ -85,10 +85,10 @@ jobs:
8585
- name: Restore
8686
run: dotnet restore --verbosity=normal
8787
- name: ApiGen
88-
run: dotnet run --framework "netcoreapp3.1" --project ./projects/Apigen/Apigen.csproj --apiName:AMQP_0_9_1 ./projects/specs/amqp0-9-1.stripped.xml ./gensrc/autogenerated-api-0-9-1.cs
88+
run: dotnet run --framework net6.0 --project ./projects/Apigen/Apigen.csproj --apiName:AMQP_0_9_1 ./projects/specs/amqp0-9-1.stripped.xml ./gensrc/autogenerated-api-0-9-1.cs
8989
- name: Build
9090
run: dotnet build --no-restore --verbosity=normal
9191
- name: Test
92-
run: dotnet test --no-restore --no-build --logger "console;verbosity=detailed" --framework "netcoreapp3.1"
92+
run: dotnet test --no-restore --no-build --logger "console;verbosity=detailed" --framework net6.0
9393
env:
9494
RABBITMQ_RABBITMQCTL_PATH: DOCKER:${{job.services.rabbitmq.id}}

RUNNING_TESTS.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -104,15 +104,15 @@ Running individual tests and fixtures on Windows is trivial using the Visual Stu
104104
To run a specific tests fixture on MacOS or Linux, use the NUnit filter expressions to select the tests to be run:
105105

106106
``` shell
107-
dotnet test projects/Unit -f netcoreapp3.1 --filter "Name~TestAmqpUriParseFail"
107+
dotnet test projects/Unit -f net6.0 --filter "Name~TestAmqpUriParseFail"
108108

109-
dotnet test projects/Unit -f netcoreapp3.1 --filter "FullyQualifiedName~RabbitMQ.Client.Unit.TestHeartbeats"
109+
dotnet test projects/Unit -f net6.0 --filter "FullyQualifiedName~RabbitMQ.Client.Unit.TestHeartbeats"
110110
```
111111

112112
## Running Tests for a Specific .NET Target
113113

114114
To only run tests on .NET Core:
115115

116116
``` shell
117-
dotnet test -f netcoreapp3.1 projects/Unit
117+
dotnet test -f net6.0 projects/Unit
118118
```

projects/Apigen/Apigen.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFrameworks>net6.0;netcoreapp3.1</TargetFrameworks>
5+
<TargetFramework>net6.0</TargetFramework>
66
</PropertyGroup>
77

88
<ItemGroup>

projects/RabbitMQ.Client/RabbitMQ.Client.csproj

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
<PropertyGroup>
44
<TargetFrameworks>net461;netstandard2.0</TargetFrameworks>
5+
<SuppressTfmSupportBuildWarnings>true</SuppressTfmSupportBuildWarnings>
56
<NoWarn>$(NoWarn);CS1591</NoWarn>
67
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
78
<AssemblyTitle>RabbitMQ Client Library for .NET</AssemblyTitle>
@@ -53,15 +54,15 @@
5354
</ItemGroup>
5455

5556
<ItemGroup>
56-
<PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.0" PrivateAssets="All" />
57-
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0" PrivateAssets="All" />
57+
<PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.3" PrivateAssets="All" />
58+
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1" PrivateAssets="All" />
5859

59-
<PackageReference Include="MinVer" Version="2.4.0" PrivateAssets="All" />
60-
<PackageReference Include="System.Threading.Channels" Version="4.7.1" />
60+
<PackageReference Include="MinVer" Version="4.3.0" PrivateAssets="All" />
61+
<PackageReference Include="System.Threading.Channels" Version="7.0.0" />
6162
</ItemGroup>
6263

6364
<ItemGroup Condition="'$(TargetFrameworkIdentifier)' != '.NETCoreApp'">
64-
<PackageReference Include="System.Memory" Version="4.5.4" />
65+
<PackageReference Include="System.Memory" Version="4.5.5" />
6566
</ItemGroup>
6667

6768
</Project>

projects/RabbitMQ.Client/client/impl/TcpClientAdapter.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ public virtual async Task ConnectAsync(string host, int port)
2727
throw new ArgumentException($"No ip address could be resolved for {host}");
2828
}
2929

30-
#if NET461
30+
#if NET461 || NET462
3131
await Task.Run(() => _sock.Connect(ep, port)).ConfigureAwait(false);
3232
#else
3333
await _sock.ConnectAsync(ep, port).ConfigureAwait(false);
@@ -78,7 +78,7 @@ public virtual bool Connected
7878
{
7979
get
8080
{
81-
if(_sock == null) return false;
81+
if (_sock == null) return false;
8282
return _sock.Connected;
8383
}
8484
}
@@ -99,7 +99,7 @@ public virtual TimeSpan ReceiveTimeout
9999

100100
private void AssertSocket()
101101
{
102-
if(_sock == null)
102+
if (_sock == null)
103103
{
104104
throw new InvalidOperationException("Cannot perform operation as socket is null");
105105
}

projects/Unit/TestConnectionRecovery.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@
3131

3232
using System;
3333
using System.Collections.Generic;
34-
using System.ServiceModel.Channels;
3534
using System.Text;
3635
using System.Threading;
3736

@@ -827,7 +826,7 @@ public void TestUnbindQueueAfterRecoveryConnection()
827826
Assert.IsTrue(nameBefore.StartsWith("amq."));
828827
Assert.IsTrue(nameAfter.StartsWith("amq."));
829828
Assert.AreNotEqual(nameBefore, nameAfter);
830-
Model.QueueUnbind(nameAfter,x,"");
829+
Model.QueueUnbind(nameAfter, x, "");
831830
Model.QueueDeleteNoWait(nameAfter);
832831
latch.Reset();
833832
CloseAndWaitForRecovery();

projects/Unit/Unit.csproj

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

33
<PropertyGroup>
4-
<TargetFrameworks>net461;netcoreapp3.1</TargetFrameworks>
4+
<TargetFrameworks>net462;net6.0</TargetFrameworks>
55
<AssemblyOriginatorKeyFile>../rabbit.snk</AssemblyOriginatorKeyFile>
66
<SignAssembly>true</SignAssembly>
77
</PropertyGroup>
@@ -11,12 +11,11 @@
1111
</ItemGroup>
1212

1313
<ItemGroup>
14-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.7.1" />
15-
<PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.2" />
16-
<PackageReference Include="NUnit" Version="3.13.2" />
17-
<PackageReference Include="NUnit3TestAdapter" Version="4.2.1" />
18-
<PackageReference Include="PublicApiGenerator" Version="10.3.0" />
19-
<PackageReference Include="Verify.NUnit" Version="12.2" />
14+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.5.0" />
15+
<PackageReference Include="NUnit" Version="3.13.3" />
16+
<PackageReference Include="NUnit3TestAdapter" Version="4.4.2" />
17+
<PackageReference Include="PublicApiGenerator" Version="11.0.0" />
18+
<PackageReference Include="Verify.NUnit" Version="19.11.2" />
2019
</ItemGroup>
2120

2221
</Project>

run-test.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ fi
1313

1414
cd "$script_dir"
1515

16-
dotnet test --no-build --logger 'console;verbosity=detailed' --framework 'netcoreapp3.1' ./RabbitMQDotNetClient.sln < /dev/null
16+
dotnet test --no-build --logger 'console;verbosity=detailed' --framework 'net6.0' ./RabbitMQDotNetClient.sln < /dev/null

0 commit comments

Comments
 (0)