diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json
index fe8f22e79..a914f45f9 100644
--- a/.config/dotnet-tools.json
+++ b/.config/dotnet-tools.json
@@ -1,41 +1,34 @@
-{
- "version": 1,
- "isRoot": true,
- "tools": {
- "paket": {
- "version": "8.0.3",
- "commands": [
- "paket"
- ],
- "rollForward": false
- },
- "dotnet-reportgenerator-globaltool": {
- "version": "5.3.8",
- "commands": [
- "reportgenerator"
- ],
- "rollForward": false
- },
- "fantomas": {
- "version": "6.3.11",
- "commands": [
- "fantomas"
- ],
- "rollForward": false
- },
- "fsharp-analyzers": {
- "version": "0.27.0",
- "commands": [
- "fsharp-analyzers"
- ],
- "rollForward": false
- },
- "telplin": {
- "version": "0.9.6",
- "commands": [
- "telplin"
- ],
- "rollForward": false
- }
- }
+{
+ "version": 1,
+ "isRoot": true,
+ "tools": {
+ "paket": {
+ "version": "9.0.2",
+ "commands": [
+ "paket"
+ ],
+ "rollForward": false
+ },
+ "dotnet-reportgenerator-globaltool": {
+ "version": "5.3.8",
+ "commands": [
+ "reportgenerator"
+ ],
+ "rollForward": false
+ },
+ "fsharp-analyzers": {
+ "version": "0.28.0",
+ "commands": [
+ "fsharp-analyzers"
+ ],
+ "rollForward": false
+ },
+ "telplin": {
+ "version": "0.9.6",
+ "commands": [
+ "telplin"
+ ],
+ "rollForward": false
+ }
+ }
}
\ No newline at end of file
diff --git a/.editorconfig b/.editorconfig
index 2637ff747..ca75bf2f3 100644
--- a/.editorconfig
+++ b/.editorconfig
@@ -25,4 +25,8 @@ fsharp_max_function_binding_width=80
fsharp_max_value_binding_width=80
[src/FsAutoComplete/CodeFixes/*.fs]
-fsharp_experimental_keep_indent_in_branch = true
\ No newline at end of file
+fsharp_experimental_keep_indent_in_branch = true
+
+[test/**/*.expected]
+trim_trailing_whitespace = false
+insert_final_newline = false
diff --git a/.gitattributes b/.gitattributes
index 1a5505de5..3887eaf17 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -25,3 +25,5 @@ configure.sh text eol=lf
*.fs text eol=lf
*.fsi text eol=lf
*.fsx text eol=lf
+
+*.expected text eol=lf
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 20485f0cb..c75a707eb 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -18,7 +18,7 @@ jobs:
env:
TEST_TIMEOUT_MINUTES: 40
FSAC_TEST_DEFAULT_TIMEOUT : 120000 #ms, individual test timeouts
- DOTNET_ROLL_FORWARD_TO_PRERELEASE: 1 # needed to allow .NET 8 RCs to participate in rollforward as expected.
+ DOTNET_ROLL_FORWARD_TO_PRERELEASE: 1 # needed to allow .NET RCs to participate in rollforward as expected.
timeout-minutes: 40 # we have a locking issue, so cap the runs at ~20m to account for varying build times, etc
strategy:
matrix:
@@ -26,7 +26,7 @@ jobs:
- windows-latest
- macos-13 # using 13 because it's a bigger machine, and latest is still pointing to 12
- ubuntu-latest
- dotnet-version: ["", "6.0.x", "7.0.x", "8.0.x"]
+ dotnet-version: ["8.0.x", "9.0.x"]
use-transparent-compiler:
- "TransparentCompiler"
- "BackgroundCompiler"
@@ -35,34 +35,20 @@ jobs:
# - "ProjectGraph" # this is disable because it just adds too much time to the build
# these entries will mesh with the above combinations
include:
- # just use what's in the repo
- - global-json-file: "global.json"
- dotnet-version: ""
- include-prerelease: false
- label: "repo global.json"
- build_net7: false
- test_tfm: net6.0
- # latest 6.0
- - global-json-file: "global.json"
- dotnet-version: "6.0.x"
- include-prerelease: false
- label: "6.0"
- build_net7: false
- test_tfm: net6.0
- # latest 7.0
- - global-json-file: "global.json"
- dotnet-version: "7.0.x"
- include-prerelease: true
- label: "7.0"
- build_net7: true
- test_tfm: net7.0
# latest 8.0
- global-json-file: "global.json"
dotnet-version: "8.0.x"
- include-prerelease: true
+ include-prerelease: false
label: "8.0"
- build_net8: true
+ build_net9: false
test_tfm: net8.0
+ # latest 9.0
+ - global-json-file: "global.json"
+ dotnet-version: "9.0.x"
+ include-prerelease: true
+ label: "9.0"
+ build_net9: true
+ test_tfm: net9.0
fail-fast: false # we have timing issues on some OS, so we want them all to run
runs-on: ${{ matrix.os }}
@@ -78,16 +64,18 @@ jobs:
# setup .NET per test session
- name: Setup .NET
+ id : setup-dotnet
uses: actions/setup-dotnet@v3
with:
- include-prerelease: ${{ matrix.include-prerelease }}
- global-json-file: ${{ matrix.global-json-file }}
dotnet-version: ${{ matrix.dotnet-version }}
# remove global.json so that the env configuration takes precedence
- name: Purge global.json
run: rm global.json
+ - name: Create global.json
+ run: dotnet new globaljson --sdk-version '${{ steps.setup-dotnet.outputs.dotnet-version }}' --roll-forward latestMinor
+
# let's make sure we're on the version we think we are.
- name: Announce .NET version
run: dotnet --info
@@ -96,6 +84,7 @@ jobs:
run: dotnet tool restore
- name: Check format
+ continue-on-error: true
run: dotnet fantomas --check build.fsx src
env:
DOTNET_ROLL_FORWARD: LatestMajor
@@ -108,15 +97,13 @@ jobs:
- name: Run Build
run: dotnet build -c Release
env:
- BuildNet7: ${{ matrix.build_net7 }}
- BuildNet8: ${{ matrix.build_net8 }}
+ BuildNet9: ${{ matrix.build_net9 }}
- name: Run and report tests
run: dotnet test -c Release -f ${{ matrix.test_tfm }} --no-restore --no-build --logger "console;verbosity=normal" --logger GitHubActions /p:AltCover=true /p:AltCoverAssemblyExcludeFilter="System.Reactive|FSharp.Compiler.Service|Ionide.ProjInfo|FSharp.Analyzers|Analyzer|Humanizer|FSharp.Core|FSharp.DependencyManager" -- Expecto.fail-on-focused-tests=true --blame-hang --blame-hang-timeout 1m
working-directory: test/FsAutoComplete.Tests.Lsp
env:
- BuildNet7: ${{ matrix.build_net7 }}
- BuildNet8: ${{ matrix.build_net8 }}
+ BuildNet9: ${{ matrix.build_net9 }}
USE_TRANSPARENT_COMPILER: ${{ matrix.use-transparent-compiler }}
USE_WORKSPACE_LOADER: ${{ matrix.workspace-loader }}
@@ -133,7 +120,7 @@ jobs:
run: dotnet tool restore
- name: Run analyzers
- run: dotnet build -t:AnalyzeSolution -p:TargetFramework=net6.0
+ run: dotnet build -t:AnalyzeSolution -p:TargetFramework=net8.0
- name: Upload SARIF file
uses: github/codeql-action/upload-sarif@v2
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 14cc54943..4de20bc2c 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -17,8 +17,7 @@ jobs:
with:
dotnet-version: |
8.0.x
- 7.0.x
- 6.0.x
+ 9.0.x
include-prerelease: true
- name: remove global.json so that 7.0 builds
@@ -30,7 +29,7 @@ jobs:
- name: Run Build
run: dotnet pack -c Release -o ./bin
env:
- BuildNet8: true
+ BuildNet9: true
- name: Get Changelog Entry
id: changelog_reader
diff --git a/.paket/Paket.Restore.targets b/.paket/Paket.Restore.targets
index c66062b23..712cd7713 100644
--- a/.paket/Paket.Restore.targets
+++ b/.paket/Paket.Restore.targets
@@ -235,14 +235,15 @@
$([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',').Length)
$([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[0])
$([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[1])
+ $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[2])
$([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[4])
$([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[5])
$([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[6])
$([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[7])
$([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[8])
-
- %(PaketReferencesFileLinesInfo.PackageVersion)
+
+ %(PaketReferencesFileLinesInfo.PackageVersion)
All
runtime
$(ExcludeAssets);contentFiles
@@ -252,6 +253,10 @@
true
+
+
+ %(PaketReferencesFileLinesInfo.PackageVersion)
+
diff --git a/Directory.Build.props b/Directory.Build.props
index d63f1e4e3..33d31a741 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -18,6 +18,7 @@
$(MSBuildThisFileDirectory)CHANGELOG.md
false
+ true
diff --git a/benchmarks/benchmarks.fsproj b/benchmarks/benchmarks.fsproj
index 6b0f89e87..10ca6a14d 100644
--- a/benchmarks/benchmarks.fsproj
+++ b/benchmarks/benchmarks.fsproj
@@ -2,7 +2,8 @@
Exe
- net6.0;net7.0
+ net8.0
+ net8.0;net9.0
diff --git a/paket.dependencies b/paket.dependencies
index d887a7d1e..8998585e2 100644
--- a/paket.dependencies
+++ b/paket.dependencies
@@ -1,6 +1,6 @@
version 7.2.1
-framework: netstandard2.0, netstandard2.1, net6.0, net7.0, net8.0
+framework: netstandard2.0, netstandard2.1, net6.0, net7.0, net8.0, net9.0
source https://api.nuget.org/v3/index.json
# this is the FCS nightly feed, re-enable at your own risk!
@@ -10,7 +10,7 @@ storage: none
nuget BenchmarkDotNet
nuget Fantomas.Client >= 0.9
-nuget FSharp.Compiler.Service >= 43.8.300
+nuget FSharp.Compiler.Service >= 43.9
nuget Ionide.Analyzers
nuget FSharp.Analyzers.Build
nuget Ionide.ProjInfo >= 0.65.0
@@ -34,7 +34,7 @@ nuget Serilog.Sinks.Async >= 1.5
nuget Destructurama.FSharp
nuget FSharp.UMX >= 1.1
nuget FSharp.Formatting >= 14.0
-nuget FsToolkit.ErrorHandling.TaskResult >= 4.4 framework: netstandard2.1 ,net6.0, net7.0, net8.0
+nuget FsToolkit.ErrorHandling.TaskResult >= 4.4 framework: netstandard2.1 ,net6.0, net7.0, net8.0, net9.0
nuget IcedTasks >= 0.11.7
nuget FSharpx.Async >= 1.14
nuget CliWrap >= 3.0
@@ -53,7 +53,7 @@ nuget Microsoft.Extensions.Caching.Memory
nuget OpenTelemetry.Api >= 1.3.2
nuget OpenTelemetry.Exporter.OpenTelemetryProtocol >= 1.3.2 # 1.4 bumps to 7.0 versions of System.Diagnostics libs, so can't use it
nuget OpenTelemetry.Instrumentation.Runtime
-nuget LinkDotNet.StringBuilder
+nuget LinkDotNet.StringBuilder 1.18
nuget CommunityToolkit.HighPerformance
nuget System.Security.Cryptography.Pkcs
nuget System.Net.Http
diff --git a/paket.lock b/paket.lock
index 8ec8db0cf..f540df242 100644
--- a/paket.lock
+++ b/paket.lock
@@ -1,8 +1,8 @@
STORAGE: NONE
-RESTRICTION: || (== net6.0) (== net7.0) (== net8.0) (== netstandard2.0) (== netstandard2.1)
+RESTRICTION: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (== netstandard2.0) (== netstandard2.1)
NUGET
remote: https://api.nuget.org/v3/index.json
- altcover (8.9.3)
+ AltCover (9.0.1)
BenchmarkDotNet (0.14)
BenchmarkDotNet.Annotations (>= 0.14)
CommandLineParser (>= 2.9.1)
@@ -12,51 +12,51 @@ NUGET
Microsoft.Diagnostics.Runtime (>= 2.2.332302)
Microsoft.Diagnostics.Tracing.TraceEvent (>= 3.1.8)
Microsoft.DotNet.PlatformAbstractions (>= 3.1.6)
- Microsoft.Win32.Registry (>= 5.0) - restriction: || (&& (== net7.0) (< net6.0)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
+ Microsoft.Win32.Registry (>= 5.0) - restriction: || (&& (== net7.0) (< net6.0)) (&& (== net8.0) (< net6.0)) (&& (== net9.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
Perfolizer (0.3.17)
System.Management (>= 5.0)
- System.Numerics.Vectors (>= 4.5) - restriction: || (&& (== net7.0) (< net6.0)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- System.Reflection.Emit (>= 4.7) - restriction: || (&& (== net7.0) (< net6.0)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- System.Reflection.Emit.Lightweight (>= 4.7) - restriction: || (&& (== net7.0) (< net6.0)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (&& (== net7.0) (< net6.0)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Numerics.Vectors (>= 4.5) - restriction: || (&& (== net7.0) (< net6.0)) (&& (== net8.0) (< net6.0)) (&& (== net9.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Reflection.Emit (>= 4.7) - restriction: || (&& (== net7.0) (< net6.0)) (&& (== net8.0) (< net6.0)) (&& (== net9.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Reflection.Emit.Lightweight (>= 4.7) - restriction: || (&& (== net7.0) (< net6.0)) (&& (== net8.0) (< net6.0)) (&& (== net9.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (&& (== net7.0) (< net6.0)) (&& (== net8.0) (< net6.0)) (&& (== net9.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
BenchmarkDotNet.Annotations (0.14)
- CliWrap (3.6.6)
- Microsoft.Bcl.AsyncInterfaces (>= 8.0) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) (&& (== netstandard2.1) (>= net462))
- System.Management (>= 8.0) - restriction: || (&& (== net6.0) (< netcoreapp3.0)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< netcoreapp3.0)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< netcoreapp3.0)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
- System.Memory (>= 4.5.5) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) (&& (== netstandard2.1) (>= net462))
- System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) (&& (== netstandard2.1) (>= net462))
+ CliWrap (3.6.7)
+ Microsoft.Bcl.AsyncInterfaces (>= 8.0) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (&& (== netstandard2.1) (>= net462))
+ System.Management (>= 8.0) - restriction: || (&& (== net6.0) (< netcoreapp3.0)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< netcoreapp3.0)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< netcoreapp3.0)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (< netcoreapp3.0)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
+ System.Memory (>= 4.5.5) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (&& (== netstandard2.1) (>= net462))
+ System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (&& (== netstandard2.1) (>= net462))
CommandLineParser (2.9.1)
- CommunityToolkit.HighPerformance (8.2.2)
- Microsoft.Bcl.HashCode (>= 1.1.1) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0)
- System.Memory (>= 4.5.5) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0)
- System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< net6.0)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
- System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0)
+ CommunityToolkit.HighPerformance (8.3.2)
+ Microsoft.Bcl.HashCode (>= 1.1.1) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0)
+ System.Memory (>= 4.5.5) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0)
+ System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< net6.0)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (< net6.0)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
+ System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0)
Destructurama.FSharp (2.0)
FSharp.Core (>= 8.0.101)
Serilog (>= 3.1.1)
- DiffPlex (1.7.2) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
- DotNet.ReproducibleBuilds (1.2.4) - copy_local: true
- Expecto (10.2.1) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
- FSharp.Core (>= 7.0.200) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
- Mono.Cecil (>= 0.11.4 < 1.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
+ DiffPlex (1.7.2) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
+ Dotnet.ReproducibleBuilds (1.2.25) - copy_local: true
+ Expecto (10.2.1) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
+ FSharp.Core (>= 7.0.200) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
+ Mono.Cecil (>= 0.11.4 < 1.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
Expecto.Diff (10.2.1)
- DiffPlex (>= 1.7.1 < 2.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
- Expecto (>= 10.2.1) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
- FSharp.Core (>= 7.0.200) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
+ DiffPlex (>= 1.7.1 < 2.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
+ Expecto (>= 10.2.1) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
+ FSharp.Core (>= 7.0.200) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
Fantomas.Client (0.9.1)
FSharp.Core (>= 5.0.1)
SemanticVersioning (>= 2.0.2)
StreamJsonRpc (>= 2.8.28)
- FParsec (1.1.1) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net5.0)) (&& (== netstandard2.1) (>= net5.0))
+ FParsec (1.1.1) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net5.0)) (&& (== netstandard2.1) (>= net5.0))
FSharp.Core (>= 4.3.4)
FSharp.Analyzers.Build (0.3)
- FSharp.Analyzers.SDK (0.27)
- FSharp.Compiler.Service (43.8.400) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
- FSharp.Core (8.0.400) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
- McMaster.NETCore.Plugins (>= 1.4) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
- Microsoft.Extensions.Logging.Abstractions (>= 6.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
- FSharp.Compiler.Service (43.8.400)
- FSharp.Core (8.0.400)
+ FSharp.Analyzers.SDK (0.28)
+ FSharp.Compiler.Service (43.9.100) - restriction: || (&& (== net6.0) (>= net8.0)) (&& (== net7.0) (>= net8.0)) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net8.0)) (&& (== netstandard2.1) (>= net8.0))
+ FSharp.Core (9.0.100) - restriction: || (&& (== net6.0) (>= net8.0)) (&& (== net7.0) (>= net8.0)) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net8.0)) (&& (== netstandard2.1) (>= net8.0))
+ McMaster.NETCore.Plugins (>= 1.4) - restriction: || (&& (== net6.0) (>= net8.0)) (&& (== net7.0) (>= net8.0)) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net8.0)) (&& (== netstandard2.1) (>= net8.0))
+ Microsoft.Extensions.Logging.Abstractions (>= 6.0) - restriction: || (&& (== net6.0) (>= net8.0)) (&& (== net7.0) (>= net8.0)) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net8.0)) (&& (== netstandard2.1) (>= net8.0))
+ FSharp.Compiler.Service (43.9.100)
+ FSharp.Core (9.0.100)
System.Buffers (>= 4.5.1)
System.Collections.Immutable (>= 8.0)
System.Diagnostics.DiagnosticSource (>= 8.0)
@@ -67,145 +67,145 @@ NUGET
FSharp.Control.AsyncSeq (3.2.1)
FSharp.Core (>= 4.7.2)
Microsoft.Bcl.AsyncInterfaces (>= 5.0)
- FSharp.Control.Reactive (5.0.5) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
+ Fsharp.Control.Reactive (5.0.5) - restriction: || (&& (== net6.0) (>= net8.0)) (&& (== net7.0) (>= net8.0)) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net8.0)) (&& (== netstandard2.1) (>= net8.0))
FSharp.Core (>= 4.7.2)
System.Reactive (>= 5.0 < 6.0)
- FSharp.Core (8.0.400)
- FSharp.Data.Adaptive (1.2.15)
+ FSharp.Core (9.0.100)
+ FSharp.Data.Adaptive (1.2.16)
FSharp.Core (>= 4.7)
System.Reflection.Emit.Lightweight (>= 4.6)
FSharp.Formatting (14.0.1)
- FSharp.Compiler.Service (>= 40.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= netstandard2.1)) (== netstandard2.1)
+ FSharp.Compiler.Service (>= 40.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= netstandard2.1)) (== netstandard2.1)
FSharp.UMX (1.1)
FSharp.Core (>= 4.3.4)
FSharpLint.Core (0.23)
- FParsec (>= 1.1.1) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net5.0)) (&& (== netstandard2.1) (>= net5.0))
- FSharp.Compiler.Service (>= 40.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net5.0)) (&& (== netstandard2.1) (>= net5.0))
- FSharp.Core (>= 5.0.2) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net5.0)) (&& (== netstandard2.1) (>= net5.0))
- Ionide.ProjInfo (>= 0.53.1) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net5.0)) (&& (== netstandard2.1) (>= net5.0))
- Ionide.ProjInfo.FCS (>= 0.53.1) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net5.0)) (&& (== netstandard2.1) (>= net5.0))
- Ionide.ProjInfo.ProjectSystem (>= 0.53.1) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net5.0)) (&& (== netstandard2.1) (>= net5.0))
- Microsoft.Build (>= 16.10) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net5.0)) (&& (== netstandard2.1) (>= net5.0))
- Microsoft.Build.Framework (>= 16.10) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net5.0)) (&& (== netstandard2.1) (>= net5.0))
- Microsoft.Build.Locator (>= 1.4.1) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net5.0)) (&& (== netstandard2.1) (>= net5.0))
- Microsoft.Build.Tasks.Core (>= 16.10) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net5.0)) (&& (== netstandard2.1) (>= net5.0))
- Microsoft.Build.Utilities.Core (>= 16.10) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net5.0)) (&& (== netstandard2.1) (>= net5.0))
- Newtonsoft.Json (>= 13.0.1) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net5.0)) (&& (== netstandard2.1) (>= net5.0))
+ FParsec (>= 1.1.1) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net5.0)) (&& (== netstandard2.1) (>= net5.0))
+ FSharp.Compiler.Service (>= 40.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net5.0)) (&& (== netstandard2.1) (>= net5.0))
+ FSharp.Core (>= 5.0.2) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net5.0)) (&& (== netstandard2.1) (>= net5.0))
+ Ionide.ProjInfo (>= 0.53.1) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net5.0)) (&& (== netstandard2.1) (>= net5.0))
+ Ionide.ProjInfo.FCS (>= 0.53.1) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net5.0)) (&& (== netstandard2.1) (>= net5.0))
+ Ionide.ProjInfo.ProjectSystem (>= 0.53.1) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net5.0)) (&& (== netstandard2.1) (>= net5.0))
+ Microsoft.Build (>= 16.10) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net5.0)) (&& (== netstandard2.1) (>= net5.0))
+ Microsoft.Build.Framework (>= 16.10) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net5.0)) (&& (== netstandard2.1) (>= net5.0))
+ Microsoft.Build.Locator (>= 1.4.1) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net5.0)) (&& (== netstandard2.1) (>= net5.0))
+ Microsoft.Build.Tasks.Core (>= 16.10) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net5.0)) (&& (== netstandard2.1) (>= net5.0))
+ Microsoft.Build.Utilities.Core (>= 16.10) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net5.0)) (&& (== netstandard2.1) (>= net5.0))
+ Newtonsoft.Json (>= 13.0.1) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net5.0)) (&& (== netstandard2.1) (>= net5.0))
FSharpx.Async (1.14.1)
FSharp.Control.AsyncSeq (>= 2.0.21)
FSharp.Core (>= 4.6.2)
- FsToolkit.ErrorHandling (4.16) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== netstandard2.1)
- FSharp.Core (>= 7.0.300) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= netstandard2.1)) (== netstandard2.1)
- FsToolkit.ErrorHandling.TaskResult (4.16) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== netstandard2.1)
- FsToolkit.ErrorHandling (>= 4.16)
+ FsToolkit.ErrorHandling (4.18) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (== netstandard2.1)
+ FSharp.Core (>= 7.0.300) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= netstandard2.1)) (== netstandard2.1)
+ FsToolkit.ErrorHandling.TaskResult (4.18) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (== netstandard2.1)
+ FsToolkit.ErrorHandling (>= 4.18)
Gee.External.Capstone (2.3)
GitHubActionsTestLogger (2.4.1)
Microsoft.TestPlatform.ObjectModel (>= 17.10)
- Google.Protobuf (3.27.3)
- System.Memory (>= 4.5.3) - restriction: || (&& (== net6.0) (>= net45)) (&& (== net6.0) (< net5.0)) (&& (== net6.0) (< netstandard2.0)) (&& (== net7.0) (>= net45)) (&& (== net7.0) (< net5.0)) (&& (== net7.0) (< netstandard2.0)) (&& (== net8.0) (>= net45)) (&& (== net8.0) (< net5.0)) (&& (== net8.0) (< netstandard2.0)) (== netstandard2.0) (== netstandard2.1)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.2) - restriction: || (&& (== net6.0) (< net5.0)) (&& (== net7.0) (< net5.0)) (&& (== net8.0) (< net5.0)) (== netstandard2.0) (== netstandard2.1)
- Grpc (2.46.6) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) (&& (== netstandard2.1) (>= net462))
+ Google.Protobuf (3.28.3)
+ System.Memory (>= 4.5.3) - restriction: || (&& (== net6.0) (>= net45)) (&& (== net6.0) (< net5.0)) (&& (== net6.0) (< netstandard2.0)) (&& (== net7.0) (>= net45)) (&& (== net7.0) (< net5.0)) (&& (== net7.0) (< netstandard2.0)) (&& (== net8.0) (>= net45)) (&& (== net8.0) (< net5.0)) (&& (== net8.0) (< netstandard2.0)) (&& (== net9.0) (>= net45)) (&& (== net9.0) (< net5.0)) (&& (== net9.0) (< netstandard2.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Runtime.CompilerServices.Unsafe (>= 4.5.2) - restriction: || (&& (== net6.0) (< net5.0)) (&& (== net7.0) (< net5.0)) (&& (== net8.0) (< net5.0)) (&& (== net9.0) (< net5.0)) (== netstandard2.0) (== netstandard2.1)
+ Grpc (2.46.6) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (&& (== netstandard2.1) (>= net462))
Grpc.Core (>= 2.46.6)
- Grpc.Core (2.46.6) - restriction: || (&& (== net6.0) (>= net45)) (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net45)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net45)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) (&& (== netstandard2.1) (>= net462))
+ Grpc.Core (2.46.6) - restriction: || (&& (== net6.0) (>= net45)) (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net45)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net45)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (>= net45)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (&& (== netstandard2.1) (>= net462))
Grpc.Core.Api (>= 2.46.6)
System.Memory (>= 4.5.3)
- Grpc.Core.Api (2.65)
- Grpc.Net.Client (2.65) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= netstandard2.1)) (== netstandard2.1)
- Grpc.Net.Common (>= 2.65)
+ Grpc.Core.Api (2.66)
+ Grpc.Net.Client (2.66) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= netstandard2.1)) (== netstandard2.1)
+ Grpc.Net.Common (>= 2.66)
Microsoft.Extensions.Logging.Abstractions (>= 6.0)
- System.Diagnostics.DiagnosticSource (>= 6.0.1) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
- Grpc.Net.Common (2.65) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= netstandard2.1)) (== netstandard2.1)
- Grpc.Core.Api (>= 2.65)
+ System.Diagnostics.DiagnosticSource (>= 6.0.1) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net6.0)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
+ Grpc.Net.Common (2.66) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= netstandard2.1)) (== netstandard2.1)
+ Grpc.Core.Api (>= 2.66)
Humanizer.Core (2.14.1)
Iced (1.21)
IcedTasks (0.11.7)
FSharp.Core (>= 6.0.1)
- Microsoft.Bcl.AsyncInterfaces (>= 6.0) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0)
+ Microsoft.Bcl.AsyncInterfaces (>= 6.0) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0)
ICSharpCode.Decompiler (8.2.0.7535)
System.Collections.Immutable (>= 6.0)
System.Reflection.Metadata (>= 6.0)
- Ionide.Analyzers (0.12)
+ Ionide.Analyzers (0.13)
Ionide.KeepAChangelog.Tasks (0.1.8) - copy_local: true
Ionide.LanguageServerProtocol (0.6)
FSharp.Core (>= 6.0)
Newtonsoft.Json (>= 13.0.1)
StreamJsonRpc (>= 2.16.36)
- Ionide.ProjInfo (0.66)
- FSharp.Core (>= 8.0.400) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
- Ionide.ProjInfo.Sln (>= 0.66) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
- Microsoft.Build (>= 17.2) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
- Microsoft.Build.Framework (>= 17.2) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
- SemanticVersioning (>= 2.0.2) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
- Ionide.ProjInfo.FCS (0.66)
- FSharp.Compiler.Service (>= 43.8.400) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
- FSharp.Core (>= 8.0.400) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
- Ionide.ProjInfo (>= 0.66) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
- Ionide.ProjInfo.ProjectSystem (0.66)
- FSharp.Compiler.Service (>= 43.8.400) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
- FSharp.Control.Reactive (>= 5.0.5) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
- FSharp.Core (>= 8.0.400) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
- Ionide.ProjInfo (>= 0.66) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
- Ionide.ProjInfo.FCS (>= 0.66) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
- Ionide.ProjInfo.Sln (>= 0.66) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
- Newtonsoft.Json (>= 13.0.1) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
- Ionide.ProjInfo.Sln (0.66)
+ Ionide.ProjInfo (0.68)
+ FSharp.Core (>= 6.0) - restriction: || (&& (== net6.0) (>= net8.0)) (&& (== net7.0) (>= net8.0)) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net8.0)) (&& (== netstandard2.1) (>= net8.0))
+ Ionide.ProjInfo.Sln (>= 0.68) - restriction: || (&& (== net6.0) (>= net8.0)) (&& (== net7.0) (>= net8.0)) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net8.0)) (&& (== netstandard2.1) (>= net8.0))
+ SemanticVersioning (>= 2.0.2) - restriction: || (&& (== net6.0) (>= net8.0)) (&& (== net7.0) (>= net8.0)) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net8.0)) (&& (== netstandard2.1) (>= net8.0))
+ Ionide.ProjInfo.FCS (0.68)
+ FSharp.Compiler.Service (>= 43.9.100) - restriction: || (&& (== net6.0) (>= net8.0)) (&& (== net7.0) (>= net8.0)) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net8.0)) (&& (== netstandard2.1) (>= net8.0))
+ FSharp.Core (>= 9.0.100) - restriction: || (&& (== net6.0) (>= net8.0)) (&& (== net7.0) (>= net8.0)) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net8.0)) (&& (== netstandard2.1) (>= net8.0))
+ Ionide.ProjInfo (>= 0.68) - restriction: || (&& (== net6.0) (>= net8.0)) (&& (== net7.0) (>= net8.0)) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net8.0)) (&& (== netstandard2.1) (>= net8.0))
+ Ionide.ProjInfo.ProjectSystem (0.68)
+ Fsharp.Control.Reactive (>= 5.0.5) - restriction: || (&& (== net6.0) (>= net8.0)) (&& (== net7.0) (>= net8.0)) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net8.0)) (&& (== netstandard2.1) (>= net8.0))
+ Ionide.ProjInfo.FCS (>= 0.68) - restriction: || (&& (== net6.0) (>= net8.0)) (&& (== net7.0) (>= net8.0)) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net8.0)) (&& (== netstandard2.1) (>= net8.0))
+ Newtonsoft.Json (>= 13.0.3) - restriction: || (&& (== net6.0) (>= net8.0)) (&& (== net7.0) (>= net8.0)) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net8.0)) (&& (== netstandard2.1) (>= net8.0))
+ Ionide.ProjInfo.Sln (0.68)
LinkDotNet.StringBuilder (1.18)
- McMaster.NETCore.Plugins (1.4) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
- Microsoft.DotNet.PlatformAbstractions (>= 3.1.6) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= netcoreapp2.1)) (&& (== netstandard2.1) (>= netcoreapp2.1))
- Microsoft.Extensions.DependencyModel (>= 5.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= netcoreapp2.1)) (&& (== netstandard2.1) (>= netcoreapp2.1))
- MessagePack (2.5.172)
- MessagePack.Annotations (>= 2.5.172)
- Microsoft.Bcl.AsyncInterfaces (>= 6.0) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net472)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
+ McMaster.NETCore.Plugins (1.4) - restriction: || (&& (== net6.0) (>= net8.0)) (&& (== net7.0) (>= net8.0)) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net8.0)) (&& (== netstandard2.1) (>= net8.0))
+ Microsoft.DotNet.PlatformAbstractions (>= 3.1.6) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= netcoreapp2.1)) (&& (== netstandard2.1) (>= netcoreapp2.1))
+ Microsoft.Extensions.DependencyModel (>= 5.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= netcoreapp2.1)) (&& (== netstandard2.1) (>= netcoreapp2.1))
+ MessagePack (2.5.192)
+ MessagePack.Annotations (>= 2.5.192)
+ Microsoft.Bcl.AsyncInterfaces (>= 6.0) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net472)) (&& (== net8.0) (< net6.0)) (&& (== net9.0) (>= net472)) (&& (== net9.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
Microsoft.NET.StringTools (>= 17.6.3)
- System.Collections.Immutable (>= 6.0) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net472)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- System.Reflection.Emit (>= 4.7) - restriction: || (&& (== net7.0) (< net6.0)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- System.Reflection.Emit.Lightweight (>= 4.7) - restriction: || (&& (== net7.0) (< net6.0)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net472)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net472)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- MessagePack.Annotations (2.5.172)
- Microsoft.Bcl.AsyncInterfaces (8.0)
- System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) (&& (== netstandard2.1) (>= net462))
- Microsoft.Bcl.HashCode (1.1.1) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0)
- Microsoft.Build (17.11.4) - copy_local: false
- Microsoft.Build.Framework (>= 17.11.4) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net6.0) (>= net8.0)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (>= net8.0)) (== net8.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net8.0)) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net8.0))
- Microsoft.NET.StringTools (>= 17.11.4) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net6.0) (>= net8.0)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (>= net8.0)) (== net8.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net8.0)) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net8.0))
- System.Collections.Immutable (>= 8.0) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net6.0) (>= net8.0)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (>= net8.0)) (== net8.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net8.0)) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net8.0))
- System.Configuration.ConfigurationManager (>= 8.0) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net6.0) (>= net8.0)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (>= net8.0)) (== net8.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net8.0)) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net8.0))
- System.Reflection.Metadata (>= 8.0) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net6.0) (>= net8.0)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (>= net8.0)) (== net8.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net8.0)) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net8.0))
- System.Reflection.MetadataLoadContext (>= 8.0) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net6.0) (>= net8.0)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (>= net8.0)) (== net8.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net8.0)) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net8.0))
- Microsoft.Build.Framework (17.11.4) - copy_local: false
- Microsoft.Win32.Registry (>= 5.0) - restriction: || (== net6.0) (== net7.0) (== netstandard2.0) (== netstandard2.1)
- System.Memory (>= 4.5.5) - restriction: || (== net6.0) (== net7.0) (== netstandard2.0) (== netstandard2.1)
- System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net472)) (== netstandard2.0) (== netstandard2.1)
- System.Security.Principal.Windows (>= 5.0) - restriction: || (== net6.0) (== net7.0) (== netstandard2.0) (== netstandard2.1)
- Microsoft.Build.Locator (1.7.8) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net5.0)) (&& (== netstandard2.1) (>= net5.0))
- Microsoft.Build.Tasks.Core (17.11.4) - copy_local: false
- Microsoft.Build.Framework (>= 17.11.4)
- Microsoft.Build.Utilities.Core (>= 17.11.4)
- Microsoft.NET.StringTools (>= 17.11.4)
- Microsoft.Win32.Registry (>= 5.0) - restriction: || (== net6.0) (== net7.0) (== netstandard2.0) (== netstandard2.1)
+ System.Collections.Immutable (>= 6.0) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net472)) (&& (== net8.0) (< net6.0)) (&& (== net9.0) (>= net472)) (&& (== net9.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Memory (>= 4.5.5) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net472)) (&& (== net8.0) (< net6.0)) (&& (== net9.0) (>= net472)) (&& (== net9.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Reflection.Emit (>= 4.7) - restriction: || (&& (== net7.0) (< net6.0)) (&& (== net8.0) (< net6.0)) (&& (== net9.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Reflection.Emit.Lightweight (>= 4.7) - restriction: || (&& (== net7.0) (< net6.0)) (&& (== net8.0) (< net6.0)) (&& (== net9.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net472)) (&& (== net8.0) (< net6.0)) (&& (== net9.0) (>= net472)) (&& (== net9.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net472)) (&& (== net8.0) (< net6.0)) (&& (== net9.0) (>= net472)) (&& (== net9.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
+ MessagePack.Annotations (2.5.192)
+ Microsoft.Bcl.AsyncInterfaces (9.0)
+ System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (&& (== netstandard2.1) (>= net462))
+ Microsoft.Bcl.Cryptography (9.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
+ System.Formats.Asn1 (>= 9.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Memory (>= 4.5.5) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ Microsoft.Bcl.HashCode (6.0) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
+ Microsoft.Build (17.12.6) - copy_local: false
+ Microsoft.Build.Framework (>= 17.12.6) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net6.0) (>= net9.0)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (>= net9.0)) (&& (== net8.0) (>= net472)) (&& (== net8.0) (>= net9.0)) (== net9.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net9.0)) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net9.0))
+ Microsoft.NET.StringTools (>= 17.12.6) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net6.0) (>= net9.0)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (>= net9.0)) (&& (== net8.0) (>= net472)) (&& (== net8.0) (>= net9.0)) (== net9.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net9.0)) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net9.0))
+ System.Collections.Immutable (>= 8.0) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net6.0) (>= net9.0)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (>= net9.0)) (&& (== net8.0) (>= net472)) (&& (== net8.0) (>= net9.0)) (== net9.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net9.0)) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net9.0))
+ System.Configuration.ConfigurationManager (>= 8.0) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net6.0) (>= net9.0)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (>= net9.0)) (&& (== net8.0) (>= net472)) (&& (== net8.0) (>= net9.0)) (== net9.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net9.0)) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net9.0))
+ System.Reflection.Metadata (>= 8.0) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net6.0) (>= net9.0)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (>= net9.0)) (&& (== net8.0) (>= net472)) (&& (== net8.0) (>= net9.0)) (== net9.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net9.0)) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net9.0))
+ System.Reflection.MetadataLoadContext (>= 8.0) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net6.0) (>= net9.0)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (>= net9.0)) (&& (== net8.0) (>= net472)) (&& (== net8.0) (>= net9.0)) (== net9.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net9.0)) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net9.0))
+ Microsoft.Build.Framework (17.12.6) - copy_local: false
+ Microsoft.Win32.Registry (>= 5.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== netstandard2.0) (== netstandard2.1)
+ System.Memory (>= 4.5.5) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== netstandard2.0) (== netstandard2.1)
+ System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== net9.0) (>= net472)) (== netstandard2.0) (== netstandard2.1)
+ System.Security.Principal.Windows (>= 5.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== netstandard2.0) (== netstandard2.1)
+ Microsoft.Build.Locator (1.7.8) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net5.0)) (&& (== netstandard2.1) (>= net5.0))
+ Microsoft.Build.Tasks.Core (17.12.6) - copy_local: false
+ Microsoft.Build.Framework (>= 17.12.6)
+ Microsoft.Build.Utilities.Core (>= 17.12.6)
+ Microsoft.NET.StringTools (>= 17.12.6)
+ Microsoft.Win32.Registry (>= 5.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== netstandard2.0) (== netstandard2.1)
System.CodeDom (>= 8.0)
System.Collections.Immutable (>= 8.0)
System.Configuration.ConfigurationManager (>= 8.0)
- System.Memory (>= 4.5.5) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net472)) (== netstandard2.0) (== netstandard2.1)
- System.Reflection.Metadata (>= 8.0) - restriction: || (== net6.0) (== net7.0) (== netstandard2.0) (== netstandard2.1)
+ System.Formats.Asn1 (>= 8.0.1)
+ System.Memory (>= 4.5.5) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== net9.0) (>= net472)) (== netstandard2.0) (== netstandard2.1)
+ System.Reflection.Metadata (>= 8.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== netstandard2.0) (== netstandard2.1)
System.Resources.Extensions (>= 8.0)
- System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net472)) (== netstandard2.0) (== netstandard2.1)
+ System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== net9.0) (>= net472)) (== netstandard2.0) (== netstandard2.1)
System.Security.Cryptography.Pkcs (>= 8.0)
System.Security.Cryptography.Xml (>= 8.0)
- System.Security.Principal.Windows (>= 5.0) - restriction: || (== net6.0) (== net7.0) (== netstandard2.0) (== netstandard2.1)
- System.Text.Encoding.CodePages (>= 7.0) - restriction: || (== net6.0) (== net7.0) (== netstandard2.0) (== netstandard2.1)
- System.Threading.Tasks.Dataflow (>= 8.0) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net472)) (== netstandard2.0) (== netstandard2.1)
- Microsoft.Build.Utilities.Core (17.11.4) - copy_local: false
- Microsoft.Build.Framework (>= 17.11.4)
- Microsoft.NET.StringTools (>= 17.11.4)
- Microsoft.Win32.Registry (>= 5.0) - restriction: || (== net6.0) (== net7.0) (== netstandard2.0) (== netstandard2.1)
+ System.Security.Principal.Windows (>= 5.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== netstandard2.0) (== netstandard2.1)
+ System.Text.Encoding.CodePages (>= 7.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== netstandard2.0) (== netstandard2.1)
+ System.Threading.Tasks.Dataflow (>= 8.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== net9.0) (>= net472)) (== netstandard2.0) (== netstandard2.1)
+ Microsoft.Build.Utilities.Core (17.12.6) - copy_local: false
+ Microsoft.Build.Framework (>= 17.12.6)
+ Microsoft.NET.StringTools (>= 17.12.6)
+ Microsoft.Win32.Registry (>= 5.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== netstandard2.0) (== netstandard2.1)
System.Collections.Immutable (>= 8.0)
System.Configuration.ConfigurationManager (>= 8.0)
- System.Memory (>= 4.5.5) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net472)) (== netstandard2.0) (== netstandard2.1)
- System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net472)) (== netstandard2.0) (== netstandard2.1)
- System.Security.Principal.Windows (>= 5.0) - restriction: || (== net6.0) (== net7.0) (== netstandard2.0) (== netstandard2.1)
- System.Text.Encoding.CodePages (>= 7.0) - restriction: || (== net6.0) (== net7.0) (== netstandard2.0) (== netstandard2.1)
+ System.Memory (>= 4.5.5) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== net9.0) (>= net472)) (== netstandard2.0) (== netstandard2.1)
+ System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== net9.0) (>= net472)) (== netstandard2.0) (== netstandard2.1)
+ System.Security.Principal.Windows (>= 5.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== netstandard2.0) (== netstandard2.1)
+ System.Text.Encoding.CodePages (>= 7.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== netstandard2.0) (== netstandard2.1)
Microsoft.CodeAnalysis (4.11)
Humanizer.Core (>= 2.14.1)
Microsoft.Bcl.AsyncInterfaces (>= 8.0)
@@ -223,224 +223,226 @@ NUGET
System.Text.Encoding.CodePages (>= 7.0)
System.Threading.Channels (>= 7.0)
System.Threading.Tasks.Extensions (>= 4.5.4)
- Microsoft.CodeAnalysis.Analyzers (3.3.4)
+ Microsoft.CodeAnalysis.Analyzers (3.11)
Microsoft.CodeAnalysis.Common (4.11)
Microsoft.CodeAnalysis.Analyzers (>= 3.3.4)
- System.Buffers (>= 4.5.1) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Buffers (>= 4.5.1) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
System.Collections.Immutable (>= 8.0)
- System.Memory (>= 4.5.5) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
- System.Numerics.Vectors (>= 4.5) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Memory (>= 4.5.5) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Numerics.Vectors (>= 4.5) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
System.Reflection.Metadata (>= 8.0)
- System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
- System.Text.Encoding.CodePages (>= 7.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
- System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Text.Encoding.CodePages (>= 7.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
Microsoft.CodeAnalysis.CSharp (4.11)
Microsoft.CodeAnalysis.Analyzers (>= 3.3.4)
Microsoft.CodeAnalysis.Common (4.11)
- System.Buffers (>= 4.5.1) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Buffers (>= 4.5.1) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
System.Collections.Immutable (>= 8.0)
- System.Memory (>= 4.5.5) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
- System.Numerics.Vectors (>= 4.5) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Memory (>= 4.5.5) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Numerics.Vectors (>= 4.5) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
System.Reflection.Metadata (>= 8.0)
- System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
- System.Text.Encoding.CodePages (>= 7.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
- System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Text.Encoding.CodePages (>= 7.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
Microsoft.CodeAnalysis.CSharp.Workspaces (4.11)
Humanizer.Core (>= 2.14.1)
- Microsoft.Bcl.AsyncInterfaces (>= 8.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ Microsoft.Bcl.AsyncInterfaces (>= 8.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
Microsoft.CodeAnalysis.Analyzers (>= 3.3.4)
Microsoft.CodeAnalysis.Common (4.11)
Microsoft.CodeAnalysis.CSharp (4.11)
Microsoft.CodeAnalysis.Workspaces.Common (4.11)
- System.Buffers (>= 4.5.1) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Buffers (>= 4.5.1) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
System.Collections.Immutable (>= 8.0)
System.Composition (>= 8.0)
System.IO.Pipelines (>= 8.0)
- System.Memory (>= 4.5.5) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
- System.Numerics.Vectors (>= 4.5) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Memory (>= 4.5.5) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Numerics.Vectors (>= 4.5) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
System.Reflection.Metadata (>= 8.0)
- System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
- System.Text.Encoding.CodePages (>= 7.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Text.Encoding.CodePages (>= 7.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
System.Threading.Channels (>= 7.0)
- System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
Microsoft.CodeAnalysis.VisualBasic (4.11)
Microsoft.CodeAnalysis.Analyzers (>= 3.3.4)
Microsoft.CodeAnalysis.Common (4.11)
- System.Buffers (>= 4.5.1) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Buffers (>= 4.5.1) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
System.Collections.Immutable (>= 8.0)
- System.Memory (>= 4.5.5) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
- System.Numerics.Vectors (>= 4.5) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Memory (>= 4.5.5) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Numerics.Vectors (>= 4.5) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
System.Reflection.Metadata (>= 8.0)
- System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
- System.Text.Encoding.CodePages (>= 7.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
- System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Text.Encoding.CodePages (>= 7.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (4.11)
Humanizer.Core (>= 2.14.1)
- Microsoft.Bcl.AsyncInterfaces (>= 8.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ Microsoft.Bcl.AsyncInterfaces (>= 8.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
Microsoft.CodeAnalysis.Analyzers (>= 3.3.4)
Microsoft.CodeAnalysis.Common (4.11)
Microsoft.CodeAnalysis.VisualBasic (4.11)
Microsoft.CodeAnalysis.Workspaces.Common (4.11)
- System.Buffers (>= 4.5.1) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Buffers (>= 4.5.1) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
System.Collections.Immutable (>= 8.0)
System.Composition (>= 8.0)
System.IO.Pipelines (>= 8.0)
- System.Memory (>= 4.5.5) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
- System.Numerics.Vectors (>= 4.5) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Memory (>= 4.5.5) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Numerics.Vectors (>= 4.5) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
System.Reflection.Metadata (>= 8.0)
- System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
- System.Text.Encoding.CodePages (>= 7.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Text.Encoding.CodePages (>= 7.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
System.Threading.Channels (>= 7.0)
- System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
Microsoft.CodeAnalysis.Workspaces.Common (4.11)
Humanizer.Core (>= 2.14.1)
- Microsoft.Bcl.AsyncInterfaces (>= 8.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ Microsoft.Bcl.AsyncInterfaces (>= 8.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
Microsoft.CodeAnalysis.Analyzers (>= 3.3.4)
Microsoft.CodeAnalysis.Common (4.11)
- System.Buffers (>= 4.5.1) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Buffers (>= 4.5.1) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
System.Collections.Immutable (>= 8.0)
System.Composition (>= 8.0)
System.IO.Pipelines (>= 8.0)
- System.Memory (>= 4.5.5) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
- System.Numerics.Vectors (>= 4.5) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Memory (>= 4.5.5) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Numerics.Vectors (>= 4.5) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
System.Reflection.Metadata (>= 8.0)
- System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
- System.Text.Encoding.CodePages (>= 7.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Text.Encoding.CodePages (>= 7.0) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
System.Threading.Channels (>= 7.0)
- System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
- Microsoft.CodeCoverage (17.10) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net462)) (&& (== netstandard2.0) (>= netcoreapp3.1)) (&& (== netstandard2.1) (>= net462)) (&& (== netstandard2.1) (>= netcoreapp3.1))
- Microsoft.Diagnostics.NETCore.Client (0.2.532401)
- Microsoft.Bcl.AsyncInterfaces (>= 6.0) - restriction: || (&& (== net7.0) (< net6.0)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (== net6.0) (&& (== net8.0) (< net7.0)) (&& (== net9.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ Microsoft.CodeCoverage (17.12) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net462)) (&& (== netstandard2.0) (>= netcoreapp3.1)) (&& (== netstandard2.1) (>= net462)) (&& (== netstandard2.1) (>= netcoreapp3.1))
+ Microsoft.Diagnostics.NETCore.Client (0.2.553101)
+ Microsoft.Bcl.AsyncInterfaces (>= 6.0) - restriction: || (&& (== net7.0) (< net6.0)) (&& (== net8.0) (< net6.0)) (&& (== net9.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
Microsoft.Extensions.Logging.Abstractions (>= 6.0.4)
- System.Buffers (>= 4.5.1) - restriction: || (&& (== net7.0) (< net6.0)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Buffers (>= 4.5.1) - restriction: || (&& (== net7.0) (< net6.0)) (&& (== net8.0) (< net6.0)) (&& (== net9.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
Microsoft.Diagnostics.Runtime (3.1.512801)
Microsoft.Diagnostics.NETCore.Client (>= 0.2.410101)
- System.Collections.Immutable (>= 6.0) - restriction: || (&& (== net7.0) (< net6.0)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (&& (== net7.0) (< net6.0)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- Microsoft.Diagnostics.Tracing.TraceEvent (3.1.13)
+ System.Collections.Immutable (>= 6.0) - restriction: || (&& (== net7.0) (< net6.0)) (&& (== net8.0) (< net6.0)) (&& (== net9.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (&& (== net7.0) (< net6.0)) (&& (== net8.0) (< net6.0)) (&& (== net9.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
+ Microsoft.Diagnostics.Tracing.TraceEvent (3.1.17)
+ Microsoft.Diagnostics.NETCore.Client (>= 0.2.510501)
Microsoft.Win32.Registry (>= 5.0)
System.Collections.Immutable (>= 8.0)
System.Reflection.Metadata (>= 8.0)
System.Reflection.TypeExtensions (>= 4.7)
System.Runtime.CompilerServices.Unsafe (>= 6.0)
Microsoft.DotNet.PlatformAbstractions (3.1.6)
- Microsoft.Extensions.Caching.Abstractions (8.0)
- Microsoft.Extensions.Primitives (>= 8.0)
- Microsoft.Extensions.Caching.Memory (8.0)
- Microsoft.Extensions.Caching.Abstractions (>= 8.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 8.0)
- Microsoft.Extensions.Logging.Abstractions (>= 8.0)
- Microsoft.Extensions.Options (>= 8.0)
- Microsoft.Extensions.Primitives (>= 8.0)
- Microsoft.Extensions.Configuration (8.0)
- Microsoft.Extensions.Configuration.Abstractions (>= 8.0)
- Microsoft.Extensions.Primitives (>= 8.0)
- Microsoft.Extensions.Configuration.Abstractions (8.0)
- Microsoft.Extensions.Primitives (>= 8.0)
- Microsoft.Extensions.Configuration.Binder (8.0.2)
- Microsoft.Extensions.Configuration.Abstractions (>= 8.0)
- Microsoft.Extensions.DependencyInjection (8.0)
- Microsoft.Bcl.AsyncInterfaces (>= 8.0) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) (&& (== netstandard2.1) (>= net462))
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 8.0)
- System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) (&& (== netstandard2.1) (>= net462))
- Microsoft.Extensions.DependencyInjection.Abstractions (8.0.1)
- Microsoft.Bcl.AsyncInterfaces (>= 8.0) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) (&& (== netstandard2.1) (>= net462))
- System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) (&& (== netstandard2.1) (>= net462))
- Microsoft.Extensions.DependencyModel (8.0.1) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
- System.Text.Encodings.Web (>= 8.0)
- System.Text.Json (>= 8.0.4)
- Microsoft.Extensions.Diagnostics.Abstractions (8.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 8.0)
- Microsoft.Extensions.Options (>= 8.0)
- System.Buffers (>= 4.5.1) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- System.Diagnostics.DiagnosticSource (>= 8.0)
- System.Memory (>= 4.5.5) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- Microsoft.Extensions.Logging (8.0)
- Microsoft.Bcl.AsyncInterfaces (>= 8.0) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) (&& (== netstandard2.1) (>= net462))
- Microsoft.Extensions.DependencyInjection (>= 8.0)
- Microsoft.Extensions.Logging.Abstractions (>= 8.0)
- Microsoft.Extensions.Options (>= 8.0)
- System.Diagnostics.DiagnosticSource (>= 8.0) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
- Microsoft.Extensions.Logging.Abstractions (8.0.1)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 8.0.1)
- System.Buffers (>= 4.5.1) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- System.Memory (>= 4.5.5) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- Microsoft.Extensions.Logging.Configuration (8.0)
- Microsoft.Extensions.Configuration (>= 8.0)
- Microsoft.Extensions.Configuration.Abstractions (>= 8.0)
- Microsoft.Extensions.Configuration.Binder (>= 8.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 8.0)
- Microsoft.Extensions.Logging (>= 8.0)
- Microsoft.Extensions.Logging.Abstractions (>= 8.0)
- Microsoft.Extensions.Options (>= 8.0)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 8.0)
- Microsoft.Extensions.Options (8.0.2)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 8.0)
- Microsoft.Extensions.Primitives (>= 8.0)
- System.ComponentModel.Annotations (>= 5.0) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< net6.0)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
- Microsoft.Extensions.Options.ConfigurationExtensions (8.0)
- Microsoft.Extensions.Configuration.Abstractions (>= 8.0)
- Microsoft.Extensions.Configuration.Binder (>= 8.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 8.0)
- Microsoft.Extensions.Options (>= 8.0)
- Microsoft.Extensions.Primitives (>= 8.0)
- Microsoft.Extensions.Primitives (8.0)
- System.Memory (>= 4.5.5) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
- Microsoft.NET.StringTools (17.11.4) - copy_local: false
- Microsoft.NET.Test.Sdk (17.10)
- Microsoft.CodeCoverage (>= 17.10) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net462)) (&& (== netstandard2.0) (>= netcoreapp3.1)) (&& (== netstandard2.1) (>= net462)) (&& (== netstandard2.1) (>= netcoreapp3.1))
- Microsoft.TestPlatform.TestHost (>= 17.10) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= netcoreapp3.1)) (&& (== netstandard2.1) (>= netcoreapp3.1))
+ Microsoft.Extensions.Caching.Abstractions (9.0)
+ Microsoft.Extensions.Primitives (>= 9.0)
+ System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ Microsoft.Extensions.Caching.Memory (9.0)
+ Microsoft.Extensions.Caching.Abstractions (>= 9.0)
+ Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0)
+ Microsoft.Extensions.Logging.Abstractions (>= 9.0)
+ Microsoft.Extensions.Options (>= 9.0)
+ Microsoft.Extensions.Primitives (>= 9.0)
+ Microsoft.Extensions.Configuration (9.0)
+ Microsoft.Extensions.Configuration.Abstractions (>= 9.0)
+ Microsoft.Extensions.Primitives (>= 9.0)
+ Microsoft.Extensions.Configuration.Abstractions (9.0)
+ Microsoft.Extensions.Primitives (>= 9.0)
+ Microsoft.Extensions.Configuration.Binder (9.0)
+ Microsoft.Extensions.Configuration.Abstractions (>= 9.0)
+ Microsoft.Extensions.DependencyInjection (9.0)
+ Microsoft.Bcl.AsyncInterfaces (>= 9.0) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (&& (== netstandard2.1) (>= net462))
+ Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0)
+ System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (&& (== netstandard2.1) (>= net462))
+ Microsoft.Extensions.DependencyInjection.Abstractions (9.0)
+ Microsoft.Bcl.AsyncInterfaces (>= 9.0) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (&& (== netstandard2.1) (>= net462))
+ System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (&& (== netstandard2.1) (>= net462))
+ Microsoft.Extensions.DependencyModel (9.0) - restriction: || (&& (== net6.0) (>= net8.0)) (&& (== net7.0) (>= net8.0)) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net8.0)) (&& (== netstandard2.1) (>= net8.0))
+ System.Text.Encodings.Web (>= 9.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Text.Json (>= 9.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ Microsoft.Extensions.Diagnostics.Abstractions (9.0)
+ Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0)
+ Microsoft.Extensions.Options (>= 9.0)
+ System.Buffers (>= 4.5.1) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Diagnostics.DiagnosticSource (>= 9.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Memory (>= 4.5.5) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ Microsoft.Extensions.Logging (9.0)
+ Microsoft.Bcl.AsyncInterfaces (>= 9.0) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (&& (== netstandard2.1) (>= net462))
+ Microsoft.Extensions.DependencyInjection (>= 9.0)
+ Microsoft.Extensions.Logging.Abstractions (>= 9.0)
+ Microsoft.Extensions.Options (>= 9.0)
+ System.Diagnostics.DiagnosticSource (>= 9.0) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
+ Microsoft.Extensions.Logging.Abstractions (9.0)
+ Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0)
+ System.Buffers (>= 4.5.1) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Diagnostics.DiagnosticSource (>= 9.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Memory (>= 4.5.5) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ Microsoft.Extensions.Logging.Configuration (9.0)
+ Microsoft.Extensions.Configuration (>= 9.0)
+ Microsoft.Extensions.Configuration.Abstractions (>= 9.0)
+ Microsoft.Extensions.Configuration.Binder (>= 9.0)
+ Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0)
+ Microsoft.Extensions.Logging (>= 9.0)
+ Microsoft.Extensions.Logging.Abstractions (>= 9.0)
+ Microsoft.Extensions.Options (>= 9.0)
+ Microsoft.Extensions.Options.ConfigurationExtensions (>= 9.0)
+ Microsoft.Extensions.Options (9.0)
+ Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0)
+ Microsoft.Extensions.Primitives (>= 9.0)
+ System.ComponentModel.Annotations (>= 5.0) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (< net8.0)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
+ Microsoft.Extensions.Options.ConfigurationExtensions (9.0)
+ Microsoft.Extensions.Configuration.Abstractions (>= 9.0)
+ Microsoft.Extensions.Configuration.Binder (>= 9.0)
+ Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0)
+ Microsoft.Extensions.Options (>= 9.0)
+ Microsoft.Extensions.Primitives (>= 9.0)
+ Microsoft.Extensions.Primitives (9.0)
+ System.Memory (>= 4.5.5) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ Microsoft.NET.StringTools (17.12.6) - copy_local: false
+ Microsoft.NET.Test.Sdk (17.12)
+ Microsoft.CodeCoverage (>= 17.12) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net462)) (&& (== netstandard2.0) (>= netcoreapp3.1)) (&& (== netstandard2.1) (>= net462)) (&& (== netstandard2.1) (>= netcoreapp3.1))
+ Microsoft.TestPlatform.TestHost (>= 17.12) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= netcoreapp3.1)) (&& (== netstandard2.1) (>= netcoreapp3.1))
Microsoft.NETCore.Platforms (7.0.4)
Microsoft.NETCore.Targets (5.0)
- Microsoft.TestPlatform.ObjectModel (17.10)
+ Microsoft.TestPlatform.ObjectModel (17.12)
System.Reflection.Metadata (>= 1.6)
- Microsoft.TestPlatform.TestHost (17.10) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= netcoreapp3.1)) (&& (== netstandard2.1) (>= netcoreapp3.1))
- Microsoft.TestPlatform.ObjectModel (>= 17.10) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= netcoreapp3.1)) (&& (== netstandard2.1) (>= netcoreapp3.1))
- Newtonsoft.Json (>= 13.0.1) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= netcoreapp3.1)) (&& (== netstandard2.1) (>= netcoreapp3.1))
- Microsoft.VisualStudio.Threading (17.11.20)
- Microsoft.Bcl.AsyncInterfaces (>= 6.0) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net472)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- Microsoft.VisualStudio.Threading.Analyzers (>= 17.11.20)
+ Microsoft.TestPlatform.TestHost (17.12) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= netcoreapp3.1)) (&& (== netstandard2.1) (>= netcoreapp3.1))
+ Microsoft.TestPlatform.ObjectModel (>= 17.12) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= netcoreapp3.1)) (&& (== netstandard2.1) (>= netcoreapp3.1))
+ Newtonsoft.Json (>= 13.0.1) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= netcoreapp3.1)) (&& (== netstandard2.1) (>= netcoreapp3.1))
+ Microsoft.VisualStudio.Threading (17.12.19)
+ Microsoft.Bcl.AsyncInterfaces (>= 6.0) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net472)) (&& (== net8.0) (< net6.0)) (&& (== net9.0) (>= net472)) (&& (== net9.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
+ Microsoft.VisualStudio.Threading.Analyzers (>= 17.12.19)
Microsoft.VisualStudio.Validation (>= 17.8.8)
- Microsoft.Win32.Registry (>= 5.0) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net472)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- System.Memory (>= 4.5.5) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net472)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net472)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net472)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- Microsoft.VisualStudio.Threading.Analyzers (17.11.20)
+ Microsoft.Win32.Registry (>= 5.0) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net472)) (&& (== net8.0) (< net6.0)) (&& (== net9.0) (>= net472)) (&& (== net9.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Memory (>= 4.5.5) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net472)) (&& (== net8.0) (< net6.0)) (&& (== net9.0) (>= net472)) (&& (== net9.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net472)) (&& (== net8.0) (< net6.0)) (&& (== net9.0) (>= net472)) (&& (== net9.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net472)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net472)) (&& (== net8.0) (< net6.0)) (&& (== net9.0) (>= net472)) (&& (== net9.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
+ Microsoft.VisualStudio.Threading.Analyzers (17.12.19)
Microsoft.VisualStudio.Validation (17.8.8)
Microsoft.Win32.Registry (5.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)) (&& (== net7.0) (>= monoandroid) (< netstandard1.3)) (&& (== net7.0) (>= monotouch)) (&& (== net7.0) (< netcoreapp2.0)) (&& (== net7.0) (>= xamarinios)) (&& (== net7.0) (>= xamarinmac)) (&& (== net7.0) (>= xamarintvos)) (&& (== net7.0) (>= xamarinwatchos)) (&& (== net8.0) (>= monoandroid) (< netstandard1.3)) (&& (== net8.0) (>= monotouch)) (&& (== net8.0) (< netcoreapp2.0)) (&& (== net8.0) (>= xamarinios)) (&& (== net8.0) (>= xamarinmac)) (&& (== net8.0) (>= xamarintvos)) (&& (== net8.0) (>= xamarinwatchos)) (== netstandard2.0) (== netstandard2.1)
- System.Memory (>= 4.5.4) - restriction: || (&& (== net6.0) (< netcoreapp2.0)) (&& (== net6.0) (< netcoreapp2.1)) (&& (== net6.0) (>= uap10.1)) (&& (== net7.0) (< netcoreapp2.0)) (&& (== net7.0) (< netcoreapp2.1)) (&& (== net7.0) (>= uap10.1)) (&& (== net8.0) (< netcoreapp2.0)) (&& (== net8.0) (< netcoreapp2.1)) (&& (== net8.0) (>= uap10.1)) (== netstandard2.0) (== netstandard2.1)
+ 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)) (&& (== net7.0) (>= monoandroid) (< netstandard1.3)) (&& (== net7.0) (>= monotouch)) (&& (== net7.0) (< netcoreapp2.0)) (&& (== net7.0) (>= xamarinios)) (&& (== net7.0) (>= xamarinmac)) (&& (== net7.0) (>= xamarintvos)) (&& (== net7.0) (>= xamarinwatchos)) (&& (== net8.0) (>= monoandroid) (< netstandard1.3)) (&& (== net8.0) (>= monotouch)) (&& (== net8.0) (< netcoreapp2.0)) (&& (== net8.0) (>= xamarinios)) (&& (== net8.0) (>= xamarinmac)) (&& (== net8.0) (>= xamarintvos)) (&& (== net8.0) (>= xamarinwatchos)) (&& (== net9.0) (>= monoandroid) (< netstandard1.3)) (&& (== net9.0) (>= monotouch)) (&& (== net9.0) (< netcoreapp2.0)) (&& (== net9.0) (>= xamarinios)) (&& (== net9.0) (>= xamarinmac)) (&& (== net9.0) (>= xamarintvos)) (&& (== net9.0) (>= xamarinwatchos)) (== netstandard2.0) (== netstandard2.1)
+ System.Memory (>= 4.5.4) - restriction: || (&& (== net6.0) (< netcoreapp2.0)) (&& (== net6.0) (< netcoreapp2.1)) (&& (== net6.0) (>= uap10.1)) (&& (== net7.0) (< netcoreapp2.0)) (&& (== net7.0) (< netcoreapp2.1)) (&& (== net7.0) (>= uap10.1)) (&& (== net8.0) (< netcoreapp2.0)) (&& (== net8.0) (< netcoreapp2.1)) (&& (== net8.0) (>= uap10.1)) (&& (== net9.0) (< netcoreapp2.0)) (&& (== net9.0) (< netcoreapp2.1)) (&& (== net9.0) (>= uap10.1)) (== netstandard2.0) (== netstandard2.1)
System.Security.AccessControl (>= 5.0)
System.Security.Principal.Windows (>= 5.0)
- Mono.Cecil (0.11.5)
- Nerdbank.Streams (2.11.74)
- Microsoft.Bcl.AsyncInterfaces (>= 6.0) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< net6.0)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
+ Mono.Cecil (0.11.6)
+ Nerdbank.Streams (2.11.79)
+ Microsoft.Bcl.AsyncInterfaces (>= 6.0) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< net6.0)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (< net6.0)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
Microsoft.VisualStudio.Threading (>= 17.10.48)
Microsoft.VisualStudio.Validation (>= 17.8.8)
System.IO.Pipelines (>= 8.0)
- System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< net6.0)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
+ System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< net6.0)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (< net6.0)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
Newtonsoft.Json (13.0.3)
- NuGet.Frameworks (6.11) - copy_local: false
- OpenTelemetry (1.9)
- Microsoft.Extensions.Diagnostics.Abstractions (>= 8.0)
- Microsoft.Extensions.Logging.Configuration (>= 8.0)
- OpenTelemetry.Api.ProviderBuilderExtensions (>= 1.9)
- OpenTelemetry.Api (1.9)
- System.Diagnostics.DiagnosticSource (>= 8.0)
- OpenTelemetry.Api.ProviderBuilderExtensions (1.9)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 8.0)
- OpenTelemetry.Api (>= 1.9)
- OpenTelemetry.Exporter.OpenTelemetryProtocol (1.9)
+ Nuget.Frameworks (6.12.1) - copy_local: false
+ OpenTelemetry (1.10)
+ Microsoft.Extensions.Diagnostics.Abstractions (>= 9.0)
+ Microsoft.Extensions.Logging.Configuration (>= 9.0)
+ OpenTelemetry.Api.ProviderBuilderExtensions (>= 1.10)
+ OpenTelemetry.Api (1.10)
+ System.Diagnostics.DiagnosticSource (>= 9.0)
+ OpenTelemetry.Api.ProviderBuilderExtensions (1.10)
+ Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0)
+ OpenTelemetry.Api (>= 1.10)
+ OpenTelemetry.Exporter.OpenTelemetryProtocol (1.10)
Google.Protobuf (>= 3.22.5 < 4.0)
- Grpc (>= 2.44 < 3.0) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) (&& (== netstandard2.1) (>= net462))
- Grpc.Net.Client (>= 2.52 < 3.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= netstandard2.1)) (== netstandard2.1)
- Microsoft.Extensions.Configuration.Binder (>= 8.0.1)
- OpenTelemetry (>= 1.9)
+ Grpc (>= 2.44 < 3.0) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (&& (== netstandard2.1) (>= net462))
+ Grpc.Net.Client (>= 2.52 < 3.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= netstandard2.1)) (== netstandard2.1)
+ OpenTelemetry (>= 1.10)
OpenTelemetry.Instrumentation.Runtime (1.9)
OpenTelemetry.Api (>= 1.9 < 2.0)
Perfolizer (0.3.17)
- System.Memory (>= 4.5.5) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0)
+ System.Memory (>= 4.5.5) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (< netstandard2.1)) (== 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)
@@ -482,29 +484,29 @@ NUGET
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)
SemanticVersioning (2.0.2)
- Serilog (4.0.1)
- System.Diagnostics.DiagnosticSource (>= 8.0.1) - restriction: || (&& (== net6.0) (>= net462) (< netstandard2.0)) (&& (== net6.0) (>= net471)) (&& (== net7.0) (>= net462) (< netstandard2.0)) (&& (== net7.0) (>= net471)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net462) (< netstandard2.0)) (&& (== net8.0) (>= net471)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- System.Threading.Channels (>= 8.0) - restriction: || (&& (== net6.0) (>= net462) (< netstandard2.0)) (&& (== net6.0) (>= net471)) (&& (== net7.0) (>= net462) (< netstandard2.0)) (&& (== net7.0) (>= net471)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net462) (< netstandard2.0)) (&& (== net8.0) (>= net471)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- Serilog.Sinks.Async (2.0)
- Serilog (>= 4.0)
+ Serilog (4.1)
+ System.Diagnostics.DiagnosticSource (>= 8.0.1) - restriction: || (&& (== net6.0) (>= net462) (< netstandard2.0)) (&& (== net6.0) (>= net471)) (&& (== net7.0) (>= net462) (< netstandard2.0)) (&& (== net7.0) (>= net471)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net462) (< netstandard2.0)) (&& (== net8.0) (>= net471)) (&& (== net8.0) (< net6.0)) (&& (== net9.0) (>= net462) (< netstandard2.0)) (&& (== net9.0) (>= net471)) (&& (== net9.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Threading.Channels (>= 8.0) - restriction: || (&& (== net6.0) (>= net462) (< netstandard2.0)) (&& (== net6.0) (>= net471)) (&& (== net7.0) (>= net462) (< netstandard2.0)) (&& (== net7.0) (>= net471)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net462) (< netstandard2.0)) (&& (== net8.0) (>= net471)) (&& (== net8.0) (< net6.0)) (&& (== net9.0) (>= net462) (< netstandard2.0)) (&& (== net9.0) (>= net471)) (&& (== net9.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
+ Serilog.Sinks.Async (2.1)
+ Serilog (>= 4.1)
Serilog.Sinks.Console (6.0)
Serilog (>= 4.0)
Serilog.Sinks.File (6.0)
Serilog (>= 4.0)
- StreamJsonRpc (2.19.27)
+ StreamJsonRpc (2.20.17)
MessagePack (>= 2.5.108)
- Microsoft.Bcl.AsyncInterfaces (>= 8.0) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< net6.0)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
+ Microsoft.Bcl.AsyncInterfaces (>= 8.0) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< net6.0)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (< net6.0)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
Microsoft.VisualStudio.Threading (>= 17.10.48)
Microsoft.VisualStudio.Threading.Analyzers (>= 17.10.48)
Microsoft.VisualStudio.Validation (>= 17.8.8)
Nerdbank.Streams (>= 2.11.74)
Newtonsoft.Json (>= 13.0.1)
- System.Collections.Immutable (>= 6.0) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< net6.0)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
- System.Diagnostics.DiagnosticSource (>= 6.0.1) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< net6.0)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
+ System.Collections.Immutable (>= 6.0) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< net6.0)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (< net6.0)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
+ System.Diagnostics.DiagnosticSource (>= 6.0.1) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< net6.0)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (< net6.0)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
System.IO.Pipelines (>= 8.0)
- System.Text.Json (>= 8.0.3) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
- System.Threading.Tasks.Dataflow (>= 6.0) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< net6.0)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
- System.Buffers (4.5.1)
+ System.Text.Json (>= 8.0.3) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (< net6.0)) (&& (== net9.0) (< net8.0)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
+ System.Threading.Tasks.Dataflow (>= 6.0) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< net6.0)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (< net6.0)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
+ System.Buffers (4.6)
System.CodeDom (8.0) - copy_local: false
System.Collections (4.3)
Microsoft.NETCore.Platforms (>= 1.1)
@@ -521,46 +523,49 @@ NUGET
System.Runtime.Extensions (>= 4.3)
System.Threading (>= 4.3)
System.Threading.Tasks (>= 4.3)
- System.Collections.Immutable (8.0)
- System.Memory (>= 4.5.5) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Collections.Immutable (9.0)
+ System.Memory (>= 4.5.5) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
System.CommandLine (2.0.0-beta4.22272.1)
- System.Memory (>= 4.5.4) - restriction: || (&& (== net7.0) (< net6.0)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- System.ComponentModel.Annotations (5.0) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< net6.0)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
- System.Composition (8.0)
- System.Composition.AttributedModel (>= 8.0)
- System.Composition.Convention (>= 8.0)
- System.Composition.Hosting (>= 8.0)
- System.Composition.Runtime (>= 8.0)
- System.Composition.TypedParts (>= 8.0)
- System.Composition.AttributedModel (8.0)
- System.Composition.Convention (8.0)
- System.Composition.AttributedModel (>= 8.0)
- System.Composition.Hosting (8.0)
- System.Composition.Runtime (>= 8.0)
- System.Composition.Runtime (8.0)
- System.Composition.TypedParts (8.0)
- System.Composition.AttributedModel (>= 8.0)
- System.Composition.Hosting (>= 8.0)
- System.Composition.Runtime (>= 8.0)
- System.Configuration.ConfigurationManager (8.0) - copy_local: false
- System.Diagnostics.EventLog (>= 8.0) - restriction: || (&& (== net6.0) (>= net7.0)) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net7.0)) (&& (== netstandard2.1) (>= net7.0))
- System.Security.Cryptography.ProtectedData (>= 8.0)
+ System.Memory (>= 4.5.4) - restriction: || (&& (== net7.0) (< net6.0)) (&& (== net8.0) (< net6.0)) (&& (== net9.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
+ System.ComponentModel.Annotations (5.0) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (< net8.0)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
+ System.Composition (9.0)
+ System.Composition.AttributedModel (>= 9.0)
+ System.Composition.Convention (>= 9.0)
+ System.Composition.Hosting (>= 9.0)
+ System.Composition.Runtime (>= 9.0)
+ System.Composition.TypedParts (>= 9.0)
+ System.Composition.AttributedModel (9.0)
+ System.Composition.Convention (9.0)
+ System.Composition.AttributedModel (>= 9.0)
+ System.Composition.Hosting (9.0)
+ System.Composition.Runtime (>= 9.0)
+ System.Composition.Runtime (9.0)
+ System.Composition.TypedParts (9.0)
+ System.Composition.AttributedModel (>= 9.0)
+ System.Composition.Hosting (>= 9.0)
+ System.Composition.Runtime (>= 9.0)
+ System.Configuration.ConfigurationManager (9.0) - copy_local: false
+ System.Diagnostics.EventLog (>= 9.0) - restriction: || (&& (== net6.0) (>= net8.0)) (&& (== net7.0) (>= net8.0)) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net8.0)) (&& (== netstandard2.1) (>= net8.0))
+ System.Security.Cryptography.ProtectedData (>= 9.0)
System.Diagnostics.Debug (4.3)
Microsoft.NETCore.Platforms (>= 1.1)
Microsoft.NETCore.Targets (>= 1.1)
System.Runtime (>= 4.3)
- System.Diagnostics.DiagnosticSource (8.0.1)
- System.Memory (>= 4.5.5) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
- System.Diagnostics.EventLog (8.0) - copy_local: false, restriction: || (&& (== net6.0) (>= net472) (>= net7.0)) (&& (== net6.0) (>= net8.0)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (>= net8.0)) (== net8.0) (&& (== netstandard2.0) (>= net472) (>= net7.0)) (&& (== netstandard2.0) (>= net8.0)) (&& (== netstandard2.1) (>= net472) (>= net7.0)) (&& (== netstandard2.1) (>= net8.0))
+ System.Diagnostics.DiagnosticSource (9.0)
+ System.Memory (>= 4.5.5) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Diagnostics.EventLog (9.0) - copy_local: false, restriction: || (&& (== net6.0) (>= net472) (>= net8.0)) (&& (== net6.0) (>= net9.0)) (&& (== net7.0) (>= net472) (>= net8.0)) (&& (== net7.0) (>= net9.0)) (&& (== net8.0) (>= net472)) (&& (== net8.0) (>= net9.0)) (== net9.0) (&& (== netstandard2.0) (>= net472) (>= net8.0)) (&& (== netstandard2.0) (>= net9.0)) (&& (== netstandard2.1) (>= net472) (>= net8.0)) (&& (== netstandard2.1) (>= net9.0))
System.Diagnostics.Tracing (4.3)
Microsoft.NETCore.Platforms (>= 1.1)
Microsoft.NETCore.Targets (>= 1.1)
System.Runtime (>= 4.3)
- System.Formats.Asn1 (8.0.1)
- System.Buffers (>= 4.5.1) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- System.Memory (>= 4.5.5) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Formats.Asn1 (9.0)
+ System.Buffers (>= 4.5.1) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Memory (>= 4.5.5) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Formats.Nrbf (9.0) - copy_local: false
+ Microsoft.Bcl.HashCode (>= 1.1.1) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Reflection.Metadata (>= 9.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
System.Globalization (4.3)
Microsoft.NETCore.Platforms (>= 1.1)
Microsoft.NETCore.Targets (>= 1.1)
@@ -594,10 +599,10 @@ NUGET
System.Threading.Tasks (>= 4.3)
System.IO.FileSystem.Primitives (4.3)
System.Runtime (>= 4.3)
- System.IO.Pipelines (8.0)
- System.Buffers (>= 4.5.1) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- System.Memory (>= 4.5.5) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
+ System.IO.Pipelines (9.0)
+ System.Buffers (>= 4.5.1) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Memory (>= 4.5.5) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
System.Linq (4.3)
System.Collections (>= 4.3)
System.Diagnostics.Debug (>= 4.3)
@@ -606,10 +611,10 @@ NUGET
System.Runtime.Extensions (>= 4.3)
System.Management (8.0)
System.CodeDom (>= 8.0)
- System.Memory (4.5.5)
- 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)) (&& (== net7.0) (>= monotouch)) (&& (== net7.0) (>= net461)) (&& (== net7.0) (< netcoreapp2.0)) (&& (== net7.0) (< netstandard1.1)) (&& (== net7.0) (< netstandard2.0)) (&& (== net7.0) (>= xamarinios)) (&& (== net7.0) (>= xamarinmac)) (&& (== net7.0) (>= xamarintvos)) (&& (== net7.0) (>= xamarinwatchos)) (&& (== net8.0) (>= monotouch)) (&& (== net8.0) (>= net461)) (&& (== net8.0) (< netcoreapp2.0)) (&& (== net8.0) (< netstandard1.1)) (&& (== net8.0) (< netstandard2.0)) (&& (== net8.0) (>= xamarinios)) (&& (== net8.0) (>= xamarinmac)) (&& (== net8.0) (>= xamarintvos)) (&& (== net8.0) (>= xamarinwatchos)) (== netstandard2.0) (== netstandard2.1)
- System.Numerics.Vectors (>= 4.4) - restriction: || (&& (== net6.0) (< netcoreapp2.0)) (&& (== net7.0) (< netcoreapp2.0)) (&& (== net8.0) (< netcoreapp2.0)) (== netstandard2.0) (== netstandard2.1)
- 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)) (&& (== net7.0) (>= monotouch)) (&& (== net7.0) (>= net461)) (&& (== net7.0) (< netcoreapp2.0)) (&& (== net7.0) (< netcoreapp2.1)) (&& (== net7.0) (< netstandard1.1)) (&& (== net7.0) (< netstandard2.0)) (&& (== net7.0) (>= uap10.1)) (&& (== net7.0) (>= xamarinios)) (&& (== net7.0) (>= xamarinmac)) (&& (== net7.0) (>= xamarintvos)) (&& (== net7.0) (>= xamarinwatchos)) (&& (== net8.0) (>= monotouch)) (&& (== net8.0) (>= net461)) (&& (== net8.0) (< netcoreapp2.0)) (&& (== net8.0) (< netcoreapp2.1)) (&& (== net8.0) (< netstandard1.1)) (&& (== net8.0) (< netstandard2.0)) (&& (== net8.0) (>= uap10.1)) (&& (== net8.0) (>= xamarinios)) (&& (== net8.0) (>= xamarinmac)) (&& (== net8.0) (>= xamarintvos)) (&& (== net8.0) (>= xamarinwatchos)) (== netstandard2.0) (== netstandard2.1)
+ System.Memory (4.6)
+ System.Buffers (>= 4.6) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netcoreapp2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netcoreapp2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netcoreapp2.1)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< netcoreapp2.1)) (== netstandard2.0) (== netstandard2.1)
+ System.Numerics.Vectors (>= 4.6) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netcoreapp2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netcoreapp2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netcoreapp2.1)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< netcoreapp2.1)) (== netstandard2.0) (== netstandard2.1)
+ System.Runtime.CompilerServices.Unsafe (>= 6.1) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netcoreapp2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netcoreapp2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netcoreapp2.1)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< netcoreapp2.1)) (== netstandard2.0) (== netstandard2.1)
System.Net.Http (4.3.4)
Microsoft.NETCore.Platforms (>= 1.1.1)
runtime.native.System (>= 4.3)
@@ -642,8 +647,8 @@ NUGET
Microsoft.NETCore.Targets (>= 1.1.3)
System.Runtime (>= 4.3.1)
System.Runtime.Handles (>= 4.3)
- System.Numerics.Vectors (4.5)
- System.Reactive (5.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
+ System.Numerics.Vectors (4.6)
+ System.Reactive (5.0) - restriction: || (&& (== net6.0) (>= net8.0)) (&& (== net7.0) (>= net8.0)) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net8.0)) (&& (== netstandard2.1) (>= net8.0))
System.Reflection (4.3)
Microsoft.NETCore.Platforms (>= 1.1)
Microsoft.NETCore.Targets (>= 1.1)
@@ -651,23 +656,22 @@ NUGET
System.Reflection.Primitives (>= 4.3)
System.Runtime (>= 4.3)
System.Reflection.Emit (4.7)
- 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)) (&& (== net7.0) (< netcoreapp2.0) (< netstandard2.1)) (&& (== net7.0) (< netstandard1.1)) (&& (== net7.0) (< netstandard2.0)) (&& (== net7.0) (>= uap10.1)) (&& (== net8.0) (< netcoreapp2.0) (< netstandard2.1)) (&& (== net8.0) (< netstandard1.1)) (&& (== net8.0) (< netstandard2.0)) (&& (== net8.0) (>= uap10.1)) (== netstandard2.0) (&& (== netstandard2.1) (< netstandard1.1)) (&& (== netstandard2.1) (< netstandard2.0)) (&& (== netstandard2.1) (>= uap10.1))
- System.Reflection.Emit.ILGeneration (4.7) - restriction: || (&& (== net7.0) (< netcoreapp2.0) (< netstandard2.1)) (&& (== net7.0) (< netstandard1.1)) (&& (== net7.0) (< netstandard2.0)) (&& (== net7.0) (>= uap10.1)) (&& (== net8.0) (< netcoreapp2.0) (< netstandard2.1)) (&& (== net8.0) (< netstandard1.1)) (&& (== net8.0) (< netstandard2.0)) (&& (== net8.0) (>= uap10.1)) (== netstandard2.0) (&& (== netstandard2.1) (< netstandard1.1)) (&& (== netstandard2.1) (< netstandard2.0)) (&& (== netstandard2.1) (>= uap10.1))
+ 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)) (&& (== net7.0) (< netcoreapp2.0) (< netstandard2.1)) (&& (== net7.0) (< netstandard1.1)) (&& (== net7.0) (< netstandard2.0)) (&& (== net7.0) (>= uap10.1)) (&& (== net8.0) (< netcoreapp2.0) (< netstandard2.1)) (&& (== net8.0) (< netstandard1.1)) (&& (== net8.0) (< netstandard2.0)) (&& (== net8.0) (>= uap10.1)) (&& (== net9.0) (< netcoreapp2.0) (< netstandard2.1)) (&& (== net9.0) (< netstandard1.1)) (&& (== net9.0) (< netstandard2.0)) (&& (== net9.0) (>= uap10.1)) (== netstandard2.0) (&& (== netstandard2.1) (< netstandard1.1)) (&& (== netstandard2.1) (< netstandard2.0)) (&& (== netstandard2.1) (>= uap10.1))
+ System.Reflection.Emit.ILGeneration (4.7) - restriction: || (&& (== net7.0) (< netcoreapp2.0) (< netstandard2.1)) (&& (== net7.0) (< netstandard1.1)) (&& (== net7.0) (< netstandard2.0)) (&& (== net7.0) (>= uap10.1)) (&& (== net8.0) (< netcoreapp2.0) (< netstandard2.1)) (&& (== net8.0) (< netstandard1.1)) (&& (== net8.0) (< netstandard2.0)) (&& (== net8.0) (>= uap10.1)) (&& (== net9.0) (< netcoreapp2.0) (< netstandard2.1)) (&& (== net9.0) (< netstandard1.1)) (&& (== net9.0) (< netstandard2.0)) (&& (== net9.0) (>= uap10.1)) (== netstandard2.0) (&& (== netstandard2.1) (< netstandard1.1)) (&& (== netstandard2.1) (< netstandard2.0)) (&& (== netstandard2.1) (>= uap10.1))
System.Reflection.Emit.Lightweight (4.7)
- 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)) (&& (== net7.0) (< netcoreapp2.0) (< netstandard2.1)) (&& (== net7.0) (< netstandard2.0)) (&& (== net7.0) (< portable-net45+wp8)) (&& (== net7.0) (>= uap10.1)) (&& (== net8.0) (< netcoreapp2.0) (< netstandard2.1)) (&& (== net8.0) (< netstandard2.0)) (&& (== net8.0) (< portable-net45+wp8)) (&& (== net8.0) (>= uap10.1)) (== netstandard2.0) (&& (== netstandard2.1) (< netstandard2.0)) (&& (== netstandard2.1) (< portable-net45+wp8)) (&& (== netstandard2.1) (>= uap10.1))
- System.Reflection.Metadata (8.0)
- System.Collections.Immutable (>= 8.0)
- System.Memory (>= 4.5.5) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- System.Reflection.MetadataLoadContext (8.0) - copy_local: false, restriction: || (&& (== net6.0) (>= net472)) (&& (== net6.0) (>= net8.0)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (>= net8.0)) (== net8.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net8.0)) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net8.0))
- System.Collections.Immutable (>= 8.0)
- System.Reflection.Metadata (>= 8.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)) (&& (== net7.0) (< netcoreapp2.0) (< netstandard2.1)) (&& (== net7.0) (< netstandard2.0)) (&& (== net7.0) (< portable-net45+wp8)) (&& (== net7.0) (>= uap10.1)) (&& (== net8.0) (< netcoreapp2.0) (< netstandard2.1)) (&& (== net8.0) (< netstandard2.0)) (&& (== net8.0) (< portable-net45+wp8)) (&& (== net8.0) (>= uap10.1)) (&& (== net9.0) (< netcoreapp2.0) (< netstandard2.1)) (&& (== net9.0) (< netstandard2.0)) (&& (== net9.0) (< portable-net45+wp8)) (&& (== net9.0) (>= uap10.1)) (== netstandard2.0) (&& (== netstandard2.1) (< netstandard2.0)) (&& (== netstandard2.1) (< portable-net45+wp8)) (&& (== netstandard2.1) (>= uap10.1))
+ System.Reflection.Metadata (9.0)
+ System.Collections.Immutable (>= 9.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Memory (>= 4.5.5) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Reflection.MetadataLoadContext (9.0) - copy_local: false, restriction: || (&& (== net6.0) (>= net472)) (&& (== net6.0) (>= net9.0)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (>= net9.0)) (&& (== net8.0) (>= net472)) (&& (== net8.0) (>= net9.0)) (== net9.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net9.0)) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net9.0))
System.Reflection.Primitives (4.3)
Microsoft.NETCore.Platforms (>= 1.1)
Microsoft.NETCore.Targets (>= 1.1)
System.Runtime (>= 4.3)
System.Reflection.TypeExtensions (4.7)
- System.Resources.Extensions (8.0) - copy_local: false
- System.Memory (>= 4.5.5) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Resources.Extensions (9.0) - copy_local: false
+ System.Formats.Nrbf (>= 9.0)
+ System.Memory (>= 4.5.5) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
System.Resources.ResourceManager (4.3)
Microsoft.NETCore.Platforms (>= 1.1)
Microsoft.NETCore.Targets (>= 1.1)
@@ -677,7 +681,7 @@ NUGET
System.Runtime (4.3.1)
Microsoft.NETCore.Platforms (>= 1.1.1)
Microsoft.NETCore.Targets (>= 1.1.3)
- System.Runtime.CompilerServices.Unsafe (6.0)
+ System.Runtime.CompilerServices.Unsafe (6.1)
System.Runtime.Extensions (4.3.1)
Microsoft.NETCore.Platforms (>= 1.1.1)
Microsoft.NETCore.Targets (>= 1.1.3)
@@ -698,8 +702,8 @@ NUGET
System.Resources.ResourceManager (>= 4.3)
System.Runtime (>= 4.3)
System.Runtime.Extensions (>= 4.3)
- System.Security.AccessControl (6.0.1) - copy_local: false, restriction: || (&& (== net7.0) (< net6.0)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- System.Security.Principal.Windows (>= 5.0) - restriction: || (&& (== net6.0) (>= net461)) (&& (== net7.0) (>= net461)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net461)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Security.AccessControl (6.0.1) - copy_local: false, restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= monoandroid) (< netstandard1.3)) (&& (== net8.0) (>= monotouch)) (&& (== net8.0) (>= net461)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< netcoreapp2.0)) (&& (== net8.0) (>= uap10.1)) (&& (== net9.0) (>= monoandroid) (< netstandard1.3)) (&& (== net9.0) (>= monotouch)) (&& (== net9.0) (>= net461)) (&& (== net9.0) (< net6.0)) (&& (== net9.0) (< net8.0)) (&& (== net9.0) (< netcoreapp2.0)) (&& (== net9.0) (>= uap10.1)) (== netstandard2.0) (== netstandard2.1)
+ System.Security.Principal.Windows (>= 5.0) - restriction: || (&& (== net6.0) (>= net461)) (&& (== net7.0) (>= net461)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net461)) (&& (== net8.0) (< net6.0)) (&& (== net9.0) (>= net461)) (&& (== net9.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
System.Security.Cryptography.Algorithms (4.3.1)
Microsoft.NETCore.Platforms (>= 1.1)
runtime.native.System.Security.Cryptography.Apple (>= 4.3.1)
@@ -716,6 +720,7 @@ NUGET
System.Security.Cryptography.Primitives (>= 4.3)
System.Text.Encoding (>= 4.3)
System.Security.Cryptography.Cng (5.0)
+ System.Formats.Asn1 (>= 5.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= netcoreapp3.0)) (&& (== netstandard2.1) (>= netcoreapp3.0))
System.Security.Cryptography.Csp (4.3)
Microsoft.NETCore.Platforms (>= 1.1)
System.IO (>= 4.3)
@@ -744,12 +749,14 @@ NUGET
System.Security.Cryptography.Primitives (>= 4.3)
System.Text.Encoding (>= 4.3)
System.Security.Cryptography.OpenSsl (5.0)
- System.Formats.Asn1 (>= 5.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= netcoreapp3.0)) (&& (== netstandard2.1) (>= netcoreapp3.0))
- System.Security.Cryptography.Pkcs (8.0)
- System.Buffers (>= 4.5.1) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0)
- System.Formats.Asn1 (>= 8.0)
- System.Memory (>= 4.5.5) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0)
- System.Security.Cryptography.Cng (>= 5.0) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< net6.0)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
+ System.Formats.Asn1 (>= 5.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= netcoreapp3.0)) (&& (== netstandard2.1) (>= netcoreapp3.0))
+ System.Security.Cryptography.Pkcs (9.0)
+ Microsoft.Bcl.Cryptography (>= 9.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
+ System.Buffers (>= 4.5.1) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0)
+ System.Formats.Asn1 (>= 9.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== net9.0) (< net8.0)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
+ System.Memory (>= 4.5.5) - restriction: || (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0)
+ System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (< net8.0)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
+ System.Security.Cryptography.Cng (>= 5.0) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (< net8.0)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
System.Security.Cryptography.Primitives (4.3)
System.Diagnostics.Debug (>= 4.3)
System.Globalization (>= 4.3)
@@ -758,7 +765,7 @@ NUGET
System.Runtime (>= 4.3)
System.Threading (>= 4.3)
System.Threading.Tasks (>= 4.3)
- System.Security.Cryptography.ProtectedData (8.0) - copy_local: false, restriction: || (&& (== net6.0) (>= net472)) (&& (== net6.0) (>= net8.0)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (>= net8.0)) (== net8.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net8.0)) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net8.0))
+ System.Security.Cryptography.ProtectedData (9.0) - copy_local: false, restriction: || (&& (== net6.0) (>= net472)) (&& (== net6.0) (>= net9.0)) (&& (== net7.0) (>= net472)) (&& (== net7.0) (>= net9.0)) (&& (== net8.0) (>= net472)) (&& (== net8.0) (>= net9.0)) (== net9.0) (&& (== netstandard2.0) (>= net472)) (&& (== netstandard2.0) (>= net9.0)) (&& (== netstandard2.1) (>= net472)) (&& (== netstandard2.1) (>= net9.0))
System.Security.Cryptography.X509Certificates (4.3.2)
Microsoft.NETCore.Platforms (>= 1.1)
runtime.native.System (>= 4.3)
@@ -785,47 +792,49 @@ NUGET
System.Security.Cryptography.Primitives (>= 4.3)
System.Text.Encoding (>= 4.3)
System.Threading (>= 4.3)
- System.Security.Cryptography.Xml (8.0.1) - copy_local: false
- System.Memory (>= 4.5.5) - restriction: || (&& (== net7.0) (< net6.0)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- System.Security.AccessControl (>= 6.0) - restriction: || (&& (== net7.0) (< net6.0)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- System.Security.Cryptography.Pkcs (>= 8.0)
- System.Security.Principal.Windows (5.0) - copy_local: false, restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= monoandroid) (< netstandard1.3)) (&& (== net8.0) (>= monotouch)) (&& (== net8.0) (>= net461)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< netcoreapp2.0)) (&& (== net8.0) (>= uap10.1)) (== netstandard2.0) (== netstandard2.1)
+ System.Security.Cryptography.Xml (9.0) - copy_local: false
+ Microsoft.Bcl.Cryptography (>= 9.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Memory (>= 4.5.5) - restriction: || (== net6.0) (== net7.0) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Security.AccessControl (>= 6.0) - restriction: || (== net6.0) (== net7.0) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Security.Cryptography.Pkcs (>= 9.0)
+ System.Security.Principal.Windows (5.0) - copy_local: false, restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== net9.0) (>= monoandroid) (< netstandard1.3)) (&& (== net9.0) (>= monotouch)) (&& (== net9.0) (>= net461)) (&& (== net9.0) (< net6.0)) (&& (== net9.0) (< netcoreapp2.0)) (&& (== net9.0) (>= uap10.1)) (== netstandard2.0) (== netstandard2.1)
System.Text.Encoding (4.3)
Microsoft.NETCore.Platforms (>= 1.1)
Microsoft.NETCore.Targets (>= 1.1)
System.Runtime (>= 4.3)
- System.Text.Encoding.CodePages (8.0) - copy_local: false
- System.Memory (>= 4.5.5) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
- System.Text.Encodings.Web (8.0)
- System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
- System.Text.Json (8.0.4)
- Microsoft.Bcl.AsyncInterfaces (>= 8.0) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- System.Buffers (>= 4.5.1) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- System.Memory (>= 4.5.5) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
- System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< net7.0)) (== netstandard2.0) (== netstandard2.1)
- System.Text.Encodings.Web (>= 8.0)
- System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< net6.0)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< net6.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Text.Encoding.CodePages (9.0) - copy_local: false
+ System.Memory (>= 4.5.5) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Text.Encodings.Web (9.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net6.0)) (&& (== net9.0) (< net8.0)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
+ System.Text.Json (9.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net6.0)) (&& (== net9.0) (< net8.0)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
+ Microsoft.Bcl.AsyncInterfaces (>= 9.0) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Buffers (>= 4.5.1) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ System.IO.Pipelines (>= 9.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Memory (>= 4.5.5) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Text.Encodings.Web (>= 9.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
+ System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net462)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< net8.0)) (== netstandard2.0) (== netstandard2.1)
System.Text.RegularExpressions (4.3.1)
- System.Collections (>= 4.3) - restriction: || (&& (== net6.0) (< netcoreapp1.1)) (&& (== net7.0) (< netcoreapp1.1)) (&& (== net8.0) (< netcoreapp1.1)) (== netstandard2.0) (== netstandard2.1)
- System.Globalization (>= 4.3) - restriction: || (&& (== net6.0) (< netcoreapp1.1)) (&& (== net7.0) (< netcoreapp1.1)) (&& (== net8.0) (< netcoreapp1.1)) (== netstandard2.0) (== netstandard2.1)
- System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net6.0) (< netcoreapp1.1)) (&& (== net7.0) (< netcoreapp1.1)) (&& (== net8.0) (< netcoreapp1.1)) (== netstandard2.0) (== netstandard2.1)
+ System.Collections (>= 4.3) - restriction: || (&& (== net6.0) (< netcoreapp1.1)) (&& (== net7.0) (< netcoreapp1.1)) (&& (== net8.0) (< netcoreapp1.1)) (&& (== net9.0) (< netcoreapp1.1)) (== netstandard2.0) (== netstandard2.1)
+ System.Globalization (>= 4.3) - restriction: || (&& (== net6.0) (< netcoreapp1.1)) (&& (== net7.0) (< netcoreapp1.1)) (&& (== net8.0) (< netcoreapp1.1)) (&& (== net9.0) (< netcoreapp1.1)) (== netstandard2.0) (== netstandard2.1)
+ System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net6.0) (< netcoreapp1.1)) (&& (== net7.0) (< netcoreapp1.1)) (&& (== net8.0) (< netcoreapp1.1)) (&& (== net9.0) (< netcoreapp1.1)) (== netstandard2.0) (== netstandard2.1)
System.Runtime (>= 4.3.1)
- System.Runtime.Extensions (>= 4.3.1) - restriction: || (&& (== net6.0) (< netcoreapp1.1)) (&& (== net7.0) (< netcoreapp1.1)) (&& (== net8.0) (< netcoreapp1.1)) (== netstandard2.0) (== netstandard2.1)
- System.Threading (>= 4.3) - restriction: || (&& (== net6.0) (< netcoreapp1.1)) (&& (== net7.0) (< netcoreapp1.1)) (&& (== net8.0) (< netcoreapp1.1)) (== netstandard2.0) (== netstandard2.1)
+ System.Runtime.Extensions (>= 4.3.1) - restriction: || (&& (== net6.0) (< netcoreapp1.1)) (&& (== net7.0) (< netcoreapp1.1)) (&& (== net8.0) (< netcoreapp1.1)) (&& (== net9.0) (< netcoreapp1.1)) (== netstandard2.0) (== netstandard2.1)
+ System.Threading (>= 4.3) - restriction: || (&& (== net6.0) (< netcoreapp1.1)) (&& (== net7.0) (< netcoreapp1.1)) (&& (== net8.0) (< netcoreapp1.1)) (&& (== net9.0) (< netcoreapp1.1)) (== netstandard2.0) (== netstandard2.1)
System.Threading (4.3)
System.Runtime (>= 4.3)
System.Threading.Tasks (>= 4.3)
- System.Threading.Channels (8.0)
- System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) (&& (== netstandard2.1) (>= net462))
+ System.Threading.Channels (9.0)
+ Microsoft.Bcl.AsyncInterfaces (>= 9.0) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (&& (== netstandard2.1) (>= net462))
+ System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netstandard2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netstandard2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netstandard2.1)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (&& (== netstandard2.1) (>= net462))
System.Threading.Tasks (4.3)
Microsoft.NETCore.Platforms (>= 1.1)
Microsoft.NETCore.Targets (>= 1.1)
System.Runtime (>= 4.3)
- System.Threading.Tasks.Dataflow (8.0.1) - copy_local: false, restriction: || (== net6.0) (== net7.0) (&& (== net8.0) (>= net472)) (&& (== net8.0) (< net6.0)) (&& (== net8.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
- System.Threading.Tasks.Extensions (4.5.4)
- 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)) (&& (== net7.0) (>= net461)) (&& (== net7.0) (< netcoreapp2.1)) (&& (== net7.0) (< netstandard1.0)) (&& (== net7.0) (< netstandard2.0)) (&& (== net7.0) (>= wp8)) (&& (== net8.0) (>= net461)) (&& (== net8.0) (< netcoreapp2.1)) (&& (== net8.0) (< netstandard1.0)) (&& (== net8.0) (< netstandard2.0)) (&& (== net8.0) (>= wp8)) (== netstandard2.0) (== netstandard2.1)
+ System.Threading.Tasks.Dataflow (9.0) - copy_local: false, restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== net9.0) (>= net472)) (&& (== net9.0) (< net6.0)) (&& (== net9.0) (< netstandard2.1)) (== netstandard2.0) (== netstandard2.1)
+ System.Threading.Tasks.Extensions (4.6)
+ System.Runtime.CompilerServices.Unsafe (>= 6.1) - restriction: || (&& (== net6.0) (>= net462)) (&& (== net6.0) (< netcoreapp2.1)) (&& (== net7.0) (>= net462)) (&& (== net7.0) (< netcoreapp2.1)) (&& (== net8.0) (>= net462)) (&& (== net8.0) (< netcoreapp2.1)) (&& (== net9.0) (>= net462)) (&& (== net9.0) (< netcoreapp2.1)) (== netstandard2.0) (== netstandard2.1)
YoloDev.Expecto.TestSdk (0.14.3)
- Expecto (>= 10.0 < 11.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
- FSharp.Core (>= 7.0.200) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
- System.Collections.Immutable (>= 6.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
+ Expecto (>= 10.0 < 11.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
+ FSharp.Core (>= 7.0.200) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
+ System.Collections.Immutable (>= 6.0) - restriction: || (== net6.0) (== net7.0) (== net8.0) (== net9.0) (&& (== netstandard2.0) (>= net6.0)) (&& (== netstandard2.1) (>= net6.0))
diff --git a/src/FsAutoComplete.Core/AdaptiveExtensions.fs b/src/FsAutoComplete.Core/AdaptiveExtensions.fs
index fffc49920..adb4dddf3 100644
--- a/src/FsAutoComplete.Core/AdaptiveExtensions.fs
+++ b/src/FsAutoComplete.Core/AdaptiveExtensions.fs
@@ -19,35 +19,40 @@ module AdaptiveExtensions =
member cts.TryCancel() =
try
- if not <| isNull cts then
- cts.Cancel()
+ if not <| isNull cts then cts.Cancel()
with
| :? ObjectDisposedException
| :? NullReferenceException -> ()
member cts.TryDispose() =
try
- if not <| isNull cts then
- cts.Dispose()
- with _ ->
- ()
+ if not <| isNull cts then cts.Dispose()
+ with
+ | _ -> ()
type TaskCompletionSource<'a> with
/// https://github.com/dotnet/runtime/issues/47998
- member tcs.TrySetFromTask(real: Task<'a>) =
+ member tcs.TrySetFromTaskFinished(real: Task<'a>) =
// note: using ContinueWith instead of task CE for better stack traces
- real.ContinueWith(fun (task: Task<_>) ->
+ real.ContinueWith (fun (task: Task<_>) ->
+#if NET9_0_OR_GREATER
+ tcs.TrySetFromTask(task) |> ignore
+#else
match task.Status with
| TaskStatus.RanToCompletion -> tcs.TrySetResult task.Result |> ignore
| TaskStatus.Canceled ->
tcs.TrySetCanceled(TaskCanceledException(task).CancellationToken)
|> ignore
- | TaskStatus.Faulted -> tcs.TrySetException(task.Exception.InnerExceptions) |> ignore
+ | TaskStatus.Faulted ->
+ tcs.TrySetException(task.Exception.InnerExceptions)
+ |> ignore
+ | _ -> ()
- | _ -> ())
+#endif
+ )
|> ignore
type ChangeableHashMap<'Key, 'Value> with
@@ -83,13 +88,16 @@ module AdaptiveExtensions =
module Utils =
- let cheapEqual (a: 'T) (b: 'T) = ShallowEqualityComparer<'T>.Instance.Equals(a, b)
+ let cheapEqual (a: 'T) (b: 'T) = ShallowEqualityComparer<'T>.Instance.Equals (a, b)
///
/// Maps and calls dispose before mapping of new values. Useful for cleaning up callbacks like AddMarkingCallback for tracing purposes.
///
type MapDisposableTupleVal<'T1, 'T2, 'Disposable when 'Disposable :> IDisposable>
- (mapping: 'T1 -> ('T2 * 'Disposable), input: aval<'T1>) =
+ (
+ mapping: 'T1 -> ('T2 * 'Disposable),
+ input: aval<'T1>
+ ) =
inherit AVal.AbstractVal<'T2>()
let mutable cache: ValueOption = ValueNone
@@ -98,8 +106,8 @@ type MapDisposableTupleVal<'T1, 'T2, 'Disposable when 'Disposable :> IDisposable
let i = input.GetValue token
match cache with
- | ValueSome(struct (a, b, _)) when Utils.cheapEqual a i -> b
- | ValueSome(struct (_, _, c)) ->
+ | ValueSome (struct (a, b, _)) when Utils.cheapEqual a i -> b
+ | ValueSome (struct (_, _, c)) ->
(c :> IDisposable).Dispose()
let (b, c) = mapping i
cache <- ValueSome(struct (i, b, c))
@@ -135,12 +143,13 @@ module AVal =
for op in HashSet.computeDelta lastDeps newDeps do
match op with
- | Add(_, d) ->
+ | Add (_, d) ->
// the new dependency needs to be evaluated with our token, s.t. we depend on it in the future
d.GetValueUntyped token |> ignore
- | Rem(_, d) ->
+ | Rem (_, d) ->
// we no longer need to depend on the old dependency so we can remove ourselves from its outputs
- lock d.Outputs (fun () -> d.Outputs.Remove x) |> ignore
+ lock d.Outputs (fun () -> d.Outputs.Remove x)
+ |> ignore
lastDeps <- newDeps
@@ -168,7 +177,10 @@ module AVal =
module ASet =
/// Creates an amap with the keys from the set and the values given by mapping and
/// adaptively applies the given mapping function to all elements and returns a new amap containing the results.
- let mapAtoAMap mapper src = src |> ASet.mapToAMap mapper |> AMap.mapA (fun _ v -> v)
+ let mapAtoAMap mapper src =
+ src
+ |> ASet.mapToAMap mapper
+ |> AMap.mapA (fun _ v -> v)
module AMap =
open FSharp.Data.Traceable
@@ -261,12 +273,11 @@ module AMap =
cache <-
match HashMap.tryRemove i cache with
- | Some(o, remainingCache) ->
+ | Some (o, remainingCache) ->
let rem, rest = MultiSetMap.remove o i targets
targets <- rest
- if rem then
- o.Outputs.Remove x |> ignore
+ if rem then o.Outputs.Remove x |> ignore
remainingCache
| None -> cache
@@ -325,7 +336,8 @@ module AMap =
(mapper: 'Key -> 'InValue -> aval<'OutValue>)
(map: #amap<'Key, #aval<'InValue>>)
: amap<'Key, aval<'OutValue>> =
- map |> AMap.map (fun k v -> AVal.bind (mapper k) v)
+ map
+ |> AMap.map (fun k v -> AVal.bind (mapper k) v)
/// Adaptively applies the given mapping to all changes and reapplies mapping on dirty outputs
@@ -346,7 +358,9 @@ module AMap =
=
let mapping =
mapping
- >> HashMap.map (fun _ v -> AVal.constant v |> AVal.mapWithAdditionalDependencies id)
+ >> HashMap.map (fun _ v ->
+ AVal.constant v
+ |> AVal.mapWithAdditionalDependencies id)
batchRecalcDirty mapping map
@@ -404,7 +418,9 @@ and AdaptiveCancellableTask<'a>(cancel: unit -> unit, real: Task<'a>) =
real
else
cachedTcs <- new TaskCompletionSource<'a>()
- cachedTcs.TrySetFromTask real
+
+ cachedTcs.TrySetFromTaskFinished real
+
cachedTcs.Task
cached <-
@@ -426,7 +442,8 @@ and AdaptiveCancellableTask<'a>(cancel: unit -> unit, real: Task<'a>) =
cancel ()
if not <| isNull cachedTcs then
- cachedTcs.TrySetCanceled(cancellationToken) |> ignore)
+ cachedTcs.TrySetCanceled(cancellationToken)
+ |> ignore)
/// The output of the passed in task to the constructor.
///
@@ -647,7 +664,7 @@ module AsyncAVal =
member x.Compute t =
if x.OutOfDate || Option.isNone cache then
let ref =
- RefCountingTaskCreator(fun ct ->
+ RefCountingTaskCreator (fun ct ->
task {
let v = input.GetValue t
@@ -656,7 +673,7 @@ module AsyncAVal =
let! i = v.Task
match dataCache with
- | ValueSome(struct (oa, ob)) when Utils.cheapEqual oa i -> return ob
+ | ValueSome (struct (oa, ob)) when Utils.cheapEqual oa i -> return ob
| _ ->
let! b = mapping i ct
dataCache <- ValueSome(struct (i, b))
@@ -696,13 +713,13 @@ module AsyncAVal =
member x.Compute t =
if x.OutOfDate || Option.isNone cache then
let ref =
- RefCountingTaskCreator(fun ct ->
+ RefCountingTaskCreator (fun ct ->
task {
let ta = ca.GetValue t
let tb = cb.GetValue t
use _s =
- ct.Register(fun () ->
+ ct.Register (fun () ->
ta.Cancel(ct)
tb.Cancel(ct))
@@ -710,7 +727,7 @@ module AsyncAVal =
let! ib = tb.Task
match dataCache with
- | ValueSome(struct (va, vb, vc)) when Utils.cheapEqual va ia && Utils.cheapEqual vb ib -> return vc
+ | ValueSome (struct (va, vb, vc)) when Utils.cheapEqual va ia && Utils.cheapEqual vb ib -> return vc
| _ ->
let! vc = mapping ia ib ct
dataCache <- ValueSome(struct (ia, ib, vc))
@@ -747,9 +764,10 @@ module AsyncAVal =
member x.Compute t =
if x.OutOfDate then
- if Interlocked.Exchange(&inputChanged, 0) = 1 || Option.isNone cache then
+ if Interlocked.Exchange(&inputChanged, 0) = 1
+ || Option.isNone cache then
let outerTask =
- RefCountingTaskCreator(fun ct ->
+ RefCountingTaskCreator (fun ct ->
task {
let v = value.GetValue t
use _s = ct.Register(fun () -> v.Cancel(ct))
@@ -757,7 +775,7 @@ module AsyncAVal =
let! i = v.Task
match outerDataCache with
- | Some(struct (oa, ob)) when Utils.cheapEqual oa i -> return ob
+ | Some (struct (oa, ob)) when Utils.cheapEqual oa i -> return ob
| _ ->
let inner = mapping i ct
outerDataCache <- Some(i, inner)
@@ -770,7 +788,7 @@ module AsyncAVal =
let outerTask = cache.Value
let ref =
- RefCountingTaskCreator(fun ct ->
+ RefCountingTaskCreator (fun ct ->
task {
let inner = outerTask.New()
@@ -783,7 +801,7 @@ module AsyncAVal =
let innerTask = inner.GetValue t
use _s2 =
- ct.Register(fun () ->
+ ct.Register (fun () ->
innerTask.Cancel(ct)
lock inners (fun () -> inners.Value <- HashSet.remove inner inners.Value)
inner.Outputs.Remove x |> ignore)
@@ -796,10 +814,10 @@ module AsyncAVal =
ref.New()
else
- innerCache.Value.New()
+ innerCache.Value.New() }
+ :>
- }
- :> asyncaval<_>
+ asyncaval<_>
/// Returns a new async adaptive value that adaptively applies the mapping function to the given
@@ -877,7 +895,8 @@ module AMapAsync =
(mapper: 'Key -> 'InValue -> CancellationToken -> asyncaval<'OutValue>)
(map: #amap<'Key, #aval<'InValue>>)
: amap<'Key, asyncaval<'OutValue>> =
- map |> AMap.map (fun k v -> v |> AsyncAVal.ofAVal |> AsyncAVal.bind (mapper k))
+ map
+ |> AMap.map (fun k v -> v |> AsyncAVal.ofAVal |> AsyncAVal.bind (mapper k))
///
/// Adaptively maps over the given map.
@@ -886,7 +905,8 @@ module AMapAsync =
(mapper: 'Key -> 'InValue -> CancellationToken -> asyncaval<'OutValue>)
(map: #amap<'Key, #asyncaval<'InValue>>)
: amap<'Key, asyncaval<'OutValue>> =
- map |> AMap.map (fun k v -> v |> AsyncAVal.bind (mapper k))
+ map
+ |> AMap.map (fun k v -> v |> AsyncAVal.bind (mapper k))
/// Adaptively looks up the given key in the map and binds the value to be easily worked with. Note that this operation should not be used extensively since its resulting aval will be re-evaluated upon every change of the map.
let tryFindA (key: 'Key) (map: amap<'Key, #asyncaval<'Value>>) =
diff --git a/src/FsAutoComplete.Core/CodeGeneration.fs b/src/FsAutoComplete.Core/CodeGeneration.fs
index 9f5144f21..3917a5872 100644
--- a/src/FsAutoComplete.Core/CodeGeneration.fs
+++ b/src/FsAutoComplete.Core/CodeGeneration.fs
@@ -753,8 +753,8 @@ module CodeGenerationUtils =
if Seq.isEmpty missingMembers then
String.Empty
else
- writer.Indent startColumn
writer.WriteLine("")
+ writer.Indent startColumn
let duplicatedMembers =
missingMembers
diff --git a/src/FsAutoComplete.Core/Commands.fs b/src/FsAutoComplete.Core/Commands.fs
index c61320b00..2a100f08e 100644
--- a/src/FsAutoComplete.Core/Commands.fs
+++ b/src/FsAutoComplete.Core/Commands.fs
@@ -258,7 +258,7 @@ module Commands =
| None -> return CoreResponse.InfoRes "Record at position not found"
| Some(recordEpr, (Some recordDefinition), insertionPos) ->
if shouldGenerateRecordStub recordEpr recordDefinition then
- let result = formatRecord insertionPos "$1" recordDefinition recordEpr.FieldExprList
+ let result = (formatRecord insertionPos "$1" recordDefinition recordEpr.FieldExprList).TrimStart(' ')
return CoreResponse.Res(result, insertionPos.InsertionPos)
else
return CoreResponse.InfoRes "Record at position not found"
diff --git a/src/FsAutoComplete.Core/FsAutoComplete.Core.fsproj b/src/FsAutoComplete.Core/FsAutoComplete.Core.fsproj
index 6292da422..04812cf9f 100644
--- a/src/FsAutoComplete.Core/FsAutoComplete.Core.fsproj
+++ b/src/FsAutoComplete.Core/FsAutoComplete.Core.fsproj
@@ -1,15 +1,14 @@
- net6.0
- net6.0;net7.0
- net6.0;net7.0;net8.0
+ net8.0
+ net8.0;net9.0
false
$(NoWarn);FS0057
-
+
diff --git a/src/FsAutoComplete.Core/UntypedAstUtils.fs b/src/FsAutoComplete.Core/UntypedAstUtils.fs
index ddf4de0de..80f4de8d8 100644
--- a/src/FsAutoComplete.Core/UntypedAstUtils.fs
+++ b/src/FsAutoComplete.Core/UntypedAstUtils.fs
@@ -130,6 +130,7 @@ module Syntax =
walkType t
walkMemberSig sign
| SynTypeConstraint.WhereSelfConstrained(t, _) -> walkType t
+ | SynTypeConstraint.WhereTyparNotSupportsNull(t, _, _) -> walkTypar t
and walkPat s =
walker.WalkPat s
@@ -227,6 +228,8 @@ module Syntax =
| SynType.Intersection(typar, types, _, _) ->
Option.iter walkTypar typar
List.iter walkType types
+ | SynType.StaticConstantNull(_) -> ()
+ | SynType.WithNull(t, _, _, _) -> walkType t
and walkClause (SynMatchClause(pat, e1, e2, _, _, _) as s) =
walker.WalkClause s
diff --git a/src/FsAutoComplete.Core/paket.references b/src/FsAutoComplete.Core/paket.references
index 861d70761..8c4e55b3b 100644
--- a/src/FsAutoComplete.Core/paket.references
+++ b/src/FsAutoComplete.Core/paket.references
@@ -1,11 +1,10 @@
-FSharp.Analyzers.SDK
+FSharp.Core
ICSharpCode.Decompiler
FSharp.UMX
FsToolkit.ErrorHandling.TaskResult
Fantomas.Client
FSharp.Data.Adaptive
IcedTasks
-Ionide.ProjInfo.ProjectSystem
Microsoft.Build.Utilities.Core
Ionide.LanguageServerProtocol
Ionide.KeepAChangelog.Tasks
@@ -13,5 +12,7 @@ Microsoft.Extensions.Caching.Memory
Microsoft.CodeAnalysis
LinkDotNet.StringBuilder
CommunityToolkit.HighPerformance
+Ionide.ProjInfo.ProjectSystem
+FSharp.Analyzers.SDK
Ionide.Analyzers
FSharp.Analyzers.Build
diff --git a/src/FsAutoComplete/CodeFixes/AddPrivateAccessModifier.fs b/src/FsAutoComplete/CodeFixes/AddPrivateAccessModifier.fs
index b4eb1530a..219792d94 100644
--- a/src/FsAutoComplete/CodeFixes/AddPrivateAccessModifier.fs
+++ b/src/FsAutoComplete/CodeFixes/AddPrivateAccessModifier.fs
@@ -111,7 +111,8 @@ let private getRangesAndPlacement input pos =
members
|> List.tryPick (fun m ->
match m with
- | SynMemberDefn.AutoProperty(accessibility = None; ident = ident; trivia = trivia) as a when
+ // TODO: Need to handle setting get or set accessibility separately
+ | SynMemberDefn.AutoProperty(accessibility = SynValSigAccess.GetSet (None, None, None) ; ident = ident; trivia = trivia) as a when
rangeContainsPos ident.idRange pos
->
let editRange =
diff --git a/src/FsAutoComplete/FsAutoComplete.fsproj b/src/FsAutoComplete/FsAutoComplete.fsproj
index 9784db058..d50fd1309 100644
--- a/src/FsAutoComplete/FsAutoComplete.fsproj
+++ b/src/FsAutoComplete/FsAutoComplete.fsproj
@@ -2,9 +2,8 @@
Exe
- net6.0
- net6.0;net7.0
- net6.0;net7.0;net8.0
+ net8.0
+ net8.0;net9.0
fsautocomplete
true
true
diff --git a/src/FsAutoComplete/paket.references b/src/FsAutoComplete/paket.references
index 11c767820..405ab3c1b 100644
--- a/src/FsAutoComplete/paket.references
+++ b/src/FsAutoComplete/paket.references
@@ -1,24 +1,13 @@
+FSharp.Core
CliWrap
Destructurama.FSharp
Fantomas.Client
-FSharp.Analyzers.SDK
-FSharp.UMX
-FsToolkit.ErrorHandling.TaskResult
-IcedTasks
-ICSharpCode.Decompiler
Ionide.KeepAChangelog.Tasks
-Ionide.LanguageServerProtocol
-Ionide.ProjInfo.ProjectSystem
Serilog.Sinks.Async
Serilog.Sinks.Console
Serilog.Sinks.File
System.CommandLine
FSharp.Data.Adaptive
-Microsoft.Extensions.Caching.Memory
OpenTelemetry.Exporter.OpenTelemetryProtocol
OpenTelemetry.Instrumentation.Runtime
-Microsoft.CodeAnalysis
-LinkDotNet.StringBuilder
-CommunityToolkit.HighPerformance
-Ionide.Analyzers
FSharp.Analyzers.Build
diff --git a/test/FsAutoComplete.Tests.Lsp/CodeFixTests/Tests.fs b/test/FsAutoComplete.Tests.Lsp/CodeFixTests/Tests.fs
index bbfaf92f2..b9ce0bd3e 100644
--- a/test/FsAutoComplete.Tests.Lsp/CodeFixTests/Tests.fs
+++ b/test/FsAutoComplete.Tests.Lsp/CodeFixTests/Tests.fs
@@ -983,6 +983,20 @@ let private addPrivateAccessModifierTests state =
member val private Name = "" with get, set
"""
+ testCaseAsync "add private works for autoproperty with get"
+ <| CodeFix.check
+ server
+ """
+ type MyClass() =
+ member val Name$0 = "" with get
+ """
+ Diagnostics.acceptAll
+ selectCodeFix
+ """
+ type MyClass() =
+ member val private Name = "" with get
+ """
+
testCaseAsync "add private is not offered for autoproperty with references outside its class"
<| CodeFix.checkNotApplicable
server
diff --git a/test/FsAutoComplete.Tests.Lsp/CoreTests.fs b/test/FsAutoComplete.Tests.Lsp/CoreTests.fs
index 3ca93fd60..11ccaf524 100644
--- a/test/FsAutoComplete.Tests.Lsp/CoreTests.fs
+++ b/test/FsAutoComplete.Tests.Lsp/CoreTests.fs
@@ -422,9 +422,15 @@ let tooltipTests state =
60u
7u
(concatLines
+#if NET8_0
[ "active pattern Value: "
" input: Expr"
" -> option" ])
+#else
+ [ "active pattern Value: "
+ " input: Expr"
+ " -> option" ])
+#endif
verifySignature
65u
7u
@@ -436,9 +442,16 @@ let tooltipTests state =
70u
7u
(concatLines
+
+#if NET8_0
[ "active pattern ValueWithName: "
" input: Expr"
" -> option" ]) ] ]
+#else
+ [ "active pattern ValueWithName: "
+ " input: Expr"
+ " -> option" ]) ] ]
+#endif
let closeTests state =
// Note: clear diagnostics also implies clear caches (-> remove file & project options from State).
diff --git a/test/FsAutoComplete.Tests.Lsp/ExtensionsTests.fs b/test/FsAutoComplete.Tests.Lsp/ExtensionsTests.fs
index dd88c82d2..84d28afcd 100644
--- a/test/FsAutoComplete.Tests.Lsp/ExtensionsTests.fs
+++ b/test/FsAutoComplete.Tests.Lsp/ExtensionsTests.fs
@@ -303,8 +303,8 @@ let formattingTests state =
| Result.Error e -> failwithf "Error while formatting %s: %A" sourceFile e
| Core.Result.Error errors -> failwithf "Errors while parsing script %s: %A" sourceFile errors
})
-
- testList
+ // Skip until https://github.com/dotnet/sdk/issues/44838 is fixed
+ ptestList
"fantomas integration"
[ testList
"tests"
diff --git a/test/FsAutoComplete.Tests.Lsp/FsAutoComplete.Tests.Lsp.fsproj b/test/FsAutoComplete.Tests.Lsp/FsAutoComplete.Tests.Lsp.fsproj
index 72f195aa3..14c0002c5 100644
--- a/test/FsAutoComplete.Tests.Lsp/FsAutoComplete.Tests.Lsp.fsproj
+++ b/test/FsAutoComplete.Tests.Lsp/FsAutoComplete.Tests.Lsp.fsproj
@@ -1,9 +1,8 @@
Exe
- net6.0
- net6.0;net7.0
- net6.0;net7.0;net8.0
+ net8.0
+ net8.0;net9.0
false
LatestMajor
true
diff --git a/test/OptionAnalyzer/OptionAnalyzer.fsproj b/test/OptionAnalyzer/OptionAnalyzer.fsproj
index cb4e65bb7..068153f4b 100644
--- a/test/OptionAnalyzer/OptionAnalyzer.fsproj
+++ b/test/OptionAnalyzer/OptionAnalyzer.fsproj
@@ -1,6 +1,6 @@
- net6.0
+ net8.0