From dee54944d8a31299a820f8e57a68a7fa6c7046f1 Mon Sep 17 00:00:00 2001 From: Koen Date: Thu, 30 Apr 2026 00:14:12 +0000 Subject: [PATCH 1/2] Pack analyzer per roslyn version --- ...eworkCore.Projectables.Abstractions.csproj | 43 +++++++++++++++++-- ...rameworkCore.Projectables.CodeFixes.csproj | 4 ++ ...rameworkCore.Projectables.Generator.csproj | 18 +++++--- 3 files changed, 57 insertions(+), 8 deletions(-) diff --git a/src/EntityFrameworkCore.Projectables.Abstractions/EntityFrameworkCore.Projectables.Abstractions.csproj b/src/EntityFrameworkCore.Projectables.Abstractions/EntityFrameworkCore.Projectables.Abstractions.csproj index aa3fda4a..8a257316 100644 --- a/src/EntityFrameworkCore.Projectables.Abstractions/EntityFrameworkCore.Projectables.Abstractions.csproj +++ b/src/EntityFrameworkCore.Projectables.Abstractions/EntityFrameworkCore.Projectables.Abstractions.csproj @@ -18,10 +18,47 @@ + + <_AnalyzerVariantsDir>..\..\artifacts\analyzer-variants + + + + <_RoslynVariant Include="4.8.0"> + roslyn4.8 + + <_RoslynVariant Include="5.0.0"> + roslyn5.0 + + + + + + + + + + + + + - - - + + + + diff --git a/src/EntityFrameworkCore.Projectables.CodeFixes/EntityFrameworkCore.Projectables.CodeFixes.csproj b/src/EntityFrameworkCore.Projectables.CodeFixes/EntityFrameworkCore.Projectables.CodeFixes.csproj index 6f93b2e9..aa0ba1fa 100644 --- a/src/EntityFrameworkCore.Projectables.CodeFixes/EntityFrameworkCore.Projectables.CodeFixes.csproj +++ b/src/EntityFrameworkCore.Projectables.CodeFixes/EntityFrameworkCore.Projectables.CodeFixes.csproj @@ -6,6 +6,10 @@ $(NoWarn);NU5128 false true + + $(DefaultItemExcludes);bin\**;obj\** diff --git a/src/EntityFrameworkCore.Projectables.Generator/EntityFrameworkCore.Projectables.Generator.csproj b/src/EntityFrameworkCore.Projectables.Generator/EntityFrameworkCore.Projectables.Generator.csproj index fea4940d..31008f38 100644 --- a/src/EntityFrameworkCore.Projectables.Generator/EntityFrameworkCore.Projectables.Generator.csproj +++ b/src/EntityFrameworkCore.Projectables.Generator/EntityFrameworkCore.Projectables.Generator.csproj @@ -6,13 +6,21 @@ $(NoWarn);NU5128 false true + + $(DefaultItemExcludes);bin\**;obj\** - - + + $(DefineConstants);ROSLYN_5_0_OR_LATER From 8d2cd8909aefedc91f8bcd78f14b52e6496c83e3 Mon Sep 17 00:00:00 2001 From: Koen Date: Thu, 30 Apr 2026 18:09:14 +0000 Subject: [PATCH 2/2] Skip analyzer variant build under --no-build --- .../EntityFrameworkCore.Projectables.Abstractions.csproj | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/EntityFrameworkCore.Projectables.Abstractions/EntityFrameworkCore.Projectables.Abstractions.csproj b/src/EntityFrameworkCore.Projectables.Abstractions/EntityFrameworkCore.Projectables.Abstractions.csproj index 8a257316..1a51f7c9 100644 --- a/src/EntityFrameworkCore.Projectables.Abstractions/EntityFrameworkCore.Projectables.Abstractions.csproj +++ b/src/EntityFrameworkCore.Projectables.Abstractions/EntityFrameworkCore.Projectables.Abstractions.csproj @@ -31,9 +31,7 @@ - - + + + + +