From e66d74474eb75d043d0912da61b136687dab5390 Mon Sep 17 00:00:00 2001 From: "Andres G. Aragoneses" Date: Sun, 24 Dec 2023 18:22:42 +0800 Subject: [PATCH 01/11] CI,global.json: update from .NETv5.0.202 to v6.0.417 .NET5 is out of support, and .NET6 is an LTS version. --- .github/workflows/build+test+deploy.yml | 2 +- global.json | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build+test+deploy.yml b/.github/workflows/build+test+deploy.yml index ee9fa7ec6..6c5c2cd4f 100644 --- a/.github/workflows/build+test+deploy.yml +++ b/.github/workflows/build+test+deploy.yml @@ -9,7 +9,7 @@ on: - '**' env: - DOTNET_VERSION: 5.0.202 + DOTNET_VERSION: 6.0.417 jobs: buildAndTest: diff --git a/global.json b/global.json index f8f3b4ab0..3e9957eae 100644 --- a/global.json +++ b/global.json @@ -1,6 +1,6 @@ { "sdk": { - "version": "5.0.202" + "version": "6.0.417" ,"rollForward": "minor" } -} \ No newline at end of file +} From 394d08c7eb40c8efc98cce851b120d4c8c3e249d Mon Sep 17 00:00:00 2001 From: "Andres G. Aragoneses" Date: Sun, 24 Dec 2023 18:32:05 +0800 Subject: [PATCH 02/11] build.fsx,tests: update .NET5 to .NET6 --- build.fsx | 2 +- tests/FSharpLint.FunctionalTest/TestConsoleApplication.fs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/build.fsx b/build.fsx index 719c7bee0..7a68828e5 100644 --- a/build.fsx +++ b/build.fsx @@ -209,7 +209,7 @@ Target.create "Push" (fun _ -> Target.create "SelfCheck" (fun _ -> - let frameworkVersion = "net5.0" + let frameworkVersion = "net6.0" let srcDir = Path.Combine(rootDir.FullName, "src") |> DirectoryInfo let consoleProj = Path.Combine(srcDir.FullName, "FSharpLint.Console", "FSharpLint.Console.fsproj") |> FileInfo diff --git a/tests/FSharpLint.FunctionalTest/TestConsoleApplication.fs b/tests/FSharpLint.FunctionalTest/TestConsoleApplication.fs index fd7e1cba3..c1eb1c1b7 100644 --- a/tests/FSharpLint.FunctionalTest/TestConsoleApplication.fs +++ b/tests/FSharpLint.FunctionalTest/TestConsoleApplication.fs @@ -30,7 +30,7 @@ module Tests = "Release" #endif - let dll = basePath "src" "FSharpLint.Console" "bin" binDir "net5.0" "dotnet-fsharplint.dll" + let dll = basePath "src" "FSharpLint.Console" "bin" binDir "net6.0" "dotnet-fsharplint.dll" let startInfo = ProcessStartInfo (FileName = "dotnet", From ea5bcf89f299f4dd3b686385273fab19f749fe47 Mon Sep 17 00:00:00 2001 From: "Andres G. Aragoneses" Date: Sun, 24 Dec 2023 18:31:50 +0800 Subject: [PATCH 03/11] Dir.Build.props,*.fsproj: update .NET5 to .NET6 --- Directory.Build.props | 3 --- src/FSharpLint.Console/FSharpLint.Console.fsproj | 2 +- src/FSharpLint.Core/FSharpLint.Core.fsproj | 4 ++-- tests/FSharpLint.Benchmarks/FSharpLint.Benchmarks.fsproj | 4 ++-- .../FSharpLint.Console.Tests/FSharpLint.Console.Tests.fsproj | 2 +- tests/FSharpLint.Core.Tests/FSharpLint.Core.Tests.fsproj | 2 +- .../FSharpLint.FunctionalTest.fsproj | 2 +- 7 files changed, 8 insertions(+), 11 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index 8090d720a..9cb4e26fd 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -6,8 +6,5 @@ true true embedded - - - false diff --git a/src/FSharpLint.Console/FSharpLint.Console.fsproj b/src/FSharpLint.Console/FSharpLint.Console.fsproj index 39d04ca47..e70053133 100644 --- a/src/FSharpLint.Console/FSharpLint.Console.fsproj +++ b/src/FSharpLint.Console/FSharpLint.Console.fsproj @@ -2,7 +2,7 @@ Exe - net5.0 + net6.0 FSharpLint.Console Console application to run FSharpLint. diff --git a/src/FSharpLint.Core/FSharpLint.Core.fsproj b/src/FSharpLint.Core/FSharpLint.Core.fsproj index c64cee85f..10e4c4345 100644 --- a/src/FSharpLint.Core/FSharpLint.Core.fsproj +++ b/src/FSharpLint.Core/FSharpLint.Core.fsproj @@ -1,7 +1,7 @@  - net5.0 + net6.0 true true true @@ -130,4 +130,4 @@ - \ No newline at end of file + diff --git a/tests/FSharpLint.Benchmarks/FSharpLint.Benchmarks.fsproj b/tests/FSharpLint.Benchmarks/FSharpLint.Benchmarks.fsproj index c98bcdaf1..50cb4924f 100644 --- a/tests/FSharpLint.Benchmarks/FSharpLint.Benchmarks.fsproj +++ b/tests/FSharpLint.Benchmarks/FSharpLint.Benchmarks.fsproj @@ -2,7 +2,7 @@ Exe - net5.0 + net6.0 @@ -12,4 +12,4 @@ - \ No newline at end of file + diff --git a/tests/FSharpLint.Console.Tests/FSharpLint.Console.Tests.fsproj b/tests/FSharpLint.Console.Tests/FSharpLint.Console.Tests.fsproj index e26e69a62..275352d9a 100644 --- a/tests/FSharpLint.Console.Tests/FSharpLint.Console.Tests.fsproj +++ b/tests/FSharpLint.Console.Tests/FSharpLint.Console.Tests.fsproj @@ -1,7 +1,7 @@  - net5.0 + net6.0 FSharpLint.Console.Tests diff --git a/tests/FSharpLint.Core.Tests/FSharpLint.Core.Tests.fsproj b/tests/FSharpLint.Core.Tests/FSharpLint.Core.Tests.fsproj index 42d780880..ec026fdd8 100644 --- a/tests/FSharpLint.Core.Tests/FSharpLint.Core.Tests.fsproj +++ b/tests/FSharpLint.Core.Tests/FSharpLint.Core.Tests.fsproj @@ -1,7 +1,7 @@  - net5.0 + net6.0 FSharpLint.Core.Tests diff --git a/tests/FSharpLint.FunctionalTest/FSharpLint.FunctionalTest.fsproj b/tests/FSharpLint.FunctionalTest/FSharpLint.FunctionalTest.fsproj index ac0da6312..05910007e 100644 --- a/tests/FSharpLint.FunctionalTest/FSharpLint.FunctionalTest.fsproj +++ b/tests/FSharpLint.FunctionalTest/FSharpLint.FunctionalTest.fsproj @@ -1,7 +1,7 @@  - net5.0 + net6.0 FSharpLint.FunctionalTest From 5eb50ad9a7aa47e2731bb4fe197606cd91a3f319 Mon Sep 17 00:00:00 2001 From: "Andres G. Aragoneses" Date: Sun, 24 Dec 2023 18:24:38 +0800 Subject: [PATCH 04/11] .config/dotnet-tools.json: upd paket 5.252.0 to 7.2.1 With `dotnet tool update paket --version 7.2.1`; because the previous CI's err message was: ``` Run dotnet fake build -t Build Extracted Paket.Restore.targets to: /home/runner/work/FSharpLint/FSharpLint/.paket/Paket.Restore.targets (Can be disabled with PAKET_SKIP_RESTORE_TARGETS=true) There was a problem while setting up the environment: -> Extracting platforms from path 'net6.0' failed, a newer Paket version might support it, otherwise please open an issue for a missing platform handler. Hint: If you just upgraded the fake-runner you can try to remove the .fake directory and try again. Error: Process completed with exit code 1. ``` --- .config/dotnet-tools.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json index 4464ea3b4..98290e695 100644 --- a/.config/dotnet-tools.json +++ b/.config/dotnet-tools.json @@ -9,7 +9,7 @@ ] }, "paket": { - "version": "5.252.0", + "version": "7.2.1", "commands": [ "paket" ] From 937e2b253c188dfefff77904c98ec94c191f4ce6 Mon Sep 17 00:00:00 2001 From: "Andres G. Aragoneses" Date: Sun, 24 Dec 2023 18:26:22 +0800 Subject: [PATCH 05/11] paket.dependencies: net5.0 -> net6.0 Update Paket restrictions by editing paket.dependencies changing frameworks to net6.0. And two additional things: 1) change netstandard2.0 to net6.0 as a workaround[2] to a FAKE bug[1]. 2) use 'strategy: min' to avoid dependencies be upgraded to versions that require net8.0 (e.g. Microsoft.Build.Framework 15.1.0.0 depending on FSharp.Core 8.0.0.0). [1] https://github.com/fsprojects/FAKE/issues/2619 [2] https://github.com/fsprojects/FAKE/issues/2619#issuecomment-999002693 --- paket.dependencies | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/paket.dependencies b/paket.dependencies index 7fe6007ec..0fe149b9a 100644 --- a/paket.dependencies +++ b/paket.dependencies @@ -1,6 +1,6 @@ source https://api.nuget.org/v3/index.json -framework: netstandard2.0, net5.0 +framework: netstandard2.0, net6.0 storage: none nuget Argu @@ -39,8 +39,9 @@ group Docs group Build source https://api.nuget.org/v3/index.json - framework: netstandard2.0 + framework: net6.0 storage: none + strategy: min nuget Fake.Core.Target nuget Fake.Core.Process From fc58a205a626cb297542f99114f94c7f9ad2cbaf Mon Sep 17 00:00:00 2001 From: "Andres G. Aragoneses" Date: Tue, 26 Dec 2023 15:06:56 +0800 Subject: [PATCH 06/11] paket.lock: update With `dotnet paket install --keep-patch`. --- paket.lock | 594 +++++++++++++++++++++-------------------------------- 1 file changed, 238 insertions(+), 356 deletions(-) diff --git a/paket.lock b/paket.lock index 6453d4724..cf13ed39c 100644 --- a/paket.lock +++ b/paket.lock @@ -1,5 +1,5 @@ STORAGE: NONE -RESTRICTION: || (== net5.0) (== netstandard2.0) +RESTRICTION: || (== net6.0) (== netstandard2.0) NUGET remote: https://api.nuget.org/v3/index.json Argu (6.1.1) @@ -21,11 +21,11 @@ NUGET System.Reflection.Emit.Lightweight (>= 4.3) System.Threading.Tasks.Extensions (>= 4.5.2) System.ValueTuple (>= 4.5) - BenchmarkDotNet.Annotations (0.13) + BenchmarkDotNet.Annotations (0.13) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) BenchmarkDotNet.Diagnostics.Windows (0.13) BenchmarkDotNet (>= 0.13) Microsoft.Diagnostics.Tracing.TraceEvent (>= 2.0.61) - CommandLineParser (2.8) + CommandLineParser (2.8) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) FParsec (1.1.1) FSharp.Core (>= 4.3.4) FSharp.Compiler.Service (40.0) @@ -54,43 +54,36 @@ NUGET System.Threading.Tasks.Parallel (>= 4.3) System.Threading.Thread (>= 4.3) System.Threading.ThreadPool (>= 4.3) - FSharp.Control.Reactive (5.0.2) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net5.0)) - FSharp.Core (>= 4.7.2) - System.Reactive (>= 5.0) + FSharp.Control.Reactive (5.0.2) - restriction: || (&& (== net5.0) (== net6.0)) (&& (== net5.0) (== netstandard2.0)) (&& (== net6.0) (== netstandard2.0)) (&& (== netstandard2.0) (>= net5.0)) FSharp.Core (5.0.2) - Iced (1.12) - Ionide.ProjInfo (0.53.1) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net5.0)) - FSharp.Core (>= 5.0.2) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net5.0)) - Ionide.ProjInfo.Sln (>= 0.53.1) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net5.0)) - Microsoft.Build (>= 16.10) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net5.0)) - Microsoft.Build.Framework (>= 16.10) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net5.0)) - Microsoft.Build.Locator (>= 1.4.1) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net5.0)) + Iced (1.12) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + Ionide.ProjInfo (0.53.1) - restriction: || (&& (== net5.0) (== net6.0)) (&& (== net5.0) (== netstandard2.0)) (&& (== net6.0) (== netstandard2.0)) (&& (== netstandard2.0) (>= net5.0)) Ionide.ProjInfo.FCS (0.53.1) - FSharp.Compiler.Service (>= 40.0) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net5.0)) - FSharp.Core (>= 5.0.2) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net5.0)) - Ionide.ProjInfo (>= 0.53.1) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net5.0)) + FSharp.Compiler.Service (>= 40.0) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0)) + FSharp.Core (>= 5.0.2) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0)) + Ionide.ProjInfo (>= 0.53.1) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0)) Ionide.ProjInfo.ProjectSystem (0.53.1) - FSharp.Compiler.Service (>= 40.0) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net5.0)) - FSharp.Control.Reactive (>= 5.0.2) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net5.0)) - FSharp.Core (>= 5.0.2) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net5.0)) - Ionide.ProjInfo (>= 0.53.1) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net5.0)) - Ionide.ProjInfo.FCS (>= 0.53.1) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net5.0)) - Ionide.ProjInfo.Sln (>= 0.53.1) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net5.0)) - Newtonsoft.Json (>= 13.0.1) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net5.0)) - Ionide.ProjInfo.Sln (0.53.1) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net5.0)) - Microsoft.Bcl.AsyncInterfaces (5.0) - System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (&& (== net5.0) (>= net461)) (&& (== net5.0) (< netcoreapp2.1) (< netstandard2.1)) (== netstandard2.0) + FSharp.Compiler.Service (>= 40.0) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0)) + FSharp.Control.Reactive (>= 5.0.2) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0)) + FSharp.Core (>= 5.0.2) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0)) + Ionide.ProjInfo (>= 0.53.1) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0)) + Ionide.ProjInfo.FCS (>= 0.53.1) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0)) + Ionide.ProjInfo.Sln (>= 0.53.1) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0)) + Newtonsoft.Json (>= 13.0.1) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0)) + Ionide.ProjInfo.Sln (0.53.1) - restriction: || (&& (== net5.0) (== net6.0)) (&& (== net5.0) (== netstandard2.0)) (&& (== net6.0) (== netstandard2.0)) (&& (== netstandard2.0) (>= net5.0)) + Microsoft.Bcl.AsyncInterfaces (5.0) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net461)) (&& (== net6.0) (< netcoreapp2.1) (< netstandard2.1)) (== netstandard2.0) Microsoft.Build (16.10) - copy_local: false - Microsoft.Build.Framework (>= 16.10) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net5.0)) - Microsoft.NET.StringTools (>= 1.0) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net5.0)) - Microsoft.Win32.Registry (>= 4.3) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net5.0)) - System.Collections.Immutable (>= 5.0) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net5.0)) - System.Configuration.ConfigurationManager (>= 4.7) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net5.0)) - System.Reflection.Metadata (>= 1.6) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net5.0)) - System.Security.Principal.Windows (>= 4.7) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net5.0)) - System.Text.Encoding.CodePages (>= 4.0.1) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net5.0)) - System.Text.Json (>= 4.7) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net5.0)) - System.Threading.Tasks.Dataflow (>= 4.9) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net5.0)) + Microsoft.Build.Framework (>= 16.10) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net5.0)) + Microsoft.NET.StringTools (>= 1.0) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net5.0)) + Microsoft.Win32.Registry (>= 4.3) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0)) + System.Collections.Immutable (>= 5.0) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net5.0)) + System.Configuration.ConfigurationManager (>= 4.7) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net5.0)) + System.Reflection.Metadata (>= 1.6) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0)) + System.Security.Principal.Windows (>= 4.7) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0)) + System.Text.Encoding.CodePages (>= 4.0.1) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net5.0)) + System.Text.Json (>= 4.7) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net5.0)) + System.Threading.Tasks.Dataflow (>= 4.9) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net5.0)) Microsoft.Build.Framework (16.10) - copy_local: false System.Security.Permissions (>= 4.7) Microsoft.Build.Locator (1.4.1) @@ -107,7 +100,7 @@ NUGET System.Security.Cryptography.Xml (>= 4.7) System.Security.Permissions (>= 4.7) System.Threading.Tasks.Dataflow (>= 4.9) - Microsoft.Build.Tasks.Git (1.0) - copy_local: true + Microsoft.Build.Tasks.Git (1.0) - copy_local: true, restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.Build.Utilities.Core (16.10) - copy_local: false Microsoft.Build.Framework (>= 16.10) Microsoft.NET.StringTools (>= 1.0) @@ -116,8 +109,8 @@ NUGET System.Configuration.ConfigurationManager (>= 4.7) System.Security.Permissions (>= 4.7) System.Text.Encoding.CodePages (>= 4.0.1) - Microsoft.CodeAnalysis.Analyzers (3.3.2) - Microsoft.CodeAnalysis.Common (3.10) + Microsoft.CodeAnalysis.Analyzers (3.3.2) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + Microsoft.CodeAnalysis.Common (3.10) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.CodeAnalysis.Analyzers (>= 3.3.2) System.Collections.Immutable (>= 5.0) System.Memory (>= 4.5.4) @@ -125,97 +118,92 @@ NUGET System.Runtime.CompilerServices.Unsafe (>= 5.0) System.Text.Encoding.CodePages (>= 4.5.1) System.Threading.Tasks.Extensions (>= 4.5.4) - Microsoft.CodeAnalysis.CSharp (3.10) + Microsoft.CodeAnalysis.CSharp (3.10) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.CodeAnalysis.Common (3.10) - Microsoft.CodeCoverage (16.10) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net45)) (&& (== netstandard2.0) (>= netcoreapp1.0)) - Microsoft.Diagnostics.NETCore.Client (0.2.227602) + Microsoft.CodeCoverage (16.10) - restriction: || (&& (== net5.0) (== net6.0)) (&& (== net5.0) (== netstandard2.0)) (&& (== net6.0) (== netstandard2.0)) (&& (== netstandard2.0) (>= net45)) (&& (== netstandard2.0) (>= netcoreapp1.0)) + Microsoft.Diagnostics.NETCore.Client (0.2.227602) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.Bcl.AsyncInterfaces (>= 1.1) Microsoft.Extensions.Logging (>= 2.1.1) - Microsoft.Diagnostics.Runtime (2.0.226801) + Microsoft.Diagnostics.Runtime (2.0.226801) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.Diagnostics.NETCore.Client (>= 0.2.221401) System.Buffers (>= 4.5.1) System.Collections.Immutable (>= 5.0) System.Memory (>= 4.5.4) System.Reflection.Metadata (>= 5.0) System.Runtime.CompilerServices.Unsafe (>= 4.5.3) - Microsoft.Diagnostics.Tracing.TraceEvent (2.0.69) + Microsoft.Diagnostics.Tracing.TraceEvent (2.0.69) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) System.Runtime.CompilerServices.Unsafe (>= 4.5.2) - Microsoft.DotNet.PlatformAbstractions (3.1.6) - Microsoft.Extensions.DependencyInjection (5.0.1) - Microsoft.Bcl.AsyncInterfaces (>= 5.0) - restriction: || (&& (== net5.0) (>= net461)) (&& (== net5.0) (< netstandard2.1)) (== netstandard2.0) + Microsoft.DotNet.PlatformAbstractions (3.1.6) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + Microsoft.Extensions.DependencyInjection (5.0.1) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + Microsoft.Bcl.AsyncInterfaces (>= 5.0) - restriction: || (&& (== net6.0) (>= net461)) (&& (== net6.0) (< netstandard2.1)) (== netstandard2.0) Microsoft.Extensions.DependencyInjection.Abstractions (>= 5.0) - System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (&& (== net5.0) (>= net461)) (&& (== net5.0) (< netcoreapp2.1) (< netstandard2.1)) (== netstandard2.0) - Microsoft.Extensions.DependencyInjection.Abstractions (5.0) - Microsoft.Extensions.Logging (5.0) + System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net461)) (&& (== net6.0) (< netcoreapp2.1) (< netstandard2.1)) (== netstandard2.0) + Microsoft.Extensions.DependencyInjection.Abstractions (5.0) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + Microsoft.Extensions.Logging (5.0) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.Extensions.DependencyInjection (>= 5.0) Microsoft.Extensions.DependencyInjection.Abstractions (>= 5.0) Microsoft.Extensions.Logging.Abstractions (>= 5.0) Microsoft.Extensions.Options (>= 5.0) - System.Diagnostics.DiagnosticSource (>= 5.0) - restriction: || (&& (== net5.0) (>= net461)) (&& (== net5.0) (< netstandard2.1)) (== netstandard2.0) - Microsoft.Extensions.Logging.Abstractions (5.0) - Microsoft.Extensions.Options (5.0) + System.Diagnostics.DiagnosticSource (>= 5.0) - restriction: || (&& (== net6.0) (>= net461)) (&& (== net6.0) (< net5.0)) (&& (== net6.0) (< netstandard2.1)) (== netstandard2.0) + Microsoft.Extensions.Logging.Abstractions (5.0) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + Microsoft.Extensions.Options (5.0) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.Extensions.DependencyInjection.Abstractions (>= 5.0) Microsoft.Extensions.Primitives (>= 5.0) - Microsoft.Extensions.Primitives (5.0.1) - System.Buffers (>= 4.5.1) - restriction: || (&& (== net5.0) (>= monoandroid)) (&& (== net5.0) (>= monotouch)) (&& (== net5.0) (>= net461)) (&& (== net5.0) (< netcoreapp2.0)) (&& (== net5.0) (>= xamarinios)) (&& (== net5.0) (>= xamarinmac)) (&& (== net5.0) (>= xamarintvos)) (&& (== net5.0) (>= xamarinwatchos)) (== netstandard2.0) - System.Memory (>= 4.5.4) - restriction: || (&& (== net5.0) (>= net461)) (&& (== net5.0) (< netcoreapp2.0)) (&& (== net5.0) (< netcoreapp2.1)) (&& (== net5.0) (>= uap10.1)) (== netstandard2.0) - System.Runtime.CompilerServices.Unsafe (>= 5.0) - restriction: || (&& (== net5.0) (>= monoandroid)) (&& (== net5.0) (>= monotouch)) (&& (== net5.0) (>= net461)) (&& (== net5.0) (< netcoreapp2.0)) (&& (== net5.0) (< netcoreapp2.1)) (&& (== net5.0) (< netcoreapp3.0)) (&& (== net5.0) (>= uap10.1)) (&& (== net5.0) (>= xamarinios)) (&& (== net5.0) (>= xamarinmac)) (&& (== net5.0) (>= xamarintvos)) (&& (== net5.0) (>= xamarinwatchos)) (== netstandard2.0) - Microsoft.NET.StringTools (1.0) - copy_local: false + Microsoft.Extensions.Primitives (5.0.1) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + System.Buffers (>= 4.5.1) - restriction: || (&& (== net6.0) (>= monoandroid) (< netstandard2.0)) (&& (== net6.0) (>= monotouch)) (&& (== net6.0) (>= net461)) (&& (== net6.0) (< netcoreapp2.0)) (&& (== net6.0) (< netstandard2.0) (>= xamarintvos)) (&& (== net6.0) (< netstandard2.0) (>= xamarinwatchos)) (== netstandard2.0) + System.Memory (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net461)) (&& (== net6.0) (< netcoreapp2.0)) (&& (== net6.0) (< netcoreapp2.1)) (&& (== net6.0) (>= uap10.1)) (== netstandard2.0) + System.Runtime.CompilerServices.Unsafe (>= 5.0) - restriction: || (&& (== net6.0) (>= monoandroid) (< netstandard2.0)) (&& (== net6.0) (>= monotouch)) (&& (== net6.0) (>= net461)) (&& (== net6.0) (< net5.0)) (&& (== net6.0) (< netcoreapp2.0)) (&& (== net6.0) (< netcoreapp2.1)) (&& (== net6.0) (< netcoreapp3.0)) (&& (== net6.0) (< netstandard2.0) (>= xamarintvos)) (&& (== net6.0) (< netstandard2.0) (>= xamarinwatchos)) (&& (== net6.0) (>= uap10.1)) (== netstandard2.0) + Microsoft.NET.StringTools (1.0) - copy_local: false, restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) System.Memory (>= 4.5.4) System.Runtime.CompilerServices.Unsafe (>= 5.0) Microsoft.NET.Test.Sdk (16.10) - Microsoft.CodeCoverage (>= 16.10) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net45)) (&& (== netstandard2.0) (>= netcoreapp1.0)) - Microsoft.TestPlatform.TestHost (>= 16.10) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= netcoreapp1.0)) - Microsoft.NETCore.Platforms (5.0.2) - Microsoft.NETCore.Targets (5.0) - Microsoft.SourceLink.Common (1.0) - copy_local: true + Microsoft.CodeCoverage (>= 16.10) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net45)) (&& (== netstandard2.0) (>= netcoreapp1.0)) + Microsoft.TestPlatform.TestHost (>= 16.10) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= netcoreapp1.0)) + Microsoft.NETCore.Platforms (5.0.2) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + Microsoft.NETCore.Targets (5.0) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + Microsoft.SourceLink.Common (1.0) - copy_local: true, restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.SourceLink.GitHub (1.0) - copy_local: true Microsoft.Build.Tasks.Git (>= 1.0) Microsoft.SourceLink.Common (>= 1.0) - Microsoft.TestPlatform.ObjectModel (16.10) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= netcoreapp1.0)) - NuGet.Frameworks (>= 5.0) - System.Reflection.Metadata (>= 1.6) - Microsoft.TestPlatform.TestHost (16.10) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= netcoreapp1.0)) - Microsoft.TestPlatform.ObjectModel (>= 16.10) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= netcoreapp1.0)) (&& (== netstandard2.0) (>= uap10.0)) - Newtonsoft.Json (>= 9.0.1) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= netcoreapp1.0)) (&& (== netstandard2.0) (>= uap10.0)) - Microsoft.Win32.Primitives (4.3) + Microsoft.TestPlatform.ObjectModel (16.10) - restriction: || (&& (== net5.0) (== net6.0)) (&& (== net5.0) (== netstandard2.0)) (&& (== net6.0) (== netstandard2.0)) (&& (== netstandard2.0) (>= netcoreapp1.0)) + Microsoft.TestPlatform.TestHost (16.10) - restriction: || (&& (== net5.0) (== net6.0)) (&& (== net5.0) (== netstandard2.0)) (&& (== net6.0) (== netstandard2.0)) (&& (== netstandard2.0) (>= netcoreapp1.0)) + Microsoft.Win32.Primitives (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) Microsoft.NETCore.Targets (>= 1.1) System.Runtime (>= 4.3) - Microsoft.Win32.Registry (5.0) - System.Buffers (>= 4.5.1) - restriction: || (&& (== net5.0) (>= monoandroid)) (&& (== net5.0) (>= monotouch)) (&& (== net5.0) (< netcoreapp2.0)) (&& (== net5.0) (>= xamarinios)) (&& (== net5.0) (>= xamarinmac)) (&& (== net5.0) (>= xamarintvos)) (&& (== net5.0) (>= xamarinwatchos)) (== netstandard2.0) - System.Memory (>= 4.5.4) - restriction: || (&& (== net5.0) (< netcoreapp2.0)) (&& (== net5.0) (< netcoreapp2.1)) (&& (== net5.0) (>= uap10.1)) (== netstandard2.0) + Microsoft.Win32.Registry (5.0) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + System.Buffers (>= 4.5.1) - restriction: || (&& (== net6.0) (>= monoandroid) (< netstandard1.3)) (&& (== net6.0) (>= monotouch)) (&& (== net6.0) (< netcoreapp2.0)) (&& (== net6.0) (>= xamarinios)) (&& (== net6.0) (>= xamarinmac)) (&& (== net6.0) (>= xamarintvos)) (&& (== net6.0) (>= xamarinwatchos)) (== netstandard2.0) + System.Memory (>= 4.5.4) - restriction: || (&& (== net6.0) (< netcoreapp2.0)) (&& (== net6.0) (< netcoreapp2.1)) (&& (== net6.0) (>= uap10.1)) (== netstandard2.0) System.Security.AccessControl (>= 5.0) System.Security.Principal.Windows (>= 5.0) - Microsoft.Win32.SystemEvents (5.0) - copy_local: false, restriction: || (== net5.0) (&& (== netstandard2.0) (>= netcoreapp3.0)) - Microsoft.NETCore.Platforms (>= 5.0) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= netcoreapp2.0)) - NETStandard.Library (2.0.3) + Microsoft.Win32.SystemEvents (5.0) - copy_local: false, restriction: || (&& (== net5.0) (== net6.0)) (&& (== net5.0) (== netstandard2.0)) (&& (== net6.0) (== netstandard2.0)) (&& (== netstandard2.0) (>= netcoreapp3.0)) + NETStandard.Library (2.0.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) Newtonsoft.Json (13.0.1) - NuGet.Frameworks (5.10) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= netcoreapp1.0)) (&& (== netstandard2.0) (>= netcoreapp2.1)) + NuGet.Frameworks (5.10) - restriction: || (&& (== net5.0) (== net6.0)) (&& (== net5.0) (== netstandard2.0)) (&& (== net6.0) (== netstandard2.0)) (&& (== netstandard2.0) (>= netcoreapp1.0)) (&& (== netstandard2.0) (>= netcoreapp2.1)) NUnit (3.13.2) NETStandard.Library (>= 2.0) NUnit3TestAdapter (4.0) - Perfolizer (0.2.1) + Perfolizer (0.2.1) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) System.Memory (>= 4.5.3) - runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - runtime.debian.9-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - runtime.fedora.27-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - runtime.fedora.28-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - runtime.native.System (4.3.1) + runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + runtime.debian.9-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + runtime.fedora.27-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + runtime.fedora.28-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + runtime.native.System (4.3.1) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1.1) Microsoft.NETCore.Targets (>= 1.1.3) - runtime.native.System.Net.Http (4.3.1) + runtime.native.System.Net.Http (4.3.1) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1.1) Microsoft.NETCore.Targets (>= 1.1.3) - runtime.native.System.Net.Security (4.3.1) + runtime.native.System.Net.Security (4.3.1) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1.1) Microsoft.NETCore.Targets (>= 1.1.3) - runtime.native.System.Security.Cryptography.Apple (4.3.1) + runtime.native.System.Security.Cryptography.Apple (4.3.1) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (>= 4.3.1) - runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) + runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3) runtime.debian.9-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3) runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3) @@ -231,23 +219,23 @@ NUGET runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3) runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3) runtime.ubuntu.18.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3) - runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - runtime.opensuse.42.3-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (4.3.1) - runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - runtime.ubuntu.18.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - System.Buffers (4.5.1) - System.CodeDom (5.0) - System.Collections (4.3) + runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + runtime.opensuse.42.3-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (4.3.1) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + runtime.ubuntu.18.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + System.Buffers (4.5.1) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + System.CodeDom (5.0) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + System.Collections (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) Microsoft.NETCore.Targets (>= 1.1) System.Runtime (>= 4.3) - System.Collections.Concurrent (4.3) + System.Collections.Concurrent (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) System.Collections (>= 4.3) System.Diagnostics.Debug (>= 4.3) System.Diagnostics.Tracing (>= 4.3) @@ -258,19 +246,19 @@ NUGET System.Runtime.Extensions (>= 4.3) System.Threading (>= 4.3) System.Threading.Tasks (>= 4.3) - System.Collections.Immutable (5.0) - System.Memory (>= 4.5.4) - restriction: || (&& (== net5.0) (>= net461)) (&& (== net5.0) (< netcoreapp2.1)) (&& (== net5.0) (< netstandard2.0)) (&& (== net5.0) (>= uap10.1)) (== netstandard2.0) - System.Configuration.ConfigurationManager (5.0) - copy_local: false + System.Collections.Immutable (5.0) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + System.Memory (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net461)) (&& (== net6.0) (< netcoreapp2.1)) (&& (== net6.0) (< netstandard2.0)) (&& (== net6.0) (>= uap10.1)) (== netstandard2.0) + System.Configuration.ConfigurationManager (5.0) - copy_local: false, restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) System.Security.Cryptography.ProtectedData (>= 5.0) System.Security.Permissions (>= 5.0) - System.Diagnostics.Debug (4.3) + System.Diagnostics.Debug (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) Microsoft.NETCore.Targets (>= 1.1) System.Runtime (>= 4.3) - System.Diagnostics.DiagnosticSource (5.0.1) - System.Memory (>= 4.5.4) - restriction: || (&& (== net5.0) (>= net45) (< netstandard1.3)) (&& (== net5.0) (>= net46)) (&& (== net5.0) (< netcoreapp2.1)) (&& (== net5.0) (< netstandard2.0)) (&& (== net5.0) (>= uap10.1)) (== netstandard2.0) - System.Runtime.CompilerServices.Unsafe (>= 5.0) - restriction: || (&& (== net5.0) (>= monoandroid)) (&& (== net5.0) (>= monotouch)) (&& (== net5.0) (>= net45) (< netstandard1.3)) (&& (== net5.0) (>= net46)) (&& (== net5.0) (< netcoreapp2.1)) (&& (== net5.0) (< netcoreapp3.0)) (&& (== net5.0) (< netstandard2.0)) (&& (== net5.0) (>= uap10.1)) (&& (== net5.0) (>= xamarinios)) (&& (== net5.0) (>= xamarinmac)) (&& (== net5.0) (>= xamarintvos)) (&& (== net5.0) (>= xamarinwatchos)) (== netstandard2.0) - System.Diagnostics.Process (4.3) + System.Diagnostics.DiagnosticSource (5.0.1) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + System.Memory (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net45) (< netstandard1.3)) (&& (== net6.0) (>= net46)) (&& (== net6.0) (< netcoreapp2.1)) (&& (== net6.0) (< netstandard2.0)) (&& (== net6.0) (>= uap10.1)) (== netstandard2.0) + System.Runtime.CompilerServices.Unsafe (>= 5.0) - restriction: || (&& (== net6.0) (>= monoandroid) (< netstandard1.1)) (&& (== net6.0) (>= monotouch)) (&& (== net6.0) (>= net45) (< netstandard1.3)) (&& (== net6.0) (>= net46)) (&& (== net6.0) (< netcoreapp2.1)) (&& (== net6.0) (< netcoreapp3.0)) (&& (== net6.0) (< netstandard2.0)) (&& (== net6.0) (>= uap10.1)) (== netstandard2.0) + System.Diagnostics.Process (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) Microsoft.Win32.Primitives (>= 4.3) Microsoft.Win32.Registry (>= 4.3) @@ -292,7 +280,7 @@ NUGET System.Threading.Tasks (>= 4.3) System.Threading.Thread (>= 4.3) System.Threading.ThreadPool (>= 4.3) - System.Diagnostics.TraceSource (4.3) + System.Diagnostics.TraceSource (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) runtime.native.System (>= 4.3) System.Collections (>= 4.3) @@ -302,38 +290,37 @@ NUGET System.Runtime (>= 4.3) System.Runtime.Extensions (>= 4.3) System.Threading (>= 4.3) - System.Diagnostics.Tracing (4.3) + System.Diagnostics.Tracing (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) Microsoft.NETCore.Targets (>= 1.1) System.Runtime (>= 4.3) - System.Drawing.Common (5.0.2) - copy_local: false, restriction: || (== net5.0) (&& (== netstandard2.0) (>= netcoreapp3.0)) - Microsoft.Win32.SystemEvents (>= 5.0) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= netcoreapp2.0)) - System.Formats.Asn1 (5.0) - copy_local: false - System.Buffers (>= 4.5.1) - restriction: || (&& (== net5.0) (>= monoandroid)) (&& (== net5.0) (>= monotouch)) (&& (== net5.0) (>= net461)) (&& (== net5.0) (< netcoreapp2.0)) (&& (== net5.0) (>= xamarinios)) (&& (== net5.0) (>= xamarinmac)) (&& (== net5.0) (>= xamarintvos)) (&& (== net5.0) (>= xamarinwatchos)) (== netstandard2.0) - System.Memory (>= 4.5.4) - restriction: || (&& (== net5.0) (>= net461)) (&& (== net5.0) (< netcoreapp2.0)) (&& (== net5.0) (< netcoreapp2.1)) (&& (== net5.0) (>= uap10.1)) (== netstandard2.0) - System.Globalization (4.3) + System.Drawing.Common (5.0.2) - copy_local: false, restriction: || (&& (== net5.0) (== net6.0)) (&& (== net5.0) (== netstandard2.0)) (&& (== net6.0) (== netstandard2.0)) (&& (== netstandard2.0) (>= netcoreapp3.0)) + System.Formats.Asn1 (5.0) - copy_local: false, restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + System.Buffers (>= 4.5.1) - restriction: || (&& (== net6.0) (>= monoandroid) (< netstandard2.0)) (&& (== net6.0) (>= monotouch)) (&& (== net6.0) (>= net461)) (&& (== net6.0) (< netcoreapp2.0)) (&& (== net6.0) (>= xamarinios)) (&& (== net6.0) (>= xamarinmac)) (&& (== net6.0) (>= xamarintvos)) (&& (== net6.0) (>= xamarinwatchos)) (== netstandard2.0) + System.Memory (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net461)) (&& (== net6.0) (< netcoreapp2.0)) (&& (== net6.0) (< netcoreapp2.1)) (&& (== net6.0) (>= uap10.1)) (== netstandard2.0) + System.Globalization (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) Microsoft.NETCore.Targets (>= 1.1) System.Runtime (>= 4.3) - System.Globalization.Calendars (4.3) + System.Globalization.Calendars (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) Microsoft.NETCore.Targets (>= 1.1) System.Globalization (>= 4.3) System.Runtime (>= 4.3) - System.Globalization.Extensions (4.3) + System.Globalization.Extensions (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) System.Globalization (>= 4.3) System.Resources.ResourceManager (>= 4.3) System.Runtime (>= 4.3) System.Runtime.Extensions (>= 4.3) System.Runtime.InteropServices (>= 4.3) - System.IO (4.3) + System.IO (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) Microsoft.NETCore.Targets (>= 1.1) System.Runtime (>= 4.3) System.Text.Encoding (>= 4.3) System.Threading.Tasks (>= 4.3) - System.IO.FileSystem (4.3) + System.IO.FileSystem (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) Microsoft.NETCore.Targets (>= 1.1) System.IO (>= 4.3) @@ -342,15 +329,15 @@ NUGET System.Runtime.Handles (>= 4.3) System.Text.Encoding (>= 4.3) System.Threading.Tasks (>= 4.3) - System.IO.FileSystem.Primitives (4.3) + System.IO.FileSystem.Primitives (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) System.Runtime (>= 4.3) - System.Linq (4.3) + System.Linq (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) System.Collections (>= 4.3) System.Diagnostics.Debug (>= 4.3) System.Resources.ResourceManager (>= 4.3) System.Runtime (>= 4.3) System.Runtime.Extensions (>= 4.3) - System.Linq.Expressions (4.3) + System.Linq.Expressions (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) System.Collections (>= 4.3) System.Diagnostics.Debug (>= 4.3) System.Globalization (>= 4.3) @@ -368,7 +355,7 @@ NUGET System.Runtime (>= 4.3) System.Runtime.Extensions (>= 4.3) System.Threading (>= 4.3) - System.Linq.Queryable (4.3) + System.Linq.Queryable (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) System.Collections (>= 4.3) System.Diagnostics.Debug (>= 4.3) System.Linq (>= 4.3) @@ -377,15 +364,13 @@ NUGET System.Reflection.Extensions (>= 4.3) System.Resources.ResourceManager (>= 4.3) System.Runtime (>= 4.3) - System.Management (5.0) - Microsoft.NETCore.Platforms (>= 5.0) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= netcoreapp2.0)) - Microsoft.Win32.Registry (>= 5.0) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= netcoreapp2.0)) + System.Management (5.0) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) System.CodeDom (>= 5.0) - System.Memory (4.5.4) - System.Buffers (>= 4.5.1) - restriction: || (&& (== net5.0) (>= monoandroid)) (&& (== net5.0) (>= monotouch)) (&& (== net5.0) (>= net461)) (&& (== net5.0) (< netcoreapp2.0)) (&& (== net5.0) (< netstandard1.1)) (&& (== net5.0) (< netstandard2.0)) (&& (== net5.0) (>= xamarinios)) (&& (== net5.0) (>= xamarinmac)) (&& (== net5.0) (>= xamarintvos)) (&& (== net5.0) (>= xamarinwatchos)) (== netstandard2.0) - System.Numerics.Vectors (>= 4.4) - restriction: || (&& (== net5.0) (< netcoreapp2.0)) (== netstandard2.0) - System.Runtime.CompilerServices.Unsafe (>= 4.5.3) - restriction: || (&& (== net5.0) (>= monoandroid)) (&& (== net5.0) (>= monotouch)) (&& (== net5.0) (>= net461)) (&& (== net5.0) (< netcoreapp2.0)) (&& (== net5.0) (< netcoreapp2.1)) (&& (== net5.0) (< netstandard1.1)) (&& (== net5.0) (< netstandard2.0)) (&& (== net5.0) (>= uap10.1)) (&& (== net5.0) (>= xamarinios)) (&& (== net5.0) (>= xamarinmac)) (&& (== net5.0) (>= xamarintvos)) (&& (== net5.0) (>= xamarinwatchos)) (== netstandard2.0) - System.Net.Http (4.3.4) + System.Memory (4.5.4) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + System.Buffers (>= 4.5.1) - restriction: || (&& (== net6.0) (>= monotouch)) (&& (== net6.0) (>= net461)) (&& (== net6.0) (< netcoreapp2.0)) (&& (== net6.0) (< netstandard1.1)) (&& (== net6.0) (< netstandard2.0)) (&& (== net6.0) (>= xamarinios)) (&& (== net6.0) (>= xamarinmac)) (&& (== net6.0) (>= xamarintvos)) (&& (== net6.0) (>= xamarinwatchos)) (== netstandard2.0) + System.Numerics.Vectors (>= 4.4) - restriction: || (&& (== net6.0) (< netcoreapp2.0)) (== netstandard2.0) + System.Runtime.CompilerServices.Unsafe (>= 4.5.3) - restriction: || (&& (== net6.0) (>= monotouch)) (&& (== net6.0) (>= net461)) (&& (== net6.0) (< netcoreapp2.0)) (&& (== net6.0) (< netcoreapp2.1)) (&& (== net6.0) (< netstandard1.1)) (&& (== net6.0) (< netstandard2.0)) (&& (== net6.0) (>= uap10.1)) (&& (== net6.0) (>= xamarinios)) (&& (== net6.0) (>= xamarinmac)) (&& (== net6.0) (>= xamarintvos)) (&& (== net6.0) (>= xamarinwatchos)) (== netstandard2.0) + System.Net.Http (4.3.4) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1.1) runtime.native.System (>= 4.3) runtime.native.System.Net.Http (>= 4.3) @@ -412,12 +397,12 @@ NUGET System.Text.Encoding (>= 4.3) System.Threading (>= 4.3) System.Threading.Tasks (>= 4.3) - System.Net.Primitives (4.3.1) + System.Net.Primitives (4.3.1) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1.1) Microsoft.NETCore.Targets (>= 1.1.3) System.Runtime (>= 4.3.1) System.Runtime.Handles (>= 4.3) - System.Net.Requests (4.3) + System.Net.Requests (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) System.Collections (>= 4.3) System.Diagnostics.Debug (>= 4.3) @@ -431,7 +416,7 @@ NUGET System.Runtime (>= 4.3) System.Threading (>= 4.3) System.Threading.Tasks (>= 4.3) - System.Net.Security (4.3.2) + System.Net.Security (4.3.2) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) Microsoft.Win32.Primitives (>= 4.3) runtime.native.System (>= 4.3) @@ -460,82 +445,81 @@ NUGET System.Threading (>= 4.3) System.Threading.Tasks (>= 4.3) System.Threading.ThreadPool (>= 4.3) - System.Net.WebHeaderCollection (4.3) + System.Net.WebHeaderCollection (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) System.Collections (>= 4.3) System.Resources.ResourceManager (>= 4.3) System.Runtime (>= 4.3) System.Runtime.Extensions (>= 4.3) - System.Numerics.Vectors (4.5) - restriction: || (&& (== net5.0) (< netcoreapp2.0)) (== netstandard2.0) - System.ObjectModel (4.3) + System.Numerics.Vectors (4.5) - restriction: || (&& (== net5.0) (== net6.0) (< netcoreapp2.0)) (== netstandard2.0) + System.ObjectModel (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) System.Collections (>= 4.3) System.Diagnostics.Debug (>= 4.3) System.Resources.ResourceManager (>= 4.3) System.Runtime (>= 4.3) System.Threading (>= 4.3) - System.Reactive (5.0) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= net5.0)) - System.Reflection (4.3) + System.Reactive (5.0) - restriction: || (&& (== net5.0) (== net6.0)) (&& (== net5.0) (== netstandard2.0)) (&& (== net6.0) (== netstandard2.0)) (&& (== netstandard2.0) (>= net5.0)) + System.Reflection (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) Microsoft.NETCore.Targets (>= 1.1) System.IO (>= 4.3) System.Reflection.Primitives (>= 4.3) System.Runtime (>= 4.3) - System.Reflection.Emit (4.7) - System.Reflection.Emit.ILGeneration (>= 4.7) - restriction: || (&& (== net5.0) (< netcoreapp2.0) (< netstandard2.1)) (&& (== net5.0) (< netstandard1.1)) (&& (== net5.0) (< netstandard2.0)) (&& (== net5.0) (>= uap10.1)) (== netstandard2.0) - System.Reflection.Emit.ILGeneration (4.7) - System.Reflection.Emit.Lightweight (4.7) - System.Reflection.Emit.ILGeneration (>= 4.7) - restriction: || (&& (== net5.0) (< netcoreapp2.0) (< netstandard2.1)) (&& (== net5.0) (< netstandard2.0)) (&& (== net5.0) (< portable-net45+wp8)) (&& (== net5.0) (>= uap10.1)) (== netstandard2.0) - System.Reflection.Extensions (4.3) + System.Reflection.Emit (4.7) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + System.Reflection.Emit.ILGeneration (>= 4.7) - restriction: || (&& (== net6.0) (< netcoreapp2.0) (< netstandard2.1)) (&& (== net6.0) (< netstandard1.1)) (&& (== net6.0) (< netstandard2.0)) (&& (== net6.0) (>= uap10.1)) (== netstandard2.0) + System.Reflection.Emit.ILGeneration (4.7) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + System.Reflection.Emit.Lightweight (4.7) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + System.Reflection.Emit.ILGeneration (>= 4.7) - restriction: || (&& (== net6.0) (< netcoreapp2.0) (< netstandard2.1)) (&& (== net6.0) (< netstandard2.0)) (&& (== net6.0) (< portable-net45+wp8)) (&& (== net6.0) (>= uap10.1)) (== netstandard2.0) + System.Reflection.Extensions (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) Microsoft.NETCore.Targets (>= 1.1) System.Reflection (>= 4.3) System.Runtime (>= 4.3) - System.Reflection.Metadata (5.0) - System.Collections.Immutable (>= 5.0) - restriction: || (&& (== net5.0) (>= net461)) (&& (== net5.0) (< netstandard1.1)) (&& (== net5.0) (< netstandard2.0)) (== netstandard2.0) - System.Reflection.Primitives (4.3) + System.Reflection.Metadata (5.0) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + System.Collections.Immutable (>= 5.0) - restriction: || (&& (== net6.0) (>= net461)) (&& (== net6.0) (< net5.0)) (&& (== net6.0) (< netstandard1.1)) (&& (== net6.0) (< netstandard2.0)) (== netstandard2.0) + System.Reflection.Primitives (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) Microsoft.NETCore.Targets (>= 1.1) System.Runtime (>= 4.3) - System.Reflection.TypeExtensions (4.7) - System.Resources.Extensions (5.0) - copy_local: false - System.Memory (>= 4.5.4) - restriction: || (&& (== net5.0) (>= net461)) (&& (== net5.0) (< netcoreapp2.1)) (== netstandard2.0) - System.Resources.ResourceManager (4.3) + System.Reflection.TypeExtensions (4.7) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + System.Resources.Extensions (5.0) - copy_local: false, restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + System.Memory (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net461)) (&& (== net6.0) (< netcoreapp2.1)) (== netstandard2.0) + System.Resources.ResourceManager (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) Microsoft.NETCore.Targets (>= 1.1) System.Globalization (>= 4.3) System.Reflection (>= 4.3) System.Runtime (>= 4.3) - System.Runtime (4.3.1) + System.Runtime (4.3.1) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1.1) Microsoft.NETCore.Targets (>= 1.1.3) - System.Runtime.CompilerServices.Unsafe (5.0) - copy_local: false - System.Runtime.Extensions (4.3.1) + System.Runtime.CompilerServices.Unsafe (5.0) - copy_local: false, restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + System.Runtime.Extensions (4.3.1) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1.1) Microsoft.NETCore.Targets (>= 1.1.3) System.Runtime (>= 4.3.1) - System.Runtime.Handles (4.3) + System.Runtime.Handles (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) Microsoft.NETCore.Targets (>= 1.1) System.Runtime (>= 4.3) - System.Runtime.InteropServices (4.3) + System.Runtime.InteropServices (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) Microsoft.NETCore.Targets (>= 1.1) System.Reflection (>= 4.3) System.Reflection.Primitives (>= 4.3) System.Runtime (>= 4.3) System.Runtime.Handles (>= 4.3) - System.Runtime.Loader (4.3) + System.Runtime.Loader (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) System.IO (>= 4.3) System.Reflection (>= 4.3) System.Runtime (>= 4.3) - System.Runtime.Numerics (4.3) + System.Runtime.Numerics (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) System.Globalization (>= 4.3) System.Resources.ResourceManager (>= 4.3) System.Runtime (>= 4.3) System.Runtime.Extensions (>= 4.3) - System.Security.AccessControl (5.0) - copy_local: false - Microsoft.NETCore.Platforms (>= 5.0) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= netcoreapp2.0)) + System.Security.AccessControl (5.0) - copy_local: false, restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) System.Security.Principal.Windows (>= 5.0) - System.Security.Claims (4.3) + System.Security.Claims (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) System.Collections (>= 4.3) System.Globalization (>= 4.3) System.IO (>= 4.3) @@ -543,7 +527,7 @@ NUGET System.Runtime (>= 4.3) System.Runtime.Extensions (>= 4.3) System.Security.Principal (>= 4.3) - System.Security.Cryptography.Algorithms (4.3.1) + System.Security.Cryptography.Algorithms (4.3.1) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) runtime.native.System.Security.Cryptography.Apple (>= 4.3.1) runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2) @@ -558,9 +542,8 @@ NUGET System.Security.Cryptography.Encoding (>= 4.3) System.Security.Cryptography.Primitives (>= 4.3) System.Text.Encoding (>= 4.3) - System.Security.Cryptography.Cng (5.0) - copy_local: false - System.Formats.Asn1 (>= 5.0) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= netcoreapp3.0)) - System.Security.Cryptography.Csp (4.3) + System.Security.Cryptography.Cng (5.0) - copy_local: false, restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + System.Security.Cryptography.Csp (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) System.IO (>= 4.3) System.Reflection (>= 4.3) @@ -574,7 +557,7 @@ NUGET System.Security.Cryptography.Primitives (>= 4.3) System.Text.Encoding (>= 4.3) System.Threading (>= 4.3) - System.Security.Cryptography.Encoding (4.3) + System.Security.Cryptography.Encoding (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3) System.Collections (>= 4.3) @@ -587,14 +570,13 @@ NUGET System.Runtime.InteropServices (>= 4.3) System.Security.Cryptography.Primitives (>= 4.3) System.Text.Encoding (>= 4.3) - System.Security.Cryptography.OpenSsl (5.0) - System.Formats.Asn1 (>= 5.0) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= netcoreapp3.0)) - System.Security.Cryptography.Pkcs (5.0.1) - copy_local: false - System.Buffers (>= 4.5.1) - restriction: || (&& (== net5.0) (< netcoreapp2.0) (< netstandard2.1)) (== netstandard2.0) + System.Security.Cryptography.OpenSsl (5.0) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + System.Security.Cryptography.Pkcs (5.0.1) - copy_local: false, restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + System.Buffers (>= 4.5.1) - restriction: || (&& (== net6.0) (< netcoreapp2.0) (< netstandard2.1)) (== netstandard2.0) System.Formats.Asn1 (>= 5.0) - System.Memory (>= 4.5.4) - restriction: || (&& (== net5.0) (< netcoreapp2.0) (< netstandard2.1)) (&& (== net5.0) (< netcoreapp2.1) (< netstandard2.1)) (&& (== net5.0) (>= uap10.1)) (== netstandard2.0) + System.Memory (>= 4.5.4) - restriction: || (&& (== net6.0) (< netcoreapp2.0) (< netstandard2.1)) (&& (== net6.0) (< netcoreapp2.1) (< netstandard2.1)) (&& (== net6.0) (>= uap10.1)) (== netstandard2.0) System.Security.Cryptography.Cng (>= 5.0) - System.Security.Cryptography.Primitives (4.3) + System.Security.Cryptography.Primitives (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) System.Diagnostics.Debug (>= 4.3) System.Globalization (>= 4.3) System.IO (>= 4.3) @@ -602,8 +584,8 @@ NUGET System.Runtime (>= 4.3) System.Threading (>= 4.3) System.Threading.Tasks (>= 4.3) - System.Security.Cryptography.ProtectedData (5.0) - copy_local: false, restriction: || (== net5.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net5.0)) - System.Security.Cryptography.X509Certificates (4.3.2) + System.Security.Cryptography.ProtectedData (5.0) - copy_local: false, restriction: || (&& (== net5.0) (== net6.0)) (&& (== net5.0) (== netstandard2.0)) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net5.0)) + System.Security.Cryptography.X509Certificates (4.3.2) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) runtime.native.System (>= 4.3) runtime.native.System.Net.Http (>= 4.3) @@ -629,39 +611,38 @@ NUGET System.Security.Cryptography.Primitives (>= 4.3) System.Text.Encoding (>= 4.3) System.Threading (>= 4.3) - System.Security.Cryptography.Xml (5.0) - copy_local: false - System.Memory (>= 4.5.4) - restriction: || (&& (== net5.0) (< netcoreapp2.1)) (== netstandard2.0) + System.Security.Cryptography.Xml (5.0) - copy_local: false, restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + System.Memory (>= 4.5.4) - restriction: || (&& (== net6.0) (< netcoreapp2.1)) (== netstandard2.0) System.Security.Cryptography.Pkcs (>= 5.0) System.Security.Permissions (>= 5.0) - System.Security.Permissions (5.0) - copy_local: false + System.Security.Permissions (5.0) - copy_local: false, restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) System.Security.AccessControl (>= 5.0) - System.Windows.Extensions (>= 5.0) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= netcoreapp3.0)) - System.Security.Principal (4.3) + System.Security.Principal (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) System.Runtime (>= 4.3) - System.Security.Principal.Windows (5.0) - copy_local: false - System.Text.Encoding (4.3) + System.Security.Principal.Windows (5.0) - copy_local: false, restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + System.Text.Encoding (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) Microsoft.NETCore.Targets (>= 1.1) System.Runtime (>= 4.3) - System.Text.Encoding.CodePages (5.0) - copy_local: false - Microsoft.NETCore.Platforms (>= 5.0) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= netcoreapp2.0)) - System.Text.Encoding.Extensions (4.3) + System.Text.Encoding.CodePages (5.0) - copy_local: false, restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + System.Runtime.CompilerServices.Unsafe (>= 5.0) - restriction: || (&& (== net6.0) (>= net461)) (&& (== net6.0) (< net5.0)) (&& (== net6.0) (< netcoreapp2.0)) (== netstandard2.0) + System.Text.Encoding.Extensions (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) Microsoft.NETCore.Targets (>= 1.1) System.Runtime (>= 4.3) System.Text.Encoding (>= 4.3) - System.Text.Json (5.0.2) - copy_local: false, restriction: || (== net5.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net5.0)) - System.Threading (4.3) + System.Text.Json (5.0.2) - copy_local: false, restriction: || (&& (== net5.0) (== net6.0)) (&& (== net5.0) (== netstandard2.0)) (&& (== net6.0) (== netstandard2.0)) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net5.0)) + System.Threading (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) System.Runtime (>= 4.3) System.Threading.Tasks (>= 4.3) - System.Threading.Tasks (4.3) + System.Threading.Tasks (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) Microsoft.NETCore.Targets (>= 1.1) System.Runtime (>= 4.3) - System.Threading.Tasks.Dataflow (5.0) - copy_local: false - System.Threading.Tasks.Extensions (4.5.4) - System.Runtime.CompilerServices.Unsafe (>= 4.5.3) - restriction: || (&& (== net5.0) (>= net461)) (&& (== net5.0) (< netcoreapp2.1)) (&& (== net5.0) (< netstandard1.0)) (&& (== net5.0) (< netstandard2.0)) (&& (== net5.0) (>= wp8)) (== netstandard2.0) - System.Threading.Tasks.Parallel (4.3) + System.Threading.Tasks.Dataflow (5.0) - copy_local: false, restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + System.Threading.Tasks.Extensions (4.5.4) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + System.Runtime.CompilerServices.Unsafe (>= 4.5.3) - restriction: || (&& (== net6.0) (>= net461)) (&& (== net6.0) (< netcoreapp2.1)) (&& (== net6.0) (< netstandard1.0)) (&& (== net6.0) (< netstandard2.0)) (&& (== net6.0) (>= wp8)) (== netstandard2.0) + System.Threading.Tasks.Parallel (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) System.Collections.Concurrent (>= 4.3) System.Diagnostics.Debug (>= 4.3) System.Diagnostics.Tracing (>= 4.3) @@ -670,36 +651,29 @@ NUGET System.Runtime.Extensions (>= 4.3) System.Threading (>= 4.3) System.Threading.Tasks (>= 4.3) - System.Threading.Thread (4.3) + System.Threading.Thread (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) System.Runtime (>= 4.3) - System.Threading.ThreadPool (4.3) + System.Threading.ThreadPool (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) System.Runtime (>= 4.3) System.Runtime.Handles (>= 4.3) - System.ValueTuple (4.5) - System.Windows.Extensions (5.0) - copy_local: false, restriction: || (== net5.0) (&& (== netstandard2.0) (>= netcoreapp3.0)) - System.Drawing.Common (>= 5.0) - restriction: || (== net5.0) (&& (== netstandard2.0) (>= netcoreapp3.0)) + System.ValueTuple (4.5) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + System.Windows.Extensions (5.0) - copy_local: false, restriction: || (&& (== net5.0) (== net6.0)) (&& (== net5.0) (== netstandard2.0)) (&& (== net6.0) (== netstandard2.0)) (&& (== netstandard2.0) (>= netcoreapp3.0)) GROUP Build STORAGE: NONE -RESTRICTION: == netstandard2.0 +STRATEGY: MIN +RESTRICTION: == net6.0 NUGET remote: https://api.nuget.org/v3/index.json - BlackFox.VsWhere (1.1) - FSharp.Core (>= 4.2.3) - Microsoft.Win32.Registry (>= 4.7) + BlackFox.VsWhere (1.1) - restriction: && (== net6.0) (== netstandard2.0) Fake.Api.GitHub (5.20.4) FSharp.Core (>= 4.7.2) Octokit (>= 0.48) - Fake.Core.CommandLineParsing (5.20.4) - FParsec (>= 1.1.1) - FSharp.Core (>= 4.7.2) - Fake.Core.Context (5.20.4) - FSharp.Core (>= 4.7.2) + Fake.Core.CommandLineParsing (5.20.4) - restriction: && (== net6.0) (== netstandard2.0) + Fake.Core.Context (5.20.4) - restriction: && (== net6.0) (== netstandard2.0) Fake.Core.Environment (5.20.4) FSharp.Core (>= 4.7.2) - Fake.Core.FakeVar (5.20.4) - Fake.Core.Context (>= 5.20.4) - FSharp.Core (>= 4.7.2) + Fake.Core.FakeVar (5.20.4) - restriction: && (== net6.0) (== netstandard2.0) Fake.Core.Process (5.20.4) Fake.Core.Environment (>= 5.20.4) Fake.Core.FakeVar (>= 5.20.4) @@ -712,10 +686,8 @@ NUGET Fake.Core.SemVer (>= 5.20.4) Fake.Core.String (>= 5.20.4) FSharp.Core (>= 4.7.2) - Fake.Core.SemVer (5.20.4) - FSharp.Core (>= 4.7.2) - Fake.Core.String (5.20.4) - FSharp.Core (>= 4.7.2) + Fake.Core.SemVer (5.20.4) - restriction: && (== net6.0) (== netstandard2.0) + Fake.Core.String (5.20.4) - restriction: && (== net6.0) (== netstandard2.0) Fake.Core.Target (5.20.4) Fake.Core.CommandLineParsing (>= 5.20.4) Fake.Core.Context (>= 5.20.4) @@ -726,18 +698,11 @@ NUGET Fake.Core.Trace (>= 5.20.4) FSharp.Control.Reactive (>= 4.4.2) FSharp.Core (>= 4.7.2) - Fake.Core.Tasks (5.20.4) - Fake.Core.Trace (>= 5.20.4) - FSharp.Core (>= 4.7.2) - Fake.Core.Trace (5.20.4) - Fake.Core.Environment (>= 5.20.4) - Fake.Core.FakeVar (>= 5.20.4) - FSharp.Core (>= 4.7.2) + Fake.Core.Tasks (5.20.4) - restriction: && (== net6.0) (== netstandard2.0) + Fake.Core.Trace (5.20.4) - restriction: && (== net6.0) (== netstandard2.0) Fake.Core.UserInput (5.20.4) FSharp.Core (>= 4.7.2) - Fake.Core.Xml (5.20.4) - Fake.Core.String (>= 5.20.4) - FSharp.Core (>= 4.7.2) + Fake.Core.Xml (5.20.4) - restriction: && (== net6.0) (== netstandard2.0) Fake.DotNet.AssemblyInfoFile (5.20.4) Fake.Core.Environment (>= 5.20.4) Fake.Core.String (>= 5.20.4) @@ -764,19 +729,7 @@ NUGET Fake.IO.FileSystem (>= 5.20.4) FSharp.Core (>= 4.7.2) MSBuild.StructuredLogger (>= 2.1.176) - Fake.DotNet.NuGet (5.20.4) - Fake.Core.Environment (>= 5.20.4) - Fake.Core.Process (>= 5.20.4) - Fake.Core.SemVer (>= 5.20.4) - Fake.Core.String (>= 5.20.4) - Fake.Core.Tasks (>= 5.20.4) - Fake.Core.Trace (>= 5.20.4) - Fake.Core.Xml (>= 5.20.4) - Fake.IO.FileSystem (>= 5.20.4) - Fake.Net.Http (>= 5.20.4) - FSharp.Core (>= 4.7.2) - Newtonsoft.Json (>= 12.0.3) - NuGet.Protocol (>= 5.6) + Fake.DotNet.NuGet (5.20.4) - restriction: && (== net6.0) (== netstandard2.0) Fake.DotNet.Paket (5.20.4) Fake.Core.Process (>= 5.20.4) Fake.Core.String (>= 5.20.4) @@ -787,9 +740,7 @@ NUGET Fake.IO.FileSystem (5.20.4) Fake.Core.String (>= 5.20.4) FSharp.Core (>= 4.7.2) - Fake.Net.Http (5.20.4) - Fake.Core.Trace (>= 5.20.4) - FSharp.Core (>= 4.7.2) + Fake.Net.Http (5.20.4) - restriction: && (== net6.0) (== netstandard2.0) Fake.Tools.Git (5.20.4) Fake.Core.Environment (>= 5.20.4) Fake.Core.Process (>= 5.20.4) @@ -798,119 +749,50 @@ NUGET Fake.Core.Trace (>= 5.20.4) Fake.IO.FileSystem (>= 5.20.4) FSharp.Core (>= 4.7.2) - FParsec (1.1.1) - FSharp.Core (>= 4.3.4) - FSharp.Control.Reactive (5.0.2) - FSharp.Core (>= 4.7.2) - System.Reactive (>= 5.0) - FSharp.Core (5.0.2) - Microsoft.Build (16.10) - Microsoft.Build.Framework (16.10) - System.Security.Permissions (>= 4.7) - Microsoft.Build.Tasks.Core (16.10) - Microsoft.Build.Framework (>= 16.10) - Microsoft.Build.Utilities.Core (>= 16.10) - Microsoft.NET.StringTools (>= 1.0) - Microsoft.Win32.Registry (>= 4.3) - System.CodeDom (>= 4.4) - System.Collections.Immutable (>= 5.0) - System.Reflection.Metadata (>= 1.6) - System.Resources.Extensions (>= 4.6) - System.Security.Cryptography.Pkcs (>= 4.7) - System.Security.Cryptography.Xml (>= 4.7) - System.Security.Permissions (>= 4.7) - System.Threading.Tasks.Dataflow (>= 4.9) - Microsoft.Build.Utilities.Core (16.10) - Microsoft.Build.Framework (>= 16.10) - Microsoft.NET.StringTools (>= 1.0) - Microsoft.Win32.Registry (>= 4.3) - System.Collections.Immutable (>= 5.0) - System.Configuration.ConfigurationManager (>= 4.7) - System.Security.Permissions (>= 4.7) - System.Text.Encoding.CodePages (>= 4.0.1) - Microsoft.NET.StringTools (1.0) - System.Memory (>= 4.5.4) - System.Runtime.CompilerServices.Unsafe (>= 5.0) - Microsoft.NETCore.Platforms (5.0.2) - Microsoft.NETCore.Targets (5.0) - Microsoft.Win32.Registry (5.0) - System.Buffers (>= 4.5.1) - System.Memory (>= 4.5.4) - System.Security.AccessControl (>= 5.0) - System.Security.Principal.Windows (>= 5.0) - Mono.Posix.NETStandard (1.0) - MSBuild.StructuredLogger (2.1.507) - Microsoft.Build (>= 16.4) - Microsoft.Build.Framework (>= 16.4) - Microsoft.Build.Tasks.Core (>= 16.4) - Microsoft.Build.Utilities.Core (>= 16.4) - Newtonsoft.Json (13.0.1) - NuGet.Common (5.10) - NuGet.Frameworks (>= 5.10) - NuGet.Configuration (5.10) - NuGet.Common (>= 5.10) - System.Security.Cryptography.ProtectedData (>= 4.4) - NuGet.Frameworks (5.10) - NuGet.Packaging (5.10) - Newtonsoft.Json (>= 9.0.1) - NuGet.Configuration (>= 5.10) - NuGet.Versioning (>= 5.10) - System.Security.Cryptography.Cng (>= 5.0) - System.Security.Cryptography.Pkcs (>= 5.0) - NuGet.Protocol (5.10) - NuGet.Packaging (>= 5.10) - NuGet.Versioning (5.10) - Octokit (0.50) - System.Buffers (4.5.1) - System.CodeDom (5.0) - System.Collections.Immutable (5.0) - System.Memory (>= 4.5.4) - System.Configuration.ConfigurationManager (5.0) - System.Security.Cryptography.ProtectedData (>= 5.0) - System.Security.Permissions (>= 5.0) - System.Formats.Asn1 (5.0) - System.Buffers (>= 4.5.1) - System.Memory (>= 4.5.4) - System.Memory (4.5.4) - System.Buffers (>= 4.5.1) - System.Numerics.Vectors (>= 4.4) - System.Runtime.CompilerServices.Unsafe (>= 4.5.3) - System.Numerics.Vectors (4.5) - System.Reactive (5.0) - System.Runtime.InteropServices.WindowsRuntime (>= 4.3) - System.Threading.Tasks.Extensions (>= 4.5.4) - System.Reflection.Metadata (5.0) - System.Collections.Immutable (>= 5.0) - System.Resources.Extensions (5.0) - System.Memory (>= 4.5.4) - System.Runtime (4.3.1) - Microsoft.NETCore.Platforms (>= 1.1.1) - Microsoft.NETCore.Targets (>= 1.1.3) - System.Runtime.CompilerServices.Unsafe (5.0) - System.Runtime.InteropServices.WindowsRuntime (4.3) - System.Runtime (>= 4.3) - System.Security.AccessControl (5.0) - System.Security.Principal.Windows (>= 5.0) - System.Security.Cryptography.Cng (5.0) - System.Security.Cryptography.Pkcs (5.0.1) - System.Buffers (>= 4.5.1) - System.Formats.Asn1 (>= 5.0) - System.Memory (>= 4.5.4) - System.Security.Cryptography.Cng (>= 5.0) - System.Security.Cryptography.ProtectedData (5.0) - System.Memory (>= 4.5.4) - System.Security.Cryptography.Xml (5.0) - System.Memory (>= 4.5.4) - System.Security.Cryptography.Pkcs (>= 5.0) - System.Security.Permissions (>= 5.0) - System.Security.Permissions (5.0) - System.Security.AccessControl (>= 5.0) - System.Security.Principal.Windows (5.0) - System.Text.Encoding.CodePages (5.0) - System.Runtime.CompilerServices.Unsafe (>= 5.0) - System.Threading.Tasks.Dataflow (5.0) - System.Threading.Tasks.Extensions (4.5.4) - System.Runtime.CompilerServices.Unsafe (>= 4.5.3) + FParsec (1.1.1) - restriction: && (== net6.0) (== netstandard2.0) + FSharp.Control.Reactive (5.0.2) - restriction: && (== net6.0) (== netstandard2.0) + FSharp.Core (5.0.2) - restriction: && (== net6.0) (== netstandard2.0) + Microsoft.Build (16.10) - restriction: && (== net6.0) (== netstandard2.0) + Microsoft.Build.Framework (16.10) - restriction: && (== net6.0) (== netstandard2.0) + Microsoft.Build.Tasks.Core (16.10) - restriction: && (== net6.0) (== netstandard2.0) + Microsoft.Build.Utilities.Core (16.10) - restriction: && (== net6.0) (== netstandard2.0) + Microsoft.NET.StringTools (1.0) - restriction: && (== net6.0) (== netstandard2.0) + Microsoft.NETCore.Platforms (5.0.2) - restriction: && (== net6.0) (== netstandard2.0) + Microsoft.NETCore.Targets (5.0) - restriction: && (== net6.0) (== netstandard2.0) + Microsoft.Win32.Registry (5.0) - restriction: && (== net6.0) (== netstandard2.0) + Mono.Posix.NETStandard (1.0) - restriction: && (== net6.0) (== netstandard2.0) + MSBuild.StructuredLogger (2.1.507) - restriction: && (== net6.0) (== netstandard2.0) + Newtonsoft.Json (13.0.1) - restriction: && (== net6.0) (== netstandard2.0) + NuGet.Common (5.10) - restriction: && (== net6.0) (== netstandard2.0) + NuGet.Configuration (5.10) - restriction: && (== net6.0) (== netstandard2.0) + NuGet.Frameworks (5.10) - restriction: && (== net6.0) (== netstandard2.0) + NuGet.Packaging (5.10) - restriction: && (== net6.0) (== netstandard2.0) + NuGet.Protocol (5.10) - restriction: && (== net6.0) (== netstandard2.0) + NuGet.Versioning (5.10) - restriction: && (== net6.0) (== netstandard2.0) + Octokit (0.50) - restriction: && (== net6.0) (== netstandard2.0) + System.Buffers (4.5.1) - restriction: && (== net6.0) (== netstandard2.0) + System.CodeDom (5.0) - restriction: && (== net6.0) (== netstandard2.0) + System.Collections.Immutable (5.0) - restriction: && (== net6.0) (== netstandard2.0) + System.Configuration.ConfigurationManager (5.0) - restriction: && (== net6.0) (== netstandard2.0) + System.Formats.Asn1 (5.0) - restriction: && (== net6.0) (== netstandard2.0) + System.Memory (4.5.4) - restriction: && (== net6.0) (== netstandard2.0) + System.Numerics.Vectors (4.5) - restriction: && (== net6.0) (== netstandard2.0) + System.Reactive (5.0) - restriction: && (== net6.0) (== netstandard2.0) + System.Reflection.Metadata (5.0) - restriction: && (== net6.0) (== netstandard2.0) + System.Resources.Extensions (5.0) - restriction: && (== net6.0) (== netstandard2.0) + System.Runtime (4.3.1) - restriction: && (== net6.0) (== netstandard2.0) + System.Runtime.CompilerServices.Unsafe (5.0) - restriction: && (== net6.0) (== netstandard2.0) + System.Runtime.InteropServices.WindowsRuntime (4.3) - restriction: && (== net6.0) (== netstandard2.0) + System.Security.AccessControl (5.0) - restriction: && (== net6.0) (== netstandard2.0) + System.Security.Cryptography.Cng (5.0) - restriction: && (== net6.0) (== netstandard2.0) + System.Security.Cryptography.Pkcs (5.0.1) - restriction: && (== net6.0) (== netstandard2.0) + System.Security.Cryptography.ProtectedData (5.0) - restriction: && (== net6.0) (== netstandard2.0) + System.Security.Cryptography.Xml (5.0) - restriction: && (== net6.0) (== netstandard2.0) + System.Security.Permissions (5.0) - restriction: && (== net6.0) (== netstandard2.0) + System.Security.Principal.Windows (5.0) - restriction: && (== net6.0) (== netstandard2.0) + System.Text.Encoding.CodePages (5.0) - restriction: && (== net6.0) (== netstandard2.0) + System.Threading.Tasks.Dataflow (5.0) - restriction: && (== net6.0) (== netstandard2.0) + System.Threading.Tasks.Extensions (4.5.4) - restriction: && (== net6.0) (== netstandard2.0) GROUP Docs STORAGE: PACKAGES From 0691a4123131191ebba00c68f17c5b67fc1e18c7 Mon Sep 17 00:00:00 2001 From: "Andres G. Aragoneses" Date: Sun, 24 Dec 2023 18:23:14 +0800 Subject: [PATCH 07/11] .config/dotnet-tools.json: upd fake-cli 5.20.4 to latest(6.0.0) With `dotnet tool update fake-cli`, because maybe an old fake-cli is the one pinning the old version of paket? --- .config/dotnet-tools.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json index 98290e695..ae0d37afa 100644 --- a/.config/dotnet-tools.json +++ b/.config/dotnet-tools.json @@ -3,7 +3,7 @@ "isRoot": true, "tools": { "fake-cli": { - "version": "5.20.4", + "version": "6.0.0", "commands": [ "fake" ] @@ -21,4 +21,4 @@ ] } } -} +} \ No newline at end of file From 5d03dfc3013032201f32ef561fcbbde11ba6ff81 Mon Sep 17 00:00:00 2001 From: "Andres G. Aragoneses" Date: Tue, 26 Dec 2023 15:18:53 +0800 Subject: [PATCH 08/11] paket.lock: update FAKE to v6 With `dotnet paket update --group build`, because we were getting: ``` Script is not valid: /home/runner/work/FSharpLint/FSharpLint/build.fsx (82,60)-(82,66): Error FS0039: The value, namespace, type or module 'SemVer' is not defined. /home/runner/work/FSharpLint/FSharpLint/build.fsx (84,28)-(84,33): Error FS0039: The record label 'Patch' is not defined. Hint: If you have updated your dependencies you might need to run 'paket install' or delete '/home/runner/work/FSharpLint/FSharpLint/build.fsx.lock' for fake to pick them up. Hint: If this doesn't help but you are sure this should work try to clean your nuget cache and delete the .fake directory. If this helps please report this problem to Paket. Hint: Could not find a version in your paket.dependencies file, consider adding 'version 7.1.5' at the top of your dependencies file (/home/runner/work/FSharpLint/FSharpLint/paket.dependencies). Read https://github.com/fsharp/FAKE/issues/2193 for details. Hint: The fake-runner has not been updated for at least 6 months. Please consider upgrading to get latest bugfixes, improved suggestions and F# features. Error: Process completed with exit code 1. ``` This fixes the build, but the tests are not passing yet. --- paket.lock | 417 +++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 292 insertions(+), 125 deletions(-) diff --git a/paket.lock b/paket.lock index cf13ed39c..a768df8d1 100644 --- a/paket.lock +++ b/paket.lock @@ -665,134 +665,301 @@ STRATEGY: MIN RESTRICTION: == net6.0 NUGET remote: https://api.nuget.org/v3/index.json - BlackFox.VsWhere (1.1) - restriction: && (== net6.0) (== netstandard2.0) - Fake.Api.GitHub (5.20.4) - FSharp.Core (>= 4.7.2) - Octokit (>= 0.48) - Fake.Core.CommandLineParsing (5.20.4) - restriction: && (== net6.0) (== netstandard2.0) - Fake.Core.Context (5.20.4) - restriction: && (== net6.0) (== netstandard2.0) - Fake.Core.Environment (5.20.4) - FSharp.Core (>= 4.7.2) - Fake.Core.FakeVar (5.20.4) - restriction: && (== net6.0) (== netstandard2.0) - Fake.Core.Process (5.20.4) - Fake.Core.Environment (>= 5.20.4) - Fake.Core.FakeVar (>= 5.20.4) - Fake.Core.String (>= 5.20.4) - Fake.Core.Trace (>= 5.20.4) - Fake.IO.FileSystem (>= 5.20.4) - FSharp.Core (>= 4.7.2) - System.Collections.Immutable (>= 1.7.1) - Fake.Core.ReleaseNotes (5.20.4) - Fake.Core.SemVer (>= 5.20.4) - Fake.Core.String (>= 5.20.4) - FSharp.Core (>= 4.7.2) - Fake.Core.SemVer (5.20.4) - restriction: && (== net6.0) (== netstandard2.0) - Fake.Core.String (5.20.4) - restriction: && (== net6.0) (== netstandard2.0) - Fake.Core.Target (5.20.4) - Fake.Core.CommandLineParsing (>= 5.20.4) - Fake.Core.Context (>= 5.20.4) - Fake.Core.Environment (>= 5.20.4) - Fake.Core.FakeVar (>= 5.20.4) - Fake.Core.Process (>= 5.20.4) - Fake.Core.String (>= 5.20.4) - Fake.Core.Trace (>= 5.20.4) - FSharp.Control.Reactive (>= 4.4.2) - FSharp.Core (>= 4.7.2) - Fake.Core.Tasks (5.20.4) - restriction: && (== net6.0) (== netstandard2.0) - Fake.Core.Trace (5.20.4) - restriction: && (== net6.0) (== netstandard2.0) - Fake.Core.UserInput (5.20.4) - FSharp.Core (>= 4.7.2) - Fake.Core.Xml (5.20.4) - restriction: && (== net6.0) (== netstandard2.0) - Fake.DotNet.AssemblyInfoFile (5.20.4) - Fake.Core.Environment (>= 5.20.4) - Fake.Core.String (>= 5.20.4) - Fake.Core.Trace (>= 5.20.4) - Fake.IO.FileSystem (>= 5.20.4) - FSharp.Core (>= 4.7.2) - Fake.DotNet.Cli (5.20.4) - Fake.Core.Environment (>= 5.20.4) - Fake.Core.Process (>= 5.20.4) - Fake.Core.String (>= 5.20.4) - Fake.Core.Trace (>= 5.20.4) - Fake.DotNet.MSBuild (>= 5.20.4) - Fake.DotNet.NuGet (>= 5.20.4) - Fake.IO.FileSystem (>= 5.20.4) - FSharp.Core (>= 4.7.2) + BlackFox.VsWhere (1.1) + FSharp.Core (>= 4.2.3) + Microsoft.Win32.Registry (>= 4.7) + Fake.Api.GitHub (6.0) + FSharp.Core (>= 6.0.3) + Octokit (>= 0.50) + Fake.Core.CommandLineParsing (6.0) + FParsec (>= 1.1.1) + FSharp.Core (>= 6.0.3) + Fake.Core.Context (6.0) + FSharp.Core (>= 6.0.3) + Fake.Core.Environment (6.0) + FSharp.Core (>= 6.0.3) + Fake.Core.FakeVar (6.0) + Fake.Core.Context (>= 6.0) + FSharp.Core (>= 6.0.3) + Fake.Core.Process (6.0) + Fake.Core.Environment (>= 6.0) + Fake.Core.FakeVar (>= 6.0) + Fake.Core.String (>= 6.0) + Fake.Core.Trace (>= 6.0) + Fake.IO.FileSystem (>= 6.0) + FSharp.Core (>= 6.0.3) + System.Collections.Immutable (>= 6.0) + Fake.Core.ReleaseNotes (6.0) + Fake.Core.SemVer (>= 6.0) + Fake.Core.String (>= 6.0) + FSharp.Core (>= 6.0.3) + Fake.Core.SemVer (6.0) + FSharp.Core (>= 6.0.3) + Fake.Core.String (6.0) + FSharp.Core (>= 6.0.3) + Fake.Core.Target (6.0) + Fake.Core.CommandLineParsing (>= 6.0) + Fake.Core.Context (>= 6.0) + Fake.Core.Environment (>= 6.0) + Fake.Core.FakeVar (>= 6.0) + Fake.Core.Process (>= 6.0) + Fake.Core.String (>= 6.0) + Fake.Core.Trace (>= 6.0) + FSharp.Control.Reactive (>= 5.0.2) + FSharp.Core (>= 6.0.3) + Fake.Core.Tasks (6.0) + Fake.Core.Trace (>= 6.0) + FSharp.Core (>= 6.0.3) + Fake.Core.Trace (6.0) + Fake.Core.Environment (>= 6.0) + Fake.Core.FakeVar (>= 6.0) + FSharp.Core (>= 6.0.3) + Fake.Core.UserInput (6.0) + FSharp.Core (>= 6.0.3) + Fake.Core.Xml (6.0) + Fake.Core.String (>= 6.0) + FSharp.Core (>= 6.0.3) + Fake.DotNet.AssemblyInfoFile (6.0) + Fake.Core.Environment (>= 6.0) + Fake.Core.String (>= 6.0) + Fake.Core.Trace (>= 6.0) + Fake.IO.FileSystem (>= 6.0) + FSharp.Core (>= 6.0.3) + Fake.DotNet.Cli (6.0) + Fake.Core.Environment (>= 6.0) + Fake.Core.Process (>= 6.0) + Fake.Core.String (>= 6.0) + Fake.Core.Trace (>= 6.0) + Fake.DotNet.MSBuild (>= 6.0) + Fake.DotNet.NuGet (>= 6.0) + Fake.IO.FileSystem (>= 6.0) + FSharp.Core (>= 6.0.3) Mono.Posix.NETStandard (>= 1.0) - Newtonsoft.Json (>= 12.0.3) - Fake.DotNet.MSBuild (5.20.4) + Newtonsoft.Json (>= 13.0.1) + Fake.DotNet.MSBuild (6.0) BlackFox.VsWhere (>= 1.1) - Fake.Core.Environment (>= 5.20.4) - Fake.Core.Process (>= 5.20.4) - Fake.Core.String (>= 5.20.4) - Fake.Core.Trace (>= 5.20.4) - Fake.IO.FileSystem (>= 5.20.4) - FSharp.Core (>= 4.7.2) - MSBuild.StructuredLogger (>= 2.1.176) - Fake.DotNet.NuGet (5.20.4) - restriction: && (== net6.0) (== netstandard2.0) - Fake.DotNet.Paket (5.20.4) - Fake.Core.Process (>= 5.20.4) - Fake.Core.String (>= 5.20.4) - Fake.Core.Trace (>= 5.20.4) - Fake.DotNet.Cli (>= 5.20.4) - Fake.IO.FileSystem (>= 5.20.4) - FSharp.Core (>= 4.7.2) - Fake.IO.FileSystem (5.20.4) - Fake.Core.String (>= 5.20.4) - FSharp.Core (>= 4.7.2) - Fake.Net.Http (5.20.4) - restriction: && (== net6.0) (== netstandard2.0) - Fake.Tools.Git (5.20.4) - Fake.Core.Environment (>= 5.20.4) - Fake.Core.Process (>= 5.20.4) - Fake.Core.SemVer (>= 5.20.4) - Fake.Core.String (>= 5.20.4) - Fake.Core.Trace (>= 5.20.4) - Fake.IO.FileSystem (>= 5.20.4) + Fake.Core.Environment (>= 6.0) + Fake.Core.Process (>= 6.0) + Fake.Core.String (>= 6.0) + Fake.Core.Trace (>= 6.0) + Fake.IO.FileSystem (>= 6.0) + FSharp.Core (>= 6.0.3) + MSBuild.StructuredLogger (>= 2.1.545) + Fake.DotNet.NuGet (6.0) + Fake.Core.Environment (>= 6.0) + Fake.Core.Process (>= 6.0) + Fake.Core.SemVer (>= 6.0) + Fake.Core.String (>= 6.0) + Fake.Core.Tasks (>= 6.0) + Fake.Core.Trace (>= 6.0) + Fake.Core.Xml (>= 6.0) + Fake.IO.FileSystem (>= 6.0) + Fake.Net.Http (>= 6.0) + FSharp.Core (>= 6.0.3) + Newtonsoft.Json (>= 13.0.1) + NuGet.Protocol (>= 6.0) + Fake.DotNet.Paket (6.0) + Fake.Core.Process (>= 6.0) + Fake.Core.String (>= 6.0) + Fake.Core.Trace (>= 6.0) + Fake.DotNet.Cli (>= 6.0) + Fake.IO.FileSystem (>= 6.0) + FSharp.Core (>= 6.0.3) + Fake.IO.FileSystem (6.0) + Fake.Core.String (>= 6.0) + Fake.Core.Trace (>= 6.0) + FSharp.Core (>= 6.0.3) + Fake.Net.Http (6.0) + Fake.Core.Trace (>= 6.0) + FSharp.Core (>= 6.0.3) + Fake.Tools.Git (6.0) + Fake.Core.Environment (>= 6.0) + Fake.Core.Process (>= 6.0) + Fake.Core.SemVer (>= 6.0) + Fake.Core.String (>= 6.0) + Fake.Core.Trace (>= 6.0) + Fake.IO.FileSystem (>= 6.0) + FSharp.Core (>= 6.0.3) + FParsec (1.1.1) + FSharp.Core (>= 4.3.4) + FSharp.Control.Reactive (5.0.2) FSharp.Core (>= 4.7.2) - FParsec (1.1.1) - restriction: && (== net6.0) (== netstandard2.0) - FSharp.Control.Reactive (5.0.2) - restriction: && (== net6.0) (== netstandard2.0) - FSharp.Core (5.0.2) - restriction: && (== net6.0) (== netstandard2.0) - Microsoft.Build (16.10) - restriction: && (== net6.0) (== netstandard2.0) - Microsoft.Build.Framework (16.10) - restriction: && (== net6.0) (== netstandard2.0) - Microsoft.Build.Tasks.Core (16.10) - restriction: && (== net6.0) (== netstandard2.0) - Microsoft.Build.Utilities.Core (16.10) - restriction: && (== net6.0) (== netstandard2.0) - Microsoft.NET.StringTools (1.0) - restriction: && (== net6.0) (== netstandard2.0) - Microsoft.NETCore.Platforms (5.0.2) - restriction: && (== net6.0) (== netstandard2.0) - Microsoft.NETCore.Targets (5.0) - restriction: && (== net6.0) (== netstandard2.0) - Microsoft.Win32.Registry (5.0) - restriction: && (== net6.0) (== netstandard2.0) - Mono.Posix.NETStandard (1.0) - restriction: && (== net6.0) (== netstandard2.0) - MSBuild.StructuredLogger (2.1.507) - restriction: && (== net6.0) (== netstandard2.0) - Newtonsoft.Json (13.0.1) - restriction: && (== net6.0) (== netstandard2.0) - NuGet.Common (5.10) - restriction: && (== net6.0) (== netstandard2.0) - NuGet.Configuration (5.10) - restriction: && (== net6.0) (== netstandard2.0) - NuGet.Frameworks (5.10) - restriction: && (== net6.0) (== netstandard2.0) - NuGet.Packaging (5.10) - restriction: && (== net6.0) (== netstandard2.0) - NuGet.Protocol (5.10) - restriction: && (== net6.0) (== netstandard2.0) - NuGet.Versioning (5.10) - restriction: && (== net6.0) (== netstandard2.0) - Octokit (0.50) - restriction: && (== net6.0) (== netstandard2.0) - System.Buffers (4.5.1) - restriction: && (== net6.0) (== netstandard2.0) - System.CodeDom (5.0) - restriction: && (== net6.0) (== netstandard2.0) - System.Collections.Immutable (5.0) - restriction: && (== net6.0) (== netstandard2.0) - System.Configuration.ConfigurationManager (5.0) - restriction: && (== net6.0) (== netstandard2.0) - System.Formats.Asn1 (5.0) - restriction: && (== net6.0) (== netstandard2.0) - System.Memory (4.5.4) - restriction: && (== net6.0) (== netstandard2.0) - System.Numerics.Vectors (4.5) - restriction: && (== net6.0) (== netstandard2.0) - System.Reactive (5.0) - restriction: && (== net6.0) (== netstandard2.0) - System.Reflection.Metadata (5.0) - restriction: && (== net6.0) (== netstandard2.0) - System.Resources.Extensions (5.0) - restriction: && (== net6.0) (== netstandard2.0) - System.Runtime (4.3.1) - restriction: && (== net6.0) (== netstandard2.0) - System.Runtime.CompilerServices.Unsafe (5.0) - restriction: && (== net6.0) (== netstandard2.0) - System.Runtime.InteropServices.WindowsRuntime (4.3) - restriction: && (== net6.0) (== netstandard2.0) - System.Security.AccessControl (5.0) - restriction: && (== net6.0) (== netstandard2.0) - System.Security.Cryptography.Cng (5.0) - restriction: && (== net6.0) (== netstandard2.0) - System.Security.Cryptography.Pkcs (5.0.1) - restriction: && (== net6.0) (== netstandard2.0) - System.Security.Cryptography.ProtectedData (5.0) - restriction: && (== net6.0) (== netstandard2.0) - System.Security.Cryptography.Xml (5.0) - restriction: && (== net6.0) (== netstandard2.0) - System.Security.Permissions (5.0) - restriction: && (== net6.0) (== netstandard2.0) - System.Security.Principal.Windows (5.0) - restriction: && (== net6.0) (== netstandard2.0) - System.Text.Encoding.CodePages (5.0) - restriction: && (== net6.0) (== netstandard2.0) - System.Threading.Tasks.Dataflow (5.0) - restriction: && (== net6.0) (== netstandard2.0) - System.Threading.Tasks.Extensions (4.5.4) - restriction: && (== net6.0) (== netstandard2.0) + System.Reactive (>= 5.0) + FSharp.Core (6.0.3) + Microsoft.Build (16.10) + Microsoft.Build.Framework (>= 16.10) + Microsoft.NET.StringTools (>= 1.0) + Microsoft.Win32.Registry (>= 4.3) + System.Collections.Immutable (>= 5.0) + System.Configuration.ConfigurationManager (>= 4.7) + System.Reflection.Metadata (>= 1.6) + System.Security.Principal.Windows (>= 4.7) + System.Text.Encoding.CodePages (>= 4.0.1) + System.Text.Json (>= 4.7) + System.Threading.Tasks.Dataflow (>= 4.9) + Microsoft.Build.Framework (16.10) + System.Security.Permissions (>= 4.7) + Microsoft.Build.Tasks.Core (16.10) + Microsoft.Build.Framework (>= 16.10) + Microsoft.Build.Utilities.Core (>= 16.10) + Microsoft.NET.StringTools (>= 1.0) + Microsoft.Win32.Registry (>= 4.3) + System.CodeDom (>= 4.4) + System.Collections.Immutable (>= 5.0) + System.Reflection.Metadata (>= 1.6) + System.Resources.Extensions (>= 4.6) + System.Security.Cryptography.Pkcs (>= 4.7) + System.Security.Cryptography.Xml (>= 4.7) + System.Security.Permissions (>= 4.7) + System.Threading.Tasks.Dataflow (>= 4.9) + Microsoft.Build.Utilities.Core (16.10) + Microsoft.Build.Framework (>= 16.10) + Microsoft.NET.StringTools (>= 1.0) + Microsoft.Win32.Registry (>= 4.3) + System.Collections.Immutable (>= 5.0) + System.Configuration.ConfigurationManager (>= 4.7) + System.Security.Permissions (>= 4.7) + System.Text.Encoding.CodePages (>= 4.0.1) + Microsoft.NET.StringTools (1.0) + System.Memory (>= 4.5.4) + System.Runtime.CompilerServices.Unsafe (>= 5.0) + Microsoft.NETCore.Platforms (3.1) + Microsoft.NETCore.Targets (1.0.1) + Microsoft.Win32.Registry (4.7) + System.Security.AccessControl (>= 4.7) + System.Security.Principal.Windows (>= 4.7) + Microsoft.Win32.SystemEvents (4.7) + Microsoft.NETCore.Platforms (>= 3.1) + Mono.Posix.NETStandard (1.0) + MSBuild.StructuredLogger (2.1.545) + Microsoft.Build (>= 16.10) + Microsoft.Build.Framework (>= 16.10) + Microsoft.Build.Tasks.Core (>= 16.10) + Microsoft.Build.Utilities.Core (>= 16.10) + Newtonsoft.Json (13.0.1) + NuGet.Common (6.0.2) + NuGet.Frameworks (>= 6.0.2) + NuGet.Configuration (6.0.2) + NuGet.Common (>= 6.0.2) + System.Security.Cryptography.ProtectedData (>= 4.4) + NuGet.Frameworks (6.0.2) + NuGet.Packaging (6.0.2) + Newtonsoft.Json (>= 13.0.1) + NuGet.Configuration (>= 6.0.2) + NuGet.Versioning (>= 6.0.2) + System.Security.Cryptography.Cng (>= 5.0) + System.Security.Cryptography.Pkcs (>= 5.0) + NuGet.Protocol (6.0.2) + NuGet.Packaging (>= 6.0.2) + NuGet.Versioning (6.0.2) + Octokit (0.50) + System.CodeDom (4.4) + System.Collections (4.0.11) + Microsoft.NETCore.Platforms (>= 1.0.1) + Microsoft.NETCore.Targets (>= 1.0.1) + System.Runtime (>= 4.1) + System.Collections.Immutable (6.0) + System.Runtime.CompilerServices.Unsafe (>= 6.0) + System.Configuration.ConfigurationManager (4.7) + System.Security.Cryptography.ProtectedData (>= 4.7) + System.Security.Permissions (>= 4.7) + System.Drawing.Common (4.7) + Microsoft.NETCore.Platforms (>= 3.1) + Microsoft.Win32.SystemEvents (>= 4.7) + System.Formats.Asn1 (5.0) + System.Globalization (4.0.11) + Microsoft.NETCore.Platforms (>= 1.0.1) + Microsoft.NETCore.Targets (>= 1.0.1) + System.Runtime (>= 4.1) + System.IO (4.1) + Microsoft.NETCore.Platforms (>= 1.0.1) + Microsoft.NETCore.Targets (>= 1.0.1) + System.Runtime (>= 4.1) + System.Text.Encoding (>= 4.0.11) + System.Threading.Tasks (>= 4.0.11) + System.Memory (4.5.4) + System.Reactive (5.0) + System.Reflection (4.1) + Microsoft.NETCore.Platforms (>= 1.0.1) + Microsoft.NETCore.Targets (>= 1.0.1) + System.IO (>= 4.1) + System.Reflection.Primitives (>= 4.0.1) + System.Runtime (>= 4.1) + System.Reflection.Metadata (1.6) + System.Reflection.Primitives (4.0.1) + Microsoft.NETCore.Platforms (>= 1.0.1) + Microsoft.NETCore.Targets (>= 1.0.1) + System.Runtime (>= 4.1) + System.Resources.Extensions (4.6) + System.Resources.ResourceManager (4.0.1) + Microsoft.NETCore.Platforms (>= 1.0.1) + Microsoft.NETCore.Targets (>= 1.0.1) + System.Globalization (>= 4.0.11) + System.Reflection (>= 4.1) + System.Runtime (>= 4.1) + System.Runtime (4.1) + Microsoft.NETCore.Platforms (>= 1.0.1) + Microsoft.NETCore.Targets (>= 1.0.1) + System.Runtime.CompilerServices.Unsafe (6.0) + System.Runtime.Extensions (4.1) + Microsoft.NETCore.Platforms (>= 1.0.1) + Microsoft.NETCore.Targets (>= 1.0.1) + System.Runtime (>= 4.1) + System.Runtime.Handles (4.0.1) + Microsoft.NETCore.Platforms (>= 1.0.1) + Microsoft.NETCore.Targets (>= 1.0.1) + System.Runtime (>= 4.1) + System.Runtime.InteropServices (4.1) + Microsoft.NETCore.Platforms (>= 1.0.1) + Microsoft.NETCore.Targets (>= 1.0.1) + System.Reflection (>= 4.1) + System.Reflection.Primitives (>= 4.0.1) + System.Runtime (>= 4.1) + System.Runtime.Handles (>= 4.0.1) + System.Security.AccessControl (4.7) + Microsoft.NETCore.Platforms (>= 3.1) + System.Security.Principal.Windows (>= 4.7) + System.Security.Cryptography.Cng (5.0) + System.Formats.Asn1 (>= 5.0) + System.Security.Cryptography.Pkcs (5.0) + System.Formats.Asn1 (>= 5.0) + System.Security.Cryptography.Cng (>= 5.0) + System.Security.Cryptography.ProtectedData (4.7) + System.Security.Cryptography.Xml (4.7) + System.Security.Cryptography.Pkcs (>= 4.7) + System.Security.Permissions (>= 4.7) + System.Security.Permissions (4.7) + System.Security.AccessControl (>= 4.7) + System.Windows.Extensions (>= 4.7) + System.Security.Principal.Windows (4.7) + System.Text.Encoding (4.0.11) + Microsoft.NETCore.Platforms (>= 1.0.1) + Microsoft.NETCore.Targets (>= 1.0.1) + System.Runtime (>= 4.1) + System.Text.Encoding.CodePages (4.0.1) + Microsoft.NETCore.Platforms (>= 1.0.1) + System.Collections (>= 4.0.11) + System.Globalization (>= 4.0.11) + System.IO (>= 4.1) + System.Reflection (>= 4.1) + System.Resources.ResourceManager (>= 4.0.1) + System.Runtime (>= 4.1) + System.Runtime.Extensions (>= 4.1) + System.Runtime.Handles (>= 4.0.1) + System.Runtime.InteropServices (>= 4.1) + System.Text.Encoding (>= 4.0.11) + System.Threading (>= 4.0.11) + System.Text.Json (4.7) + System.Threading (4.0.11) + System.Runtime (>= 4.1) + System.Threading.Tasks (>= 4.0.11) + System.Threading.Tasks (4.0.11) + Microsoft.NETCore.Platforms (>= 1.0.1) + Microsoft.NETCore.Targets (>= 1.0.1) + System.Runtime (>= 4.1) + System.Threading.Tasks.Dataflow (4.9) + System.Windows.Extensions (4.7) + System.Drawing.Common (>= 4.7) GROUP Docs STORAGE: PACKAGES From 97cee0cf44354b55a26cc2d5343bd90971b1fc1e Mon Sep 17 00:00:00 2001 From: "Andres G. Aragoneses" Date: Tue, 26 Dec 2023 16:03:56 +0800 Subject: [PATCH 09/11] paket.dependencies: pin MS.NET.Test.Sdk to higher version In order to avoid this problem when running the tests: ``` sing "CheckForImplicitPackageReferenceOverrides" task from assembly "/usr/share/dotnet/sdk/6.0.417/Sdks/Microsoft.NET.Sdk/targets/../tools/net6.0/Microsoft.NET.Build.Tasks.dll". Task "CheckForImplicitPackageReferenceOverrides" Done executing task "CheckForImplicitPackageReferenceOverrides". Done building target "CheckForImplicitPackageReferenceOverrides" in project "FSharpLint.FunctionalTest.TestedProject.MultiTarget.fsproj". Target "ApplyImplicitVersions" in file "/usr/share/dotnet/sdk/6.0.417/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.Shared.targets" from project "/home/runner/work/FSharpLint/FSharpLint/tests/FSharpLint.FunctionalTest.TestedProject/FSharpLint.FunctionalTest.TestedProject.MultiTarget/FSharpLint.FunctionalTest.TestedProject.MultiTarget.fsproj" (target "ProcessFrameworkReferences" depends on it): Using "ApplyImplicitVersions" task from assembly "/usr/share/dotnet/sdk/6.0.417/Sdks/Microsoft.NET.Sdk/targets/../tools/net6.0/Microsoft.NET.Build.Tasks.dll". Task "ApplyImplicitVersions" Done executing task "ApplyImplicitVersions". Done building target "ApplyImplicitVersions" in project "FSharpLint.FunctionalTest.TestedProject.MultiTarget.fsproj". Target "ProcessFrameworkReferences" in file "/usr/share/dotnet/sdk/6.0.417/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.FrameworkReferenceResolution.targets" from project "/home/runner/work/FSharpLint/FSharpLint/tests/FSharpLint.FunctionalTest.TestedProject/FSharpLint.FunctionalTest.TestedProject.MultiTarget/FSharpLint.FunctionalTest.TestedProject.MultiTarget.fsproj" (target "ResolvePackageAssets" depends on it): Using "CheckForDuplicateFrameworkReferences" task from assembly "/usr/share/dotnet/sdk/6.0.417/Sdks/Microsoft.NET.Sdk/targets/../tools/net6.0/Microsoft.NET.Build.Tasks.dll". Task "CheckForDuplicateFrameworkReferences" Done executing task "CheckForDuplicateFrameworkReferences". Using "ProcessFrameworkReferences" task from assembly "/usr/share/dotnet/sdk/6.0.417/Sdks/Microsoft.NET.Sdk/targets/../tools/net6.0/Microsoft.NET.Build.Tasks.dll". Task "ProcessFrameworkReferences" The "ProcessFrameworkReferences" task failed unexpectedly. System.IO.FileLoadException: Could not load file or assembly 'NuGet.Frameworks, Version=6.3.3.3, Culture=neutral, PublicKeyToken=31bf3856ad364e35'. Could not find or load a specific file. (0x80131621) File name: 'NuGet.Frameworks, Version=6.3.3.3, Culture=neutral, PublicKeyToken=31bf3856ad364e35' ---> System.IO.FileLoadException: Could not load file or assembly 'NuGet.Frameworks, Version=6.3.3.3, Culture=neutral, PublicKeyToken=31bf3856ad364e35'. at System.Runtime.Loader.AssemblyLoadContext.LoadFromPath(IntPtr ptrNativeAssemblyLoadContext, String ilPath, String niPath, ObjectHandleOnStack retAssembly) at System.Runtime.Loader.AssemblyLoadContext.LoadFromAssemblyPath(String assemblyPath) at Microsoft.Build.Shared.MSBuildLoadContext.Load(AssemblyName assemblyName) at System.Runtime.Loader.AssemblyLoadContext.ResolveUsingLoad(AssemblyName assemblyName) at System.Runtime.Loader.AssemblyLoadContext.Resolve(IntPtr gchManagedAssemblyLoadContext, AssemblyName assemblyName) at System.Linq.Enumerable.WhereEnumerableIterator`1.ToList() at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) at Microsoft.NET.Build.Tasks.ProcessFrameworkReferences.ExecuteCore() at Microsoft.NET.Build.Tasks.TaskBase.Execute() at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask) Done executing task "ProcessFrameworkReferences" -- FAILED. ``` --- paket.dependencies | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paket.dependencies b/paket.dependencies index 0fe149b9a..af1e0bec0 100644 --- a/paket.dependencies +++ b/paket.dependencies @@ -13,7 +13,7 @@ nuget Ionide.ProjInfo.FCS ~> 0.53.0 nuget FSharp.Core nuget nunit nuget NUnit3TestAdapter -nuget Microsoft.NET.Test.Sdk +nuget Microsoft.NET.Test.Sdk 17.7.2 nuget Newtonsoft.Json nuget Microsoft.Build.Locator From ce1be44ca4156c6bee19e2ca57e7579a60147182 Mon Sep 17 00:00:00 2001 From: "Andres G. Aragoneses" Date: Tue, 26 Dec 2023 16:12:38 +0800 Subject: [PATCH 10/11] paket.lock: update Issuing a `paket install --keep-patch` after the previous paket.deps change, and when this failed because of a conflict, I removed the conflicting dep from paket.lock and run it again. This is the log of my trial&errors: ``` % dotnet paket install --keep-patch Paket version 7.2.1+8e4eb74b42fbd45f39f7afce9184c16ebb65f16c Skipping resolver for group Build since it is already up-to-date Skipping resolver for group Docs since it is already up-to-date Resolving dependency graph... Total time taken: 5 seconds Paket failed with -> There was a version conflict during package resolution. Conflict detected: - Dependencies file requested package Microsoft.NET.Test.Sdk: 17.7.2 - Dependencies file requested package Microsoft.NET.Test.Sdk: >= 16.10 < 16.10.1 Please try to relax some conditions or resolve the conflict manually (see http://fsprojects.github.io/Paket/nuget-dependencies.html#Use-exactly-this-version-constraint). knocte@knocte-macbook FSharpLintMASTERCLEAN % git gui knocte@knocte-macbook FSharpLintMASTERCLEAN % dotnet paket install --keep-patch knocte@knocte-macbook FSharpLintMASTERCLEAN % nano paket.lock knocte@knocte-macbook FSharpLintMASTERCLEAN % nano paket.lock knocte@knocte-macbook FSharpLintMASTERCLEAN % dotnet paket install --keep-patch Paket version 7.2.1+8e4eb74b42fbd45f39f7afce9184c16ebb65f16c Skipping resolver for group Build since it is already up-to-date Skipping resolver for group Docs since it is already up-to-date Resolving dependency graph... Total time taken: 10 seconds Paket failed with -> There was a version conflict during package resolution. Conflict detected: - Dependencies file requested package Microsoft.CodeCoverage: >= 16.10 < 16.10.1 - Microsoft.NET.Test.Sdk 17.7.2 requested package Microsoft.CodeCoverage: >= 17.7.2 Please try to relax some conditions or resolve the conflict manually (see http://fsprojects.github.io/Paket/nuget-dependencies.html#Use-exactly-this-version-constraint). knocte@knocte-macbook FSharpLintMASTERCLEAN % nano paket.lock knocte@knocte-macbook FSharpLintMASTERCLEAN % dotnet paket install --keep-patch Paket version 7.2.1+8e4eb74b42fbd45f39f7afce9184c16ebb65f16c Skipping resolver for group Build since it is already up-to-date Skipping resolver for group Docs since it is already up-to-date Resolving dependency graph... Total time taken: 7 seconds Paket failed with -> There was a version conflict during package resolution. Conflict detected: - Dependencies file requested package Microsoft.TestPlatform.TestHost: >= 16.10 < 16.10.1 - Microsoft.NET.Test.Sdk 17.7.2 requested package Microsoft.TestPlatform.TestHost: >= 17.7.2 Please try to relax some conditions or resolve the conflict manually (see http://fsprojects.github.io/Paket/nuget-dependencies.html#Use-exactly-this-version-constraint). knocte@knocte-macbook FSharpLintMASTERCLEAN % nano paket.lock knocte@knocte-macbook FSharpLintMASTERCLEAN % dotnet paket install --keep-patch Paket version 7.2.1+8e4eb74b42fbd45f39f7afce9184c16ebb65f16c Skipping resolver for group Build since it is already up-to-date Skipping resolver for group Docs since it is already up-to-date Resolving dependency graph... Conflict detected: - Dependencies file requested package Microsoft.TestPlatform.ObjectModel: >= 16.10 < 16.10.1 - Microsoft.TestPlatform.TestHost 17.7.2 requested package Microsoft.TestPlatform.ObjectModel: >= 17.7.2 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package Microsoft.TestPlatform.ObjectModel: >= 16.10 < 16.10.1 - Microsoft.TestPlatform.TestHost 17.7.2 requested package Microsoft.TestPlatform.ObjectModel: >= 17.7.2 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package Microsoft.TestPlatform.ObjectModel: >= 16.10 < 16.10.1 - Microsoft.TestPlatform.TestHost 17.7.2 requested package Microsoft.TestPlatform.ObjectModel: >= 17.7.2 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package Microsoft.TestPlatform.ObjectModel: >= 16.10 < 16.10.1 - Microsoft.TestPlatform.TestHost 17.7.2 requested package Microsoft.TestPlatform.ObjectModel: >= 17.7.2 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package Microsoft.TestPlatform.ObjectModel: >= 16.10 < 16.10.1 - Microsoft.TestPlatform.TestHost 17.7.2 requested package Microsoft.TestPlatform.ObjectModel: >= 17.7.2 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package Microsoft.TestPlatform.ObjectModel: >= 16.10 < 16.10.1 - Microsoft.TestPlatform.TestHost 17.7.2 requested package Microsoft.TestPlatform.ObjectModel: >= 17.7.2 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package Microsoft.TestPlatform.ObjectModel: >= 16.10 < 16.10.1 - Microsoft.TestPlatform.TestHost 17.7.2 requested package Microsoft.TestPlatform.ObjectModel: >= 17.7.2 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package Microsoft.TestPlatform.ObjectModel: >= 16.10 < 16.10.1 - Microsoft.TestPlatform.TestHost 17.7.2 requested package Microsoft.TestPlatform.ObjectModel: >= 17.7.2 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package Microsoft.TestPlatform.ObjectModel: >= 16.10 < 16.10.1 - Microsoft.TestPlatform.TestHost 17.7.2 requested package Microsoft.TestPlatform.ObjectModel: >= 17.7.2 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package Microsoft.TestPlatform.ObjectModel: >= 16.10 < 16.10.1 - Microsoft.TestPlatform.TestHost 17.7.2 requested package Microsoft.TestPlatform.ObjectModel: >= 17.7.2 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package Microsoft.TestPlatform.ObjectModel: >= 16.10 < 16.10.1 - Microsoft.TestPlatform.TestHost 17.7.2 requested package Microsoft.TestPlatform.ObjectModel: >= 17.7.2 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package Microsoft.TestPlatform.ObjectModel: >= 16.10 < 16.10.1 - Microsoft.TestPlatform.TestHost 17.7.2 requested package Microsoft.TestPlatform.ObjectModel: >= 17.7.2 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package Microsoft.TestPlatform.ObjectModel: >= 16.10 < 16.10.1 - Microsoft.TestPlatform.TestHost 17.7.2 requested package Microsoft.TestPlatform.ObjectModel: >= 17.7.2 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package Microsoft.TestPlatform.ObjectModel: >= 16.10 < 16.10.1 - Microsoft.TestPlatform.TestHost 17.7.2 requested package Microsoft.TestPlatform.ObjectModel: >= 17.7.2 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package Microsoft.TestPlatform.ObjectModel: >= 16.10 < 16.10.1 - Microsoft.TestPlatform.TestHost 17.7.2 requested package Microsoft.TestPlatform.ObjectModel: >= 17.7.2 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package Microsoft.TestPlatform.ObjectModel: >= 16.10 < 16.10.1 - Microsoft.TestPlatform.TestHost 17.7.2 requested package Microsoft.TestPlatform.ObjectModel: >= 17.7.2 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package Microsoft.TestPlatform.ObjectModel: >= 16.10 < 16.10.1 - Microsoft.TestPlatform.TestHost 17.7.2 requested package Microsoft.TestPlatform.ObjectModel: >= 17.7.2 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package Microsoft.TestPlatform.ObjectModel: >= 16.10 < 16.10.1 - Microsoft.TestPlatform.TestHost 17.7.2 requested package Microsoft.TestPlatform.ObjectModel: >= 17.7.2 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package Microsoft.TestPlatform.ObjectModel: >= 16.10 < 16.10.1 - Microsoft.TestPlatform.TestHost 17.7.2 requested package Microsoft.TestPlatform.ObjectModel: >= 17.7.2 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package Microsoft.TestPlatform.ObjectModel: >= 16.10 < 16.10.1 - Microsoft.TestPlatform.TestHost 17.7.2 requested package Microsoft.TestPlatform.ObjectModel: >= 17.7.2 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package Microsoft.TestPlatform.ObjectModel: >= 16.10 < 16.10.1 - Microsoft.TestPlatform.TestHost 17.7.2 requested package Microsoft.TestPlatform.ObjectModel: >= 17.7.2 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package Microsoft.TestPlatform.ObjectModel: >= 16.10 < 16.10.1 - Microsoft.TestPlatform.TestHost 17.7.2 requested package Microsoft.TestPlatform.ObjectModel: >= 17.7.2 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. ^C% knocte@knocte-macbook FSharpLintMASTERCLEAN % nano paket.lock knocte@knocte-macbook FSharpLintMASTERCLEAN % dotnet paket install --keep-patch Paket version 7.2.1+8e4eb74b42fbd45f39f7afce9184c16ebb65f16c Skipping resolver for group Build since it is already up-to-date Skipping resolver for group Docs since it is already up-to-date Resolving dependency graph... Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.7.2 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.7.2 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.7.2 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.7.2 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.7.2 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.8.0 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. Conflict detected: - Dependencies file requested package NuGet.Frameworks: >= 5.10 < 5.10.1 - Microsoft.TestPlatform.ObjectModel 17.7.2 requested package NuGet.Frameworks: >= 6.5 The process is taking longer than expected. Paket may still find a valid resolution, but this might take a while. ^C% knocte@knocte-macbook FSharpLintMASTERCLEAN % nano paket.lock knocte@knocte-macbook FSharpLintMASTERCLEAN % dotnet paket install --keep-patch Paket version 7.2.1+8e4eb74b42fbd45f39f7afce9184c16ebb65f16c Skipping resolver for group Build since it is already up-to-date Skipping resolver for group Docs since it is already up-to-date Resolving dependency graph... Updated packages: Group: Main - Microsoft.CodeCoverage: 17.8.0 (added) - Microsoft.NET.Test.Sdk: 17.7.2 (added) - Microsoft.TestPlatform.ObjectModel: 17.8.0 (added) - Microsoft.TestPlatform.TestHost: 17.8.0 (added) - NuGet.Frameworks: 6.8.0 (added) Installing into projects: Created dependency graph (333 packages in total) Downloading Microsoft.NET.Test.Sdk 17.7.2 Could not detect any platforms from 'config' in '/Users/knocte/.nuget/packages/microsoft.codeanalysis.analyzers/3.3.2/build/config/AnalysisLevel_3_AllEnabledByDefault.editorconfig', please tell the package authors Downloading Microsoft.CodeCoverage 17.8.0 Download of Microsoft.NET.Test.Sdk 17.7.2 done in 146 milliseconds. (2205 kbit/s, 0 MB) Downloading Microsoft.TestPlatform.ObjectModel 17.8.0 Download of Microsoft.TestPlatform.ObjectModel 17.8.0 done in 1 second. (7386 kbit/s, 1 MB) Downloading Microsoft.TestPlatform.TestHost 17.8.0 Download of Microsoft.TestPlatform.TestHost 17.8.0 done in 1 second. (12734 kbit/s, 2 MB) Download of Microsoft.CodeCoverage 17.8.0 done in 6 seconds. (11763 kbit/s, 8 MB) - Project FSharpLint.Console.Tests.fsproj needs to be restored - Project FSharpLint.Core.Tests.fsproj needs to be restored - Project FSharpLint.FunctionalTest.fsproj needs to be restored Calling dotnet restore on FSharpLint.sln Determining projects to restore... Paket version 7.2.1+8e4eb74b42fbd45f39f7afce9184c16ebb65f16c Paket version 7.2.1+8e4eb74b42fbd45f39f7afce9184c16ebb65f16c The last full restore is still up to date. Nothing left to do. The last full restore is still up to date. Nothing left to do. Total time taken: 0 milliseconds Total time taken: 0 milliseconds Paket version 7.2.1+8e4eb74b42fbd45f39f7afce9184c16ebb65f16c The last full restore is still up to date. Nothing left to do. Total time taken: 0 milliseconds Paket version 7.2.1+8e4eb74b42fbd45f39f7afce9184c16ebb65f16c Paket version 7.2.1+8e4eb74b42fbd45f39f7afce9184c16ebb65f16c Paket version 7.2.1+8e4eb74b42fbd45f39f7afce9184c16ebb65f16c paket.dependencies and paket.lock are out of sync in /Users/knocte/Documents/Code/FSharpLintMASTERCLEAN. Please run 'paket install' or 'paket update' to recompute the paket.lock file. Changes were detected for Main/Microsoft.Win32.SystemEvents paket.dependencies and paket.lock are out of sync in /Users/knocte/Documents/Code/FSharpLintMASTERCLEAN. Please run 'paket install' or 'paket update' to recompute the paket.lock file. Changes were detected for Main/Microsoft.Win32.SystemEvents - PackageNotFoundInDependenciesFile Changes were detected for Main/System.Drawing.Common - PackageNotFoundInDependenciesFile Changes were detected for Main/System.Reactive - PackageNotFoundInDependenciesFile Changes were detected for Main/System.Windows.Extensions - PackageNotFoundInDependenciesFile - PackageNotFoundInDependenciesFile Changes were detected for Main/System.Drawing.Common - PackageNotFoundInDependenciesFile Changes were detected for Main/System.Reactive - PackageNotFoundInDependenciesFile Changes were detected for Main/System.Windows.Extensions - PackageNotFoundInDependenciesFile Restoring /Users/knocte/Documents/Code/FSharpLintMASTERCLEAN/tests/FSharpLint.FunctionalTest/FSharpLint.FunctionalTest.fsproj Restoring /Users/knocte/Documents/Code/FSharpLintMASTERCLEAN/tests/FSharpLint.Core.Tests/FSharpLint.Core.Tests.fsproj paket.dependencies and paket.lock are out of sync in /Users/knocte/Documents/Code/FSharpLintMASTERCLEAN. Please run 'paket install' or 'paket update' to recompute the paket.lock file. Changes were detected for Main/Microsoft.Win32.SystemEvents - PackageNotFoundInDependenciesFile Changes were detected for Main/System.Drawing.Common - PackageNotFoundInDependenciesFile Changes were detected for Main/System.Reactive - PackageNotFoundInDependenciesFile Changes were detected for Main/System.Windows.Extensions - PackageNotFoundInDependenciesFile Restoring /Users/knocte/Documents/Code/FSharpLintMASTERCLEAN/tests/FSharpLint.Console.Tests/FSharpLint.Console.Tests.fsproj Starting restore process. Total time taken: 0 milliseconds Starting restore process. Total time taken: 0 milliseconds Starting restore process. Total time taken: 0 milliseconds Restored /Users/knocte/Documents/Code/FSharpLintMASTERCLEAN/tests/FSharpLint.Core.Tests/FSharpLint.Core.Tests.fsproj (in 1.04 sec). Restored /Users/knocte/Documents/Code/FSharpLintMASTERCLEAN/tests/FSharpLint.FunctionalTest/FSharpLint.FunctionalTest.fsproj (in 1.04 sec). Restored /Users/knocte/Documents/Code/FSharpLintMASTERCLEAN/tests/FSharpLint.Console.Tests/FSharpLint.Console.Tests.fsproj (in 1.04 sec). 3 of 6 projects are up-to-date for restore. Total time taken: 1 minute Paket omitted 17 warnings. You can see them in verbose mode. ``` --- paket.lock | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/paket.lock b/paket.lock index a768df8d1..8d1a88ac8 100644 --- a/paket.lock +++ b/paket.lock @@ -120,7 +120,7 @@ NUGET System.Threading.Tasks.Extensions (>= 4.5.4) Microsoft.CodeAnalysis.CSharp (3.10) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.CodeAnalysis.Common (3.10) - Microsoft.CodeCoverage (16.10) - restriction: || (&& (== net5.0) (== net6.0)) (&& (== net5.0) (== netstandard2.0)) (&& (== net6.0) (== netstandard2.0)) (&& (== netstandard2.0) (>= net45)) (&& (== netstandard2.0) (>= netcoreapp1.0)) + Microsoft.CodeCoverage (17.8) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net462)) (&& (== netstandard2.0) (>= netcoreapp3.1)) Microsoft.Diagnostics.NETCore.Client (0.2.227602) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.Bcl.AsyncInterfaces (>= 1.1) Microsoft.Extensions.Logging (>= 2.1.1) @@ -156,17 +156,21 @@ NUGET Microsoft.NET.StringTools (1.0) - copy_local: false, restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) System.Memory (>= 4.5.4) System.Runtime.CompilerServices.Unsafe (>= 5.0) - Microsoft.NET.Test.Sdk (16.10) - Microsoft.CodeCoverage (>= 16.10) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net45)) (&& (== netstandard2.0) (>= netcoreapp1.0)) - Microsoft.TestPlatform.TestHost (>= 16.10) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= netcoreapp1.0)) + Microsoft.NET.Test.Sdk (17.7.2) + Microsoft.CodeCoverage (>= 17.7.2) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= net462)) (&& (== netstandard2.0) (>= netcoreapp3.1)) + Microsoft.TestPlatform.TestHost (>= 17.7.2) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= netcoreapp3.1)) Microsoft.NETCore.Platforms (5.0.2) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Targets (5.0) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.SourceLink.Common (1.0) - copy_local: true, restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.SourceLink.GitHub (1.0) - copy_local: true Microsoft.Build.Tasks.Git (>= 1.0) Microsoft.SourceLink.Common (>= 1.0) - Microsoft.TestPlatform.ObjectModel (16.10) - restriction: || (&& (== net5.0) (== net6.0)) (&& (== net5.0) (== netstandard2.0)) (&& (== net6.0) (== netstandard2.0)) (&& (== netstandard2.0) (>= netcoreapp1.0)) - Microsoft.TestPlatform.TestHost (16.10) - restriction: || (&& (== net5.0) (== net6.0)) (&& (== net5.0) (== netstandard2.0)) (&& (== net6.0) (== netstandard2.0)) (&& (== netstandard2.0) (>= netcoreapp1.0)) + Microsoft.TestPlatform.ObjectModel (17.8) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= netcoreapp3.1)) + NuGet.Frameworks (>= 6.5) + System.Reflection.Metadata (>= 1.6) + Microsoft.TestPlatform.TestHost (17.8) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= netcoreapp3.1)) + Microsoft.TestPlatform.ObjectModel (>= 17.8) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= netcoreapp3.1)) + Newtonsoft.Json (>= 13.0.1) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= netcoreapp3.1)) Microsoft.Win32.Primitives (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) Microsoft.NETCore.Targets (>= 1.1) @@ -180,7 +184,7 @@ NUGET NETStandard.Library (2.0.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) Newtonsoft.Json (13.0.1) - NuGet.Frameworks (5.10) - restriction: || (&& (== net5.0) (== net6.0)) (&& (== net5.0) (== netstandard2.0)) (&& (== net6.0) (== netstandard2.0)) (&& (== netstandard2.0) (>= netcoreapp1.0)) (&& (== netstandard2.0) (>= netcoreapp2.1)) + NuGet.Frameworks (6.8) - restriction: || (== net6.0) (&& (== netstandard2.0) (>= netcoreapp3.1)) NUnit (3.13.2) NETStandard.Library (>= 2.0) NUnit3TestAdapter (4.0) @@ -584,7 +588,7 @@ NUGET System.Runtime (>= 4.3) System.Threading (>= 4.3) System.Threading.Tasks (>= 4.3) - System.Security.Cryptography.ProtectedData (5.0) - copy_local: false, restriction: || (&& (== net5.0) (== net6.0)) (&& (== net5.0) (== netstandard2.0)) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net5.0)) + System.Security.Cryptography.ProtectedData (5.0) - copy_local: false, restriction: || (&& (== net5.0) (== net6.0)) (&& (== net5.0) (== netstandard2.0)) (&& (== net6.0) (== netstandard2.0)) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net5.0)) System.Security.Cryptography.X509Certificates (4.3.2) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) Microsoft.NETCore.Platforms (>= 1.1) runtime.native.System (>= 4.3) From e0f5fab8a23b1db1dda6e8f13899dff480fcbedc Mon Sep 17 00:00:00 2001 From: webwarrior Date: Tue, 26 Dec 2023 16:28:13 +0800 Subject: [PATCH 11/11] paket.lock: HACK System.Configuration.ConfigurationManager (5.0) dep There seems to be no way to fix this problem with the tests throwing the below exception about not finding ConfigurationManager assembly (unless we modify the paket.lock file **manually** like we do in this commit): ``` Starting test execution, please wait... A total of 1 test files matched the specified pattern. Failed FunctionalTestConsoleApplication [651 ms] Error Message: Did not find the following expected errors: [`List.fold ( + ) 0 x` might be able to be refactored into `List.sum x`.,`List.head (List.sort x)` might be able to be refactored into `List.min x`.,`a <> true` might be able to be refactored into `not a`.,`fun x -> x` might be able to be refactored into `id`.,`not (a <> b)` might be able to be refactored into `a = b`.,`not (a = b)` might be able to be refactored into `a <> b`.,`not false` might be able to be refactored into `true`.,`not true` might be able to be refactored into `false`.,`x = null` might be able to be refactored into `isNull x`.] Found the following unexpected warnings: [] Complete output: MSBuild could not load the project file /home/runner/work/FSharpLint/FSharpLint/tests/FSharpLint.FunctionalTest.TestedProject/FSharpLint.FunctionalTest.TestedProject.NetCore/FSharpLint.FunctionalTest.TestedProject.NetCore.fsproj because: InvalidProjectFileMessage "GenericError ("/home/runner/work/FSharpLint/FSharpLint/tests/FSharpLint.FunctionalTest.TestedProject/FSharpLint.FunctionalTest.TestedProject.NetCore/FSharpLint.FunctionalTest.TestedProject.NetCore.fsproj", "Could not load file or assembly 'System.Configuration.ConfigurationManager, Version=6.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'. Could not find or load a specific file. (0x80131621)")" Expected and actual are both Values differ at index [0] Missing: < "`List.fold ( + ) 0 x` might be able to be refactored into `List.sum x`.", ... > Stack Trace: at FSharpLint.FunctionalTest.Tests.TestConsoleApplication.FunctionalTestConsoleApplication() in /home/runner/work/FSharpLint/FSharpLint/tests/FSharpLint.FunctionalTest/TestConsoleApplication.fs:line 108 Failed FunctionalTestConsoleApplicationSolution [649 ms] Error Message: Did not find the following expected errors: [`List.fold ( + ) 0 x` might be able to be refactored into `List.sum x`.,`List.head (List.sort x)` might be able to be refactored into `List.min x`.,`a <> true` might be able to be refactored into `not a`.,`fun x -> x` might be able to be refactored into `id`.,`not (a <> b)` might be able to be refactored into `a = b`.,`not (a = b)` might be able to be refactored into `a <> b`.,`not false` might be able to be refactored into `true`.,`not true` might be able to be refactored into `false`.,`x = null` might be able to be refactored into `isNull x`.] Found the following unexpected warnings: [] Complete output: MSBuild could not load the project file /home/runner/work/FSharpLint/FSharpLint/tests/FSharpLint.FunctionalTest.TestedProject/FSharpLint.FunctionalTest.TestedProject.MultiTarget/FSharpLint.FunctionalTest.TestedProject.MultiTarget.fsproj because: InvalidProjectFileMessage "GenericError ("/home/runner/work/FSharpLint/FSharpLint/tests/FSharpLint.FunctionalTest.TestedProject/FSharpLint.FunctionalTest.TestedProject.MultiTarget/FSharpLint.FunctionalTest.TestedProject.MultiTarget.fsproj", "Could not load file or assembly 'System.Configuration.ConfigurationManager, Version=6.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'. Could not find or load a specific file. (0x80131621)")" Expected and actual are both Values differ at index [0] Missing: < "`List.fold ( + ) 0 x` might be able to be refactored into `List.sum x`.", ... > Stack Trace: at FSharpLint.FunctionalTest.Tests.TestConsoleApplication.FunctionalTestConsoleApplicationSolution() in /home/runner/work/FSharpLint/FSharpLint/tests/FSharpLint.FunctionalTest/TestConsoleApplication.fs:line 124 Failed! - Failed: 2, Passed: 8, Skipped: 0, Total: 10, Duration: 7 s - /home/runner/work/FSharpLint/FSharpLint/tests/FSharpLint.FunctionalTest/bin/Release/net6.0/FSharpLint.FunctionalTest.dll (net6.0) ``` And the idea was actually extracted from PR#606 [1] diff, so we add him as co-author. [1] https://github.com/fsprojects/FSharpLint/pull/606 Co-authored-by: Richard Webb --- paket.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paket.lock b/paket.lock index 8d1a88ac8..fbc005b4a 100644 --- a/paket.lock +++ b/paket.lock @@ -252,7 +252,7 @@ NUGET System.Threading.Tasks (>= 4.3) System.Collections.Immutable (5.0) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) System.Memory (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net461)) (&& (== net6.0) (< netcoreapp2.1)) (&& (== net6.0) (< netstandard2.0)) (&& (== net6.0) (>= uap10.1)) (== netstandard2.0) - System.Configuration.ConfigurationManager (5.0) - copy_local: false, restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0) + System.Configuration.ConfigurationManager (5.0) - copy_local: false System.Security.Cryptography.ProtectedData (>= 5.0) System.Security.Permissions (>= 5.0) System.Diagnostics.Debug (4.3) - restriction: || (&& (== net5.0) (== net6.0)) (== netstandard2.0)