diff --git a/.fake/build.fsx/.paket/Paket.Restore.targets b/.fake/build.fsx/.paket/Paket.Restore.targets
new file mode 100644
index 0000000..06e074f
--- /dev/null
+++ b/.fake/build.fsx/.paket/Paket.Restore.targets
@@ -0,0 +1,461 @@
+
+
+
+
+
+
+ $(MSBuildAllProjects);$(MSBuildThisFileFullPath)
+
+ $(MSBuildVersion)
+ 15.0.0
+ false
+ true
+
+ true
+ $(MSBuildThisFileDirectory)
+ $(MSBuildThisFileDirectory)..\
+ $(PaketRootPath)paket-files\paket.restore.cached
+ $(PaketRootPath)paket.lock
+ classic
+ proj
+ assembly
+ native
+ /Library/Frameworks/Mono.framework/Commands/mono
+ mono
+
+
+ $(PaketRootPath)paket.bootstrapper.exe
+ $(PaketToolsPath)paket.bootstrapper.exe
+ $([System.IO.Path]::GetDirectoryName("$(PaketBootStrapperExePath)"))\
+
+
+
+
+ $(PaketRootPath)paket.exe
+ $(PaketToolsPath)paket.exe
+ $(PaketToolsPath)paket.exe
+ $(_PaketBootStrapperExeDir)paket.exe
+ paket.exe
+
+
+ $(PaketRootPath)paket
+ $(PaketToolsPath)paket
+ $(PaketToolsPath)paket
+
+
+ $(PaketRootPath)paket.exe
+ $(PaketToolsPath)paket.exe
+
+
+ $(PaketBootStrapperExeDir)paket.exe
+
+
+ paket
+
+
+ <_PaketExeExtension>$([System.IO.Path]::GetExtension("$(PaketExePath)"))
+ dotnet "$(PaketExePath)"
+ $(MonoPath) --runtime=v4.0.30319 "$(PaketExePath)"
+ "$(PaketExePath)"
+
+
+ "$(PaketBootStrapperExePath)"
+ $(MonoPath) --runtime=v4.0.30319 "$(PaketBootStrapperExePath)"
+
+
+
+
+ true
+ true
+
+
+ True
+
+ $(BaseIntermediateOutputPath.TrimEnd('\').TrimEnd('\/'))
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ $(NoWarn);NU1603;NU1604;NU1605;NU1608
+ false
+ true
+
+
+
+
+
+
+
+
+ $([System.IO.File]::ReadAllText('$(PaketRestoreCacheFile)'))
+
+
+
+
+
+
+ $([System.Text.RegularExpressions.Regex]::Split(`%(Identity)`, `": "`)[0].Replace(`"`, ``).Replace(` `, ``))
+ $([System.Text.RegularExpressions.Regex]::Split(`%(Identity)`, `": "`)[1].Replace(`"`, ``).Replace(` `, ``))
+
+
+
+
+ %(PaketRestoreCachedKeyValue.Value)
+ %(PaketRestoreCachedKeyValue.Value)
+
+
+
+
+ true
+ false
+ true
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(PaketIntermediateOutputPath)\$(MSBuildProjectFile).paket.references.cached
+
+ $(MSBuildProjectFullPath).paket.references
+
+ $(MSBuildProjectDirectory)\$(MSBuildProjectName).paket.references
+
+ $(MSBuildProjectDirectory)\paket.references
+
+ false
+ true
+ true
+ references-file-or-cache-not-found
+
+
+
+
+ $([System.IO.File]::ReadAllText('$(PaketReferencesCachedFilePath)'))
+ $([System.IO.File]::ReadAllText('$(PaketOriginalReferencesFilePath)'))
+ references-file
+ false
+
+
+
+
+ false
+
+
+
+
+ true
+ target-framework '$(TargetFramework)' or '$(TargetFrameworks)' files @(PaketResolvedFilePaths)
+
+
+
+
+
+
+
+
+
+
+ false
+ true
+
+
+
+
+
+
+
+
+
+
+ $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',').Length)
+ $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[0])
+ $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[1])
+ $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[4])
+ $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[5])
+
+
+ %(PaketReferencesFileLinesInfo.PackageVersion)
+ All
+ runtime
+ runtime
+ true
+ true
+
+
+
+
+ $(PaketIntermediateOutputPath)/$(MSBuildProjectFile).paket.clitools
+
+
+
+
+
+
+
+
+ $([System.String]::Copy('%(PaketCliToolFileLines.Identity)').Split(',')[0])
+ $([System.String]::Copy('%(PaketCliToolFileLines.Identity)').Split(',')[1])
+
+
+ %(PaketCliToolFileLinesInfo.PackageVersion)
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+ <_NuspecFilesNewLocation Include="$(PaketIntermediateOutputPath)\$(Configuration)\*.nuspec"/>
+
+
+
+
+
+ $(MSBuildProjectDirectory)/$(MSBuildProjectFile)
+ true
+ false
+ true
+ false
+ true
+ false
+ true
+ false
+ true
+ $(PaketIntermediateOutputPath)\$(Configuration)
+ $(PaketIntermediateOutputPath)
+
+
+
+ <_NuspecFiles Include="$(AdjustedNuspecOutputPath)\*.$(PackageVersion.Split(`+`)[0]).nuspec"/>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.fake/build.fsx/build_290454DA48741EF0B27504A4F7AEFE0DC352BE95D6A42F785784BC9218BF17CC.dll b/.fake/build.fsx/build_290454DA48741EF0B27504A4F7AEFE0DC352BE95D6A42F785784BC9218BF17CC.dll
new file mode 100644
index 0000000..16524b7
Binary files /dev/null and b/.fake/build.fsx/build_290454DA48741EF0B27504A4F7AEFE0DC352BE95D6A42F785784BC9218BF17CC.dll differ
diff --git a/.fake/build.fsx/build_290454DA48741EF0B27504A4F7AEFE0DC352BE95D6A42F785784BC9218BF17CC.pdb b/.fake/build.fsx/build_290454DA48741EF0B27504A4F7AEFE0DC352BE95D6A42F785784BC9218BF17CC.pdb
new file mode 100644
index 0000000..d17acb5
Binary files /dev/null and b/.fake/build.fsx/build_290454DA48741EF0B27504A4F7AEFE0DC352BE95D6A42F785784BC9218BF17CC.pdb differ
diff --git a/.fake/build.fsx/build_290454DA48741EF0B27504A4F7AEFE0DC352BE95D6A42F785784BC9218BF17CC.warnings b/.fake/build.fsx/build_290454DA48741EF0B27504A4F7AEFE0DC352BE95D6A42F785784BC9218BF17CC.warnings
new file mode 100644
index 0000000..e69de29
diff --git a/.fake/build.fsx/build_3B3987214D09115C524EC7F08A82A143D84E2712A410CE271994817F15AE018F.dll b/.fake/build.fsx/build_3B3987214D09115C524EC7F08A82A143D84E2712A410CE271994817F15AE018F.dll
new file mode 100644
index 0000000..364537c
Binary files /dev/null and b/.fake/build.fsx/build_3B3987214D09115C524EC7F08A82A143D84E2712A410CE271994817F15AE018F.dll differ
diff --git a/.fake/build.fsx/build_3B3987214D09115C524EC7F08A82A143D84E2712A410CE271994817F15AE018F.pdb b/.fake/build.fsx/build_3B3987214D09115C524EC7F08A82A143D84E2712A410CE271994817F15AE018F.pdb
new file mode 100644
index 0000000..14e3653
Binary files /dev/null and b/.fake/build.fsx/build_3B3987214D09115C524EC7F08A82A143D84E2712A410CE271994817F15AE018F.pdb differ
diff --git a/.fake/build.fsx/build_3B3987214D09115C524EC7F08A82A143D84E2712A410CE271994817F15AE018F.warnings b/.fake/build.fsx/build_3B3987214D09115C524EC7F08A82A143D84E2712A410CE271994817F15AE018F.warnings
new file mode 100644
index 0000000..e69de29
diff --git a/.fake/build.fsx/build_A62215ABB351A67E415075B0D04F0DD54EF9E5E30A392A5FC2BA62F79E18364D.warnings b/.fake/build.fsx/build_A62215ABB351A67E415075B0D04F0DD54EF9E5E30A392A5FC2BA62F79E18364D.warnings
new file mode 100644
index 0000000..f425191
--- /dev/null
+++ b/.fake/build.fsx/build_A62215ABB351A67E415075B0D04F0DD54EF9E5E30A392A5FC2BA62F79E18364D.warnings
@@ -0,0 +1,6 @@
+/Users/sam.williams/projects/CsToFs/build.fsx (21,50)-(21,65): Error FS0039: The value, constructor, namespace or type 'Release_2_1_505' is not defined. Maybe you want one of the following:
+ Release_2_1_300
+ Release_2_1_301
+ Release_2_1_302
+ Release_2_1_400
+ Release_2_1_401
\ No newline at end of file
diff --git a/.fake/build.fsx/build_BDB02E655DC78139679360A9CFC64B9690C4A8B8C8CE6B5069FB3BA5DF1AA84C.dll b/.fake/build.fsx/build_BDB02E655DC78139679360A9CFC64B9690C4A8B8C8CE6B5069FB3BA5DF1AA84C.dll
new file mode 100644
index 0000000..cdf1380
Binary files /dev/null and b/.fake/build.fsx/build_BDB02E655DC78139679360A9CFC64B9690C4A8B8C8CE6B5069FB3BA5DF1AA84C.dll differ
diff --git a/.fake/build.fsx/build_BDB02E655DC78139679360A9CFC64B9690C4A8B8C8CE6B5069FB3BA5DF1AA84C.pdb b/.fake/build.fsx/build_BDB02E655DC78139679360A9CFC64B9690C4A8B8C8CE6B5069FB3BA5DF1AA84C.pdb
new file mode 100644
index 0000000..50df8fd
Binary files /dev/null and b/.fake/build.fsx/build_BDB02E655DC78139679360A9CFC64B9690C4A8B8C8CE6B5069FB3BA5DF1AA84C.pdb differ
diff --git a/.fake/build.fsx/build_BDB02E655DC78139679360A9CFC64B9690C4A8B8C8CE6B5069FB3BA5DF1AA84C.warnings b/.fake/build.fsx/build_BDB02E655DC78139679360A9CFC64B9690C4A8B8C8CE6B5069FB3BA5DF1AA84C.warnings
new file mode 100644
index 0000000..e69de29
diff --git a/.fake/build.fsx/build_CE6747DC45C0088A7CE685E7557215459C33018C265AC2DE28E4CB98EE9D41D2.dll b/.fake/build.fsx/build_CE6747DC45C0088A7CE685E7557215459C33018C265AC2DE28E4CB98EE9D41D2.dll
new file mode 100644
index 0000000..7ee9bd0
Binary files /dev/null and b/.fake/build.fsx/build_CE6747DC45C0088A7CE685E7557215459C33018C265AC2DE28E4CB98EE9D41D2.dll differ
diff --git a/.fake/build.fsx/build_CE6747DC45C0088A7CE685E7557215459C33018C265AC2DE28E4CB98EE9D41D2.pdb b/.fake/build.fsx/build_CE6747DC45C0088A7CE685E7557215459C33018C265AC2DE28E4CB98EE9D41D2.pdb
new file mode 100644
index 0000000..33dc995
Binary files /dev/null and b/.fake/build.fsx/build_CE6747DC45C0088A7CE685E7557215459C33018C265AC2DE28E4CB98EE9D41D2.pdb differ
diff --git a/.fake/build.fsx/build_CE6747DC45C0088A7CE685E7557215459C33018C265AC2DE28E4CB98EE9D41D2.warnings b/.fake/build.fsx/build_CE6747DC45C0088A7CE685E7557215459C33018C265AC2DE28E4CB98EE9D41D2.warnings
new file mode 100644
index 0000000..e69de29
diff --git a/.fake/build.fsx/dependencies.cached b/.fake/build.fsx/dependencies.cached
new file mode 100644
index 0000000..4db0a9e
--- /dev/null
+++ b/.fake/build.fsx/dependencies.cached
@@ -0,0 +1,698 @@
+STORAGE: NONE
+RESTRICTION: == netstandard2.0
+NUGET
+ remote: https://api.nuget.org/v3/index.json
+ BlackFox.VsWhere (1.0)
+ FSharp.Core (>= 4.2.3)
+ Fake.Core.CommandLineParsing (5.15.4)
+ FParsec (>= 1.0.3)
+ FSharp.Core (>= 4.3.4)
+ Fake.Core.Context (5.15.4)
+ FSharp.Core (>= 4.3.4)
+ Fake.Core.Environment (5.15.4)
+ FSharp.Core (>= 4.3.4)
+ Fake.Core.FakeVar (5.15.4)
+ Fake.Core.Context (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ Fake.Core.Process (5.15.4)
+ Fake.Core.Environment (>= 5.15.4)
+ Fake.Core.FakeVar (>= 5.15.4)
+ Fake.Core.String (>= 5.15.4)
+ Fake.Core.Trace (>= 5.15.4)
+ Fake.IO.FileSystem (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ System.Diagnostics.Process (>= 4.3)
+ Fake.Core.SemVer (5.15.4)
+ FSharp.Core (>= 4.3.4)
+ System.Runtime.Numerics (>= 4.3)
+ Fake.Core.String (5.15.4)
+ FSharp.Core (>= 4.3.4)
+ Fake.Core.Target (5.15.4)
+ Fake.Core.CommandLineParsing (>= 5.15.4)
+ Fake.Core.Context (>= 5.15.4)
+ Fake.Core.Environment (>= 5.15.4)
+ Fake.Core.FakeVar (>= 5.15.4)
+ Fake.Core.Process (>= 5.15.4)
+ Fake.Core.String (>= 5.15.4)
+ Fake.Core.Trace (>= 5.15.4)
+ FSharp.Control.Reactive (>= 4.2)
+ FSharp.Core (>= 4.3.4)
+ System.Reactive.Compatibility (>= 4.1.5)
+ Fake.Core.Tasks (5.15.4)
+ Fake.Core.Trace (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ Fake.Core.Trace (5.15.4)
+ Fake.Core.Environment (>= 5.15.4)
+ Fake.Core.FakeVar (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ Fake.Core.Xml (5.15.4)
+ Fake.Core.String (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ System.Xml.ReaderWriter (>= 4.3.1)
+ System.Xml.XDocument (>= 4.3)
+ System.Xml.XPath (>= 4.3)
+ System.Xml.XPath.XDocument (>= 4.3)
+ System.Xml.XPath.XmlDocument (>= 4.3)
+ Fake.DotNet.Cli (5.15.4)
+ Fake.Core.Environment (>= 5.15.4)
+ Fake.Core.Process (>= 5.15.4)
+ Fake.Core.String (>= 5.15.4)
+ Fake.Core.Trace (>= 5.15.4)
+ Fake.DotNet.MSBuild (>= 5.15.4)
+ Fake.DotNet.NuGet (>= 5.15.4)
+ Fake.IO.FileSystem (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ Newtonsoft.Json (>= 12.0.2)
+ Fake.DotNet.MSBuild (5.15.4)
+ BlackFox.VsWhere (>= 1.0)
+ Fake.Core.Environment (>= 5.15.4)
+ Fake.Core.Process (>= 5.15.4)
+ Fake.Core.String (>= 5.15.4)
+ Fake.Core.Trace (>= 5.15.4)
+ Fake.IO.FileSystem (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ MSBuild.StructuredLogger (>= 2.0.94)
+ Fake.DotNet.NuGet (5.15.4)
+ Fake.Core.Environment (>= 5.15.4)
+ Fake.Core.Process (>= 5.15.4)
+ Fake.Core.SemVer (>= 5.15.4)
+ Fake.Core.String (>= 5.15.4)
+ Fake.Core.Tasks (>= 5.15.4)
+ Fake.Core.Trace (>= 5.15.4)
+ Fake.Core.Xml (>= 5.15.4)
+ Fake.IO.FileSystem (>= 5.15.4)
+ Fake.Net.Http (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ Newtonsoft.Json (>= 12.0.2)
+ NuGet.Protocol (>= 4.9.4)
+ System.Net.Http (>= 4.3.4)
+ Fake.IO.FileSystem (5.15.4)
+ Fake.Core.String (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ System.Diagnostics.FileVersionInfo (>= 4.3)
+ System.IO.FileSystem.Watcher (>= 4.3)
+ Fake.Net.Http (5.15.4)
+ Fake.Core.Trace (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ System.Net.Http (>= 4.3.4)
+ FParsec (1.0.3)
+ FSharp.Core (>= 4.2.3)
+ NETStandard.Library (>= 1.6.1)
+ FSharp.Control.Reactive (4.2)
+ FSharp.Core (>= 4.2.3)
+ System.Reactive (>= 4.0)
+ FSharp.Core (4.6)
+ Microsoft.Build (16.0.461)
+ Microsoft.Build.Framework (16.0.461)
+ System.Runtime.Serialization.Primitives (>= 4.1.1)
+ System.Threading.Thread (>= 4.0)
+ Microsoft.Build.Tasks.Core (16.0.461)
+ Microsoft.Build.Framework (>= 16.0.461)
+ Microsoft.Build.Utilities.Core (>= 16.0.461)
+ Microsoft.Win32.Registry (>= 4.3)
+ System.CodeDom (>= 4.4)
+ System.Collections.Immutable (>= 1.5)
+ System.Linq.Parallel (>= 4.0.1)
+ System.Net.Http (>= 4.3)
+ System.Reflection.Metadata (>= 1.6)
+ System.Reflection.TypeExtensions (>= 4.1)
+ System.Resources.Writer (>= 4.0)
+ System.Threading.Tasks.Dataflow (>= 4.6)
+ Microsoft.Build.Utilities.Core (16.0.461)
+ Microsoft.Build.Framework (>= 16.0.461)
+ Microsoft.Win32.Registry (>= 4.3)
+ System.Collections.Immutable (>= 1.5)
+ System.Text.Encoding.CodePages (>= 4.0.1)
+ Microsoft.NETCore.Platforms (2.2.3)
+ Microsoft.NETCore.Targets (2.1)
+ Microsoft.Win32.Primitives (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ Microsoft.Win32.Registry (4.5)
+ System.Buffers (>= 4.4)
+ System.Memory (>= 4.5)
+ System.Security.AccessControl (>= 4.5)
+ System.Security.Principal.Windows (>= 4.5)
+ MSBuild.StructuredLogger (2.0.110)
+ Microsoft.Build (>= 15.8.166)
+ Microsoft.Build.Framework (>= 15.8.166)
+ Microsoft.Build.Tasks.Core (>= 15.8.166)
+ Microsoft.Build.Utilities.Core (>= 15.8.166)
+ NETStandard.Library (2.0.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Newtonsoft.Json (12.0.2)
+ NuGet.Common (5.2)
+ NuGet.Frameworks (>= 5.2)
+ System.Diagnostics.Process (>= 4.3)
+ System.Threading.Thread (>= 4.3)
+ NuGet.Configuration (5.2)
+ NuGet.Common (>= 5.2)
+ System.Security.Cryptography.ProtectedData (>= 4.3)
+ NuGet.Frameworks (5.2)
+ NuGet.Packaging (5.2)
+ Newtonsoft.Json (>= 9.0.1)
+ NuGet.Configuration (>= 5.2)
+ NuGet.Versioning (>= 5.2)
+ System.Dynamic.Runtime (>= 4.3)
+ NuGet.Protocol (5.2)
+ NuGet.Packaging (>= 5.2)
+ System.Dynamic.Runtime (>= 4.3)
+ NuGet.Versioning (5.2)
+ runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.debian.9-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.fedora.27-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.fedora.28-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.native.System (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ runtime.native.System.Net.Http (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ runtime.native.System.Security.Cryptography.Apple (4.3.1)
+ runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (>= 4.3.1)
+ runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.debian.9-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.fedora.27-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.fedora.28-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.opensuse.42.3-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.ubuntu.18.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.opensuse.42.3-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (4.3.1)
+ runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.ubuntu.18.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ System.Buffers (4.5)
+ System.CodeDom (4.5)
+ System.Collections (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Collections.Concurrent (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Diagnostics.Tracing (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Collections.Immutable (1.5)
+ System.Diagnostics.Debug (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Diagnostics.DiagnosticSource (4.5.1)
+ System.Diagnostics.FileVersionInfo (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Reflection.Metadata (>= 1.4.1)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Diagnostics.Process (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.Win32.Primitives (>= 4.3)
+ Microsoft.Win32.Registry (>= 4.3)
+ runtime.native.System (>= 4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Text.Encoding.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Threading.Thread (>= 4.3)
+ System.Threading.ThreadPool (>= 4.3)
+ System.Diagnostics.Tools (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Diagnostics.Tracing (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Dynamic.Runtime (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Linq (>= 4.3)
+ System.Linq.Expressions (>= 4.3)
+ System.ObjectModel (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Reflection.Emit (>= 4.3)
+ System.Reflection.Emit.ILGeneration (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Reflection.TypeExtensions (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Globalization (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Globalization.Calendars (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Globalization (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Globalization.Extensions (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ System.Globalization (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.IO (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.IO.FileSystem (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.IO (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.IO.FileSystem.Primitives (4.3)
+ System.Runtime (>= 4.3)
+ System.IO.FileSystem.Watcher (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.Win32.Primitives (>= 4.3)
+ runtime.native.System (>= 4.3)
+ System.Collections (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Overlapped (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Threading.Thread (>= 4.3)
+ System.Linq (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Linq.Expressions (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Linq (>= 4.3)
+ System.ObjectModel (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Reflection.Emit (>= 4.3)
+ System.Reflection.Emit.ILGeneration (>= 4.3)
+ System.Reflection.Emit.Lightweight (>= 4.3)
+ System.Reflection.Extensions (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Reflection.TypeExtensions (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Linq.Parallel (4.3)
+ System.Collections (>= 4.3)
+ System.Collections.Concurrent (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Diagnostics.Tracing (>= 4.3)
+ System.Linq (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Memory (4.5.3)
+ System.Buffers (>= 4.4)
+ System.Numerics.Vectors (>= 4.4)
+ System.Runtime.CompilerServices.Unsafe (>= 4.5.2)
+ System.Net.Http (4.3.4)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ runtime.native.System (>= 4.3)
+ runtime.native.System.Net.Http (>= 4.3)
+ runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Diagnostics.DiagnosticSource (>= 4.3)
+ System.Diagnostics.Tracing (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.Globalization.Extensions (>= 4.3)
+ System.IO (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.Net.Primitives (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Security.Cryptography.Algorithms (>= 4.3)
+ System.Security.Cryptography.Encoding (>= 4.3)
+ System.Security.Cryptography.OpenSsl (>= 4.3)
+ System.Security.Cryptography.Primitives (>= 4.3)
+ System.Security.Cryptography.X509Certificates (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Net.Primitives (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ System.Runtime (>= 4.3.1)
+ System.Runtime.Handles (>= 4.3)
+ System.Numerics.Vectors (4.5)
+ System.ObjectModel (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Reactive (4.1.6)
+ System.Runtime.InteropServices.WindowsRuntime (>= 4.3)
+ System.Threading.Tasks.Extensions (>= 4.5.2)
+ System.Reactive.Compatibility (4.1.6)
+ System.Reactive.Core (>= 4.1.6)
+ System.Reactive.Interfaces (>= 4.1.6)
+ System.Reactive.Linq (>= 4.1.6)
+ System.Reactive.PlatformServices (>= 4.1.6)
+ System.Reactive.Providers (>= 4.1.6)
+ System.Reactive.Core (4.1.6)
+ System.Reactive (>= 4.1.6)
+ System.Threading.Tasks.Extensions (>= 4.5.2)
+ System.Reactive.Interfaces (4.1.6)
+ System.Reactive (>= 4.1.6)
+ System.Threading.Tasks.Extensions (>= 4.5.2)
+ System.Reactive.Linq (4.1.6)
+ System.Reactive (>= 4.1.6)
+ System.Threading.Tasks.Extensions (>= 4.5.2)
+ System.Reactive.PlatformServices (4.1.6)
+ System.Reactive (>= 4.1.6)
+ System.Threading.Tasks.Extensions (>= 4.5.2)
+ System.Reactive.Providers (4.1.6)
+ System.Reactive (>= 4.1.6)
+ System.Threading.Tasks.Extensions (>= 4.5.2)
+ System.Reflection (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.IO (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Reflection.Emit (4.3)
+ System.IO (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Reflection.Emit.ILGeneration (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Reflection.Emit.ILGeneration (4.3)
+ System.Reflection (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Reflection.Emit.Lightweight (4.3)
+ System.Reflection (>= 4.3)
+ System.Reflection.Emit.ILGeneration (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Reflection.Extensions (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Reflection (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Reflection.Metadata (1.6)
+ System.Collections.Immutable (>= 1.5)
+ System.Reflection.Primitives (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Reflection.TypeExtensions (4.5.1)
+ System.Resources.ResourceManager (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Globalization (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Resources.Writer (4.3)
+ System.Collections (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Runtime (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ System.Runtime.CompilerServices.Unsafe (4.5.2)
+ System.Runtime.Extensions (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ System.Runtime (>= 4.3.1)
+ System.Runtime.Handles (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Runtime.InteropServices (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Reflection (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices.WindowsRuntime (4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Numerics (4.3)
+ System.Globalization (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Serialization.Primitives (4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Security.AccessControl (4.5)
+ System.Security.Principal.Windows (>= 4.5)
+ System.Security.Cryptography.Algorithms (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ runtime.native.System.Security.Cryptography.Apple (>= 4.3.1)
+ runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2)
+ System.Collections (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Runtime.Numerics (>= 4.3)
+ System.Security.Cryptography.Encoding (>= 4.3)
+ System.Security.Cryptography.Primitives (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Security.Cryptography.Cng (4.5)
+ System.Security.Cryptography.Csp (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ System.IO (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Security.Cryptography.Algorithms (>= 4.3)
+ System.Security.Cryptography.Encoding (>= 4.3)
+ System.Security.Cryptography.Primitives (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Security.Cryptography.Encoding (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3)
+ System.Collections (>= 4.3)
+ System.Collections.Concurrent (>= 4.3)
+ System.Linq (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Security.Cryptography.Primitives (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Security.Cryptography.OpenSsl (4.5.1)
+ System.Security.Cryptography.Primitives (4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Security.Cryptography.ProtectedData (4.5)
+ System.Memory (>= 4.5)
+ System.Security.Cryptography.X509Certificates (4.3.2)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ runtime.native.System (>= 4.3)
+ runtime.native.System.Net.Http (>= 4.3)
+ runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.Globalization.Calendars (>= 4.3)
+ System.IO (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Runtime.Numerics (>= 4.3)
+ System.Security.Cryptography.Algorithms (>= 4.3)
+ System.Security.Cryptography.Cng (>= 4.3)
+ System.Security.Cryptography.Csp (>= 4.3)
+ System.Security.Cryptography.Encoding (>= 4.3)
+ System.Security.Cryptography.OpenSsl (>= 4.3)
+ System.Security.Cryptography.Primitives (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Security.Principal.Windows (4.5.1)
+ System.Text.Encoding (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Text.Encoding.CodePages (4.5.1)
+ System.Runtime.CompilerServices.Unsafe (>= 4.5.2)
+ System.Text.Encoding.Extensions (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Text.RegularExpressions (4.3.1)
+ System.Collections (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3.1)
+ System.Runtime.Extensions (>= 4.3.1)
+ System.Threading (>= 4.3)
+ System.Threading (4.3)
+ System.Runtime (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Threading.Overlapped (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Threading.Tasks (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Threading.Tasks.Dataflow (4.9)
+ System.Threading.Tasks.Extensions (4.5.3)
+ System.Runtime.CompilerServices.Unsafe (>= 4.5.2)
+ System.Threading.Thread (4.3)
+ System.Runtime (>= 4.3)
+ System.Threading.ThreadPool (4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Xml.ReaderWriter (4.3.1)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Text.Encoding.Extensions (>= 4.3)
+ System.Text.RegularExpressions (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Threading.Tasks.Extensions (>= 4.3)
+ System.Xml.XDocument (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Diagnostics.Tools (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Xml.ReaderWriter (>= 4.3)
+ System.Xml.XmlDocument (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Xml.ReaderWriter (>= 4.3)
+ System.Xml.XPath (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Xml.ReaderWriter (>= 4.3)
+ System.Xml.XPath.XDocument (4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Linq (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Xml.ReaderWriter (>= 4.3)
+ System.Xml.XDocument (>= 4.3)
+ System.Xml.XPath (>= 4.3)
+ System.Xml.XPath.XmlDocument (4.3)
+ System.Collections (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Xml.ReaderWriter (>= 4.3)
+ System.Xml.XmlDocument (>= 4.3)
+ System.Xml.XPath (>= 4.3)
diff --git a/.fake/build.fsx/dependencies.txt b/.fake/build.fsx/dependencies.txt
new file mode 100644
index 0000000..f1ae0d1
--- /dev/null
+++ b/.fake/build.fsx/dependencies.txt
@@ -0,0 +1,267 @@
+REFERENCEASSEMBLY;4.0.0.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Web.dll;System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.1.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Diagnostics.Contracts.dll;System.Diagnostics.Contracts, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.0.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.ServiceModel.Web.dll;System.ServiceModel.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
+REFERENCEASSEMBLY;4.0.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Diagnostics.FileVersionInfo.dll;System.Diagnostics.FileVersionInfo, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Net.Security.dll;System.Net.Security, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.3.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Xml.XPath.XDocument.dll;System.Xml.XPath.XDocument, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.0.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Xml.Linq.dll;System.Xml.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+REFERENCEASSEMBLY;4.0.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Net.WebSockets.Client.dll;System.Net.WebSockets.Client, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.1.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.IO.dll;System.IO, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.11.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Dynamic.Runtime.dll;System.Dynamic.Runtime, Version=4.0.11.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.1.3.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Runtime.Serialization.Xml.dll;System.Runtime.Serialization.Xml, Version=4.1.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.1.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Security.Principal.dll;System.Security.Principal, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.1.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Reflection.dll;System.Reflection, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.12.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Threading.ThreadPool.dll;System.Threading.ThreadPool, Version=4.0.12.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.0.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Net.dll;System.Net, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.0.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.IO.Compression.FileSystem.dll;System.IO.Compression.FileSystem, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+REFERENCEASSEMBLY;4.0.11.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.ComponentModel.EventBasedAsync.dll;System.ComponentModel.EventBasedAsync, Version=4.0.11.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Runtime.CompilerServices.VisualC.dll;System.Runtime.CompilerServices.VisualC, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.11.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Threading.dll;System.Threading, Version=4.0.11.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;2.0.0.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/netstandard.dll;netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
+REFERENCEASSEMBLY;4.0.3.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.IO.UnmanagedMemoryStream.dll;System.IO.UnmanagedMemoryStream, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.3.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Xml.XPath.dll;System.Xml.XPath, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.3.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Xml.XmlDocument.dll;System.Xml.XmlDocument, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Resources.Writer.dll;System.Resources.Writer, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Console.dll;System.Console, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.1.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Net.Sockets.dll;System.Net.Sockets, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.1.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Net.Http.dll;System.Net.Http, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.11.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Text.Encoding.Extensions.dll;System.Text.Encoding.Extensions, Version=4.0.11.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.1.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Net.NetworkInformation.dll;System.Net.NetworkInformation, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.3.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Security.Claims.dll;System.Security.Claims, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.1.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.ComponentModel.Primitives.dll;System.ComponentModel.Primitives, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.IO.FileSystem.DriveInfo.dll;System.IO.FileSystem.DriveInfo, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.1.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Security.Cryptography.X509Certificates.dll;System.Security.Cryptography.X509Certificates, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.1.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Reflection.Primitives.dll;System.Reflection.Primitives, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.1.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Runtime.Numerics.dll;System.Runtime.Numerics, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.IO.FileSystem.Watcher.dll;System.IO.FileSystem.Watcher, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Diagnostics.TraceSource.dll;System.Diagnostics.TraceSource, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.1.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Linq.Expressions.dll;System.Linq.Expressions, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.1.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Threading.Timer.dll;System.Threading.Timer, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.1.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Runtime.InteropServices.dll;System.Runtime.InteropServices, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.IO.Pipes.dll;System.IO.Pipes, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.1.1.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Text.RegularExpressions.dll;System.Text.RegularExpressions, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.0.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Runtime.Serialization.dll;System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+REFERENCEASSEMBLY;4.1.3.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.IO.Compression.dll;System.IO.Compression, Version=4.1.3.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+REFERENCEASSEMBLY;4.0.1.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Threading.Tasks.Parallel.dll;System.Threading.Tasks.Parallel, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.3.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Collections.NonGeneric.dll;System.Collections.NonGeneric, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.11.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Collections.Concurrent.dll;System.Collections.Concurrent, Version=4.0.11.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.3.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Threading.Overlapped.dll;System.Threading.Overlapped, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.0.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Xml.Serialization.dll;System.Xml.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+REFERENCEASSEMBLY;4.0.1.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Runtime.Handles.dll;System.Runtime.Handles, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.11.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.ObjectModel.dll;System.ObjectModel, Version=4.0.11.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.1.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Net.WebHeaderCollection.dll;System.Net.WebHeaderCollection, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Runtime.InteropServices.RuntimeInformation.dll;System.Runtime.InteropServices.RuntimeInformation, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.1.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.ComponentModel.TypeConverter.dll;System.ComponentModel.TypeConverter, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.1.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Linq.Parallel.dll;System.Linq.Parallel, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.11.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Xml.XDocument.dll;System.Xml.XDocument, Version=4.0.11.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Security.SecureString.dll;System.Security.SecureString, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.3.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.IO.FileSystem.Primitives.dll;System.IO.FileSystem.Primitives, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.0.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/mscorlib.dll;mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+REFERENCEASSEMBLY;4.0.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Security.Cryptography.Primitives.dll;System.Security.Cryptography.Primitives, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.3.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.IO.Compression.ZipFile.dll;System.IO.Compression.ZipFile, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+REFERENCEASSEMBLY;4.0.0.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Windows.dll;System.Windows, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.1.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Linq.Queryable.dll;System.Linq.Queryable, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.1.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Resources.ResourceManager.dll;System.Resources.ResourceManager, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Resources.Reader.dll;System.Resources.Reader, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.11.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Collections.dll;System.Collections, Version=4.0.11.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.1.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Data.Common.dll;System.Data.Common, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Net.NameResolution.dll;System.Net.NameResolution, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.1.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.ComponentModel.dll;System.ComponentModel, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.1.1.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Xml.ReaderWriter.dll;System.Xml.ReaderWriter, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.11.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Threading.Tasks.dll;System.Threading.Tasks, Version=4.0.11.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.1.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Diagnostics.Tracing.dll;System.Diagnostics.Tracing, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.1.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.AppContext.dll;System.AppContext, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Security.Cryptography.Csp.dll;System.Security.Cryptography.Csp, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Diagnostics.TextWriterTraceListener.dll;System.Diagnostics.TextWriterTraceListener, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.11.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Text.Encoding.dll;System.Text.Encoding, Version=4.0.11.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.0.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Transactions.dll;System.Transactions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+REFERENCEASSEMBLY;4.0.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.IO.MemoryMappedFiles.dll;System.IO.MemoryMappedFiles, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.11.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Globalization.dll;System.Globalization, Version=4.0.11.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.3.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Collections.Specialized.dll;System.Collections.Specialized, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.ValueTuple.dll;System.ValueTuple, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
+REFERENCEASSEMBLY;4.1.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Runtime.dll;System.Runtime, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.11.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Xml.XmlSerializer.dll;System.Xml.XmlSerializer, Version=4.0.11.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.1.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Reflection.Extensions.dll;System.Reflection.Extensions, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.3.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Globalization.Extensions.dll;System.Globalization.Extensions, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.1.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Runtime.Extensions.dll;System.Runtime.Extensions, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.0.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Data.dll;System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+REFERENCEASSEMBLY;4.0.0.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.dll;System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+REFERENCEASSEMBLY;4.0.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Security.Cryptography.Encoding.dll;System.Security.Cryptography.Encoding, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.IO.IsolatedStorage.dll;System.IO.IsolatedStorage, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.3.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Globalization.Calendars.dll;System.Globalization.Calendars, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.11.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Net.Requests.dll;System.Net.Requests, Version=4.0.11.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Net.WebSockets.dll;System.Net.WebSockets, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.3.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.IO.FileSystem.dll;System.IO.FileSystem, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.1.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Runtime.Serialization.Json.dll;System.Runtime.Serialization.Json, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.2.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Security.Cryptography.Algorithms.dll;System.Security.Cryptography.Algorithms, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Threading.Thread.dll;System.Threading.Thread, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.1.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Linq.dll;System.Linq, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.1.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Diagnostics.Process.dll;System.Diagnostics.Process, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.0.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Numerics.dll;System.Numerics, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+REFERENCEASSEMBLY;4.0.0.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Xml.dll;System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+REFERENCEASSEMBLY;4.0.1.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Diagnostics.Tools.dll;System.Diagnostics.Tools, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.0.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.ComponentModel.Composition.dll;System.ComponentModel.Composition, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+REFERENCEASSEMBLY;4.0.11.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Diagnostics.Debug.dll;System.Diagnostics.Debug, Version=4.0.11.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.3.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/Microsoft.Win32.Primitives.dll;Microsoft.Win32.Primitives, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.1.3.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Runtime.Serialization.Primitives.dll;System.Runtime.Serialization.Primitives, Version=4.1.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Drawing.Primitives.dll;System.Drawing.Primitives, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.0.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Drawing.dll;System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Runtime.Serialization.Formatters.dll;System.Runtime.Serialization.Formatters, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.2.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Net.Ping.dll;System.Net.Ping, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.4.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Diagnostics.StackTrace.dll;System.Diagnostics.StackTrace, Version=4.0.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.0.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Core.dll;System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+REFERENCEASSEMBLY;4.0.11.0;nugetcache:///netstandard.library/2.0.3/build/netstandard2.0/ref/System.Net.Primitives.dll;System.Net.Primitives, Version=4.0.11.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.6.3.0;nugetcache:///system.threading.tasks.dataflow/4.9.0/lib/netstandard2.0/System.Threading.Tasks.Dataflow.dll;System.Threading.Tasks.Dataflow, Version=4.6.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.6.3.0;nugetcache:///system.threading.tasks.dataflow/4.9.0/lib/netstandard2.0/System.Threading.Tasks.Dataflow.dll;System.Threading.Tasks.Dataflow, Version=4.6.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.1.1.1;nugetcache:///system.security.principal.windows/4.5.1/lib/netstandard2.0/System.Security.Principal.Windows.dll;System.Security.Principal.Windows, Version=4.1.1.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.1.1.0;nugetcache:///system.security.principal.windows/4.5.1/ref/netstandard2.0/System.Security.Principal.Windows.dll;System.Security.Principal.Windows, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.1.0.0;nugetcache:///system.security.cryptography.openssl/4.5.1/lib/netstandard2.0/System.Security.Cryptography.OpenSsl.dll;System.Security.Cryptography.OpenSsl, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.1.0.0;nugetcache:///system.security.cryptography.openssl/4.5.1/ref/netstandard2.0/System.Security.Cryptography.OpenSsl.dll;System.Security.Cryptography.OpenSsl, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.3.0.0;nugetcache:///system.security.cryptography.cng/4.5.0/lib/netstandard2.0/System.Security.Cryptography.Cng.dll;System.Security.Cryptography.Cng, Version=4.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.3.0.0;nugetcache:///system.security.cryptography.cng/4.5.0/ref/netstandard2.0/System.Security.Cryptography.Cng.dll;System.Security.Cryptography.Cng, Version=4.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.0.4.1;nugetcache:///system.runtime.compilerservices.unsafe/4.5.2/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll;System.Runtime.CompilerServices.Unsafe, Version=4.0.4.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.4.1;nugetcache:///system.runtime.compilerservices.unsafe/4.5.2/ref/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll;System.Runtime.CompilerServices.Unsafe, Version=4.0.4.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.1.3.0;nugetcache:///system.reflection.typeextensions/4.5.1/lib/netstandard2.0/System.Reflection.TypeExtensions.dll;System.Reflection.TypeExtensions, Version=4.1.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.1.2.0;nugetcache:///system.reflection.typeextensions/4.5.1/ref/netstandard2.0/System.Reflection.TypeExtensions.dll;System.Reflection.TypeExtensions, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.1.4.0;nugetcache:///system.numerics.vectors/4.5.0/lib/netstandard2.0/System.Numerics.Vectors.dll;System.Numerics.Vectors, Version=4.1.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.1.3.0;nugetcache:///system.numerics.vectors/4.5.0/ref/netstandard2.0/System.Numerics.Vectors.dll;System.Numerics.Vectors, Version=4.1.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.0.3.1;nugetcache:///system.diagnostics.diagnosticsource/4.5.1/lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll;System.Diagnostics.DiagnosticSource, Version=4.0.3.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
+REFERENCEASSEMBLY;4.0.3.1;nugetcache:///system.diagnostics.diagnosticsource/4.5.1/lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll;System.Diagnostics.DiagnosticSource, Version=4.0.3.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
+RUNTIMEASSEMBLY;1.2.3.0;nugetcache:///system.collections.immutable/1.5.0/lib/netstandard2.0/System.Collections.Immutable.dll;System.Collections.Immutable, Version=1.2.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;1.2.3.0;nugetcache:///system.collections.immutable/1.5.0/lib/netstandard2.0/System.Collections.Immutable.dll;System.Collections.Immutable, Version=1.2.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.0.1.0;nugetcache:///system.codedom/4.5.0/lib/netstandard2.0/System.CodeDom.dll;System.CodeDom, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
+REFERENCEASSEMBLY;4.0.1.0;nugetcache:///system.codedom/4.5.0/ref/netstandard2.0/System.CodeDom.dll;System.CodeDom, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
+RUNTIMEASSEMBLY;4.0.3.0;nugetcache:///system.buffers/4.5.0/lib/netstandard2.0/System.Buffers.dll;System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
+REFERENCEASSEMBLY;4.0.2.0;nugetcache:///system.buffers/4.5.0/ref/netstandard2.0/System.Buffers.dll;System.Buffers, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
+LIBRARY;nugetcache:///runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.3/runtimes/osx.10.10-x64/native/System.Security.Cryptography.Native.OpenSsl.dylib
+LIBRARY;nugetcache:///runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.1/runtimes/osx.10.10-x64/native/System.Security.Cryptography.Native.Apple.dylib
+RUNTIMEASSEMBLY;5.2.0.3;nugetcache:///nuget.versioning/5.2.0/lib/netstandard2.0/NuGet.Versioning.dll;NuGet.Versioning, Version=5.2.0.3, Culture=neutral, PublicKeyToken=31bf3856ad364e35
+REFERENCEASSEMBLY;5.2.0.3;nugetcache:///nuget.versioning/5.2.0/lib/netstandard2.0/NuGet.Versioning.dll;NuGet.Versioning, Version=5.2.0.3, Culture=neutral, PublicKeyToken=31bf3856ad364e35
+RUNTIMEASSEMBLY;5.2.0.3;nugetcache:///nuget.frameworks/5.2.0/lib/netstandard2.0/NuGet.Frameworks.dll;NuGet.Frameworks, Version=5.2.0.3, Culture=neutral, PublicKeyToken=31bf3856ad364e35
+REFERENCEASSEMBLY;5.2.0.3;nugetcache:///nuget.frameworks/5.2.0/lib/netstandard2.0/NuGet.Frameworks.dll;NuGet.Frameworks, Version=5.2.0.3, Culture=neutral, PublicKeyToken=31bf3856ad364e35
+RUNTIMEASSEMBLY;12.0.0.0;nugetcache:///newtonsoft.json/12.0.2/lib/netstandard2.0/Newtonsoft.Json.dll;Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed
+REFERENCEASSEMBLY;12.0.0.0;nugetcache:///newtonsoft.json/12.0.2/lib/netstandard2.0/Newtonsoft.Json.dll;Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed
+RUNTIMEASSEMBLY;4.6.0.0;nugetcache:///fsharp.core/4.6.0/lib/netstandard1.6/FSharp.Core.dll;FSharp.Core, Version=4.6.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.6.0.0;nugetcache:///fsharp.core/4.6.0/lib/netstandard1.6/FSharp.Core.dll;FSharp.Core, Version=4.6.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.2.0.1;nugetcache:///system.threading.tasks.extensions/4.5.3/lib/netstandard2.0/System.Threading.Tasks.Extensions.dll;System.Threading.Tasks.Extensions, Version=4.2.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
+REFERENCEASSEMBLY;4.2.0.1;nugetcache:///system.threading.tasks.extensions/4.5.3/lib/netstandard2.0/System.Threading.Tasks.Extensions.dll;System.Threading.Tasks.Extensions, Version=4.2.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
+RUNTIMEASSEMBLY;4.1.1.0;nugetcache:///system.text.encoding.codepages/4.5.1/lib/netstandard2.0/System.Text.Encoding.CodePages.dll;System.Text.Encoding.CodePages, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.1.1.0;nugetcache:///system.text.encoding.codepages/4.5.1/lib/netstandard2.0/System.Text.Encoding.CodePages.dll;System.Text.Encoding.CodePages, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.1.1.0;nugetcache:///system.security.accesscontrol/4.5.0/lib/netstandard2.0/System.Security.AccessControl.dll;System.Security.AccessControl, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.1.1.0;nugetcache:///system.security.accesscontrol/4.5.0/ref/netstandard2.0/System.Security.AccessControl.dll;System.Security.AccessControl, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;1.4.3.0;nugetcache:///system.reflection.metadata/1.6.0/lib/netstandard2.0/System.Reflection.Metadata.dll;System.Reflection.Metadata, Version=1.4.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;1.4.3.0;nugetcache:///system.reflection.metadata/1.6.0/lib/netstandard2.0/System.Reflection.Metadata.dll;System.Reflection.Metadata, Version=1.4.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.0.1.1;nugetcache:///system.memory/4.5.3/lib/netstandard2.0/System.Memory.dll;System.Memory, Version=4.0.1.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
+REFERENCEASSEMBLY;4.0.1.1;nugetcache:///system.memory/4.5.3/lib/netstandard2.0/System.Memory.dll;System.Memory, Version=4.0.1.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
+RUNTIMEASSEMBLY;5.15.4.0;nugetcache:///fake.core.string/5.15.4/lib/netstandard2.0/Fake.Core.String.dll;Fake.Core.String, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+REFERENCEASSEMBLY;5.15.4.0;nugetcache:///fake.core.string/5.15.4/lib/netstandard2.0/Fake.Core.String.dll;Fake.Core.String, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+RUNTIMEASSEMBLY;5.15.4.0;nugetcache:///fake.core.environment/5.15.4/lib/netstandard2.0/Fake.Core.Environment.dll;Fake.Core.Environment, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+REFERENCEASSEMBLY;5.15.4.0;nugetcache:///fake.core.environment/5.15.4/lib/netstandard2.0/Fake.Core.Environment.dll;Fake.Core.Environment, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+RUNTIMEASSEMBLY;5.15.4.0;nugetcache:///fake.core.context/5.15.4/lib/netstandard2.0/Fake.Core.Context.dll;Fake.Core.Context, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+REFERENCEASSEMBLY;5.15.4.0;nugetcache:///fake.core.context/5.15.4/lib/netstandard2.0/Fake.Core.Context.dll;Fake.Core.Context, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+RUNTIMEASSEMBLY;1.0.0.0;nugetcache:///blackfox.vswhere/1.0.0/lib/netstandard2.0/BlackFox.VsWhere.dll;BlackFox.VsWhere, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
+REFERENCEASSEMBLY;1.0.0.0;nugetcache:///blackfox.vswhere/1.0.0/lib/netstandard2.0/BlackFox.VsWhere.dll;BlackFox.VsWhere, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
+RUNTIMEASSEMBLY;4.0.1.0;nugetcache:///system.threading.thread/4.3.0/lib/netstandard1.3/System.Threading.Thread.dll;System.Threading.Thread, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.0.3.0;nugetcache:///system.security.cryptography.protecteddata/4.5.0/lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll;System.Security.Cryptography.ProtectedData, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.3.0;nugetcache:///system.security.cryptography.protecteddata/4.5.0/ref/netstandard2.0/System.Security.Cryptography.ProtectedData.dll;System.Security.Cryptography.ProtectedData, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.0.2.0;nugetcache:///system.runtime.interopservices.windowsruntime/4.3.0/lib/netstandard1.3/System.Runtime.InteropServices.WindowsRuntime.dll;System.Runtime.InteropServices.WindowsRuntime, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.0.0;nugetcache:///system.runtime.interopservices.windowsruntime/4.3.0/ref/netstandard1.0/System.Runtime.InteropServices.WindowsRuntime.dll;System.Runtime.InteropServices.WindowsRuntime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.0.2.0;nugetcache:///system.io.filesystem.primitives/4.3.0/lib/netstandard1.3/System.IO.FileSystem.Primitives.dll;System.IO.FileSystem.Primitives, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.1.1.0;nugetcache:///microsoft.win32.registry/4.5.0/runtimes/unix/lib/netstandard2.0/Microsoft.Win32.Registry.dll;Microsoft.Win32.Registry, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.1.1.0;nugetcache:///microsoft.win32.registry/4.5.0/ref/netstandard2.0/Microsoft.Win32.Registry.dll;Microsoft.Win32.Registry, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;1.0.3.0;nugetcache:///fparsec/1.0.3/lib/netstandard1.6/FParsec.dll;FParsec, Version=1.0.3.0, Culture=neutral, PublicKeyToken=null
+RUNTIMEASSEMBLY;1.0.3.0;nugetcache:///fparsec/1.0.3/lib/netstandard1.6/FParsecCS.dll;FParsecCS, Version=1.0.3.0, Culture=neutral, PublicKeyToken=null
+REFERENCEASSEMBLY;1.0.3.0;nugetcache:///fparsec/1.0.3/lib/netstandard1.6/FParsec.dll;FParsec, Version=1.0.3.0, Culture=neutral, PublicKeyToken=null
+REFERENCEASSEMBLY;1.0.3.0;nugetcache:///fparsec/1.0.3/lib/netstandard1.6/FParsecCS.dll;FParsecCS, Version=1.0.3.0, Culture=neutral, PublicKeyToken=null
+RUNTIMEASSEMBLY;5.15.4.0;nugetcache:///fake.core.fakevar/5.15.4/lib/netstandard2.0/Fake.Core.FakeVar.dll;Fake.Core.FakeVar, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+REFERENCEASSEMBLY;5.15.4.0;nugetcache:///fake.core.fakevar/5.15.4/lib/netstandard2.0/Fake.Core.FakeVar.dll;Fake.Core.FakeVar, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+RUNTIMEASSEMBLY;4.0.11.0;nugetcache:///system.threading.threadpool/4.3.0/lib/netstandard1.3/System.Threading.ThreadPool.dll;System.Threading.ThreadPool, Version=4.0.11.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.0.12.0;nugetcache:///system.threading/4.3.0/lib/netstandard1.3/System.Threading.dll;System.Threading, Version=4.0.12.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.1.0.0;nugetcache:///system.reactive/4.1.6/lib/netstandard2.0/System.Reactive.dll;System.Reactive, Version=4.1.0.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263
+REFERENCEASSEMBLY;4.1.0.0;nugetcache:///system.reactive/4.1.6/lib/netstandard2.0/System.Reactive.dll;System.Reactive, Version=4.1.0.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263
+RUNTIMEASSEMBLY;5.15.4.0;nugetcache:///fake.core.trace/5.15.4/lib/netstandard2.0/Fake.Core.Trace.dll;Fake.Core.Trace, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+REFERENCEASSEMBLY;5.15.4.0;nugetcache:///fake.core.trace/5.15.4/lib/netstandard2.0/Fake.Core.Trace.dll;Fake.Core.Trace, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+RUNTIMEASSEMBLY;5.15.4.0;nugetcache:///fake.core.commandlineparsing/5.15.4/lib/netstandard2.0/Fake.Core.CommandLineParsing.dll;Fake.Core.CommandLineParsing, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+REFERENCEASSEMBLY;5.15.4.0;nugetcache:///fake.core.commandlineparsing/5.15.4/lib/netstandard2.0/Fake.Core.CommandLineParsing.dll;Fake.Core.CommandLineParsing, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+RUNTIMEASSEMBLY;3.0.6000.0;nugetcache:///system.reactive.providers/4.1.6/lib/netstandard2.0/System.Reactive.Providers.dll;System.Reactive.Providers, Version=3.0.6000.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263
+REFERENCEASSEMBLY;3.0.6000.0;nugetcache:///system.reactive.providers/4.1.6/lib/netstandard2.0/System.Reactive.Providers.dll;System.Reactive.Providers, Version=3.0.6000.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263
+RUNTIMEASSEMBLY;3.0.6000.0;nugetcache:///system.reactive.platformservices/4.1.6/lib/netstandard2.0/System.Reactive.PlatformServices.dll;System.Reactive.PlatformServices, Version=3.0.6000.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263
+REFERENCEASSEMBLY;3.0.6000.0;nugetcache:///system.reactive.platformservices/4.1.6/lib/netstandard2.0/System.Reactive.PlatformServices.dll;System.Reactive.PlatformServices, Version=3.0.6000.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263
+RUNTIMEASSEMBLY;3.0.6000.0;nugetcache:///system.reactive.linq/4.1.6/lib/netstandard2.0/System.Reactive.Linq.dll;System.Reactive.Linq, Version=3.0.6000.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263
+REFERENCEASSEMBLY;3.0.6000.0;nugetcache:///system.reactive.linq/4.1.6/lib/netstandard2.0/System.Reactive.Linq.dll;System.Reactive.Linq, Version=3.0.6000.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263
+RUNTIMEASSEMBLY;3.0.6000.0;nugetcache:///system.reactive.interfaces/4.1.6/lib/netstandard2.0/System.Reactive.Interfaces.dll;System.Reactive.Interfaces, Version=3.0.6000.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263
+REFERENCEASSEMBLY;3.0.6000.0;nugetcache:///system.reactive.interfaces/4.1.6/lib/netstandard2.0/System.Reactive.Interfaces.dll;System.Reactive.Interfaces, Version=3.0.6000.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263
+RUNTIMEASSEMBLY;3.0.6000.0;nugetcache:///system.reactive.core/4.1.6/lib/netstandard2.0/System.Reactive.Core.dll;System.Reactive.Core, Version=3.0.6000.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263
+REFERENCEASSEMBLY;3.0.6000.0;nugetcache:///system.reactive.core/4.1.6/lib/netstandard2.0/System.Reactive.Core.dll;System.Reactive.Core, Version=3.0.6000.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263
+RUNTIMEASSEMBLY;4.2.0.0;nugetcache:///fsharp.control.reactive/4.2.0/lib/netstandard2.0/FSharp.Control.Reactive.dll;FSharp.Control.Reactive, Version=4.2.0.0, Culture=neutral, PublicKeyToken=null
+REFERENCEASSEMBLY;4.2.0.0;nugetcache:///fsharp.control.reactive/4.2.0/lib/netstandard2.0/FSharp.Control.Reactive.dll;FSharp.Control.Reactive, Version=4.2.0.0, Culture=neutral, PublicKeyToken=null
+RUNTIMEASSEMBLY;5.15.4.0;nugetcache:///fake.core.tasks/5.15.4/lib/netstandard2.0/Fake.Core.Tasks.dll;Fake.Core.Tasks, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+REFERENCEASSEMBLY;5.15.4.0;nugetcache:///fake.core.tasks/5.15.4/lib/netstandard2.0/Fake.Core.Tasks.dll;Fake.Core.Tasks, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+RUNTIMEASSEMBLY;4.0.2.0;nugetcache:///system.reflection.emit.ilgeneration/4.3.0/lib/netstandard1.3/System.Reflection.Emit.ILGeneration.dll;System.Reflection.Emit.ILGeneration, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.0.0;nugetcache:///system.reflection.emit.ilgeneration/4.3.0/ref/netstandard1.0/System.Reflection.Emit.ILGeneration.dll;System.Reflection.Emit.ILGeneration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.0.2.0;nugetcache:///system.threading.overlapped/4.3.0/runtimes/unix/lib/netstandard1.3/System.Threading.Overlapped.dll;System.Threading.Overlapped, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.1.1.1;nugetcache:///system.text.regularexpressions/4.3.1/lib/netstandard1.6/System.Text.RegularExpressions.dll;System.Text.RegularExpressions, Version=4.1.1.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.0.1.0;nugetcache:///system.security.cryptography.primitives/4.3.0/lib/netstandard1.3/System.Security.Cryptography.Primitives.dll;System.Security.Cryptography.Primitives, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.1.2.0;nugetcache:///system.runtime.serialization.primitives/4.3.0/lib/netstandard1.3/System.Runtime.Serialization.Primitives.dll;System.Runtime.Serialization.Primitives, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.0.2.0;nugetcache:///system.runtime.numerics/4.3.0/lib/netstandard1.3/System.Runtime.Numerics.dll;System.Runtime.Numerics, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.0.1.0;nugetcache:///system.resources.writer/4.3.0/lib/netstandard1.3/System.Resources.Writer.dll;System.Resources.Writer, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.0.2.0;nugetcache:///system.reflection.emit.lightweight/4.3.0/lib/netstandard1.3/System.Reflection.Emit.Lightweight.dll;System.Reflection.Emit.Lightweight, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.0.0;nugetcache:///system.reflection.emit.lightweight/4.3.0/ref/netstandard1.0/System.Reflection.Emit.Lightweight.dll;System.Reflection.Emit.Lightweight, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.0.2.0;nugetcache:///system.reflection.emit/4.3.0/lib/netstandard1.3/System.Reflection.Emit.dll;System.Reflection.Emit, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.0.0;nugetcache:///system.reflection.emit/4.3.0/ref/netstandard1.1/System.Reflection.Emit.dll;System.Reflection.Emit, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.0.13.0;nugetcache:///system.objectmodel/4.3.0/lib/netstandard1.3/System.ObjectModel.dll;System.ObjectModel, Version=4.0.13.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.1.1.0;nugetcache:///system.linq/4.3.0/lib/netstandard1.6/System.Linq.dll;System.Linq, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.0.2.0;nugetcache:///system.globalization.extensions/4.3.0/runtimes/unix/lib/netstandard1.3/System.Globalization.Extensions.dll;System.Globalization.Extensions, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.1.1.0;nugetcache:///system.diagnostics.process/4.3.0/runtimes/osx/lib/netstandard1.4/System.Diagnostics.Process.dll;System.Diagnostics.Process, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.0.1.0;nugetcache:///system.diagnostics.fileversioninfo/4.3.0/runtimes/unix/lib/netstandard1.3/System.Diagnostics.FileVersionInfo.dll;System.Diagnostics.FileVersionInfo, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.0.13.0;nugetcache:///system.collections.concurrent/4.3.0/lib/netstandard1.3/System.Collections.Concurrent.dll;System.Collections.Concurrent, Version=4.0.13.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.1.0.0;nugetcache:///system.xml.readerwriter/4.3.1/lib/netstandard1.3/System.Xml.ReaderWriter.dll;System.Xml.ReaderWriter, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.0.1.0;nugetcache:///system.security.cryptography.encoding/4.3.0/runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll;System.Security.Cryptography.Encoding, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.0.2.0;nugetcache:///system.linq.parallel/4.3.0/lib/netstandard1.3/System.Linq.Parallel.dll;System.Linq.Parallel, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.1.1.0;nugetcache:///system.linq.expressions/4.3.0/lib/netstandard1.6/System.Linq.Expressions.dll;System.Linq.Expressions, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.0.1.0;nugetcache:///system.io.filesystem.watcher/4.3.0/runtimes/osx/lib/netstandard1.3/System.IO.FileSystem.Watcher.dll;System.IO.FileSystem.Watcher, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;5.2.0.3;nugetcache:///nuget.common/5.2.0/lib/netstandard2.0/NuGet.Common.dll;NuGet.Common, Version=5.2.0.3, Culture=neutral, PublicKeyToken=31bf3856ad364e35
+REFERENCEASSEMBLY;5.2.0.3;nugetcache:///nuget.common/5.2.0/lib/netstandard2.0/NuGet.Common.dll;NuGet.Common, Version=5.2.0.3, Culture=neutral, PublicKeyToken=31bf3856ad364e35
+RUNTIMEASSEMBLY;15.1.0.0;nugetcache:///microsoft.build.framework/16.0.461/lib/netstandard2.0/Microsoft.Build.Framework.dll;Microsoft.Build.Framework, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;15.1.0.0;nugetcache:///microsoft.build.framework/16.0.461/lib/netstandard2.0/Microsoft.Build.Framework.dll;Microsoft.Build.Framework, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;5.15.4.0;nugetcache:///fake.core.semver/5.15.4/lib/netstandard2.0/Fake.Core.SemVer.dll;Fake.Core.SemVer, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+REFERENCEASSEMBLY;5.15.4.0;nugetcache:///fake.core.semver/5.15.4/lib/netstandard2.0/Fake.Core.SemVer.dll;Fake.Core.SemVer, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+RUNTIMEASSEMBLY;4.0.2.0;nugetcache:///system.xml.xpath/4.3.0/lib/netstandard1.3/System.Xml.XPath.dll;System.Xml.XPath, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.0.2.0;nugetcache:///system.xml.xmldocument/4.3.0/lib/netstandard1.3/System.Xml.XmlDocument.dll;System.Xml.XmlDocument, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.0.12.0;nugetcache:///system.xml.xdocument/4.3.0/lib/netstandard1.3/System.Xml.XDocument.dll;System.Xml.XDocument, Version=4.0.12.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.2.1.1;nugetcache:///system.security.cryptography.algorithms/4.3.1/runtimes/osx/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll;System.Security.Cryptography.Algorithms, Version=4.2.1.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.0.12.0;nugetcache:///system.dynamic.runtime/4.3.0/lib/netstandard1.3/System.Dynamic.Runtime.dll;System.Dynamic.Runtime, Version=4.0.12.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;5.2.0.3;nugetcache:///nuget.configuration/5.2.0/lib/netstandard2.0/NuGet.Configuration.dll;NuGet.Configuration, Version=5.2.0.3, Culture=neutral, PublicKeyToken=31bf3856ad364e35
+REFERENCEASSEMBLY;5.2.0.3;nugetcache:///nuget.configuration/5.2.0/lib/netstandard2.0/NuGet.Configuration.dll;NuGet.Configuration, Version=5.2.0.3, Culture=neutral, PublicKeyToken=31bf3856ad364e35
+RUNTIMEASSEMBLY;15.1.0.0;nugetcache:///microsoft.build.utilities.core/16.0.461/lib/netstandard2.0/Microsoft.Build.Utilities.Core.dll;Microsoft.Build.Utilities.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;15.1.0.0;nugetcache:///microsoft.build.utilities.core/16.0.461/lib/netstandard2.0/Microsoft.Build.Utilities.Core.dll;Microsoft.Build.Utilities.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;5.15.4.0;nugetcache:///fake.io.filesystem/5.15.4/lib/netstandard2.0/Fake.IO.FileSystem.dll;Fake.IO.FileSystem, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+REFERENCEASSEMBLY;5.15.4.0;nugetcache:///fake.io.filesystem/5.15.4/lib/netstandard2.0/Fake.IO.FileSystem.dll;Fake.IO.FileSystem, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+RUNTIMEASSEMBLY;4.0.2.0;nugetcache:///system.xml.xpath.xmldocument/4.3.0/lib/netstandard1.3/System.Xml.XPath.XmlDocument.dll;System.Xml.XPath.XmlDocument, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;4.0.2.0;nugetcache:///system.xml.xpath.xmldocument/4.3.0/ref/netstandard1.3/System.Xml.XPath.XmlDocument.dll;System.Xml.XPath.XmlDocument, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.0.2.0;nugetcache:///system.xml.xpath.xdocument/4.3.0/lib/netstandard1.3/System.Xml.XPath.XDocument.dll;System.Xml.XPath.XDocument, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;4.0.1.0;nugetcache:///system.security.cryptography.csp/4.3.0/runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.Csp.dll;System.Security.Cryptography.Csp, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;5.2.0.3;nugetcache:///nuget.packaging/5.2.0/lib/netstandard2.0/NuGet.Packaging.dll;NuGet.Packaging, Version=5.2.0.3, Culture=neutral, PublicKeyToken=31bf3856ad364e35
+REFERENCEASSEMBLY;5.2.0.3;nugetcache:///nuget.packaging/5.2.0/lib/netstandard2.0/NuGet.Packaging.dll;NuGet.Packaging, Version=5.2.0.3, Culture=neutral, PublicKeyToken=31bf3856ad364e35
+RUNTIMEASSEMBLY;5.15.4.0;nugetcache:///fake.core.process/5.15.4/lib/netstandard2.0/Fake.Core.Process.dll;Fake.Core.Process, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+REFERENCEASSEMBLY;5.15.4.0;nugetcache:///fake.core.process/5.15.4/lib/netstandard2.0/Fake.Core.Process.dll;Fake.Core.Process, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+RUNTIMEASSEMBLY;4.1.1.2;nugetcache:///system.security.cryptography.x509certificates/4.3.2/runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.X509Certificates.dll;System.Security.Cryptography.X509Certificates, Version=4.1.1.2, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;5.2.0.3;nugetcache:///nuget.protocol/5.2.0/lib/netstandard2.0/NuGet.Protocol.dll;NuGet.Protocol, Version=5.2.0.3, Culture=neutral, PublicKeyToken=31bf3856ad364e35
+REFERENCEASSEMBLY;5.2.0.3;nugetcache:///nuget.protocol/5.2.0/lib/netstandard2.0/NuGet.Protocol.dll;NuGet.Protocol, Version=5.2.0.3, Culture=neutral, PublicKeyToken=31bf3856ad364e35
+RUNTIMEASSEMBLY;5.15.4.0;nugetcache:///fake.core.xml/5.15.4/lib/netstandard2.0/Fake.Core.Xml.dll;Fake.Core.Xml, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+REFERENCEASSEMBLY;5.15.4.0;nugetcache:///fake.core.xml/5.15.4/lib/netstandard2.0/Fake.Core.Xml.dll;Fake.Core.Xml, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+RUNTIMEASSEMBLY;5.15.4.0;nugetcache:///fake.core.target/5.15.4/lib/netstandard2.0/Fake.Core.Target.dll;Fake.Core.Target, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+REFERENCEASSEMBLY;5.15.4.0;nugetcache:///fake.core.target/5.15.4/lib/netstandard2.0/Fake.Core.Target.dll;Fake.Core.Target, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+RUNTIMEASSEMBLY;4.1.1.3;nugetcache:///system.net.http/4.3.4/runtimes/unix/lib/netstandard1.6/System.Net.Http.dll;System.Net.Http, Version=4.1.1.3, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;15.1.0.0;nugetcache:///microsoft.build.tasks.core/16.0.461/lib/netstandard2.0/Microsoft.Build.Tasks.Core.dll;Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+REFERENCEASSEMBLY;15.1.0.0;nugetcache:///microsoft.build.tasks.core/16.0.461/lib/netstandard2.0/Microsoft.Build.Tasks.Core.dll;Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+RUNTIMEASSEMBLY;5.15.4.0;nugetcache:///fake.net.http/5.15.4/lib/netstandard2.0/Fake.Net.Http.dll;Fake.Net.Http, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+REFERENCEASSEMBLY;5.15.4.0;nugetcache:///fake.net.http/5.15.4/lib/netstandard2.0/Fake.Net.Http.dll;Fake.Net.Http, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+RUNTIMEASSEMBLY;2.0.110.0;nugetcache:///msbuild.structuredlogger/2.0.110/lib/netstandard2.0/StructuredLogger.dll;StructuredLogger, Version=2.0.110.0, Culture=neutral, PublicKeyToken=d4c7181801cb6448
+REFERENCEASSEMBLY;2.0.110.0;nugetcache:///msbuild.structuredlogger/2.0.110/lib/netstandard2.0/StructuredLogger.dll;StructuredLogger, Version=2.0.110.0, Culture=neutral, PublicKeyToken=d4c7181801cb6448
+RUNTIMEASSEMBLY;5.15.4.0;nugetcache:///fake.dotnet.nuget/5.15.4/lib/netstandard2.0/Fake.DotNet.NuGet.dll;Fake.DotNet.NuGet, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+REFERENCEASSEMBLY;5.15.4.0;nugetcache:///fake.dotnet.nuget/5.15.4/lib/netstandard2.0/Fake.DotNet.NuGet.dll;Fake.DotNet.NuGet, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+RUNTIMEASSEMBLY;5.15.4.0;nugetcache:///fake.dotnet.msbuild/5.15.4/lib/netstandard2.0/Fake.DotNet.MSBuild.dll;Fake.DotNet.MSBuild, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+REFERENCEASSEMBLY;5.15.4.0;nugetcache:///fake.dotnet.msbuild/5.15.4/lib/netstandard2.0/Fake.DotNet.MSBuild.dll;Fake.DotNet.MSBuild, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+RUNTIMEASSEMBLY;5.15.4.0;nugetcache:///fake.dotnet.cli/5.15.4/lib/netstandard2.0/Fake.DotNet.Cli.dll;Fake.DotNet.Cli, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
+REFERENCEASSEMBLY;5.15.4.0;nugetcache:///fake.dotnet.cli/5.15.4/lib/netstandard2.0/Fake.DotNet.Cli.dll;Fake.DotNet.Cli, Version=5.15.4.0, Culture=neutral, PublicKeyToken=null
diff --git a/.fake/build.fsx/fake-hash-contents.txt b/.fake/build.fsx/fake-hash-contents.txt
new file mode 100644
index 0000000..d48edc3
--- /dev/null
+++ b/.fake/build.fsx/fake-hash-contents.txt
@@ -0,0 +1,53 @@
+
+#r "paket:
+nuget FSharp.Core 4.6.0.0
+nuget Fake.Core.Target
+nuget Fake.DotNet.Cli //"
+
+#load ".fake/build.fsx/intellisense.fsx"
+open Fake.Core
+open Fake.DotNet
+open Fake.IO
+open Fake.IO.FileSystemOperators
+open Fake.IO.Globbing.Operators
+open Fake.Core.TargetOperators
+
+Target.initEnvironment()
+
+let solutionFile = "FSharper.sln"
+let fshaperProject = "FSharper.Core/FSharper.Core.fsproj"
+let fshaperTestsProject = "FSharper.Tests.fsproj"
+let testsProjectDir = "FSharper.Tests"
+
+let install = lazy DotNet.install DotNet.Versions.Release_2_1_302
+
+let inline dotnetSimple arg = DotNet.Options.lift install.Value arg
+
+let inline withWorkDir wd =
+ DotNet.Options.lift install.Value
+ >> DotNet.Options.withWorkingDirectory wd
+
+Target.create "Clean" (fun _ ->
+ !! "**/bin"
+ ++ "**/obj"
+ |> Shell.cleanDirs
+)
+
+Target.create "Restore" (fun _ -> DotNet.restore dotnetSimple solutionFile )
+Target.create "Build" (fun _ -> DotNet.build dotnetSimple solutionFile )
+Target.create "Test" (fun _ ->
+ System.IO.Directory.SetCurrentDirectory testsProjectDir
+ DotNet.test id fshaperTestsProject)
+
+Target.create "All" ignore
+
+"Clean"
+ ==> "Restore"
+ ==> "Build"
+ ==> "Test"
+ ==> "All"
+
+Target.runOrDefault "Test"
+/Users/sam.williams/projects/CsToFs/build.fsx
+--define:DOTNETCORE
+--define:FAKE
\ No newline at end of file
diff --git a/.fake/build.fsx/fake-hash-files.txt b/.fake/build.fsx/fake-hash-files.txt
new file mode 100644
index 0000000..be1e03e
--- /dev/null
+++ b/.fake/build.fsx/fake-hash-files.txt
@@ -0,0 +1 @@
+scriptpath:///build.fsx
diff --git a/.fake/build.fsx/fake-hash.txt b/.fake/build.fsx/fake-hash.txt
new file mode 100644
index 0000000..b0cc771
--- /dev/null
+++ b/.fake/build.fsx/fake-hash.txt
@@ -0,0 +1 @@
+290454DA48741EF0B27504A4F7AEFE0DC352BE95D6A42F785784BC9218BF17CC
\ No newline at end of file
diff --git a/.fake/build.fsx/fake-section.cached b/.fake/build.fsx/fake-section.cached
new file mode 100644
index 0000000..d80040d
--- /dev/null
+++ b/.fake/build.fsx/fake-section.cached
@@ -0,0 +1,51 @@
+#r "paket:
+nuget FSharp.Core 4.6.0.0
+nuget Fake.Core.Target
+nuget Fake.DotNet.Cli //"
+
+#load ".fake/build.fsx/intellisense.fsx"
+open Fake.Core
+open Fake.DotNet
+open Fake.IO
+open Fake.IO.FileSystemOperators
+open Fake.IO.Globbing.Operators
+open Fake.Core.TargetOperators
+
+Target.initEnvironment()
+
+let solutionFile = "FSharper.sln"
+let fshaperProject = "FSharper.Core/FSharper.Core.fsproj"
+let fshaperTestsProject = "FSharper.Tests.fsproj"
+let testsProjectDir = "FSharper.Tests"
+
+// Lazily install DotNet SDK in the correct version if not available
+let install = lazy DotNet.install DotNet.Versions.Release_2_1_302
+
+// Set general properties without arguments
+let inline dotnetSimple arg = DotNet.Options.lift install.Value arg
+
+let inline withWorkDir wd =
+ DotNet.Options.lift install.Value
+ >> DotNet.Options.withWorkingDirectory wd
+
+Target.create "Clean" (fun _ ->
+ !! "**/bin"
+ ++ "**/obj"
+ |> Shell.cleanDirs
+)
+
+Target.create "Restore" (fun _ -> DotNet.restore dotnetSimple solutionFile )
+Target.create "Build" (fun _ -> DotNet.build dotnetSimple solutionFile )
+Target.create "Test" (fun _ ->
+ System.IO.Directory.SetCurrentDirectory testsProjectDir
+ DotNet.test id fshaperTestsProject)
+
+Target.create "All" ignore
+
+"Clean"
+ ==> "Restore"
+ ==> "Build"
+ ==> "Test"
+ ==> "All"
+
+Target.runOrDefault "Test"
diff --git a/.fake/build.fsx/fake-section.txt b/.fake/build.fsx/fake-section.txt
new file mode 100644
index 0000000..2712bc4
--- /dev/null
+++ b/.fake/build.fsx/fake-section.txt
@@ -0,0 +1 @@
+paket: scriptpath:///.fake/build.fsx/paket.dependencies, , paket-inline
\ No newline at end of file
diff --git a/.fake/build.fsx/intellisense.fsx b/.fake/build.fsx/intellisense.fsx
new file mode 100644
index 0000000..5a518c3
--- /dev/null
+++ b/.fake/build.fsx/intellisense.fsx
@@ -0,0 +1,5 @@
+// This file is automatically generated by FAKE
+// This file is needed for IDE support only
+#if !FAKE
+#load "intellisense_lazy.fsx"
+#endif
diff --git a/.fake/build.fsx/intellisense_lazy.fsx b/.fake/build.fsx/intellisense_lazy.fsx
new file mode 100644
index 0000000..362e972
--- /dev/null
+++ b/.fake/build.fsx/intellisense_lazy.fsx
@@ -0,0 +1,111 @@
+// This file is automatically generated by FAKE
+// This file is needed for IDE support only
+namespace PaketLoadScripts
+
+#r "/Users/sam.williams/.nuget/packages/msbuild.structuredlogger/2.0.110/lib/net46/StructuredLogger.dll"
+#r "/Users/sam.williams/.nuget/packages/system.net.http/4.3.4/lib/net46/System.Net.Http.dll"
+#r "/Users/sam.williams/.nuget/packages/fake.core.xml/5.15.4/lib/net46/Fake.Core.Xml.dll"
+#r "/Users/sam.williams/.nuget/packages/system.security.cryptography.x509certificates/4.3.2/lib/net461/System.Security.Cryptography.X509Certificates.dll"
+#r "/Users/sam.williams/.nuget/packages/system.security.cryptography.csp/4.3.0/lib/net46/System.Security.Cryptography.Csp.dll"
+#r "/Users/sam.williams/.nuget/packages/system.xml.xpath.xdocument/4.3.0/lib/net46/System.Xml.XPath.XDocument.dll"
+#r "/Users/sam.williams/.nuget/packages/system.xml.xpath.xmldocument/4.3.0/lib/net46/System.Xml.XPath.XmlDocument.dll"
+#r "/Users/sam.williams/.nuget/packages/system.security.cryptography.algorithms/4.3.1/lib/net463/System.Security.Cryptography.Algorithms.dll"
+#r "/Users/sam.williams/.nuget/packages/system.xml.xmldocument/4.3.0/lib/net46/System.Xml.XmlDocument.dll"
+#r "/Users/sam.williams/.nuget/packages/system.xml.xpath/4.3.0/lib/net46/System.Xml.XPath.dll"
+#r "/Users/sam.williams/.nuget/packages/fake.core.semver/5.15.4/lib/net46/Fake.Core.SemVer.dll"
+#r "/Users/sam.williams/.nuget/packages/microsoft.build.framework/16.0.461/lib/netstandard2.0/Microsoft.Build.Framework.dll"
+#r "/Users/sam.williams/.nuget/packages/nuget.common/5.2.0/lib/netstandard2.0/NuGet.Common.dll"
+#r "/Users/sam.williams/.nuget/packages/system.io.filesystem.watcher/4.3.0/lib/net46/System.IO.FileSystem.Watcher.dll"
+#r "/Users/sam.williams/.nuget/packages/system.linq.expressions/4.3.0/lib/net463/System.Linq.Expressions.dll"
+#r "/Users/sam.williams/.nuget/packages/system.security.cryptography.encoding/4.3.0/lib/net46/System.Security.Cryptography.Encoding.dll"
+#r "/Users/sam.williams/.nuget/packages/system.xml.readerwriter/4.3.1/lib/net46/System.Xml.ReaderWriter.dll"
+#r "/Users/sam.williams/.nuget/packages/system.diagnostics.fileversioninfo/4.3.0/lib/net46/System.Diagnostics.FileVersionInfo.dll"
+#r "/Users/sam.williams/.nuget/packages/system.diagnostics.process/4.3.0/lib/net461/System.Diagnostics.Process.dll"
+#r "/Users/sam.williams/.nuget/packages/system.globalization.extensions/4.3.0/lib/net46/System.Globalization.Extensions.dll"
+#r "/Users/sam.williams/.nuget/packages/system.linq/4.3.0/lib/net463/System.Linq.dll"
+#r "/Users/sam.williams/.nuget/packages/system.resources.writer/4.3.0/lib/netstandard1.3/System.Resources.Writer.dll"
+#r "/Users/sam.williams/.nuget/packages/system.runtime.serialization.primitives/4.3.0/lib/net46/System.Runtime.Serialization.Primitives.dll"
+#r "/Users/sam.williams/.nuget/packages/system.security.cryptography.primitives/4.3.0/lib/net46/System.Security.Cryptography.Primitives.dll"
+#r "/Users/sam.williams/.nuget/packages/system.text.regularexpressions/4.3.1/lib/net463/System.Text.RegularExpressions.dll"
+#r "/Users/sam.williams/.nuget/packages/system.threading.overlapped/4.3.0/lib/net46/System.Threading.Overlapped.dll"
+#r "/Users/sam.williams/.nuget/packages/system.runtime.interopservices/4.3.0/lib/net463/System.Runtime.InteropServices.dll"
+#r "/Users/sam.williams/.nuget/packages/fsharp.control.reactive/4.2.0/lib/net46/FSharp.Control.Reactive.dll"
+#r "/Users/sam.williams/.nuget/packages/system.io.filesystem/4.3.0/lib/net46/System.IO.FileSystem.dll"
+#r "/Users/sam.williams/.nuget/packages/system.reflection/4.3.0/lib/net462/System.Reflection.dll"
+#r "/Users/sam.williams/.nuget/packages/system.globalization.calendars/4.3.0/lib/net46/System.Globalization.Calendars.dll"
+#r "/Users/sam.williams/.nuget/packages/system.io/4.3.0/lib/net462/System.IO.dll"
+#r "/Users/sam.williams/.nuget/packages/system.reactive/4.1.6/lib/net46/System.Reactive.dll"
+#r "/Users/sam.williams/.nuget/packages/system.threading.threadpool/4.3.0/lib/net46/System.Threading.ThreadPool.dll"
+#r "/Users/sam.williams/.nuget/packages/fparsec/1.0.3/lib/net40-client/FParsecCS.dll"
+#r "/Users/sam.williams/.nuget/packages/microsoft.win32.primitives/4.3.0/lib/net46/Microsoft.Win32.Primitives.dll"
+#r "/Users/sam.williams/.nuget/packages/microsoft.win32.registry/4.5.0/lib/net461/Microsoft.Win32.Registry.dll"
+#r "/Users/sam.williams/.nuget/packages/system.diagnostics.tracing/4.3.0/lib/net462/System.Diagnostics.Tracing.dll"
+#r "/Users/sam.williams/.nuget/packages/system.io.filesystem.primitives/4.3.0/lib/net46/System.IO.FileSystem.Primitives.dll"
+#r "/Users/sam.williams/.nuget/packages/system.runtime.extensions/4.3.1/lib/net462/System.Runtime.Extensions.dll"
+#r "/Users/sam.williams/.nuget/packages/system.security.cryptography.protecteddata/4.5.0/lib/net461/System.Security.Cryptography.ProtectedData.dll"
+#r "/Users/sam.williams/.nuget/packages/system.threading.thread/4.3.0/lib/net46/System.Threading.Thread.dll"
+#r "/Users/sam.williams/.nuget/packages/blackfox.vswhere/1.0.0/lib/net45/BlackFox.VsWhere.dll"
+#r "/Users/sam.williams/.nuget/packages/fake.core.context/5.15.4/lib/net46/Fake.Core.Context.dll"
+#r "/Users/sam.williams/.nuget/packages/fake.core.environment/5.15.4/lib/net46/Fake.Core.Environment.dll"
+#r "/Users/sam.williams/.nuget/packages/fake.core.string/5.15.4/lib/net46/Fake.Core.String.dll"
+#r "/Users/sam.williams/.nuget/packages/system.runtime/4.3.1/lib/net462/System.Runtime.dll"
+#r "/Users/sam.williams/.nuget/packages/system.security.accesscontrol/4.5.0/lib/net461/System.Security.AccessControl.dll"
+#r "/Users/sam.williams/.nuget/packages/newtonsoft.json/12.0.2/lib/net45/Newtonsoft.Json.dll"
+#r "/Users/sam.williams/.nuget/packages/nuget.frameworks/5.2.0/lib/net40/NuGet.Frameworks.dll"
+#r "/Users/sam.williams/.nuget/packages/nuget.versioning/5.2.0/lib/netstandard2.0/NuGet.Versioning.dll"
+#r "/Users/sam.williams/.nuget/packages/system.buffers/4.5.0/lib/netstandard2.0/System.Buffers.dll"
+#r "/Users/sam.williams/.nuget/packages/system.codedom/4.5.0/lib/net461/System.CodeDom.dll"
+#r "/Users/sam.williams/.nuget/packages/system.collections.immutable/1.5.0/lib/netstandard2.0/System.Collections.Immutable.dll"
+#r "/Users/sam.williams/.nuget/packages/system.diagnostics.diagnosticsource/4.5.1/lib/net46/System.Diagnostics.DiagnosticSource.dll"
+#r "/Users/sam.williams/.nuget/packages/system.numerics.vectors/4.5.0/lib/net46/System.Numerics.Vectors.dll"
+#r "/Users/sam.williams/.nuget/packages/system.reflection.typeextensions/4.5.1/lib/net461/System.Reflection.TypeExtensions.dll"
+#r "/Users/sam.williams/.nuget/packages/system.runtime.compilerservices.unsafe/4.5.2/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll"
+#r "/Users/sam.williams/.nuget/packages/system.security.cryptography.cng/4.5.0/lib/net47/System.Security.Cryptography.Cng.dll"
+#r "/Users/sam.williams/.nuget/packages/system.security.cryptography.openssl/4.5.1/lib/netstandard2.0/System.Security.Cryptography.OpenSsl.dll"
+#r "/Users/sam.williams/.nuget/packages/system.security.principal.windows/4.5.1/lib/net461/System.Security.Principal.Windows.dll"
+#r "/Users/sam.williams/.nuget/packages/system.threading.tasks.dataflow/4.9.0/lib/netstandard2.0/System.Threading.Tasks.Dataflow.dll"
+#r "/Users/sam.williams/.nuget/packages/fake.io.filesystem/5.15.4/lib/net46/Fake.IO.FileSystem.dll"
+#r "/Users/sam.williams/.nuget/packages/microsoft.build.utilities.core/16.0.461/lib/netstandard2.0/Microsoft.Build.Utilities.Core.dll"
+#r "/Users/sam.williams/.nuget/packages/nuget.configuration/5.2.0/lib/netstandard2.0/NuGet.Configuration.dll"
+#r "/Users/sam.williams/.nuget/packages/system.reactive.core/4.1.6/lib/net46/System.Reactive.Core.dll"
+#r "/Users/sam.williams/.nuget/packages/system.reactive.interfaces/4.1.6/lib/net46/System.Reactive.Interfaces.dll"
+#r "/Users/sam.williams/.nuget/packages/system.reactive.linq/4.1.6/lib/net46/System.Reactive.Linq.dll"
+#r "/Users/sam.williams/.nuget/packages/system.reactive.platformservices/4.1.6/lib/net46/System.Reactive.PlatformServices.dll"
+#r "/Users/sam.williams/.nuget/packages/system.reactive.providers/4.1.6/lib/net46/System.Reactive.Providers.dll"
+#r "/Users/sam.williams/.nuget/packages/fake.core.fakevar/5.15.4/lib/net46/Fake.Core.FakeVar.dll"
+#r "/Users/sam.williams/.nuget/packages/fparsec/1.0.3/lib/net40-client/FParsec.dll"
+#r "/Users/sam.williams/.nuget/packages/system.memory/4.5.3/lib/netstandard2.0/System.Memory.dll"
+#r "/Users/sam.williams/.nuget/packages/system.reflection.metadata/1.6.0/lib/netstandard2.0/System.Reflection.Metadata.dll"
+#r "/Users/sam.williams/.nuget/packages/system.text.encoding.codepages/4.5.1/lib/net461/System.Text.Encoding.CodePages.dll"
+#r "/Users/sam.williams/.nuget/packages/system.threading.tasks.extensions/4.5.3/lib/netstandard2.0/System.Threading.Tasks.Extensions.dll"
+#r "/Users/sam.williams/.nuget/packages/microsoft.build.tasks.core/16.0.461/lib/netstandard2.0/Microsoft.Build.Tasks.Core.dll"
+#r "/Users/sam.williams/.nuget/packages/nuget.packaging/5.2.0/lib/netstandard2.0/NuGet.Packaging.dll"
+#r "/Users/sam.williams/.nuget/packages/fake.core.commandlineparsing/5.15.4/lib/net46/Fake.Core.CommandLineParsing.dll"
+#r "/Users/sam.williams/.nuget/packages/fake.core.trace/5.15.4/lib/net46/Fake.Core.Trace.dll"
+#r "/Users/sam.williams/.nuget/packages/fake.net.http/5.15.4/lib/net46/Fake.Net.Http.dll"
+#r "/Users/sam.williams/.nuget/packages/nuget.protocol/5.2.0/lib/netstandard2.0/NuGet.Protocol.dll"
+#r "/Users/sam.williams/.nuget/packages/fake.core.process/5.15.4/lib/net46/Fake.Core.Process.dll"
+#r "/Users/sam.williams/.nuget/packages/fake.core.tasks/5.15.4/lib/net46/Fake.Core.Tasks.dll"
+#r "/Users/sam.williams/.nuget/packages/fake.dotnet.msbuild/5.15.4/lib/net462/Fake.DotNet.MSBuild.dll"
+#r "/Users/sam.williams/.nuget/packages/fake.dotnet.nuget/5.15.4/lib/net46/Fake.DotNet.NuGet.dll"
+#r "/Users/sam.williams/.nuget/packages/fake.core.target/5.15.4/lib/net46/Fake.Core.Target.dll"
+#r "/Users/sam.williams/.nuget/packages/fake.dotnet.cli/5.15.4/lib/net462/Fake.DotNet.Cli.dll"
+#r "System"
+#r "System.Core"
+#r "System.Numerics"
+#r "System.Configuration"
+#r "System.IO.Compression"
+#r "System.ComponentModel.Composition"
+#r "System.Security"
+#r "System.Windows"
+#r "System.Windows.Forms"
+#r "WindowsBase"
+#r "System.Runtime.Serialization"
+#r "System.Xml"
+#r "System.Xaml"
+#r "System.Xml.Linq"
+#r "System.IdentityModel"
+#r "System.Net.Http"
+#r "System.Net.Http.WebRequest"
+#r "System.ServiceModel"
+#r "System.Reflection"
diff --git a/.fake/build.fsx/paket.dependencies b/.fake/build.fsx/paket.dependencies
new file mode 100644
index 0000000..877ad8a
--- /dev/null
+++ b/.fake/build.fsx/paket.dependencies
@@ -0,0 +1,7 @@
+framework: netstandard2.0
+source https://api.nuget.org/v3/index.json
+storage: none
+
+nuget FSharp.Core 4.6.0.0
+nuget Fake.Core.Target
+nuget Fake.DotNet.Cli //
diff --git a/.fake/build.fsx/paket.lock b/.fake/build.fsx/paket.lock
new file mode 100644
index 0000000..4db0a9e
--- /dev/null
+++ b/.fake/build.fsx/paket.lock
@@ -0,0 +1,698 @@
+STORAGE: NONE
+RESTRICTION: == netstandard2.0
+NUGET
+ remote: https://api.nuget.org/v3/index.json
+ BlackFox.VsWhere (1.0)
+ FSharp.Core (>= 4.2.3)
+ Fake.Core.CommandLineParsing (5.15.4)
+ FParsec (>= 1.0.3)
+ FSharp.Core (>= 4.3.4)
+ Fake.Core.Context (5.15.4)
+ FSharp.Core (>= 4.3.4)
+ Fake.Core.Environment (5.15.4)
+ FSharp.Core (>= 4.3.4)
+ Fake.Core.FakeVar (5.15.4)
+ Fake.Core.Context (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ Fake.Core.Process (5.15.4)
+ Fake.Core.Environment (>= 5.15.4)
+ Fake.Core.FakeVar (>= 5.15.4)
+ Fake.Core.String (>= 5.15.4)
+ Fake.Core.Trace (>= 5.15.4)
+ Fake.IO.FileSystem (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ System.Diagnostics.Process (>= 4.3)
+ Fake.Core.SemVer (5.15.4)
+ FSharp.Core (>= 4.3.4)
+ System.Runtime.Numerics (>= 4.3)
+ Fake.Core.String (5.15.4)
+ FSharp.Core (>= 4.3.4)
+ Fake.Core.Target (5.15.4)
+ Fake.Core.CommandLineParsing (>= 5.15.4)
+ Fake.Core.Context (>= 5.15.4)
+ Fake.Core.Environment (>= 5.15.4)
+ Fake.Core.FakeVar (>= 5.15.4)
+ Fake.Core.Process (>= 5.15.4)
+ Fake.Core.String (>= 5.15.4)
+ Fake.Core.Trace (>= 5.15.4)
+ FSharp.Control.Reactive (>= 4.2)
+ FSharp.Core (>= 4.3.4)
+ System.Reactive.Compatibility (>= 4.1.5)
+ Fake.Core.Tasks (5.15.4)
+ Fake.Core.Trace (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ Fake.Core.Trace (5.15.4)
+ Fake.Core.Environment (>= 5.15.4)
+ Fake.Core.FakeVar (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ Fake.Core.Xml (5.15.4)
+ Fake.Core.String (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ System.Xml.ReaderWriter (>= 4.3.1)
+ System.Xml.XDocument (>= 4.3)
+ System.Xml.XPath (>= 4.3)
+ System.Xml.XPath.XDocument (>= 4.3)
+ System.Xml.XPath.XmlDocument (>= 4.3)
+ Fake.DotNet.Cli (5.15.4)
+ Fake.Core.Environment (>= 5.15.4)
+ Fake.Core.Process (>= 5.15.4)
+ Fake.Core.String (>= 5.15.4)
+ Fake.Core.Trace (>= 5.15.4)
+ Fake.DotNet.MSBuild (>= 5.15.4)
+ Fake.DotNet.NuGet (>= 5.15.4)
+ Fake.IO.FileSystem (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ Newtonsoft.Json (>= 12.0.2)
+ Fake.DotNet.MSBuild (5.15.4)
+ BlackFox.VsWhere (>= 1.0)
+ Fake.Core.Environment (>= 5.15.4)
+ Fake.Core.Process (>= 5.15.4)
+ Fake.Core.String (>= 5.15.4)
+ Fake.Core.Trace (>= 5.15.4)
+ Fake.IO.FileSystem (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ MSBuild.StructuredLogger (>= 2.0.94)
+ Fake.DotNet.NuGet (5.15.4)
+ Fake.Core.Environment (>= 5.15.4)
+ Fake.Core.Process (>= 5.15.4)
+ Fake.Core.SemVer (>= 5.15.4)
+ Fake.Core.String (>= 5.15.4)
+ Fake.Core.Tasks (>= 5.15.4)
+ Fake.Core.Trace (>= 5.15.4)
+ Fake.Core.Xml (>= 5.15.4)
+ Fake.IO.FileSystem (>= 5.15.4)
+ Fake.Net.Http (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ Newtonsoft.Json (>= 12.0.2)
+ NuGet.Protocol (>= 4.9.4)
+ System.Net.Http (>= 4.3.4)
+ Fake.IO.FileSystem (5.15.4)
+ Fake.Core.String (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ System.Diagnostics.FileVersionInfo (>= 4.3)
+ System.IO.FileSystem.Watcher (>= 4.3)
+ Fake.Net.Http (5.15.4)
+ Fake.Core.Trace (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ System.Net.Http (>= 4.3.4)
+ FParsec (1.0.3)
+ FSharp.Core (>= 4.2.3)
+ NETStandard.Library (>= 1.6.1)
+ FSharp.Control.Reactive (4.2)
+ FSharp.Core (>= 4.2.3)
+ System.Reactive (>= 4.0)
+ FSharp.Core (4.6)
+ Microsoft.Build (16.0.461)
+ Microsoft.Build.Framework (16.0.461)
+ System.Runtime.Serialization.Primitives (>= 4.1.1)
+ System.Threading.Thread (>= 4.0)
+ Microsoft.Build.Tasks.Core (16.0.461)
+ Microsoft.Build.Framework (>= 16.0.461)
+ Microsoft.Build.Utilities.Core (>= 16.0.461)
+ Microsoft.Win32.Registry (>= 4.3)
+ System.CodeDom (>= 4.4)
+ System.Collections.Immutable (>= 1.5)
+ System.Linq.Parallel (>= 4.0.1)
+ System.Net.Http (>= 4.3)
+ System.Reflection.Metadata (>= 1.6)
+ System.Reflection.TypeExtensions (>= 4.1)
+ System.Resources.Writer (>= 4.0)
+ System.Threading.Tasks.Dataflow (>= 4.6)
+ Microsoft.Build.Utilities.Core (16.0.461)
+ Microsoft.Build.Framework (>= 16.0.461)
+ Microsoft.Win32.Registry (>= 4.3)
+ System.Collections.Immutable (>= 1.5)
+ System.Text.Encoding.CodePages (>= 4.0.1)
+ Microsoft.NETCore.Platforms (2.2.3)
+ Microsoft.NETCore.Targets (2.1)
+ Microsoft.Win32.Primitives (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ Microsoft.Win32.Registry (4.5)
+ System.Buffers (>= 4.4)
+ System.Memory (>= 4.5)
+ System.Security.AccessControl (>= 4.5)
+ System.Security.Principal.Windows (>= 4.5)
+ MSBuild.StructuredLogger (2.0.110)
+ Microsoft.Build (>= 15.8.166)
+ Microsoft.Build.Framework (>= 15.8.166)
+ Microsoft.Build.Tasks.Core (>= 15.8.166)
+ Microsoft.Build.Utilities.Core (>= 15.8.166)
+ NETStandard.Library (2.0.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Newtonsoft.Json (12.0.2)
+ NuGet.Common (5.2)
+ NuGet.Frameworks (>= 5.2)
+ System.Diagnostics.Process (>= 4.3)
+ System.Threading.Thread (>= 4.3)
+ NuGet.Configuration (5.2)
+ NuGet.Common (>= 5.2)
+ System.Security.Cryptography.ProtectedData (>= 4.3)
+ NuGet.Frameworks (5.2)
+ NuGet.Packaging (5.2)
+ Newtonsoft.Json (>= 9.0.1)
+ NuGet.Configuration (>= 5.2)
+ NuGet.Versioning (>= 5.2)
+ System.Dynamic.Runtime (>= 4.3)
+ NuGet.Protocol (5.2)
+ NuGet.Packaging (>= 5.2)
+ System.Dynamic.Runtime (>= 4.3)
+ NuGet.Versioning (5.2)
+ runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.debian.9-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.fedora.27-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.fedora.28-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.native.System (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ runtime.native.System.Net.Http (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ runtime.native.System.Security.Cryptography.Apple (4.3.1)
+ runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (>= 4.3.1)
+ runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.debian.9-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.fedora.27-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.fedora.28-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.opensuse.42.3-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.ubuntu.18.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.opensuse.42.3-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (4.3.1)
+ runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.ubuntu.18.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ System.Buffers (4.5)
+ System.CodeDom (4.5)
+ System.Collections (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Collections.Concurrent (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Diagnostics.Tracing (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Collections.Immutable (1.5)
+ System.Diagnostics.Debug (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Diagnostics.DiagnosticSource (4.5.1)
+ System.Diagnostics.FileVersionInfo (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Reflection.Metadata (>= 1.4.1)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Diagnostics.Process (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.Win32.Primitives (>= 4.3)
+ Microsoft.Win32.Registry (>= 4.3)
+ runtime.native.System (>= 4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Text.Encoding.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Threading.Thread (>= 4.3)
+ System.Threading.ThreadPool (>= 4.3)
+ System.Diagnostics.Tools (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Diagnostics.Tracing (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Dynamic.Runtime (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Linq (>= 4.3)
+ System.Linq.Expressions (>= 4.3)
+ System.ObjectModel (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Reflection.Emit (>= 4.3)
+ System.Reflection.Emit.ILGeneration (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Reflection.TypeExtensions (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Globalization (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Globalization.Calendars (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Globalization (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Globalization.Extensions (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ System.Globalization (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.IO (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.IO.FileSystem (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.IO (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.IO.FileSystem.Primitives (4.3)
+ System.Runtime (>= 4.3)
+ System.IO.FileSystem.Watcher (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.Win32.Primitives (>= 4.3)
+ runtime.native.System (>= 4.3)
+ System.Collections (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Overlapped (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Threading.Thread (>= 4.3)
+ System.Linq (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Linq.Expressions (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Linq (>= 4.3)
+ System.ObjectModel (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Reflection.Emit (>= 4.3)
+ System.Reflection.Emit.ILGeneration (>= 4.3)
+ System.Reflection.Emit.Lightweight (>= 4.3)
+ System.Reflection.Extensions (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Reflection.TypeExtensions (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Linq.Parallel (4.3)
+ System.Collections (>= 4.3)
+ System.Collections.Concurrent (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Diagnostics.Tracing (>= 4.3)
+ System.Linq (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Memory (4.5.3)
+ System.Buffers (>= 4.4)
+ System.Numerics.Vectors (>= 4.4)
+ System.Runtime.CompilerServices.Unsafe (>= 4.5.2)
+ System.Net.Http (4.3.4)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ runtime.native.System (>= 4.3)
+ runtime.native.System.Net.Http (>= 4.3)
+ runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Diagnostics.DiagnosticSource (>= 4.3)
+ System.Diagnostics.Tracing (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.Globalization.Extensions (>= 4.3)
+ System.IO (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.Net.Primitives (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Security.Cryptography.Algorithms (>= 4.3)
+ System.Security.Cryptography.Encoding (>= 4.3)
+ System.Security.Cryptography.OpenSsl (>= 4.3)
+ System.Security.Cryptography.Primitives (>= 4.3)
+ System.Security.Cryptography.X509Certificates (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Net.Primitives (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ System.Runtime (>= 4.3.1)
+ System.Runtime.Handles (>= 4.3)
+ System.Numerics.Vectors (4.5)
+ System.ObjectModel (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Reactive (4.1.6)
+ System.Runtime.InteropServices.WindowsRuntime (>= 4.3)
+ System.Threading.Tasks.Extensions (>= 4.5.2)
+ System.Reactive.Compatibility (4.1.6)
+ System.Reactive.Core (>= 4.1.6)
+ System.Reactive.Interfaces (>= 4.1.6)
+ System.Reactive.Linq (>= 4.1.6)
+ System.Reactive.PlatformServices (>= 4.1.6)
+ System.Reactive.Providers (>= 4.1.6)
+ System.Reactive.Core (4.1.6)
+ System.Reactive (>= 4.1.6)
+ System.Threading.Tasks.Extensions (>= 4.5.2)
+ System.Reactive.Interfaces (4.1.6)
+ System.Reactive (>= 4.1.6)
+ System.Threading.Tasks.Extensions (>= 4.5.2)
+ System.Reactive.Linq (4.1.6)
+ System.Reactive (>= 4.1.6)
+ System.Threading.Tasks.Extensions (>= 4.5.2)
+ System.Reactive.PlatformServices (4.1.6)
+ System.Reactive (>= 4.1.6)
+ System.Threading.Tasks.Extensions (>= 4.5.2)
+ System.Reactive.Providers (4.1.6)
+ System.Reactive (>= 4.1.6)
+ System.Threading.Tasks.Extensions (>= 4.5.2)
+ System.Reflection (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.IO (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Reflection.Emit (4.3)
+ System.IO (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Reflection.Emit.ILGeneration (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Reflection.Emit.ILGeneration (4.3)
+ System.Reflection (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Reflection.Emit.Lightweight (4.3)
+ System.Reflection (>= 4.3)
+ System.Reflection.Emit.ILGeneration (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Reflection.Extensions (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Reflection (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Reflection.Metadata (1.6)
+ System.Collections.Immutable (>= 1.5)
+ System.Reflection.Primitives (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Reflection.TypeExtensions (4.5.1)
+ System.Resources.ResourceManager (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Globalization (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Resources.Writer (4.3)
+ System.Collections (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Runtime (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ System.Runtime.CompilerServices.Unsafe (4.5.2)
+ System.Runtime.Extensions (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ System.Runtime (>= 4.3.1)
+ System.Runtime.Handles (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Runtime.InteropServices (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Reflection (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices.WindowsRuntime (4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Numerics (4.3)
+ System.Globalization (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Serialization.Primitives (4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Security.AccessControl (4.5)
+ System.Security.Principal.Windows (>= 4.5)
+ System.Security.Cryptography.Algorithms (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ runtime.native.System.Security.Cryptography.Apple (>= 4.3.1)
+ runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2)
+ System.Collections (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Runtime.Numerics (>= 4.3)
+ System.Security.Cryptography.Encoding (>= 4.3)
+ System.Security.Cryptography.Primitives (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Security.Cryptography.Cng (4.5)
+ System.Security.Cryptography.Csp (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ System.IO (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Security.Cryptography.Algorithms (>= 4.3)
+ System.Security.Cryptography.Encoding (>= 4.3)
+ System.Security.Cryptography.Primitives (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Security.Cryptography.Encoding (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3)
+ System.Collections (>= 4.3)
+ System.Collections.Concurrent (>= 4.3)
+ System.Linq (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Security.Cryptography.Primitives (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Security.Cryptography.OpenSsl (4.5.1)
+ System.Security.Cryptography.Primitives (4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Security.Cryptography.ProtectedData (4.5)
+ System.Memory (>= 4.5)
+ System.Security.Cryptography.X509Certificates (4.3.2)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ runtime.native.System (>= 4.3)
+ runtime.native.System.Net.Http (>= 4.3)
+ runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.Globalization.Calendars (>= 4.3)
+ System.IO (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Runtime.Numerics (>= 4.3)
+ System.Security.Cryptography.Algorithms (>= 4.3)
+ System.Security.Cryptography.Cng (>= 4.3)
+ System.Security.Cryptography.Csp (>= 4.3)
+ System.Security.Cryptography.Encoding (>= 4.3)
+ System.Security.Cryptography.OpenSsl (>= 4.3)
+ System.Security.Cryptography.Primitives (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Security.Principal.Windows (4.5.1)
+ System.Text.Encoding (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Text.Encoding.CodePages (4.5.1)
+ System.Runtime.CompilerServices.Unsafe (>= 4.5.2)
+ System.Text.Encoding.Extensions (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Text.RegularExpressions (4.3.1)
+ System.Collections (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3.1)
+ System.Runtime.Extensions (>= 4.3.1)
+ System.Threading (>= 4.3)
+ System.Threading (4.3)
+ System.Runtime (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Threading.Overlapped (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Threading.Tasks (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Threading.Tasks.Dataflow (4.9)
+ System.Threading.Tasks.Extensions (4.5.3)
+ System.Runtime.CompilerServices.Unsafe (>= 4.5.2)
+ System.Threading.Thread (4.3)
+ System.Runtime (>= 4.3)
+ System.Threading.ThreadPool (4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Xml.ReaderWriter (4.3.1)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Text.Encoding.Extensions (>= 4.3)
+ System.Text.RegularExpressions (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Threading.Tasks.Extensions (>= 4.3)
+ System.Xml.XDocument (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Diagnostics.Tools (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Xml.ReaderWriter (>= 4.3)
+ System.Xml.XmlDocument (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Xml.ReaderWriter (>= 4.3)
+ System.Xml.XPath (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Xml.ReaderWriter (>= 4.3)
+ System.Xml.XPath.XDocument (4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Linq (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Xml.ReaderWriter (>= 4.3)
+ System.Xml.XDocument (>= 4.3)
+ System.Xml.XPath (>= 4.3)
+ System.Xml.XPath.XmlDocument (4.3)
+ System.Collections (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Xml.ReaderWriter (>= 4.3)
+ System.Xml.XmlDocument (>= 4.3)
+ System.Xml.XPath (>= 4.3)
diff --git a/global.json b/FSharper.Tests/global.json
similarity index 100%
rename from global.json
rename to FSharper.Tests/global.json
diff --git a/FSharper/global.json b/FSharper/global.json
new file mode 100644
index 0000000..4e99e6f
--- /dev/null
+++ b/FSharper/global.json
@@ -0,0 +1,5 @@
+{
+ "sdk": {
+ "version": "2.1.505"
+ }
+ }
\ No newline at end of file
diff --git a/README.md b/README.md
index f3897a3..d649265 100644
--- a/README.md
+++ b/README.md
@@ -3,31 +3,31 @@ FShaper - C# to F# without the repetition and pain.
## Purpose
-There should be very little 'cost' (measured in time) changing language to F#, while obversing significant benefits.
+There should be very little 'cost' (measured in time) changing language to F#, while observing significant benefits.
F# and c# interop is very good. In most cases, wrap the C# code in a project and call from F# (or vice versa). If the C# code is being removed/replaced, then it is better to rewrite to an FP style.
-This project is for the remaining C#. Where there is an observable cost moving F# with little beneift.
+This project is for the remaining C#. Where there is an observable cost moving F# with little benefit.
Some domains do not allow for an FP style particularly those around UI such as Xamairn (iOS, Android, WPF, etc). Native APIs in Xamarin will always be OOP as they are controlled by Apple and Google.
-Documentation/blog posts is another area where there is a lot of C# code, and to quickly test out the idea, the developer must first translaste the code to F# (if a C# project was used, simple copy/paste would be all that is required).
+Documentation/blog posts is another area where there is a lot of C# code, and to quickly test out the idea, the developer must first translate the code to F# (if a C# project was used, simple copy/paste would be all that is required).
-FSharper reduces the time to do this translation, and improves the code quality slighly in the process.
+FShaper reduces the time to do this translation, and improves the code quality slightly in the process.
## Usage
copy C# code, pipe into the program
on a Mac `pbpaste | dotnet run | pbcopy`
-FShaper can be installed a dotnet gloabl tool.
+FShaper can be installed a dotnet global tool.
-`cd FSharper`
+`cd FShaper`
`./build.sh && ./install.sh`
-`pbpaste | fsharper | pbcopy`
+`pbpaste | fshaper | pbcopy`
-## Removing/Minimising the pain
+## Removing/Minimizing the pain
This project uses the untyped abstract syntax tree of Roslyn. Because of that it is not possible to generate perfect F# code. Addtionally, to support the goals above (blog posts) valid C# code is not expected would not compile (convert a method, that does not have a class or the required nuget packages declared).
@@ -35,20 +35,30 @@ A best effort must be taken to solve most problems, or produce and F# output tha
## Work to be done - current state alpha
-approx confidence converting a random peice of code - 30%
+approx confidence converting a random piece of code - 30%
-To ensuer this project is a success, the hardest conversions needed to be solved first. There are a couple still remaining. See the issues for remaining tasks.
+To ensure this project is a success, the hardest conversions needed to be solved first. There are a couple still remaining. See the issues for remaining tasks.
-Once it is clear that the most difficult chanllenges have been solved, completing the Roslyn api to F# syntax remains which should be most straigt forward, which will raise the confidence substanially.
+Once it is clear that the most difficult challenges have been solved, completing the Roslyn api to F# syntax remains which should be most straight forward, which will raise the confidence substantially.
## Contributing
-Check if you problem has been raised as and issue fist. if not raise and issue, for simple fixes a supporting PR woudl be great.
+Check if you problem has been raised as and issue fist. if not raise and issue, for simple fixes a supporting PR would be great.
+
+### Building locally
+
+Install FAKE:
+ dotnet tool install -g fake-cli
+
+then run the fake script, it will clean, build and execute tests
+
+ cd FShaper
+ fake build
## End Goal
To have this project embedded in either/all:
Visual Studio
-Visual Stuido Code (with Ionide)
+Visual Studio Code (with Ionide)
Web tool
As browser plugin that automatically converts C# code to F#
diff --git a/build.fsx b/build.fsx
new file mode 100644
index 0000000..d80040d
--- /dev/null
+++ b/build.fsx
@@ -0,0 +1,51 @@
+#r "paket:
+nuget FSharp.Core 4.6.0.0
+nuget Fake.Core.Target
+nuget Fake.DotNet.Cli //"
+
+#load ".fake/build.fsx/intellisense.fsx"
+open Fake.Core
+open Fake.DotNet
+open Fake.IO
+open Fake.IO.FileSystemOperators
+open Fake.IO.Globbing.Operators
+open Fake.Core.TargetOperators
+
+Target.initEnvironment()
+
+let solutionFile = "FSharper.sln"
+let fshaperProject = "FSharper.Core/FSharper.Core.fsproj"
+let fshaperTestsProject = "FSharper.Tests.fsproj"
+let testsProjectDir = "FSharper.Tests"
+
+// Lazily install DotNet SDK in the correct version if not available
+let install = lazy DotNet.install DotNet.Versions.Release_2_1_302
+
+// Set general properties without arguments
+let inline dotnetSimple arg = DotNet.Options.lift install.Value arg
+
+let inline withWorkDir wd =
+ DotNet.Options.lift install.Value
+ >> DotNet.Options.withWorkingDirectory wd
+
+Target.create "Clean" (fun _ ->
+ !! "**/bin"
+ ++ "**/obj"
+ |> Shell.cleanDirs
+)
+
+Target.create "Restore" (fun _ -> DotNet.restore dotnetSimple solutionFile )
+Target.create "Build" (fun _ -> DotNet.build dotnetSimple solutionFile )
+Target.create "Test" (fun _ ->
+ System.IO.Directory.SetCurrentDirectory testsProjectDir
+ DotNet.test id fshaperTestsProject)
+
+Target.create "All" ignore
+
+"Clean"
+ ==> "Restore"
+ ==> "Build"
+ ==> "Test"
+ ==> "All"
+
+Target.runOrDefault "Test"
diff --git a/build.fsx.lock b/build.fsx.lock
new file mode 100644
index 0000000..4db0a9e
--- /dev/null
+++ b/build.fsx.lock
@@ -0,0 +1,698 @@
+STORAGE: NONE
+RESTRICTION: == netstandard2.0
+NUGET
+ remote: https://api.nuget.org/v3/index.json
+ BlackFox.VsWhere (1.0)
+ FSharp.Core (>= 4.2.3)
+ Fake.Core.CommandLineParsing (5.15.4)
+ FParsec (>= 1.0.3)
+ FSharp.Core (>= 4.3.4)
+ Fake.Core.Context (5.15.4)
+ FSharp.Core (>= 4.3.4)
+ Fake.Core.Environment (5.15.4)
+ FSharp.Core (>= 4.3.4)
+ Fake.Core.FakeVar (5.15.4)
+ Fake.Core.Context (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ Fake.Core.Process (5.15.4)
+ Fake.Core.Environment (>= 5.15.4)
+ Fake.Core.FakeVar (>= 5.15.4)
+ Fake.Core.String (>= 5.15.4)
+ Fake.Core.Trace (>= 5.15.4)
+ Fake.IO.FileSystem (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ System.Diagnostics.Process (>= 4.3)
+ Fake.Core.SemVer (5.15.4)
+ FSharp.Core (>= 4.3.4)
+ System.Runtime.Numerics (>= 4.3)
+ Fake.Core.String (5.15.4)
+ FSharp.Core (>= 4.3.4)
+ Fake.Core.Target (5.15.4)
+ Fake.Core.CommandLineParsing (>= 5.15.4)
+ Fake.Core.Context (>= 5.15.4)
+ Fake.Core.Environment (>= 5.15.4)
+ Fake.Core.FakeVar (>= 5.15.4)
+ Fake.Core.Process (>= 5.15.4)
+ Fake.Core.String (>= 5.15.4)
+ Fake.Core.Trace (>= 5.15.4)
+ FSharp.Control.Reactive (>= 4.2)
+ FSharp.Core (>= 4.3.4)
+ System.Reactive.Compatibility (>= 4.1.5)
+ Fake.Core.Tasks (5.15.4)
+ Fake.Core.Trace (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ Fake.Core.Trace (5.15.4)
+ Fake.Core.Environment (>= 5.15.4)
+ Fake.Core.FakeVar (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ Fake.Core.Xml (5.15.4)
+ Fake.Core.String (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ System.Xml.ReaderWriter (>= 4.3.1)
+ System.Xml.XDocument (>= 4.3)
+ System.Xml.XPath (>= 4.3)
+ System.Xml.XPath.XDocument (>= 4.3)
+ System.Xml.XPath.XmlDocument (>= 4.3)
+ Fake.DotNet.Cli (5.15.4)
+ Fake.Core.Environment (>= 5.15.4)
+ Fake.Core.Process (>= 5.15.4)
+ Fake.Core.String (>= 5.15.4)
+ Fake.Core.Trace (>= 5.15.4)
+ Fake.DotNet.MSBuild (>= 5.15.4)
+ Fake.DotNet.NuGet (>= 5.15.4)
+ Fake.IO.FileSystem (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ Newtonsoft.Json (>= 12.0.2)
+ Fake.DotNet.MSBuild (5.15.4)
+ BlackFox.VsWhere (>= 1.0)
+ Fake.Core.Environment (>= 5.15.4)
+ Fake.Core.Process (>= 5.15.4)
+ Fake.Core.String (>= 5.15.4)
+ Fake.Core.Trace (>= 5.15.4)
+ Fake.IO.FileSystem (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ MSBuild.StructuredLogger (>= 2.0.94)
+ Fake.DotNet.NuGet (5.15.4)
+ Fake.Core.Environment (>= 5.15.4)
+ Fake.Core.Process (>= 5.15.4)
+ Fake.Core.SemVer (>= 5.15.4)
+ Fake.Core.String (>= 5.15.4)
+ Fake.Core.Tasks (>= 5.15.4)
+ Fake.Core.Trace (>= 5.15.4)
+ Fake.Core.Xml (>= 5.15.4)
+ Fake.IO.FileSystem (>= 5.15.4)
+ Fake.Net.Http (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ Newtonsoft.Json (>= 12.0.2)
+ NuGet.Protocol (>= 4.9.4)
+ System.Net.Http (>= 4.3.4)
+ Fake.IO.FileSystem (5.15.4)
+ Fake.Core.String (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ System.Diagnostics.FileVersionInfo (>= 4.3)
+ System.IO.FileSystem.Watcher (>= 4.3)
+ Fake.Net.Http (5.15.4)
+ Fake.Core.Trace (>= 5.15.4)
+ FSharp.Core (>= 4.3.4)
+ System.Net.Http (>= 4.3.4)
+ FParsec (1.0.3)
+ FSharp.Core (>= 4.2.3)
+ NETStandard.Library (>= 1.6.1)
+ FSharp.Control.Reactive (4.2)
+ FSharp.Core (>= 4.2.3)
+ System.Reactive (>= 4.0)
+ FSharp.Core (4.6)
+ Microsoft.Build (16.0.461)
+ Microsoft.Build.Framework (16.0.461)
+ System.Runtime.Serialization.Primitives (>= 4.1.1)
+ System.Threading.Thread (>= 4.0)
+ Microsoft.Build.Tasks.Core (16.0.461)
+ Microsoft.Build.Framework (>= 16.0.461)
+ Microsoft.Build.Utilities.Core (>= 16.0.461)
+ Microsoft.Win32.Registry (>= 4.3)
+ System.CodeDom (>= 4.4)
+ System.Collections.Immutable (>= 1.5)
+ System.Linq.Parallel (>= 4.0.1)
+ System.Net.Http (>= 4.3)
+ System.Reflection.Metadata (>= 1.6)
+ System.Reflection.TypeExtensions (>= 4.1)
+ System.Resources.Writer (>= 4.0)
+ System.Threading.Tasks.Dataflow (>= 4.6)
+ Microsoft.Build.Utilities.Core (16.0.461)
+ Microsoft.Build.Framework (>= 16.0.461)
+ Microsoft.Win32.Registry (>= 4.3)
+ System.Collections.Immutable (>= 1.5)
+ System.Text.Encoding.CodePages (>= 4.0.1)
+ Microsoft.NETCore.Platforms (2.2.3)
+ Microsoft.NETCore.Targets (2.1)
+ Microsoft.Win32.Primitives (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ Microsoft.Win32.Registry (4.5)
+ System.Buffers (>= 4.4)
+ System.Memory (>= 4.5)
+ System.Security.AccessControl (>= 4.5)
+ System.Security.Principal.Windows (>= 4.5)
+ MSBuild.StructuredLogger (2.0.110)
+ Microsoft.Build (>= 15.8.166)
+ Microsoft.Build.Framework (>= 15.8.166)
+ Microsoft.Build.Tasks.Core (>= 15.8.166)
+ Microsoft.Build.Utilities.Core (>= 15.8.166)
+ NETStandard.Library (2.0.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Newtonsoft.Json (12.0.2)
+ NuGet.Common (5.2)
+ NuGet.Frameworks (>= 5.2)
+ System.Diagnostics.Process (>= 4.3)
+ System.Threading.Thread (>= 4.3)
+ NuGet.Configuration (5.2)
+ NuGet.Common (>= 5.2)
+ System.Security.Cryptography.ProtectedData (>= 4.3)
+ NuGet.Frameworks (5.2)
+ NuGet.Packaging (5.2)
+ Newtonsoft.Json (>= 9.0.1)
+ NuGet.Configuration (>= 5.2)
+ NuGet.Versioning (>= 5.2)
+ System.Dynamic.Runtime (>= 4.3)
+ NuGet.Protocol (5.2)
+ NuGet.Packaging (>= 5.2)
+ System.Dynamic.Runtime (>= 4.3)
+ NuGet.Versioning (5.2)
+ runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.debian.9-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.fedora.27-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.fedora.28-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.native.System (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ runtime.native.System.Net.Http (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ runtime.native.System.Security.Cryptography.Apple (4.3.1)
+ runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (>= 4.3.1)
+ runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.debian.9-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.fedora.27-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.fedora.28-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.opensuse.42.3-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.ubuntu.18.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.opensuse.42.3-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (4.3.1)
+ runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.ubuntu.18.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ System.Buffers (4.5)
+ System.CodeDom (4.5)
+ System.Collections (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Collections.Concurrent (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Diagnostics.Tracing (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Collections.Immutable (1.5)
+ System.Diagnostics.Debug (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Diagnostics.DiagnosticSource (4.5.1)
+ System.Diagnostics.FileVersionInfo (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Reflection.Metadata (>= 1.4.1)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Diagnostics.Process (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.Win32.Primitives (>= 4.3)
+ Microsoft.Win32.Registry (>= 4.3)
+ runtime.native.System (>= 4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Text.Encoding.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Threading.Thread (>= 4.3)
+ System.Threading.ThreadPool (>= 4.3)
+ System.Diagnostics.Tools (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Diagnostics.Tracing (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Dynamic.Runtime (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Linq (>= 4.3)
+ System.Linq.Expressions (>= 4.3)
+ System.ObjectModel (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Reflection.Emit (>= 4.3)
+ System.Reflection.Emit.ILGeneration (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Reflection.TypeExtensions (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Globalization (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Globalization.Calendars (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Globalization (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Globalization.Extensions (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ System.Globalization (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.IO (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.IO.FileSystem (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.IO (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.IO.FileSystem.Primitives (4.3)
+ System.Runtime (>= 4.3)
+ System.IO.FileSystem.Watcher (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.Win32.Primitives (>= 4.3)
+ runtime.native.System (>= 4.3)
+ System.Collections (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Overlapped (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Threading.Thread (>= 4.3)
+ System.Linq (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Linq.Expressions (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Linq (>= 4.3)
+ System.ObjectModel (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Reflection.Emit (>= 4.3)
+ System.Reflection.Emit.ILGeneration (>= 4.3)
+ System.Reflection.Emit.Lightweight (>= 4.3)
+ System.Reflection.Extensions (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Reflection.TypeExtensions (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Linq.Parallel (4.3)
+ System.Collections (>= 4.3)
+ System.Collections.Concurrent (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Diagnostics.Tracing (>= 4.3)
+ System.Linq (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Memory (4.5.3)
+ System.Buffers (>= 4.4)
+ System.Numerics.Vectors (>= 4.4)
+ System.Runtime.CompilerServices.Unsafe (>= 4.5.2)
+ System.Net.Http (4.3.4)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ runtime.native.System (>= 4.3)
+ runtime.native.System.Net.Http (>= 4.3)
+ runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Diagnostics.DiagnosticSource (>= 4.3)
+ System.Diagnostics.Tracing (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.Globalization.Extensions (>= 4.3)
+ System.IO (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.Net.Primitives (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Security.Cryptography.Algorithms (>= 4.3)
+ System.Security.Cryptography.Encoding (>= 4.3)
+ System.Security.Cryptography.OpenSsl (>= 4.3)
+ System.Security.Cryptography.Primitives (>= 4.3)
+ System.Security.Cryptography.X509Certificates (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Net.Primitives (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ System.Runtime (>= 4.3.1)
+ System.Runtime.Handles (>= 4.3)
+ System.Numerics.Vectors (4.5)
+ System.ObjectModel (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Reactive (4.1.6)
+ System.Runtime.InteropServices.WindowsRuntime (>= 4.3)
+ System.Threading.Tasks.Extensions (>= 4.5.2)
+ System.Reactive.Compatibility (4.1.6)
+ System.Reactive.Core (>= 4.1.6)
+ System.Reactive.Interfaces (>= 4.1.6)
+ System.Reactive.Linq (>= 4.1.6)
+ System.Reactive.PlatformServices (>= 4.1.6)
+ System.Reactive.Providers (>= 4.1.6)
+ System.Reactive.Core (4.1.6)
+ System.Reactive (>= 4.1.6)
+ System.Threading.Tasks.Extensions (>= 4.5.2)
+ System.Reactive.Interfaces (4.1.6)
+ System.Reactive (>= 4.1.6)
+ System.Threading.Tasks.Extensions (>= 4.5.2)
+ System.Reactive.Linq (4.1.6)
+ System.Reactive (>= 4.1.6)
+ System.Threading.Tasks.Extensions (>= 4.5.2)
+ System.Reactive.PlatformServices (4.1.6)
+ System.Reactive (>= 4.1.6)
+ System.Threading.Tasks.Extensions (>= 4.5.2)
+ System.Reactive.Providers (4.1.6)
+ System.Reactive (>= 4.1.6)
+ System.Threading.Tasks.Extensions (>= 4.5.2)
+ System.Reflection (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.IO (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Reflection.Emit (4.3)
+ System.IO (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Reflection.Emit.ILGeneration (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Reflection.Emit.ILGeneration (4.3)
+ System.Reflection (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Reflection.Emit.Lightweight (4.3)
+ System.Reflection (>= 4.3)
+ System.Reflection.Emit.ILGeneration (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Reflection.Extensions (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Reflection (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Reflection.Metadata (1.6)
+ System.Collections.Immutable (>= 1.5)
+ System.Reflection.Primitives (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Reflection.TypeExtensions (4.5.1)
+ System.Resources.ResourceManager (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Globalization (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Resources.Writer (4.3)
+ System.Collections (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Runtime (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ System.Runtime.CompilerServices.Unsafe (4.5.2)
+ System.Runtime.Extensions (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ System.Runtime (>= 4.3.1)
+ System.Runtime.Handles (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Runtime.InteropServices (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Reflection (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices.WindowsRuntime (4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Numerics (4.3)
+ System.Globalization (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Serialization.Primitives (4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Security.AccessControl (4.5)
+ System.Security.Principal.Windows (>= 4.5)
+ System.Security.Cryptography.Algorithms (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ runtime.native.System.Security.Cryptography.Apple (>= 4.3.1)
+ runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2)
+ System.Collections (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Runtime.Numerics (>= 4.3)
+ System.Security.Cryptography.Encoding (>= 4.3)
+ System.Security.Cryptography.Primitives (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Security.Cryptography.Cng (4.5)
+ System.Security.Cryptography.Csp (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ System.IO (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Security.Cryptography.Algorithms (>= 4.3)
+ System.Security.Cryptography.Encoding (>= 4.3)
+ System.Security.Cryptography.Primitives (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Security.Cryptography.Encoding (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3)
+ System.Collections (>= 4.3)
+ System.Collections.Concurrent (>= 4.3)
+ System.Linq (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Security.Cryptography.Primitives (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Security.Cryptography.OpenSsl (4.5.1)
+ System.Security.Cryptography.Primitives (4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Security.Cryptography.ProtectedData (4.5)
+ System.Memory (>= 4.5)
+ System.Security.Cryptography.X509Certificates (4.3.2)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ runtime.native.System (>= 4.3)
+ runtime.native.System.Net.Http (>= 4.3)
+ runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.Globalization.Calendars (>= 4.3)
+ System.IO (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Runtime.Numerics (>= 4.3)
+ System.Security.Cryptography.Algorithms (>= 4.3)
+ System.Security.Cryptography.Cng (>= 4.3)
+ System.Security.Cryptography.Csp (>= 4.3)
+ System.Security.Cryptography.Encoding (>= 4.3)
+ System.Security.Cryptography.OpenSsl (>= 4.3)
+ System.Security.Cryptography.Primitives (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Security.Principal.Windows (4.5.1)
+ System.Text.Encoding (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Text.Encoding.CodePages (4.5.1)
+ System.Runtime.CompilerServices.Unsafe (>= 4.5.2)
+ System.Text.Encoding.Extensions (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Text.RegularExpressions (4.3.1)
+ System.Collections (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3.1)
+ System.Runtime.Extensions (>= 4.3.1)
+ System.Threading (>= 4.3)
+ System.Threading (4.3)
+ System.Runtime (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Threading.Overlapped (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Threading.Tasks (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Threading.Tasks.Dataflow (4.9)
+ System.Threading.Tasks.Extensions (4.5.3)
+ System.Runtime.CompilerServices.Unsafe (>= 4.5.2)
+ System.Threading.Thread (4.3)
+ System.Runtime (>= 4.3)
+ System.Threading.ThreadPool (4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Xml.ReaderWriter (4.3.1)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Text.Encoding.Extensions (>= 4.3)
+ System.Text.RegularExpressions (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Threading.Tasks.Extensions (>= 4.3)
+ System.Xml.XDocument (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Diagnostics.Tools (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Xml.ReaderWriter (>= 4.3)
+ System.Xml.XmlDocument (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Xml.ReaderWriter (>= 4.3)
+ System.Xml.XPath (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Xml.ReaderWriter (>= 4.3)
+ System.Xml.XPath.XDocument (4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Linq (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Xml.ReaderWriter (>= 4.3)
+ System.Xml.XDocument (>= 4.3)
+ System.Xml.XPath (>= 4.3)
+ System.Xml.XPath.XmlDocument (4.3)
+ System.Collections (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Xml.ReaderWriter (>= 4.3)
+ System.Xml.XmlDocument (>= 4.3)
+ System.Xml.XPath (>= 4.3)