From b5c04caaffcbe530aee64f87d3ee2e88ec1f12ef Mon Sep 17 00:00:00 2001 From: Rafael Vuijk Date: Sun, 25 Oct 2026 00:06:20 +0000 Subject: [PATCH] Clear the test projects' NuGet warnings InteractiveWrapperUnitTests restored with twelve NU1903 and one NU1902: Microsoft.DotNet.Interactive.FSharp brings System.Security.Cryptography.Xml and .Pkcs 9.0.6, the chain AngouriMath.Terminal.Lib already pins to 9.0.21 (#797). The same pin here pulls both forward, Pkcs through Xml. Both test projects also printed the NU1608 for FSharp.Compiler.Service 43.9.300 beside FSharp.Core 10.1, which #1132 measured as benign and suppressed in the shipped Terminal projects, moving the claim into CompilerServiceWorksTest. NoWarn does not flow to a referencing project, so the test projects get the same suppression, pointing at that test. Restoring every project on Linux, 34 of 36 now print no NuGet warning. The other two are the Windows samples, which need Windows targeting; with it they print only NU1701, for SkiaSharp.Views.WindowsForms and OpenTK through ScottPlot.WinForms, whose newest release still depends on them. TerminalUnitTests pass 67 of 67, InteractiveWrapperUnitTests 19 with 1 skipped. Part of https://github.com/asc-community/AngouriMath/issues/542 Co-Authored-By: Claude Opus 5.5 (1M context) Claude-Session: https://claude.ai/code/session_012sonx8iAspMiwRwokT1Ura --- .../InteractiveWrapperUnitTests.fsproj | 11 +++++++++++ .../Tests/TerminalUnitTests/TerminalUnitTests.fsproj | 6 ++++++ 2 files changed, 17 insertions(+) diff --git a/Sources/Tests/InteractiveWrapperUnitTests/InteractiveWrapperUnitTests.fsproj b/Sources/Tests/InteractiveWrapperUnitTests/InteractiveWrapperUnitTests.fsproj index a726b5225..5ae546c22 100644 --- a/Sources/Tests/InteractiveWrapperUnitTests/InteractiveWrapperUnitTests.fsproj +++ b/Sources/Tests/InteractiveWrapperUnitTests/InteractiveWrapperUnitTests.fsproj @@ -5,6 +5,12 @@ false false + + + $(NoWarn);NU1608 @@ -17,6 +23,11 @@ + + diff --git a/Sources/Tests/TerminalUnitTests/TerminalUnitTests.fsproj b/Sources/Tests/TerminalUnitTests/TerminalUnitTests.fsproj index 8b44f1620..1713c273a 100644 --- a/Sources/Tests/TerminalUnitTests/TerminalUnitTests.fsproj +++ b/Sources/Tests/TerminalUnitTests/TerminalUnitTests.fsproj @@ -5,6 +5,12 @@ false false + + + $(NoWarn);NU1608