diff --git a/paket.dependencies b/paket.dependencies
index 60e3514c..305b9e76 100644
--- a/paket.dependencies
+++ b/paket.dependencies
@@ -2,11 +2,12 @@ source https://nuget.org/api/v2
#Open packages
+nuget CommandLineParser >= 2.1.1-beta
nuget FSharp.Formatting
nuget FsCheck
nuget FsCheck.Xunit
nuget xunit.runner.console
nuget xunit.assert
nuget FAKE
-nuget Mono.Cecil >= 0.10.0-beta1
+nuget Mono.Cecil >= 0.10.0-beta6
nuget gtk-sharp3
diff --git a/paket.lock b/paket.lock
index 785d4061..32dbe000 100644
--- a/paket.lock
+++ b/paket.lock
@@ -1,123 +1,137 @@
NUGET
remote: https://www.nuget.org/api/v2
- FAKE (4.61.3)
+ CommandLineParser (2.1.1-beta)
+ System.Collections (>= 4.0.11-rc2-24027) - restriction: >= netstandard1.5
+ System.Console (>= 4.0.0-rc2-24027) - restriction: >= netstandard1.5
+ System.Diagnostics.Debug (>= 4.0.11-rc2-24027) - restriction: >= netstandard1.5
+ System.Globalization (>= 4.0.11-rc2-24027) - restriction: >= netstandard1.5
+ System.IO (>= 4.1.0-rc2-24027) - restriction: >= netstandard1.5
+ System.Linq (>= 4.1.0-rc2-24027) - restriction: >= netstandard1.5
+ System.Linq.Expressions (>= 4.0.11-rc2-24027) - restriction: >= netstandard1.5
+ System.Reflection (>= 4.1.0-rc2-24027) - restriction: >= netstandard1.5
+ System.Reflection.Extensions (>= 4.0.1-rc2-24027) - restriction: >= netstandard1.5
+ System.Reflection.TypeExtensions (>= 4.1.0-rc2-24027) - restriction: >= netstandard1.5
+ System.Resources.ResourceManager (>= 4.0.1-rc2-24027) - restriction: >= netstandard1.5
+ System.Runtime (>= 4.1.0-rc2-24027) - restriction: >= netstandard1.5
+ System.Runtime.Extensions (>= 4.1.0-rc2-24027) - restriction: >= netstandard1.5
+ FAKE (4.62.5)
FsCheck (2.9)
- FSharp.Core (>= 4.1) - framework: >= net10, netstandard10, netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- FSharp.Core (>= 4.1.17) - framework: >= netstandard16
- NETStandard.Library (>= 1.6.1) - framework: >= netstandard16
+ FSharp.Core (>= 4.1) - restriction: < netstandard1.6
+ FSharp.Core (>= 4.1.17) - restriction: >= netstandard1.6
+ NETStandard.Library (>= 1.6.1) - restriction: >= netstandard1.6
FsCheck.Xunit (2.9)
FsCheck (>= 2.9)
- FSharp.Core (>= 4.1.17) - framework: >= netstandard16
- NETStandard.Library (>= 1.6.1) - framework: >= netstandard16
- xunit.abstractions (>= 2.0.1) - framework: >= netstandard16
- xunit.core (>= 2.2) - framework: >= netstandard16
- xunit.extensibility.execution (>= 2.2 < 3.0) - framework: >= net10, netstandard10, netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
+ FSharp.Core (>= 4.1.17) - restriction: >= netstandard1.6
+ NETStandard.Library (>= 1.6.1) - restriction: >= netstandard1.6
+ xunit.abstractions (>= 2.0.1) - restriction: >= netstandard1.6
+ xunit.core (>= 2.2) - restriction: >= netstandard1.6
+ xunit.extensibility.execution (>= 2.2 < 3.0) - restriction: < netstandard1.6
FSharp.Compiler.Service (2.0.0.6)
- FSharp.Core (4.2.1) - framework: >= net10, >= netstandard10
- System.Collections (>= 4.0.11) - framework: >= net463, >= netstandard16
- System.Console (>= 4.0) - framework: >= net463, >= netstandard16
- System.Diagnostics.Debug (>= 4.0.11) - framework: >= net463, >= netstandard16
- System.Diagnostics.Tools (>= 4.0.1) - framework: >= net463, >= netstandard16
- System.Globalization (>= 4.0.11) - framework: >= net463, >= netstandard16
- System.IO (>= 4.1) - framework: >= net463, >= netstandard16
- System.Linq (>= 4.1) - framework: >= net463, >= netstandard16
- System.Linq.Expressions (>= 4.1) - framework: >= net463, >= netstandard16
- System.Linq.Queryable (>= 4.0.1) - framework: >= net463, >= netstandard16
- System.Net.Requests (>= 4.0.11) - framework: >= net463, >= netstandard16
- System.Reflection (>= 4.1) - framework: >= net463, >= netstandard16
- System.Reflection.Extensions (>= 4.0.1) - framework: >= net463, >= netstandard16
- System.Resources.ResourceManager (>= 4.0.1) - framework: >= net463, >= netstandard16
- System.Runtime (>= 4.1) - framework: >= net463, >= netstandard16
- System.Runtime.Extensions (>= 4.1) - framework: >= net463, >= netstandard16
- System.Runtime.Numerics (>= 4.0.1) - framework: >= net463, >= netstandard16
- System.Text.RegularExpressions (>= 4.1) - framework: >= net463, >= netstandard16
- System.Threading (>= 4.0.11) - framework: >= net463, >= netstandard16
- System.Threading.Tasks (>= 4.0.11) - framework: >= net463, >= netstandard16
- System.Threading.Tasks.Parallel (>= 4.0.1) - framework: >= net463, >= netstandard16
- System.Threading.Thread (>= 4.0) - framework: >= net463, >= netstandard16
- System.Threading.ThreadPool (>= 4.0.10) - framework: >= net463, >= netstandard16
- System.Threading.Timer (>= 4.0.1) - framework: >= net463, >= netstandard16
+ FSharp.Core (4.2.1)
+ System.Collections (>= 4.0.11) - restriction: >= netstandard1.6
+ System.Console (>= 4.0) - restriction: >= netstandard1.6
+ System.Diagnostics.Debug (>= 4.0.11) - restriction: >= netstandard1.6
+ System.Diagnostics.Tools (>= 4.0.1) - restriction: >= netstandard1.6
+ System.Globalization (>= 4.0.11) - restriction: >= netstandard1.6
+ System.IO (>= 4.1) - restriction: >= netstandard1.6
+ System.Linq (>= 4.1) - restriction: >= netstandard1.6
+ System.Linq.Expressions (>= 4.1) - restriction: >= netstandard1.6
+ System.Linq.Queryable (>= 4.0.1) - restriction: >= netstandard1.6
+ System.Net.Requests (>= 4.0.11) - restriction: >= netstandard1.6
+ System.Reflection (>= 4.1) - restriction: >= netstandard1.6
+ System.Reflection.Extensions (>= 4.0.1) - restriction: >= netstandard1.6
+ System.Resources.ResourceManager (>= 4.0.1) - restriction: >= netstandard1.6
+ System.Runtime (>= 4.1) - restriction: >= netstandard1.6
+ System.Runtime.Extensions (>= 4.1) - restriction: >= netstandard1.6
+ System.Runtime.Numerics (>= 4.0.1) - restriction: >= netstandard1.6
+ System.Text.RegularExpressions (>= 4.1) - restriction: >= netstandard1.6
+ System.Threading (>= 4.0.11) - restriction: >= netstandard1.6
+ System.Threading.Tasks (>= 4.0.11) - restriction: >= netstandard1.6
+ System.Threading.Tasks.Parallel (>= 4.0.1) - restriction: >= netstandard1.6
+ System.Threading.Thread (>= 4.0) - restriction: >= netstandard1.6
+ System.Threading.ThreadPool (>= 4.0.10) - restriction: >= netstandard1.6
+ System.Threading.Timer (>= 4.0.1) - restriction: >= netstandard1.6
FSharp.Formatting (2.14.4)
FSharp.Compiler.Service (2.0.0.6)
FSharpVSPowerTools.Core (>= 2.3 < 2.4)
FSharpVSPowerTools.Core (2.3)
FSharp.Compiler.Service (>= 2.0.0.3)
gtk-sharp3 (3.22)
- Microsoft.NETCore.Platforms (1.1) - framework: >= net10, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Targets (1.1) - framework: >= net10, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- Microsoft.Win32.Primitives (4.3) - framework: >= net45, >= netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: >= netstandard13
- Microsoft.NETCore.Targets (>= 1.1) - framework: >= netstandard13
- System.Runtime (>= 4.3) - framework: >= netstandard13
+ Microsoft.NETCore.Platforms (1.1) - restriction: || (&& (< net35) (>= netstandard1.3) (< netstandard1.5) (< monoandroid) (< win8) (< wpa81)) (&& (< net35) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (< net35) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= netstandard1.1) (< netstandard1.2) (< monoandroid) (< win8)) (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.1) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.2) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (< netstandard1.2) (>= netstandard1.5) (< monoandroid)) (&& (< net45) (>= netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net45) (< netstandard1.3) (>= netstandard1.5) (< monoandroid)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (< net451) (>= netstandard1.2) (< monotouch) (< xamarinios) (< xamarinmac) (< win81) (< wpa81)) (&& (< net452) (>= netstandard1.1)) (&& (< net452) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (< net46) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (>= dnxcore50) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.2)) (&& (>= dnxcore50) (>= netstandard1.3)) (&& (>= dnxcore50) (>= netstandard1.5)) (>= netstandard1.6)
+ Microsoft.NETCore.Targets (1.1) - restriction: || (&& (< net35) (>= netstandard1.3) (< netstandard1.5) (< monoandroid) (< win8) (< wpa81)) (&& (< net35) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (< net35) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= netstandard1.1) (< netstandard1.2) (< monoandroid) (< win8)) (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.1) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.2) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (< netstandard1.2) (>= netstandard1.5) (< monoandroid)) (&& (< net45) (>= netstandard1.3) (< netstandard1.5) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net45) (< netstandard1.3) (>= netstandard1.5) (< monoandroid)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (< net451) (>= netstandard1.2) (< monotouch) (< xamarinios) (< xamarinmac) (< win81) (< wpa81)) (&& (< net452) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (< net46) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (>= dnxcore50) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.2)) (&& (>= dnxcore50) (>= netstandard1.3)) (&& (>= dnxcore50) (>= netstandard1.5)) (&& (>= dnxcore50) (>= netstandard1.6)) (&& (< netstandard1.1) (>= netstandard1.6) (< monoandroid)) (&& (< netstandard1.2) (>= netstandard1.6) (< monoandroid)) (&& (< netstandard1.3) (>= netstandard1.6) (< monoandroid)) (&& (< netstandard1.5) (>= netstandard1.6) (< monoandroid)) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)) (>= netcore1.1)
+ Microsoft.Win32.Primitives (4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net452) (>= netstandard1.3)) (>= netstandard1.6)
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ Microsoft.NETCore.Targets (>= 1.1) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Runtime (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
Mono.Cecil (0.10.0-beta6)
- System.Collections (>= 4.0.11) - framework: >= netstandard13
- System.IO.FileSystem (>= 4.0.1) - framework: >= netstandard13
- System.IO.FileSystem.Primitives (>= 4.0.1) - framework: >= netstandard13
- System.Reflection (>= 4.1) - framework: >= netstandard13
- System.Runtime.Extensions (>= 4.1) - framework: >= netstandard13
- System.Security.Cryptography.Algorithms (>= 4.2) - framework: >= netstandard13
- System.Security.Cryptography.Csp (>= 4.0) - framework: >= netstandard13
- System.Threading (>= 4.0.11) - framework: >= netstandard13
- NETStandard.Library (1.6.1) - framework: >= net10, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: >= netstandard10
- Microsoft.Win32.Primitives (>= 4.3) - framework: >= net46, >= netstandard13
- System.AppContext (>= 4.3) - framework: >= net46, >= netstandard13
- System.Collections (>= 4.3) - framework: >= netstandard10
- System.Collections.Concurrent (>= 4.3) - framework: >= net45, >= netstandard11
- System.Console (>= 4.3) - framework: >= net46, >= netstandard13
- System.Diagnostics.Debug (>= 4.3) - framework: >= netstandard10
- System.Diagnostics.Tools (>= 4.3) - framework: >= netstandard10
- System.Diagnostics.Tracing (>= 4.3) - framework: >= net45, >= netstandard11
- System.Globalization (>= 4.3) - framework: >= netstandard10
- System.Globalization.Calendars (>= 4.3) - framework: >= net46, >= netstandard13
- System.IO (>= 4.3) - framework: >= netstandard10
- System.IO.Compression (>= 4.3) - framework: >= net45, >= netstandard11
- System.IO.Compression.ZipFile (>= 4.3) - framework: >= net46, >= netstandard13
- System.IO.FileSystem (>= 4.3) - framework: >= net46, >= netstandard13
- System.IO.FileSystem.Primitives (>= 4.3) - framework: >= net46, >= netstandard13
- System.Linq (>= 4.3) - framework: >= netstandard10
- System.Linq.Expressions (>= 4.3) - framework: >= netstandard10
- System.Net.Http (>= 4.3) - framework: >= net45, >= netstandard11
- System.Net.Primitives (>= 4.3) - framework: >= netstandard10
- System.Net.Sockets (>= 4.3) - framework: >= net46, >= netstandard13
- System.ObjectModel (>= 4.3) - framework: >= netstandard10
- System.Reflection (>= 4.3) - framework: >= netstandard10
- System.Reflection.Extensions (>= 4.3) - framework: >= netstandard10
- System.Reflection.Primitives (>= 4.3) - framework: >= netstandard10
- System.Resources.ResourceManager (>= 4.3) - framework: >= netstandard10
- System.Runtime (>= 4.3) - framework: >= netstandard10
- System.Runtime.Extensions (>= 4.3) - framework: >= netstandard10
- System.Runtime.Handles (>= 4.3) - framework: >= net46, >= netstandard13
- System.Runtime.InteropServices (>= 4.3) - framework: >= net45, >= netstandard11
- System.Runtime.InteropServices.RuntimeInformation (>= 4.3) - framework: >= net45, >= netstandard11
- System.Runtime.Numerics (>= 4.3) - framework: >= net45, >= netstandard11
- System.Security.Cryptography.Algorithms (>= 4.3) - framework: >= net46, >= netstandard13
- System.Security.Cryptography.Encoding (>= 4.3) - framework: >= net46, >= netstandard13
- System.Security.Cryptography.Primitives (>= 4.3) - framework: >= net46, >= netstandard13
- System.Security.Cryptography.X509Certificates (>= 4.3) - framework: >= net46, >= netstandard13
- System.Text.Encoding (>= 4.3) - framework: >= netstandard10
- System.Text.Encoding.Extensions (>= 4.3) - framework: >= netstandard10
- System.Text.RegularExpressions (>= 4.3) - framework: >= netstandard10
- System.Threading (>= 4.3) - framework: >= netstandard10
- System.Threading.Tasks (>= 4.3) - framework: >= netstandard10
- System.Threading.Timer (>= 4.3) - framework: >= net451, >= netstandard12
- System.Xml.ReaderWriter (>= 4.3) - framework: >= netstandard10
- System.Xml.XDocument (>= 4.3) - framework: >= netstandard10
- runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.1) - framework: >= net45, >= netstandard13, netstandard14, netstandard15
- runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.1) - framework: >= net45, >= netstandard13, netstandard14, netstandard15
- runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.1) - framework: >= net45, >= netstandard13, netstandard14, netstandard15
- runtime.native.System (4.3) - framework: >= net45, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
+ System.Collections (>= 4.0.11) - restriction: && (< net35) (>= netstandard1.3)
+ System.IO.FileSystem (>= 4.0.1) - restriction: && (< net35) (>= netstandard1.3)
+ System.IO.FileSystem.Primitives (>= 4.0.1) - restriction: && (< net35) (>= netstandard1.3)
+ System.Reflection (>= 4.1) - restriction: && (< net35) (>= netstandard1.3)
+ System.Runtime.Extensions (>= 4.1) - restriction: && (< net35) (>= netstandard1.3)
+ System.Security.Cryptography.Algorithms (>= 4.2) - restriction: && (< net35) (>= netstandard1.3)
+ System.Security.Cryptography.Csp (>= 4.0) - restriction: && (< net35) (>= netstandard1.3)
+ System.Threading (>= 4.0.11) - restriction: && (< net35) (>= netstandard1.3)
+ NETStandard.Library (1.6.1) - restriction: || (&& (< net35) (>= netstandard1.1)) (&& (< net452) (>= netstandard1.1)) (>= netstandard1.6)
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: >= netstandard1.0
+ Microsoft.Win32.Primitives (>= 4.3) - restriction: >= netstandard1.3
+ System.AppContext (>= 4.3) - restriction: >= netstandard1.3
+ System.Collections (>= 4.3) - restriction: >= netstandard1.0
+ System.Collections.Concurrent (>= 4.3) - restriction: >= netstandard1.1
+ System.Console (>= 4.3) - restriction: >= netstandard1.3
+ System.Diagnostics.Debug (>= 4.3) - restriction: >= netstandard1.0
+ System.Diagnostics.Tools (>= 4.3) - restriction: >= netstandard1.0
+ System.Diagnostics.Tracing (>= 4.3) - restriction: >= netstandard1.1
+ System.Globalization (>= 4.3) - restriction: >= netstandard1.0
+ System.Globalization.Calendars (>= 4.3) - restriction: >= netstandard1.3
+ System.IO (>= 4.3) - restriction: >= netstandard1.0
+ System.IO.Compression (>= 4.3) - restriction: >= netstandard1.1
+ System.IO.Compression.ZipFile (>= 4.3) - restriction: >= netstandard1.3
+ System.IO.FileSystem (>= 4.3) - restriction: >= netstandard1.3
+ System.IO.FileSystem.Primitives (>= 4.3) - restriction: >= netstandard1.3
+ System.Linq (>= 4.3) - restriction: >= netstandard1.0
+ System.Linq.Expressions (>= 4.3) - restriction: >= netstandard1.0
+ System.Net.Http (>= 4.3) - restriction: >= netstandard1.1
+ System.Net.Primitives (>= 4.3) - restriction: >= netstandard1.0
+ System.Net.Sockets (>= 4.3) - restriction: >= netstandard1.3
+ System.ObjectModel (>= 4.3) - restriction: >= netstandard1.0
+ System.Reflection (>= 4.3) - restriction: >= netstandard1.0
+ System.Reflection.Extensions (>= 4.3) - restriction: >= netstandard1.0
+ System.Reflection.Primitives (>= 4.3) - restriction: >= netstandard1.0
+ System.Resources.ResourceManager (>= 4.3) - restriction: >= netstandard1.0
+ System.Runtime (>= 4.3) - restriction: >= netstandard1.0
+ System.Runtime.Extensions (>= 4.3) - restriction: >= netstandard1.0
+ System.Runtime.Handles (>= 4.3) - restriction: >= netstandard1.3
+ System.Runtime.InteropServices (>= 4.3) - restriction: >= netstandard1.1
+ System.Runtime.InteropServices.RuntimeInformation (>= 4.3) - restriction: >= netstandard1.1
+ System.Runtime.Numerics (>= 4.3) - restriction: >= netstandard1.1
+ System.Security.Cryptography.Algorithms (>= 4.3) - restriction: >= netstandard1.3
+ System.Security.Cryptography.Encoding (>= 4.3) - restriction: >= netstandard1.3
+ System.Security.Cryptography.Primitives (>= 4.3) - restriction: >= netstandard1.3
+ System.Security.Cryptography.X509Certificates (>= 4.3) - restriction: >= netstandard1.3
+ System.Text.Encoding (>= 4.3) - restriction: >= netstandard1.0
+ System.Text.Encoding.Extensions (>= 4.3) - restriction: >= netstandard1.0
+ System.Text.RegularExpressions (>= 4.3) - restriction: >= netstandard1.0
+ System.Threading (>= 4.3) - restriction: >= netstandard1.0
+ System.Threading.Tasks (>= 4.3) - restriction: >= netstandard1.0
+ System.Threading.Timer (>= 4.3) - restriction: >= netstandard1.2
+ System.Xml.ReaderWriter (>= 4.3) - restriction: >= netstandard1.0
+ System.Xml.XDocument (>= 4.3) - restriction: >= netstandard1.0
+ runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.1) - restriction: || (&& (< net452) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.1) - restriction: || (&& (< net452) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.1) - restriction: || (&& (< net452) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ runtime.native.System (4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
Microsoft.NETCore.Platforms (>= 1.1)
Microsoft.NETCore.Targets (>= 1.1)
- runtime.native.System.IO.Compression (4.3) - framework: >= net45, >= netstandard13, netstandard14, netstandard15
+ runtime.native.System.IO.Compression (4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (>= dnxcore50) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.6)) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
Microsoft.NETCore.Platforms (>= 1.1)
Microsoft.NETCore.Targets (>= 1.1)
- runtime.native.System.Net.Http (4.3) - framework: >= net45, >= netstandard16
+ runtime.native.System.Net.Http (4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
Microsoft.NETCore.Platforms (>= 1.1)
Microsoft.NETCore.Targets (>= 1.1)
- runtime.native.System.Security.Cryptography.Apple (4.3) - framework: >= net45, >= netstandard16
+ runtime.native.System.Security.Cryptography.Apple (4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (>= 4.3)
- runtime.native.System.Security.Cryptography.OpenSsl (4.3.1) - framework: >= net45, >= netstandard13, netstandard14, netstandard15
+ runtime.native.System.Security.Cryptography.OpenSsl (4.3.1) - restriction: || (&& (< net452) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.1)
runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.1)
runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.1)
@@ -128,476 +142,478 @@ NUGET
runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.1)
runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.1)
runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.1)
- runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.1) - framework: >= net45, >= netstandard13, netstandard14, netstandard15
- runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.1) - framework: >= net45, >= netstandard13, netstandard14, netstandard15
- runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (4.3) - framework: >= net45, >= netstandard16
- runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.1) - framework: >= net45, >= netstandard13, netstandard14, netstandard15
- runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.1) - framework: >= net45, >= netstandard13, netstandard14, netstandard15
- runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.1) - framework: >= net45, >= netstandard13, netstandard14, netstandard15
- runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.1) - framework: >= net45, >= netstandard13, netstandard14, netstandard15
- runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.1) - framework: >= net45, >= netstandard13, netstandard14, netstandard15
- System.AppContext (4.3) - framework: >= net46, >= netstandard13, netstandard14, netstandard15
- System.Runtime (>= 4.3) - framework: dnxcore50, netstandard13, >= netstandard16
- System.Buffers (4.3) - framework: >= net45, >= netstandard13, netstandard14, netstandard15
- System.Diagnostics.Debug (>= 4.3) - framework: >= netstandard11
- System.Diagnostics.Tracing (>= 4.3) - framework: >= netstandard11
- System.Resources.ResourceManager (>= 4.3) - framework: >= netstandard11
- System.Runtime (>= 4.3) - framework: >= netstandard11
- System.Threading (>= 4.3) - framework: >= netstandard11
- System.Collections (4.3) - framework: >= net10, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, netstandard10, >= netstandard13
- Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, netstandard10, >= netstandard13
- System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
- System.Collections.Concurrent (4.3) - framework: >= net45, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- System.Collections (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Diagnostics.Debug (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Diagnostics.Tracing (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Globalization (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Reflection (>= 4.3) - framework: >= netstandard13
- System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Runtime (>= 4.3) - framework: dnxcore50, netstandard11, >= netstandard13
- System.Runtime.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Threading (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Threading.Tasks (>= 4.3) - framework: dnxcore50, netstandard11, >= netstandard13
- System.Console (4.3) - framework: >= net46, >= netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: >= netstandard13
- Microsoft.NETCore.Targets (>= 1.1) - framework: >= netstandard13
- System.IO (>= 4.3) - framework: >= netstandard13
- System.Runtime (>= 4.3) - framework: >= netstandard13
- System.Text.Encoding (>= 4.3) - framework: >= netstandard13
- System.Diagnostics.Debug (4.3) - framework: >= net10, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, netstandard10, >= netstandard13
- Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, netstandard10, >= netstandard13
- System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
- System.Diagnostics.DiagnosticSource (4.3.1) - framework: >= net45, netstandard13, >= netstandard16
- System.Collections (>= 4.3) - framework: netstandard11, >= netstandard13
- System.Diagnostics.Tracing (>= 4.3) - framework: netstandard11, >= netstandard13
- System.Reflection (>= 4.3) - framework: netstandard11, >= netstandard13
- System.Runtime (>= 4.3) - framework: netstandard11, >= netstandard13
- System.Threading (>= 4.3) - framework: netstandard11, >= netstandard13
- System.Diagnostics.Tools (4.3) - framework: >= net10, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, >= netstandard10
- Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, >= netstandard10
- System.Runtime (>= 4.3) - framework: dnxcore50, >= netstandard10
- System.Diagnostics.Tracing (4.3) - framework: >= net45, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, netstandard11, netstandard12, netstandard13, >= netstandard15
- Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, netstandard11, netstandard12, netstandard13, >= netstandard15
- System.Runtime (>= 4.3) - framework: dnxcore50, netstandard11, netstandard12, netstandard13, >= netstandard15
- System.Globalization (4.3) - framework: >= net10, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, netstandard10, >= netstandard13
- Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, netstandard10, >= netstandard13
- System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
- System.Globalization.Calendars (4.3) - framework: >= net46, >= netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: >= netstandard13
- Microsoft.NETCore.Targets (>= 1.1) - framework: >= netstandard13
- System.Globalization (>= 4.3) - framework: >= netstandard13
- System.Runtime (>= 4.3) - framework: >= netstandard13
- System.Globalization.Extensions (4.3) - framework: >= net45, >= netstandard16
- Microsoft.NETCore.Platforms (>= 1.1) - framework: >= netstandard13
- System.Globalization (>= 4.3) - framework: >= netstandard13
- System.Resources.ResourceManager (>= 4.3) - framework: >= netstandard13
- System.Runtime (>= 4.3) - framework: >= netstandard13
- System.Runtime.Extensions (>= 4.3) - framework: >= netstandard13
- System.Runtime.InteropServices (>= 4.3) - framework: >= netstandard13
- System.IO (4.3) - framework: >= net10, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard15
- Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard15
- System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard15
- System.Text.Encoding (>= 4.3) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard15
- System.Threading.Tasks (>= 4.3) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard15
- System.IO.Compression (4.3) - framework: >= net45, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: >= netstandard13
- runtime.native.System (>= 4.3) - framework: >= netstandard13
- runtime.native.System.IO.Compression (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Buffers (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Collections (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Diagnostics.Debug (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.IO (>= 4.3) - framework: dnxcore50, netstandard11, >= netstandard13
- System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Runtime (>= 4.3) - framework: dnxcore50, netstandard11, >= netstandard13
- System.Runtime.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Runtime.Handles (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Runtime.InteropServices (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Text.Encoding (>= 4.3) - framework: dnxcore50, netstandard11, >= netstandard13
- System.Threading (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Threading.Tasks (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.IO.Compression.ZipFile (4.3) - framework: >= net46, >= netstandard13, netstandard14, netstandard15
- System.Buffers (>= 4.3) - framework: >= netstandard13
- System.IO (>= 4.3) - framework: >= netstandard13
- System.IO.Compression (>= 4.3) - framework: >= netstandard13
- System.IO.FileSystem (>= 4.3) - framework: >= netstandard13
- System.IO.FileSystem.Primitives (>= 4.3) - framework: >= netstandard13
- System.Resources.ResourceManager (>= 4.3) - framework: >= netstandard13
- System.Runtime (>= 4.3) - framework: >= netstandard13
- System.Runtime.Extensions (>= 4.3) - framework: >= netstandard13
- System.Text.Encoding (>= 4.3) - framework: >= netstandard13
- System.IO.FileSystem (4.3) - framework: >= net10, >= netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: >= netstandard13
- Microsoft.NETCore.Targets (>= 1.1) - framework: >= netstandard13
- System.IO (>= 4.3) - framework: >= netstandard13
- System.IO.FileSystem.Primitives (>= 4.3) - framework: >= net46, >= netstandard13
- System.Runtime (>= 4.3) - framework: >= netstandard13
- System.Runtime.Handles (>= 4.3) - framework: >= netstandard13
- System.Text.Encoding (>= 4.3) - framework: >= netstandard13
- System.Threading.Tasks (>= 4.3) - framework: >= netstandard13
- System.IO.FileSystem.Primitives (4.3) - framework: >= net10, >= netstandard13, netstandard14, netstandard15
- System.Runtime (>= 4.3) - framework: >= netstandard13
- System.Linq (4.3) - framework: >= net10, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- System.Collections (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard16
- System.Diagnostics.Debug (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard16
- System.Runtime.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Linq.Expressions (4.3) - framework: >= net10, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- System.Collections (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Diagnostics.Debug (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Globalization (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.IO (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Linq (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.ObjectModel (>= 4.3) - framework: >= netstandard16
- System.Reflection (>= 4.3) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard16
- System.Reflection.Emit (>= 4.3) - framework: >= netstandard16
- System.Reflection.Emit.ILGeneration (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Reflection.Emit.Lightweight (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Reflection.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Reflection.Primitives (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Reflection.TypeExtensions (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard16
- System.Runtime.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Threading (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Linq.Queryable (4.3) - framework: >= net463, >= netstandard16
- System.Collections (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Diagnostics.Debug (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Linq (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
- System.Linq.Expressions (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
- System.Reflection (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Reflection.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
- System.Net.Http (4.3.2) - framework: >= net45, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, netstandard13, >= netstandard16
- Microsoft.Win32.Primitives (>= 4.3) - framework: netstandard13
- runtime.native.System (>= 4.3) - framework: >= netstandard16
- runtime.native.System.Net.Http (>= 4.3) - framework: >= netstandard16
- runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3) - framework: >= netstandard16
- System.Collections (>= 4.3) - framework: dnxcore50, netstandard13, >= netstandard16
- System.Diagnostics.Debug (>= 4.3) - framework: dnxcore50, netstandard13, >= netstandard16
- System.Diagnostics.DiagnosticSource (>= 4.3) - framework: dnxcore50, netstandard13, >= netstandard16
- System.Diagnostics.Tracing (>= 4.3) - framework: dnxcore50, netstandard13, >= netstandard16
- System.Globalization (>= 4.3) - framework: dnxcore50, netstandard13, >= netstandard16
- System.Globalization.Extensions (>= 4.3) - framework: >= netstandard16
- System.IO (>= 4.3) - framework: dnxcore50, netstandard11, netstandard13, >= netstandard16
- System.IO.Compression (>= 4.3) - framework: netstandard13
- System.IO.FileSystem (>= 4.3) - framework: >= netstandard16
- System.Net.Primitives (>= 4.3) - framework: dnxcore50, netstandard11, netstandard13, >= netstandard16
- System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50, netstandard13, >= netstandard16
- System.Runtime (>= 4.3) - framework: dnxcore50, netstandard11, netstandard13, >= netstandard16
- System.Runtime.Extensions (>= 4.3) - framework: dnxcore50, netstandard13, >= netstandard16
- System.Runtime.Handles (>= 4.3) - framework: netstandard13, >= netstandard16
- System.Runtime.InteropServices (>= 4.3) - framework: dnxcore50, netstandard13, >= netstandard16
- System.Security.Cryptography.Algorithms (>= 4.3) - framework: >= netstandard16
- System.Security.Cryptography.Encoding (>= 4.3) - framework: netstandard13, >= netstandard16
- System.Security.Cryptography.OpenSsl (>= 4.3) - framework: >= netstandard16
- System.Security.Cryptography.Primitives (>= 4.3) - framework: >= netstandard16
- System.Security.Cryptography.X509Certificates (>= 4.3) - framework: >= net46, dnxcore50, netstandard13, >= netstandard16
- System.Text.Encoding (>= 4.3) - framework: dnxcore50, netstandard11, netstandard13, >= netstandard16
- System.Threading (>= 4.3) - framework: dnxcore50, netstandard13, >= netstandard16
- System.Threading.Tasks (>= 4.3) - framework: dnxcore50, netstandard11, netstandard13, >= netstandard16
- System.Net.Primitives (4.3) - framework: >= net10, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, netstandard10, netstandard11, >= netstandard13
- Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, netstandard10, netstandard11, >= netstandard13
- System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, netstandard11, >= netstandard13
- System.Runtime.Handles (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Net.Requests (4.3) - framework: >= net463, >= netstandard16
- Microsoft.NETCore.Platforms (>= 1.1) - framework: >= netstandard13
- System.Collections (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Diagnostics.Debug (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Diagnostics.Tracing (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Globalization (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.IO (>= 4.3) - framework: dnxcore50, netstandard10, netstandard11, >= netstandard13
- System.Net.Http (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Net.Primitives (>= 4.3) - framework: dnxcore50, netstandard10, netstandard11, >= netstandard13
- System.Net.WebHeaderCollection (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, netstandard11, >= netstandard13
- System.Threading (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Threading.Tasks (>= 4.3) - framework: dnxcore50, netstandard11, >= netstandard13
- System.Net.Sockets (4.3) - framework: >= net46, >= netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: >= netstandard13
- Microsoft.NETCore.Targets (>= 1.1) - framework: >= netstandard13
- System.IO (>= 4.3) - framework: >= netstandard13
- System.Net.Primitives (>= 4.3) - framework: >= netstandard13
- System.Runtime (>= 4.3) - framework: >= netstandard13
- System.Threading.Tasks (>= 4.3) - framework: >= netstandard13
- System.Net.WebHeaderCollection (4.3) - framework: >= net463, >= netstandard16
- System.Collections (>= 4.3) - framework: >= netstandard13
- System.Resources.ResourceManager (>= 4.3) - framework: >= netstandard13
- System.Runtime (>= 4.3) - framework: >= netstandard13
- System.Runtime.Extensions (>= 4.3) - framework: >= netstandard13
- System.ObjectModel (4.3) - framework: >= net10, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- System.Collections (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Diagnostics.Debug (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
- System.Threading (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Reflection (4.3) - framework: >= net10, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard15
- Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard15
- System.IO (>= 4.3) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard15
- System.Reflection.Primitives (>= 4.3) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard15
- System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard15
- System.Reflection.Emit (4.3) - framework: >= net10, >= netstandard16
- System.IO (>= 4.3) - framework: >= netstandard11
- System.Reflection (>= 4.3) - framework: >= netstandard11
- System.Reflection.Emit.ILGeneration (>= 4.3) - framework: >= netstandard11
- System.Reflection.Primitives (>= 4.3) - framework: >= netstandard11
- System.Runtime (>= 4.3) - framework: >= netstandard11
- System.Reflection.Emit.ILGeneration (4.3) - framework: >= net10, >= netstandard16
- System.Reflection (>= 4.3) - framework: >= netstandard10
- System.Reflection.Primitives (>= 4.3) - framework: >= netstandard10
- System.Runtime (>= 4.3) - framework: >= netstandard10
- System.Reflection.Emit.Lightweight (4.3) - framework: >= net10, >= netstandard16
- System.Reflection (>= 4.3) - framework: >= netstandard10
- System.Reflection.Emit.ILGeneration (>= 4.3) - framework: >= netstandard10
- System.Reflection.Primitives (>= 4.3) - framework: >= netstandard10
- System.Runtime (>= 4.3) - framework: >= netstandard10
- System.Reflection.Extensions (4.3) - framework: >= net10, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, >= netstandard10
- Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, >= netstandard10
- System.Reflection (>= 4.3) - framework: dnxcore50, >= netstandard10
- System.Runtime (>= 4.3) - framework: dnxcore50, >= netstandard10
- System.Reflection.Primitives (4.3) - framework: >= net10, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, >= netstandard10
- Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, >= netstandard10
- System.Runtime (>= 4.3) - framework: dnxcore50, >= netstandard10
- System.Reflection.TypeExtensions (4.3) - framework: >= net10, >= netstandard16
- System.Reflection (>= 4.3) - framework: >= net462, dnxcore50, netstandard13, >= netstandard15
- System.Runtime (>= 4.3) - framework: dnxcore50, netstandard13, >= netstandard15
- System.Resources.ResourceManager (4.3) - framework: >= net10, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, >= netstandard10
- Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, >= netstandard10
- System.Globalization (>= 4.3) - framework: dnxcore50, >= netstandard10
- System.Reflection (>= 4.3) - framework: dnxcore50, >= netstandard10
- System.Runtime (>= 4.3) - framework: dnxcore50, >= netstandard10
- System.Runtime (4.3) - framework: >= net10, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, netstandard10, netstandard12, netstandard13, >= netstandard15
- Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, netstandard10, netstandard12, netstandard13, >= netstandard15
- System.Runtime.Extensions (4.3) - framework: >= net10, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard15
- Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard15
- System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard15
- System.Runtime.Handles (4.3) - framework: >= net10, >= netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: >= netstandard13
- Microsoft.NETCore.Targets (>= 1.1) - framework: >= netstandard13
- System.Runtime (>= 4.3) - framework: >= netstandard13
- System.Runtime.InteropServices (4.3) - framework: >= net10, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, netstandard11, netstandard12, netstandard13, >= netstandard15, netcore11
- Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, netstandard11, netstandard12, netstandard13, >= netstandard15, netcore11
- System.Reflection (>= 4.3) - framework: dnxcore50, netstandard11, netstandard12, netstandard13, >= netstandard15, netcore11
- System.Reflection.Primitives (>= 4.3) - framework: dnxcore50, netstandard11, netstandard12, netstandard13, >= netstandard15, netcore11
- System.Runtime (>= 4.3) - framework: net462, >= net463, dnxcore50, netstandard11, netstandard12, netstandard13, >= netstandard15, netcore11
- System.Runtime.Handles (>= 4.3) - framework: dnxcore50, netstandard13, >= netstandard15, netcore11
- System.Runtime.InteropServices.RuntimeInformation (4.3) - framework: >= net45, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- runtime.native.System (>= 4.3) - framework: >= netstandard11
- System.Reflection (>= 4.3) - framework: dnxcore50, >= netstandard11
- System.Reflection.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard11
- System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50, >= netstandard11
- System.Runtime (>= 4.3) - framework: dnxcore50, >= netstandard11
- System.Runtime.InteropServices (>= 4.3) - framework: >= netstandard11
- System.Threading (>= 4.3) - framework: dnxcore50, >= netstandard11
- System.Runtime.Numerics (4.3) - framework: >= net45, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- System.Globalization (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Runtime (>= 4.3) - framework: dnxcore50, netstandard11, >= netstandard13
- System.Runtime.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Security.Cryptography.Algorithms (4.3) - framework: >= net45, >= netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, >= netstandard16
- runtime.native.System.Security.Cryptography.Apple (>= 4.3) - framework: >= netstandard16
- runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3) - framework: >= netstandard16
- System.Collections (>= 4.3) - framework: >= netstandard16
- System.IO (>= 4.3) - framework: >= net463, dnxcore50, netstandard13, netstandard14, >= netstandard16
- System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Runtime (>= 4.3) - framework: >= net463, dnxcore50, netstandard13, netstandard14, >= netstandard16
- System.Runtime.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Runtime.Handles (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Runtime.InteropServices (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Runtime.Numerics (>= 4.3) - framework: >= netstandard16
- System.Security.Cryptography.Encoding (>= 4.3) - framework: >= net463, dnxcore50, >= netstandard16
- System.Security.Cryptography.Primitives (>= 4.3) - framework: net46, net461, >= net463, dnxcore50, netstandard13, netstandard14, >= netstandard16
- System.Text.Encoding (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Security.Cryptography.Cng (4.3) - framework: >= net46, >= netstandard16
- Microsoft.NETCore.Platforms (>= 1.1) - framework: netstandard14, >= netstandard16
- System.IO (>= 4.3) - framework: netstandard13, netstandard14, >= netstandard16
- System.Resources.ResourceManager (>= 4.3) - framework: netstandard14, >= netstandard16
- System.Runtime (>= 4.3) - framework: netstandard13, netstandard14, >= netstandard16
- System.Runtime.Extensions (>= 4.3) - framework: netstandard14, >= netstandard16
- System.Runtime.Handles (>= 4.3) - framework: netstandard13, netstandard14, >= netstandard16
- System.Runtime.InteropServices (>= 4.3) - framework: netstandard14, >= netstandard16
- System.Security.Cryptography.Algorithms (>= 4.3) - framework: net46, net461, >= net463, netstandard13, netstandard14, >= netstandard16
- System.Security.Cryptography.Encoding (>= 4.3) - framework: netstandard14, >= netstandard16
- System.Security.Cryptography.Primitives (>= 4.3) - framework: net46, net461, >= net463, netstandard13, netstandard14, >= netstandard16
- System.Text.Encoding (>= 4.3) - framework: netstandard14, >= netstandard16
- System.Security.Cryptography.Csp (4.3) - framework: >= net46, >= netstandard13
- Microsoft.NETCore.Platforms (>= 1.1) - framework: >= netstandard13
- System.IO (>= 4.3) - framework: >= netstandard13
- System.Reflection (>= 4.3) - framework: >= netstandard13
- System.Resources.ResourceManager (>= 4.3) - framework: >= netstandard13
- System.Runtime (>= 4.3) - framework: >= netstandard13
- System.Runtime.Extensions (>= 4.3) - framework: >= netstandard13
- System.Runtime.Handles (>= 4.3) - framework: >= netstandard13
- System.Runtime.InteropServices (>= 4.3) - framework: >= netstandard13
- System.Security.Cryptography.Algorithms (>= 4.3) - framework: >= net46, >= netstandard13
- System.Security.Cryptography.Encoding (>= 4.3) - framework: >= netstandard13
- System.Security.Cryptography.Primitives (>= 4.3) - framework: >= net46, >= netstandard13
- System.Text.Encoding (>= 4.3) - framework: >= netstandard13
- System.Threading (>= 4.3) - framework: >= netstandard13
- System.Security.Cryptography.Encoding (4.3) - framework: >= net45, >= netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: >= netstandard13
- runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3) - framework: >= netstandard13
- System.Collections (>= 4.3) - framework: >= netstandard13
- System.Collections.Concurrent (>= 4.3) - framework: >= netstandard13
- System.Linq (>= 4.3) - framework: >= netstandard13
- System.Resources.ResourceManager (>= 4.3) - framework: >= netstandard13
- System.Runtime (>= 4.3) - framework: >= netstandard13
- System.Runtime.Extensions (>= 4.3) - framework: >= netstandard13
- System.Runtime.Handles (>= 4.3) - framework: >= netstandard13
- System.Runtime.InteropServices (>= 4.3) - framework: >= netstandard13
- System.Security.Cryptography.Primitives (>= 4.3) - framework: >= netstandard13
- System.Text.Encoding (>= 4.3) - framework: >= netstandard13
- System.Security.Cryptography.OpenSsl (4.3) - framework: >= net45, >= netstandard16
- runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3) - framework: >= net463, >= netstandard16, monoandroid, monotouch, xamarinios, xamarinmac
- System.Collections (>= 4.3) - framework: >= netstandard16
- System.IO (>= 4.3) - framework: >= net463, >= netstandard16
- System.Resources.ResourceManager (>= 4.3) - framework: >= netstandard16
- System.Runtime (>= 4.3) - framework: >= net463, >= netstandard16
- System.Runtime.Extensions (>= 4.3) - framework: >= net463, >= netstandard16
- System.Runtime.Handles (>= 4.3) - framework: >= netstandard16
- System.Runtime.InteropServices (>= 4.3) - framework: >= netstandard16
- System.Runtime.Numerics (>= 4.3) - framework: >= netstandard16
- System.Security.Cryptography.Algorithms (>= 4.3) - framework: >= net463, >= netstandard16
- System.Security.Cryptography.Encoding (>= 4.3) - framework: >= net463, >= netstandard16
- System.Security.Cryptography.Primitives (>= 4.3) - framework: >= net463, >= netstandard16
- System.Text.Encoding (>= 4.3) - framework: >= netstandard16
- System.Security.Cryptography.Primitives (4.3) - framework: >= net45, >= netstandard13, netstandard14, netstandard15
- System.Diagnostics.Debug (>= 4.3) - framework: >= netstandard13
- System.Globalization (>= 4.3) - framework: >= netstandard13
- System.IO (>= 4.3) - framework: >= netstandard13
- System.Resources.ResourceManager (>= 4.3) - framework: >= netstandard13
- System.Runtime (>= 4.3) - framework: >= netstandard13
- System.Threading (>= 4.3) - framework: >= netstandard13
- System.Threading.Tasks (>= 4.3) - framework: >= netstandard13
- System.Security.Cryptography.X509Certificates (4.3) - framework: >= net46, >= netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, >= netstandard16
- runtime.native.System (>= 4.3) - framework: >= netstandard16
- runtime.native.System.Net.Http (>= 4.3) - framework: >= netstandard16
- runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3) - framework: >= netstandard16
- System.Collections (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Diagnostics.Debug (>= 4.3) - framework: >= netstandard16
- System.Globalization (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Globalization.Calendars (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.IO (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.IO.FileSystem (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.IO.FileSystem.Primitives (>= 4.3) - framework: >= netstandard16
- System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Runtime (>= 4.3) - framework: dnxcore50, netstandard13, netstandard14, >= netstandard16
- System.Runtime.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Runtime.Handles (>= 4.3) - framework: dnxcore50, netstandard13, netstandard14, >= netstandard16
- System.Runtime.InteropServices (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Runtime.Numerics (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Security.Cryptography.Algorithms (>= 4.3) - framework: net46, >= net461, dnxcore50, netstandard13, netstandard14, >= netstandard16
- System.Security.Cryptography.Cng (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Security.Cryptography.Csp (>= 4.3) - framework: >= netstandard16
- System.Security.Cryptography.Encoding (>= 4.3) - framework: net46, >= net461, dnxcore50, netstandard13, netstandard14, >= netstandard16
- System.Security.Cryptography.OpenSsl (>= 4.3) - framework: >= netstandard16
- System.Security.Cryptography.Primitives (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Text.Encoding (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Threading (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Text.Encoding (4.3) - framework: >= net10, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, netstandard10, >= netstandard13
- Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, netstandard10, >= netstandard13
- System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
- System.Text.Encoding.Extensions (4.3) - framework: >= net10, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, netstandard10, >= netstandard13
- Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, netstandard10, >= netstandard13
- System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
- System.Text.Encoding (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
- System.Text.RegularExpressions (4.3) - framework: >= net10, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- System.Collections (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Globalization (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard16, netcore11
- System.Runtime.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Threading (>= 4.3) - framework: dnxcore50, >= netstandard16
- System.Threading (4.3) - framework: >= net10, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
- System.Threading.Tasks (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
- System.Threading.Tasks (4.3) - framework: >= net10, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, netstandard10, >= netstandard13
- Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, netstandard10, >= netstandard13
- System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
- System.Threading.Tasks.Extensions (4.3) - framework: >= net10, >= netstandard13, netstandard14, netstandard15
- System.Collections (>= 4.3) - framework: >= netstandard10
- System.Runtime (>= 4.3) - framework: >= netstandard10
- System.Threading.Tasks (>= 4.3) - framework: >= netstandard10
- System.Threading.Tasks.Parallel (4.3) - framework: >= net463, >= netstandard16
- System.Collections.Concurrent (>= 4.3) - framework: dnxcore50, netstandard11, >= netstandard13
- System.Diagnostics.Debug (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Diagnostics.Tracing (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Runtime (>= 4.3) - framework: dnxcore50, netstandard11, >= netstandard13
- System.Runtime.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Threading (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Threading.Tasks (>= 4.3) - framework: dnxcore50, netstandard11, >= netstandard13
- System.Threading.Thread (4.3) - framework: >= net463, >= netstandard16
- System.Runtime (>= 4.3) - framework: >= netstandard13
- System.Threading.ThreadPool (4.3) - framework: >= net463, >= netstandard16
- System.Runtime (>= 4.3) - framework: >= netstandard13
- System.Runtime.Handles (>= 4.3) - framework: >= netstandard13
- System.Threading.Timer (4.3) - framework: >= net451, >= netstandard12, netstandard13, netstandard14, netstandard15
- Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, >= netstandard12
- Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, >= netstandard12
- System.Runtime (>= 4.3) - framework: dnxcore50, >= netstandard12
- System.Xml.ReaderWriter (4.3) - framework: >= net10, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- System.Collections (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Diagnostics.Debug (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Globalization (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.IO (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
- System.IO.FileSystem (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.IO.FileSystem.Primitives (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
- System.Runtime.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Runtime.InteropServices (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Text.Encoding (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
- System.Text.Encoding.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Text.RegularExpressions (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Threading.Tasks (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
- System.Threading.Tasks.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Xml.XDocument (4.3) - framework: >= net10, >= netstandard11, netstandard12, netstandard13, netstandard14, netstandard15
- System.Collections (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Diagnostics.Debug (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Diagnostics.Tools (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Globalization (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.IO (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
- System.Reflection (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
- System.Runtime.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Text.Encoding (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Threading (>= 4.3) - framework: dnxcore50, >= netstandard13
- System.Xml.ReaderWriter (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
- xunit.abstractions (2.0.1) - framework: >= net452, >= netstandard11
- NETStandard.Library (>= 1.6) - framework: >= netstandard10
+ runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.1) - restriction: || (&& (< net452) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.1) - restriction: || (&& (< net452) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.1) - restriction: || (&& (< net452) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.1) - restriction: || (&& (< net452) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.1) - restriction: || (&& (< net452) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.1) - restriction: || (&& (< net452) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.1) - restriction: || (&& (< net452) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.AppContext (4.3) - restriction: || (&& (< net452) (>= netstandard1.3)) (>= netstandard1.6)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net46) (>= netstandard1.3) (< netstandard1.6) (< monoandroid)) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Buffers (4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net452) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (>= dnxcore50) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.6)) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Diagnostics.Debug (>= 4.3) - restriction: && (< net45) (>= netstandard1.1) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)
+ System.Diagnostics.Tracing (>= 4.3) - restriction: && (< net45) (>= netstandard1.1) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)
+ System.Resources.ResourceManager (>= 4.3) - restriction: && (< net45) (>= netstandard1.1) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)
+ System.Runtime (>= 4.3) - restriction: && (< net45) (>= netstandard1.1) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)
+ System.Threading (>= 4.3) - restriction: && (< net45) (>= netstandard1.1) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)
+ System.Collections (4.3) - restriction: || (&& (< net35) (>= netstandard1.3)) (&& (< net45) (>= netstandard1.1) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net452) (>= netstandard1.1)) (&& (< net452) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (>= dnxcore50) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.3)) (&& (>= dnxcore50) (>= netstandard1.6)) (&& (< netstandard1.3) (>= netstandard1.6)) (>= netstandard1.5) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Collections.Concurrent (4.3) - restriction: || (&& (< net452) (>= netstandard1.1)) (&& (< net452) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (>= netstandard1.6)
+ System.Collections (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Diagnostics.Tracing (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Globalization (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Reflection (>= 4.3) - restriction: && (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)
+ System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Runtime.Extensions (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Threading (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Threading.Tasks (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Console (4.3) - restriction: || (&& (< net452) (>= netstandard1.3)) (>= netstandard1.5)
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ Microsoft.NETCore.Targets (>= 1.1) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.IO (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Runtime (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Text.Encoding (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Diagnostics.Debug (4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net452) (>= netstandard1.1)) (&& (< net452) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (>= dnxcore50) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.3)) (&& (>= dnxcore50) (>= netstandard1.6)) (>= netstandard1.5) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Diagnostics.DiagnosticSource (4.4) - restriction: || (&& (< net45) (>= netstandard1.3) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)) (&& (>= dnxcore50) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.6)) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Collections (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.3)) (&& (< net45) (>= netstandard1.3) (< netcore2.0) (< xamarinmac))
+ System.Diagnostics.Debug (>= 4.3) - restriction: && (< net45) (>= netstandard1.3) (< netcore2.0) (< xamarinmac)
+ System.Diagnostics.Tracing (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.3)) (&& (< net45) (>= netstandard1.3) (< netcore2.0) (< xamarinmac))
+ System.Reflection (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.3)) (&& (< net45) (>= netstandard1.3) (< netcore2.0) (< xamarinmac))
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.3)) (&& (< net45) (>= netstandard1.3) (< netcore2.0) (< xamarinmac))
+ System.Runtime.Extensions (>= 4.3) - restriction: && (< net45) (>= netstandard1.3) (< netcore2.0) (< xamarinmac)
+ System.Threading (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.3)) (&& (< net45) (>= netstandard1.3) (< netcore2.0) (< xamarinmac))
+ System.Diagnostics.Tools (4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net452) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.1)) (>= netstandard1.6)
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.0) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wp8) (< wpa81)) (>= dnxcore50)
+ Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.0) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wp8) (< wpa81)) (>= dnxcore50)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wp8) (< wpa81)) (>= dnxcore50)
+ System.Diagnostics.Tracing (4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net452) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.3)) (>= netstandard1.6)
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.2) (< monoandroid) (< win8)) (&& (< net45) (>= netstandard1.2) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.5) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (>= dnxcore50)
+ Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.2) (< monoandroid) (< win8)) (&& (< net45) (>= netstandard1.2) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.5) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (>= dnxcore50)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.2) (< monoandroid) (< win8)) (&& (< net45) (>= netstandard1.2) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.5) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (>= dnxcore50)
+ System.Globalization (4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net452) (>= netstandard1.1)) (&& (< net452) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (>= dnxcore50) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.3)) (&& (>= dnxcore50) (>= netstandard1.6)) (>= netstandard1.5) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Globalization.Calendars (4.3) - restriction: || (&& (< net452) (>= netstandard1.3)) (&& (>= dnxcore50) (>= netstandard1.3)) (>= netstandard1.6)
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ Microsoft.NETCore.Targets (>= 1.1) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Globalization (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Runtime (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Globalization.Extensions (4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Globalization (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Resources.ResourceManager (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Runtime (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Runtime.Extensions (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Runtime.InteropServices (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.IO (4.3) - restriction: || (&& (< net35) (>= net463)) (&& (< net35) (>= netstandard1.3) (< netstandard1.4) (< monoandroid)) (&& (< net35) (>= netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net35) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (< net35) (>= netstandard1.4) (< monoandroid)) (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net452) (>= netstandard1.1)) (&& (< net452) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (>= dnxcore50) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.3)) (&& (>= dnxcore50) (>= netstandard1.6)) (&& (< netstandard1.3) (>= netstandard1.6) (< monoandroid)) (>= netstandard1.5) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.5) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (>= dnxcore50)
+ Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.5) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (>= dnxcore50)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.5) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (>= dnxcore50)
+ System.Text.Encoding (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.5) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (>= dnxcore50)
+ System.Threading.Tasks (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.5) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (>= dnxcore50)
+ System.IO.Compression (4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net452) (>= netstandard1.1)) (&& (< net452) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (>= netstandard1.6)
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)
+ runtime.native.System (>= 4.3) - restriction: && (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)
+ runtime.native.System.IO.Compression (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Buffers (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Collections (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.IO (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Runtime.Extensions (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Runtime.Handles (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Runtime.InteropServices (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Text.Encoding (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Threading (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Threading.Tasks (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.IO.Compression.ZipFile (4.3) - restriction: || (&& (< net452) (>= netstandard1.3)) (>= netstandard1.6)
+ System.Buffers (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.IO (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.IO.Compression (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.IO.FileSystem (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.IO.FileSystem.Primitives (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Resources.ResourceManager (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Runtime (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Runtime.Extensions (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Text.Encoding (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.IO.FileSystem (4.3) - restriction: || (&& (< net35) (>= netstandard1.3)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net452) (>= netstandard1.3)) (&& (>= dnxcore50) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.3)) (>= netstandard1.6)
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ Microsoft.NETCore.Targets (>= 1.1) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.IO (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.IO.FileSystem.Primitives (>= 4.3) - restriction: || (>= net46) (&& (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Runtime (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Runtime.Handles (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Text.Encoding (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Threading.Tasks (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.IO.FileSystem.Primitives (4.3) - restriction: || (&& (< net35) (>= net46)) (&& (< net35) (>= netstandard1.3)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net452) (>= netstandard1.3)) (&& (>= dnxcore50) (>= netstandard1.1)) (>= netstandard1.6)
+ System.Runtime (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Linq (4.3) - restriction: || (&& (< net452) (>= netstandard1.1)) (&& (< net452) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (>= netstandard1.5) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Collections (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.6) (< monoandroid) (< win8) (< wp8) (< wpa81)) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Diagnostics.Debug (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Resources.ResourceManager (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.6) (< monoandroid) (< win8) (< wp8) (< wpa81)) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Runtime.Extensions (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Linq.Expressions (4.3) - restriction: || (&& (< net452) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.6)) (&& (< netstandard1.3) (>= netstandard1.6) (< monoandroid)) (>= netstandard1.5) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Collections (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Diagnostics.Debug (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Globalization (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.IO (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Linq (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.ObjectModel (>= 4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Reflection (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Reflection.Emit (>= 4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Reflection.Emit.ILGeneration (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Reflection.Emit.Lightweight (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Reflection.Extensions (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Reflection.Primitives (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Reflection.TypeExtensions (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Resources.ResourceManager (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Runtime.Extensions (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Threading (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Linq.Queryable (4.3) - restriction: >= netstandard1.6
+ System.Collections (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Linq (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Linq.Expressions (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Reflection (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Reflection.Extensions (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Net.Http (4.3.2) - restriction: || (&& (< net452) (>= netstandard1.1)) (>= netstandard1.6)
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.3) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ Microsoft.Win32.Primitives (>= 4.3) - restriction: && (< net45) (>= netstandard1.3) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)
+ runtime.native.System (>= 4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ runtime.native.System.Net.Http (>= 4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Collections (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Diagnostics.DiagnosticSource (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Diagnostics.Tracing (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Globalization (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Globalization.Extensions (>= 4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.IO (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.IO.Compression (>= 4.3) - restriction: && (< net45) (>= netstandard1.3) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)
+ System.IO.FileSystem (>= 4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Net.Primitives (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Runtime.Extensions (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Runtime.Handles (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Runtime.InteropServices (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Security.Cryptography.Algorithms (>= 4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Security.Cryptography.Encoding (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Security.Cryptography.OpenSsl (>= 4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Security.Cryptography.Primitives (>= 4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Security.Cryptography.X509Certificates (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)) (>= net46) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Text.Encoding (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Threading (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Threading.Tasks (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Net.Primitives (4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net452) (>= netstandard1.1)) (&& (< net452) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (>= dnxcore50) (>= netstandard1.1)) (>= netstandard1.6)
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50) (&& (>= netstandard1.0) (< netstandard1.1) (< monoandroid) (< win8) (< wp8))
+ Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50) (&& (>= netstandard1.0) (< netstandard1.1) (< monoandroid) (< win8) (< wp8))
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50) (&& (>= netstandard1.0) (< netstandard1.1) (< monoandroid) (< win8) (< wp8))
+ System.Runtime.Handles (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Net.Requests (4.3) - restriction: >= netstandard1.6
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)
+ System.Collections (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Diagnostics.Tracing (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Globalization (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.IO (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50) (&& (>= netstandard1.0) (< netstandard1.1) (< monoandroid) (< win8) (< wp8))
+ System.Net.Http (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Net.Primitives (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50) (&& (>= netstandard1.0) (< netstandard1.1) (< monoandroid) (< win8) (< wp8))
+ System.Net.WebHeaderCollection (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50) (&& (>= netstandard1.0) (< netstandard1.1) (< monoandroid) (< win8) (< wp8))
+ System.Threading (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Threading.Tasks (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Net.Sockets (4.3) - restriction: || (&& (< net452) (>= netstandard1.3)) (>= netstandard1.6)
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ Microsoft.NETCore.Targets (>= 1.1) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.IO (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Net.Primitives (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Runtime (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Threading.Tasks (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Net.WebHeaderCollection (4.3) - restriction: || (&& (>= dnxcore50) (>= netstandard1.6)) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Collections (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Resources.ResourceManager (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Runtime (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Runtime.Extensions (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.ObjectModel (4.3) - restriction: || (&& (< net452) (>= netstandard1.1)) (>= netstandard1.6)
+ System.Collections (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Threading (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Reflection (4.3) - restriction: || (&& (< net35) (>= netstandard1.3)) (&& (< net45) (>= netstandard1.1) (< netstandard1.2) (< monoandroid) (< win8)) (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.1) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.2) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net452) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.3)) (&& (>= dnxcore50) (>= netstandard1.6)) (&& (< netstandard1.3) (>= netstandard1.6)) (>= netstandard1.5) (&& (>= netstandard1.6) (< monoandroid)) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.5) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (>= dnxcore50)
+ Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.5) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (>= dnxcore50)
+ System.IO (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.5) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (>= dnxcore50)
+ System.Reflection.Primitives (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.5) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (>= dnxcore50)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.5) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (>= dnxcore50)
+ System.Reflection.Emit (4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.IO (>= 4.3) - restriction: && (< net45) (>= netstandard1.1) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Reflection (>= 4.3) - restriction: && (< net45) (>= netstandard1.1) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Reflection.Emit.ILGeneration (>= 4.3) - restriction: && (< net45) (>= netstandard1.1) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Reflection.Primitives (>= 4.3) - restriction: && (< net45) (>= netstandard1.1) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Runtime (>= 4.3) - restriction: && (< net45) (>= netstandard1.1) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Reflection.Emit.ILGeneration (4.3) - restriction: || (&& (>= dnxcore50) (>= netstandard1.5)) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Reflection (>= 4.3) - restriction: && (< net45) (>= netstandard1.0) (< monotouch) (< xamarinios) (< xamarinmac) (< wp8)
+ System.Reflection.Primitives (>= 4.3) - restriction: && (< net45) (>= netstandard1.0) (< monotouch) (< xamarinios) (< xamarinmac) (< wp8)
+ System.Runtime (>= 4.3) - restriction: && (< net45) (>= netstandard1.0) (< monotouch) (< xamarinios) (< xamarinmac) (< wp8)
+ System.Reflection.Emit.Lightweight (4.3) - restriction: || (&& (>= dnxcore50) (>= netstandard1.5)) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Reflection (>= 4.3) - restriction: && (< net45) (>= netstandard1.0) (< monotouch) (< xamarinios) (< xamarinmac) (< wp8)
+ System.Reflection.Emit.ILGeneration (>= 4.3) - restriction: && (< net45) (>= netstandard1.0) (< monotouch) (< xamarinios) (< xamarinmac) (< wp8)
+ System.Reflection.Primitives (>= 4.3) - restriction: && (< net45) (>= netstandard1.0) (< monotouch) (< xamarinios) (< xamarinmac) (< wp8)
+ System.Runtime (>= 4.3) - restriction: && (< net45) (>= netstandard1.0) (< monotouch) (< xamarinios) (< xamarinmac) (< wp8)
+ System.Reflection.Extensions (4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net452) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.6)) (>= netstandard1.5) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.0) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wp8) (< wpa81)) (>= dnxcore50)
+ Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.0) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wp8) (< wpa81)) (>= dnxcore50)
+ System.Reflection (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wp8) (< wpa81)) (>= dnxcore50)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wp8) (< wpa81)) (>= dnxcore50)
+ System.Reflection.Primitives (4.3) - restriction: || (&& (< net35) (>= netstandard1.3) (< netstandard1.5) (< monoandroid) (< win8) (< wpa81)) (&& (< net35) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= netstandard1.1) (< netstandard1.2) (< monoandroid) (< win8)) (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.2) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.5) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (< netstandard1.3) (>= netstandard1.5) (< monoandroid)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (< net452) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.3)) (&& (>= dnxcore50) (>= netstandard1.5)) (>= netstandard1.6)
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.0) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wp8) (< wpa81)) (>= dnxcore50)
+ Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.0) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wp8) (< wpa81)) (>= dnxcore50)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wp8) (< wpa81)) (>= dnxcore50)
+ System.Reflection.TypeExtensions (4.3) - restriction: || (>= netstandard1.5) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Reflection (>= 4.3) - restriction: || (&& (< net46) (>= netstandard1.3) (< netstandard1.5) (< monoandroid)) (&& (< net46) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (>= net462) (>= dnxcore50)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net46) (>= netstandard1.3) (< netstandard1.5) (< monoandroid)) (&& (< net46) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (>= dnxcore50)
+ System.Resources.ResourceManager (4.3) - restriction: || (&& (< net35) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= netstandard1.1) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net452) (>= netstandard1.1)) (&& (< net452) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (>= dnxcore50) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.3)) (&& (>= dnxcore50) (>= netstandard1.6)) (>= netstandard1.5) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.0) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wp8) (< wpa81)) (>= dnxcore50)
+ Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.0) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wp8) (< wpa81)) (>= dnxcore50)
+ System.Globalization (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wp8) (< wpa81)) (>= dnxcore50)
+ System.Reflection (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wp8) (< wpa81)) (>= dnxcore50)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wp8) (< wpa81)) (>= dnxcore50)
+ System.Runtime (4.3) - restriction: || (&& (< net35) (>= net463)) (&& (< net35) (>= netstandard1.3) (< netstandard1.4) (< monoandroid)) (&& (< net35) (>= netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net35) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (< net35) (>= netstandard1.4) (< monoandroid)) (&& (< net45) (>= netstandard1.1) (< netstandard1.2) (< monoandroid) (< win8)) (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.1) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.1) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.2) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net451) (>= netstandard1.2) (< monotouch) (< xamarinios) (< xamarinmac) (< win81) (< wpa81)) (&& (< net452) (>= net462)) (&& (< net452) (>= netstandard1.1)) (&& (< net452) (>= netstandard1.3) (< netstandard1.4) (< monoandroid)) (&& (< net452) (>= netstandard1.3) (< netstandard1.6) (< monoandroid)) (&& (< net452) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (< net452) (>= netstandard1.4) (< netstandard1.6) (< monoandroid)) (&& (>= net462) (>= netstandard1.6)) (&& (>= dnxcore50) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.2)) (&& (>= dnxcore50) (>= netstandard1.3)) (&& (>= dnxcore50) (>= netstandard1.6)) (&& (< netstandard1.3) (>= netstandard1.6)) (>= netstandard1.5) (&& (>= netstandard1.6) (< monoandroid)) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.2) (< monoandroid) (< win8) (< wp8)) (&& (< net45) (>= netstandard1.2) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.5) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (>= dnxcore50)
+ Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.2) (< monoandroid) (< win8) (< wp8)) (&& (< net45) (>= netstandard1.2) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.5) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (>= dnxcore50)
+ System.Runtime.Extensions (4.3) - restriction: || (&& (< net35) (>= netstandard1.3)) (&& (< net45) (>= netstandard1.3) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net452) (>= netstandard1.1)) (&& (< net452) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (>= dnxcore50) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.3)) (&& (>= dnxcore50) (>= netstandard1.6)) (>= netstandard1.5) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.5) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (>= dnxcore50)
+ Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.5) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (>= dnxcore50)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.5) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (>= dnxcore50)
+ System.Runtime.Handles (4.3) - restriction: || (&& (< net35) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (< net452) (>= netstandard1.3)) (&& (< net452) (>= netstandard1.4) (< monoandroid)) (&& (>= dnxcore50) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.3)) (>= netstandard1.6)
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ Microsoft.NETCore.Targets (>= 1.1) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Runtime (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Runtime.InteropServices (4.3) - restriction: || (&& (< net35) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= netstandard1.1) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net452) (>= netstandard1.1)) (&& (< net452) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (>= dnxcore50) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.3)) (>= netstandard1.6)
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.2) (< monoandroid) (< win8)) (&& (< net45) (>= netstandard1.2) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.5) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (>= dnxcore50) (>= netcore1.1)
+ Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.2) (< monoandroid) (< win8)) (&& (< net45) (>= netstandard1.2) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.5) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (>= dnxcore50) (>= netcore1.1)
+ System.Reflection (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.2) (< monoandroid) (< win8)) (&& (< net45) (>= netstandard1.2) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.5) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (>= dnxcore50) (>= netcore1.1)
+ System.Reflection.Primitives (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.2) (< monoandroid) (< win8)) (&& (< net45) (>= netstandard1.2) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.5) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (>= dnxcore50) (>= netcore1.1)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.2) (< monoandroid) (< win8)) (&& (< net45) (>= netstandard1.2) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.5) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (>= net462) (>= dnxcore50) (>= netcore1.1)
+ System.Runtime.Handles (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< netstandard1.5) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (>= dnxcore50) (>= netcore1.1)
+ System.Runtime.InteropServices.RuntimeInformation (4.3) - restriction: || (&& (< net452) (>= netstandard1.1)) (>= netstandard1.6)
+ runtime.native.System (>= 4.3) - restriction: && (< net45) (>= netstandard1.1) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)
+ System.Reflection (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Reflection.Extensions (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Runtime.InteropServices (>= 4.3) - restriction: && (< net45) (>= netstandard1.1) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)
+ System.Threading (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Runtime.Numerics (4.3) - restriction: || (&& (< net452) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.3)) (>= netstandard1.6)
+ System.Globalization (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Runtime.Extensions (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Security.Cryptography.Algorithms (4.3) - restriction: || (&& (< net35) (>= net46)) (&& (< net35) (>= netstandard1.3)) (&& (< net452) (>= net46) (< netstandard1.4)) (&& (< net452) (>= net461)) (&& (< net452) (>= netstandard1.3)) (&& (< net452) (>= netstandard1.4) (< monoandroid)) (&& (>= dnxcore50) (>= netstandard1.3)) (>= netstandard1.6)
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ runtime.native.System.Security.Cryptography.Apple (>= 4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Collections (>= 4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.IO (>= 4.3) - restriction: || (&& (< net46) (>= netstandard1.3) (< netstandard1.4) (< monoandroid)) (&& (< net46) (>= netstandard1.4) (< netstandard1.6) (< monoandroid)) (>= net463) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Resources.ResourceManager (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Runtime (>= 4.3) - restriction: || (&& (< net46) (>= netstandard1.3) (< netstandard1.4) (< monoandroid)) (&& (< net46) (>= netstandard1.4) (< netstandard1.6) (< monoandroid)) (>= net463) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Runtime.Extensions (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Runtime.Handles (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Runtime.InteropServices (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Runtime.Numerics (>= 4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Security.Cryptography.Encoding (>= 4.3) - restriction: || (>= net463) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Security.Cryptography.Primitives (>= 4.3) - restriction: || (&& (>= net46) (< netstandard1.4)) (&& (< net46) (>= netstandard1.3) (< netstandard1.4) (< monoandroid)) (&& (< net46) (>= netstandard1.4) (< netstandard1.6) (< monoandroid)) (>= net461) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Text.Encoding (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Security.Cryptography.Cng (4.3) - restriction: || (&& (>= dnxcore50) (>= netstandard1.3)) (&& (>= dnxcore50) (>= netstandard1.6)) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< net46) (>= netstandard1.4)) (>= netstandard1.6)
+ System.IO (>= 4.3) - restriction: || (&& (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< net46) (>= netstandard1.4)) (>= netstandard1.6)
+ System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< net46) (>= netstandard1.4)) (>= netstandard1.6)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< net46) (>= netstandard1.4)) (>= netstandard1.6)
+ System.Runtime.Extensions (>= 4.3) - restriction: || (&& (< net46) (>= netstandard1.4)) (>= netstandard1.6)
+ System.Runtime.Handles (>= 4.3) - restriction: || (&& (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< net46) (>= netstandard1.4)) (>= netstandard1.6)
+ System.Runtime.InteropServices (>= 4.3) - restriction: || (&& (< net46) (>= netstandard1.4)) (>= netstandard1.6)
+ System.Security.Cryptography.Algorithms (>= 4.3) - restriction: || (&& (>= net46) (< netstandard1.4)) (&& (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< net46) (>= netstandard1.4)) (>= net461) (>= netstandard1.6)
+ System.Security.Cryptography.Encoding (>= 4.3) - restriction: || (&& (< net46) (>= netstandard1.4)) (>= netstandard1.6)
+ System.Security.Cryptography.Primitives (>= 4.3) - restriction: || (&& (>= net46) (< netstandard1.4)) (&& (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< net46) (>= netstandard1.4)) (>= net461) (>= netstandard1.6)
+ System.Text.Encoding (>= 4.3) - restriction: || (&& (< net46) (>= netstandard1.4)) (>= netstandard1.6)
+ System.Security.Cryptography.Csp (4.3) - restriction: || (&& (< net35) (>= netstandard1.3)) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.IO (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Reflection (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Resources.ResourceManager (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Runtime (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Runtime.Extensions (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Runtime.Handles (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Runtime.InteropServices (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Security.Cryptography.Algorithms (>= 4.3) - restriction: || (>= net46) (&& (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Security.Cryptography.Encoding (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Security.Cryptography.Primitives (>= 4.3) - restriction: || (>= net46) (&& (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Text.Encoding (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Threading (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Security.Cryptography.Encoding (4.3) - restriction: || (&& (< net35) (>= net463)) (&& (< net35) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net452) (>= net46) (< netstandard1.4)) (&& (< net452) (>= net461)) (&& (< net452) (>= netstandard1.3)) (&& (< net452) (>= netstandard1.4) (< monoandroid)) (&& (>= dnxcore50) (>= netstandard1.3)) (>= netstandard1.6)
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Collections (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Collections.Concurrent (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Linq (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Resources.ResourceManager (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Runtime (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Runtime.Extensions (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Runtime.Handles (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Runtime.InteropServices (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Security.Cryptography.Primitives (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Text.Encoding (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Security.Cryptography.OpenSsl (4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3) - restriction: || (>= net463) (>= netstandard1.6) (>= monoandroid)
+ System.Collections (>= 4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.IO (>= 4.3) - restriction: || (>= net463) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Resources.ResourceManager (>= 4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Runtime (>= 4.3) - restriction: || (>= net463) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Runtime.Extensions (>= 4.3) - restriction: || (>= net463) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Runtime.Handles (>= 4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Runtime.InteropServices (>= 4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Runtime.Numerics (>= 4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Security.Cryptography.Algorithms (>= 4.3) - restriction: || (>= net463) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Security.Cryptography.Encoding (>= 4.3) - restriction: || (>= net463) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Security.Cryptography.Primitives (>= 4.3) - restriction: || (>= net463) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Text.Encoding (>= 4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Security.Cryptography.Primitives (4.3) - restriction: || (&& (< net35) (>= net46)) (&& (< net35) (>= net461)) (&& (< net35) (>= netstandard1.3) (< netstandard1.4) (< monoandroid)) (&& (< net35) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (< net35) (>= netstandard1.4) (< monoandroid)) (&& (< net452) (>= netstandard1.3)) (&& (>= dnxcore50) (>= netstandard1.3)) (>= netstandard1.6)
+ System.Diagnostics.Debug (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Globalization (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.IO (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Resources.ResourceManager (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Runtime (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Threading (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Threading.Tasks (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Security.Cryptography.X509Certificates (4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net452) (>= net46)) (&& (< net452) (>= netstandard1.3)) (&& (>= dnxcore50) (>= netstandard1.1)) (>= netstandard1.6)
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ runtime.native.System (>= 4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ runtime.native.System.Net.Http (>= 4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Collections (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Diagnostics.Debug (>= 4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Globalization (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Globalization.Calendars (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.IO (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.IO.FileSystem (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.IO.FileSystem.Primitives (>= 4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Resources.ResourceManager (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Runtime (>= 4.3) - restriction: || (&& (< net46) (>= netstandard1.3) (< netstandard1.4) (< monoandroid)) (&& (< net46) (>= netstandard1.4) (< netstandard1.6) (< monoandroid)) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Runtime.Extensions (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Runtime.Handles (>= 4.3) - restriction: || (&& (< net46) (>= netstandard1.3) (< netstandard1.4) (< monoandroid)) (&& (< net46) (>= netstandard1.4) (< netstandard1.6) (< monoandroid)) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Runtime.InteropServices (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Runtime.Numerics (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Security.Cryptography.Algorithms (>= 4.3) - restriction: || (&& (>= net46) (< netstandard1.4)) (&& (< net46) (>= netstandard1.3) (< netstandard1.4) (< monoandroid)) (&& (< net46) (>= netstandard1.4) (< netstandard1.6) (< monoandroid)) (>= net461) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Security.Cryptography.Cng (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Security.Cryptography.Csp (>= 4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Security.Cryptography.Encoding (>= 4.3) - restriction: || (&& (>= net46) (< netstandard1.4)) (&& (< net46) (>= netstandard1.3) (< netstandard1.4) (< monoandroid)) (&& (< net46) (>= netstandard1.4) (< netstandard1.6) (< monoandroid)) (>= net461) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Security.Cryptography.OpenSsl (>= 4.3) - restriction: && (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Security.Cryptography.Primitives (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Text.Encoding (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Threading (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Text.Encoding (4.3) - restriction: || (&& (< net35) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net45) (< netstandard1.3) (>= netstandard1.5) (< monoandroid)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (< net452) (>= netstandard1.1)) (&& (< net452) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (< net46) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (>= dnxcore50) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.3)) (&& (>= dnxcore50) (>= netstandard1.5)) (>= netstandard1.6)
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Text.Encoding.Extensions (4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net452) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.1)) (>= netstandard1.6)
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Text.Encoding (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Text.RegularExpressions (4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net452) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.1)) (>= netstandard1.6)
+ System.Collections (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< netcore1.1) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Globalization (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< netcore1.1) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Resources.ResourceManager (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< netcore1.1) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.6) (< monoandroid) (< win8) (< wpa81)) (>= dnxcore50) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac)) (>= netcore1.1)
+ System.Runtime.Extensions (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< netcore1.1) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Threading (>= 4.3) - restriction: || (>= dnxcore50) (&& (>= netstandard1.6) (< netcore1.1) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Threading (4.3) - restriction: || (&& (< net35) (>= netstandard1.3)) (&& (< net45) (>= netstandard1.1) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net452) (>= netstandard1.1)) (&& (< net452) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (>= dnxcore50) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.3)) (&& (>= dnxcore50) (>= netstandard1.5)) (>= netstandard1.6)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Threading.Tasks (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Threading.Tasks (4.3) - restriction: || (&& (< net35) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net45) (< netstandard1.3) (>= netstandard1.5) (< monoandroid)) (&& (< net45) (>= netstandard1.5) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (< net452) (>= netstandard1.1)) (&& (< net452) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)) (&& (>= dnxcore50) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.3)) (&& (>= dnxcore50) (>= netstandard1.5)) (>= netstandard1.6)
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Threading.Tasks.Extensions (4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (>= dnxcore50) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.6)) (&& (>= netstandard1.6) (< monotouch) (< xamarinios) (< xamarinmac))
+ System.Collections (>= 4.3) - restriction: && (< net45) (>= netstandard1.0) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wp8) (< wpa81)
+ System.Runtime (>= 4.3) - restriction: && (< net45) (>= netstandard1.0) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wp8) (< wpa81)
+ System.Threading.Tasks (>= 4.3) - restriction: && (< net45) (>= netstandard1.0) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wp8) (< wpa81)
+ System.Threading.Tasks.Parallel (4.3) - restriction: >= netstandard1.6
+ System.Collections.Concurrent (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Diagnostics.Tracing (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Runtime.Extensions (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Threading (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Threading.Tasks (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Threading.Thread (4.3) - restriction: >= netstandard1.6
+ System.Runtime (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Threading.ThreadPool (4.3) - restriction: >= netstandard1.6
+ System.Runtime (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Runtime.Handles (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac)
+ System.Threading.Timer (4.3) - restriction: || (&& (< net452) (>= netstandard1.2)) (>= netstandard1.6)
+ Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< net451) (>= netstandard1.2) (< monotouch) (< xamarinios) (< xamarinmac) (< win81) (< wpa81)) (>= dnxcore50)
+ Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< net451) (>= netstandard1.2) (< monotouch) (< xamarinios) (< xamarinmac) (< win81) (< wpa81)) (>= dnxcore50)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net451) (>= netstandard1.2) (< monotouch) (< xamarinios) (< xamarinmac) (< win81) (< wpa81)) (>= dnxcore50)
+ System.Xml.ReaderWriter (4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.3) (< monoandroid) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (&& (< net452) (>= netstandard1.1)) (&& (>= dnxcore50) (>= netstandard1.1)) (>= netstandard1.6)
+ System.Collections (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Globalization (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.IO (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.IO.FileSystem (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.IO.FileSystem.Primitives (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Runtime.Extensions (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Runtime.InteropServices (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Text.Encoding (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Text.Encoding.Extensions (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Text.RegularExpressions (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Threading.Tasks (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Threading.Tasks.Extensions (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Xml.XDocument (4.3) - restriction: || (&& (< net452) (>= netstandard1.1)) (>= netstandard1.6)
+ System.Collections (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Diagnostics.Tools (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Globalization (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.IO (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Reflection (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Runtime (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Runtime.Extensions (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Text.Encoding (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Threading (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ System.Xml.ReaderWriter (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.0) (< netstandard1.3) (< monoandroid) (< win8) (< wp8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< monotouch) (< xamarinios) (< xamarinmac) (< win8) (< wpa81)) (>= dnxcore50)
+ xunit.abstractions (2.0.1) - restriction: >= netstandard1.1
+ NETStandard.Library (>= 1.6) - restriction: && (< net35) (>= netstandard1.0)
xunit.assert (2.2)
- NETStandard.Library (>= 1.6) - framework: >= netstandard11
- xunit.core (2.2) - framework: >= netstandard16
+ NETStandard.Library (>= 1.6) - restriction: && (< net452) (>= netstandard1.1)
+ xunit.core (2.2) - restriction: >= netstandard1.6
xunit.extensibility.core (2.2)
xunit.extensibility.execution (2.2)
- xunit.extensibility.core (2.2) - framework: >= net452, >= netstandard11
- NETStandard.Library (>= 1.6) - framework: >= netstandard11
- xunit.abstractions (>= 2.0.1) - framework: >= net452, >= netstandard11
- xunit.extensibility.execution (2.2) - framework: >= net10, >= netstandard10
- NETStandard.Library (>= 1.6) - framework: >= netstandard11
- xunit.extensibility.core (2.2) - framework: >= net452, >= netstandard11
+ xunit.extensibility.core (2.2) - restriction: >= netstandard1.1
+ NETStandard.Library (>= 1.6) - restriction: && (< net452) (>= netstandard1.1)
+ xunit.abstractions (>= 2.0.1) - restriction: >= netstandard1.1
+ xunit.extensibility.execution (2.2)
+ NETStandard.Library (>= 1.6) - restriction: && (< net452) (>= netstandard1.1)
+ xunit.extensibility.core (2.2) - restriction: >= netstandard1.1
xunit.runner.console (2.2)
diff --git a/src/Generator.Converter/GLXmlParser.cs b/src/Generator.Converter/GLXmlParser.cs
index ccd6b2b5..ef3cf7b3 100644
--- a/src/Generator.Converter/GLXmlParser.cs
+++ b/src/Generator.Converter/GLXmlParser.cs
@@ -40,7 +40,7 @@ namespace OpenTK.Convert
}
}
- class GLXmlParser : Parser
+ class GLXmlParser : XmlParser
{
static readonly Regex ExtensionRegex = new Regex(
@"3DFX|(?!(?<=[1-4])D)[A-Z]{2,}$",
diff --git a/src/Generator.Converter/Generator.Convert.csproj b/src/Generator.Converter/Generator.Convert.csproj
index 905aa3fb..e4729b9b 100644
--- a/src/Generator.Converter/Generator.Convert.csproj
+++ b/src/Generator.Converter/Generator.Convert.csproj
@@ -14,7 +14,7 @@
Grid
IE50
false
- v3.5
+ v4.6.1
Exe
@@ -95,10 +95,8 @@
Code
-
- Code
-
-
+
+
Code
@@ -110,8 +108,7 @@
-
-
+
@@ -121,4 +118,792 @@
+
+
+
+
+ ..\..\packages\CommandLineParser\lib\net40\CommandLine.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\packages\CommandLineParser\lib\net45\CommandLine.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\packages\CommandLineParser\lib\netstandard1.5\CommandLine.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\..\packages\System.Collections\ref\netstandard1.0\System.Collections.dll
+ False
+ True
+
+
+ ..\..\packages\System.Collections\ref\netstandard1.0\System.Collections.xml
+ False
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Collections\ref\netstandard1.3\System.Collections.dll
+ False
+ True
+
+
+ ..\..\packages\System.Collections\ref\netstandard1.3\System.Collections.xml
+ False
+ True
+
+
+
+
+
+
+
+
+ True
+
+
+ ..\..\packages\System.Console\lib\net46\System.Console.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Console\ref\netstandard1.3\System.Console.dll
+ False
+ True
+
+
+ ..\..\packages\System.Console\ref\netstandard1.3\System.Console.xml
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\..\packages\System.Diagnostics.Debug\ref\netstandard1.0\System.Diagnostics.Debug.dll
+ False
+ True
+
+
+ ..\..\packages\System.Diagnostics.Debug\ref\netstandard1.0\System.Diagnostics.Debug.xml
+ False
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Diagnostics.Debug\ref\netstandard1.3\System.Diagnostics.Debug.dll
+ False
+ True
+
+
+ ..\..\packages\System.Diagnostics.Debug\ref\netstandard1.3\System.Diagnostics.Debug.xml
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\..\packages\System.Globalization\ref\netstandard1.0\System.Globalization.dll
+ False
+ True
+
+
+ ..\..\packages\System.Globalization\ref\netstandard1.0\System.Globalization.xml
+ False
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Globalization\ref\netstandard1.3\System.Globalization.dll
+ False
+ True
+
+
+ ..\..\packages\System.Globalization\ref\netstandard1.3\System.Globalization.xml
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\..\packages\System.IO\lib\net462\System.IO.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\packages\System.IO\ref\netstandard1.0\System.IO.dll
+ False
+ True
+
+
+ ..\..\packages\System.IO\ref\netstandard1.0\System.IO.xml
+ False
+ True
+
+
+
+
+
+
+ ..\..\packages\System.IO\ref\netstandard1.3\System.IO.dll
+ False
+ True
+
+
+ ..\..\packages\System.IO\ref\netstandard1.3\System.IO.xml
+ False
+ True
+
+
+
+
+
+
+ ..\..\packages\System.IO\ref\netstandard1.5\System.IO.dll
+ False
+ True
+
+
+ ..\..\packages\System.IO\ref\netstandard1.5\System.IO.xml
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\..\packages\System.Linq\lib\net463\System.Linq.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Linq\ref\netstandard1.0\System.Linq.dll
+ False
+ True
+
+
+ ..\..\packages\System.Linq\ref\netstandard1.0\System.Linq.xml
+ False
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Linq\lib\netstandard1.6\System.Linq.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Linq\ref\netstandard1.6\System.Linq.dll
+ False
+ True
+
+
+ ..\..\packages\System.Linq\ref\netstandard1.6\System.Linq.xml
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\..\packages\System.Linq.Expressions\lib\net463\System.Linq.Expressions.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Linq.Expressions\ref\netstandard1.0\System.Linq.Expressions.dll
+ False
+ True
+
+
+ ..\..\packages\System.Linq.Expressions\ref\netstandard1.0\System.Linq.Expressions.xml
+ False
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Linq.Expressions\ref\netstandard1.3\System.Linq.Expressions.dll
+ False
+ True
+
+
+ ..\..\packages\System.Linq.Expressions\ref\netstandard1.3\System.Linq.Expressions.xml
+ False
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Linq.Expressions\lib\netstandard1.6\System.Linq.Expressions.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Linq.Expressions\ref\netstandard1.6\System.Linq.Expressions.dll
+ False
+ True
+
+
+ ..\..\packages\System.Linq.Expressions\ref\netstandard1.6\System.Linq.Expressions.xml
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\..\packages\System.ObjectModel\ref\netstandard1.0\System.ObjectModel.dll
+ False
+ True
+
+
+ ..\..\packages\System.ObjectModel\ref\netstandard1.0\System.ObjectModel.xml
+ False
+ True
+
+
+
+
+
+
+ ..\..\packages\System.ObjectModel\lib\netstandard1.3\System.ObjectModel.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\packages\System.ObjectModel\ref\netstandard1.3\System.ObjectModel.dll
+ False
+ True
+
+
+ ..\..\packages\System.ObjectModel\ref\netstandard1.3\System.ObjectModel.xml
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\..\packages\System.Reflection\lib\net462\System.Reflection.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Reflection\ref\netstandard1.0\System.Reflection.dll
+ False
+ True
+
+
+ ..\..\packages\System.Reflection\ref\netstandard1.0\System.Reflection.xml
+ False
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Reflection\ref\netstandard1.3\System.Reflection.dll
+ False
+ True
+
+
+ ..\..\packages\System.Reflection\ref\netstandard1.3\System.Reflection.xml
+ False
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Reflection\ref\netstandard1.5\System.Reflection.dll
+ False
+ True
+
+
+ ..\..\packages\System.Reflection\ref\netstandard1.5\System.Reflection.xml
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\..\packages\System.Reflection.Emit\ref\netstandard1.1\System.Reflection.Emit.dll
+ False
+ True
+
+
+ ..\..\packages\System.Reflection.Emit\ref\netstandard1.1\System.Reflection.Emit.xml
+ False
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Reflection.Emit\lib\netstandard1.3\System.Reflection.Emit.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\..\packages\System.Reflection.Emit.ILGeneration\ref\netstandard1.0\System.Reflection.Emit.ILGeneration.dll
+ False
+ True
+
+
+ ..\..\packages\System.Reflection.Emit.ILGeneration\ref\netstandard1.0\System.Reflection.Emit.ILGeneration.xml
+ False
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Reflection.Emit.ILGeneration\lib\netstandard1.3\System.Reflection.Emit.ILGeneration.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\..\packages\System.Reflection.Emit.Lightweight\ref\netstandard1.0\System.Reflection.Emit.Lightweight.dll
+ False
+ True
+
+
+ ..\..\packages\System.Reflection.Emit.Lightweight\ref\netstandard1.0\System.Reflection.Emit.Lightweight.xml
+ False
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Reflection.Emit.Lightweight\lib\netstandard1.3\System.Reflection.Emit.Lightweight.dll
+ True
+ True
+
+
+
+
+
+
+
+
+ ..\..\packages\System.Reflection.Extensions\ref\netstandard1.0\System.Reflection.Extensions.dll
+ False
+ True
+
+
+ ..\..\packages\System.Reflection.Extensions\ref\netstandard1.0\System.Reflection.Extensions.xml
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\..\packages\System.Reflection.Primitives\ref\netstandard1.0\System.Reflection.Primitives.dll
+ False
+ True
+
+
+ ..\..\packages\System.Reflection.Primitives\ref\netstandard1.0\System.Reflection.Primitives.xml
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\..\packages\System.Reflection.TypeExtensions\lib\net462\System.Reflection.TypeExtensions.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Reflection.TypeExtensions\lib\netstandard1.5\System.Reflection.TypeExtensions.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Reflection.TypeExtensions\ref\netstandard1.5\System.Reflection.TypeExtensions.dll
+ False
+ True
+
+
+ ..\..\packages\System.Reflection.TypeExtensions\ref\netstandard1.5\System.Reflection.TypeExtensions.xml
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\..\packages\System.Resources.ResourceManager\ref\netstandard1.0\System.Resources.ResourceManager.dll
+ False
+ True
+
+
+ ..\..\packages\System.Resources.ResourceManager\ref\netstandard1.0\System.Resources.ResourceManager.xml
+ False
+ True
+
+
+
+
+
+
+
+
+ True
+
+
+
+
+
+
+ True
+
+
+ ..\..\packages\System.Runtime\lib\net462\System.Runtime.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Runtime\ref\netstandard1.0\System.Runtime.dll
+ False
+ True
+
+
+ ..\..\packages\System.Runtime\ref\netstandard1.0\System.Runtime.xml
+ False
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Runtime\ref\netstandard1.2\System.Runtime.dll
+ False
+ True
+
+
+ ..\..\packages\System.Runtime\ref\netstandard1.2\System.Runtime.xml
+ False
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Runtime\ref\netstandard1.3\System.Runtime.dll
+ False
+ True
+
+
+ ..\..\packages\System.Runtime\ref\netstandard1.3\System.Runtime.xml
+ False
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Runtime\ref\netstandard1.5\System.Runtime.dll
+ False
+ True
+
+
+ ..\..\packages\System.Runtime\ref\netstandard1.5\System.Runtime.xml
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\..\packages\System.Runtime.Extensions\lib\net462\System.Runtime.Extensions.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Runtime.Extensions\ref\netstandard1.0\System.Runtime.Extensions.dll
+ False
+ True
+
+
+ ..\..\packages\System.Runtime.Extensions\ref\netstandard1.0\System.Runtime.Extensions.xml
+ False
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Runtime.Extensions\ref\netstandard1.3\System.Runtime.Extensions.dll
+ False
+ True
+
+
+ ..\..\packages\System.Runtime.Extensions\ref\netstandard1.3\System.Runtime.Extensions.xml
+ False
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Runtime.Extensions\ref\netstandard1.5\System.Runtime.Extensions.dll
+ False
+ True
+
+
+ ..\..\packages\System.Runtime.Extensions\ref\netstandard1.5\System.Runtime.Extensions.xml
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\..\packages\System.Text.Encoding\ref\netstandard1.0\System.Text.Encoding.dll
+ False
+ True
+
+
+ ..\..\packages\System.Text.Encoding\ref\netstandard1.0\System.Text.Encoding.xml
+ False
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Text.Encoding\ref\netstandard1.3\System.Text.Encoding.dll
+ False
+ True
+
+
+ ..\..\packages\System.Text.Encoding\ref\netstandard1.3\System.Text.Encoding.xml
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\..\packages\System.Threading\ref\netstandard1.0\System.Threading.dll
+ False
+ True
+
+
+ ..\..\packages\System.Threading\ref\netstandard1.0\System.Threading.xml
+ False
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Threading\lib\netstandard1.3\System.Threading.dll
+ True
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Threading\ref\netstandard1.3\System.Threading.dll
+ False
+ True
+
+
+ ..\..\packages\System.Threading\ref\netstandard1.3\System.Threading.xml
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\..\packages\System.Threading.Tasks\ref\netstandard1.0\System.Threading.Tasks.dll
+ False
+ True
+
+
+ ..\..\packages\System.Threading.Tasks\ref\netstandard1.0\System.Threading.Tasks.xml
+ False
+ True
+
+
+
+
+
+
+ ..\..\packages\System.Threading.Tasks\ref\netstandard1.3\System.Threading.Tasks.dll
+ False
+ True
+
+
+ ..\..\packages\System.Threading.Tasks\ref\netstandard1.3\System.Threading.Tasks.xml
+ False
+ True
+
+
+
+
\ No newline at end of file
diff --git a/src/Generator.Converter/Main.cs b/src/Generator.Converter/Main.cs
index 9f3dec20..88353028 100644
--- a/src/Generator.Converter/Main.cs
+++ b/src/Generator.Converter/Main.cs
@@ -8,10 +8,10 @@
// distribute, sublicense, and/or sell copies of the Software, and to
// permit persons to whom the Software is furnished to do so, subject to
// the following conditions:
-//
+//
// The above copyright notice and this permission notice shall be
// included in all copies or substantial portions of the Software.
-//
+//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
@@ -28,7 +28,7 @@ using System.IO;
using System.Linq;
using System.Xml;
using System.Xml.Linq;
-using Mono.Options;
+using CommandLine;
namespace OpenTK.Convert
{
@@ -59,48 +59,22 @@ namespace OpenTK.Convert
}
}
}
-
+
class EntryPoint
{
+ static Options CLIOptions;
+
static void Main(string[] args)
{
+ Parser.Default.ParseArguments(args)
+ .WithParsed(result => CLIOptions = result)
+ .WithNotParsed(error => Environment.Exit(-1));
+
try
{
- bool showHelp = false;
- string prefix = "gl";
- string path = null;
- OptionSet opts = new OptionSet
- {
- { "p=", "The {PREFIX} to remove from parsed functions and constants. " +
- "Defaults to \"" + prefix + "\".",
- v => prefix = v },
- { "o:", "The {PATH} to the output file.",
- v => path = v },
- { "?|h|help", "Show this message and exit.",
- v => showHelp = v != null },
- };
- var headers = opts.Parse(args);
- var app = Path.GetFileName(Environment.GetCommandLineArgs()[0]);
- if (showHelp)
- {
- Console.WriteLine("usage: {0} -p:PREFIX SPECIFICATIONS", app);
- Console.WriteLine();
- Console.WriteLine("Options:");
- opts.WriteOptionDescriptions(Console.Out);
- Console.WriteLine();
- Console.WriteLine("SPECIFICATIONS are the Khronos XML files to parse into OpenTK XML.");
- return;
- }
- if (prefix == null)
- {
- Console.WriteLine("{0}: missing required parameter -p.", app);
- Console.WriteLine("Use '{0} --help' for usage.", app);
- return;
- }
+ XmlParser xmlParser = new GLXmlParser { Prefix = CLIOptions.Prefix };
- Parser parser = new GLXmlParser { Prefix = prefix };
-
- var sigs = headers.Select(h => parser.Parse(h)).ToList();
+ var sigs = CLIOptions.InputFiles.Select(h => xmlParser.Parse(h)).ToList();
// Merge any duplicate enum entries (in case an enum is declared
// in multiple files with different entries in each file).
@@ -112,14 +86,14 @@ namespace OpenTK.Convert
settings.Encoding = System.Text.Encoding.UTF8;
TextWriter out_stream = null;
- if (path == null)
+ if (CLIOptions.OutputFile == null)
{
out_stream = Console.Out;
Console.OutputEncoding = System.Text.Encoding.UTF8;
}
else
{
- out_stream = new StreamWriter(path, false);
+ out_stream = new StreamWriter(CLIOptions.OutputFile, false);
}
using (var writer = XmlWriter.Create(out_stream, settings))
diff --git a/src/Generator.Converter/Options.cs b/src/Generator.Converter/Options.cs
index a0d5ad4c..eaf85a02 100644
--- a/src/Generator.Converter/Options.cs
+++ b/src/Generator.Converter/Options.cs
@@ -1,1043 +1,43 @@
-//
-// Options.cs
-//
-// Authors:
-// Jonathan Pryor
-//
-// Copyright (C) 2008 Novell (http://www.novell.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
+using System.Collections.Generic;
+using CommandLine;
+using CommandLine.Text;
-// Compile With:
-// gmcs -debug+ -r:System.Core Options.cs -o:NDesk.Options.dll
-// gmcs -debug+ -d:LINQ -r:System.Core Options.cs -o:NDesk.Options.dll
-//
-// The LINQ version just changes the implementation of
-// OptionSet.Parse(IEnumerable), and confers no semantic changes.
-
-//
-// A Getopt::Long-inspired option parsing library for C#.
-//
-// NDesk.Options.OptionSet is built upon a key/value table, where the
-// key is a option format string and the value is a delegate that is
-// invoked when the format string is matched.
-//
-// Option format strings:
-// Regex-like BNF Grammar:
-// name: .+
-// type: [=:]
-// sep: ( [^{}]+ | '{' .+ '}' )?
-// aliases: ( name type sep ) ( '|' name type sep )*
-//
-// Each '|'-delimited name is an alias for the associated action. If the
-// format string ends in a '=', it has a required value. If the format
-// string ends in a ':', it has an optional value. If neither '=' or ':'
-// is present, no value is supported. `=' or `:' need only be defined on one
-// alias, but if they are provided on more than one they must be consistent.
-//
-// Each alias portion may also end with a "key/value separator", which is used
-// to split option values if the option accepts > 1 value. If not specified,
-// it defaults to '=' and ':'. If specified, it can be any character except
-// '{' and '}' OR the *string* between '{' and '}'. If no separator should be
-// used (i.e. the separate values should be distinct arguments), then "{}"
-// should be used as the separator.
-//
-// Options are extracted either from the current option by looking for
-// the option name followed by an '=' or ':', or is taken from the
-// following option IFF:
-// - The current option does not contain a '=' or a ':'
-// - The current option requires a value (i.e. not a Option type of ':')
-//
-// The `name' used in the option format string does NOT include any leading
-// option indicator, such as '-', '--', or '/'. All three of these are
-// permitted/required on any named option.
-//
-// Option bundling is permitted so long as:
-// - '-' is used to start the option group
-// - all of the bundled options are a single character
-// - at most one of the bundled options accepts a value, and the value
-// provided starts from the next character to the end of the string.
-//
-// This allows specifying '-a -b -c' as '-abc', and specifying '-D name=value'
-// as '-Dname=value'.
-//
-// Option processing is disabled by specifying "--". All options after "--"
-// are returned by OptionSet.Parse() unchanged and unprocessed.
-//
-// Unprocessed options are returned from OptionSet.Parse().
-//
-// Examples:
-// int verbose = 0;
-// OptionSet p = new OptionSet ()
-// .Add ("v", v => ++verbose)
-// .Add ("name=|value=", v => Console.WriteLine (v));
-// p.Parse (new string[]{"-v", "--v", "/v", "-name=A", "/name", "B", "extra"});
-//
-// The above would parse the argument string array, and would invoke the
-// lambda expression three times, setting `verbose' to 3 when complete.
-// It would also print out "A" and "B" to standard output.
-// The returned array would contain the string "extra".
-//
-// C# 3.0 collection initializers are supported and encouraged:
-// var p = new OptionSet () {
-// { "h|?|help", v => ShowHelp () },
-// };
-//
-// System.ComponentModel.TypeConverter is also supported, allowing the use of
-// custom data types in the callback type; TypeConverter.ConvertFromString()
-// is used to convert the value option to an instance of the specified
-// type:
-//
-// var p = new OptionSet () {
-// { "foo=", (Foo f) => Console.WriteLine (f.ToString ()) },
-// };
-//
-// Random other tidbits:
-// - Boolean options (those w/o '=' or ':' in the option format string)
-// are explicitly enabled if they are followed with '+', and explicitly
-// disabled if they are followed with '-':
-// string a = null;
-// var p = new OptionSet () {
-// { "a", s => a = s },
-// };
-// p.Parse (new string[]{"-a"}); // sets v != null
-// p.Parse (new string[]{"-a+"}); // sets v != null
-// p.Parse (new string[]{"-a-"}); // sets v == null
-//
-
-using System;
-using System.Collections;
-using System.Collections.Generic;
-using System.Collections.ObjectModel;
-using System.ComponentModel;
-using System.Globalization;
-using System.IO;
-using System.Runtime.Serialization;
-using System.Security.Permissions;
-using System.Text;
-using System.Text.RegularExpressions;
-
-#if LINQ
-using System.Linq;
-#endif
-
-#if TEST
-using NDesk.Options;
-#endif
-
-#if NDESK_OPTIONS
-namespace NDesk.Options
-#else
-namespace Mono.Options
-#endif
+namespace OpenTK.Convert
{
- public class OptionValueCollection : IList, IList {
-
- List values = new List ();
- OptionContext c;
-
- internal OptionValueCollection (OptionContext c)
- {
- this.c = c;
- }
-
- void ICollection.CopyTo (Array array, int index) {(values as ICollection).CopyTo (array, index);}
- bool ICollection.IsSynchronized {get {return (values as ICollection).IsSynchronized;}}
- object ICollection.SyncRoot {get {return (values as ICollection).SyncRoot;}}
-
- public void Add (string item) {values.Add (item);}
- public void Clear () {values.Clear ();}
- public bool Contains (string item) {return values.Contains (item);}
- public void CopyTo (string[] array, int arrayIndex) {values.CopyTo (array, arrayIndex);}
- public bool Remove (string item) {return values.Remove (item);}
- public int Count {get {return values.Count;}}
- public bool IsReadOnly {get {return false;}}
-
- IEnumerator IEnumerable.GetEnumerator () {return values.GetEnumerator ();}
-
- public IEnumerator GetEnumerator () {return values.GetEnumerator ();}
-
- int IList.Add (object value) {return (values as IList).Add (value);}
- bool IList.Contains (object value) {return (values as IList).Contains (value);}
- int IList.IndexOf (object value) {return (values as IList).IndexOf (value);}
- void IList.Insert (int index, object value) {(values as IList).Insert (index, value);}
- void IList.Remove (object value) {(values as IList).Remove (value);}
- void IList.RemoveAt (int index) {(values as IList).RemoveAt (index);}
- bool IList.IsFixedSize {get {return false;}}
- object IList.this [int index] {get {return this [index];} set {(values as IList)[index] = value;}}
-
- public int IndexOf (string item) {return values.IndexOf (item);}
- public void Insert (int index, string item) {values.Insert (index, item);}
- public void RemoveAt (int index) {values.RemoveAt (index);}
-
- private void AssertValid (int index)
- {
- if (c.Option == null)
- throw new InvalidOperationException ("OptionContext.Option is null.");
- if (index >= c.Option.MaxValueCount)
- throw new ArgumentOutOfRangeException ("index");
- if (c.Option.OptionValueType == OptionValueType.Required &&
- index >= values.Count)
- throw new OptionException (string.Format (
- c.OptionSet.MessageLocalizer ("Missing required value for option '{0}'."), c.OptionName),
- c.OptionName);
- }
-
- public string this [int index] {
- get {
- AssertValid (index);
- return index >= values.Count ? null : values [index];
- }
- set {
- values [index] = value;
- }
- }
-
- public List ToList ()
- {
- return new List (values);
- }
-
- public string[] ToArray ()
- {
- return values.ToArray ();
- }
-
- public override string ToString ()
- {
- return string.Join (", ", values.ToArray ());
- }
- }
-
- public class OptionContext {
- public OptionContext (OptionSet set)
- {
- this.OptionSet = set;
- this.OptionValues = new OptionValueCollection (this);
- }
-
- public Option Option { get; set; }
-
- public string OptionName { get; set; }
-
- public int OptionIndex { get; set; }
-
- public OptionSet OptionSet { get; }
-
- public OptionValueCollection OptionValues { get; }
- }
-
- public enum OptionValueType {
- None,
- Optional,
- Required,
- }
-
- public abstract class Option {
- protected Option (string prototype, string description)
- : this (prototype, description, 1)
- {
- }
-
- protected Option (string prototype, string description, int maxValueCount)
- {
- if (prototype == null)
- throw new ArgumentNullException ("prototype");
- if (prototype.Length == 0)
- throw new ArgumentException ("Cannot be the empty string.", "prototype");
- if (maxValueCount < 0)
- throw new ArgumentOutOfRangeException ("maxValueCount");
-
- this.Prototype = prototype;
- this.Names = prototype.Split ('|');
- this.Description = description;
- this.MaxValueCount = maxValueCount;
- this.OptionValueType = ParsePrototype ();
-
- if (this.MaxValueCount == 0 && OptionValueType != OptionValueType.None)
- throw new ArgumentException (
- "Cannot provide maxValueCount of 0 for OptionValueType.Required or " +
- "OptionValueType.Optional.",
- "maxValueCount");
- if (this.OptionValueType == OptionValueType.None && maxValueCount > 1)
- throw new ArgumentException (
- string.Format ("Cannot provide maxValueCount of {0} for OptionValueType.None.", maxValueCount),
- "maxValueCount");
- if (Array.IndexOf (Names, "<>") >= 0 &&
- ((Names.Length == 1 && this.OptionValueType != OptionValueType.None) ||
- (Names.Length > 1 && this.MaxValueCount > 1)))
- throw new ArgumentException (
- "The default option handler '<>' cannot require values.",
- "prototype");
- }
-
- public string Prototype { get; }
- public string Description { get; }
- public OptionValueType OptionValueType { get; }
- public int MaxValueCount { get; }
-
- public string[] GetNames ()
- {
- return (string[]) Names.Clone ();
- }
-
- public string[] GetValueSeparators ()
- {
- if (ValueSeparators == null)
- return new string [0];
- return (string[]) ValueSeparators.Clone ();
- }
-
- protected static T Parse (string value, OptionContext c)
- {
- Type tt = typeof (T);
- bool nullable = tt.IsValueType && tt.IsGenericType &&
- !tt.IsGenericTypeDefinition &&
- tt.GetGenericTypeDefinition () == typeof (Nullable<>);
- Type targetType = nullable ? tt.GetGenericArguments () [0] : typeof (T);
- TypeConverter conv = TypeDescriptor.GetConverter (targetType);
- T t = default (T);
- try {
- if (value != null)
- t = (T) conv.ConvertFromString (value);
- }
- catch (Exception e) {
- throw new OptionException (
- string.Format (
- c.OptionSet.MessageLocalizer ("Could not convert string `{0}' to type {1} for option `{2}'."),
- value, targetType.Name, c.OptionName),
- c.OptionName, e);
- }
- return t;
- }
-
- internal string[] Names { get; }
- internal string[] ValueSeparators { get; private set; }
-
- static readonly char[] NameTerminator = new char[]{'=', ':'};
-
- private OptionValueType ParsePrototype ()
- {
- char type = '\0';
- List seps = new List ();
- for (int i = 0; i < Names.Length; ++i) {
- string name = Names [i];
- if (name.Length == 0)
- throw new ArgumentException ("Empty option names are not supported.", "prototype");
-
- int end = name.IndexOfAny (NameTerminator);
- if (end == -1)
- continue;
- Names [i] = name.Substring (0, end);
- if (type == '\0' || type == name [end])
- type = name [end];
- else
- throw new ArgumentException (
- string.Format ("Conflicting option types: '{0}' vs. '{1}'.", type, name [end]),
- "prototype");
- AddSeparators (name, end, seps);
- }
-
- if (type == '\0')
- return OptionValueType.None;
-
- if (MaxValueCount <= 1 && seps.Count != 0)
- throw new ArgumentException (
- string.Format ("Cannot provide key/value separators for Options taking {0} value(s).", MaxValueCount),
- "prototype");
- if (MaxValueCount > 1) {
- if (seps.Count == 0)
- this.ValueSeparators = new string[]{":", "="};
- else if (seps.Count == 1 && seps [0].Length == 0)
- this.ValueSeparators = null;
- else
- this.ValueSeparators = seps.ToArray ();
- }
-
- return type == '=' ? OptionValueType.Required : OptionValueType.Optional;
- }
-
- private static void AddSeparators (string name, int end, ICollection seps)
- {
- int start = -1;
- for (int i = end+1; i < name.Length; ++i) {
- switch (name [i]) {
- case '{':
- if (start != -1)
- throw new ArgumentException (
- string.Format ("Ill-formed name/value separator found in \"{0}\".", name),
- "prototype");
- start = i+1;
- break;
- case '}':
- if (start == -1)
- throw new ArgumentException (
- string.Format ("Ill-formed name/value separator found in \"{0}\".", name),
- "prototype");
- seps.Add (name.Substring (start, i-start));
- start = -1;
- break;
- default:
- if (start == -1)
- seps.Add (name [i].ToString ());
- break;
- }
- }
- if (start != -1)
- throw new ArgumentException (
- string.Format ("Ill-formed name/value separator found in \"{0}\".", name),
- "prototype");
- }
-
- public void Invoke (OptionContext c)
- {
- OnParseComplete (c);
- c.OptionName = null;
- c.Option = null;
- c.OptionValues.Clear ();
- }
-
- protected abstract void OnParseComplete (OptionContext c);
-
- public override string ToString ()
- {
- return Prototype;
- }
- }
-
- [Serializable]
- public class OptionException : Exception {
- public OptionException ()
- {
- }
-
- public OptionException (string message, string optionName)
- : base (message)
- {
- this.OptionName = optionName;
- }
-
- public OptionException (string message, string optionName, Exception innerException)
- : base (message, innerException)
- {
- this.OptionName = optionName;
- }
-
- protected OptionException (SerializationInfo info, StreamingContext context)
- : base (info, context)
- {
- this.OptionName = info.GetString ("OptionName");
- }
-
- public string OptionName { get; }
-
- [SecurityPermission (SecurityAction.LinkDemand, SerializationFormatter = true)]
- public override void GetObjectData (SerializationInfo info, StreamingContext context)
- {
- base.GetObjectData (info, context);
- info.AddValue ("OptionName", OptionName);
- }
- }
-
- public delegate void OptionAction (TKey key, TValue value);
-
- public class OptionSet : KeyedCollection
+ public class Options
{
- public OptionSet ()
- : this (delegate (string f) {return f;})
+ [Option('p', "prefix",
+ HelpText = "The prefix to remove from parsed functions and constants.",
+ Required = true,
+ Default = "gl")]
+ public string Prefix { get; set; }
+
+ [Option('o', "output-file",
+ HelpText = "The path to the output file. Defaults to stdout if no path is provided.")]
+ public string OutputFile { get; set; }
+
+ [Option('i', "input-files",
+ HelpText = "A list of the Khronos XML files to parse into OpenTK XML. Remote resources in the form of URLs are supported.",
+ Required = true)]
+ public IEnumerable InputFiles { get; set; }
+
+ [Usage(ApplicationAlias = "Convert.exe")]
+ public static IEnumerable Examples
{
- }
-
- public OptionSet (Converter localizer)
- {
- this.MessageLocalizer = localizer;
- }
-
- public Converter MessageLocalizer { get; }
-
- protected override string GetKeyForItem (Option item)
- {
- if (item == null)
- throw new ArgumentNullException ("option");
- if (item.Names != null && item.Names.Length > 0)
- return item.Names [0];
- // This should never happen, as it's invalid for Option to be
- // constructed w/o any names.
- throw new InvalidOperationException ("Option has no names!");
- }
-
- protected override void InsertItem (int index, Option item)
- {
- base.InsertItem (index, item);
- AddImpl (item);
- }
-
- protected override void RemoveItem (int index)
- {
- base.RemoveItem (index);
- Option p = Items [index];
- // KeyedCollection.RemoveItem() handles the 0th item
- for (int i = 1; i < p.Names.Length; ++i) {
- Dictionary.Remove (p.Names [i]);
- }
- }
-
- protected override void SetItem (int index, Option item)
- {
- base.SetItem (index, item);
- RemoveItem (index);
- AddImpl (item);
- }
-
- private void AddImpl (Option option)
- {
- if (option == null)
- throw new ArgumentNullException ("option");
- List added = new List (option.Names.Length);
- try {
- // KeyedCollection.InsertItem/SetItem handle the 0th name.
- for (int i = 1; i < option.Names.Length; ++i) {
- Dictionary.Add (option.Names [i], option);
- added.Add (option.Names [i]);
- }
- }
- catch (Exception) {
- foreach (string name in added)
- Dictionary.Remove (name);
- throw;
- }
- }
-
- public new OptionSet Add (Option option)
- {
- base.Add (option);
- return this;
- }
-
- sealed class ActionOption : Option {
- Action action;
-
- public ActionOption (string prototype, string description, int count, Action action)
- : base (prototype, description, count)
+ get
{
- if (action == null)
- throw new ArgumentNullException ("action");
- this.action = action;
+ yield return new Example
+ (
+ "Converting local files",
+ new Options { Prefix = "gl", OutputFile = "signatures.xml", InputFiles = new []{ "gl.xml" } }
+ );
+
+ yield return new Example
+ (
+ "Converting latest remote specification",
+ new Options { Prefix = "gl", OutputFile = "signatures.xml", InputFiles = new []{ "https://cvs.khronos.org/svn/repos/ogl/trunk/doc/registry/public/api/gl.xml" } }
+ );
}
-
- protected override void OnParseComplete (OptionContext c)
- {
- action (c.OptionValues);
- }
- }
-
- public OptionSet Add (string prototype, Action action)
- {
- return Add (prototype, null, action);
- }
-
- public OptionSet Add (string prototype, string description, Action action)
- {
- if (action == null)
- throw new ArgumentNullException ("action");
- Option p = new ActionOption (prototype, description, 1,
- delegate (OptionValueCollection v) { action (v [0]); });
- base.Add (p);
- return this;
- }
-
- public OptionSet Add (string prototype, OptionAction action)
- {
- return Add (prototype, null, action);
- }
-
- public OptionSet Add (string prototype, string description, OptionAction action)
- {
- if (action == null)
- throw new ArgumentNullException ("action");
- Option p = new ActionOption (prototype, description, 2,
- delegate (OptionValueCollection v) {action (v [0], v [1]);});
- base.Add (p);
- return this;
- }
-
- sealed class ActionOption : Option {
- Action action;
-
- public ActionOption (string prototype, string description, Action action)
- : base (prototype, description, 1)
- {
- if (action == null)
- throw new ArgumentNullException ("action");
- this.action = action;
- }
-
- protected override void OnParseComplete (OptionContext c)
- {
- action (Parse (c.OptionValues [0], c));
- }
- }
-
- sealed class ActionOption : Option {
- OptionAction action;
-
- public ActionOption (string prototype, string description, OptionAction action)
- : base (prototype, description, 2)
- {
- if (action == null)
- throw new ArgumentNullException ("action");
- this.action = action;
- }
-
- protected override void OnParseComplete (OptionContext c)
- {
- action (
- Parse (c.OptionValues [0], c),
- Parse (c.OptionValues [1], c));
- }
- }
-
- public OptionSet Add (string prototype, Action action)
- {
- return Add (prototype, null, action);
- }
-
- public OptionSet Add (string prototype, string description, Action action)
- {
- return Add (new ActionOption (prototype, description, action));
- }
-
- public OptionSet Add (string prototype, OptionAction action)
- {
- return Add (prototype, null, action);
- }
-
- public OptionSet Add (string prototype, string description, OptionAction action)
- {
- return Add (new ActionOption (prototype, description, action));
- }
-
- protected virtual OptionContext CreateOptionContext ()
- {
- return new OptionContext (this);
- }
-
-#if LINQ
- public List Parse (IEnumerable arguments)
- {
- bool process = true;
- OptionContext c = CreateOptionContext ();
- c.OptionIndex = -1;
- var def = GetOptionForName ("<>");
- var unprocessed =
- from argument in arguments
- where ++c.OptionIndex >= 0 && (process || def != null)
- ? process
- ? argument == "--"
- ? (process = false)
- : !Parse (argument, c)
- ? def != null
- ? Unprocessed (null, def, c, argument)
- : true
- : false
- : def != null
- ? Unprocessed (null, def, c, argument)
- : true
- : true
- select argument;
- List r = unprocessed.ToList ();
- if (c.Option != null)
- c.Option.Invoke (c);
- return r;
- }
-#else
- public List Parse (IEnumerable arguments)
- {
- OptionContext c = CreateOptionContext ();
- c.OptionIndex = -1;
- bool process = true;
- List unprocessed = new List ();
- Option def = Contains ("<>") ? this ["<>"] : null;
- foreach (string argument in arguments) {
- ++c.OptionIndex;
- if (argument == "--") {
- process = false;
- continue;
- }
- if (!process) {
- Unprocessed (unprocessed, def, c, argument);
- continue;
- }
- if (!Parse (argument, c))
- Unprocessed (unprocessed, def, c, argument);
- }
- if (c.Option != null)
- c.Option.Invoke (c);
- return unprocessed;
- }
-#endif
-
- private static bool Unprocessed (ICollection extra, Option def, OptionContext c, string argument)
- {
- if (def == null) {
- extra.Add (argument);
- return false;
- }
- c.OptionValues.Add (argument);
- c.Option = def;
- c.Option.Invoke (c);
- return false;
- }
-
- private readonly Regex ValueOption = new Regex (
- @"^(?--|-|/)(?[^:=]+)((?[:=])(?.*))?$");
-
- protected bool GetOptionParts (string argument, out string flag, out string name, out string sep, out string value)
- {
- if (argument == null)
- throw new ArgumentNullException ("argument");
-
- flag = name = sep = value = null;
- Match m = ValueOption.Match (argument);
- if (!m.Success) {
- return false;
- }
- flag = m.Groups ["flag"].Value;
- name = m.Groups ["name"].Value;
- if (m.Groups ["sep"].Success && m.Groups ["value"].Success) {
- sep = m.Groups ["sep"].Value;
- value = m.Groups ["value"].Value;
- }
- return true;
- }
-
- protected virtual bool Parse (string argument, OptionContext c)
- {
- if (c.Option != null) {
- ParseValue (argument, c);
- return true;
- }
-
- string f, n, s, v;
- if (!GetOptionParts (argument, out f, out n, out s, out v))
- return false;
-
- Option p;
- if (Contains (n)) {
- p = this [n];
- c.OptionName = f + n;
- c.Option = p;
- switch (p.OptionValueType) {
- case OptionValueType.None:
- c.OptionValues.Add (n);
- c.Option.Invoke (c);
- break;
- case OptionValueType.Optional:
- case OptionValueType.Required:
- ParseValue (v, c);
- break;
- }
- return true;
- }
- // no match; is it a bool option?
- if (ParseBool (argument, n, c))
- return true;
- // is it a bundled option?
- if (ParseBundledValue (f, string.Concat (n + s + v), c))
- return true;
-
- return false;
- }
-
- private void ParseValue (string option, OptionContext c)
- {
- if (option != null)
- foreach (string o in c.Option.ValueSeparators != null
- ? option.Split (c.Option.ValueSeparators, StringSplitOptions.None)
- : new string[]{option}) {
- c.OptionValues.Add (o);
- }
- if (c.OptionValues.Count == c.Option.MaxValueCount ||
- c.Option.OptionValueType == OptionValueType.Optional)
- c.Option.Invoke (c);
- else if (c.OptionValues.Count > c.Option.MaxValueCount) {
- throw new OptionException (MessageLocalizer (string.Format (
- "Error: Found {0} option values when expecting {1}.",
- c.OptionValues.Count, c.Option.MaxValueCount)),
- c.OptionName);
- }
- }
-
- private bool ParseBool (string option, string n, OptionContext c)
- {
- Option p;
- string rn;
- if (n.Length >= 1 && (n [n.Length-1] == '+' || n [n.Length-1] == '-') &&
- Contains ((rn = n.Substring (0, n.Length-1)))) {
- p = this [rn];
- string v = n [n.Length-1] == '+' ? option : null;
- c.OptionName = option;
- c.Option = p;
- c.OptionValues.Add (v);
- p.Invoke (c);
- return true;
- }
- return false;
- }
-
- private bool ParseBundledValue (string f, string n, OptionContext c)
- {
- if (f != "-")
- return false;
- for (int i = 0; i < n.Length; ++i) {
- Option p;
- string opt = f + n [i].ToString ();
- string rn = n [i].ToString ();
- if (!Contains (rn)) {
- if (i == 0)
- return false;
- throw new OptionException (string.Format (MessageLocalizer (
- "Cannot bundle unregistered option '{0}'."), opt), opt);
- }
- p = this [rn];
- switch (p.OptionValueType) {
- case OptionValueType.None:
- Invoke (c, opt, n, p);
- break;
- case OptionValueType.Optional:
- case OptionValueType.Required: {
- string v = n.Substring (i+1);
- c.Option = p;
- c.OptionName = opt;
- ParseValue (v.Length != 0 ? v : null, c);
- return true;
- }
- default:
- throw new InvalidOperationException ("Unknown OptionValueType: " + p.OptionValueType);
- }
- }
- return true;
- }
-
- private static void Invoke (OptionContext c, string name, string value, Option option)
- {
- c.OptionName = name;
- c.Option = option;
- c.OptionValues.Add (value);
- option.Invoke (c);
- }
-
- private const int OptionWidth = 29;
-
- public void WriteOptionDescriptions (TextWriter o)
- {
- foreach (Option p in this) {
- int written = 0;
- if (!WriteOptionPrototype (o, p, ref written))
- continue;
-
- if (written < OptionWidth)
- o.Write (new string (' ', OptionWidth - written));
- else {
- o.WriteLine ();
- o.Write (new string (' ', OptionWidth));
- }
-
- bool indent = false;
- string prefix = new string (' ', OptionWidth+2);
- foreach (string line in GetLines (MessageLocalizer (GetDescription (p.Description)))) {
- if (indent)
- o.Write (prefix);
- o.WriteLine (line);
- indent = true;
- }
- }
- }
-
- bool WriteOptionPrototype (TextWriter o, Option p, ref int written)
- {
- string[] names = p.Names;
-
- int i = GetNextOptionIndex (names, 0);
- if (i == names.Length)
- return false;
-
- if (names [i].Length == 1) {
- Write (o, ref written, " -");
- Write (o, ref written, names [0]);
- }
- else {
- Write (o, ref written, " --");
- Write (o, ref written, names [0]);
- }
-
- for ( i = GetNextOptionIndex (names, i+1);
- i < names.Length; i = GetNextOptionIndex (names, i+1)) {
- Write (o, ref written, ", ");
- Write (o, ref written, names [i].Length == 1 ? "-" : "--");
- Write (o, ref written, names [i]);
- }
-
- if (p.OptionValueType == OptionValueType.Optional ||
- p.OptionValueType == OptionValueType.Required) {
- if (p.OptionValueType == OptionValueType.Optional) {
- Write (o, ref written, MessageLocalizer ("["));
- }
- Write (o, ref written, MessageLocalizer ("=" + GetArgumentName (0, p.MaxValueCount, p.Description)));
- string sep = p.ValueSeparators != null && p.ValueSeparators.Length > 0
- ? p.ValueSeparators [0]
- : " ";
- for (int c = 1; c < p.MaxValueCount; ++c) {
- Write (o, ref written, MessageLocalizer (sep + GetArgumentName (c, p.MaxValueCount, p.Description)));
- }
- if (p.OptionValueType == OptionValueType.Optional) {
- Write (o, ref written, MessageLocalizer ("]"));
- }
- }
- return true;
- }
-
- static int GetNextOptionIndex (string[] names, int i)
- {
- while (i < names.Length && names [i] == "<>") {
- ++i;
- }
- return i;
- }
-
- static void Write (TextWriter o, ref int n, string s)
- {
- n += s.Length;
- o.Write (s);
- }
-
- private static string GetArgumentName (int index, int maxIndex, string description)
- {
- if (description == null)
- return maxIndex == 1 ? "VALUE" : "VALUE" + (index + 1);
- string[] nameStart;
- if (maxIndex == 1)
- nameStart = new string[]{"{0:", "{"};
- else
- nameStart = new string[]{"{" + index + ":"};
- for (int i = 0; i < nameStart.Length; ++i) {
- int start, j = 0;
- do {
- start = description.IndexOf (nameStart [i], j);
- } while (start >= 0 && j != 0 ? description [j++ - 1] == '{' : false);
- if (start == -1)
- continue;
- int end = description.IndexOf ("}", start);
- if (end == -1)
- continue;
- return description.Substring (start + nameStart [i].Length, end - start - nameStart [i].Length);
- }
- return maxIndex == 1 ? "VALUE" : "VALUE" + (index + 1);
- }
-
- private static string GetDescription (string description)
- {
- if (description == null)
- return string.Empty;
- StringBuilder sb = new StringBuilder (description.Length);
- int start = -1;
- for (int i = 0; i < description.Length; ++i) {
- switch (description [i]) {
- case '{':
- if (i == start) {
- sb.Append ('{');
- start = -1;
- }
- else if (start < 0)
- start = i + 1;
- break;
- case '}':
- if (start < 0) {
- if ((i+1) == description.Length || description [i+1] != '}')
- throw new InvalidOperationException ("Invalid option description: " + description);
- ++i;
- sb.Append ("}");
- }
- else {
- sb.Append (description.Substring (start, i - start));
- start = -1;
- }
- break;
- case ':':
- if (start < 0)
- goto default;
- start = i + 1;
- break;
- default:
- if (start < 0)
- sb.Append (description [i]);
- break;
- }
- }
- return sb.ToString ();
- }
-
- private static IEnumerable GetLines (string description)
- {
- if (string.IsNullOrEmpty (description)) {
- yield return string.Empty;
- yield break;
- }
- int length = 80 - OptionWidth - 1;
- int start = 0, end;
- do {
- end = GetLineEnd (start, length, description);
- char c = description [end-1];
- if (char.IsWhiteSpace (c))
- --end;
- bool writeContinuation = end != description.Length && !IsEolChar (c);
- string line = description.Substring (start, end - start) +
- (writeContinuation ? "-" : "");
- yield return line;
- start = end;
- if (char.IsWhiteSpace (c))
- ++start;
- length = 80 - OptionWidth - 2 - 1;
- } while (end < description.Length);
- }
-
- private static bool IsEolChar (char c)
- {
- return !char.IsLetterOrDigit (c);
- }
-
- private static int GetLineEnd (int start, int length, string description)
- {
- int end = System.Math.Min (start + length, description.Length);
- int sep = -1;
- for (int i = start; i < end; ++i) {
- if (description [i] == '\n')
- return i+1;
- if (IsEolChar (description [i]))
- sep = i+1;
- }
- if (sep == -1 || end == description.Length)
- return end;
- return sep;
}
}
-}
-
+}
\ No newline at end of file
diff --git a/src/Generator.Converter/README.md b/src/Generator.Converter/README.md
new file mode 100644
index 00000000..447ac58e
--- /dev/null
+++ b/src/Generator.Converter/README.md
@@ -0,0 +1,24 @@
+### Introduction
+
+This is a simple tool to convert Khronos XML to OpenTK XML files.
+
+### Usage
+```
+Converting local files:
+ Convert.exe --input-files gl.xml --output-file signatures.xml --prefix gl
+Converting latest remote specification:
+ Convert.exe --input-files https://cvs.khronos.org/svn/repos/ogl/trunk/doc/registry/public/api/gl.xml --output-file signatures.xml --prefix gl
+
+ -p, --prefix Required. (Default: gl) The prefix to remove from parsed functions and constants.
+
+ -o, --output-file The path to the output file. Defaults to stdout if no path is provided.
+
+ -i, --input-files Required. A list of the Khronos XML files to parse into OpenTK XML. Remote resources in the form of URLs are supported.
+
+ --help Display this help screen.
+
+ --version Display version information.
+```
+### Support
+
+If you encounter a bug, please file an issue report at the OpenTK [issue tracker](http://github.com/opentk/opentk/issues).
\ No newline at end of file
diff --git a/src/Generator.Converter/Readme.txt b/src/Generator.Converter/Readme.txt
deleted file mode 100644
index 8b3ed08a..00000000
--- a/src/Generator.Converter/Readme.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-[Introduction]
-
-This is a simple tool to convert Khronos XML to OpenTK XML files.
-
-[Examples]
-
-To download and convert the XML API registry from Khronos:
-Convert.exe -p:gl -o:../../../Source/Bind/Specifications/GL2/signatures.xml https://cvs.khronos.org/svn/repos/ogl/trunk/doc/registry/public/api/gl.xml
-
-The line above will download the latest .xml files from the public Khronos repository and update signatures.xml for the binding generator.
-
-[Usage]
-
-Convert.exe -p:{PREFIX} -v:{VERSION} -t:{TYPE} -o:{OUT} {INPUT1} ... {INPUTn}
- {PREFIX} is a simple string that defines the a common prefix for functions and constants in this header. This prefix will be removed from the generated XML file.
- {VERSION} is a string that defines that version that will be used for functions in the generated XML file. Specific input files may override this setting.
- {OUT} is the output filename (optional). If no output file is specified, output will be directed to the console.
- {INPUT1..n} is a space-separated list of input files.
-
-Despite what the help says, prefix and version parameters are necessary at the moment.
-
-[Support]
-
-If you encounter a bug, please file an issue report at http://github.com/opentk/opentk/issues
\ No newline at end of file
diff --git a/src/Generator.Converter/Parser.cs b/src/Generator.Converter/XmlParser.cs
similarity index 99%
rename from src/Generator.Converter/Parser.cs
rename to src/Generator.Converter/XmlParser.cs
index 0bf5c899..4b18e2d2 100644
--- a/src/Generator.Converter/Parser.cs
+++ b/src/Generator.Converter/XmlParser.cs
@@ -8,10 +8,10 @@
// distribute, sublicense, and/or sell copies of the Software, and to
// permit persons to whom the Software is furnished to do so, subject to
// the following conditions:
-//
+//
// The above copyright notice and this permission notice shall be
// included in all copies or substantial portions of the Software.
-//
+//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
@@ -29,7 +29,7 @@ using System.Xml.Linq;
namespace OpenTK.Convert
{
// The base class for a parser.
- abstract class Parser
+ abstract class XmlParser
{
// Defines a prefix that should be removed from methods and tokens in the XML files, e.g. "gl", "cl", etc.
public string Prefix { get; set; }
diff --git a/src/Generator.Converter/paket.references b/src/Generator.Converter/paket.references
index e69de29b..3a3f8dae 100644
--- a/src/Generator.Converter/paket.references
+++ b/src/Generator.Converter/paket.references
@@ -0,0 +1 @@
+CommandLineParser
\ No newline at end of file
diff --git a/src/Generator.Rewrite/Generator.Rewrite.csproj b/src/Generator.Rewrite/Generator.Rewrite.csproj
index f7e67e8d..fb9b52fa 100644
--- a/src/Generator.Rewrite/Generator.Rewrite.csproj
+++ b/src/Generator.Rewrite/Generator.Rewrite.csproj
@@ -9,7 +9,7 @@
Properties
OpenTK.Rewrite
Rewrite
- v3.5
+ v4.6.1
512
12.0.0
2.0
@@ -110,7 +110,7 @@
-
+
..\..\packages\Mono.Cecil\lib\net40\Mono.Cecil.dll
@@ -134,7 +134,7 @@
-
+
..\..\packages\Mono.Cecil\lib\netstandard1.3\Mono.Cecil.dll
@@ -167,20 +167,44 @@
False
True
+
+ ..\..\packages\System.Collections\ref\netstandard1.0\System.Collections.xml
+ False
+ True
+
-
+
..\..\packages\System.Collections\ref\netstandard1.3\System.Collections.dll
False
True
+
+ ..\..\packages\System.Collections\ref\netstandard1.3\System.Collections.xml
+ False
+ True
+
-
+
+
+
+ ..\..\packages\System.Collections.Concurrent\ref\netstandard1.1\System.Collections.Concurrent.dll
+ False
+ True
+
+
+ ..\..\packages\System.Collections.Concurrent\ref\netstandard1.1\System.Collections.Concurrent.xml
+ False
+ True
+
+
+
+
..\..\packages\System.Collections.Concurrent\lib\netstandard1.3\System.Collections.Concurrent.dll
@@ -189,6 +213,20 @@
+
+
+
+ ..\..\packages\System.Collections.Concurrent\ref\netstandard1.3\System.Collections.Concurrent.dll
+ False
+ True
+
+
+ ..\..\packages\System.Collections.Concurrent\ref\netstandard1.3\System.Collections.Concurrent.xml
+ False
+ True
+
+
+
@@ -198,31 +236,29 @@
False
True
+
+ ..\..\packages\System.Diagnostics.Debug\ref\netstandard1.0\System.Diagnostics.Debug.xml
+ False
+ True
+
-
+
..\..\packages\System.Diagnostics.Debug\ref\netstandard1.3\System.Diagnostics.Debug.dll
False
True
+
+ ..\..\packages\System.Diagnostics.Debug\ref\netstandard1.3\System.Diagnostics.Debug.xml
+ False
+ True
+
-
-
-
- True
-
-
- ..\..\packages\System.Diagnostics.Tracing\lib\net462\System.Diagnostics.Tracing.dll
- True
- True
-
-
-
@@ -230,6 +266,11 @@
False
True
+
+ ..\..\packages\System.Diagnostics.Tracing\ref\netstandard1.1\System.Diagnostics.Tracing.xml
+ False
+ True
+
@@ -239,6 +280,11 @@
False
True
+
+ ..\..\packages\System.Diagnostics.Tracing\ref\netstandard1.2\System.Diagnostics.Tracing.xml
+ False
+ True
+
@@ -248,15 +294,25 @@
False
True
+
+ ..\..\packages\System.Diagnostics.Tracing\ref\netstandard1.3\System.Diagnostics.Tracing.xml
+ False
+ True
+
-
+
..\..\packages\System.Diagnostics.Tracing\ref\netstandard1.5\System.Diagnostics.Tracing.dll
False
True
+
+ ..\..\packages\System.Diagnostics.Tracing\ref\netstandard1.5\System.Diagnostics.Tracing.xml
+ False
+ True
+
@@ -268,21 +324,34 @@
False
True
+
+ ..\..\packages\System.Globalization\ref\netstandard1.0\System.Globalization.xml
+ False
+ True
+
-
+
..\..\packages\System.Globalization\ref\netstandard1.3\System.Globalization.dll
False
True
+
+ ..\..\packages\System.Globalization\ref\netstandard1.3\System.Globalization.xml
+ False
+ True
+
+
+ True
+
..\..\packages\System.IO\lib\net462\System.IO.dll
True
@@ -297,6 +366,11 @@
False
True
+
+ ..\..\packages\System.IO\ref\netstandard1.0\System.IO.xml
+ False
+ True
+
@@ -306,41 +380,22 @@
False
True
+
+ ..\..\packages\System.IO\ref\netstandard1.3\System.IO.xml
+ False
+ True
+
-
+
..\..\packages\System.IO\ref\netstandard1.5\System.IO.dll
False
True
-
-
-
-
-
-
-
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.IO.FileSystem\lib\net46\System.IO.FileSystem.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\System.IO.FileSystem\ref\netstandard1.3\System.IO.FileSystem.dll
+
+ ..\..\packages\System.IO\ref\netstandard1.5\System.IO.xml
False
True
@@ -348,20 +403,41 @@
-
+
+
+
+ ..\..\packages\System.IO.FileSystem\ref\netstandard1.3\System.IO.FileSystem.dll
+ False
+ True
+
+
+ ..\..\packages\System.IO.FileSystem\ref\netstandard1.3\System.IO.FileSystem.xml
+ False
+ True
+
+
+
+
+
+
- ..\..\packages\System.IO.FileSystem.Primitives\lib\net46\System.IO.FileSystem.Primitives.dll
+ ..\..\packages\System.IO.FileSystem.Primitives\lib\netstandard1.3\System.IO.FileSystem.Primitives.dll
True
True
-
+
- ..\..\packages\System.IO.FileSystem.Primitives\lib\netstandard1.3\System.IO.FileSystem.Primitives.dll
- True
+ ..\..\packages\System.IO.FileSystem.Primitives\ref\netstandard1.3\System.IO.FileSystem.Primitives.dll
+ False
+ True
+
+
+ ..\..\packages\System.IO.FileSystem.Primitives\ref\netstandard1.3\System.IO.FileSystem.Primitives.xml
+ False
True
@@ -377,7 +453,21 @@
-
+
+
+
+ ..\..\packages\System.Linq\ref\netstandard1.0\System.Linq.dll
+ False
+ True
+
+
+ ..\..\packages\System.Linq\ref\netstandard1.0\System.Linq.xml
+ False
+ True
+
+
+
+
..\..\packages\System.Linq\lib\netstandard1.6\System.Linq.dll
@@ -386,6 +476,20 @@
+
+
+
+ ..\..\packages\System.Linq\ref\netstandard1.6\System.Linq.dll
+ False
+ True
+
+
+ ..\..\packages\System.Linq\ref\netstandard1.6\System.Linq.xml
+ False
+ True
+
+
+
@@ -404,6 +508,11 @@
False
True
+
+ ..\..\packages\System.Reflection\ref\netstandard1.0\System.Reflection.xml
+ False
+ True
+
@@ -413,20 +522,62 @@
False
True
+
+ ..\..\packages\System.Reflection\ref\netstandard1.3\System.Reflection.xml
+ False
+ True
+
-
+
..\..\packages\System.Reflection\ref\netstandard1.5\System.Reflection.dll
False
True
+
+ ..\..\packages\System.Reflection\ref\netstandard1.5\System.Reflection.xml
+ False
+ True
+
-
+
+
+
+ ..\..\packages\System.Reflection.Primitives\ref\netstandard1.0\System.Reflection.Primitives.dll
+ False
+ True
+
+
+ ..\..\packages\System.Reflection.Primitives\ref\netstandard1.0\System.Reflection.Primitives.xml
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\..\packages\System.Resources.ResourceManager\ref\netstandard1.0\System.Resources.ResourceManager.dll
+ False
+ True
+
+
+ ..\..\packages\System.Resources.ResourceManager\ref\netstandard1.0\System.Resources.ResourceManager.xml
+ False
+ True
+
+
+
+
+
+
True
@@ -452,6 +603,11 @@
False
True
+
+ ..\..\packages\System.Runtime\ref\netstandard1.0\System.Runtime.xml
+ False
+ True
+
@@ -461,6 +617,11 @@
False
True
+
+ ..\..\packages\System.Runtime\ref\netstandard1.2\System.Runtime.xml
+ False
+ True
+
@@ -470,15 +631,25 @@
False
True
+
+ ..\..\packages\System.Runtime\ref\netstandard1.3\System.Runtime.xml
+ False
+ True
+
-
+
..\..\packages\System.Runtime\ref\netstandard1.5\System.Runtime.dll
False
True
+
+ ..\..\packages\System.Runtime\ref\netstandard1.5\System.Runtime.xml
+ False
+ True
+
@@ -499,6 +670,11 @@
False
True
+
+ ..\..\packages\System.Runtime.Extensions\ref\netstandard1.0\System.Runtime.Extensions.xml
+ False
+ True
+
@@ -508,23 +684,22 @@
False
True
+
+ ..\..\packages\System.Runtime.Extensions\ref\netstandard1.3\System.Runtime.Extensions.xml
+ False
+ True
+
-
+
..\..\packages\System.Runtime.Extensions\ref\netstandard1.5\System.Runtime.Extensions.dll
False
True
-
-
-
-
-
-
-
- ..\..\packages\System.Runtime.Handles\ref\netstandard1.3\System.Runtime.Handles.dll
+
+ ..\..\packages\System.Runtime.Extensions\ref\netstandard1.5\System.Runtime.Extensions.xml
False
True
@@ -532,20 +707,27 @@
-
+
-
- ..\..\packages\System.Runtime.InteropServices\lib\net462\System.Runtime.InteropServices.dll
- True
+
+ ..\..\packages\System.Runtime.Handles\ref\netstandard1.3\System.Runtime.Handles.dll
+ False
+ True
+
+
+ ..\..\packages\System.Runtime.Handles\ref\netstandard1.3\System.Runtime.Handles.xml
+ False
True
-
+
+
+
- ..\..\packages\System.Runtime.InteropServices\lib\net463\System.Runtime.InteropServices.dll
- True
+ ..\..\packages\System.Runtime.InteropServices\ref\netcoreapp1.1\System.Runtime.InteropServices.dll
+ False
True
@@ -557,6 +739,11 @@
False
True
+
+ ..\..\packages\System.Runtime.InteropServices\ref\netstandard1.1\System.Runtime.InteropServices.xml
+ False
+ True
+
@@ -566,6 +753,11 @@
False
True
+
+ ..\..\packages\System.Runtime.InteropServices\ref\netstandard1.2\System.Runtime.InteropServices.xml
+ False
+ True
+
@@ -575,36 +767,51 @@
False
True
+
+ ..\..\packages\System.Runtime.InteropServices\ref\netstandard1.3\System.Runtime.InteropServices.xml
+ False
+ True
+
-
+
..\..\packages\System.Runtime.InteropServices\ref\netstandard1.5\System.Runtime.InteropServices.dll
False
True
+
+ ..\..\packages\System.Runtime.InteropServices\ref\netstandard1.5\System.Runtime.InteropServices.xml
+ False
+ True
+
-
+
True
-
+
..\..\packages\System.Runtime.Numerics\ref\netstandard1.1\System.Runtime.Numerics.dll
False
True
+
+ ..\..\packages\System.Runtime.Numerics\ref\netstandard1.1\System.Runtime.Numerics.xml
+ False
+ True
+
-
+
..\..\packages\System.Runtime.Numerics\lib\netstandard1.3\System.Runtime.Numerics.dll
@@ -615,33 +822,6 @@
-
-
-
- ..\..\packages\System.Security.Cryptography.Algorithms\lib\net46\System.Security.Cryptography.Algorithms.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\System.Security.Cryptography.Algorithms\lib\net461\System.Security.Cryptography.Algorithms.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\System.Security.Cryptography.Algorithms\lib\net463\System.Security.Cryptography.Algorithms.dll
- True
- True
-
-
-
@@ -660,7 +840,7 @@
-
+
..\..\packages\System.Security.Cryptography.Algorithms\ref\netstandard1.6\System.Security.Cryptography.Algorithms.dll
@@ -671,16 +851,7 @@
-
-
-
- ..\..\packages\System.Security.Cryptography.Csp\lib\net46\System.Security.Cryptography.Csp.dll
- True
- True
-
-
-
-
+
..\..\packages\System.Security.Cryptography.Csp\ref\netstandard1.3\System.Security.Cryptography.Csp.dll
@@ -691,40 +862,36 @@
-
-
-
- ..\..\packages\System.Security.Cryptography.Encoding\lib\net46\System.Security.Cryptography.Encoding.dll
- True
- True
-
-
-
-
+
..\..\packages\System.Security.Cryptography.Encoding\ref\netstandard1.3\System.Security.Cryptography.Encoding.dll
False
True
+
+ ..\..\packages\System.Security.Cryptography.Encoding\ref\netstandard1.3\System.Security.Cryptography.Encoding.xml
+ False
+ True
+
-
+
- ..\..\packages\System.Security.Cryptography.Primitives\lib\net46\System.Security.Cryptography.Primitives.dll
+ ..\..\packages\System.Security.Cryptography.Primitives\lib\netstandard1.3\System.Security.Cryptography.Primitives.dll
True
True
-
+
- ..\..\packages\System.Security.Cryptography.Primitives\lib\netstandard1.3\System.Security.Cryptography.Primitives.dll
- True
+ ..\..\packages\System.Security.Cryptography.Primitives\ref\netstandard1.3\System.Security.Cryptography.Primitives.dll
+ False
True
@@ -738,20 +905,44 @@
False
True
+
+ ..\..\packages\System.Text.Encoding\ref\netstandard1.0\System.Text.Encoding.xml
+ False
+ True
+
-
+
..\..\packages\System.Text.Encoding\ref\netstandard1.3\System.Text.Encoding.dll
False
True
+
+ ..\..\packages\System.Text.Encoding\ref\netstandard1.3\System.Text.Encoding.xml
+ False
+ True
+
-
+
+
+
+ ..\..\packages\System.Threading\ref\netstandard1.0\System.Threading.dll
+ False
+ True
+
+
+ ..\..\packages\System.Threading\ref\netstandard1.0\System.Threading.xml
+ False
+ True
+
+
+
+
..\..\packages\System.Threading\lib\netstandard1.3\System.Threading.dll
@@ -760,6 +951,20 @@
+
+
+
+ ..\..\packages\System.Threading\ref\netstandard1.3\System.Threading.dll
+ False
+ True
+
+
+ ..\..\packages\System.Threading\ref\netstandard1.3\System.Threading.xml
+ False
+ True
+
+
+
@@ -769,15 +974,25 @@
False
True
+
+ ..\..\packages\System.Threading.Tasks\ref\netstandard1.0\System.Threading.Tasks.xml
+ False
+ True
+
-
+
..\..\packages\System.Threading.Tasks\ref\netstandard1.3\System.Threading.Tasks.dll
False
True
+
+ ..\..\packages\System.Threading.Tasks\ref\netstandard1.3\System.Threading.Tasks.xml
+ False
+ True
+
diff --git a/src/OpenTK.GLControl/OpenTK.GLControl.csproj b/src/OpenTK.GLControl/OpenTK.GLControl.csproj
index 0ac141a4..42201041 100644
--- a/src/OpenTK.GLControl/OpenTK.GLControl.csproj
+++ b/src/OpenTK.GLControl/OpenTK.GLControl.csproj
@@ -14,7 +14,7 @@
Grid
IE50
false
- v2.0
+ v4.6.1
Library
diff --git a/tests/OpenTK.Tests/OpenTK.Tests.fsproj b/tests/OpenTK.Tests/OpenTK.Tests.fsproj
index af2e6fd4..ca22c1fc 100644
--- a/tests/OpenTK.Tests/OpenTK.Tests.fsproj
+++ b/tests/OpenTK.Tests/OpenTK.Tests.fsproj
@@ -90,7 +90,7 @@
-
+
..\..\packages\FsCheck\lib\netstandard1.6\FsCheck.dll
@@ -99,7 +99,7 @@
-
+
..\..\packages\FsCheck\lib\portable-net45+netcore45\FsCheck.dll
@@ -117,7 +117,7 @@
-
+
..\..\packages\FsCheck\lib\portable-net45+netcore45+wpa81+wp8\FsCheck.dll
@@ -137,7 +137,7 @@
-
+
..\..\packages\FsCheck.Xunit\lib\netstandard1.6\FsCheck.Xunit.dll
@@ -157,7 +157,7 @@
-
+
..\..\packages\FSharp.Core\lib\netstandard1.6\FSharp.Core.dll
@@ -168,44 +168,22 @@
-
-
-
- ..\..\packages\Microsoft.Win32.Primitives\lib\net46\Microsoft.Win32.Primitives.dll
- True
- True
-
-
-
-
+
..\..\packages\Microsoft.Win32.Primitives\ref\netstandard1.3\Microsoft.Win32.Primitives.dll
False
True
+
+ ..\..\packages\Microsoft.Win32.Primitives\ref\netstandard1.3\Microsoft.Win32.Primitives.xml
+ False
+ True
+
-
-
-
- ..\..\packages\System.AppContext\lib\net46\System.AppContext.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\System.AppContext\lib\net463\System.AppContext.dll
- True
- True
-
-
-
@@ -213,9 +191,14 @@
False
True
+
+ ..\..\packages\System.AppContext\ref\netstandard1.3\System.AppContext.xml
+ False
+ True
+
-
+
..\..\packages\System.AppContext\lib\netstandard1.6\System.AppContext.dll
@@ -224,9 +207,23 @@
+
+
+
+ ..\..\packages\System.AppContext\ref\netstandard1.6\System.AppContext.dll
+ False
+ True
+
+
+ ..\..\packages\System.AppContext\ref\netstandard1.6\System.AppContext.xml
+ False
+ True
+
+
+
-
+
..\..\packages\System.Buffers\lib\netstandard1.1\System.Buffers.dll
@@ -244,20 +241,44 @@
False
True
+
+ ..\..\packages\System.Collections\ref\netstandard1.0\System.Collections.xml
+ False
+ True
+
-
+
..\..\packages\System.Collections\ref\netstandard1.3\System.Collections.dll
False
True
+
+ ..\..\packages\System.Collections\ref\netstandard1.3\System.Collections.xml
+ False
+ True
+
-
+
+
+
+ ..\..\packages\System.Collections.Concurrent\ref\netstandard1.1\System.Collections.Concurrent.dll
+ False
+ True
+
+
+ ..\..\packages\System.Collections.Concurrent\ref\netstandard1.1\System.Collections.Concurrent.xml
+ False
+ True
+
+
+
+
..\..\packages\System.Collections.Concurrent\lib\netstandard1.3\System.Collections.Concurrent.dll
@@ -266,9 +287,23 @@
+
+
+
+ ..\..\packages\System.Collections.Concurrent\ref\netstandard1.3\System.Collections.Concurrent.dll
+ False
+ True
+
+
+ ..\..\packages\System.Collections.Concurrent\ref\netstandard1.3\System.Collections.Concurrent.xml
+ False
+ True
+
+
+
-
+
..\..\packages\System.Console\lib\net46\System.Console.dll
@@ -277,13 +312,18 @@
-
+
..\..\packages\System.Console\ref\netstandard1.3\System.Console.dll
False
True
+
+ ..\..\packages\System.Console\ref\netstandard1.3\System.Console.xml
+ False
+ True
+
@@ -295,38 +335,39 @@
False
True
+
+ ..\..\packages\System.Diagnostics.Debug\ref\netstandard1.0\System.Diagnostics.Debug.xml
+ False
+ True
+
-
+
..\..\packages\System.Diagnostics.Debug\ref\netstandard1.3\System.Diagnostics.Debug.dll
False
True
+
+ ..\..\packages\System.Diagnostics.Debug\ref\netstandard1.3\System.Diagnostics.Debug.xml
+ False
+ True
+
-
+
-
- ..\..\packages\System.Diagnostics.DiagnosticSource\lib\net46\System.Diagnostics.DiagnosticSource.dll
- True
+
+ ..\..\packages\System.Diagnostics.DiagnosticSource\ref\netcoreapp2.0\_._
+ False
True
-
-
-
- ..\..\packages\System.Diagnostics.DiagnosticSource\lib\netstandard1.1\System.Diagnostics.DiagnosticSource.dll
- True
- True
-
-
-
-
+
..\..\packages\System.Diagnostics.DiagnosticSource\lib\netstandard1.3\System.Diagnostics.DiagnosticSource.dll
@@ -337,15 +378,22 @@
-
+
-
- ..\..\packages\System.Diagnostics.Tracing\lib\net462\System.Diagnostics.Tracing.dll
- True
+
+ ..\..\packages\System.Diagnostics.Tools\ref\netstandard1.0\System.Diagnostics.Tools.dll
+ False
+ True
+
+
+ ..\..\packages\System.Diagnostics.Tools\ref\netstandard1.0\System.Diagnostics.Tools.xml
+ False
True
+
+
@@ -353,6 +401,11 @@
False
True
+
+ ..\..\packages\System.Diagnostics.Tracing\ref\netstandard1.1\System.Diagnostics.Tracing.xml
+ False
+ True
+
@@ -362,6 +415,11 @@
False
True
+
+ ..\..\packages\System.Diagnostics.Tracing\ref\netstandard1.2\System.Diagnostics.Tracing.xml
+ False
+ True
+
@@ -371,15 +429,25 @@
False
True
+
+ ..\..\packages\System.Diagnostics.Tracing\ref\netstandard1.3\System.Diagnostics.Tracing.xml
+ False
+ True
+
-
+
..\..\packages\System.Diagnostics.Tracing\ref\netstandard1.5\System.Diagnostics.Tracing.dll
False
True
+
+ ..\..\packages\System.Diagnostics.Tracing\ref\netstandard1.5\System.Diagnostics.Tracing.xml
+ False
+ True
+
@@ -391,32 +459,22 @@
False
True
+
+ ..\..\packages\System.Globalization\ref\netstandard1.0\System.Globalization.xml
+ False
+ True
+
-
+
..\..\packages\System.Globalization\ref\netstandard1.3\System.Globalization.dll
False
True
-
-
-
-
-
-
-
- ..\..\packages\System.Globalization.Calendars\lib\net46\System.Globalization.Calendars.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\System.Globalization.Calendars\ref\netstandard1.3\System.Globalization.Calendars.dll
+
+ ..\..\packages\System.Globalization\ref\netstandard1.3\System.Globalization.xml
False
True
@@ -424,22 +482,34 @@
-
+
-
- ..\..\packages\System.Globalization.Extensions\lib\net46\System.Globalization.Extensions.dll
- True
+
+ ..\..\packages\System.Globalization.Calendars\ref\netstandard1.3\System.Globalization.Calendars.dll
+ False
+ True
+
+
+ ..\..\packages\System.Globalization.Calendars\ref\netstandard1.3\System.Globalization.Calendars.xml
+ False
True
-
+
+
+
..\..\packages\System.Globalization.Extensions\ref\netstandard1.3\System.Globalization.Extensions.dll
False
True
+
+ ..\..\packages\System.Globalization.Extensions\ref\netstandard1.3\System.Globalization.Extensions.xml
+ False
+ True
+
@@ -460,6 +530,11 @@
False
True
+
+ ..\..\packages\System.IO\ref\netstandard1.0\System.IO.xml
+ False
+ True
+
@@ -469,31 +544,46 @@
False
True
+
+ ..\..\packages\System.IO\ref\netstandard1.3\System.IO.xml
+ False
+ True
+
-
+
..\..\packages\System.IO\ref\netstandard1.5\System.IO.dll
False
True
+
+ ..\..\packages\System.IO\ref\netstandard1.5\System.IO.xml
+ False
+ True
+
-
+
True
-
+
+
+
+ True
+
+
+
+
- ..\..\packages\System.IO.Compression\lib\net46\System.IO.Compression.dll
- True
True
@@ -505,32 +595,44 @@
False
True
+
+ ..\..\packages\System.IO.Compression\ref\netstandard1.1\System.IO.Compression.xml
+ False
+ True
+
-
+
..\..\packages\System.IO.Compression\ref\netstandard1.3\System.IO.Compression.dll
False
True
+
+ ..\..\packages\System.IO.Compression\ref\netstandard1.3\System.IO.Compression.xml
+ False
+ True
+
+
+
+
+
+
+ True
+
+
+
+
+
+
+ True
+
-
-
-
- True
-
-
- ..\..\packages\System.IO.Compression.ZipFile\lib\net46\System.IO.Compression.ZipFile.dll
- True
- True
-
-
-
-
+
..\..\packages\System.IO.Compression.ZipFile\lib\netstandard1.3\System.IO.Compression.ZipFile.dll
@@ -539,21 +641,15 @@
-
-
-
+
-
- ..\..\packages\System.IO.FileSystem\lib\net46\System.IO.FileSystem.dll
- True
+
+ ..\..\packages\System.IO.Compression.ZipFile\ref\netstandard1.3\System.IO.Compression.ZipFile.dll
+ False
True
-
-
-
-
-
- ..\..\packages\System.IO.FileSystem\ref\netstandard1.3\System.IO.FileSystem.dll
+
+ ..\..\packages\System.IO.Compression.ZipFile\ref\netstandard1.3\System.IO.Compression.ZipFile.xml
False
True
@@ -561,20 +657,41 @@
-
+
+
+
+ ..\..\packages\System.IO.FileSystem\ref\netstandard1.3\System.IO.FileSystem.dll
+ False
+ True
+
+
+ ..\..\packages\System.IO.FileSystem\ref\netstandard1.3\System.IO.FileSystem.xml
+ False
+ True
+
+
+
+
+
+
- ..\..\packages\System.IO.FileSystem.Primitives\lib\net46\System.IO.FileSystem.Primitives.dll
+ ..\..\packages\System.IO.FileSystem.Primitives\lib\netstandard1.3\System.IO.FileSystem.Primitives.dll
True
True
-
+
- ..\..\packages\System.IO.FileSystem.Primitives\lib\netstandard1.3\System.IO.FileSystem.Primitives.dll
- True
+ ..\..\packages\System.IO.FileSystem.Primitives\ref\netstandard1.3\System.IO.FileSystem.Primitives.dll
+ False
+ True
+
+
+ ..\..\packages\System.IO.FileSystem.Primitives\ref\netstandard1.3\System.IO.FileSystem.Primitives.xml
+ False
True
@@ -590,7 +707,21 @@
-
+
+
+
+ ..\..\packages\System.Linq\ref\netstandard1.0\System.Linq.dll
+ False
+ True
+
+
+ ..\..\packages\System.Linq\ref\netstandard1.0\System.Linq.xml
+ False
+ True
+
+
+
+
..\..\packages\System.Linq\lib\netstandard1.6\System.Linq.dll
@@ -599,6 +730,20 @@
+
+
+
+ ..\..\packages\System.Linq\ref\netstandard1.6\System.Linq.dll
+ False
+ True
+
+
+ ..\..\packages\System.Linq\ref\netstandard1.6\System.Linq.xml
+ False
+ True
+
+
+
@@ -617,6 +762,11 @@
False
True
+
+ ..\..\packages\System.Linq.Expressions\ref\netstandard1.0\System.Linq.Expressions.xml
+ False
+ True
+
@@ -626,9 +776,14 @@
False
True
+
+ ..\..\packages\System.Linq.Expressions\ref\netstandard1.3\System.Linq.Expressions.xml
+ False
+ True
+
-
+
..\..\packages\System.Linq.Expressions\lib\netstandard1.6\System.Linq.Expressions.dll
@@ -637,9 +792,37 @@
+
+
+
+ ..\..\packages\System.Linq.Expressions\ref\netstandard1.6\System.Linq.Expressions.dll
+ False
+ True
+
+
+ ..\..\packages\System.Linq.Expressions\ref\netstandard1.6\System.Linq.Expressions.xml
+ False
+ True
+
+
+
-
+
+
+
+ ..\..\packages\System.Linq.Queryable\ref\netstandard1.0\System.Linq.Queryable.dll
+ False
+ True
+
+
+ ..\..\packages\System.Linq.Queryable\ref\netstandard1.0\System.Linq.Queryable.xml
+ False
+ True
+
+
+
+
..\..\packages\System.Linq.Queryable\lib\netstandard1.3\System.Linq.Queryable.dll
@@ -650,18 +833,30 @@
-
+
True
-
+
+
+
+ True
+
+
+
+
+
+
+ True
+
+
+
+
- ..\..\packages\System.Net.Http\lib\net46\System.Net.Http.dll
- True
True
@@ -675,7 +870,7 @@
-
+
..\..\packages\System.Net.Http\ref\netstandard1.3\System.Net.Http.dll
@@ -684,6 +879,13 @@
+
+
+
+ True
+
+
+
@@ -693,32 +895,22 @@
False
True
+
+ ..\..\packages\System.Net.Primitives\ref\netstandard1.1\System.Net.Primitives.xml
+ False
+ True
+
-
+
..\..\packages\System.Net.Primitives\ref\netstandard1.3\System.Net.Primitives.dll
False
True
-
-
-
-
-
-
-
- ..\..\packages\System.Net.Sockets\lib\net46\System.Net.Sockets.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\System.Net.Sockets\ref\netstandard1.3\System.Net.Sockets.dll
+
+ ..\..\packages\System.Net.Primitives\ref\netstandard1.3\System.Net.Primitives.xml
False
True
@@ -726,7 +918,39 @@
-
+
+
+
+ ..\..\packages\System.Net.Requests\ref\netstandard1.3\System.Net.Requests.dll
+ False
+ True
+
+
+ ..\..\packages\System.Net.Requests\ref\netstandard1.3\System.Net.Requests.xml
+ False
+ True
+
+
+
+
+
+
+
+
+ ..\..\packages\System.Net.Sockets\ref\netstandard1.3\System.Net.Sockets.dll
+ False
+ True
+
+
+ ..\..\packages\System.Net.Sockets\ref\netstandard1.3\System.Net.Sockets.xml
+ False
+ True
+
+
+
+
+
+
..\..\packages\System.Net.WebHeaderCollection\lib\netstandard1.3\System.Net.WebHeaderCollection.dll
@@ -735,9 +959,37 @@
+
+
+
+ ..\..\packages\System.Net.WebHeaderCollection\ref\netstandard1.3\System.Net.WebHeaderCollection.dll
+ False
+ True
+
+
+ ..\..\packages\System.Net.WebHeaderCollection\ref\netstandard1.3\System.Net.WebHeaderCollection.xml
+ False
+ True
+
+
+
-
+
+
+
+ ..\..\packages\System.ObjectModel\ref\netstandard1.0\System.ObjectModel.dll
+ False
+ True
+
+
+ ..\..\packages\System.ObjectModel\ref\netstandard1.0\System.ObjectModel.xml
+ False
+ True
+
+
+
+
..\..\packages\System.ObjectModel\lib\netstandard1.3\System.ObjectModel.dll
@@ -746,6 +998,20 @@
+
+
+
+ ..\..\packages\System.ObjectModel\ref\netstandard1.3\System.ObjectModel.dll
+ False
+ True
+
+
+ ..\..\packages\System.ObjectModel\ref\netstandard1.3\System.ObjectModel.xml
+ False
+ True
+
+
+
@@ -764,6 +1030,11 @@
False
True
+
+ ..\..\packages\System.Reflection\ref\netstandard1.0\System.Reflection.xml
+ False
+ True
+
@@ -773,20 +1044,44 @@
False
True
+
+ ..\..\packages\System.Reflection\ref\netstandard1.3\System.Reflection.xml
+ False
+ True
+
-
+
..\..\packages\System.Reflection\ref\netstandard1.5\System.Reflection.dll
False
True
+
+ ..\..\packages\System.Reflection\ref\netstandard1.5\System.Reflection.xml
+ False
+ True
+
-
+
+
+
+ ..\..\packages\System.Reflection.Emit\ref\netstandard1.1\System.Reflection.Emit.dll
+ False
+ True
+
+
+ ..\..\packages\System.Reflection.Emit\ref\netstandard1.1\System.Reflection.Emit.xml
+ False
+ True
+
+
+
+
..\..\packages\System.Reflection.Emit\lib\netstandard1.3\System.Reflection.Emit.dll
@@ -797,7 +1092,21 @@
-
+
+
+
+ ..\..\packages\System.Reflection.Emit.ILGeneration\ref\netstandard1.0\System.Reflection.Emit.ILGeneration.dll
+ False
+ True
+
+
+ ..\..\packages\System.Reflection.Emit.ILGeneration\ref\netstandard1.0\System.Reflection.Emit.ILGeneration.xml
+ False
+ True
+
+
+
+
..\..\packages\System.Reflection.Emit.ILGeneration\lib\netstandard1.3\System.Reflection.Emit.ILGeneration.dll
@@ -808,7 +1117,21 @@
-
+
+
+
+ ..\..\packages\System.Reflection.Emit.Lightweight\ref\netstandard1.0\System.Reflection.Emit.Lightweight.dll
+ False
+ True
+
+
+ ..\..\packages\System.Reflection.Emit.Lightweight\ref\netstandard1.0\System.Reflection.Emit.Lightweight.xml
+ False
+ True
+
+
+
+
..\..\packages\System.Reflection.Emit.Lightweight\lib\netstandard1.3\System.Reflection.Emit.Lightweight.dll
@@ -819,15 +1142,38 @@
-
+
-
- ..\..\packages\System.Reflection.TypeExtensions\lib\net46\System.Reflection.TypeExtensions.dll
- True
+
+ ..\..\packages\System.Reflection.Extensions\ref\netstandard1.0\System.Reflection.Extensions.dll
+ False
+ True
+
+
+ ..\..\packages\System.Reflection.Extensions\ref\netstandard1.0\System.Reflection.Extensions.xml
+ False
True
+
+
+
+
+
+ ..\..\packages\System.Reflection.Primitives\ref\netstandard1.0\System.Reflection.Primitives.dll
+ False
+ True
+
+
+ ..\..\packages\System.Reflection.Primitives\ref\netstandard1.0\System.Reflection.Primitives.xml
+ False
+ True
+
+
+
+
+
@@ -837,7 +1183,7 @@
-
+
..\..\packages\System.Reflection.TypeExtensions\lib\netstandard1.5\System.Reflection.TypeExtensions.dll
@@ -846,9 +1192,39 @@
+
+
+
+ ..\..\packages\System.Reflection.TypeExtensions\ref\netstandard1.5\System.Reflection.TypeExtensions.dll
+ False
+ True
+
+
+ ..\..\packages\System.Reflection.TypeExtensions\ref\netstandard1.5\System.Reflection.TypeExtensions.xml
+ False
+ True
+
+
+
-
+
+
+
+ ..\..\packages\System.Resources.ResourceManager\ref\netstandard1.0\System.Resources.ResourceManager.dll
+ False
+ True
+
+
+ ..\..\packages\System.Resources.ResourceManager\ref\netstandard1.0\System.Resources.ResourceManager.xml
+ False
+ True
+
+
+
+
+
+
True
@@ -874,6 +1250,11 @@
False
True
+
+ ..\..\packages\System.Runtime\ref\netstandard1.0\System.Runtime.xml
+ False
+ True
+
@@ -883,6 +1264,11 @@
False
True
+
+ ..\..\packages\System.Runtime\ref\netstandard1.2\System.Runtime.xml
+ False
+ True
+
@@ -892,15 +1278,25 @@
False
True
+
+ ..\..\packages\System.Runtime\ref\netstandard1.3\System.Runtime.xml
+ False
+ True
+
-
+
..\..\packages\System.Runtime\ref\netstandard1.5\System.Runtime.dll
False
True
+
+ ..\..\packages\System.Runtime\ref\netstandard1.5\System.Runtime.xml
+ False
+ True
+
@@ -921,6 +1317,11 @@
False
True
+
+ ..\..\packages\System.Runtime.Extensions\ref\netstandard1.0\System.Runtime.Extensions.xml
+ False
+ True
+
@@ -930,23 +1331,22 @@
False
True
+
+ ..\..\packages\System.Runtime.Extensions\ref\netstandard1.3\System.Runtime.Extensions.xml
+ False
+ True
+
-
+
..\..\packages\System.Runtime.Extensions\ref\netstandard1.5\System.Runtime.Extensions.dll
False
True
-
-
-
-
-
-
-
- ..\..\packages\System.Runtime.Handles\ref\netstandard1.3\System.Runtime.Handles.dll
+
+ ..\..\packages\System.Runtime.Extensions\ref\netstandard1.5\System.Runtime.Extensions.xml
False
True
@@ -954,20 +1354,27 @@
-
+
-
- ..\..\packages\System.Runtime.InteropServices\lib\net462\System.Runtime.InteropServices.dll
- True
+
+ ..\..\packages\System.Runtime.Handles\ref\netstandard1.3\System.Runtime.Handles.dll
+ False
+ True
+
+
+ ..\..\packages\System.Runtime.Handles\ref\netstandard1.3\System.Runtime.Handles.xml
+ False
True
-
+
+
+
- ..\..\packages\System.Runtime.InteropServices\lib\net463\System.Runtime.InteropServices.dll
- True
+ ..\..\packages\System.Runtime.InteropServices\ref\netcoreapp1.1\System.Runtime.InteropServices.dll
+ False
True
@@ -979,6 +1386,11 @@
False
True
+
+ ..\..\packages\System.Runtime.InteropServices\ref\netstandard1.1\System.Runtime.InteropServices.xml
+ False
+ True
+
@@ -988,6 +1400,11 @@
False
True
+
+ ..\..\packages\System.Runtime.InteropServices\ref\netstandard1.2\System.Runtime.InteropServices.xml
+ False
+ True
+
@@ -997,20 +1414,30 @@
False
True
+
+ ..\..\packages\System.Runtime.InteropServices\ref\netstandard1.3\System.Runtime.InteropServices.xml
+ False
+ True
+
-
+
..\..\packages\System.Runtime.InteropServices\ref\netstandard1.5\System.Runtime.InteropServices.dll
False
True
+
+ ..\..\packages\System.Runtime.InteropServices\ref\netstandard1.5\System.Runtime.InteropServices.xml
+ False
+ True
+
-
+
..\..\packages\System.Runtime.InteropServices.RuntimeInformation\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll
@@ -1019,7 +1446,7 @@
-
+
..\..\packages\System.Runtime.InteropServices.RuntimeInformation\lib\netstandard1.1\System.Runtime.InteropServices.RuntimeInformation.dll
@@ -1028,7 +1455,7 @@
-
+
..\..\packages\System.Runtime.InteropServices.RuntimeInformation\ref\netstandard1.1\System.Runtime.InteropServices.RuntimeInformation.dll
@@ -1037,7 +1464,7 @@
-
+
..\..\packages\System.Runtime.InteropServices.RuntimeInformation\lib\wpa81\System.Runtime.InteropServices.RuntimeInformation.dll
@@ -1048,16 +1475,21 @@
-
+
..\..\packages\System.Runtime.Numerics\ref\netstandard1.1\System.Runtime.Numerics.dll
False
True
+
+ ..\..\packages\System.Runtime.Numerics\ref\netstandard1.1\System.Runtime.Numerics.xml
+ False
+ True
+
-
+
..\..\packages\System.Runtime.Numerics\lib\netstandard1.3\System.Runtime.Numerics.dll
@@ -1068,33 +1500,6 @@
-
-
-
- ..\..\packages\System.Security.Cryptography.Algorithms\lib\net46\System.Security.Cryptography.Algorithms.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\System.Security.Cryptography.Algorithms\lib\net461\System.Security.Cryptography.Algorithms.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\System.Security.Cryptography.Algorithms\lib\net463\System.Security.Cryptography.Algorithms.dll
- True
- True
-
-
-
@@ -1113,7 +1518,7 @@
-
+
..\..\packages\System.Security.Cryptography.Algorithms\ref\netstandard1.6\System.Security.Cryptography.Algorithms.dll
@@ -1124,34 +1529,7 @@
-
-
-
- ..\..\packages\System.Security.Cryptography.Cng\lib\net46\System.Security.Cryptography.Cng.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\System.Security.Cryptography.Cng\lib\net461\System.Security.Cryptography.Cng.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\System.Security.Cryptography.Cng\lib\net463\System.Security.Cryptography.Cng.dll
- True
- True
-
-
-
-
+
..\..\packages\System.Security.Cryptography.Cng\ref\netstandard1.6\System.Security.Cryptography.Cng.dll
@@ -1162,16 +1540,7 @@
-
-
-
- ..\..\packages\System.Security.Cryptography.Csp\lib\net46\System.Security.Cryptography.Csp.dll
- True
- True
-
-
-
-
+
..\..\packages\System.Security.Cryptography.Csp\ref\netstandard1.3\System.Security.Cryptography.Csp.dll
@@ -1182,27 +1551,23 @@
-
-
-
- ..\..\packages\System.Security.Cryptography.Encoding\lib\net46\System.Security.Cryptography.Encoding.dll
- True
- True
-
-
-
-
+
..\..\packages\System.Security.Cryptography.Encoding\ref\netstandard1.3\System.Security.Cryptography.Encoding.dll
False
True
+
+ ..\..\packages\System.Security.Cryptography.Encoding\ref\netstandard1.3\System.Security.Cryptography.Encoding.xml
+ False
+ True
+
-
+
..\..\packages\System.Security.Cryptography.OpenSsl\lib\netstandard1.6\System.Security.Cryptography.OpenSsl.dll
@@ -1211,18 +1576,18 @@
-
-
-
+
-
- ..\..\packages\System.Security.Cryptography.Primitives\lib\net46\System.Security.Cryptography.Primitives.dll
- True
+
+ ..\..\packages\System.Security.Cryptography.OpenSsl\ref\netstandard1.6\System.Security.Cryptography.OpenSsl.dll
+ False
True
-
+
+
+
..\..\packages\System.Security.Cryptography.Primitives\lib\netstandard1.3\System.Security.Cryptography.Primitives.dll
@@ -1231,26 +1596,17 @@
+
+
+
+ ..\..\packages\System.Security.Cryptography.Primitives\ref\netstandard1.3\System.Security.Cryptography.Primitives.dll
+ False
+ True
+
+
+
-
-
-
- ..\..\packages\System.Security.Cryptography.X509Certificates\lib\net46\System.Security.Cryptography.X509Certificates.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\System.Security.Cryptography.X509Certificates\lib\net461\System.Security.Cryptography.X509Certificates.dll
- True
- True
-
-
-
@@ -1258,15 +1614,25 @@
False
True
+
+ ..\..\packages\System.Security.Cryptography.X509Certificates\ref\netstandard1.3\System.Security.Cryptography.X509Certificates.xml
+ False
+ True
+
-
+
..\..\packages\System.Security.Cryptography.X509Certificates\ref\netstandard1.4\System.Security.Cryptography.X509Certificates.dll
False
True
+
+ ..\..\packages\System.Security.Cryptography.X509Certificates\ref\netstandard1.4\System.Security.Cryptography.X509Certificates.xml
+ False
+ True
+
@@ -1278,15 +1644,25 @@
False
True
+
+ ..\..\packages\System.Text.Encoding\ref\netstandard1.0\System.Text.Encoding.xml
+ False
+ True
+
-
+
..\..\packages\System.Text.Encoding\ref\netstandard1.3\System.Text.Encoding.dll
False
True
+
+ ..\..\packages\System.Text.Encoding\ref\netstandard1.3\System.Text.Encoding.xml
+ False
+ True
+
@@ -1298,24 +1674,34 @@
False
True
+
+ ..\..\packages\System.Text.Encoding.Extensions\ref\netstandard1.0\System.Text.Encoding.Extensions.xml
+ False
+ True
+
-
+
..\..\packages\System.Text.Encoding.Extensions\ref\netstandard1.3\System.Text.Encoding.Extensions.dll
False
True
+
+ ..\..\packages\System.Text.Encoding.Extensions\ref\netstandard1.3\System.Text.Encoding.Extensions.xml
+ False
+ True
+
-
+
- ..\..\packages\System.Text.RegularExpressions\lib\net463\System.Text.RegularExpressions.dll
- True
+ ..\..\packages\System.Text.RegularExpressions\ref\netcoreapp1.1\System.Text.RegularExpressions.dll
+ False
True
@@ -1327,6 +1713,11 @@
False
True
+
+ ..\..\packages\System.Text.RegularExpressions\ref\netstandard1.0\System.Text.RegularExpressions.xml
+ False
+ True
+
@@ -1336,9 +1727,14 @@
False
True
+
+ ..\..\packages\System.Text.RegularExpressions\ref\netstandard1.3\System.Text.RegularExpressions.xml
+ False
+ True
+
-
+
..\..\packages\System.Text.RegularExpressions\lib\netstandard1.6\System.Text.RegularExpressions.dll
@@ -1347,9 +1743,37 @@
+
+
+
+ ..\..\packages\System.Text.RegularExpressions\ref\netstandard1.6\System.Text.RegularExpressions.dll
+ False
+ True
+
+
+ ..\..\packages\System.Text.RegularExpressions\ref\netstandard1.6\System.Text.RegularExpressions.xml
+ False
+ True
+
+
+
-
+
+
+
+ ..\..\packages\System.Threading\ref\netstandard1.0\System.Threading.dll
+ False
+ True
+
+
+ ..\..\packages\System.Threading\ref\netstandard1.0\System.Threading.xml
+ False
+ True
+
+
+
+
..\..\packages\System.Threading\lib\netstandard1.3\System.Threading.dll
@@ -1358,6 +1782,20 @@
+
+
+
+ ..\..\packages\System.Threading\ref\netstandard1.3\System.Threading.dll
+ False
+ True
+
+
+ ..\..\packages\System.Threading\ref\netstandard1.3\System.Threading.xml
+ False
+ True
+
+
+
@@ -1367,20 +1805,30 @@
False
True
+
+ ..\..\packages\System.Threading.Tasks\ref\netstandard1.0\System.Threading.Tasks.xml
+ False
+ True
+
-
+
..\..\packages\System.Threading.Tasks\ref\netstandard1.3\System.Threading.Tasks.dll
False
True
+
+ ..\..\packages\System.Threading.Tasks\ref\netstandard1.3\System.Threading.Tasks.xml
+ False
+ True
+
-
+
..\..\packages\System.Threading.Tasks.Extensions\lib\netstandard1.0\System.Threading.Tasks.Extensions.dll
@@ -1391,7 +1839,21 @@
-
+
+
+
+ ..\..\packages\System.Threading.Tasks.Parallel\ref\netstandard1.1\System.Threading.Tasks.Parallel.dll
+ False
+ True
+
+
+ ..\..\packages\System.Threading.Tasks.Parallel\ref\netstandard1.1\System.Threading.Tasks.Parallel.xml
+ False
+ True
+
+
+
+
..\..\packages\System.Threading.Tasks.Parallel\lib\netstandard1.3\System.Threading.Tasks.Parallel.dll
@@ -1402,16 +1864,7 @@
-
-
-
- ..\..\packages\System.Threading.Thread\lib\net46\System.Threading.Thread.dll
- True
- True
-
-
-
-
+
..\..\packages\System.Threading.Thread\lib\netstandard1.3\System.Threading.Thread.dll
@@ -1420,18 +1873,23 @@
-
-
-
+
-
- ..\..\packages\System.Threading.ThreadPool\lib\net46\System.Threading.ThreadPool.dll
- True
+
+ ..\..\packages\System.Threading.Thread\ref\netstandard1.3\System.Threading.Thread.dll
+ False
+ True
+
+
+ ..\..\packages\System.Threading.Thread\ref\netstandard1.3\System.Threading.Thread.xml
+ False
True
-
+
+
+
..\..\packages\System.Threading.ThreadPool\lib\netstandard1.3\System.Threading.ThreadPool.dll
@@ -1440,28 +1898,60 @@
+
+
+
+ ..\..\packages\System.Threading.ThreadPool\ref\netstandard1.3\System.Threading.ThreadPool.dll
+ False
+ True
+
+
+ ..\..\packages\System.Threading.ThreadPool\ref\netstandard1.3\System.Threading.ThreadPool.xml
+ False
+ True
+
+
+
-
+
+
+
+ ..\..\packages\System.Threading.Timer\ref\netstandard1.2\System.Threading.Timer.dll
+ False
+ True
+
+
+ ..\..\packages\System.Threading.Timer\ref\netstandard1.2\System.Threading.Timer.xml
+ False
+ True
+
+
+
+
+
+
True
-
+
-
+
+ ..\..\packages\System.Xml.ReaderWriter\ref\netstandard1.0\System.Xml.ReaderWriter.dll
+ False
True
- ..\..\packages\System.Xml.ReaderWriter\lib\net46\System.Xml.ReaderWriter.dll
- True
+ ..\..\packages\System.Xml.ReaderWriter\ref\netstandard1.0\System.Xml.ReaderWriter.xml
+ False
True
-
+
..\..\packages\System.Xml.ReaderWriter\lib\netstandard1.3\System.Xml.ReaderWriter.dll
@@ -1470,16 +1960,44 @@
+
+
+
+ ..\..\packages\System.Xml.ReaderWriter\ref\netstandard1.3\System.Xml.ReaderWriter.dll
+ False
+ True
+
+
+ ..\..\packages\System.Xml.ReaderWriter\ref\netstandard1.3\System.Xml.ReaderWriter.xml
+ False
+ True
+
+
+
-
+
True
-
+
+
+
+ ..\..\packages\System.Xml.XDocument\ref\netstandard1.0\System.Xml.XDocument.dll
+ False
+ True
+
+
+ ..\..\packages\System.Xml.XDocument\ref\netstandard1.0\System.Xml.XDocument.xml
+ False
+ True
+
+
+
+
..\..\packages\System.Xml.XDocument\lib\netstandard1.3\System.Xml.XDocument.dll
@@ -1488,9 +2006,23 @@
+
+
+
+ ..\..\packages\System.Xml.XDocument\ref\netstandard1.3\System.Xml.XDocument.dll
+ False
+ True
+
+
+ ..\..\packages\System.Xml.XDocument\ref\netstandard1.3\System.Xml.XDocument.xml
+ False
+ True
+
+
+
-
+
..\..\packages\xunit.abstractions\lib\net35\xunit.abstractions.dll
@@ -1499,7 +2031,7 @@
-
+
..\..\packages\xunit.abstractions\lib\netstandard1.0\xunit.abstractions.dll
@@ -1510,7 +2042,7 @@
-
+
..\..\packages\xunit.assert\lib\netstandard1.1\xunit.assert.dll
@@ -1521,7 +2053,7 @@
-
+
..\..\packages\xunit.extensibility.core\lib\netstandard1.1\xunit.core.dll
@@ -1541,7 +2073,7 @@
-
+
..\..\packages\xunit.extensibility.execution\lib\netstandard1.1\xunit.execution.dotnet.dll