From af3ec8684845422818e7815371fbf522812ecd8b Mon Sep 17 00:00:00 2001 From: Brian Lehnen Date: Sun, 5 Jul 2026 10:48:05 -0500 Subject: [PATCH] shipyard(phase-8): remove FluentAssertions from CPM and all dead references (closes #159) All FluentAssertions .Should() assertions were migrated to MSTest across Phases 2-7; every remaining reference was dead. Removes atomically (CPM requires PackageVersion + all PackageReference to go together, else NU1010): - central from Directory.Packages.props - 17 dead lines across test projects - dead net452-era packages.config (SqlServer.Tests) still listing FluentAssertions 4.19.4 Test-only: no production assembly touched, no change. Full-solution Release build green (0 errors); solution-wide grep for .Should()/using FluentAssertions/FA package refs = 0. Closes #159 Co-Authored-By: Claude Opus 4.8 (1M context) --- Source/Directory.Packages.props | 1 - ...tNetWorkQueue.Dashboard.Ui.E2E.Tests.csproj | 1 - ...ue.Transport.LiteDb.IntegrationTests.csproj | 1 - ...nsport.LiteDb.Linq.Integration.Tests.csproj | 1 - ...nsport.Memory.Linq.Integration.Tests.csproj | 1 - ...tNetWorkQueue.Transport.Memory.Tests.csproj | 1 - ...ansport.PostgreSQL.Integration.Tests.csproj | 1 - ...rt.PostgreSQL.Linq.Integration.Tests.csproj | 1 - ...WorkQueue.Transport.PostgreSQL.Tests.csproj | 1 - ...ue.Transport.Redis.Integration.Tests.csproj | 1 - ...ansport.Redis.Linq.Integration.Tests.csproj | 1 - ...otNetWorkQueue.Transport.Redis.Tests.csproj | 1 - ...e.Transport.RelationalDatabase.Tests.csproj | 1 - ...e.Transport.SQLite.Integration.Tests.csproj | 1 - ...nsport.SQLite.Linq.Integration.Tests.csproj | 1 - ...ransport.SqlServer.Integration.Tests.csproj | 1 - ...ort.SqlServer.Linq.Integration.Tests.csproj | 1 - ...tWorkQueue.Transport.SqlServer.Tests.csproj | 1 - .../packages.config | 18 ------------------ 19 files changed, 36 deletions(-) delete mode 100644 Source/DotNetWorkQueue.Transport.SqlServer.Tests/packages.config diff --git a/Source/Directory.Packages.props b/Source/Directory.Packages.props index 672071f4a..16209bd14 100644 --- a/Source/Directory.Packages.props +++ b/Source/Directory.Packages.props @@ -49,7 +49,6 @@ - diff --git a/Source/DotNetWorkQueue.Dashboard.Ui.E2E.Tests/DotNetWorkQueue.Dashboard.Ui.E2E.Tests.csproj b/Source/DotNetWorkQueue.Dashboard.Ui.E2E.Tests/DotNetWorkQueue.Dashboard.Ui.E2E.Tests.csproj index 777327ec9..d14ca30cd 100644 --- a/Source/DotNetWorkQueue.Dashboard.Ui.E2E.Tests/DotNetWorkQueue.Dashboard.Ui.E2E.Tests.csproj +++ b/Source/DotNetWorkQueue.Dashboard.Ui.E2E.Tests/DotNetWorkQueue.Dashboard.Ui.E2E.Tests.csproj @@ -23,7 +23,6 @@ - diff --git a/Source/DotNetWorkQueue.Transport.LiteDB.IntegrationTests/DotNetWorkQueue.Transport.LiteDb.IntegrationTests.csproj b/Source/DotNetWorkQueue.Transport.LiteDB.IntegrationTests/DotNetWorkQueue.Transport.LiteDb.IntegrationTests.csproj index 7a2ee66a5..4683a14b0 100644 --- a/Source/DotNetWorkQueue.Transport.LiteDB.IntegrationTests/DotNetWorkQueue.Transport.LiteDb.IntegrationTests.csproj +++ b/Source/DotNetWorkQueue.Transport.LiteDB.IntegrationTests/DotNetWorkQueue.Transport.LiteDb.IntegrationTests.csproj @@ -8,7 +8,6 @@ - diff --git a/Source/DotNetWorkQueue.Transport.LiteDB.Linq.Integration.Tests/DotNetWorkQueue.Transport.LiteDb.Linq.Integration.Tests.csproj b/Source/DotNetWorkQueue.Transport.LiteDB.Linq.Integration.Tests/DotNetWorkQueue.Transport.LiteDb.Linq.Integration.Tests.csproj index 90a557ffa..b393ddc6e 100644 --- a/Source/DotNetWorkQueue.Transport.LiteDB.Linq.Integration.Tests/DotNetWorkQueue.Transport.LiteDb.Linq.Integration.Tests.csproj +++ b/Source/DotNetWorkQueue.Transport.LiteDB.Linq.Integration.Tests/DotNetWorkQueue.Transport.LiteDb.Linq.Integration.Tests.csproj @@ -8,7 +8,6 @@ - diff --git a/Source/DotNetWorkQueue.Transport.Memory.Linq.Integration.Tests/DotNetWorkQueue.Transport.Memory.Linq.Integration.Tests.csproj b/Source/DotNetWorkQueue.Transport.Memory.Linq.Integration.Tests/DotNetWorkQueue.Transport.Memory.Linq.Integration.Tests.csproj index 5471abb07..674d68994 100644 --- a/Source/DotNetWorkQueue.Transport.Memory.Linq.Integration.Tests/DotNetWorkQueue.Transport.Memory.Linq.Integration.Tests.csproj +++ b/Source/DotNetWorkQueue.Transport.Memory.Linq.Integration.Tests/DotNetWorkQueue.Transport.Memory.Linq.Integration.Tests.csproj @@ -7,7 +7,6 @@ - diff --git a/Source/DotNetWorkQueue.Transport.Memory.Tests/DotNetWorkQueue.Transport.Memory.Tests.csproj b/Source/DotNetWorkQueue.Transport.Memory.Tests/DotNetWorkQueue.Transport.Memory.Tests.csproj index c1dbac8c2..0848ec084 100644 --- a/Source/DotNetWorkQueue.Transport.Memory.Tests/DotNetWorkQueue.Transport.Memory.Tests.csproj +++ b/Source/DotNetWorkQueue.Transport.Memory.Tests/DotNetWorkQueue.Transport.Memory.Tests.csproj @@ -13,7 +13,6 @@ - diff --git a/Source/DotNetWorkQueue.Transport.PostgreSQL.Integration.Tests/DotNetWorkQueue.Transport.PostgreSQL.Integration.Tests.csproj b/Source/DotNetWorkQueue.Transport.PostgreSQL.Integration.Tests/DotNetWorkQueue.Transport.PostgreSQL.Integration.Tests.csproj index 41f15ee02..f3cba4f6f 100644 --- a/Source/DotNetWorkQueue.Transport.PostgreSQL.Integration.Tests/DotNetWorkQueue.Transport.PostgreSQL.Integration.Tests.csproj +++ b/Source/DotNetWorkQueue.Transport.PostgreSQL.Integration.Tests/DotNetWorkQueue.Transport.PostgreSQL.Integration.Tests.csproj @@ -7,7 +7,6 @@ - diff --git a/Source/DotNetWorkQueue.Transport.PostgreSQL.Linq.Integration.Tests/DotNetWorkQueue.Transport.PostgreSQL.Linq.Integration.Tests.csproj b/Source/DotNetWorkQueue.Transport.PostgreSQL.Linq.Integration.Tests/DotNetWorkQueue.Transport.PostgreSQL.Linq.Integration.Tests.csproj index bbc6636b2..10fbbc9ec 100644 --- a/Source/DotNetWorkQueue.Transport.PostgreSQL.Linq.Integration.Tests/DotNetWorkQueue.Transport.PostgreSQL.Linq.Integration.Tests.csproj +++ b/Source/DotNetWorkQueue.Transport.PostgreSQL.Linq.Integration.Tests/DotNetWorkQueue.Transport.PostgreSQL.Linq.Integration.Tests.csproj @@ -7,7 +7,6 @@ - diff --git a/Source/DotNetWorkQueue.Transport.PostgreSQL.Tests/DotNetWorkQueue.Transport.PostgreSQL.Tests.csproj b/Source/DotNetWorkQueue.Transport.PostgreSQL.Tests/DotNetWorkQueue.Transport.PostgreSQL.Tests.csproj index 9ace696eb..0a4954791 100644 --- a/Source/DotNetWorkQueue.Transport.PostgreSQL.Tests/DotNetWorkQueue.Transport.PostgreSQL.Tests.csproj +++ b/Source/DotNetWorkQueue.Transport.PostgreSQL.Tests/DotNetWorkQueue.Transport.PostgreSQL.Tests.csproj @@ -8,7 +8,6 @@ - diff --git a/Source/DotNetWorkQueue.Transport.Redis.IntegrationTests/DotNetWorkQueue.Transport.Redis.Integration.Tests.csproj b/Source/DotNetWorkQueue.Transport.Redis.IntegrationTests/DotNetWorkQueue.Transport.Redis.Integration.Tests.csproj index 3fb9e46bd..919c9a896 100644 --- a/Source/DotNetWorkQueue.Transport.Redis.IntegrationTests/DotNetWorkQueue.Transport.Redis.Integration.Tests.csproj +++ b/Source/DotNetWorkQueue.Transport.Redis.IntegrationTests/DotNetWorkQueue.Transport.Redis.Integration.Tests.csproj @@ -7,7 +7,6 @@ - diff --git a/Source/DotNetWorkQueue.Transport.Redis.Linq.Integration.Tests/DotNetWorkQueue.Transport.Redis.Linq.Integration.Tests.csproj b/Source/DotNetWorkQueue.Transport.Redis.Linq.Integration.Tests/DotNetWorkQueue.Transport.Redis.Linq.Integration.Tests.csproj index 0f0865e0a..a67c102cd 100644 --- a/Source/DotNetWorkQueue.Transport.Redis.Linq.Integration.Tests/DotNetWorkQueue.Transport.Redis.Linq.Integration.Tests.csproj +++ b/Source/DotNetWorkQueue.Transport.Redis.Linq.Integration.Tests/DotNetWorkQueue.Transport.Redis.Linq.Integration.Tests.csproj @@ -7,7 +7,6 @@ - diff --git a/Source/DotNetWorkQueue.Transport.Redis.Tests/DotNetWorkQueue.Transport.Redis.Tests.csproj b/Source/DotNetWorkQueue.Transport.Redis.Tests/DotNetWorkQueue.Transport.Redis.Tests.csproj index 13734c1ad..84f802526 100644 --- a/Source/DotNetWorkQueue.Transport.Redis.Tests/DotNetWorkQueue.Transport.Redis.Tests.csproj +++ b/Source/DotNetWorkQueue.Transport.Redis.Tests/DotNetWorkQueue.Transport.Redis.Tests.csproj @@ -7,7 +7,6 @@ - diff --git a/Source/DotNetWorkQueue.Transport.RelationalDatabase.Tests/DotNetWorkQueue.Transport.RelationalDatabase.Tests.csproj b/Source/DotNetWorkQueue.Transport.RelationalDatabase.Tests/DotNetWorkQueue.Transport.RelationalDatabase.Tests.csproj index 47b14ab90..65a753b11 100644 --- a/Source/DotNetWorkQueue.Transport.RelationalDatabase.Tests/DotNetWorkQueue.Transport.RelationalDatabase.Tests.csproj +++ b/Source/DotNetWorkQueue.Transport.RelationalDatabase.Tests/DotNetWorkQueue.Transport.RelationalDatabase.Tests.csproj @@ -7,7 +7,6 @@ - diff --git a/Source/DotNetWorkQueue.Transport.SQLite.Integration.Tests/DotNetWorkQueue.Transport.SQLite.Integration.Tests.csproj b/Source/DotNetWorkQueue.Transport.SQLite.Integration.Tests/DotNetWorkQueue.Transport.SQLite.Integration.Tests.csproj index 11a96364e..927694a76 100644 --- a/Source/DotNetWorkQueue.Transport.SQLite.Integration.Tests/DotNetWorkQueue.Transport.SQLite.Integration.Tests.csproj +++ b/Source/DotNetWorkQueue.Transport.SQLite.Integration.Tests/DotNetWorkQueue.Transport.SQLite.Integration.Tests.csproj @@ -8,7 +8,6 @@ - diff --git a/Source/DotNetWorkQueue.Transport.SQLite.Linq.Integration.Tests/DotNetWorkQueue.Transport.SQLite.Linq.Integration.Tests.csproj b/Source/DotNetWorkQueue.Transport.SQLite.Linq.Integration.Tests/DotNetWorkQueue.Transport.SQLite.Linq.Integration.Tests.csproj index 8849a628b..dd3522fb1 100644 --- a/Source/DotNetWorkQueue.Transport.SQLite.Linq.Integration.Tests/DotNetWorkQueue.Transport.SQLite.Linq.Integration.Tests.csproj +++ b/Source/DotNetWorkQueue.Transport.SQLite.Linq.Integration.Tests/DotNetWorkQueue.Transport.SQLite.Linq.Integration.Tests.csproj @@ -8,7 +8,6 @@ - diff --git a/Source/DotNetWorkQueue.Transport.SqlServer.IntegrationTests/DotNetWorkQueue.Transport.SqlServer.Integration.Tests.csproj b/Source/DotNetWorkQueue.Transport.SqlServer.IntegrationTests/DotNetWorkQueue.Transport.SqlServer.Integration.Tests.csproj index 1bd1824f8..081c9e8bc 100644 --- a/Source/DotNetWorkQueue.Transport.SqlServer.IntegrationTests/DotNetWorkQueue.Transport.SqlServer.Integration.Tests.csproj +++ b/Source/DotNetWorkQueue.Transport.SqlServer.IntegrationTests/DotNetWorkQueue.Transport.SqlServer.Integration.Tests.csproj @@ -9,7 +9,6 @@ - diff --git a/Source/DotNetWorkQueue.Transport.SqlServer.Linq.Integration.Tests/DotNetWorkQueue.Transport.SqlServer.Linq.Integration.Tests.csproj b/Source/DotNetWorkQueue.Transport.SqlServer.Linq.Integration.Tests/DotNetWorkQueue.Transport.SqlServer.Linq.Integration.Tests.csproj index 8d739b962..60b1f8c44 100644 --- a/Source/DotNetWorkQueue.Transport.SqlServer.Linq.Integration.Tests/DotNetWorkQueue.Transport.SqlServer.Linq.Integration.Tests.csproj +++ b/Source/DotNetWorkQueue.Transport.SqlServer.Linq.Integration.Tests/DotNetWorkQueue.Transport.SqlServer.Linq.Integration.Tests.csproj @@ -8,7 +8,6 @@ - diff --git a/Source/DotNetWorkQueue.Transport.SqlServer.Tests/DotNetWorkQueue.Transport.SqlServer.Tests.csproj b/Source/DotNetWorkQueue.Transport.SqlServer.Tests/DotNetWorkQueue.Transport.SqlServer.Tests.csproj index 4a97b4a07..bd4eb618d 100644 --- a/Source/DotNetWorkQueue.Transport.SqlServer.Tests/DotNetWorkQueue.Transport.SqlServer.Tests.csproj +++ b/Source/DotNetWorkQueue.Transport.SqlServer.Tests/DotNetWorkQueue.Transport.SqlServer.Tests.csproj @@ -8,7 +8,6 @@ - diff --git a/Source/DotNetWorkQueue.Transport.SqlServer.Tests/packages.config b/Source/DotNetWorkQueue.Transport.SqlServer.Tests/packages.config deleted file mode 100644 index d4f45596a..000000000 --- a/Source/DotNetWorkQueue.Transport.SqlServer.Tests/packages.config +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - \ No newline at end of file