diff --git a/.paket/Paket.Restore.targets b/.paket/Paket.Restore.targets
index 55292f317cc..1e7af99a9b6 100644
--- a/.paket/Paket.Restore.targets
+++ b/.paket/Paket.Restore.targets
@@ -60,9 +60,6 @@
-
-
-
$([System.IO.File]::ReadAllText('$(PaketRestoreCacheFile)'))
@@ -80,11 +77,9 @@
-
-
+
-
$(MSBuildProjectDirectory)\obj\$(MSBuildProjectFile).paket.references.cached
@@ -94,6 +89,7 @@
$(MSBuildProjectDirectory)\paket.references
+ $(MSBuildProjectDirectory)\obj\$(MSBuildProjectFile).$(TargetFramework).paket.resolved
false
true
true
@@ -116,7 +112,7 @@
true
- target-framework '$(TargetFramework)' or '$(TargetFrameworks)' files @(PaketResolvedFilePaths)
+ target-framework '$(TargetFramework)' or '$(TargetFrameworks)'
@@ -144,9 +140,8 @@
%(PaketReferencesFileLinesInfo.PackageVersion)
- All
+ All
runtime
- true
diff --git a/build.fsx b/build.fsx
index 2400a310838..ef9edfbbe83 100644
--- a/build.fsx
+++ b/build.fsx
@@ -1481,7 +1481,6 @@ Target.create "Release_GenerateDocs" (fun _ ->
Target.Description "Full Build & Test and publish results as artifacts."
Target.create "Release_BuildAndTest" ignore
-
open Fake.Core.TargetOperators
"CheckReleaseSecrets"
@@ -1683,6 +1682,5 @@ let prevDocs =
// A 'Release' includes a 'CheckReleaseSecrets'
"CheckReleaseSecrets"
==> "Release"
-
-// start build
+//start build
Target.runOrDefault "Default"
diff --git a/paket.dependencies b/paket.dependencies
index 4d1b7dd5287..9c2fccb1d91 100644
--- a/paket.dependencies
+++ b/paket.dependencies
@@ -67,6 +67,7 @@ nuget FSharp.Compiler.Service content: none
nuget Octokit
nuget System.Net.Http
nuget Microsoft.DotNet.PlatformAbstractions
+nuget FSharp.Control.Reactive
// From FSharp.Compiler.Service, but manually managed because of rename
nuget System.ValueTuple copy_local: true, redirects:force
@@ -151,7 +152,7 @@ group netcore
nuget Newtonsoft.Json
nuget Paket.Core prerelease
nuget Mono.Cecil prerelease
-
+ nuget FSharp.Control.Reactive
// Testing
nuget Expecto >= 5.0
diff --git a/paket.lock b/paket.lock
index f53e0ae3868..3e69de0773e 100644
--- a/paket.lock
+++ b/paket.lock
@@ -100,6 +100,9 @@ NUGET
System.Security.Cryptography.Algorithms (>= 4.3) - restriction: && (< net45) (>= netstandard2.0)
System.ValueTuple (>= 4.4) - restriction: >= net45
FSharp.Compiler.Tools (10.0.2) - restriction: >= net45
+ FSharp.Control.Reactive (4.0)
+ FSharp.Core (>= 4.2.3) - restriction: || (>= net45) (>= netstandard2.0)
+ System.Reactive (>= 3.1.1) - restriction: || (>= net45) (>= netstandard2.0)
FSharp.Core (4.3.4) - redirects: force
System.Collections (>= 4.0.11) - restriction: && (< net45) (>= netstandard1.6) (< netstandard2.0)
System.Console (>= 4.0) - restriction: && (< net45) (>= netstandard1.6) (< netstandard2.0)
@@ -223,7 +226,7 @@ NUGET
Microsoft.AspNet.Razor - restriction: < net40
Microsoft.AspNet.Razor (>= 2.0.30506) - restriction: >= net40
Nancy (>= 1.4.3)
- NETStandard.Library (2.0.3) - restriction: || (&& (>= dnxcore50) (>= netstandard1.0)) (&& (>= dnxcore50) (>= netstandard1.3)) (&& (< monoandroid) (< monotouch) (< net461) (>= netstandard1.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid4.4) (< net35) (>= netstandard1.3) (< netstandard1.5)) (&& (< monoandroid4.4) (< net35) (>= netstandard1.5) (< netstandard2.0) (< xamarinios)) (&& (< net20) (>= net45)) (&& (< net20) (>= netstandard1.0) (< netstandard1.3)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.3)) (&& (< net20) (>= netstandard1.6)) (&& (< net20) (>= netstandard2.0)) (&& (< net35) (>= net451) (>= netstandard1.3) (< netstandard1.5)) (&& (>= net45) (>= netstandard1.6)) (>= netstandard1.1)
+ NETStandard.Library (2.0.3) - restriction: || (&& (>= dnxcore50) (>= netstandard1.0)) (&& (>= dnxcore50) (>= netstandard1.3)) (&& (< monoandroid) (< monotouch) (< net461) (>= netstandard1.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid4.4) (< net35) (>= netstandard1.3) (< netstandard1.5)) (&& (< monoandroid4.4) (< net35) (>= netstandard1.5) (< netstandard2.0) (< xamarinios)) (&& (< net20) (>= net45)) (&& (< net20) (>= netstandard1.0) (< netstandard1.3)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.3)) (&& (< net20) (>= netstandard1.6)) (&& (< net20) (>= netstandard2.0)) (&& (< net35) (>= net451) (>= netstandard1.3) (< netstandard1.5)) (&& (>= net45) (>= netstandard1.6)) (>= netstandard1.1) (&& (>= netstandard2.0) (>= win81)) (&& (>= netstandard2.0) (>= wpa81))
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (>= net45) (< netstandard1.3)) (&& (< net45) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net45) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net45) (>= netstandard2.0)) (&& (>= net46) (< netstandard1.4)) (>= net461) (>= netcoreapp2.0) (&& (>= netstandard1.0) (< portable-net45+win8+wpa81)) (&& (< netstandard1.0) (>= portable-net45+win8) (< win8)) (&& (< netstandard1.0) (< portable-net45+win8) (>= portable-net45+win8+wpa81)) (&& (< netstandard1.0) (>= portable-net45+win8+wp8+wpa81) (< portable-net45+win8+wpa81)) (&& (< netstandard1.0) (>= win8)) (&& (< netstandard1.3) (< win8) (>= wpa81)) (&& (< netstandard1.5) (>= uap10.0)) (>= uap10.1) (>= wp8)
Microsoft.Win32.Primitives (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.4)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1))
System.AppContext (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.4)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1))
@@ -292,7 +295,7 @@ NUGET
System.Runtime.Loader (>= 4.0) - restriction: && (< monoandroid4.4) (< net35) (>= netstandard1.5) (< netstandard2.0) (< xamarinios)
System.Threading.Thread (>= 4.0) - restriction: && (< monoandroid4.4) (< net35) (>= netstandard1.5) (< netstandard2.0) (< xamarinios)
System.Xml.XmlDocument (>= 4.0.1) - restriction: || (&& (< monoandroid4.4) (< net35) (>= netstandard1.3) (< netstandard1.5)) (&& (< monoandroid4.4) (< net35) (>= netstandard1.5) (< netstandard2.0) (< xamarinios))
- Nuget.CommandLine (4.6.2)
+ NuGet.CommandLine (4.6.2)
Nuget.Core (2.14)
Microsoft.Web.Xdt (>= 2.1)
NUnit (3.10.1)
@@ -435,7 +438,7 @@ NUGET
System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
System.Runtime.Extensions (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
System.Threading (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.ComponentModel (4.3) - redirects: force, restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81))
+ System.ComponentModel (4.3) - redirects: force, restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (>= net45) (>= netcoreapp1.0)) (&& (>= netstandard2.0) (>= win81)) (&& (>= netstandard2.0) (>= wpa81))
System.Runtime (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81))
System.ComponentModel.Primitives (4.3) - redirects: force, restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.5) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8)) (&& (< monoandroid4.4) (< net35) (>= netstandard1.3) (< netstandard1.5)) (&& (< monoandroid4.4) (< net35) (>= netstandard1.5) (< netstandard2.0) (< xamarinios)) (&& (< net20) (>= net45) (>= netstandard1.3) (< netstandard1.5)) (&& (< net20) (>= net45) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard2.0)) (&& (< netstandard1.0) (>= netstandard1.3) (>= win8)) (&& (>= netstandard1.3) (< netstandard2.0) (>= wpa81)) (&& (< netstandard1.3) (>= wpa81)) (>= wp8)
System.ComponentModel (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
@@ -480,6 +483,7 @@ NUGET
System.Diagnostics.DiagnosticSource (>= 4.4.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net451) (>= netstandard1.3) (< netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net451) (< netcoreapp2.0) (>= netstandard2.0))
System.Security.Principal.Windows (>= 4.4) - restriction: || (&& (< monoandroid) (< monotouch) (< net451) (>= netstandard1.3) (< netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net451) (>= netstandard2.0)) (>= netcoreapp2.0)
System.Text.Encoding.CodePages (>= 4.4) - restriction: || (&& (< monoandroid) (< monotouch) (< net451) (>= netstandard1.3) (< netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net451) (>= netstandard2.0)) (>= netcoreapp2.0)
+ System.Diagnostics.Contracts (4.3) - restriction: || (&& (>= net45) (>= netcoreapp1.0)) (&& (>= netstandard2.0) (>= win81)) (&& (>= netstandard2.0) (>= wpa81))
System.Diagnostics.Debug (4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (>= netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (>= net462) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard2.0)) (&& (< net20) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net35) (>= net46)) (&& (< net35) (>= netstandard1.3)) (>= net45) (>= netstandard1.6) (>= uap10.0)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81))
Microsoft.NETCore.Targets (>= 1.1) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81))
@@ -537,7 +541,7 @@ NUGET
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< monoandroid) (< net45) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81))
Microsoft.NETCore.Targets (>= 1.1) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< monoandroid) (< net45) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81))
System.Runtime (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< monoandroid) (< net45) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81))
- System.Dynamic.Runtime (4.3) - redirects: force, restriction: || (&& (>= dnxcore50) (>= netstandard1.0)) (&& (>= dnxcore50) (>= netstandard1.3)) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81))
+ System.Dynamic.Runtime (4.3) - redirects: force, restriction: || (&& (>= dnxcore50) (>= netstandard1.0)) (&& (>= dnxcore50) (>= netstandard1.3)) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (>= net45) (>= netcoreapp1.0)) (&& (>= netstandard2.0) (>= win81)) (&& (>= netstandard2.0) (>= wpa81))
System.Collections (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
System.Diagnostics.Debug (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
System.Linq (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
@@ -629,11 +633,11 @@ NUGET
System.Threading.Tasks (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
System.Threading.Thread (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
System.Linq (4.3) - redirects: force, restriction: || (&& (>= dnxcore50) (>= netstandard1.0)) (&& (>= dnxcore50) (>= netstandard1.3)) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (>= netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net35) (>= netstandard1.3) (< uap10.0)) (>= net45) (&& (< netstandard1.5) (>= netstandard2.0) (>= uap10.0)) (>= netstandard1.6)
- System.Collections (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.6) (< win8) (< wp8) (< wpa81))
- System.Diagnostics.Debug (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
- System.Resources.ResourceManager (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
- System.Runtime (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.6) (< win8) (< wp8) (< wpa81))
- System.Runtime.Extensions (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
+ System.Collections (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.6) (< win8) (< wp8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.6) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
+ System.Diagnostics.Debug (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monotouch) (< net45) (>= netstandard1.6) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
+ System.Resources.ResourceManager (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monotouch) (< net45) (>= netstandard1.6) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
+ System.Runtime (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.6) (< win8) (< wp8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.6) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
+ System.Runtime.Extensions (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monotouch) (< net45) (>= netstandard1.6) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
System.Linq.Expressions (4.3) - redirects: force, restriction: || (&& (>= dnxcore50) (>= netstandard1.0)) (&& (>= dnxcore50) (>= netstandard1.3)) (&& (>= dnxcore50) (>= netstandard1.6)) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (< net45) (>= netstandard1.6) (< netstandard2.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard2.0) (>= uap10.0))
System.Collections (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
System.Diagnostics.Debug (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
@@ -744,6 +748,26 @@ NUGET
System.Resources.ResourceManager (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
System.Runtime (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81))
System.Threading (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
+ System.Reactive (3.1.1) - restriction: || (>= net45) (>= netstandard2.0)
+ System.Reactive.PlatformServices (>= 3.1.1)
+ System.Reactive.Windows.Threading (>= 3.1.1) - restriction: || (>= net45) (>= win81) (>= wpa81)
+ System.Reactive.WindowsRuntime (>= 3.1.1) - restriction: || (>= win81) (>= wpa81)
+ System.Reactive.Core (3.1.1) - restriction: || (>= net45) (>= netstandard2.0)
+ System.ComponentModel (>= 4.0.1) - restriction: || (&& (< net45) (>= netstandard1.0)) (>= netcoreapp1.0)
+ System.Diagnostics.Contracts (>= 4.0.1) - restriction: || (&& (< net45) (>= netstandard1.0)) (>= netcoreapp1.0)
+ System.Dynamic.Runtime (>= 4.0.11) - restriction: || (&& (< net45) (>= netstandard1.0)) (>= netcoreapp1.0)
+ System.Reactive.Interfaces (>= 3.1.1) - restriction: >= netstandard1.0
+ System.Reactive.Interfaces (3.1.1) - restriction: || (>= net45) (&& (>= netstandard2.0) (>= win81)) (&& (>= netstandard2.0) (>= wpa81))
+ NETStandard.Library (>= 1.6) - restriction: && (< net45) (>= netstandard1.0)
+ System.Reactive.Linq (3.1.1) - restriction: || (>= net45) (>= netstandard2.0)
+ System.Reactive.Core (>= 3.1.1) - restriction: >= netstandard1.0
+ System.Runtime.InteropServices.WindowsRuntime (>= 4.0.1) - restriction: && (< net45) (>= netstandard1.0)
+ System.Reactive.PlatformServices (3.1.1) - restriction: || (>= net45) (>= netstandard2.0)
+ System.Reactive.Linq (>= 3.1.1)
+ System.Reactive.Windows.Threading (3.1.1) - restriction: || (>= net45) (&& (>= netstandard2.0) (>= win81)) (&& (>= netstandard2.0) (>= wpa81))
+ System.Reactive.Core (>= 3.1.1)
+ System.Reactive.WindowsRuntime (3.1.1) - restriction: || (&& (>= net45) (>= win81)) (&& (>= net45) (>= wpa81)) (&& (>= netstandard2.0) (>= win81)) (&& (>= netstandard2.0) (>= wpa81))
+ System.Reactive.Linq (>= 3.1.1)
System.Reflection (4.3) - redirects: force, restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.4) (< netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net35) (>= netstandard1.5) (< netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (>= netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net35) (>= netstandard1.3)) (>= net45) (&& (< netstandard1.5) (>= netstandard2.0) (>= uap10.0)) (>= netstandard1.6)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81))
Microsoft.NETCore.Targets (>= 1.1) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81))
@@ -810,6 +834,8 @@ NUGET
System.Runtime (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
System.Runtime.InteropServices (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
System.Threading (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
+ System.Runtime.InteropServices.WindowsRuntime (4.3) - restriction: && (< net45) (>= netstandard2.0)
+ System.Runtime (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
System.Runtime.Loader (4.3) - content: none, restriction: || (&& (< monoandroid4.4) (< net35) (>= netstandard1.5) (< netstandard2.0) (< xamarinios)) (&& (< net45) (>= netstandard2.0))
System.IO (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net462) (>= netstandard1.5) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
System.Reflection (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net462) (>= netstandard1.5) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
@@ -833,20 +859,20 @@ NUGET
Microsoft.NETCore.Platforms (>= 2.0) - restriction: >= netcoreapp2.0
System.Security.Principal.Windows (>= 4.4) - restriction: || (>= monoandroid) (>= monotouch) (&& (>= net46) (< netstandard2.0)) (&& (< net46) (>= netstandard1.3) (< netstandard2.0)) (&& (< net46) (>= netstandard2.0)) (>= net461) (>= netcoreapp2.0) (>= xamarinios) (>= xamarinmac) (>= xamarintvos) (>= xamarinwatchos)
System.Security.Cryptography.Algorithms (4.3.1) - content: none, restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.4) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net35) (>= net46)) (&& (< net35) (>= netstandard1.3)) (&& (< net45) (>= netstandard2.0)) (&& (>= net46) (< netstandard1.4)) (>= net461) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard2.0) (>= uap10.0))
- Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
- runtime.native.System.Security.Cryptography.Apple (>= 4.3.1) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Collections (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.IO (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< monoandroid) (< net46) (>= netstandard1.4) (< netstandard1.6)) (>= net463)
- System.Resources.ResourceManager (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
- System.Runtime (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< monoandroid) (< net46) (>= netstandard1.4) (< netstandard1.6)) (>= net463)
- System.Runtime.Extensions (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
- System.Runtime.Handles (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
- System.Runtime.InteropServices (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
- System.Runtime.Numerics (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Security.Cryptography.Encoding (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (>= net463)
- System.Security.Cryptography.Primitives (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< monoandroid) (< net46) (>= netstandard1.4) (< netstandard1.6)) (&& (>= net46) (< netstandard1.4)) (&& (>= net461) (< netstandard1.6)) (>= net463)
- System.Text.Encoding (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (>= dnxcore50) (&& (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
+ runtime.native.System.Security.Cryptography.Apple (>= 4.3.1) - restriction: && (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
+ runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2) - restriction: && (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
+ System.Collections (>= 4.3) - restriction: && (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
+ System.IO (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< monoandroid) (< net46) (>= netstandard1.4) (< netstandard1.6)) (&& (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (>= net463)
+ System.Resources.ResourceManager (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
+ System.Runtime (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< monoandroid) (< net46) (>= netstandard1.4) (< netstandard1.6)) (&& (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (>= net463)
+ System.Runtime.Extensions (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
+ System.Runtime.Handles (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
+ System.Runtime.InteropServices (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
+ System.Runtime.Numerics (>= 4.3) - restriction: && (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
+ System.Security.Cryptography.Encoding (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (>= net463)
+ System.Security.Cryptography.Primitives (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< monoandroid) (< net46) (>= netstandard1.4) (< netstandard1.6)) (&& (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (>= net46) (< netstandard1.4)) (&& (>= net461) (< netstandard1.6)) (>= net463)
+ System.Text.Encoding (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
System.Security.Cryptography.Cng (4.4) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
Microsoft.NETCore.Platforms (>= 2.0) - restriction: >= netcoreapp2.0
System.IO (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< monoandroid) (< net46) (>= netstandard1.4) (< netstandard1.6))
@@ -947,12 +973,12 @@ NUGET
Microsoft.NETCore.Platforms (>= 2.0) - restriction: >= netcoreapp2.0
System.Text.Encoding.Extensions (4.3) - restriction: || (>= dnxcore50) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard2.0)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (< net45) (>= netstandard2.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard2.0) (>= uap10.0))
System.Text.RegularExpressions (4.3) - redirects: force, restriction: || (&& (>= dnxcore50) (>= netstandard1.6)) (&& (>= dnxcore50) (>= netstandard2.0)) (&& (< monoandroid) (< monotouch) (< net35) (>= netstandard1.5) (< netstandard2.0) (< win81) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net35) (>= netstandard1.3) (< netstandard1.5) (< win81) (< wpa81)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard2.0)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (< net35) (>= netstandard1.3) (< uap10.0)) (&& (< net45) (>= netstandard1.6) (< netstandard2.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard2.0) (>= uap10.0))
- System.Collections (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
- System.Globalization (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
- System.Resources.ResourceManager (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
- System.Runtime (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (>= netcoreapp1.1)
- System.Runtime.Extensions (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
- System.Threading (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
+ System.Collections (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.6) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
+ System.Globalization (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.6) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
+ System.Resources.ResourceManager (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.6) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
+ System.Runtime (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.6) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (>= netcoreapp1.1)
+ System.Runtime.Extensions (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.6) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
+ System.Threading (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.6) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos))
System.Threading (4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (>= netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (>= net462) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard2.0)) (&& (< net20) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net35) (>= netstandard1.3)) (>= net45) (>= netstandard1.6) (>= uap10.0)
System.Runtime (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81))
System.Threading.Tasks (>= 4.3) - restriction: || (>= dnxcore50) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81))
@@ -1867,34 +1893,37 @@ NUGET
System.Security.Cryptography.Algorithms (>= 4.3) - restriction: || (&& (== net46) (< net45) (>= netstandard2.0)) (&& (== net462) (< net45) (>= netstandard2.0)) (== netcoreapp2.0) (&& (== netstandard1.6) (>= netstandard2.0)) (== netstandard2.0)
System.ValueTuple (>= 4.4) - restriction: || (== net46) (== net462) (&& (== netcoreapp2.0) (>= net45)) (&& (== netstandard1.6) (>= net45)) (&& (== netstandard2.0) (>= net45))
FSharp.Compiler.Tools (10.0.2) - restriction: || (== net46) (== net462) (&& (== netcoreapp2.0) (>= net45)) (&& (== netstandard1.6) (>= net45)) (&& (== netstandard2.0) (>= net45))
+ FSharp.Control.Reactive (4.0)
+ FSharp.Core (>= 4.2.3) - restriction: || (== net46) (== net462) (== netcoreapp2.0) (&& (== netstandard1.6) (>= net45)) (&& (== netstandard1.6) (>= netstandard2.0)) (== netstandard2.0)
+ System.Reactive (>= 3.1.1) - restriction: || (== net46) (== net462) (== netcoreapp2.0) (&& (== netstandard1.6) (>= net45)) (&& (== netstandard1.6) (>= netstandard2.0)) (== netstandard2.0)
FSharp.Core (4.3.4)
- System.Collections (>= 4.0.11) - restriction: || (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Console (>= 4.0) - restriction: || (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Diagnostics.Debug (>= 4.0.11) - restriction: || (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Diagnostics.Tools (>= 4.0.1) - restriction: || (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Globalization (>= 4.0.11) - restriction: || (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.IO (>= 4.1) - restriction: || (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Linq (>= 4.1) - restriction: || (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Linq.Expressions (>= 4.1) - restriction: || (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Linq.Queryable (>= 4.0.1) - restriction: || (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Net.Requests (>= 4.0.11) - restriction: || (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Reflection (>= 4.1) - restriction: || (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Reflection.Extensions (>= 4.0.1) - restriction: || (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Resources.ResourceManager (>= 4.0.1) - restriction: || (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Runtime (>= 4.1) - restriction: || (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Runtime.Extensions (>= 4.1) - restriction: || (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Runtime.Numerics (>= 4.0.1) - restriction: || (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Text.RegularExpressions (>= 4.1) - restriction: || (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Threading (>= 4.0.11) - restriction: || (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Threading.Tasks (>= 4.0.11) - restriction: || (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Threading.Tasks.Parallel (>= 4.0.1) - restriction: || (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Threading.Thread (>= 4.0) - restriction: || (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Threading.ThreadPool (>= 4.0.10) - restriction: || (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Threading.Timer (>= 4.0.1) - restriction: || (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Collections (>= 4.0.11) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Console (>= 4.0) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Diagnostics.Debug (>= 4.0.11) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Diagnostics.Tools (>= 4.0.1) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Globalization (>= 4.0.11) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.IO (>= 4.1) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Linq (>= 4.1) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Linq.Expressions (>= 4.1) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Linq.Queryable (>= 4.0.1) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Net.Requests (>= 4.0.11) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Reflection (>= 4.1) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Reflection.Extensions (>= 4.0.1) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Resources.ResourceManager (>= 4.0.1) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Runtime (>= 4.1) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Runtime.Extensions (>= 4.1) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Runtime.Numerics (>= 4.0.1) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Text.RegularExpressions (>= 4.1) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Threading (>= 4.0.11) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Threading.Tasks (>= 4.0.11) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Threading.Tasks.Parallel (>= 4.0.1) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Threading.Thread (>= 4.0) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Threading.ThreadPool (>= 4.0.10) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Threading.Timer (>= 4.0.1) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
Microsoft.CSharp (4.4.1) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net20)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net20)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.3))
- NETStandard.Library (>= 1.6.1) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (>= dnxcore50)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (>= dnxcore50)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
- System.Dynamic.Runtime (>= 4.3) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (>= dnxcore50)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (>= dnxcore50)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
- System.Reflection.TypeExtensions (>= 4.4) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45)) (&& (== netcoreapp2.0) (>= dnxcore50)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (>= dnxcore50))
+ NETStandard.Library (>= 1.6.1) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (>= dnxcore50)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (>= dnxcore50)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
+ System.Dynamic.Runtime (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (>= dnxcore50)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (>= dnxcore50)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
+ System.Reflection.TypeExtensions (>= 4.4) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45)) (&& (== netcoreapp2.0) (>= dnxcore50)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (>= dnxcore50))
Microsoft.DiaSymReader (1.2) - storage: packages, content: none, restriction: || (== net46) (== net462) (== netcoreapp2.0) (&& (== netstandard1.6) (>= net45)) (&& (== netstandard1.6) (>= netstandard2.0)) (== netstandard2.0)
Microsoft.Net.Compilers (>= 2.3)
NETStandard.Library (>= 1.6.1) - restriction: || (&& (== net46) (< net20)) (&& (== net462) (< net20)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
@@ -1933,7 +1962,7 @@ NUGET
System.Runtime (>= 4.3) - restriction: || (&& (== net462) (< net46)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
Microsoft.Win32.Registry (4.4) - restriction: || (&& (== net462) (< net46)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
Microsoft.NETCore.Platforms (>= 2.0) - restriction: || (&& (== net46) (>= netcoreapp2.0)) (&& (== net462) (>= netcoreapp2.0)) (== netcoreapp2.0) (&& (== netstandard1.6) (>= netcoreapp2.0)) (&& (== netstandard2.0) (>= netcoreapp2.0))
- NETStandard.Library (>= 1.6.1) - restriction: || (&& (== net462) (< net46)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ NETStandard.Library (>= 1.6.1) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net46)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
System.Security.AccessControl (>= 4.4) - restriction: || (&& (== net46) (>= monoandroid)) (&& (== net46) (>= monotouch)) (&& (== net46) (>= net461)) (&& (== net46) (>= netcoreapp2.0)) (&& (== net46) (>= xamarinios)) (&& (== net46) (>= xamarinmac)) (&& (== net46) (>= xamarintvos)) (&& (== net46) (>= xamarinwatchos)) (== net462) (== netcoreapp2.0) (&& (== netstandard1.6) (>= monoandroid)) (&& (== netstandard1.6) (>= monotouch)) (&& (== netstandard1.6) (>= net461)) (&& (== netstandard1.6) (>= netcoreapp2.0)) (&& (== netstandard1.6) (>= netstandard2.0)) (&& (== netstandard1.6) (>= xamarinios)) (&& (== netstandard1.6) (>= xamarinmac)) (&& (== netstandard1.6) (>= xamarintvos)) (&& (== netstandard1.6) (>= xamarinwatchos)) (== netstandard2.0)
System.Security.Principal.Windows (>= 4.4) - restriction: || (&& (== net46) (>= monoandroid)) (&& (== net46) (>= monotouch)) (&& (== net46) (>= net461)) (&& (== net46) (>= netcoreapp2.0)) (&& (== net46) (>= xamarinios)) (&& (== net46) (>= xamarinmac)) (&& (== net46) (>= xamarintvos)) (&& (== net46) (>= xamarinwatchos)) (== net462) (== netcoreapp2.0) (&& (== netstandard1.6) (>= monoandroid)) (&& (== netstandard1.6) (>= monotouch)) (&& (== netstandard1.6) (>= net461)) (&& (== netstandard1.6) (>= netcoreapp2.0)) (&& (== netstandard1.6) (>= netstandard2.0)) (&& (== netstandard1.6) (>= xamarinios)) (&& (== netstandard1.6) (>= xamarinmac)) (&& (== netstandard1.6) (>= xamarintvos)) (&& (== netstandard1.6) (>= xamarinwatchos)) (== netstandard2.0)
Mono.Cecil (0.10)
@@ -1947,56 +1976,56 @@ NUGET
System.Threading (>= 4.0.11) - restriction: || (&& (== net46) (< net35)) (&& (== net462) (< net35)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
NETStandard.Library (2.0.3)
Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.Win32.Primitives (>= 4.3) - restriction: || (== net46) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
- System.AppContext (>= 4.3) - restriction: || (== net46) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
- System.Collections (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
- System.Collections.Concurrent (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net46) (>= uap10.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
- System.Console (>= 4.3) - restriction: || (== net46) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
- System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
- System.Diagnostics.Tools (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
- System.Diagnostics.Tracing (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net46) (>= uap10.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
- System.Globalization (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
- System.Globalization.Calendars (>= 4.3) - restriction: || (== net46) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
- System.IO (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
- System.IO.Compression (>= 4.3) - restriction: || (== net46) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
- System.IO.Compression.ZipFile (>= 4.3) - restriction: || (== net46) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
- System.IO.FileSystem (>= 4.3) - restriction: || (== net46) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
- System.IO.FileSystem.Primitives (>= 4.3) - restriction: || (== net46) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
- System.Linq (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
- System.Linq.Expressions (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
- System.Net.Http (>= 4.3.2) - restriction: || (== net46) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
- System.Net.Primitives (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
- System.Net.Sockets (>= 4.3) - restriction: || (== net46) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
- System.ObjectModel (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
- System.Reflection (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
- System.Reflection.Extensions (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
- System.Reflection.Primitives (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
- System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
- System.Runtime (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
- System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
- System.Runtime.Handles (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net46) (>= uap10.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
- System.Runtime.InteropServices (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net46) (>= uap10.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
- System.Runtime.InteropServices.RuntimeInformation (>= 4.3) - restriction: || (== net46) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.0)) (&& (== net462) (< netstandard1.3)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.0)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.0)) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
- System.Runtime.Numerics (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net46) (>= uap10.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
- System.Security.Cryptography.Algorithms (>= 4.3) - restriction: || (== net46) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
- System.Security.Cryptography.Encoding (>= 4.3) - restriction: || (== net46) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
- System.Security.Cryptography.Primitives (>= 4.3) - restriction: || (== net46) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
- System.Security.Cryptography.X509Certificates (>= 4.3) - restriction: || (== net46) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
- System.Text.Encoding (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
- System.Text.Encoding.Extensions (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
- System.Text.RegularExpressions (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
- System.Threading (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
- System.Threading.Tasks (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
- System.Threading.Timer (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net46) (>= uap10.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
- System.Xml.ReaderWriter (>= 4.3) - restriction: || (== net46) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
- System.Xml.XDocument (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
+ Microsoft.Win32.Primitives (>= 4.3) - restriction: || (== net46) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
+ System.AppContext (>= 4.3) - restriction: || (== net46) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
+ System.Collections (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
+ System.Collections.Concurrent (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45)) (&& (== net46) (>= uap10.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
+ System.Console (>= 4.3) - restriction: || (== net46) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
+ System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
+ System.Diagnostics.Tools (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
+ System.Diagnostics.Tracing (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45)) (&& (== net46) (>= uap10.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
+ System.Globalization (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
+ System.Globalization.Calendars (>= 4.3) - restriction: || (== net46) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
+ System.IO (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
+ System.IO.Compression (>= 4.3) - restriction: || (== net46) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
+ System.IO.Compression.ZipFile (>= 4.3) - restriction: || (== net46) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
+ System.IO.FileSystem (>= 4.3) - restriction: || (== net46) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
+ System.IO.FileSystem.Primitives (>= 4.3) - restriction: || (== net46) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
+ System.Linq (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
+ System.Linq.Expressions (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
+ System.Net.Http (>= 4.3.2) - restriction: || (== net46) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
+ System.Net.Primitives (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
+ System.Net.Sockets (>= 4.3) - restriction: || (== net46) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
+ System.ObjectModel (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
+ System.Reflection (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
+ System.Reflection.Extensions (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
+ System.Reflection.Primitives (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
+ System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
+ System.Runtime (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
+ System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
+ System.Runtime.Handles (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45)) (&& (== net46) (>= uap10.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
+ System.Runtime.InteropServices (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45)) (&& (== net46) (>= uap10.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
+ System.Runtime.InteropServices.RuntimeInformation (>= 4.3) - restriction: || (== net46) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.0)) (&& (== net462) (< netstandard1.3)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.0)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.0)) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
+ System.Runtime.Numerics (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45)) (&& (== net46) (>= uap10.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
+ System.Security.Cryptography.Algorithms (>= 4.3) - restriction: || (== net46) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
+ System.Security.Cryptography.Encoding (>= 4.3) - restriction: || (== net46) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
+ System.Security.Cryptography.Primitives (>= 4.3) - restriction: || (== net46) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
+ System.Security.Cryptography.X509Certificates (>= 4.3) - restriction: || (== net46) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
+ System.Text.Encoding (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
+ System.Text.Encoding.Extensions (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
+ System.Text.RegularExpressions (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
+ System.Threading (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
+ System.Threading.Tasks (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
+ System.Threading.Timer (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45)) (&& (== net46) (>= uap10.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
+ System.Xml.ReaderWriter (>= 4.3) - restriction: || (== net46) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
+ System.Xml.XDocument (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
Newtonsoft.Json (11.0.2)
- Microsoft.CSharp (>= 4.3) - restriction: || (&& (== net46) (< net20)) (&& (== net462) (< net20)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.3))
- NETStandard.Library (>= 1.6.1) - restriction: || (&& (== net46) (< net20)) (&& (== net462) (< net20)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.3))
- System.ComponentModel.TypeConverter (>= 4.3) - restriction: || (&& (== net46) (< net20)) (&& (== net462) (< net20)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.3))
- System.Runtime.Serialization.Formatters (>= 4.3) - restriction: || (&& (== net46) (< net20)) (&& (== net462) (< net20)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Runtime.Serialization.Primitives (>= 4.3) - restriction: || (&& (== net46) (< net20)) (&& (== net462) (< net20)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.3))
- System.Xml.XmlDocument (>= 4.3) - restriction: || (&& (== net46) (< net20)) (&& (== net462) (< net20)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ Microsoft.CSharp (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net20)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net20)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.3))
+ NETStandard.Library (>= 1.6.1) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net20)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net20)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.3))
+ System.ComponentModel.TypeConverter (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net20)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net20)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.3))
+ System.Runtime.Serialization.Formatters (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net20)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net20)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Runtime.Serialization.Primitives (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net20)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net20)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.3))
+ System.Xml.XmlDocument (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net20)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net20)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
Octokit (0.29)
NETStandard.Library (>= 1.6) - restriction: || (&& (== net46) (< net45)) (&& (== net462) (< net45)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
Paket.Core (5.166)
@@ -2115,13 +2144,13 @@ NUGET
Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
System.Diagnostics.DiagnosticSource (4.4.1) - restriction: || (&& (== net46) (== net462) (>= uap10.0)) (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== netcoreapp2.0) (>= dnxcore50)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (>= dnxcore50)) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
- System.Collections (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net462) (< net45)) (&& (== netcoreapp2.0) (< netstandard1.3)) (== netstandard1.6) (== netstandard2.0)
- System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net462) (< net45)) (== netstandard1.6) (== netstandard2.0)
- System.Diagnostics.Tracing (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net462) (< net45)) (&& (== netcoreapp2.0) (< netstandard1.3)) (== netstandard1.6) (== netstandard2.0)
- System.Reflection (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net462) (< net45)) (&& (== netcoreapp2.0) (< netstandard1.3)) (== netstandard1.6) (== netstandard2.0)
- System.Runtime (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net462) (< net45)) (&& (== netcoreapp2.0) (< netstandard1.3)) (== netstandard1.6) (== netstandard2.0)
- System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net462) (< net45)) (== netstandard1.6) (== netstandard2.0)
- System.Threading (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net462) (< net45)) (&& (== netcoreapp2.0) (< netstandard1.3)) (== netstandard1.6) (== netstandard2.0)
+ System.Collections (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (< net45)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (< net45)) (&& (== netcoreapp2.0) (< netstandard1.3)) (== netstandard1.6) (== netstandard2.0)
+ System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (< net45)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (< net45)) (== netstandard1.6) (== netstandard2.0)
+ System.Diagnostics.Tracing (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (< net45)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (< net45)) (&& (== netcoreapp2.0) (< netstandard1.3)) (== netstandard1.6) (== netstandard2.0)
+ System.Reflection (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (< net45)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (< net45)) (&& (== netcoreapp2.0) (< netstandard1.3)) (== netstandard1.6) (== netstandard2.0)
+ System.Runtime (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (< net45)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (< net45)) (&& (== netcoreapp2.0) (< netstandard1.3)) (== netstandard1.6) (== netstandard2.0)
+ System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (< net45)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (< net45)) (== netstandard1.6) (== netstandard2.0)
+ System.Threading (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (< net45)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (< net45)) (&& (== netcoreapp2.0) (< netstandard1.3)) (== netstandard1.6) (== netstandard2.0)
System.Diagnostics.FileVersionInfo (4.3)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net46)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
System.Globalization (>= 4.3) - restriction: || (&& (== net462) (< net46)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
@@ -2371,6 +2400,19 @@ NUGET
System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
System.Threading (>= 4.3) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
+ System.Reactive (3.1.1) - restriction: || (== net46) (== net462) (== netcoreapp2.0) (&& (== netstandard1.6) (>= net45)) (&& (== netstandard1.6) (>= netstandard2.0)) (== netstandard2.0)
+ System.Reactive.PlatformServices (>= 3.1.1)
+ System.Reactive.Windows.Threading (>= 3.1.1) - restriction: || (== net46) (== net462) (&& (== netcoreapp2.0) (>= net45)) (&& (== netcoreapp2.0) (>= win81)) (&& (== netcoreapp2.0) (>= wpa81)) (&& (== netstandard1.6) (>= net45)) (&& (== netstandard1.6) (>= win81)) (&& (== netstandard1.6) (>= wpa81)) (&& (== netstandard2.0) (>= net45)) (&& (== netstandard2.0) (>= win81)) (&& (== netstandard2.0) (>= wpa81))
+ System.Reactive.Core (3.1.1) - restriction: || (== net46) (== net462) (== netcoreapp2.0) (&& (== netstandard1.6) (>= net45)) (&& (== netstandard1.6) (>= netstandard2.0)) (== netstandard2.0)
+ System.Reactive.Interfaces (>= 3.1.1)
+ System.Reactive.Interfaces (3.1.1) - restriction: || (== net46) (== net462) (&& (== netcoreapp2.0) (>= net45)) (&& (== netcoreapp2.0) (>= win81)) (&& (== netcoreapp2.0) (>= wpa81)) (&& (== netstandard1.6) (>= net45)) (&& (== netstandard1.6) (>= netstandard2.0) (>= win81)) (&& (== netstandard1.6) (>= netstandard2.0) (>= wpa81)) (&& (== netstandard2.0) (>= net45)) (&& (== netstandard2.0) (>= win81)) (&& (== netstandard2.0) (>= wpa81))
+ System.Reactive.Linq (3.1.1) - restriction: || (== net46) (== net462) (== netcoreapp2.0) (&& (== netstandard1.6) (>= net45)) (&& (== netstandard1.6) (>= netstandard2.0)) (== netstandard2.0)
+ System.Reactive.Core (>= 3.1.1)
+ System.Runtime.InteropServices.WindowsRuntime (>= 4.0.1) - restriction: || (&& (== net46) (< net45)) (&& (== net462) (< net45)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
+ System.Reactive.PlatformServices (3.1.1) - restriction: || (== net46) (== net462) (== netcoreapp2.0) (&& (== netstandard1.6) (>= net45)) (&& (== netstandard1.6) (>= netstandard2.0)) (== netstandard2.0)
+ System.Reactive.Linq (>= 3.1.1)
+ System.Reactive.Windows.Threading (3.1.1) - restriction: || (== net46) (== net462) (&& (== netcoreapp2.0) (>= net45)) (&& (== netcoreapp2.0) (>= win81)) (&& (== netcoreapp2.0) (>= wpa81)) (&& (== netstandard1.6) (>= net45)) (&& (== netstandard1.6) (>= netstandard2.0) (>= win81)) (&& (== netstandard1.6) (>= netstandard2.0) (>= wpa81)) (&& (== netstandard2.0) (>= net45)) (&& (== netstandard2.0) (>= win81)) (&& (== netstandard2.0) (>= wpa81))
+ System.Reactive.Core (>= 3.1.1)
System.Reflection (4.3)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
@@ -2437,10 +2479,12 @@ NUGET
System.Runtime (>= 4.3) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
System.Runtime.InteropServices (>= 4.3) - restriction: || (&& (== net46) (< net45)) (&& (== net462) (< net45)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
System.Threading (>= 4.3) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
+ System.Runtime.InteropServices.WindowsRuntime (4.3) - restriction: || (&& (== net46) (== netstandard1.6)) (&& (== net46) (< net45)) (&& (== net462) (== netstandard1.6)) (&& (== net462) (< net45)) (== netcoreapp2.0) (&& (== netstandard1.6) (>= net45)) (&& (== netstandard1.6) (>= netstandard2.0)) (== netstandard2.0)
+ System.Runtime (>= 4.3) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
System.Runtime.Loader (4.3)
- System.IO (>= 4.3) - restriction: || (&& (== net46) (>= netstandard1.5)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
- System.Reflection (>= 4.3) - restriction: || (&& (== net46) (>= netstandard1.5)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
- System.Runtime (>= 4.3) - restriction: || (&& (== net46) (>= netstandard1.5)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
+ System.IO (>= 4.3) - restriction: || (&& (== net46) (== net462)) (&& (== net46) (>= netstandard1.5)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
+ System.Reflection (>= 4.3) - restriction: || (&& (== net46) (== net462)) (&& (== net46) (>= netstandard1.5)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
+ System.Runtime (>= 4.3) - restriction: || (&& (== net46) (== net462)) (&& (== net46) (>= netstandard1.5)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
System.Runtime.Numerics (4.3)
System.Globalization (>= 4.3) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
@@ -2474,16 +2518,16 @@ NUGET
System.Security.Cryptography.Primitives (>= 4.3)
System.Text.Encoding (>= 4.3) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net46) (>= netstandard1.6)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
System.Security.Cryptography.Cng (4.4) - restriction: || (&& (== net46) (== net462) (>= netstandard1.6) (>= uap10.0)) (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (>= dnxcore50)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== net462) (< net46) (< netstandard1.4) (>= netstandard1.6)) (&& (== net462) (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (== netcoreapp2.0) (>= dnxcore50)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (>= dnxcore50)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
- System.IO (>= 4.3) - restriction: || (&& (== net462) (< net46)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.6))
- System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net462) (< net46)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.6))
- System.Runtime (>= 4.3) - restriction: || (&& (== net462) (< net46)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.6))
- System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net462) (< net46)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.6))
- System.Runtime.Handles (>= 4.3) - restriction: || (&& (== net462) (< net46)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.6))
- System.Runtime.InteropServices (>= 4.3) - restriction: || (&& (== net462) (< net46)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.6))
- System.Security.Cryptography.Algorithms (>= 4.3) - restriction: || (== net46) (&& (== net462) (< net46)) (&& (== net462) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.6))
- System.Security.Cryptography.Encoding (>= 4.3) - restriction: || (&& (== net462) (< net46)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.6))
- System.Security.Cryptography.Primitives (>= 4.3) - restriction: || (== net46) (&& (== net462) (< net46)) (&& (== net462) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.6))
- System.Text.Encoding (>= 4.3) - restriction: || (&& (== net462) (< net46)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.6))
+ System.IO (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net46)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.6))
+ System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net46)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.6))
+ System.Runtime (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net46)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.6))
+ System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net46)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.6))
+ System.Runtime.Handles (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net46)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.6))
+ System.Runtime.InteropServices (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net46)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.6))
+ System.Security.Cryptography.Algorithms (>= 4.3) - restriction: || (== net46) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net46)) (&& (== net462) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.6))
+ System.Security.Cryptography.Encoding (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net46)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.6))
+ System.Security.Cryptography.Primitives (>= 4.3) - restriction: || (== net46) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net46)) (&& (== net462) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.6))
+ System.Text.Encoding (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net46)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.6))
System.Security.Cryptography.Csp (4.3) - restriction: || (&& (== net46) (== net462) (>= netstandard1.6) (>= uap10.0)) (&& (== net46) (< net35)) (&& (== net462) (< net35)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== net462) (< net46) (< netstandard1.4) (>= netstandard1.6)) (&& (== net462) (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net462) (< net46)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
System.IO (>= 4.3) - restriction: || (&& (== net462) (< net46)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
@@ -2512,18 +2556,18 @@ NUGET
System.Security.Cryptography.Primitives (>= 4.3) - restriction: || (&& (== net462) (< net46)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
System.Text.Encoding (>= 4.3) - restriction: || (&& (== net462) (< net46)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
System.Security.Cryptography.OpenSsl (4.4) - restriction: || (&& (== net46) (== net462) (>= netstandard1.6) (>= uap10.0)) (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== net462) (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6))
- System.Collections (>= 4.3) - restriction: || (&& (== net46) (>= netstandard1.6)) (&& (== net462) (< net461) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.IO (>= 4.3) - restriction: || (&& (== net46) (>= netstandard1.6)) (&& (== net462) (< net461) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net46) (>= netstandard1.6)) (&& (== net462) (< net461) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Runtime (>= 4.3) - restriction: || (&& (== net46) (>= netstandard1.6)) (&& (== net462) (< net461) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net46) (>= netstandard1.6)) (&& (== net462) (< net461) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Runtime.Handles (>= 4.3) - restriction: || (&& (== net46) (>= netstandard1.6)) (&& (== net462) (< net461) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Runtime.InteropServices (>= 4.3) - restriction: || (&& (== net46) (>= netstandard1.6)) (&& (== net462) (< net461) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Runtime.Numerics (>= 4.3) - restriction: || (&& (== net46) (>= netstandard1.6)) (&& (== net462) (< net461) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Security.Cryptography.Algorithms (>= 4.3) - restriction: || (&& (== net46) (>= netstandard1.6)) (&& (== net462) (< net461) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Security.Cryptography.Encoding (>= 4.3) - restriction: || (&& (== net46) (>= netstandard1.6)) (&& (== net462) (< net461) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Security.Cryptography.Primitives (>= 4.3) - restriction: || (&& (== net46) (>= netstandard1.6)) (&& (== net462) (< net461) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
- System.Text.Encoding (>= 4.3) - restriction: || (&& (== net46) (>= netstandard1.6)) (&& (== net462) (< net461) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Collections (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net461) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.IO (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net461) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net461) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Runtime (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net461) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net461) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Runtime.Handles (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net461) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Runtime.InteropServices (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net461) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Runtime.Numerics (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net461) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Security.Cryptography.Algorithms (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net461) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Security.Cryptography.Encoding (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net461) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Security.Cryptography.Primitives (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net461) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ System.Text.Encoding (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net461) (>= netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
System.Security.Cryptography.Primitives (4.3) - restriction: || (== net46) (&& (== net462) (>= dnxcore50) (>= netstandard2.0)) (&& (== net462) (< net35)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net462) (< net46)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
System.Globalization (>= 4.3) - restriction: || (&& (== net462) (< net46)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
@@ -2571,12 +2615,12 @@ NUGET
System.Runtime (>= 4.3) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
System.Text.Encoding (>= 4.3) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
System.Text.RegularExpressions (4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (== netstandard2.0)) (&& (== net46) (< net45)) (&& (== net46) (< portable-net45+win8+wpa81)) (&& (== net46) (>= uap10.0)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net45)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard1.4)) (&& (== netcoreapp2.0) (< netstandard1.5)) (&& (== netcoreapp2.0) (< netstandard1.6)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (< portable-net45+win8+wpa81)) (== netstandard1.6) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (== netstandard2.0) (< netstandard1.4)) (&& (== netstandard2.0) (< netstandard1.5)) (&& (== netstandard2.0) (< netstandard1.6)) (&& (== netstandard2.0) (< portable-net45+win8+wpa81))
- System.Collections (>= 4.3) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (>= dnxcore50)) (&& (== netcoreapp2.0) (< netcoreapp1.1)) (== netstandard1.6) (== netstandard2.0)
- System.Globalization (>= 4.3) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (>= dnxcore50)) (&& (== netcoreapp2.0) (< netcoreapp1.1)) (== netstandard1.6) (== netstandard2.0)
- System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (>= dnxcore50)) (&& (== netcoreapp2.0) (< netcoreapp1.1)) (== netstandard1.6) (== netstandard2.0)
+ System.Collections (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (>= dnxcore50)) (&& (== netcoreapp2.0) (< netcoreapp1.1)) (== netstandard1.6) (== netstandard2.0)
+ System.Globalization (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (>= dnxcore50)) (&& (== netcoreapp2.0) (< netcoreapp1.1)) (== netstandard1.6) (== netstandard2.0)
+ System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (>= dnxcore50)) (&& (== netcoreapp2.0) (< netcoreapp1.1)) (== netstandard1.6) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45)) (&& (== net46) (>= netcoreapp1.1)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45)) (&& (== net462) (>= netcoreapp1.1)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
- System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (>= dnxcore50)) (&& (== netcoreapp2.0) (< netcoreapp1.1)) (== netstandard1.6) (== netstandard2.0)
- System.Threading (>= 4.3) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (>= dnxcore50)) (&& (== netcoreapp2.0) (< netcoreapp1.1)) (== netstandard1.6) (== netstandard2.0)
+ System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (>= dnxcore50)) (&& (== netcoreapp2.0) (< netcoreapp1.1)) (== netstandard1.6) (== netstandard2.0)
+ System.Threading (>= 4.3) - restriction: || (&& (== net46) (== netcoreapp2.0)) (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45) (>= netstandard1.6)) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45) (>= netstandard1.6)) (&& (== netcoreapp2.0) (>= dnxcore50)) (&& (== netcoreapp2.0) (< netcoreapp1.1)) (== netstandard1.6) (== netstandard2.0)
System.Threading (4.3)
System.Runtime (>= 4.3) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
System.Threading.Tasks (>= 4.3) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
@@ -2612,7 +2656,7 @@ NUGET
Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net451)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net451)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
System.Runtime (>= 4.3) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net451)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net451)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
System.ValueTuple (4.4) - storage: packages, content: none, restriction: || (== net46) (== net462) (&& (== netcoreapp2.0) (>= net45)) (&& (== netstandard1.6) (>= net45)) (&& (== netstandard2.0) (>= net45))
- NETStandard.Library (>= 1.6.1) - restriction: || (== net46) (&& (== net462) (< net461)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
+ NETStandard.Library (>= 1.6.1) - restriction: || (== net46) (&& (== net462) (== netcoreapp2.0)) (&& (== net462) (== netstandard2.0)) (&& (== net462) (< net461)) (&& (== netcoreapp2.0) (< netstandard2.0)) (== netstandard1.6)
System.Xml.ReaderWriter (4.3.1) - restriction: || (== net46) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45)) (&& (== net462) (< net46)) (&& (== net462) (< netstandard1.3) (>= uap10.0)) (&& (== net462) (< netstandard1.4)) (&& (== net462) (< netstandard1.5) (>= uap10.0)) (&& (== net462) (< portable-net45+win8+wpa81)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
System.Collections (>= 4.3) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net46) (>= dnxcore50)) (&& (== net46) (< net45)) (&& (== net462) (>= dnxcore50)) (&& (== net462) (< net45)) (== netcoreapp2.0) (== netstandard1.6) (== netstandard2.0)
diff --git a/src/app/Fake.Core.Target/Fake.Core.Target.fsproj b/src/app/Fake.Core.Target/Fake.Core.Target.fsproj
index be9d8f14976..20be84566c2 100644
--- a/src/app/Fake.Core.Target/Fake.Core.Target.fsproj
+++ b/src/app/Fake.Core.Target/Fake.Core.Target.fsproj
@@ -1,24 +1,26 @@
-
-
- net46;netstandard1.6;netstandard2.0
- Fake.Core.Target
- Library
-
-
- $(DefineConstants);RELEASE
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+ net46;netstandard2.0
+ Fake.Core.Target
+ Library
+
+
+ $(DefineConstants);RELEASE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/app/Fake.Core.Target/Target.fs b/src/app/Fake.Core.Target/Target.fs
index 8ec2d5d0eb4..7026db99b90 100644
--- a/src/app/Fake.Core.Target/Target.fs
+++ b/src/app/Fake.Core.Target/Target.fs
@@ -3,9 +3,9 @@
open System
open System.Collections.Generic
open Fake.Core
-open Fake.Core.CommandLineParsing
open System.Threading.Tasks
-
+open System.Threading
+open FSharp.Control.Reactive
module internal TargetCli =
let targetCli =
"""
@@ -25,19 +25,28 @@ Target Module Options [target_opts]:
"""
let doc = Docopt(targetCli)
let parseArgs args = doc.Parse args
-
/// [omit]
type TargetDescription = string
+[]
+[]
type TargetResult =
{ Error : exn option; Time : TimeSpan; Target : Target; WasSkipped : bool }
-and TargetContext =
+and [] [] TargetContext =
{ PreviousTargets : TargetResult list
AllExecutingTargets : Target list
FinalTarget : string
- Arguments : string list }
- static member Create ft all args = { FinalTarget = ft; AllExecutingTargets = all; PreviousTargets = []; Arguments = args }
+ Arguments : string list
+ IsRunningFinalTargets : bool
+ CancellationToken : CancellationToken }
+ static member Create ft all args token = {
+ FinalTarget = ft
+ AllExecutingTargets = all
+ PreviousTargets = []
+ Arguments = args
+ IsRunningFinalTargets = false
+ CancellationToken = token }
member x.HasError =
x.PreviousTargets
|> List.exists (fun t -> t.Error.IsSome)
@@ -46,12 +55,12 @@ and TargetContext =
member x.TryFindTarget name =
x.AllExecutingTargets |> List.tryFind (fun t -> t.Name = name)
-and TargetParameter =
+and [] [] TargetParameter =
{ TargetInfo : Target
Context : TargetContext }
/// [omit]
-and Target =
+and [] [] Target =
{ Name: string;
Dependencies: string list;
SoftDependencies: string list;
@@ -163,6 +172,8 @@ module Target =
let watch = System.Diagnostics.Stopwatch.StartNew()
let error =
try
+ if not context.IsRunningFinalTargets then
+ context.CancellationToken.ThrowIfCancellationRequested()|>ignore
target.Function { TargetInfo = target; Context = context }
None
with e -> Some e
@@ -177,7 +188,7 @@ module Target =
let runSimple name args =
let target = get name
target
- |> runSimpleInternal (TargetContext.Create name [target] args)
+ |> runSimpleInternal (TargetContext.Create name [target] args CancellationToken.None)
/// This simply runs the function of a target without doing anything (like tracing, stopwatching or adding it to the results at the end)
let runSimpleWithContext name ctx =
@@ -233,14 +244,14 @@ module Target =
/// Adds the dependency to the front of the list of dependencies.
/// [omit]
let internal dependencyAtFront targetName dependentTargetName =
- let target,dependentTarget = checkIfDependencyCanBeAdded targetName dependentTargetName
+ let target,_ = checkIfDependencyCanBeAdded targetName dependentTargetName
getTargetDict().[targetName] <- { target with Dependencies = dependentTargetName :: target.Dependencies }
/// Appends the dependency to the list of dependencies.
/// [omit]
let internal dependencyAtEnd targetName dependentTargetName =
- let target,dependentTarget = checkIfDependencyCanBeAdded targetName dependentTargetName
+ let target,_ = checkIfDependencyCanBeAdded targetName dependentTargetName
getTargetDict().[targetName] <- { target with Dependencies = target.Dependencies @ [dependentTargetName] }
@@ -248,7 +259,7 @@ module Target =
/// Appends the dependency to the list of soft dependencies.
/// [omit]
let internal softDependencyAtEnd targetName dependentTargetName =
- let target,dependentTarget = checkIfDependencyCanBeAdded targetName dependentTargetName
+ let target,_ = checkIfDependencyCanBeAdded targetName dependentTargetName
getTargetDict().[targetName] <- { target with SoftDependencies = target.SoftDependencies @ [dependentTargetName] }
@@ -373,7 +384,7 @@ module Target =
else
appendfn "%s<== %s" indent t.Name
- let _, ordered = visitDependencies logDependency target.Name
+ let _ = visitDependencies logDependency target.Name
//appendfn ""
//sb.Length <- sb.Length - Environment.NewLine.Length
Trace.log <| sb.ToString()
@@ -435,9 +446,9 @@ module Target =
/// Determines a parallel build order for the given set of targets
let internal determineBuildOrder (target : string) =
- let t = get target
+ let _ = get target
- let rec visitDependenciesAux fGetDependencies (visited:string list) level (depType,targetName) =
+ let rec visitDependenciesAux fGetDependencies (visited:string list) level (_depType, targetName) =
let target = get targetName
let isVisited = visited |> Seq.contains targetName
//fVisit (target, depType, level, isVisited)
@@ -451,8 +462,7 @@ module Target =
// first find the list of targets we "have" to build
let targets = visitDependenciesAux (fun t -> t.Dependencies |> withDependencyType DependencyType.Hard) [] 0 (DependencyType.Hard, target)
- let isValidTarget name = targets |> Seq.exists (fun t -> t.Name = name)
-
+
// Try to build the optimal tree by starting with the targets without dependencies and remove them from the list iteratively
let rec findOrder (targetLeft:Target list) =
let isValidTarget name = targetLeft |> Seq.exists (fun t -> t.Name = name)
@@ -462,7 +472,7 @@ module Target =
|> Seq.isEmpty
let map =
targetLeft
- |> Seq.groupBy (fun t -> canBeExecuted t)
+ |> Seq.groupBy canBeExecuted
|> Seq.map (fun (t, g) -> t, Seq.toList g)
|> dict
let execute, left =
@@ -501,7 +511,10 @@ module Target =
PreviousTargets =
ctx1.PreviousTargets @ filterKnown ctx2.PreviousTargets
}
+
// Centralized handling of target context and next target logic...
+ []
+ []
type RunnerHelper =
| GetNextTarget of TargetContext * AsyncReplyChannel>
type IRunnerHelper =
@@ -588,11 +601,12 @@ module Target =
let mgr = createCtxMgr order targetContext
let targetRunner () =
async {
+ let token = targetContext.CancellationToken
let! (tctx, att) = mgr.GetNextTarget(targetContext)
let! tt = att
let mutable ctx = tctx
let mutable nextTarget = tt
- while nextTarget.IsSome do
+ while nextTarget.IsSome && not token.IsCancellationRequested do
let newCtx = runSingleTarget nextTarget.Value ctx
let! (tctx, att) = mgr.GetNextTarget(newCtx)
let! tt = att
@@ -605,26 +619,18 @@ module Target =
|> Async.AwaitTask
|> Async.RunSynchronously
|> Seq.reduce mergeContext
-
- /// Runs the given array of targets in parallel using count tasks
- let internal runTargetsParallel (count : int) (targets : Target[]) context =
- let known =
- context.PreviousTargets
- |> Seq.map (fun tres -> tres.Target.Name, tres)
- |> dict
- let filterKnown targets =
- targets
- |> List.filter (fun tres -> not (known.ContainsKey tres.Target.Name))
- targets
- |> Array.map (fun t -> async { return runSingleTarget t context })
- |> Async.Parallel
- |> Async.RunSynchronously
- |> Seq.reduce (fun ctx1 ctx2 ->
- { ctx1 with
- PreviousTargets =
- context.PreviousTargets @ filterKnown ctx1.PreviousTargets @ filterKnown ctx2.PreviousTargets
- })
-
+
+ let private handleUserCancelEvent (cts:CancellationTokenSource) (e:ConsoleCancelEventArgs)=
+ e.Cancel <- true
+ printfn "Gracefully shutting down.."
+ printfn "Press ctrl+c again to force quit"
+ let __ =
+ Console.CancelKeyPress
+ |> Observable.first
+ |> Observable.subscribe (fun _ -> Environment.Exit 1)
+ Process.killAllCreatedProcesses() |> ignore
+ cts.Cancel()
+
/// Runs a target and its dependencies.
let internal runInternal singleTarget parallelJobs targetName args =
match getLastDescription() with
@@ -644,40 +650,51 @@ module Target =
if singleTarget
then Trace.traceImportant "Single target mode ==> Skipping dependencies."
let allTargets = List.collect Seq.toList order
- let context = TargetContext.Create targetName allTargets args
-
+ use cts = new CancellationTokenSource()
+ let context = TargetContext.Create targetName allTargets args cts.Token
+
let context =
- // Figure out the order in in which targets can be run, and which can be run in parallel.
- if parallelJobs > 1 && not singleTarget then
- Trace.tracefn "Running parallel build with %d workers" parallelJobs
-
- // always try to keep "parallelJobs" runners busy
- ParallelRunner.runOptimal parallelJobs order context
- //order
- // |> Seq.fold (fun context par -> runTargetsParallel parallelJobs par context) context
- else
- let targets = order |> Seq.collect id |> Seq.toArray
- let lastTarget = targets |> Array.last
- if singleTarget then
- runSingleTarget lastTarget context
+ let captureContext (f:'a->unit) =
+ let ctx = Context.getExecutionContext()
+ (fun a ->
+ let nctx = Context.getExecutionContext()
+ if ctx <> nctx then Context.setExecutionContext ctx
+ f a)
+
+ let cancelHandler = captureContext (handleUserCancelEvent cts)
+ use __ =
+ Console.CancelKeyPress
+ |> Observable.first
+ |> Observable.subscribe cancelHandler
+
+ let context =
+ // Figure out the order in in which targets can be run, and which can be run in parallel.
+ if parallelJobs > 1 && not singleTarget then
+ Trace.tracefn "Running parallel build with %d workers" parallelJobs
+ // always try to keep "parallelJobs" runners busy
+ ParallelRunner.runOptimal parallelJobs order context
else
- targets |> Array.fold (fun context target -> runSingleTarget target context) context
-
- let context =
- if context.HasError then
- runBuildFailureTargets context
- else context
- let context = runFinalTargets context
+ let targets = order |> Seq.collect id |> Seq.toArray
+ let lastTarget = targets |> Array.last
+ if singleTarget then
+ runSingleTarget lastTarget context
+ else
+ targets |> Array.fold (fun context target -> runSingleTarget target context) context
+
+ if context.HasError && not context.CancellationToken.IsCancellationRequested then
+ runBuildFailureTargets context
+ else context
+
+ let context = runFinalTargets {context with IsRunningFinalTargets=true}
writeTaskTimeSummary watch.Elapsed context
-
- if context.HasError then
+ if context.HasError && not context.CancellationToken.IsCancellationRequested then
let errorTargets =
context.PreviousTargets
|> List.choose (fun tres ->
match tres.Error with
| Some er -> Some (er, tres.Target)
| None -> None)
- let targets = errorTargets |> Seq.map (fun (er, target) -> target.Name) |> Seq.distinct
+ let targets = errorTargets |> Seq.map (fun (_er, target) -> target.Name) |> Seq.distinct
let targetStr = String.Join(", ", targets)
let errorMsg =
if errorTargets.Length = 1 then
@@ -697,7 +714,7 @@ module Target =
/// Activates the build failure target.
let activateBuildFailure name =
- let t = get name // test if target is defined
+ let _ = get name // test if target is defined
getBuildFailureTargets().[name] <- true
/// Creates a final target (not activated).
@@ -707,7 +724,7 @@ module Target =
/// Activates the final target.
let activateFinal name =
- let t = get name // test if target is defined
+ let _ = get name // test if target is defined
getFinalTargets().[name] <- true
/// Runs a target and its dependencies, used for testing - usually not called in scripts.
diff --git a/src/app/Fake.Core.Target/TargetOperators.fs b/src/app/Fake.Core.Target/TargetOperators.fs
index f174ef149aa..f4c6d2044b8 100644
--- a/src/app/Fake.Core.Target/TargetOperators.fs
+++ b/src/app/Fake.Core.Target/TargetOperators.fs
@@ -34,7 +34,7 @@ let private sameLevels =
/// Specifies that two targets are on the same level of execution
let internal targetsAreOnSameLevel x y =
match sameLevels().TryGetValue y with
- | true, z -> ()
+ | true, _ -> ()
| _ -> sameLevels().[y] <- x
/// Specifies that two targets have the same dependencies
diff --git a/src/app/Fake.Core.Target/paket.references b/src/app/Fake.Core.Target/paket.references
index 2c8a7ddfd73..4b7fc0f86ae 100644
--- a/src/app/Fake.Core.Target/paket.references
+++ b/src/app/Fake.Core.Target/paket.references
@@ -1,4 +1,5 @@
group netcore
FSharp.Core
-NETStandard.Library
\ No newline at end of file
+NETStandard.Library
+FSharp.Control.Reactive
diff --git a/src/legacy/FakeLib/FakeLib.fsproj b/src/legacy/FakeLib/FakeLib.fsproj
index e8053fd06c3..8a7cedc80a4 100644
--- a/src/legacy/FakeLib/FakeLib.fsproj
+++ b/src/legacy/FakeLib/FakeLib.fsproj
@@ -127,12 +127,6 @@
Fake.Core.Trace/Trace.fs
-
- Fake.Core.Target/Target.fs
-
-
- Fake.Core.Target/TargetOperators.fs
-
Fake.IO.FileSystem/Globbing.fs
@@ -196,6 +190,12 @@
Fake.Core.Process/Mono.fs
+
+ Fake.Core.Target/Target.fs
+
+
+ Fake.Core.Target/TargetOperators.fs
+
Fake.DotNet.MSBuild/MSBuildLogger.fs
@@ -698,6 +698,26 @@
+
+
+
+
+ ..\..\..\packages\FSharp.Control.Reactive\lib\net45\FSharp.Control.Reactive.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\..\packages\FSharp.Control.Reactive\lib\netstandard2.0\FSharp.Control.Reactive.dll
+ True
+ True
+
+
+
+
@@ -1901,6 +1921,186 @@
+
+
+
+
+ ..\..\..\packages\System.Reactive.Core\lib\net45\System.Reactive.Core.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\..\packages\System.Reactive.Core\lib\net46\System.Reactive.Core.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\..\packages\System.Reactive.Core\lib\netcoreapp1.0\System.Reactive.Core.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\..\packages\System.Reactive.Core\lib\netstandard1.3\System.Reactive.Core.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\..\packages\System.Reactive.Core\lib\uap10.0\System.Reactive.Core.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\..\..\packages\System.Reactive.Interfaces\lib\net45\System.Reactive.Interfaces.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\..\packages\System.Reactive.Interfaces\lib\netstandard1.0\System.Reactive.Interfaces.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\..\..\packages\System.Reactive.Linq\lib\net45\System.Reactive.Linq.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\..\packages\System.Reactive.Linq\lib\net46\System.Reactive.Linq.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\..\packages\System.Reactive.Linq\lib\netstandard1.3\System.Reactive.Linq.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\..\..\packages\System.Reactive.PlatformServices\lib\net45\System.Reactive.PlatformServices.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\..\packages\System.Reactive.PlatformServices\lib\net46\System.Reactive.PlatformServices.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\..\packages\System.Reactive.PlatformServices\lib\netcoreapp1.0\System.Reactive.PlatformServices.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\..\packages\System.Reactive.PlatformServices\lib\netstandard1.3\System.Reactive.PlatformServices.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\..\packages\System.Reactive.PlatformServices\lib\uap10.0\System.Reactive.PlatformServices.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ True
+
+
+ True
+
+
+ ..\..\..\packages\System.Reactive.Windows.Threading\lib\net45\System.Reactive.Windows.Threading.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\..\packages\System.Reactive.Windows.Threading\lib\uap10.0\System.Reactive.Windows.Threading.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\..\..\packages\System.Reactive.WindowsRuntime\lib\uap10.0\System.Reactive.WindowsRuntime.dll
+ True
+ True
+
+
+
+
@@ -2299,6 +2499,26 @@
+
+
+
+
+ ..\..\..\packages\System.Runtime.InteropServices.WindowsRuntime\ref\netstandard1.0\System.Runtime.InteropServices.WindowsRuntime.dll
+ False
+ True
+
+
+
+
+
+
+ ..\..\..\packages\System.Runtime.InteropServices.WindowsRuntime\lib\netstandard1.3\System.Runtime.InteropServices.WindowsRuntime.dll
+ True
+ True
+
+
+
+
diff --git a/src/legacy/FakeLib/paket.references b/src/legacy/FakeLib/paket.references
index 1aee2666a67..3c15887cdd2 100644
--- a/src/legacy/FakeLib/paket.references
+++ b/src/legacy/FakeLib/paket.references
@@ -8,6 +8,7 @@ Nuget.Core
Newtonsoft.Json
System.Net.Http
HashLib
+FSharp.Control.Reactive
FSharp.Compiler.Service
exclude FSharp.Compiler.Service.MSBuild.*.dll
exclude FSharp.Compiler.Service.MSBuild.v12.dll
diff --git a/src/test/Fake.Core.UnitTests/Fake.Core.Target.fs b/src/test/Fake.Core.UnitTests/Fake.Core.Target.fs
index 0061cb37e34..e88fbcd3490 100644
--- a/src/test/Fake.Core.UnitTests/Fake.Core.Target.fs
+++ b/src/test/Fake.Core.UnitTests/Fake.Core.Target.fs
@@ -455,4 +455,133 @@ let tests =
let context = run "SimpleTest"
Expect.equal "Expected failure" true context.HasError
Expect.equal "Expected context to contain both targets" 2 context.PreviousTargets.Length // second one as "skipped"
+
+ targetTestCase "Not activated final target does not run" <| fun _ ->
+ Target.create "a" ignore
+ Target.create "b" ignore
+ Target.create "c" ignore
+ "a" ==> "b" ==> "c" |> ignore
+ let mutable finalTargetResult = 0
+ Target.createFinal "Final" (fun _ -> finalTargetResult <- 1)
+
+ let context = run "c"
+ let actualOrder =
+ context.PreviousTargets
+ |> List.map (fun tr -> tr.Target.Name)
+ let expectedOrder = ["a";"b";"c"]
+ Expect.equal "Expected context to contain 3 targets" 3 context.PreviousTargets.Length
+ Expect.equal "Expected context to contain 3 targets in right order" expectedOrder actualOrder
+ Expect.equal "Expected final target to not run" 0 finalTargetResult
+
+ targetTestCase "Final targets run after all targets" <| fun _ ->
+ Target.create "a" DoNothing
+ Target.create "b" DoNothing
+ Target.create "c" DoNothing
+ "a" ==> "b" ==> "c" |> ignore
+ let mutable finalTargetResult = 0
+ Target.createFinal "Final" (fun _ -> finalTargetResult <- 1)
+ Target.createFinal "Final2" (fun _ -> finalTargetResult <- finalTargetResult+1)
+ Target.activateFinal "Final"
+ Target.activateFinal "Final2"
+ let context = run "c"
+ let actualOrder =
+ context.PreviousTargets
+ |> List.map (fun tr -> tr.Target.Name)
+ let expectedOrder = ["a";"b";"c";"Final";"Final2"]
+ Expect.equal "Expected context to contain 5 targets" 5 context.PreviousTargets.Length
+ Expect.equal "Expected context to contain 5 targets in right order" expectedOrder actualOrder
+ Expect.equal "Expected final targets to run" 2 finalTargetResult
+
+ targetTestCase "BuildFailure targets do not run if nothing fails" <| fun _ ->
+ Target.create "a" ignore
+ Target.create "b" ignore
+ Target.create "c" ignore
+ "a" ==> "b" ==> "c" |> ignore
+ let mutable failureTargetResult = 0
+ Target.createBuildFailure "FailureTarget" (fun _ -> failureTargetResult <- 1)
+ Target.activateBuildFailure "FailureTarget"
+ let context = run "c"
+ let actualOrder =
+ context.PreviousTargets
+ |> List.map (fun tr -> tr.Target.Name)
+ let expectedOrder = ["a";"b";"c"]
+ Expect.equal "Expected context to contain 3 targets" 3 context.PreviousTargets.Length
+ Expect.equal "Expected context to contain 3 targets in right order" expectedOrder actualOrder
+ Expect.equal "Expected buildFailure target to not run" 0 failureTargetResult
+
+ targetTestCase "BuildFailure targets do not run if not activated" <| fun _ ->
+ Target.create "a" ignore
+ Target.create "b" (fun _ -> failwith "failed dependency")
+ Target.create "c" ignore
+ "a" ==> "b" ==> "c" |> ignore
+ let mutable failureTargetResult = 0
+ Target.createBuildFailure "FailureTarget" (fun _ -> failureTargetResult <- 1)
+
+ let context = run "c"
+ let actualOrder =
+ context.PreviousTargets
+ |> List.map (fun tr -> tr.Target.Name)
+ let expectedOrder = ["a";"b";"c"]
+ Expect.equal "Expected context to contain 3 targets" 3 context.PreviousTargets.Length
+ Expect.equal "Expected context to contain 3 targets in right order" expectedOrder actualOrder
+ Expect.equal "Expected buildFailure target to not run" 0 failureTargetResult
+
+ targetTestCase "BuildFailure targets run after failing targets" <| fun _ ->
+ Target.create "a" DoNothing
+ Target.create "b" (fun _ -> failwith "failed dependency")
+ Target.create "c" DoNothing
+ "a" ==> "b" ==> "c" |> ignore
+ let mutable failureTargetResult = 0
+ Target.createBuildFailure "FailureTarget" (fun _ -> failureTargetResult <- 1)
+ Target.createBuildFailure "FailureTarget2" (fun _ -> failureTargetResult <- failureTargetResult+1)
+ Target.activateBuildFailure "FailureTarget"
+ Target.activateBuildFailure "FailureTarget2"
+ let context = run "c"
+ let actualOrder =
+ context.PreviousTargets
+ |> List.map (fun tr -> tr.Target.Name)
+ let expectedOrder = ["a";"b";"c";"FailureTarget";"FailureTarget2"]
+ let bResult =
+ context.PreviousTargets
+ |> List.find (fun tr -> tr.Target.Name="b")
+ let cResult =
+ context.PreviousTargets
+ |> List.find (fun tr -> tr.Target.Name="c")
+ Expect.equal "Expected failure" true context.HasError
+ Expect.equal "Expected second target to skip after failure" true context.HasError
+ Expect.equal "Expected context to contain 5 targets" 5 context.PreviousTargets.Length
+ Expect.equal "Expected context to contain 5 targets in right order" expectedOrder actualOrder
+ Expect.isSome "Expected target b to error" bResult.Error
+ Expect.isTrue "Expected target c to skip" cResult.WasSkipped
+ Expect.equal "Expected buildFailure targets to run" 2 failureTargetResult
+
+ targetTestCase "Final targets run after failing targets" <| fun _ ->
+ Target.create "a" DoNothing
+ Target.create "b" (fun _ -> failwith "failed dependency")
+ Target.create "c" DoNothing
+ "a" ==> "b" ==> "c" |> ignore
+ let mutable finalTargetResult = 0
+ Target.createFinal "Final" (fun _ -> finalTargetResult <- 1)
+ Target.createFinal "Final2" (fun _ -> finalTargetResult <- finalTargetResult+1)
+ Target.activateFinal "Final"
+ Target.activateFinal "Final2"
+ let context = run "c"
+ let actualOrder =
+ context.PreviousTargets
+ |> List.map (fun tr -> tr.Target.Name)
+ let expectedOrder = ["a";"b";"c";"Final";"Final2"]
+ let bResult =
+ context.PreviousTargets
+ |> List.find (fun tr -> tr.Target.Name="b")
+ let cResult =
+ context.PreviousTargets
+ |> List.find (fun tr -> tr.Target.Name="c")
+ Expect.equal "Expected failure" true context.HasError
+ Expect.equal "Expected second target to skip after failure" true context.HasError
+ Expect.equal "Expected context to contain 5 targets" 5 context.PreviousTargets.Length
+ Expect.equal "Expected context to contain 5 targets in right order" expectedOrder actualOrder
+ Expect.isSome "Expected target b to error" bResult.Error
+ Expect.isTrue "Expected target c to skip" cResult.WasSkipped
+ Expect.equal "Expected final targets to run" 2 finalTargetResult
+
]