From ba43bf08f39c0d2fdc9b9589a2632b630583ecb2 Mon Sep 17 00:00:00 2001 From: Ivan Murzak Date: Fri, 28 Nov 2025 02:35:39 -0800 Subject: [PATCH 1/4] Update NuGet package versions to latest Upgraded Microsoft.Extensions.Logging, System.Text.Json, Microsoft.NET.Test.Sdk, and xunit.runner.visualstudio to their latest versions across all projects to ensure compatibility and access to new features and fixes. --- ConsoleApp/ConsoleApp.csproj | 2 +- .../ReflectorNet.Tests.OuterAssembly.csproj | 4 ++-- ReflectorNet.Tests/ReflectorNet.Tests.csproj | 10 +++++----- ReflectorNet/ReflectorNet.csproj | 8 ++++---- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/ConsoleApp/ConsoleApp.csproj b/ConsoleApp/ConsoleApp.csproj index ca21554f..2775d557 100644 --- a/ConsoleApp/ConsoleApp.csproj +++ b/ConsoleApp/ConsoleApp.csproj @@ -14,7 +14,7 @@ - + diff --git a/ReflectorNet.Tests.OuterAssembly/ReflectorNet.Tests.OuterAssembly.csproj b/ReflectorNet.Tests.OuterAssembly/ReflectorNet.Tests.OuterAssembly.csproj index f35813d9..5016831e 100644 --- a/ReflectorNet.Tests.OuterAssembly/ReflectorNet.Tests.OuterAssembly.csproj +++ b/ReflectorNet.Tests.OuterAssembly/ReflectorNet.Tests.OuterAssembly.csproj @@ -8,11 +8,11 @@ - + - + diff --git a/ReflectorNet.Tests/ReflectorNet.Tests.csproj b/ReflectorNet.Tests/ReflectorNet.Tests.csproj index daf8e2fd..a47b252c 100644 --- a/ReflectorNet.Tests/ReflectorNet.Tests.csproj +++ b/ReflectorNet.Tests/ReflectorNet.Tests.csproj @@ -9,18 +9,18 @@ - - + + - + runtime; build; native; contentfiles; analyzers; buildtransitive all - - + + diff --git a/ReflectorNet/ReflectorNet.csproj b/ReflectorNet/ReflectorNet.csproj index d23f4914..ec488066 100644 --- a/ReflectorNet/ReflectorNet.csproj +++ b/ReflectorNet/ReflectorNet.csproj @@ -27,13 +27,13 @@ - - + + - - + + \ No newline at end of file From 9669ebf28baec70853720c4c30122324197f0879 Mon Sep 17 00:00:00 2001 From: Ivan Murzak Date: Fri, 28 Nov 2025 02:37:49 -0800 Subject: [PATCH 2/4] Remove Claude local settings and update .gitignore Deleted .claude/settings.local.json and added it to .gitignore to prevent local configuration from being tracked in version control. --- .claude/settings.local.json | 15 --------------- .gitignore | 3 +++ 2 files changed, 3 insertions(+), 15 deletions(-) delete mode 100644 .claude/settings.local.json diff --git a/.claude/settings.local.json b/.claude/settings.local.json deleted file mode 100644 index bd4d7736..00000000 --- a/.claude/settings.local.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "permissions": { - "allow": [ - "Bash(git log:*)", - "Bash(dotnet test:*)", - "Bash(dotnet build:*)", - "Bash(git checkout:*)", - "Bash(dotnet clean:*)", - "Bash(gh pr:*)", - "Bash(dotnet run:*)" - ], - "deny": [], - "ask": [] - } -} diff --git a/.gitignore b/.gitignore index e0d27e6a..5f6f170d 100644 --- a/.gitignore +++ b/.gitignore @@ -357,3 +357,6 @@ src/coreclr/System.Private.CoreLib/common .dotnet-daily/ run-stress-* test:.cs + +# Claude Code local settings +.claude/settings.local.json From 7c3440b9be794f08979e12547791f43b0d26a5f2 Mon Sep 17 00:00:00 2001 From: Ivan Murzak Date: Fri, 28 Nov 2025 02:51:40 -0800 Subject: [PATCH 3/4] Add suppression for TFM support build errors and warnings for net6.0 --- .../ReflectorNet.Tests.OuterAssembly.csproj | 5 +++++ ReflectorNet.Tests/ReflectorNet.Tests.csproj | 6 ++++++ ReflectorNet/ReflectorNet.csproj | 5 +++++ 3 files changed, 16 insertions(+) diff --git a/ReflectorNet.Tests.OuterAssembly/ReflectorNet.Tests.OuterAssembly.csproj b/ReflectorNet.Tests.OuterAssembly/ReflectorNet.Tests.OuterAssembly.csproj index 5016831e..2377e655 100644 --- a/ReflectorNet.Tests.OuterAssembly/ReflectorNet.Tests.OuterAssembly.csproj +++ b/ReflectorNet.Tests.OuterAssembly/ReflectorNet.Tests.OuterAssembly.csproj @@ -7,6 +7,11 @@ false + + true + true + + diff --git a/ReflectorNet.Tests/ReflectorNet.Tests.csproj b/ReflectorNet.Tests/ReflectorNet.Tests.csproj index a47b252c..adc9af6a 100644 --- a/ReflectorNet.Tests/ReflectorNet.Tests.csproj +++ b/ReflectorNet.Tests/ReflectorNet.Tests.csproj @@ -8,6 +8,11 @@ false + + true + true + + @@ -15,6 +20,7 @@ runtime; build; native; contentfiles; analyzers; buildtransitive all + NU1701 diff --git a/ReflectorNet/ReflectorNet.csproj b/ReflectorNet/ReflectorNet.csproj index ec488066..1054ce49 100644 --- a/ReflectorNet/ReflectorNet.csproj +++ b/ReflectorNet/ReflectorNet.csproj @@ -21,6 +21,11 @@ false + + true + true + + From a138d5560f7cdeac70166134e845d85aa90d6bbf Mon Sep 17 00:00:00 2001 From: Ivan Murzak Date: Fri, 28 Nov 2025 03:03:27 -0800 Subject: [PATCH 4/4] Update System.Text.Json package version to 8.0.5 and adjust logging package version for net6.0 --- .../ReflectorNet.Tests.OuterAssembly.csproj | 7 +------ ReflectorNet.Tests/ReflectorNet.Tests.csproj | 14 ++++---------- ReflectorNet/ReflectorNet.csproj | 9 ++------- 3 files changed, 7 insertions(+), 23 deletions(-) diff --git a/ReflectorNet.Tests.OuterAssembly/ReflectorNet.Tests.OuterAssembly.csproj b/ReflectorNet.Tests.OuterAssembly/ReflectorNet.Tests.OuterAssembly.csproj index 2377e655..c9b4ab88 100644 --- a/ReflectorNet.Tests.OuterAssembly/ReflectorNet.Tests.OuterAssembly.csproj +++ b/ReflectorNet.Tests.OuterAssembly/ReflectorNet.Tests.OuterAssembly.csproj @@ -7,13 +7,8 @@ false - - true - true - - - + diff --git a/ReflectorNet.Tests/ReflectorNet.Tests.csproj b/ReflectorNet.Tests/ReflectorNet.Tests.csproj index adc9af6a..4746f656 100644 --- a/ReflectorNet.Tests/ReflectorNet.Tests.csproj +++ b/ReflectorNet.Tests/ReflectorNet.Tests.csproj @@ -8,19 +8,13 @@ false - - true - true - - - - - - + + + + runtime; build; native; contentfiles; analyzers; buildtransitive all - NU1701 diff --git a/ReflectorNet/ReflectorNet.csproj b/ReflectorNet/ReflectorNet.csproj index 1054ce49..025cc883 100644 --- a/ReflectorNet/ReflectorNet.csproj +++ b/ReflectorNet/ReflectorNet.csproj @@ -21,19 +21,14 @@ false - - true - true - - - - + +