if [ -d /nuget ]; then
NUGET_SOURCE_OPT="/p:RestoreSources=/nuget"
fi
+ rm -f msbuild.log
$RUN_BUILD /t:clean
$RUN_BUILD /t:restore $NUGET_SOURCE_OPT $@
- $RUN_BUILD /t:build $@
+ $RUN_BUILD /t:build /fl $@
}
cmd_dummy_build() {
- if [ -d /nuget ]; then
- NUGET_SOURCE_OPT="/p:RestoreSources=/nuget"
- fi
- $RUN_BUILD /t:restore $NUGET_SOURCE_OPT
- $RUN_BUILD /t:dummy $NUGET_SOURCE_OPT
+ $RUN_BUILD /t:dummy
}
cmd_pack() {
VERSION=$1
if [ -z "$VERSION" ]; then
+ pushd $SCRIPT_DIR > /dev/null
VERSION=$VERSION_PREFIX.$((10000+$(git rev-list --count HEAD)))
+ popd > /dev/null
fi
$RUN_BUILD /t:pack /p:Version=$VERSION
-->
<Target Name="Dummy">
- <MSBuild Projects="@(ProjectToBuild)"
- Properties="Configuration=$(Configuration);IsDummyBuild=True"
- BuildInParallel="true"
- UseResultsCache="true"
- Targets="Rebuild" />
+ <PropertyGroup>
+ <APIToolPath>$(MSBuildThisFileDirectory)..\tools\bin\APITool.dll</APIToolPath>
+ </PropertyGroup>
- <MSBuild Projects="@(ProjectToBuild)"
- Properties="Configuration=$(Configuration)"
- BuildInParallel="false"
- Targets="CopyToDummyArtifactsDirectory" />
+ <MakeDir Directories="$(OutputDummyDir)" />
+ <Exec Command="dotnet $([System.IO.Path]::GetFullPath('$(APIToolPath)')) dummy $(OutputPublicDir)ref $(OutputDummyDir) " />
</Target>
<GenerateDependencyFile>False</GenerateDependencyFile>
<Deterministic>True</Deterministic>
<ProduceReferenceAssembly>True</ProduceReferenceAssembly>
- <NoWarn Condition="'$(IsDummyBuild)' == 'True'">CS0067;CS0169;CS0414;CS0649;CS1998;CA2101</NoWarn>
</PropertyGroup>
<PropertyGroup>
<Project>
- <UsingTask TaskName="GenDummyTask" AssemblyFile="$(MSBuildThisFileDirectory)..\tools\bin\GenDummy.Tasks\GenDummy.Tasks.dll" />
-
<Target Name="CopyToArtifactsDirectory"
Condition="'$(ArtifactsDirectory)' != ''"
DependsOnTargets="GetCopyToOutputDirectoryItems">
DestinationFiles="$(ArtifactsDirectory)%(RecursiveDir)%(Filename)%(Extension)" />
</Target>
- <Target Name="CopyToDummyArtifactsDirectory"
- DependsOnTargets="GetCopyToOutputDirectoryItems">
- <Copy SourceFiles="$(TargetPath)"
- DestinationFiles="$(OutputDummyDir)$(TargetFileName)" />
- </Target>
-
- <Target Name="BeforeCompile"
- Condition="'$(IsDummyBuild)' == 'True'">
- <GenDummyTask Sources="@(Compile)" OutputDirectory="$(IntermediateOutputPath)dummy\">
- <Output TaskParameter="GeneratedFiles" ItemName="_DummyCompile" />
- </GenDummyTask>
- <ItemGroup>
- <Compile Remove="@(Compile)" />
- <Compile Include="@(_DummyCompile)" />
- </ItemGroup>
- </Target>
-
</Project>
<ProjectSrcDir>$(ProjectRootDir)src\</ProjectSrcDir>
<InternalProjectSrcDir>$(ProjectRootDir)\internals\src\</InternalProjectSrcDir>
- <ToolsDir>$(ProjectRootDir)tools\</ToolsDir>
- <GenDummyDir>$(ToolsDir)GenDummy\</GenDummyDir>
-
<OutputBaseDir>$(ProjectRootDir)Artifacts\</OutputBaseDir>
<OutputPublicDir>$(OutputBaseDir)bin\public\</OutputPublicDir>
<OutputInternalDir>$(OutputBaseDir)bin\internal\</OutputInternalDir>
+++ /dev/null
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 15
-VisualStudioVersion = 15.0.26124.0
-MinimumVisualStudioVersion = 15.0.26124.0
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{383212F6-53D3-4FB2-ACB6-086265479816}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ABIChecker", "src\ABIChecker\ABIChecker.csproj", "{901E26D0-F77D-45EB-AE9E-6B7EAA12D165}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GenDummy.CommandLine", "src\GenDummy.CommandLine\GenDummy.CommandLine.csproj", "{CF407C1F-1550-4ED0-AB5D-2733DCEE443F}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GenDummy", "src\GenDummy\GenDummy.csproj", "{86EA601E-ED01-4B3C-BBFF-9DE194E0BB93}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GenDummy.Tasks", "src\GenDummy.Tasks\GenDummy.Tasks.csproj", "{89BBD7BF-4061-4D4B-9687-7981CB1A260A}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Debug|x64 = Debug|x64
- Debug|x86 = Debug|x86
- Release|Any CPU = Release|Any CPU
- Release|x64 = Release|x64
- Release|x86 = Release|x86
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {901E26D0-F77D-45EB-AE9E-6B7EAA12D165}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {901E26D0-F77D-45EB-AE9E-6B7EAA12D165}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {901E26D0-F77D-45EB-AE9E-6B7EAA12D165}.Debug|x64.ActiveCfg = Debug|Any CPU
- {901E26D0-F77D-45EB-AE9E-6B7EAA12D165}.Debug|x64.Build.0 = Debug|Any CPU
- {901E26D0-F77D-45EB-AE9E-6B7EAA12D165}.Debug|x86.ActiveCfg = Debug|Any CPU
- {901E26D0-F77D-45EB-AE9E-6B7EAA12D165}.Debug|x86.Build.0 = Debug|Any CPU
- {901E26D0-F77D-45EB-AE9E-6B7EAA12D165}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {901E26D0-F77D-45EB-AE9E-6B7EAA12D165}.Release|Any CPU.Build.0 = Release|Any CPU
- {901E26D0-F77D-45EB-AE9E-6B7EAA12D165}.Release|x64.ActiveCfg = Release|Any CPU
- {901E26D0-F77D-45EB-AE9E-6B7EAA12D165}.Release|x64.Build.0 = Release|Any CPU
- {901E26D0-F77D-45EB-AE9E-6B7EAA12D165}.Release|x86.ActiveCfg = Release|Any CPU
- {901E26D0-F77D-45EB-AE9E-6B7EAA12D165}.Release|x86.Build.0 = Release|Any CPU
- {CF407C1F-1550-4ED0-AB5D-2733DCEE443F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {CF407C1F-1550-4ED0-AB5D-2733DCEE443F}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {CF407C1F-1550-4ED0-AB5D-2733DCEE443F}.Debug|x64.ActiveCfg = Debug|Any CPU
- {CF407C1F-1550-4ED0-AB5D-2733DCEE443F}.Debug|x64.Build.0 = Debug|Any CPU
- {CF407C1F-1550-4ED0-AB5D-2733DCEE443F}.Debug|x86.ActiveCfg = Debug|Any CPU
- {CF407C1F-1550-4ED0-AB5D-2733DCEE443F}.Debug|x86.Build.0 = Debug|Any CPU
- {CF407C1F-1550-4ED0-AB5D-2733DCEE443F}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {CF407C1F-1550-4ED0-AB5D-2733DCEE443F}.Release|Any CPU.Build.0 = Release|Any CPU
- {CF407C1F-1550-4ED0-AB5D-2733DCEE443F}.Release|x64.ActiveCfg = Release|Any CPU
- {CF407C1F-1550-4ED0-AB5D-2733DCEE443F}.Release|x64.Build.0 = Release|Any CPU
- {CF407C1F-1550-4ED0-AB5D-2733DCEE443F}.Release|x86.ActiveCfg = Release|Any CPU
- {CF407C1F-1550-4ED0-AB5D-2733DCEE443F}.Release|x86.Build.0 = Release|Any CPU
- {86EA601E-ED01-4B3C-BBFF-9DE194E0BB93}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {86EA601E-ED01-4B3C-BBFF-9DE194E0BB93}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {86EA601E-ED01-4B3C-BBFF-9DE194E0BB93}.Debug|x64.ActiveCfg = Debug|Any CPU
- {86EA601E-ED01-4B3C-BBFF-9DE194E0BB93}.Debug|x64.Build.0 = Debug|Any CPU
- {86EA601E-ED01-4B3C-BBFF-9DE194E0BB93}.Debug|x86.ActiveCfg = Debug|Any CPU
- {86EA601E-ED01-4B3C-BBFF-9DE194E0BB93}.Debug|x86.Build.0 = Debug|Any CPU
- {86EA601E-ED01-4B3C-BBFF-9DE194E0BB93}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {86EA601E-ED01-4B3C-BBFF-9DE194E0BB93}.Release|Any CPU.Build.0 = Release|Any CPU
- {86EA601E-ED01-4B3C-BBFF-9DE194E0BB93}.Release|x64.ActiveCfg = Release|Any CPU
- {86EA601E-ED01-4B3C-BBFF-9DE194E0BB93}.Release|x64.Build.0 = Release|Any CPU
- {86EA601E-ED01-4B3C-BBFF-9DE194E0BB93}.Release|x86.ActiveCfg = Release|Any CPU
- {86EA601E-ED01-4B3C-BBFF-9DE194E0BB93}.Release|x86.Build.0 = Release|Any CPU
- {89BBD7BF-4061-4D4B-9687-7981CB1A260A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {89BBD7BF-4061-4D4B-9687-7981CB1A260A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {89BBD7BF-4061-4D4B-9687-7981CB1A260A}.Debug|x64.ActiveCfg = Debug|Any CPU
- {89BBD7BF-4061-4D4B-9687-7981CB1A260A}.Debug|x64.Build.0 = Debug|Any CPU
- {89BBD7BF-4061-4D4B-9687-7981CB1A260A}.Debug|x86.ActiveCfg = Debug|Any CPU
- {89BBD7BF-4061-4D4B-9687-7981CB1A260A}.Debug|x86.Build.0 = Debug|Any CPU
- {89BBD7BF-4061-4D4B-9687-7981CB1A260A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {89BBD7BF-4061-4D4B-9687-7981CB1A260A}.Release|Any CPU.Build.0 = Release|Any CPU
- {89BBD7BF-4061-4D4B-9687-7981CB1A260A}.Release|x64.ActiveCfg = Release|Any CPU
- {89BBD7BF-4061-4D4B-9687-7981CB1A260A}.Release|x64.Build.0 = Release|Any CPU
- {89BBD7BF-4061-4D4B-9687-7981CB1A260A}.Release|x86.ActiveCfg = Release|Any CPU
- {89BBD7BF-4061-4D4B-9687-7981CB1A260A}.Release|x86.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(NestedProjects) = preSolution
- {901E26D0-F77D-45EB-AE9E-6B7EAA12D165} = {383212F6-53D3-4FB2-ACB6-086265479816}
- {CF407C1F-1550-4ED0-AB5D-2733DCEE443F} = {383212F6-53D3-4FB2-ACB6-086265479816}
- {86EA601E-ED01-4B3C-BBFF-9DE194E0BB93} = {383212F6-53D3-4FB2-ACB6-086265479816}
- {89BBD7BF-4061-4D4B-9687-7981CB1A260A} = {383212F6-53D3-4FB2-ACB6-086265479816}
- EndGlobalSection
-EndGlobal
+++ /dev/null
-{
- "runtimeTarget": {
- "name": ".NETCoreApp,Version=v2.0",
- "signature": "c90303c5d0baaa71801ec3ac12b8874a1a1a341b"
- },
- "compilationOptions": {},
- "targets": {
- ".NETCoreApp,Version=v2.0": {
- "ABIChecker/1.0.0": {
- "dependencies": {
- "CommandLineParser": "2.2.1",
- "Microsoft.CodeAnalysis": "2.6.1",
- "Microsoft.Extensions.DependencyModel": "2.0.4",
- "System.Runtime.Loader": "4.3.0"
- },
- "runtime": {
- "ABIChecker.dll": {}
- }
- },
- "CommandLineParser/2.2.1": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Console": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.IO": "4.3.0",
- "System.Linq": "4.3.0",
- "System.Linq.Expressions": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Reflection.Extensions": "4.3.0",
- "System.Reflection.TypeExtensions": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.5/CommandLine.dll": {}
- }
- },
- "Microsoft.CodeAnalysis/2.6.1": {
- "dependencies": {
- "Microsoft.CodeAnalysis.CSharp.Workspaces": "2.6.1",
- "Microsoft.CodeAnalysis.VisualBasic.Workspaces": "2.6.1"
- }
- },
- "Microsoft.CodeAnalysis.Analyzers/1.1.0": {},
- "Microsoft.CodeAnalysis.Common/2.6.1": {
- "dependencies": {
- "Microsoft.CodeAnalysis.Analyzers": "1.1.0",
- "System.AppContext": "4.3.0",
- "System.Collections": "4.3.0",
- "System.Collections.Concurrent": "4.3.0",
- "System.Collections.Immutable": "1.3.1",
- "System.Console": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Diagnostics.FileVersionInfo": "4.3.0",
- "System.Diagnostics.StackTrace": "4.3.0",
- "System.Diagnostics.Tools": "4.3.0",
- "System.Dynamic.Runtime": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.IO.Compression": "4.3.0",
- "System.IO.FileSystem": "4.3.0",
- "System.IO.FileSystem.Primitives": "4.3.0",
- "System.Linq": "4.3.0",
- "System.Linq.Expressions": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Reflection.Metadata": "1.4.2",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Runtime.Numerics": "4.3.0",
- "System.Security.Cryptography.Algorithms": "4.3.0",
- "System.Security.Cryptography.Encoding": "4.3.0",
- "System.Security.Cryptography.X509Certificates": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Text.Encoding.CodePages": "4.3.0",
- "System.Text.Encoding.Extensions": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Threading.Tasks": "4.3.0",
- "System.Threading.Tasks.Parallel": "4.3.0",
- "System.Threading.Thread": "4.3.0",
- "System.ValueTuple": "4.3.0",
- "System.Xml.ReaderWriter": "4.3.0",
- "System.Xml.XDocument": "4.3.0",
- "System.Xml.XPath.XDocument": "4.3.0",
- "System.Xml.XmlDocument": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/Microsoft.CodeAnalysis.dll": {}
- }
- },
- "Microsoft.CodeAnalysis.CSharp/2.6.1": {
- "dependencies": {
- "Microsoft.CodeAnalysis.Common": "2.6.1"
- },
- "runtime": {
- "lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.dll": {}
- }
- },
- "Microsoft.CodeAnalysis.CSharp.Workspaces/2.6.1": {
- "dependencies": {
- "Microsoft.CodeAnalysis.CSharp": "2.6.1",
- "Microsoft.CodeAnalysis.Workspaces.Common": "2.6.1"
- },
- "runtime": {
- "lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.Workspaces.dll": {}
- }
- },
- "Microsoft.CodeAnalysis.VisualBasic/2.6.1": {
- "dependencies": {
- "Microsoft.CodeAnalysis.Common": "2.6.1"
- },
- "runtime": {
- "lib/netstandard1.3/Microsoft.CodeAnalysis.VisualBasic.dll": {}
- }
- },
- "Microsoft.CodeAnalysis.VisualBasic.Workspaces/2.6.1": {
- "dependencies": {
- "Microsoft.CodeAnalysis.VisualBasic": "2.6.1",
- "Microsoft.CodeAnalysis.Workspaces.Common": "2.6.1"
- },
- "runtime": {
- "lib/netstandard1.3/Microsoft.CodeAnalysis.VisualBasic.Workspaces.dll": {}
- }
- },
- "Microsoft.CodeAnalysis.Workspaces.Common/2.6.1": {
- "dependencies": {
- "Microsoft.CodeAnalysis.Common": "2.6.1",
- "System.Composition": "1.0.31",
- "System.Diagnostics.Contracts": "4.3.0",
- "System.Linq.Parallel": "4.3.0",
- "System.ObjectModel": "4.3.0",
- "System.Text.RegularExpressions": "4.3.0",
- "System.Threading.Tasks.Parallel": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/Microsoft.CodeAnalysis.Workspaces.dll": {}
- }
- },
- "Microsoft.CSharp/4.0.1": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Dynamic.Runtime": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.Linq": "4.3.0",
- "System.Linq.Expressions": "4.3.0",
- "System.ObjectModel": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Reflection.Extensions": "4.3.0",
- "System.Reflection.Primitives": "4.3.0",
- "System.Reflection.TypeExtensions": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Threading": "4.3.0"
- }
- },
- "Microsoft.DotNet.PlatformAbstractions/2.0.4": {
- "dependencies": {
- "System.AppContext": "4.3.0",
- "System.Collections": "4.3.0",
- "System.IO": "4.3.0",
- "System.IO.FileSystem": "4.3.0",
- "System.Reflection.TypeExtensions": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Runtime.InteropServices.RuntimeInformation": "4.0.0"
- },
- "runtime": {
- "lib/netstandard1.3/Microsoft.DotNet.PlatformAbstractions.dll": {}
- }
- },
- "Microsoft.Extensions.DependencyModel/2.0.4": {
- "dependencies": {
- "Microsoft.DotNet.PlatformAbstractions": "2.0.4",
- "Newtonsoft.Json": "9.0.1",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Dynamic.Runtime": "4.3.0",
- "System.Linq": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.6/Microsoft.Extensions.DependencyModel.dll": {}
- }
- },
- "Microsoft.NETCore.Targets/1.1.0": {},
- "Newtonsoft.Json/9.0.1": {
- "dependencies": {
- "Microsoft.CSharp": "4.0.1",
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Dynamic.Runtime": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.IO": "4.3.0",
- "System.Linq": "4.3.0",
- "System.Linq.Expressions": "4.3.0",
- "System.ObjectModel": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Reflection.Extensions": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.Serialization.Primitives": "4.1.1",
- "System.Text.Encoding": "4.3.0",
- "System.Text.Encoding.Extensions": "4.3.0",
- "System.Text.RegularExpressions": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Threading.Tasks": "4.3.0",
- "System.Xml.ReaderWriter": "4.3.0",
- "System.Xml.XDocument": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.0/Newtonsoft.Json.dll": {}
- }
- },
- "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "runtimeTargets": {
- "runtime/debian.8-x64/native/_._": {
- "rid": "debian.8-x64",
- "assetType": "native"
- }
- }
- },
- "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "runtimeTargets": {
- "runtime/fedora.23-x64/native/_._": {
- "rid": "fedora.23-x64",
- "assetType": "native"
- }
- }
- },
- "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "runtimeTargets": {
- "runtime/fedora.24-x64/native/_._": {
- "rid": "fedora.24-x64",
- "assetType": "native"
- }
- }
- },
- "runtime.native.System/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Targets": "1.1.0"
- }
- },
- "runtime.native.System.IO.Compression/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Targets": "1.1.0"
- }
- },
- "runtime.native.System.Net.Http/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Targets": "1.1.0"
- }
- },
- "runtime.native.System.Security.Cryptography.Apple/4.3.0": {
- "dependencies": {
- "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0"
- }
- },
- "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "dependencies": {
- "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
- }
- },
- "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "runtimeTargets": {
- "runtime/opensuse.13.2-x64/native/_._": {
- "rid": "opensuse.13.2-x64",
- "assetType": "native"
- }
- }
- },
- "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "runtimeTargets": {
- "runtime/opensuse.42.1-x64/native/_._": {
- "rid": "opensuse.42.1-x64",
- "assetType": "native"
- }
- }
- },
- "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {
- "runtimeTargets": {
- "runtime/osx.10.10-x64/native/_._": {
- "rid": "osx.10.10-x64",
- "assetType": "native"
- }
- }
- },
- "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "runtimeTargets": {
- "runtime/osx.10.10-x64/native/_._": {
- "rid": "osx.10.10-x64",
- "assetType": "native"
- }
- }
- },
- "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "runtimeTargets": {
- "runtime/rhel.7-x64/native/_._": {
- "rid": "rhel.7-x64",
- "assetType": "native"
- }
- }
- },
- "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "runtimeTargets": {
- "runtime/ubuntu.14.04-x64/native/_._": {
- "rid": "ubuntu.14.04-x64",
- "assetType": "native"
- }
- }
- },
- "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "runtimeTargets": {
- "runtime/ubuntu.16.04-x64/native/_._": {
- "rid": "ubuntu.16.04-x64",
- "assetType": "native"
- }
- }
- },
- "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "runtimeTargets": {
- "runtime/ubuntu.16.10-x64/native/_._": {
- "rid": "ubuntu.16.10-x64",
- "assetType": "native"
- }
- }
- },
- "System.AppContext/4.3.0": {
- "dependencies": {
- "System.Runtime": "4.3.0"
- }
- },
- "System.Buffers/4.3.0": {
- "dependencies": {
- "System.Diagnostics.Debug": "4.3.0",
- "System.Diagnostics.Tracing": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Threading": "4.3.0"
- }
- },
- "System.Collections/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Collections.Concurrent/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Diagnostics.Tracing": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Threading.Tasks": "4.3.0"
- }
- },
- "System.Collections.Immutable/1.3.1": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.Linq": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Threading": "4.3.0"
- }
- },
- "System.Composition/1.0.31": {
- "dependencies": {
- "System.Composition.AttributedModel": "1.0.31",
- "System.Composition.Convention": "1.0.31",
- "System.Composition.Hosting": "1.0.31",
- "System.Composition.Runtime": "1.0.31",
- "System.Composition.TypedParts": "1.0.31"
- }
- },
- "System.Composition.AttributedModel/1.0.31": {
- "dependencies": {
- "System.Reflection": "4.3.0",
- "System.Runtime": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.0/System.Composition.AttributedModel.dll": {}
- }
- },
- "System.Composition.Convention/1.0.31": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Composition.AttributedModel": "1.0.31",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Diagnostics.Tools": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.Linq": "4.3.0",
- "System.Linq.Expressions": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Reflection.Extensions": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Threading": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.0/System.Composition.Convention.dll": {}
- }
- },
- "System.Composition.Hosting/1.0.31": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Composition.Runtime": "1.0.31",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Diagnostics.Tools": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.Linq": "4.3.0",
- "System.Linq.Expressions": "4.3.0",
- "System.ObjectModel": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Reflection.Extensions": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Threading": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.0/System.Composition.Hosting.dll": {}
- }
- },
- "System.Composition.Runtime/1.0.31": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Diagnostics.Tools": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.Linq": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.0/System.Composition.Runtime.dll": {}
- }
- },
- "System.Composition.TypedParts/1.0.31": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Composition.AttributedModel": "1.0.31",
- "System.Composition.Hosting": "1.0.31",
- "System.Composition.Runtime": "1.0.31",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Diagnostics.Tools": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.Linq": "4.3.0",
- "System.Linq.Expressions": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Reflection.Extensions": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.0/System.Composition.TypedParts.dll": {}
- }
- },
- "System.Console/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.IO": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Text.Encoding": "4.3.0"
- }
- },
- "System.Diagnostics.Contracts/4.3.0": {
- "dependencies": {
- "System.Runtime": "4.3.0"
- }
- },
- "System.Diagnostics.Debug/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Diagnostics.FileVersionInfo/4.3.0": {
- "dependencies": {
- "System.Globalization": "4.3.0",
- "System.IO": "4.3.0",
- "System.IO.FileSystem": "4.3.0",
- "System.IO.FileSystem.Primitives": "4.3.0",
- "System.Reflection.Metadata": "1.4.2",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0"
- },
- "runtimeTargets": {
- "runtime/unix/lib/_._": {
- "rid": "unix",
- "assetType": "runtime"
- },
- "runtime/win/lib/_._": {
- "rid": "win",
- "assetType": "runtime"
- }
- }
- },
- "System.Diagnostics.StackTrace/4.3.0": {
- "dependencies": {
- "System.IO.FileSystem": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Reflection.Metadata": "1.4.2",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Diagnostics.Tools/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Diagnostics.Tracing/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Dynamic.Runtime/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Linq": "4.3.0",
- "System.Linq.Expressions": "4.3.0",
- "System.ObjectModel": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Reflection.Emit": "4.3.0",
- "System.Reflection.Emit.ILGeneration": "4.3.0",
- "System.Reflection.Primitives": "4.3.0",
- "System.Reflection.TypeExtensions": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Threading": "4.3.0"
- }
- },
- "System.Globalization/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Globalization.Calendars/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Globalization": "4.3.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.IO/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Threading.Tasks": "4.3.0"
- }
- },
- "System.IO.Compression/4.3.0": {
- "dependencies": {
- "System.Buffers": "4.3.0",
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.IO": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Threading.Tasks": "4.3.0",
- "runtime.native.System": "4.3.0",
- "runtime.native.System.IO.Compression": "4.3.0"
- },
- "runtimeTargets": {
- "runtime/unix/lib/_._": {
- "rid": "unix",
- "assetType": "runtime"
- },
- "runtime/win/lib/_._": {
- "rid": "win",
- "assetType": "runtime"
- }
- }
- },
- "System.IO.FileSystem/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.IO": "4.3.0",
- "System.IO.FileSystem.Primitives": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Threading.Tasks": "4.3.0"
- }
- },
- "System.IO.FileSystem.Primitives/4.3.0": {
- "dependencies": {
- "System.Runtime": "4.3.0"
- }
- },
- "System.Linq/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0"
- }
- },
- "System.Linq.Expressions/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.IO": "4.3.0",
- "System.Linq": "4.3.0",
- "System.ObjectModel": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Reflection.Emit": "4.3.0",
- "System.Reflection.Emit.ILGeneration": "4.3.0",
- "System.Reflection.Emit.Lightweight": "4.3.0",
- "System.Reflection.Extensions": "4.3.0",
- "System.Reflection.Primitives": "4.3.0",
- "System.Reflection.TypeExtensions": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Threading": "4.3.0"
- }
- },
- "System.Linq.Parallel/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Collections.Concurrent": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Diagnostics.Tracing": "4.3.0",
- "System.Linq": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Threading.Tasks": "4.3.0"
- }
- },
- "System.ObjectModel/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Threading": "4.3.0"
- }
- },
- "System.Reflection/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.IO": "4.3.0",
- "System.Reflection.Primitives": "4.3.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Reflection.Emit/4.3.0": {
- "dependencies": {
- "System.IO": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Reflection.Emit.ILGeneration": "4.3.0",
- "System.Reflection.Primitives": "4.3.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Reflection.Emit.ILGeneration/4.3.0": {
- "dependencies": {
- "System.Reflection": "4.3.0",
- "System.Reflection.Primitives": "4.3.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Reflection.Emit.Lightweight/4.3.0": {
- "dependencies": {
- "System.Reflection": "4.3.0",
- "System.Reflection.Emit.ILGeneration": "4.3.0",
- "System.Reflection.Primitives": "4.3.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Reflection.Extensions/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Reflection": "4.3.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Reflection.Metadata/1.4.2": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Collections.Immutable": "1.3.1",
- "System.Diagnostics.Debug": "4.3.0",
- "System.IO": "4.3.0",
- "System.IO.Compression": "4.3.0",
- "System.Linq": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Reflection.Extensions": "4.3.0",
- "System.Reflection.Primitives": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Text.Encoding.Extensions": "4.3.0",
- "System.Threading": "4.3.0"
- }
- },
- "System.Reflection.Primitives/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Reflection.TypeExtensions/4.3.0": {
- "dependencies": {
- "System.Reflection": "4.3.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Resources.ResourceManager/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Globalization": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Runtime/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Targets": "1.1.0"
- }
- },
- "System.Runtime.Extensions/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Runtime.Handles/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Runtime.InteropServices/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Reflection": "4.3.0",
- "System.Reflection.Primitives": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Handles": "4.3.0"
- }
- },
- "System.Runtime.InteropServices.RuntimeInformation/4.0.0": {
- "dependencies": {
- "System.Reflection": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Threading": "4.3.0",
- "runtime.native.System": "4.3.0"
- },
- "runtimeTargets": {
- "runtime/unix/lib/_._": {
- "rid": "unix",
- "assetType": "runtime"
- },
- "runtime/win/lib/_._": {
- "rid": "win",
- "assetType": "runtime"
- }
- }
- },
- "System.Runtime.Loader/4.3.0": {
- "dependencies": {
- "System.IO": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Runtime.Numerics/4.3.0": {
- "dependencies": {
- "System.Globalization": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0"
- }
- },
- "System.Runtime.Serialization.Primitives/4.1.1": {
- "dependencies": {
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Security.Cryptography.Algorithms/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.IO": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Runtime.Numerics": "4.3.0",
- "System.Security.Cryptography.Encoding": "4.3.0",
- "System.Security.Cryptography.Primitives": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "runtime.native.System.Security.Cryptography.Apple": "4.3.0",
- "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
- },
- "runtimeTargets": {
- "runtime/osx/lib/_._": {
- "rid": "osx",
- "assetType": "runtime"
- },
- "runtime/unix/lib/_._": {
- "rid": "unix",
- "assetType": "runtime"
- },
- "runtime/win/lib/_._": {
- "rid": "win",
- "assetType": "runtime"
- }
- }
- },
- "System.Security.Cryptography.Cng/4.3.0": {
- "dependencies": {
- "System.IO": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Security.Cryptography.Algorithms": "4.3.0",
- "System.Security.Cryptography.Encoding": "4.3.0",
- "System.Security.Cryptography.Primitives": "4.3.0",
- "System.Text.Encoding": "4.3.0"
- },
- "runtimeTargets": {
- "runtime/unix/lib/_._": {
- "rid": "unix",
- "assetType": "runtime"
- },
- "runtime/win/lib/_._": {
- "rid": "win",
- "assetType": "runtime"
- }
- }
- },
- "System.Security.Cryptography.Csp/4.3.0": {
- "dependencies": {
- "System.IO": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Security.Cryptography.Algorithms": "4.3.0",
- "System.Security.Cryptography.Encoding": "4.3.0",
- "System.Security.Cryptography.Primitives": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Threading": "4.3.0"
- },
- "runtimeTargets": {
- "runtime/unix/lib/_._": {
- "rid": "unix",
- "assetType": "runtime"
- },
- "runtime/win/lib/_._": {
- "rid": "win",
- "assetType": "runtime"
- }
- }
- },
- "System.Security.Cryptography.Encoding/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Collections.Concurrent": "4.3.0",
- "System.Linq": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Security.Cryptography.Primitives": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
- },
- "runtimeTargets": {
- "runtime/unix/lib/_._": {
- "rid": "unix",
- "assetType": "runtime"
- },
- "runtime/win/lib/_._": {
- "rid": "win",
- "assetType": "runtime"
- }
- }
- },
- "System.Security.Cryptography.OpenSsl/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.IO": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Runtime.Numerics": "4.3.0",
- "System.Security.Cryptography.Algorithms": "4.3.0",
- "System.Security.Cryptography.Encoding": "4.3.0",
- "System.Security.Cryptography.Primitives": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
- },
- "runtimeTargets": {
- "runtime/unix/lib/_._": {
- "rid": "unix",
- "assetType": "runtime"
- }
- }
- },
- "System.Security.Cryptography.Primitives/4.3.0": {
- "dependencies": {
- "System.Diagnostics.Debug": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.IO": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Threading.Tasks": "4.3.0"
- }
- },
- "System.Security.Cryptography.X509Certificates/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.Globalization.Calendars": "4.3.0",
- "System.IO": "4.3.0",
- "System.IO.FileSystem": "4.3.0",
- "System.IO.FileSystem.Primitives": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Runtime.Numerics": "4.3.0",
- "System.Security.Cryptography.Algorithms": "4.3.0",
- "System.Security.Cryptography.Cng": "4.3.0",
- "System.Security.Cryptography.Csp": "4.3.0",
- "System.Security.Cryptography.Encoding": "4.3.0",
- "System.Security.Cryptography.OpenSsl": "4.3.0",
- "System.Security.Cryptography.Primitives": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Threading": "4.3.0",
- "runtime.native.System": "4.3.0",
- "runtime.native.System.Net.Http": "4.3.0",
- "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
- },
- "runtimeTargets": {
- "runtime/unix/lib/_._": {
- "rid": "unix",
- "assetType": "runtime"
- },
- "runtime/win/lib/_._": {
- "rid": "win",
- "assetType": "runtime"
- }
- }
- },
- "System.Text.Encoding/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Text.Encoding.CodePages/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.IO": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Threading": "4.3.0"
- },
- "runtimeTargets": {
- "runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {
- "rid": "unix",
- "assetType": "runtime"
- },
- "runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {
- "rid": "win",
- "assetType": "runtime"
- }
- }
- },
- "System.Text.Encoding.Extensions/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0",
- "System.Text.Encoding": "4.3.0"
- }
- },
- "System.Text.RegularExpressions/4.3.0": {
- "dependencies": {
- "System.Runtime": "4.3.0"
- }
- },
- "System.Threading/4.3.0": {
- "dependencies": {
- "System.Runtime": "4.3.0",
- "System.Threading.Tasks": "4.3.0"
- }
- },
- "System.Threading.Tasks/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Threading.Tasks.Extensions/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Threading.Tasks": "4.3.0"
- }
- },
- "System.Threading.Tasks.Parallel/4.3.0": {
- "dependencies": {
- "System.Collections.Concurrent": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Diagnostics.Tracing": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Threading.Tasks": "4.3.0"
- }
- },
- "System.Threading.Thread/4.3.0": {
- "dependencies": {
- "System.Runtime": "4.3.0"
- }
- },
- "System.ValueTuple/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Xml.ReaderWriter/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.IO": "4.3.0",
- "System.IO.FileSystem": "4.3.0",
- "System.IO.FileSystem.Primitives": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Text.Encoding.Extensions": "4.3.0",
- "System.Text.RegularExpressions": "4.3.0",
- "System.Threading.Tasks": "4.3.0",
- "System.Threading.Tasks.Extensions": "4.3.0"
- }
- },
- "System.Xml.XDocument/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Diagnostics.Tools": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.IO": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Xml.ReaderWriter": "4.3.0"
- }
- },
- "System.Xml.XmlDocument/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.IO": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Xml.ReaderWriter": "4.3.0"
- }
- },
- "System.Xml.XPath/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.IO": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Xml.ReaderWriter": "4.3.0"
- }
- },
- "System.Xml.XPath.XDocument/4.3.0": {
- "dependencies": {
- "System.Diagnostics.Debug": "4.3.0",
- "System.Linq": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Xml.ReaderWriter": "4.3.0",
- "System.Xml.XDocument": "4.3.0",
- "System.Xml.XPath": "4.3.0"
- }
- }
- }
- },
- "libraries": {
- "ABIChecker/1.0.0": {
- "type": "project",
- "serviceable": false,
- "sha512": ""
- },
- "CommandLineParser/2.2.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-s+cVeOzKcoPu0IWda5DPd0b9K7vfKqo17aOOrj5zsUnE5n3Bts8vutn5R3KYqBlnbuqQEXzJT7IhAkRKMXouzw==",
- "path": "commandlineparser/2.2.1",
- "hashPath": "commandlineparser.2.2.1.nupkg.sha512"
- },
- "Microsoft.CodeAnalysis/2.6.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-fj/JBVjy9v7ss9MsTVxR655zpmKF1hO2UL3SJmZ4d0gJBHR+OONzUMmu0ueRokLBkvtMF3hDgpXUO/fXsK1xyA==",
- "path": "microsoft.codeanalysis/2.6.1",
- "hashPath": "microsoft.codeanalysis.2.6.1.nupkg.sha512"
- },
- "Microsoft.CodeAnalysis.Analyzers/1.1.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-HS3iRWZKcUw/8eZ/08GXKY2Bn7xNzQPzf8gRPHGSowX7u7XXu9i9YEaBeBNKUXWfI7qjvT2zXtLUvbN0hds8vg==",
- "path": "microsoft.codeanalysis.analyzers/1.1.0",
- "hashPath": "microsoft.codeanalysis.analyzers.1.1.0.nupkg.sha512"
- },
- "Microsoft.CodeAnalysis.Common/2.6.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-FUDSP9wUdFrVQlSvfzpDWdeeoYHAyhednROVZVEccDDo8XV58NYAg5aNYWVnwsYfbhyFwAk/xFNXK6vi9c6vYg==",
- "path": "microsoft.codeanalysis.common/2.6.1",
- "hashPath": "microsoft.codeanalysis.common.2.6.1.nupkg.sha512"
- },
- "Microsoft.CodeAnalysis.CSharp/2.6.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-HodSc/cNtkTMufeYqliX6/RPH66/n8fRRHkmzP0R7ezr5b/DmPyMjiTBr1mOs5NbXyqjSTTSdPJ4xfBlp2NREQ==",
- "path": "microsoft.codeanalysis.csharp/2.6.1",
- "hashPath": "microsoft.codeanalysis.csharp.2.6.1.nupkg.sha512"
- },
- "Microsoft.CodeAnalysis.CSharp.Workspaces/2.6.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-80Qva3plPdI6sM8B6PYkmrgb+TI2lLd2feEto5eLPwL9s5EaBgvX778jL2vRs+WTZ22as42SFftVM+9I2YxSag==",
- "path": "microsoft.codeanalysis.csharp.workspaces/2.6.1",
- "hashPath": "microsoft.codeanalysis.csharp.workspaces.2.6.1.nupkg.sha512"
- },
- "Microsoft.CodeAnalysis.VisualBasic/2.6.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-jeXBxfRDyNfYGYpTT4w7d/LaVTNjR1S9hu/R6ZOxLO9J3REgUCTU+hAMeSYc3/yQfeoEFe2qYoJKnji4IWRQIQ==",
- "path": "microsoft.codeanalysis.visualbasic/2.6.1",
- "hashPath": "microsoft.codeanalysis.visualbasic.2.6.1.nupkg.sha512"
- },
- "Microsoft.CodeAnalysis.VisualBasic.Workspaces/2.6.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-PW/et8iIZohNw/G2fnP5vcWZaTWV3Z+TTrtKwZ431LE4FDv/fFyGTBAbNN2tsnyUoOvyEaJLBautJrpj+30wJQ==",
- "path": "microsoft.codeanalysis.visualbasic.workspaces/2.6.1",
- "hashPath": "microsoft.codeanalysis.visualbasic.workspaces.2.6.1.nupkg.sha512"
- },
- "Microsoft.CodeAnalysis.Workspaces.Common/2.6.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-QZ2craFKKchzDZFxSObfPt8PR5GazkYPGTiFXVi5rHk0HSotSMR2sU7GUAKmg7bsGSTeHDr187vpvsZu6VuGTA==",
- "path": "microsoft.codeanalysis.workspaces.common/2.6.1",
- "hashPath": "microsoft.codeanalysis.workspaces.common.2.6.1.nupkg.sha512"
- },
- "Microsoft.CSharp/4.0.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-17h8b5mXa87XYKrrVqdgZ38JefSUqLChUQpXgSnpzsM0nDOhE40FTeNWOJ/YmySGV6tG6T8+hjz6vxbknHJr6A==",
- "path": "microsoft.csharp/4.0.1",
- "hashPath": "microsoft.csharp.4.0.1.nupkg.sha512"
- },
- "Microsoft.DotNet.PlatformAbstractions/2.0.4": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-2HjSGp63VCLQaeGadrLYR868g25mJHr+TFF81yWCaClzjUbU2vNDx6km7SUgPnoLVksE/1e7in88eh+oPtc4aQ==",
- "path": "microsoft.dotnet.platformabstractions/2.0.4",
- "hashPath": "microsoft.dotnet.platformabstractions.2.0.4.nupkg.sha512"
- },
- "Microsoft.Extensions.DependencyModel/2.0.4": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-jnHAeijsfJFQXdXmnYK/NhQIkgBUeth//RZZkf0ldIKC+jARbf7YxbA9uTrs/EPhuQxHXaDxVuMyscgmL+UqfA==",
- "path": "microsoft.extensions.dependencymodel/2.0.4",
- "hashPath": "microsoft.extensions.dependencymodel.2.0.4.nupkg.sha512"
- },
- "Microsoft.NETCore.Targets/1.1.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
- "path": "microsoft.netcore.targets/1.1.0",
- "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"
- },
- "Newtonsoft.Json/9.0.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-U82mHQSKaIk+lpSVCbWYKNavmNH1i5xrExDEquU1i6I5pV6UMOqRnJRSlKO3cMPfcpp0RgDY+8jUXHdQ4IfXvw==",
- "path": "newtonsoft.json/9.0.1",
- "hashPath": "newtonsoft.json.9.0.1.nupkg.sha512"
- },
- "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==",
- "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
- "hashPath": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
- },
- "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==",
- "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
- "hashPath": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
- },
- "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==",
- "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
- "hashPath": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
- },
- "runtime.native.System/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",
- "path": "runtime.native.system/4.3.0",
- "hashPath": "runtime.native.system.4.3.0.nupkg.sha512"
- },
- "runtime.native.System.IO.Compression/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==",
- "path": "runtime.native.system.io.compression/4.3.0",
- "hashPath": "runtime.native.system.io.compression.4.3.0.nupkg.sha512"
- },
- "runtime.native.System.Net.Http/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==",
- "path": "runtime.native.system.net.http/4.3.0",
- "hashPath": "runtime.native.system.net.http.4.3.0.nupkg.sha512"
- },
- "runtime.native.System.Security.Cryptography.Apple/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==",
- "path": "runtime.native.system.security.cryptography.apple/4.3.0",
- "hashPath": "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512"
- },
- "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==",
- "path": "runtime.native.system.security.cryptography.openssl/4.3.0",
- "hashPath": "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
- },
- "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==",
- "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
- "hashPath": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
- },
- "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==",
- "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
- "hashPath": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
- },
- "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==",
- "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0",
- "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512"
- },
- "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==",
- "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
- "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
- },
- "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==",
- "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
- "hashPath": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
- },
- "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==",
- "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
- "hashPath": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
- },
- "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==",
- "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
- "hashPath": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
- },
- "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==",
- "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
- "hashPath": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
- },
- "System.AppContext/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==",
- "path": "system.appcontext/4.3.0",
- "hashPath": "system.appcontext.4.3.0.nupkg.sha512"
- },
- "System.Buffers/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==",
- "path": "system.buffers/4.3.0",
- "hashPath": "system.buffers.4.3.0.nupkg.sha512"
- },
- "System.Collections/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",
- "path": "system.collections/4.3.0",
- "hashPath": "system.collections.4.3.0.nupkg.sha512"
- },
- "System.Collections.Concurrent/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==",
- "path": "system.collections.concurrent/4.3.0",
- "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512"
- },
- "System.Collections.Immutable/1.3.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-n+AGX7zmiZumW9aggOkXaHzUeAS3EfeTErnkKCusyONUozbTv+kMb8VE36m+ldV6kF9g57G2c641KCdgH9E0pg==",
- "path": "system.collections.immutable/1.3.1",
- "hashPath": "system.collections.immutable.1.3.1.nupkg.sha512"
- },
- "System.Composition/1.0.31": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-I+D26qpYdoklyAVUdqwUBrEIckMNjAYnuPJy/h9dsQItpQwVREkDFs4b4tkBza0kT2Yk48Lcfsv2QQ9hWsh9Iw==",
- "path": "system.composition/1.0.31",
- "hashPath": "system.composition.1.0.31.nupkg.sha512"
- },
- "System.Composition.AttributedModel/1.0.31": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-NHWhkM3ZkspmA0XJEsKdtTt1ViDYuojgSND3yHhTzwxepiwqZf+BCWuvCbjUt4fe0NxxQhUDGJ5km6sLjo9qnQ==",
- "path": "system.composition.attributedmodel/1.0.31",
- "hashPath": "system.composition.attributedmodel.1.0.31.nupkg.sha512"
- },
- "System.Composition.Convention/1.0.31": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-GLjh2Ju71k6C0qxMMtl4efHa68NmWeIUYh4fkUI8xbjQrEBvFmRwMDFcylT8/PR9SQbeeL48IkFxU/+gd0nYEQ==",
- "path": "system.composition.convention/1.0.31",
- "hashPath": "system.composition.convention.1.0.31.nupkg.sha512"
- },
- "System.Composition.Hosting/1.0.31": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-fN1bT4RX4vUqjbgoyuJFVUizAl2mYF5VAb+bVIxIYZSSc0BdnX+yGAxcavxJuDDCQ1K+/mdpgyEFc8e9ikjvrg==",
- "path": "system.composition.hosting/1.0.31",
- "hashPath": "system.composition.hosting.1.0.31.nupkg.sha512"
- },
- "System.Composition.Runtime/1.0.31": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-0LEJN+2NVM89CE4SekDrrk5tHV5LeATltkp+9WNYrR+Huiyt0vaCqHbbHtVAjPyeLWIc8dOz/3kthRBj32wGQg==",
- "path": "system.composition.runtime/1.0.31",
- "hashPath": "system.composition.runtime.1.0.31.nupkg.sha512"
- },
- "System.Composition.TypedParts/1.0.31": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-0Zae/FtzeFgDBBuILeIbC/T9HMYbW4olAmi8XqqAGosSOWvXfiQLfARZEhiGd0LVXaYgXr0NhxiU1LldRP1fpQ==",
- "path": "system.composition.typedparts/1.0.31",
- "hashPath": "system.composition.typedparts.1.0.31.nupkg.sha512"
- },
- "System.Console/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==",
- "path": "system.console/4.3.0",
- "hashPath": "system.console.4.3.0.nupkg.sha512"
- },
- "System.Diagnostics.Contracts/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-eelRRbnm+OloiQvp9CXS0ixjNQldjjkHO4iIkR5XH2VIP8sUB/SIpa1TdUW6/+HDcQ+MlhP3pNa1u5SbzYuWGA==",
- "path": "system.diagnostics.contracts/4.3.0",
- "hashPath": "system.diagnostics.contracts.4.3.0.nupkg.sha512"
- },
- "System.Diagnostics.Debug/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",
- "path": "system.diagnostics.debug/4.3.0",
- "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512"
- },
- "System.Diagnostics.FileVersionInfo/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-omCF64wzQ3Q2CeIqkD6lmmxeMZtGHUmzgFMPjfVaOsyqpR66p/JaZzManMw1s33osoAb5gqpncsjie67+yUPHQ==",
- "path": "system.diagnostics.fileversioninfo/4.3.0",
- "hashPath": "system.diagnostics.fileversioninfo.4.3.0.nupkg.sha512"
- },
- "System.Diagnostics.StackTrace/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-BiHg0vgtd35/DM9jvtaC1eKRpWZxr0gcQd643ABG7GnvSlf5pOkY2uyd42mMOJoOmKvnpNj0F4tuoS1pacTwYw==",
- "path": "system.diagnostics.stacktrace/4.3.0",
- "hashPath": "system.diagnostics.stacktrace.4.3.0.nupkg.sha512"
- },
- "System.Diagnostics.Tools/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==",
- "path": "system.diagnostics.tools/4.3.0",
- "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512"
- },
- "System.Diagnostics.Tracing/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==",
- "path": "system.diagnostics.tracing/4.3.0",
- "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512"
- },
- "System.Dynamic.Runtime/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==",
- "path": "system.dynamic.runtime/4.3.0",
- "hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512"
- },
- "System.Globalization/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",
- "path": "system.globalization/4.3.0",
- "hashPath": "system.globalization.4.3.0.nupkg.sha512"
- },
- "System.Globalization.Calendars/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==",
- "path": "system.globalization.calendars/4.3.0",
- "hashPath": "system.globalization.calendars.4.3.0.nupkg.sha512"
- },
- "System.IO/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",
- "path": "system.io/4.3.0",
- "hashPath": "system.io.4.3.0.nupkg.sha512"
- },
- "System.IO.Compression/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==",
- "path": "system.io.compression/4.3.0",
- "hashPath": "system.io.compression.4.3.0.nupkg.sha512"
- },
- "System.IO.FileSystem/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==",
- "path": "system.io.filesystem/4.3.0",
- "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512"
- },
- "System.IO.FileSystem.Primitives/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==",
- "path": "system.io.filesystem.primitives/4.3.0",
- "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512"
- },
- "System.Linq/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==",
- "path": "system.linq/4.3.0",
- "hashPath": "system.linq.4.3.0.nupkg.sha512"
- },
- "System.Linq.Expressions/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==",
- "path": "system.linq.expressions/4.3.0",
- "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512"
- },
- "System.Linq.Parallel/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-td7x21K8LalpjTWCzW/nQboQIFbq9i0r+PCyBBCdLWWnm4NBcdN18vpz/G9hCpUaCIfRL+ZxJNVTywlNlB1aLQ==",
- "path": "system.linq.parallel/4.3.0",
- "hashPath": "system.linq.parallel.4.3.0.nupkg.sha512"
- },
- "System.ObjectModel/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==",
- "path": "system.objectmodel/4.3.0",
- "hashPath": "system.objectmodel.4.3.0.nupkg.sha512"
- },
- "System.Reflection/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",
- "path": "system.reflection/4.3.0",
- "hashPath": "system.reflection.4.3.0.nupkg.sha512"
- },
- "System.Reflection.Emit/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",
- "path": "system.reflection.emit/4.3.0",
- "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512"
- },
- "System.Reflection.Emit.ILGeneration/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",
- "path": "system.reflection.emit.ilgeneration/4.3.0",
- "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512"
- },
- "System.Reflection.Emit.Lightweight/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==",
- "path": "system.reflection.emit.lightweight/4.3.0",
- "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512"
- },
- "System.Reflection.Extensions/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",
- "path": "system.reflection.extensions/4.3.0",
- "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512"
- },
- "System.Reflection.Metadata/1.4.2": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-KYPNMDrLB2R+G5JJiJ2fjBpihtktKVIjsirmyyv+VDo5rQkIR9BWeCYM1wDSzbQatWNZ/NQfPsQyTB1Ui3qBfQ==",
- "path": "system.reflection.metadata/1.4.2",
- "hashPath": "system.reflection.metadata.1.4.2.nupkg.sha512"
- },
- "System.Reflection.Primitives/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",
- "path": "system.reflection.primitives/4.3.0",
- "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"
- },
- "System.Reflection.TypeExtensions/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==",
- "path": "system.reflection.typeextensions/4.3.0",
- "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512"
- },
- "System.Resources.ResourceManager/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",
- "path": "system.resources.resourcemanager/4.3.0",
- "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"
- },
- "System.Runtime/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
- "path": "system.runtime/4.3.0",
- "hashPath": "system.runtime.4.3.0.nupkg.sha512"
- },
- "System.Runtime.Extensions/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",
- "path": "system.runtime.extensions/4.3.0",
- "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512"
- },
- "System.Runtime.Handles/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",
- "path": "system.runtime.handles/4.3.0",
- "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512"
- },
- "System.Runtime.InteropServices/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",
- "path": "system.runtime.interopservices/4.3.0",
- "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"
- },
- "System.Runtime.InteropServices.RuntimeInformation/4.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-hWPhJxc453RCa8Z29O91EmfGeZIHX1ZH2A8L6lYQVSaKzku2DfArSfMEb1/MYYzPQRJZeu0c9dmYeJKxW5Fgng==",
- "path": "system.runtime.interopservices.runtimeinformation/4.0.0",
- "hashPath": "system.runtime.interopservices.runtimeinformation.4.0.0.nupkg.sha512"
- },
- "System.Runtime.Loader/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==",
- "path": "system.runtime.loader/4.3.0",
- "hashPath": "system.runtime.loader.4.3.0.nupkg.sha512"
- },
- "System.Runtime.Numerics/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==",
- "path": "system.runtime.numerics/4.3.0",
- "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512"
- },
- "System.Runtime.Serialization.Primitives/4.1.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-HZ6Du5QrTG8MNJbf4e4qMO3JRAkIboGT5Fk804uZtg3Gq516S7hAqTm2UZKUHa7/6HUGdVy3AqMQKbns06G/cg==",
- "path": "system.runtime.serialization.primitives/4.1.1",
- "hashPath": "system.runtime.serialization.primitives.4.1.1.nupkg.sha512"
- },
- "System.Security.Cryptography.Algorithms/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==",
- "path": "system.security.cryptography.algorithms/4.3.0",
- "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512"
- },
- "System.Security.Cryptography.Cng/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==",
- "path": "system.security.cryptography.cng/4.3.0",
- "hashPath": "system.security.cryptography.cng.4.3.0.nupkg.sha512"
- },
- "System.Security.Cryptography.Csp/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==",
- "path": "system.security.cryptography.csp/4.3.0",
- "hashPath": "system.security.cryptography.csp.4.3.0.nupkg.sha512"
- },
- "System.Security.Cryptography.Encoding/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==",
- "path": "system.security.cryptography.encoding/4.3.0",
- "hashPath": "system.security.cryptography.encoding.4.3.0.nupkg.sha512"
- },
- "System.Security.Cryptography.OpenSsl/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==",
- "path": "system.security.cryptography.openssl/4.3.0",
- "hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512"
- },
- "System.Security.Cryptography.Primitives/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==",
- "path": "system.security.cryptography.primitives/4.3.0",
- "hashPath": "system.security.cryptography.primitives.4.3.0.nupkg.sha512"
- },
- "System.Security.Cryptography.X509Certificates/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==",
- "path": "system.security.cryptography.x509certificates/4.3.0",
- "hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512"
- },
- "System.Text.Encoding/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
- "path": "system.text.encoding/4.3.0",
- "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
- },
- "System.Text.Encoding.CodePages/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-IRiEFUa5b/Gs5Egg8oqBVoywhtOeaO2KOx3j0RfcYY/raxqBuEK7NXRDgOwtYM8qbi+7S4RPXUbNt+ZxyY0/NQ==",
- "path": "system.text.encoding.codepages/4.3.0",
- "hashPath": "system.text.encoding.codepages.4.3.0.nupkg.sha512"
- },
- "System.Text.Encoding.Extensions/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==",
- "path": "system.text.encoding.extensions/4.3.0",
- "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512"
- },
- "System.Text.RegularExpressions/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==",
- "path": "system.text.regularexpressions/4.3.0",
- "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512"
- },
- "System.Threading/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",
- "path": "system.threading/4.3.0",
- "hashPath": "system.threading.4.3.0.nupkg.sha512"
- },
- "System.Threading.Tasks/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",
- "path": "system.threading.tasks/4.3.0",
- "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"
- },
- "System.Threading.Tasks.Extensions/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==",
- "path": "system.threading.tasks.extensions/4.3.0",
- "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512"
- },
- "System.Threading.Tasks.Parallel/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-cbjBNZHf/vQCfcdhzx7knsiygoCKgxL8mZOeocXZn5gWhCdzHIq6bYNKWX0LAJCWYP7bds4yBK8p06YkP0oa0g==",
- "path": "system.threading.tasks.parallel/4.3.0",
- "hashPath": "system.threading.tasks.parallel.4.3.0.nupkg.sha512"
- },
- "System.Threading.Thread/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==",
- "path": "system.threading.thread/4.3.0",
- "hashPath": "system.threading.thread.4.3.0.nupkg.sha512"
- },
- "System.ValueTuple/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-cNLEvBX3d6MMQRZe3SMFNukVbitDAEpVZO17qa0/2FHxZ7Y7PpFRpr6m2615XYM/tYYYf0B+WyHNujqIw8Luwg==",
- "path": "system.valuetuple/4.3.0",
- "hashPath": "system.valuetuple.4.3.0.nupkg.sha512"
- },
- "System.Xml.ReaderWriter/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==",
- "path": "system.xml.readerwriter/4.3.0",
- "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512"
- },
- "System.Xml.XDocument/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==",
- "path": "system.xml.xdocument/4.3.0",
- "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512"
- },
- "System.Xml.XmlDocument/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==",
- "path": "system.xml.xmldocument/4.3.0",
- "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512"
- },
- "System.Xml.XPath/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-v1JQ5SETnQusqmS3RwStF7vwQ3L02imIzl++sewmt23VGygix04pEH+FCj1yWb+z4GDzKiljr1W7Wfvrx0YwgA==",
- "path": "system.xml.xpath/4.3.0",
- "hashPath": "system.xml.xpath.4.3.0.nupkg.sha512"
- },
- "System.Xml.XPath.XDocument/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-jw9oHHEIVW53mHY9PgrQa98Xo2IZ0ZjrpdOTmtvk+Rvg4tq7dydmxdNqUvJ5YwjDqhn75mBXWttWjiKhWP53LQ==",
- "path": "system.xml.xpath.xdocument/4.3.0",
- "hashPath": "system.xml.xpath.xdocument.4.3.0.nupkg.sha512"
- }
- }
-}
\ No newline at end of file
--- /dev/null
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v2.0",
+ "signature": "4287eed50f7e2ce2cafcee6c6b1b9b0b7eef1f43"
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v2.0": {
+ "APITool/1.0.0": {
+ "dependencies": {
+ "CommandLineParser": "2.4.3",
+ "Mono.Cecil": "0.10.3"
+ },
+ "runtime": {
+ "APITool.dll": {}
+ }
+ },
+ "CommandLineParser/2.4.3": {
+ "runtime": {
+ "lib/netstandard2.0/CommandLine.dll": {
+ "assemblyVersion": "2.4.3.0",
+ "fileVersion": "2.4.3.0"
+ }
+ }
+ },
+ "Microsoft.NETCore.Targets/1.0.1": {},
+ "Mono.Cecil/0.10.3": {
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.IO.FileSystem": "4.0.1",
+ "System.IO.FileSystem.Primitives": "4.0.1",
+ "System.Reflection": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Security.Cryptography.Algorithms": "4.2.0",
+ "System.Security.Cryptography.Csp": "4.0.0",
+ "System.Threading": "4.0.11"
+ },
+ "runtime": {
+ "lib/netstandard1.3/Mono.Cecil.Mdb.dll": {
+ "assemblyVersion": "0.10.3.0",
+ "fileVersion": "0.10.3.0"
+ },
+ "lib/netstandard1.3/Mono.Cecil.Pdb.dll": {
+ "assemblyVersion": "0.10.3.0",
+ "fileVersion": "0.10.3.0"
+ },
+ "lib/netstandard1.3/Mono.Cecil.Rocks.dll": {
+ "assemblyVersion": "0.10.3.0",
+ "fileVersion": "0.10.3.0"
+ },
+ "lib/netstandard1.3/Mono.Cecil.dll": {
+ "assemblyVersion": "0.10.3.0",
+ "fileVersion": "0.10.3.0"
+ }
+ }
+ },
+ "runtime.native.System.Security.Cryptography/4.0.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Targets": "1.0.1"
+ }
+ },
+ "System.Collections/4.0.11": {
+ "dependencies": {
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Collections.Concurrent/4.0.12": {
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.Diagnostics.Tracing": "4.1.0",
+ "System.Globalization": "4.0.11",
+ "System.Reflection": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Threading": "4.0.11",
+ "System.Threading.Tasks": "4.0.11"
+ }
+ },
+ "System.Diagnostics.Debug/4.0.11": {
+ "dependencies": {
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Diagnostics.Tracing/4.1.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Globalization/4.0.11": {
+ "dependencies": {
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.IO/4.1.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Text.Encoding": "4.0.11",
+ "System.Threading.Tasks": "4.0.11"
+ }
+ },
+ "System.IO.FileSystem/4.0.1": {
+ "dependencies": {
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.IO": "4.1.0",
+ "System.IO.FileSystem.Primitives": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Handles": "4.0.1",
+ "System.Text.Encoding": "4.0.11",
+ "System.Threading.Tasks": "4.0.11"
+ }
+ },
+ "System.IO.FileSystem.Primitives/4.0.1": {
+ "dependencies": {
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Linq/4.1.0": {
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0"
+ }
+ },
+ "System.Reflection/4.1.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.IO": "4.1.0",
+ "System.Reflection.Primitives": "4.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Reflection.Primitives/4.0.1": {
+ "dependencies": {
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Resources.ResourceManager/4.0.1": {
+ "dependencies": {
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Globalization": "4.0.11",
+ "System.Reflection": "4.1.0",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Runtime/4.1.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Targets": "1.0.1"
+ }
+ },
+ "System.Runtime.Extensions/4.1.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Runtime.Handles/4.0.1": {
+ "dependencies": {
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Runtime.InteropServices/4.1.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Reflection": "4.1.0",
+ "System.Reflection.Primitives": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Handles": "4.0.1"
+ }
+ },
+ "System.Runtime.Numerics/4.0.1": {
+ "dependencies": {
+ "System.Globalization": "4.0.11",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0"
+ }
+ },
+ "System.Security.Cryptography.Algorithms/4.2.0": {
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.IO": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Runtime.Handles": "4.0.1",
+ "System.Runtime.InteropServices": "4.1.0",
+ "System.Runtime.Numerics": "4.0.1",
+ "System.Security.Cryptography.Encoding": "4.0.0",
+ "System.Security.Cryptography.Primitives": "4.0.0",
+ "System.Text.Encoding": "4.0.11",
+ "runtime.native.System.Security.Cryptography": "4.0.0"
+ },
+ "runtimeTargets": {
+ "runtime/unix/lib/_._": {
+ "rid": "unix",
+ "assetType": "runtime"
+ },
+ "runtime/win/lib/_._": {
+ "rid": "win",
+ "assetType": "runtime"
+ }
+ }
+ },
+ "System.Security.Cryptography.Csp/4.0.0": {
+ "dependencies": {
+ "System.IO": "4.1.0",
+ "System.Reflection": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Runtime.Handles": "4.0.1",
+ "System.Runtime.InteropServices": "4.1.0",
+ "System.Security.Cryptography.Algorithms": "4.2.0",
+ "System.Security.Cryptography.Encoding": "4.0.0",
+ "System.Security.Cryptography.Primitives": "4.0.0",
+ "System.Text.Encoding": "4.0.11",
+ "System.Threading": "4.0.11"
+ },
+ "runtimeTargets": {
+ "runtime/unix/lib/_._": {
+ "rid": "unix",
+ "assetType": "runtime"
+ },
+ "runtime/win/lib/_._": {
+ "rid": "win",
+ "assetType": "runtime"
+ }
+ }
+ },
+ "System.Security.Cryptography.Encoding/4.0.0": {
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.Collections.Concurrent": "4.0.12",
+ "System.Linq": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Runtime.Handles": "4.0.1",
+ "System.Runtime.InteropServices": "4.1.0",
+ "System.Security.Cryptography.Primitives": "4.0.0",
+ "System.Text.Encoding": "4.0.11",
+ "runtime.native.System.Security.Cryptography": "4.0.0"
+ },
+ "runtimeTargets": {
+ "runtime/unix/lib/_._": {
+ "rid": "unix",
+ "assetType": "runtime"
+ },
+ "runtime/win/lib/_._": {
+ "rid": "win",
+ "assetType": "runtime"
+ }
+ }
+ },
+ "System.Security.Cryptography.Primitives/4.0.0": {
+ "dependencies": {
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.Globalization": "4.0.11",
+ "System.IO": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Threading": "4.0.11",
+ "System.Threading.Tasks": "4.0.11"
+ }
+ },
+ "System.Text.Encoding/4.0.11": {
+ "dependencies": {
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Threading/4.0.11": {
+ "dependencies": {
+ "System.Runtime": "4.1.0",
+ "System.Threading.Tasks": "4.0.11"
+ }
+ },
+ "System.Threading.Tasks/4.0.11": {
+ "dependencies": {
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ }
+ }
+ },
+ "libraries": {
+ "APITool/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "CommandLineParser/2.4.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3/WpSCsHNo4aTSaNW9SnmSqRNDgR4meKVJn5anKZn/hR/lGnDp8HbDMu1/w2GXOXi2rAhREU1cNwQMtEtlR1mg==",
+ "path": "commandlineparser/2.4.3",
+ "hashPath": "commandlineparser.2.4.3.nupkg.sha512"
+ },
+ "Microsoft.NETCore.Targets/1.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-rkn+fKobF/cbWfnnfBOQHKVKIOpxMZBvlSHkqDWgBpwGDcLRduvs3D9OLGeV6GWGvVwNlVi2CBbTjuPmtHvyNw==",
+ "path": "microsoft.netcore.targets/1.0.1",
+ "hashPath": "microsoft.netcore.targets.1.0.1.nupkg.sha512"
+ },
+ "Mono.Cecil/0.10.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-RM04CLohPMOqmLjQFeqcNaWy4GVR/JyvaqjiUoFWWIcvVDX3KJ2oS+wfxyiDN0YvdAJD9GbAKF9Ms4nLhYzWkg==",
+ "path": "mono.cecil/0.10.3",
+ "hashPath": "mono.cecil.0.10.3.nupkg.sha512"
+ },
+ "runtime.native.System.Security.Cryptography/4.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-2CQK0jmO6Eu7ZeMgD+LOFbNJSXHFVQbCJJkEyEwowh1SCgYnrn9W9RykMfpeeVGw7h4IBvYikzpGUlmZTUafJw==",
+ "path": "runtime.native.system.security.cryptography/4.0.0",
+ "hashPath": "runtime.native.system.security.cryptography.4.0.0.nupkg.sha512"
+ },
+ "System.Collections/4.0.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-YUJGz6eFKqS0V//mLt25vFGrrCvOnsXjlvFQs+KimpwNxug9x0Pzy4PlFMU3Q2IzqAa9G2L4LsK3+9vCBK7oTg==",
+ "path": "system.collections/4.0.11",
+ "hashPath": "system.collections.4.0.11.nupkg.sha512"
+ },
+ "System.Collections.Concurrent/4.0.12": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-2gBcbb3drMLgxlI0fBfxMA31ec6AEyYCHygGse4vxceJan8mRIWeKJ24BFzN7+bi/NFTgdIgufzb94LWO5EERQ==",
+ "path": "system.collections.concurrent/4.0.12",
+ "hashPath": "system.collections.concurrent.4.0.12.nupkg.sha512"
+ },
+ "System.Diagnostics.Debug/4.0.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-w5U95fVKHY4G8ASs/K5iK3J5LY+/dLFd4vKejsnI/ZhBsWS9hQakfx3Zr7lRWKg4tAw9r4iktyvsTagWkqYCiw==",
+ "path": "system.diagnostics.debug/4.0.11",
+ "hashPath": "system.diagnostics.debug.4.0.11.nupkg.sha512"
+ },
+ "System.Diagnostics.Tracing/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-vDN1PoMZCkkdNjvZLql592oYJZgS7URcJzJ7bxeBgGtx5UtR5leNm49VmfHGqIffX4FKacHbI3H6UyNSHQknBg==",
+ "path": "system.diagnostics.tracing/4.1.0",
+ "hashPath": "system.diagnostics.tracing.4.1.0.nupkg.sha512"
+ },
+ "System.Globalization/4.0.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-B95h0YLEL2oSnwF/XjqSWKnwKOy/01VWkNlsCeMTFJLLabflpGV26nK164eRs5GiaRSBGpOxQ3pKoSnnyZN5pg==",
+ "path": "system.globalization/4.0.11",
+ "hashPath": "system.globalization.4.0.11.nupkg.sha512"
+ },
+ "System.IO/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3KlTJceQc3gnGIaHZ7UBZO26SHL1SHE4ddrmiwumFnId+CEHP+O8r386tZKaE6zlk5/mF8vifMBzHj9SaXN+mQ==",
+ "path": "system.io/4.1.0",
+ "hashPath": "system.io.4.1.0.nupkg.sha512"
+ },
+ "System.IO.FileSystem/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-IBErlVq5jOggAD69bg1t0pJcHaDbJbWNUZTPI96fkYWzwYbN6D9wRHMULLDd9dHsl7C2YsxXL31LMfPI1SWt8w==",
+ "path": "system.io.filesystem/4.0.1",
+ "hashPath": "system.io.filesystem.4.0.1.nupkg.sha512"
+ },
+ "System.IO.FileSystem.Primitives/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-kWkKD203JJKxJeE74p8aF8y4Qc9r9WQx4C0cHzHPrY3fv/L/IhWnyCHaFJ3H1QPOH6A93whlQ2vG5nHlBDvzWQ==",
+ "path": "system.io.filesystem.primitives/4.0.1",
+ "hashPath": "system.io.filesystem.primitives.4.0.1.nupkg.sha512"
+ },
+ "System.Linq/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-bQ0iYFOQI0nuTnt+NQADns6ucV4DUvMdwN6CbkB1yj8i7arTGiTN5eok1kQwdnnNWSDZfIUySQY+J3d5KjWn0g==",
+ "path": "system.linq/4.1.0",
+ "hashPath": "system.linq.4.1.0.nupkg.sha512"
+ },
+ "System.Reflection/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JCKANJ0TI7kzoQzuwB/OoJANy1Lg338B6+JVacPl4TpUwi3cReg3nMLplMq2uqYfHFQpKIlHAUVAJlImZz/4ng==",
+ "path": "system.reflection/4.1.0",
+ "hashPath": "system.reflection.4.1.0.nupkg.sha512"
+ },
+ "System.Reflection.Primitives/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4inTox4wTBaDhB7V3mPvp9XlCbeGYWVEM9/fXALd52vNEAVisc1BoVWQPuUuD0Ga//dNbA/WeMy9u9mzLxGTHQ==",
+ "path": "system.reflection.primitives/4.0.1",
+ "hashPath": "system.reflection.primitives.4.0.1.nupkg.sha512"
+ },
+ "System.Resources.ResourceManager/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-TxwVeUNoTgUOdQ09gfTjvW411MF+w9MBYL7AtNVc+HtBCFlutPLhUCdZjNkjbhj3bNQWMdHboF0KIWEOjJssbA==",
+ "path": "system.resources.resourcemanager/4.0.1",
+ "hashPath": "system.resources.resourcemanager.4.0.1.nupkg.sha512"
+ },
+ "System.Runtime/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-v6c/4Yaa9uWsq+JMhnOFewrYkgdNHNG2eMKuNqRn8P733rNXeRCGvV5FkkjBXn2dbVkPXOsO0xjsEeM1q2zC0g==",
+ "path": "system.runtime/4.1.0",
+ "hashPath": "system.runtime.4.1.0.nupkg.sha512"
+ },
+ "System.Runtime.Extensions/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-CUOHjTT/vgP0qGW22U4/hDlOqXmcPq5YicBaXdUR2UiUoLwBT+olO6we4DVbq57jeX5uXH2uerVZhf0qGj+sVQ==",
+ "path": "system.runtime.extensions/4.1.0",
+ "hashPath": "system.runtime.extensions.4.1.0.nupkg.sha512"
+ },
+ "System.Runtime.Handles/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nCJvEKguXEvk2ymk1gqj625vVnlK3/xdGzx0vOKicQkoquaTBJTP13AIYkocSUwHCLNBwUbXTqTWGDxBTWpt7g==",
+ "path": "system.runtime.handles/4.0.1",
+ "hashPath": "system.runtime.handles.4.0.1.nupkg.sha512"
+ },
+ "System.Runtime.InteropServices/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-16eu3kjHS633yYdkjwShDHZLRNMKVi/s0bY8ODiqJ2RfMhDMAwxZaUaWVnZ2P71kr/or+X9o/xFWtNqz8ivieQ==",
+ "path": "system.runtime.interopservices/4.1.0",
+ "hashPath": "system.runtime.interopservices.4.1.0.nupkg.sha512"
+ },
+ "System.Runtime.Numerics/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-+XbKFuzdmLP3d1o9pdHu2nxjNr2OEPqGzKeegPLCUMM71a0t50A/rOcIRmGs9wR7a8KuHX6hYs/7/TymIGLNqg==",
+ "path": "system.runtime.numerics/4.0.1",
+ "hashPath": "system.runtime.numerics.4.0.1.nupkg.sha512"
+ },
+ "System.Security.Cryptography.Algorithms/4.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-8JQFxbLVdrtIOKMDN38Fn0GWnqYZw/oMlwOUG/qz1jqChvyZlnUmu+0s7wLx7JYua/nAXoESpHA3iw11QFWhXg==",
+ "path": "system.security.cryptography.algorithms/4.2.0",
+ "hashPath": "system.security.cryptography.algorithms.4.2.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.Csp/4.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/i1Usuo4PgAqgbPNC0NjbO3jPW//BoBlTpcWFD1EHVbidH21y4c1ap5bbEMSGAXjAShhMH4abi/K8fILrnu4BQ==",
+ "path": "system.security.cryptography.csp/4.0.0",
+ "hashPath": "system.security.cryptography.csp.4.0.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.Encoding/4.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-FbKgE5MbxSQMPcSVRgwM6bXN3GtyAh04NkV8E5zKCBE26X0vYW0UtTa2FIgkH33WVqBVxRgxljlVYumWtU+HcQ==",
+ "path": "system.security.cryptography.encoding/4.0.0",
+ "hashPath": "system.security.cryptography.encoding.4.0.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.Primitives/4.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Wkd7QryWYjkQclX0bngpntW5HSlMzeJU24UaLJQ7YTfI8ydAVAaU2J+HXLLABOVJlKTVvAeL0Aj39VeTe7L+oA==",
+ "path": "system.security.cryptography.primitives/4.0.0",
+ "hashPath": "system.security.cryptography.primitives.4.0.0.nupkg.sha512"
+ },
+ "System.Text.Encoding/4.0.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-U3gGeMlDZXxCEiY4DwVLSacg+DFWCvoiX+JThA/rvw37Sqrku7sEFeVBBBMBnfB6FeZHsyDx85HlKL19x0HtZA==",
+ "path": "system.text.encoding/4.0.11",
+ "hashPath": "system.text.encoding.4.0.11.nupkg.sha512"
+ },
+ "System.Threading/4.0.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-N+3xqIcg3VDKyjwwCGaZ9HawG9aC6cSDI+s7ROma310GQo8vilFZa86hqKppwTHleR/G0sfOzhvgnUxWCR/DrQ==",
+ "path": "system.threading/4.0.11",
+ "hashPath": "system.threading.4.0.11.nupkg.sha512"
+ },
+ "System.Threading.Tasks/4.0.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-k1S4Gc6IGwtHGT8188RSeGaX86Qw/wnrgNLshJvsdNUOPP9etMmo8S07c+UlOAx4K/xLuN9ivA1bD0LVurtIxQ==",
+ "path": "system.threading.tasks/4.0.11",
+ "hashPath": "system.threading.tasks.4.0.11.nupkg.sha512"
+ }
+ }
+}
\ No newline at end of file
+++ /dev/null
-{
- "runtimeTarget": {
- "name": ".NETStandard,Version=v2.0/",
- "signature": "4230db8c6021c96e93e79c9d6a637be3a0b6d696"
- },
- "compilationOptions": {},
- "targets": {
- ".NETStandard,Version=v2.0": {},
- ".NETStandard,Version=v2.0/": {
- "GenDummy.Tasks/1.0.0": {
- "dependencies": {
- "GenDummy": "1.0.0",
- "Microsoft.Build.Framework": "15.3.409",
- "Microsoft.Build.Utilities.Core": "15.3.409",
- "NETStandard.Library": "2.0.1"
- },
- "runtime": {
- "GenDummy.Tasks.dll": {}
- }
- },
- "Microsoft.Build.Framework/15.3.409": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.Linq": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Threading.Thread": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/Microsoft.Build.Framework.dll": {}
- }
- },
- "Microsoft.Build.Utilities.Core/15.3.409": {
- "dependencies": {
- "Microsoft.Build.Framework": "15.3.409",
- "Microsoft.Win32.Primitives": "4.0.1",
- "System.AppContext": "4.3.0",
- "System.Collections": "4.3.0",
- "System.Collections.Concurrent": "4.3.0",
- "System.Collections.NonGeneric": "4.0.1",
- "System.Console": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Diagnostics.Process": "4.1.0",
- "System.Diagnostics.TraceSource": "4.0.0",
- "System.Globalization": "4.3.0",
- "System.IO": "4.3.0",
- "System.IO.FileSystem": "4.3.0",
- "System.IO.FileSystem.Primitives": "4.3.0",
- "System.Linq": "4.3.0",
- "System.ObjectModel": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Reflection.TypeExtensions": "4.3.0",
- "System.Resources.Reader": "4.0.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Runtime.InteropServices.RuntimeInformation": "4.0.0",
- "System.Runtime.Serialization.Primitives": "4.1.1",
- "System.Runtime.Serialization.Xml": "4.1.1",
- "System.Text.Encoding": "4.3.0",
- "System.Text.Encoding.CodePages": "4.3.0",
- "System.Text.RegularExpressions": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Threading.Tasks": "4.3.0",
- "System.Threading.Thread": "4.3.0",
- "System.Threading.Timer": "4.0.1",
- "System.Xml.ReaderWriter": "4.3.0",
- "System.Xml.XmlDocument": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/Microsoft.Build.Utilities.Core.dll": {}
- }
- },
- "Microsoft.CodeAnalysis.Analyzers/1.1.0": {},
- "Microsoft.CodeAnalysis.Common/2.1.0": {
- "dependencies": {
- "Microsoft.CodeAnalysis.Analyzers": "1.1.0",
- "System.AppContext": "4.3.0",
- "System.Collections": "4.3.0",
- "System.Collections.Concurrent": "4.3.0",
- "System.Collections.Immutable": "1.3.1",
- "System.Console": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Diagnostics.FileVersionInfo": "4.3.0",
- "System.Diagnostics.StackTrace": "4.3.0",
- "System.Diagnostics.Tools": "4.3.0",
- "System.Dynamic.Runtime": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.IO.Compression": "4.3.0",
- "System.IO.FileSystem": "4.3.0",
- "System.IO.FileSystem.Primitives": "4.3.0",
- "System.Linq": "4.3.0",
- "System.Linq.Expressions": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Reflection.Metadata": "1.4.2",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Runtime.Numerics": "4.3.0",
- "System.Security.Cryptography.Algorithms": "4.3.0",
- "System.Security.Cryptography.Encoding": "4.3.0",
- "System.Security.Cryptography.X509Certificates": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Text.Encoding.CodePages": "4.3.0",
- "System.Text.Encoding.Extensions": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Threading.Tasks": "4.3.0",
- "System.Threading.Tasks.Parallel": "4.3.0",
- "System.Threading.Thread": "4.3.0",
- "System.ValueTuple": "4.3.0",
- "System.Xml.ReaderWriter": "4.3.0",
- "System.Xml.XDocument": "4.3.0",
- "System.Xml.XPath.XDocument": "4.3.0",
- "System.Xml.XmlDocument": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/Microsoft.CodeAnalysis.dll": {}
- }
- },
- "Microsoft.CodeAnalysis.CSharp/2.1.0": {
- "dependencies": {
- "Microsoft.CodeAnalysis.Common": "2.1.0"
- },
- "runtime": {
- "lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.dll": {}
- }
- },
- "Microsoft.CodeAnalysis.CSharp.Workspaces/2.1.0": {
- "dependencies": {
- "Microsoft.CodeAnalysis.CSharp": "2.1.0",
- "Microsoft.CodeAnalysis.Workspaces.Common": "2.1.0"
- },
- "runtime": {
- "lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.Workspaces.dll": {}
- }
- },
- "Microsoft.CodeAnalysis.Workspaces.Common/2.1.0": {
- "dependencies": {
- "Microsoft.CodeAnalysis.Common": "2.1.0",
- "Microsoft.Composition": "1.0.27",
- "System.Diagnostics.Contracts": "4.3.0",
- "System.Linq.Parallel": "4.3.0",
- "System.ObjectModel": "4.3.0",
- "System.Text.RegularExpressions": "4.3.0",
- "System.Threading.Tasks.Parallel": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/Microsoft.CodeAnalysis.Workspaces.dll": {}
- }
- },
- "Microsoft.Composition/1.0.27": {
- "runtime": {
- "lib/portable-net45+win8+wp8+wpa81/System.Composition.AttributedModel.dll": {},
- "lib/portable-net45+win8+wp8+wpa81/System.Composition.Convention.dll": {},
- "lib/portable-net45+win8+wp8+wpa81/System.Composition.Hosting.dll": {},
- "lib/portable-net45+win8+wp8+wpa81/System.Composition.Runtime.dll": {},
- "lib/portable-net45+win8+wp8+wpa81/System.Composition.TypedParts.dll": {}
- }
- },
- "Microsoft.NETCore.Platforms/1.1.0": {},
- "Microsoft.NETCore.Targets/1.1.0": {},
- "Microsoft.Win32.Primitives/4.0.1": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "Microsoft.Win32.Registry/4.0.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "System.Collections": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0"
- }
- },
- "NETStandard.Library/2.0.1": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0"
- }
- },
- "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
- "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
- "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
- "runtime.native.System/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0"
- }
- },
- "runtime.native.System.IO.Compression/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0"
- }
- },
- "runtime.native.System.Net.Http/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0"
- }
- },
- "runtime.native.System.Security.Cryptography.Apple/4.3.0": {
- "dependencies": {
- "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0"
- }
- },
- "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "dependencies": {
- "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
- }
- },
- "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
- "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
- "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {},
- "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
- "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
- "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
- "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
- "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {},
- "System.AppContext/4.3.0": {
- "dependencies": {
- "System.Runtime": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.6/System.AppContext.dll": {}
- }
- },
- "System.Buffers/4.3.0": {
- "dependencies": {
- "System.Diagnostics.Debug": "4.3.0",
- "System.Diagnostics.Tracing": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Threading": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.1/System.Buffers.dll": {}
- }
- },
- "System.Collections/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Collections.Concurrent/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Diagnostics.Tracing": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Threading.Tasks": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/System.Collections.Concurrent.dll": {}
- }
- },
- "System.Collections.Immutable/1.3.1": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.Linq": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Threading": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.0/System.Collections.Immutable.dll": {}
- }
- },
- "System.Collections.NonGeneric/4.0.1": {
- "dependencies": {
- "System.Diagnostics.Debug": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Threading": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/System.Collections.NonGeneric.dll": {}
- }
- },
- "System.Console/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.IO": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Text.Encoding": "4.3.0"
- }
- },
- "System.Diagnostics.Contracts/4.3.0": {
- "dependencies": {
- "System.Runtime": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.0/System.Diagnostics.Contracts.dll": {}
- }
- },
- "System.Diagnostics.Debug/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Diagnostics.FileVersionInfo/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "System.Globalization": "4.3.0",
- "System.IO": "4.3.0",
- "System.IO.FileSystem": "4.3.0",
- "System.IO.FileSystem.Primitives": "4.3.0",
- "System.Reflection.Metadata": "1.4.2",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0"
- }
- },
- "System.Diagnostics.Process/4.1.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.Win32.Primitives": "4.0.1",
- "Microsoft.Win32.Registry": "4.0.0",
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.IO": "4.3.0",
- "System.IO.FileSystem": "4.3.0",
- "System.IO.FileSystem.Primitives": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Text.Encoding.Extensions": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Threading.Tasks": "4.3.0",
- "System.Threading.Thread": "4.3.0",
- "System.Threading.ThreadPool": "4.0.10",
- "runtime.native.System": "4.3.0"
- }
- },
- "System.Diagnostics.StackTrace/4.3.0": {
- "dependencies": {
- "System.IO.FileSystem": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Reflection.Metadata": "1.4.2",
- "System.Runtime": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/System.Diagnostics.StackTrace.dll": {}
- }
- },
- "System.Diagnostics.Tools/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Diagnostics.TraceSource/4.0.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Threading": "4.3.0",
- "runtime.native.System": "4.3.0"
- }
- },
- "System.Diagnostics.Tracing/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Dynamic.Runtime/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Linq": "4.3.0",
- "System.Linq.Expressions": "4.3.0",
- "System.ObjectModel": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Reflection.Emit": "4.3.0",
- "System.Reflection.Emit.ILGeneration": "4.3.0",
- "System.Reflection.Primitives": "4.3.0",
- "System.Reflection.TypeExtensions": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Threading": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/System.Dynamic.Runtime.dll": {}
- }
- },
- "System.Globalization/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Globalization.Calendars/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Globalization": "4.3.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.IO/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Threading.Tasks": "4.3.0"
- }
- },
- "System.IO.Compression/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "System.Buffers": "4.3.0",
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.IO": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Threading.Tasks": "4.3.0",
- "runtime.native.System": "4.3.0",
- "runtime.native.System.IO.Compression": "4.3.0"
- }
- },
- "System.IO.FileSystem/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.IO": "4.3.0",
- "System.IO.FileSystem.Primitives": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Threading.Tasks": "4.3.0"
- }
- },
- "System.IO.FileSystem.Primitives/4.3.0": {
- "dependencies": {
- "System.Runtime": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/System.IO.FileSystem.Primitives.dll": {}
- }
- },
- "System.Linq/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.6/System.Linq.dll": {}
- }
- },
- "System.Linq.Expressions/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.IO": "4.3.0",
- "System.Linq": "4.3.0",
- "System.ObjectModel": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Reflection.Emit": "4.3.0",
- "System.Reflection.Emit.ILGeneration": "4.3.0",
- "System.Reflection.Emit.Lightweight": "4.3.0",
- "System.Reflection.Extensions": "4.3.0",
- "System.Reflection.Primitives": "4.3.0",
- "System.Reflection.TypeExtensions": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Threading": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.6/System.Linq.Expressions.dll": {}
- }
- },
- "System.Linq.Parallel/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Collections.Concurrent": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Diagnostics.Tracing": "4.3.0",
- "System.Linq": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Threading.Tasks": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/System.Linq.Parallel.dll": {}
- }
- },
- "System.ObjectModel/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Threading": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/System.ObjectModel.dll": {}
- }
- },
- "System.Private.DataContractSerialization/4.1.1": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Collections.Concurrent": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.IO": "4.3.0",
- "System.Linq": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Reflection.Emit.ILGeneration": "4.3.0",
- "System.Reflection.Emit.Lightweight": "4.3.0",
- "System.Reflection.Extensions": "4.3.0",
- "System.Reflection.Primitives": "4.3.0",
- "System.Reflection.TypeExtensions": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.Serialization.Primitives": "4.1.1",
- "System.Text.Encoding": "4.3.0",
- "System.Text.Encoding.Extensions": "4.3.0",
- "System.Text.RegularExpressions": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Threading.Tasks": "4.3.0",
- "System.Xml.ReaderWriter": "4.3.0",
- "System.Xml.XmlDocument": "4.3.0",
- "System.Xml.XmlSerializer": "4.0.11"
- },
- "runtime": {
- "lib/netstandard1.3/System.Private.DataContractSerialization.dll": {}
- }
- },
- "System.Reflection/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.IO": "4.3.0",
- "System.Reflection.Primitives": "4.3.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Reflection.Emit/4.3.0": {
- "dependencies": {
- "System.IO": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Reflection.Emit.ILGeneration": "4.3.0",
- "System.Reflection.Primitives": "4.3.0",
- "System.Runtime": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/System.Reflection.Emit.dll": {}
- }
- },
- "System.Reflection.Emit.ILGeneration/4.3.0": {
- "dependencies": {
- "System.Reflection": "4.3.0",
- "System.Reflection.Primitives": "4.3.0",
- "System.Runtime": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/System.Reflection.Emit.ILGeneration.dll": {}
- }
- },
- "System.Reflection.Emit.Lightweight/4.3.0": {
- "dependencies": {
- "System.Reflection": "4.3.0",
- "System.Reflection.Emit.ILGeneration": "4.3.0",
- "System.Reflection.Primitives": "4.3.0",
- "System.Runtime": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/System.Reflection.Emit.Lightweight.dll": {}
- }
- },
- "System.Reflection.Extensions/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Reflection": "4.3.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Reflection.Metadata/1.4.2": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Collections.Immutable": "1.3.1",
- "System.Diagnostics.Debug": "4.3.0",
- "System.IO": "4.3.0",
- "System.IO.Compression": "4.3.0",
- "System.Linq": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Reflection.Extensions": "4.3.0",
- "System.Reflection.Primitives": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Text.Encoding.Extensions": "4.3.0",
- "System.Threading": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.1/System.Reflection.Metadata.dll": {}
- }
- },
- "System.Reflection.Primitives/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Reflection.TypeExtensions/4.3.0": {
- "dependencies": {
- "System.Reflection": "4.3.0",
- "System.Runtime": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.5/System.Reflection.TypeExtensions.dll": {}
- }
- },
- "System.Resources.Reader/4.0.0": {
- "dependencies": {
- "System.IO": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Threading": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.0/System.Resources.Reader.dll": {}
- }
- },
- "System.Resources.ResourceManager/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Globalization": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Runtime/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0"
- }
- },
- "System.Runtime.Extensions/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Runtime.Handles/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Runtime.InteropServices/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Reflection": "4.3.0",
- "System.Reflection.Primitives": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Handles": "4.3.0"
- }
- },
- "System.Runtime.InteropServices.RuntimeInformation/4.0.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "System.Reflection": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Threading": "4.3.0",
- "runtime.native.System": "4.3.0"
- }
- },
- "System.Runtime.Numerics/4.3.0": {
- "dependencies": {
- "System.Globalization": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/System.Runtime.Numerics.dll": {}
- }
- },
- "System.Runtime.Serialization.Primitives/4.1.1": {
- "dependencies": {
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/System.Runtime.Serialization.Primitives.dll": {}
- }
- },
- "System.Runtime.Serialization.Xml/4.1.1": {
- "dependencies": {
- "System.IO": "4.3.0",
- "System.Private.DataContractSerialization": "4.1.1",
- "System.Runtime": "4.3.0",
- "System.Runtime.Serialization.Primitives": "4.1.1",
- "System.Text.Encoding": "4.3.0",
- "System.Xml.ReaderWriter": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/System.Runtime.Serialization.Xml.dll": {}
- }
- },
- "System.Security.Cryptography.Algorithms/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "System.Collections": "4.3.0",
- "System.IO": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Runtime.Numerics": "4.3.0",
- "System.Security.Cryptography.Encoding": "4.3.0",
- "System.Security.Cryptography.Primitives": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "runtime.native.System.Security.Cryptography.Apple": "4.3.0",
- "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
- }
- },
- "System.Security.Cryptography.Cng/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "System.IO": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Security.Cryptography.Algorithms": "4.3.0",
- "System.Security.Cryptography.Encoding": "4.3.0",
- "System.Security.Cryptography.Primitives": "4.3.0",
- "System.Text.Encoding": "4.3.0"
- }
- },
- "System.Security.Cryptography.Csp/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "System.IO": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Security.Cryptography.Algorithms": "4.3.0",
- "System.Security.Cryptography.Encoding": "4.3.0",
- "System.Security.Cryptography.Primitives": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Threading": "4.3.0"
- }
- },
- "System.Security.Cryptography.Encoding/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "System.Collections": "4.3.0",
- "System.Collections.Concurrent": "4.3.0",
- "System.Linq": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Security.Cryptography.Primitives": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
- }
- },
- "System.Security.Cryptography.OpenSsl/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.IO": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Runtime.Numerics": "4.3.0",
- "System.Security.Cryptography.Algorithms": "4.3.0",
- "System.Security.Cryptography.Encoding": "4.3.0",
- "System.Security.Cryptography.Primitives": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.6/System.Security.Cryptography.OpenSsl.dll": {}
- }
- },
- "System.Security.Cryptography.Primitives/4.3.0": {
- "dependencies": {
- "System.Diagnostics.Debug": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.IO": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Threading.Tasks": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/System.Security.Cryptography.Primitives.dll": {}
- }
- },
- "System.Security.Cryptography.X509Certificates/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.Globalization.Calendars": "4.3.0",
- "System.IO": "4.3.0",
- "System.IO.FileSystem": "4.3.0",
- "System.IO.FileSystem.Primitives": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Runtime.Numerics": "4.3.0",
- "System.Security.Cryptography.Algorithms": "4.3.0",
- "System.Security.Cryptography.Cng": "4.3.0",
- "System.Security.Cryptography.Csp": "4.3.0",
- "System.Security.Cryptography.Encoding": "4.3.0",
- "System.Security.Cryptography.OpenSsl": "4.3.0",
- "System.Security.Cryptography.Primitives": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Threading": "4.3.0",
- "runtime.native.System": "4.3.0",
- "runtime.native.System.Net.Http": "4.3.0",
- "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
- }
- },
- "System.Text.Encoding/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Text.Encoding.CodePages/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "System.Collections": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.IO": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Threading": "4.3.0"
- }
- },
- "System.Text.Encoding.Extensions/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0",
- "System.Text.Encoding": "4.3.0"
- }
- },
- "System.Text.RegularExpressions/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Threading": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.6/System.Text.RegularExpressions.dll": {}
- }
- },
- "System.Threading/4.3.0": {
- "dependencies": {
- "System.Runtime": "4.3.0",
- "System.Threading.Tasks": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/System.Threading.dll": {}
- }
- },
- "System.Threading.Tasks/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Threading.Tasks.Extensions/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Threading.Tasks": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.0/System.Threading.Tasks.Extensions.dll": {}
- }
- },
- "System.Threading.Tasks.Parallel/4.3.0": {
- "dependencies": {
- "System.Collections.Concurrent": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Diagnostics.Tracing": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Threading.Tasks": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/System.Threading.Tasks.Parallel.dll": {}
- }
- },
- "System.Threading.Thread/4.3.0": {
- "dependencies": {
- "System.Runtime": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/System.Threading.Thread.dll": {}
- }
- },
- "System.Threading.ThreadPool/4.0.10": {
- "dependencies": {
- "System.Runtime": "4.3.0",
- "System.Runtime.Handles": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/System.Threading.ThreadPool.dll": {}
- }
- },
- "System.Threading.Timer/4.0.1": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.ValueTuple/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.0/System.ValueTuple.dll": {}
- }
- },
- "System.Xml.ReaderWriter/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.IO": "4.3.0",
- "System.IO.FileSystem": "4.3.0",
- "System.IO.FileSystem.Primitives": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Text.Encoding.Extensions": "4.3.0",
- "System.Text.RegularExpressions": "4.3.0",
- "System.Threading.Tasks": "4.3.0",
- "System.Threading.Tasks.Extensions": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/System.Xml.ReaderWriter.dll": {}
- }
- },
- "System.Xml.XDocument/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Diagnostics.Tools": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.IO": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Xml.ReaderWriter": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/System.Xml.XDocument.dll": {}
- }
- },
- "System.Xml.XmlDocument/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.IO": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Xml.ReaderWriter": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/System.Xml.XmlDocument.dll": {}
- }
- },
- "System.Xml.XmlSerializer/4.0.11": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.IO": "4.3.0",
- "System.Linq": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Reflection.Emit": "4.3.0",
- "System.Reflection.Emit.ILGeneration": "4.3.0",
- "System.Reflection.Extensions": "4.3.0",
- "System.Reflection.Primitives": "4.3.0",
- "System.Reflection.TypeExtensions": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Text.RegularExpressions": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Xml.ReaderWriter": "4.3.0",
- "System.Xml.XmlDocument": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/System.Xml.XmlSerializer.dll": {}
- }
- },
- "System.Xml.XPath/4.3.0": {
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.IO": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Xml.ReaderWriter": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/System.Xml.XPath.dll": {}
- }
- },
- "System.Xml.XPath.XDocument/4.3.0": {
- "dependencies": {
- "System.Diagnostics.Debug": "4.3.0",
- "System.Linq": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Xml.ReaderWriter": "4.3.0",
- "System.Xml.XDocument": "4.3.0",
- "System.Xml.XPath": "4.3.0"
- },
- "runtime": {
- "lib/netstandard1.3/System.Xml.XPath.XDocument.dll": {}
- }
- },
- "GenDummy/1.0.0": {
- "dependencies": {
- "Microsoft.CodeAnalysis.CSharp.Workspaces": "2.1.0"
- },
- "runtime": {
- "GenDummy.dll": {}
- }
- }
- }
- },
- "libraries": {
- "GenDummy.Tasks/1.0.0": {
- "type": "project",
- "serviceable": false,
- "sha512": ""
- },
- "Microsoft.Build.Framework/15.3.409": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-+H11umzkkq46gMtgzmQ1JAVHEmZKmtMiPvi4YZiRPtmaGJC9xv8czMs8lHAL/W/wEnsv7SxD0UFNtNSdbpyvFA==",
- "path": "microsoft.build.framework/15.3.409",
- "hashPath": "microsoft.build.framework.15.3.409.nupkg.sha512"
- },
- "Microsoft.Build.Utilities.Core/15.3.409": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-UVntU9ObJxbrPoycTTtt6cZHiSRTowXRMvjNLGzFECRU81p0NCEvguVt3A7tQEF2mOTvyUh/T21oaNhaWKtndQ==",
- "path": "microsoft.build.utilities.core/15.3.409",
- "hashPath": "microsoft.build.utilities.core.15.3.409.nupkg.sha512"
- },
- "Microsoft.CodeAnalysis.Analyzers/1.1.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-HS3iRWZKcUw/8eZ/08GXKY2Bn7xNzQPzf8gRPHGSowX7u7XXu9i9YEaBeBNKUXWfI7qjvT2zXtLUvbN0hds8vg==",
- "path": "microsoft.codeanalysis.analyzers/1.1.0",
- "hashPath": "microsoft.codeanalysis.analyzers.1.1.0.nupkg.sha512"
- },
- "Microsoft.CodeAnalysis.Common/2.1.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-QeE+TpysVUtMBPwq8dCUvO5Sz/7oVsMhpNe1cjHKNt5V2SwYD5YwMC2IfFkXFcUS6SCyg0yaYWce6tPquc/FlA==",
- "path": "microsoft.codeanalysis.common/2.1.0",
- "hashPath": "microsoft.codeanalysis.common.2.1.0.nupkg.sha512"
- },
- "Microsoft.CodeAnalysis.CSharp/2.1.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-5L+OEh5T3eWeF61GT5sFQXwwvYrg3Y2HR3TcScrOKVdyDN7hQ4cnxcDcQHGSQ+td8UsIRei7i+Jxa9QXfbgARg==",
- "path": "microsoft.codeanalysis.csharp/2.1.0",
- "hashPath": "microsoft.codeanalysis.csharp.2.1.0.nupkg.sha512"
- },
- "Microsoft.CodeAnalysis.CSharp.Workspaces/2.1.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-AM3/ACdx17eMXdXq7M8OzLLzIGeTbHVGMli3+kgxn5wk7oCzZJ4BCBxGs6dKNSuMa0PM93y6UZL1Fgojkg3WVw==",
- "path": "microsoft.codeanalysis.csharp.workspaces/2.1.0",
- "hashPath": "microsoft.codeanalysis.csharp.workspaces.2.1.0.nupkg.sha512"
- },
- "Microsoft.CodeAnalysis.Workspaces.Common/2.1.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-fclicuWb7fKo/QfG5EBZiqFU9hIUQSgACJsWQelu6QQqL9o5M4XjCesO/x9KJfJqt0HGxw2LIR1O9iLuJPdJBA==",
- "path": "microsoft.codeanalysis.workspaces.common/2.1.0",
- "hashPath": "microsoft.codeanalysis.workspaces.common.2.1.0.nupkg.sha512"
- },
- "Microsoft.Composition/1.0.27": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-pwu80Ohe7SBzZ6i69LVdzowp6V+LaVRzd5F7A6QlD42vQkX0oT7KXKWWPlM/S00w1gnMQMRnEdbtOV12z6rXdQ==",
- "path": "microsoft.composition/1.0.27",
- "hashPath": "microsoft.composition.1.0.27.nupkg.sha512"
- },
- "Microsoft.NETCore.Platforms/1.1.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==",
- "path": "microsoft.netcore.platforms/1.1.0",
- "hashPath": "microsoft.netcore.platforms.1.1.0.nupkg.sha512"
- },
- "Microsoft.NETCore.Targets/1.1.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
- "path": "microsoft.netcore.targets/1.1.0",
- "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"
- },
- "Microsoft.Win32.Primitives/4.0.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-fQnBHO9DgcmkC9dYSJoBqo6sH1VJwJprUHh8F3hbcRlxiQiBUuTntdk8tUwV490OqC2kQUrinGwZyQHTieuXRA==",
- "path": "microsoft.win32.primitives/4.0.1",
- "hashPath": "microsoft.win32.primitives.4.0.1.nupkg.sha512"
- },
- "Microsoft.Win32.Registry/4.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-q+eLtROUAQ3OxYA5mpQrgyFgzLQxIyrfT2eLpYX5IEPlHmIio2nh4F5bgOaQoGOV865kFKZZso9Oq9RlazvXtg==",
- "path": "microsoft.win32.registry/4.0.0",
- "hashPath": "microsoft.win32.registry.4.0.0.nupkg.sha512"
- },
- "NETStandard.Library/2.0.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-oA6nwv9MhEKYvLpjZ0ggSpb1g4CQViDVQjLUcDWg598jtvJbpfeP2reqwI1GLW2TbxC/Ml7xL6BBR1HmKPXlTg==",
- "path": "netstandard.library/2.0.1",
- "hashPath": "netstandard.library.2.0.1.nupkg.sha512"
- },
- "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==",
- "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
- "hashPath": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
- },
- "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==",
- "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
- "hashPath": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
- },
- "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==",
- "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
- "hashPath": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
- },
- "runtime.native.System/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",
- "path": "runtime.native.system/4.3.0",
- "hashPath": "runtime.native.system.4.3.0.nupkg.sha512"
- },
- "runtime.native.System.IO.Compression/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==",
- "path": "runtime.native.system.io.compression/4.3.0",
- "hashPath": "runtime.native.system.io.compression.4.3.0.nupkg.sha512"
- },
- "runtime.native.System.Net.Http/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==",
- "path": "runtime.native.system.net.http/4.3.0",
- "hashPath": "runtime.native.system.net.http.4.3.0.nupkg.sha512"
- },
- "runtime.native.System.Security.Cryptography.Apple/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==",
- "path": "runtime.native.system.security.cryptography.apple/4.3.0",
- "hashPath": "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512"
- },
- "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==",
- "path": "runtime.native.system.security.cryptography.openssl/4.3.0",
- "hashPath": "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
- },
- "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==",
- "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
- "hashPath": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
- },
- "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==",
- "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
- "hashPath": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
- },
- "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==",
- "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0",
- "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512"
- },
- "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==",
- "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
- "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
- },
- "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==",
- "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
- "hashPath": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
- },
- "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==",
- "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
- "hashPath": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
- },
- "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==",
- "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
- "hashPath": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
- },
- "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==",
- "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
- "hashPath": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
- },
- "System.AppContext/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==",
- "path": "system.appcontext/4.3.0",
- "hashPath": "system.appcontext.4.3.0.nupkg.sha512"
- },
- "System.Buffers/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==",
- "path": "system.buffers/4.3.0",
- "hashPath": "system.buffers.4.3.0.nupkg.sha512"
- },
- "System.Collections/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",
- "path": "system.collections/4.3.0",
- "hashPath": "system.collections.4.3.0.nupkg.sha512"
- },
- "System.Collections.Concurrent/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==",
- "path": "system.collections.concurrent/4.3.0",
- "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512"
- },
- "System.Collections.Immutable/1.3.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-n+AGX7zmiZumW9aggOkXaHzUeAS3EfeTErnkKCusyONUozbTv+kMb8VE36m+ldV6kF9g57G2c641KCdgH9E0pg==",
- "path": "system.collections.immutable/1.3.1",
- "hashPath": "system.collections.immutable.1.3.1.nupkg.sha512"
- },
- "System.Collections.NonGeneric/4.0.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-hMxFT2RhhlffyCdKLDXjx8WEC5JfCvNozAZxCablAuFRH74SCV4AgzE8yJCh/73bFnEoZgJ9MJmkjQ0dJmnKqA==",
- "path": "system.collections.nongeneric/4.0.1",
- "hashPath": "system.collections.nongeneric.4.0.1.nupkg.sha512"
- },
- "System.Console/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==",
- "path": "system.console/4.3.0",
- "hashPath": "system.console.4.3.0.nupkg.sha512"
- },
- "System.Diagnostics.Contracts/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-eelRRbnm+OloiQvp9CXS0ixjNQldjjkHO4iIkR5XH2VIP8sUB/SIpa1TdUW6/+HDcQ+MlhP3pNa1u5SbzYuWGA==",
- "path": "system.diagnostics.contracts/4.3.0",
- "hashPath": "system.diagnostics.contracts.4.3.0.nupkg.sha512"
- },
- "System.Diagnostics.Debug/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",
- "path": "system.diagnostics.debug/4.3.0",
- "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512"
- },
- "System.Diagnostics.FileVersionInfo/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-omCF64wzQ3Q2CeIqkD6lmmxeMZtGHUmzgFMPjfVaOsyqpR66p/JaZzManMw1s33osoAb5gqpncsjie67+yUPHQ==",
- "path": "system.diagnostics.fileversioninfo/4.3.0",
- "hashPath": "system.diagnostics.fileversioninfo.4.3.0.nupkg.sha512"
- },
- "System.Diagnostics.Process/4.1.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-mpVZ5bnlSs3tTeJ6jYyDJEIa6tavhAd88lxq1zbYhkkCu0Pno2+gHXcvZcoygq2d8JxW3gojXqNJMTAshduqZA==",
- "path": "system.diagnostics.process/4.1.0",
- "hashPath": "system.diagnostics.process.4.1.0.nupkg.sha512"
- },
- "System.Diagnostics.StackTrace/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-BiHg0vgtd35/DM9jvtaC1eKRpWZxr0gcQd643ABG7GnvSlf5pOkY2uyd42mMOJoOmKvnpNj0F4tuoS1pacTwYw==",
- "path": "system.diagnostics.stacktrace/4.3.0",
- "hashPath": "system.diagnostics.stacktrace.4.3.0.nupkg.sha512"
- },
- "System.Diagnostics.Tools/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==",
- "path": "system.diagnostics.tools/4.3.0",
- "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512"
- },
- "System.Diagnostics.TraceSource/4.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-6WVCczFZKXwpWpzd/iJkYnsmWTSFFiU24Xx/YdHXBcu+nFI/ehTgeqdJQFbtRPzbrO3KtRNjvkhtj4t5/WwWsA==",
- "path": "system.diagnostics.tracesource/4.0.0",
- "hashPath": "system.diagnostics.tracesource.4.0.0.nupkg.sha512"
- },
- "System.Diagnostics.Tracing/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==",
- "path": "system.diagnostics.tracing/4.3.0",
- "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512"
- },
- "System.Dynamic.Runtime/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==",
- "path": "system.dynamic.runtime/4.3.0",
- "hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512"
- },
- "System.Globalization/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",
- "path": "system.globalization/4.3.0",
- "hashPath": "system.globalization.4.3.0.nupkg.sha512"
- },
- "System.Globalization.Calendars/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==",
- "path": "system.globalization.calendars/4.3.0",
- "hashPath": "system.globalization.calendars.4.3.0.nupkg.sha512"
- },
- "System.IO/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",
- "path": "system.io/4.3.0",
- "hashPath": "system.io.4.3.0.nupkg.sha512"
- },
- "System.IO.Compression/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==",
- "path": "system.io.compression/4.3.0",
- "hashPath": "system.io.compression.4.3.0.nupkg.sha512"
- },
- "System.IO.FileSystem/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==",
- "path": "system.io.filesystem/4.3.0",
- "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512"
- },
- "System.IO.FileSystem.Primitives/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==",
- "path": "system.io.filesystem.primitives/4.3.0",
- "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512"
- },
- "System.Linq/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==",
- "path": "system.linq/4.3.0",
- "hashPath": "system.linq.4.3.0.nupkg.sha512"
- },
- "System.Linq.Expressions/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==",
- "path": "system.linq.expressions/4.3.0",
- "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512"
- },
- "System.Linq.Parallel/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-td7x21K8LalpjTWCzW/nQboQIFbq9i0r+PCyBBCdLWWnm4NBcdN18vpz/G9hCpUaCIfRL+ZxJNVTywlNlB1aLQ==",
- "path": "system.linq.parallel/4.3.0",
- "hashPath": "system.linq.parallel.4.3.0.nupkg.sha512"
- },
- "System.ObjectModel/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==",
- "path": "system.objectmodel/4.3.0",
- "hashPath": "system.objectmodel.4.3.0.nupkg.sha512"
- },
- "System.Private.DataContractSerialization/4.1.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-lcqFBUaCZxPiUkA4dlSOoPZGtZsAuuElH2XHgLwGLxd7ZozWetV5yiz0qGAV2AUYOqw97MtZBjbLMN16Xz4vXA==",
- "path": "system.private.datacontractserialization/4.1.1",
- "hashPath": "system.private.datacontractserialization.4.1.1.nupkg.sha512"
- },
- "System.Reflection/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",
- "path": "system.reflection/4.3.0",
- "hashPath": "system.reflection.4.3.0.nupkg.sha512"
- },
- "System.Reflection.Emit/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",
- "path": "system.reflection.emit/4.3.0",
- "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512"
- },
- "System.Reflection.Emit.ILGeneration/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",
- "path": "system.reflection.emit.ilgeneration/4.3.0",
- "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512"
- },
- "System.Reflection.Emit.Lightweight/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==",
- "path": "system.reflection.emit.lightweight/4.3.0",
- "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512"
- },
- "System.Reflection.Extensions/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",
- "path": "system.reflection.extensions/4.3.0",
- "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512"
- },
- "System.Reflection.Metadata/1.4.2": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-KYPNMDrLB2R+G5JJiJ2fjBpihtktKVIjsirmyyv+VDo5rQkIR9BWeCYM1wDSzbQatWNZ/NQfPsQyTB1Ui3qBfQ==",
- "path": "system.reflection.metadata/1.4.2",
- "hashPath": "system.reflection.metadata.1.4.2.nupkg.sha512"
- },
- "System.Reflection.Primitives/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",
- "path": "system.reflection.primitives/4.3.0",
- "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"
- },
- "System.Reflection.TypeExtensions/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==",
- "path": "system.reflection.typeextensions/4.3.0",
- "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512"
- },
- "System.Resources.Reader/4.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-VX1iHAoHxgrLZv+nq/9drCZI6Q4SSCzSVyUm1e0U60sqWdj6XhY7wvKmy3RvsSal9h+/vqSWwxxJsm0J4vn/jA==",
- "path": "system.resources.reader/4.0.0",
- "hashPath": "system.resources.reader.4.0.0.nupkg.sha512"
- },
- "System.Resources.ResourceManager/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",
- "path": "system.resources.resourcemanager/4.3.0",
- "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"
- },
- "System.Runtime/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
- "path": "system.runtime/4.3.0",
- "hashPath": "system.runtime.4.3.0.nupkg.sha512"
- },
- "System.Runtime.Extensions/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",
- "path": "system.runtime.extensions/4.3.0",
- "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512"
- },
- "System.Runtime.Handles/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",
- "path": "system.runtime.handles/4.3.0",
- "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512"
- },
- "System.Runtime.InteropServices/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",
- "path": "system.runtime.interopservices/4.3.0",
- "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"
- },
- "System.Runtime.InteropServices.RuntimeInformation/4.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-hWPhJxc453RCa8Z29O91EmfGeZIHX1ZH2A8L6lYQVSaKzku2DfArSfMEb1/MYYzPQRJZeu0c9dmYeJKxW5Fgng==",
- "path": "system.runtime.interopservices.runtimeinformation/4.0.0",
- "hashPath": "system.runtime.interopservices.runtimeinformation.4.0.0.nupkg.sha512"
- },
- "System.Runtime.Numerics/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==",
- "path": "system.runtime.numerics/4.3.0",
- "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512"
- },
- "System.Runtime.Serialization.Primitives/4.1.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-HZ6Du5QrTG8MNJbf4e4qMO3JRAkIboGT5Fk804uZtg3Gq516S7hAqTm2UZKUHa7/6HUGdVy3AqMQKbns06G/cg==",
- "path": "system.runtime.serialization.primitives/4.1.1",
- "hashPath": "system.runtime.serialization.primitives.4.1.1.nupkg.sha512"
- },
- "System.Runtime.Serialization.Xml/4.1.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-yqfKHkWUAdI0hdDIdD9KDzluKtZ8IIqLF3O7xIZlt6UTs1bOvFRpCvRTvGQva3Ak/ZM9/nq9IHBJ1tC4Ybcrjg==",
- "path": "system.runtime.serialization.xml/4.1.1",
- "hashPath": "system.runtime.serialization.xml.4.1.1.nupkg.sha512"
- },
- "System.Security.Cryptography.Algorithms/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==",
- "path": "system.security.cryptography.algorithms/4.3.0",
- "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512"
- },
- "System.Security.Cryptography.Cng/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==",
- "path": "system.security.cryptography.cng/4.3.0",
- "hashPath": "system.security.cryptography.cng.4.3.0.nupkg.sha512"
- },
- "System.Security.Cryptography.Csp/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==",
- "path": "system.security.cryptography.csp/4.3.0",
- "hashPath": "system.security.cryptography.csp.4.3.0.nupkg.sha512"
- },
- "System.Security.Cryptography.Encoding/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==",
- "path": "system.security.cryptography.encoding/4.3.0",
- "hashPath": "system.security.cryptography.encoding.4.3.0.nupkg.sha512"
- },
- "System.Security.Cryptography.OpenSsl/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==",
- "path": "system.security.cryptography.openssl/4.3.0",
- "hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512"
- },
- "System.Security.Cryptography.Primitives/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==",
- "path": "system.security.cryptography.primitives/4.3.0",
- "hashPath": "system.security.cryptography.primitives.4.3.0.nupkg.sha512"
- },
- "System.Security.Cryptography.X509Certificates/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==",
- "path": "system.security.cryptography.x509certificates/4.3.0",
- "hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512"
- },
- "System.Text.Encoding/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
- "path": "system.text.encoding/4.3.0",
- "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
- },
- "System.Text.Encoding.CodePages/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-IRiEFUa5b/Gs5Egg8oqBVoywhtOeaO2KOx3j0RfcYY/raxqBuEK7NXRDgOwtYM8qbi+7S4RPXUbNt+ZxyY0/NQ==",
- "path": "system.text.encoding.codepages/4.3.0",
- "hashPath": "system.text.encoding.codepages.4.3.0.nupkg.sha512"
- },
- "System.Text.Encoding.Extensions/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==",
- "path": "system.text.encoding.extensions/4.3.0",
- "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512"
- },
- "System.Text.RegularExpressions/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==",
- "path": "system.text.regularexpressions/4.3.0",
- "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512"
- },
- "System.Threading/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",
- "path": "system.threading/4.3.0",
- "hashPath": "system.threading.4.3.0.nupkg.sha512"
- },
- "System.Threading.Tasks/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",
- "path": "system.threading.tasks/4.3.0",
- "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"
- },
- "System.Threading.Tasks.Extensions/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==",
- "path": "system.threading.tasks.extensions/4.3.0",
- "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512"
- },
- "System.Threading.Tasks.Parallel/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-cbjBNZHf/vQCfcdhzx7knsiygoCKgxL8mZOeocXZn5gWhCdzHIq6bYNKWX0LAJCWYP7bds4yBK8p06YkP0oa0g==",
- "path": "system.threading.tasks.parallel/4.3.0",
- "hashPath": "system.threading.tasks.parallel.4.3.0.nupkg.sha512"
- },
- "System.Threading.Thread/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==",
- "path": "system.threading.thread/4.3.0",
- "hashPath": "system.threading.thread.4.3.0.nupkg.sha512"
- },
- "System.Threading.ThreadPool/4.0.10": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-IMXgB5Vf/5Qw1kpoVgJMOvUO1l32aC+qC3OaIZjWJOjvcxuxNWOK2ZTWWYXfij22NHxT2j1yWX5vlAeQWld9vA==",
- "path": "system.threading.threadpool/4.0.10",
- "hashPath": "system.threading.threadpool.4.0.10.nupkg.sha512"
- },
- "System.Threading.Timer/4.0.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-saGfUV8uqVW6LeURiqxcGhZ24PzuRNaUBtbhVeuUAvky1naH395A/1nY0P2bWvrw/BreRtIB/EzTDkGBpqCwEw==",
- "path": "system.threading.timer/4.0.1",
- "hashPath": "system.threading.timer.4.0.1.nupkg.sha512"
- },
- "System.ValueTuple/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-cNLEvBX3d6MMQRZe3SMFNukVbitDAEpVZO17qa0/2FHxZ7Y7PpFRpr6m2615XYM/tYYYf0B+WyHNujqIw8Luwg==",
- "path": "system.valuetuple/4.3.0",
- "hashPath": "system.valuetuple.4.3.0.nupkg.sha512"
- },
- "System.Xml.ReaderWriter/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==",
- "path": "system.xml.readerwriter/4.3.0",
- "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512"
- },
- "System.Xml.XDocument/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==",
- "path": "system.xml.xdocument/4.3.0",
- "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512"
- },
- "System.Xml.XmlDocument/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==",
- "path": "system.xml.xmldocument/4.3.0",
- "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512"
- },
- "System.Xml.XmlSerializer/4.0.11": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-FrazwwqfIXTfq23mfv4zH+BjqkSFNaNFBtjzu3I9NRmG8EELYyrv/fJnttCIwRMFRR/YKXF1hmsMmMEnl55HGw==",
- "path": "system.xml.xmlserializer/4.0.11",
- "hashPath": "system.xml.xmlserializer.4.0.11.nupkg.sha512"
- },
- "System.Xml.XPath/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-v1JQ5SETnQusqmS3RwStF7vwQ3L02imIzl++sewmt23VGygix04pEH+FCj1yWb+z4GDzKiljr1W7Wfvrx0YwgA==",
- "path": "system.xml.xpath/4.3.0",
- "hashPath": "system.xml.xpath.4.3.0.nupkg.sha512"
- },
- "System.Xml.XPath.XDocument/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-jw9oHHEIVW53mHY9PgrQa98Xo2IZ0ZjrpdOTmtvk+Rvg4tq7dydmxdNqUvJ5YwjDqhn75mBXWttWjiKhWP53LQ==",
- "path": "system.xml.xpath.xdocument/4.3.0",
- "hashPath": "system.xml.xpath.xdocument.4.3.0.nupkg.sha512"
- },
- "GenDummy/1.0.0": {
- "type": "project",
- "serviceable": false,
- "sha512": ""
- }
- }
-}
\ No newline at end of file
+++ /dev/null
-#!/bin/bash
-
-SCRIPT_FILE=$(readlink -f $0)
-SCRIPT_DIR=$(dirname $SCRIPT_FILE)
-
-SOURCE_DIR=$SCRIPT_DIR/src
-BINARY_DIR=$SCRIPT_DIR/bin
-
-CONF=Release
-
-# Cleanup
-rm -fr $BINARY_DIR/*
-find $SOURCE_DIR -type d -name "bin" -prune -exec rm -r "{}" \;
-find $SOURCE_DIR -type d -name "obj" -prune -exec rm -r "{}" \;
-
-# Build and publish
-dotnet publish -c $CONF Tools.sln
-
-# Install
-APPS="GenDummy.Tasks ABIChecker"
-
-for x in $APPS; do
- mkdir -p $BINARY_DIR/$x
- cp -fr $SOURCE_DIR/$x/bin/$CONF/*/publish/* $BINARY_DIR/$x
-done
+++ /dev/null
-class BuildLog:
- FILE = 0
- LINE_NUMBER = 1
- WARNING_CODE = 2
- MESSAGE = 3
-
- def __init__(self, filePath):
- self._file = open(filePath, 'r')
- self._parseLog()
-
- def _parseLog(self):
- self._lines = self._file.readlines()
- self._lines[:] = [line for line in self._lines if ": warning" in line]
- self.warnings = [[0 for i in range(4)] for y in range(len(self._lines))]
-
- for index, line in enumerate(self._lines):
- self._lines[index] = line.split(":")
- self._lines[index][0] = self._lines[index][0][:-1].split("(")
-
- self.warnings[index][self.FILE] = self._lines[index][0][0]
- self.warnings[index][self.LINE_NUMBER] = int(self._lines[index][0][1].split(",")[0])
- self.warnings[index][self.WARNING_CODE] = self._lines[index][1]
- self.warnings[index][self.MESSAGE] = self._lines[index][2].split("[/")[0]
-
- def __del__(self):
- self._file.close()
-
-if __name__ == "__main__":
- logPath = "../../build.log"
- logs = BuildLog(logPath)
- print(logs.warnings)
+++ /dev/null
-import os
-import re
-from github import Github
-
-gitHubRepo = "Samsung/TizenFX"
-diffPattern = re.compile('^@@ \-([0-9,]+) \+([0-9,]+) @@')
-
-class PRManager:
- def __init__(self, token, prNumber):
- self._gh = Github(token)
- self.pr = self._gh.get_repo(gitHubRepo).get_pull(prNumber)
-
- self.latestCommit = self.pr.get_commits().reversed[0]
- self.changedFiles = self.pr.get_files()
-
- self.lineNumberToPositionMap = {}
- self.fileDiffHunkPairs = {}
-
- for file in self.changedFiles:
- if file.patch is None:
- continue
- _patchLines = file.patch.split("\n")
- self._CreatePositionMap(file, _patchLines)
- _diffLines = []
- for hunkline in _patchLines:
- m = diffPattern.match(hunkline)
- if m is not None:
- hunkrange = m.group(2).split(',')
- if len(hunkrange) == 1:
- hunkrange.append(1)
- _diffLines.insert(0, map(int, hunkrange))
- _diffLines.reverse()
- self.fileDiffHunkPairs[file] = _diffLines
-
- def _CreatePositionMap(self, file, patchLines):
- self.lineNumberToPositionMap[file] = {}
- lineNumber = 0
- for position, line in enumerate(patchLines):
- m = diffPattern.match(line)
- if m is not None:
- lineNumber = int(m.group(2).split(',')[0])
- continue
- elif line[0] == '-':
- continue
- self.lineNumberToPositionMap[file][lineNumber] = position
- lineNumber += 1
-
- def _CheckComment(self, file, position, body):
- _comments = self.pr.get_comments();
- for comment in _comments:
- if (comment.path == file and comment.position == position and comment.body == body):
- # Comment already exists
- return False
- return True
-
- def CreateReviewComment(self, file, lineNumber, body):
- _position = self.lineNumberToPositionMap[file][lineNumber]
- if self._CheckComment(file.filename, _position, body):
- self.pr.create_review_comment(body, self.latestCommit, file.filename, _position)
-
-if __name__ == "__main__":
- pr = 9
- gh = PRManager(pr)
- for file in gh.changedFiles:
- print("Chaged File: " + file.filename)
-
+++ /dev/null
-import sys
-from BuildLog import BuildLog
-from PRManager import PRManager
-
-logPath = "./build.log"
-
-if __name__ == "__main__":
- if len(sys.argv) < 3:
- print("Execute with token and the PR number")
- print(" ~$ python main.py [Token] [PR Number]")
- exit(1)
- logs = BuildLog(logPath)
- pr = PRManager(sys.argv[1], int(sys.argv[2]))
- warningsInFile = []
- for file in pr.changedFiles:
- if file.patch is None:
- continue
- warningsInFile = [warning for warning in logs.warnings if file.filename.endswith(warning[logs.FILE])]
-
- for diffLine in pr.fileDiffHunkPairs[file]:
- for warning in warningsInFile:
- if (diffLine[0]) <= warning[BuildLog.LINE_NUMBER] and warning[BuildLog.LINE_NUMBER] < (diffLine[0] + diffLine[1]):
- print("{}, Warning on line {}! -> ".format(file.filename, warning[BuildLog.LINE_NUMBER]) + warning[BuildLog.MESSAGE])
- _warningMessage = warning[BuildLog.WARNING_CODE] + ":" +warning[BuildLog.MESSAGE]
- pr.CreateReviewComment(file, warning[BuildLog.LINE_NUMBER], _warningMessage)
-
+++ /dev/null
-using System;
-using System.Collections.Generic;
-using System.ComponentModel;
-using System.IO;
-using System.Linq;
-using System.Reflection;
-
-namespace Checker_ABI
-{
- public class ABIChecker
- {
- AssemblyChecker _checker = new AssemblyChecker();
- string _basePath;
- string _targetPath;
- bool _isFile;
-
- [Flags]
- public enum ABITestResult
- {
- None = 0,
- InternalAPIChanged = 1 << 0,
- ACRRequired = 1 << 1
- }
-
- public ABIChecker(string basePath, string targetPath, bool isFile)
- {
- _basePath = basePath;
- _targetPath = targetPath;
- _isFile = isFile;
- }
-
- public ABITestResult CheckABI()
- {
- if (!_isFile)
- {
- return CheckDirectory();
- }
- else
- {
- var result = CheckFile(new FileInfo(_basePath).FullName, new FileInfo(_targetPath).FullName);
- Console.WriteLine($"File check result: {((result & ABITestResult.ACRRequired) == ABITestResult.ACRRequired ? "FAIL" : "PASS")}");
- return result;
- }
- }
-
- ABITestResult CheckDirectory()
- {
- DirectoryInfo baseDirectoryInfo = new DirectoryInfo(_basePath);
- DirectoryInfo targetDirectoryInfo = new DirectoryInfo(_targetPath);
-
- if (!baseDirectoryInfo.Exists || !targetDirectoryInfo.Exists)
- {
- Console.WriteLine($"invalid directory path");
- }
-
- FileInfo[] baseDllFiles = baseDirectoryInfo.GetFiles("*.dll", SearchOption.TopDirectoryOnly);
- FileInfo[] targetDllFiles = targetDirectoryInfo.GetFiles("*.dll", SearchOption.TopDirectoryOnly);
-
- Console.WriteLine($"File Count : {baseDllFiles.Length} == {targetDllFiles.Length}");
-
- ABITestResult directoryResult = ABITestResult.None;
- directoryResult |= CheckChangedModule(baseDllFiles, targetDllFiles);
- Console.WriteLine($"Module Check : {directoryResult.ToString()}");
- Console.WriteLine("---------------------------------");
-
- int count = 1;
- foreach (var baseFile in baseDllFiles)
- {
- foreach (var targetFile in targetDllFiles)
- {
- if (baseFile.Name == targetFile.Name)
- {
- var fileResult = CheckFile(baseFile.FullName, targetFile.FullName);
- Console.WriteLine($"{count++}. {baseFile.ToString()} : {((fileResult & ABITestResult.ACRRequired) == ABITestResult.ACRRequired ? "FAIL" : "PASS")}");
- directoryResult |= fileResult;
- }
- }
- }
- return directoryResult;
- }
-
- ABITestResult CheckChangedModule(FileInfo[] baseDllFiles, FileInfo[] targetDllFiles)
- {
- var result = ABITestResult.None;
-
- var removedDllFiles = baseDllFiles.Where(b => !targetDllFiles.Any(t => t.Name == b.Name));
- foreach (var file in removedDllFiles)
- {
- Console.WriteLine($"!! Missing DLL: {file.Name}");
- result |= CheckFile(file.FullName);
- }
-
- var addedDllFiles = targetDllFiles.Where(t => !baseDllFiles.Any(b => b.Name == t.Name));
- foreach (var file in addedDllFiles)
- {
- Console.WriteLine($"!! Added DLL : {file.Name}");
- result |= CheckFile(file.FullName);
- }
-
- return result;
- }
-
- ABITestResult CheckFile(string file)
- {
- return CheckFile(file, string.Empty);
- }
-
- ABITestResult CheckFile(string baseFile, string targetFile)
- {
- ABITestResult result = ABITestResult.None;
- IList<MemberInfo> changedAPIList;
- try
- {
- if (targetFile == string.Empty)
- {
- changedAPIList = _checker.CheckAssemblyFile(Assembly.LoadFrom(baseFile));
- }
- else
- {
- changedAPIList = _checker.CheckAssemblyFile(Assembly.LoadFrom(baseFile), Assembly.LoadFile(targetFile));
- }
- var internalAPIList = new List<MemberInfo>();
- for (int i = changedAPIList.Count - 1; i >= 0; i--)
- {
- if (changedAPIList[i].GetCustomAttribute<EditorBrowsableAttribute>()?.State == EditorBrowsableState.Never
- || changedAPIList[i].DeclaringType.GetCustomAttribute<EditorBrowsableAttribute>()?.State == EditorBrowsableState.Never)
- {
- Console.WriteLine($" Internal API changed: {changedAPIList[i].DeclaringType}::{changedAPIList[i].ToString()}");
- internalAPIList.Add(changedAPIList[i]);
- changedAPIList.Remove(changedAPIList[i]);
- }
- }
-
- if (changedAPIList.Count > 0)
- {
- result |= ABITestResult.ACRRequired;
- }
- if (internalAPIList.Count > 0)
- {
- result |= ABITestResult.InternalAPIChanged;
- }
- }
- catch (Exception e)
- {
- Console.WriteLine(e);
- }
-
- return result;
- }
- }
-}
+++ /dev/null
-<Project Sdk="Microsoft.NET.Sdk">
-
- <PropertyGroup>
- <OutputType>Exe</OutputType>
- <TargetFramework>netcoreapp2.0</TargetFramework>
- <Deterministic>True</Deterministic>
- </PropertyGroup>
-
- <ItemGroup>
- <PackageReference Include="CommandLineParser" Version="2.2.1" />
- <PackageReference Include="Microsoft.CodeAnalysis" Version="2.6.1" />
- <PackageReference Include="Microsoft.Extensions.DependencyModel" Version="2.0.4" />
- <PackageReference Include="System.Runtime.Loader" Version="4.3.0" />
- </ItemGroup>
-
-</Project>
+++ /dev/null
-using System;
-using System.Collections.Generic;
-using System.ComponentModel;
-using System.Linq;
-using System.Reflection;
-
-namespace Checker_ABI
-{
- internal class AssemblyChecker
- {
- private const BindingFlags PublicOnlyFlags = BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly | BindingFlags.Static;
-
- public IList<MemberInfo> CompareClassTypes(Type originalType, Type targetType)
- {
- if (originalType.ToString() != targetType.ToString())
- {
- throw new ArgumentException("The full name of type is different. ABI check is only possible if name is the same.");
- }
-
- var originalMembers = originalType.GetMembers(PublicOnlyFlags).ToList();
- var targetMembers = targetType.GetMembers(PublicOnlyFlags).ToList();
-
- for (int i = originalMembers.Count-1; i >= 0; i--)
- {
- for (int j = targetMembers.Count-1; j >= 0; j--)
- {
- if (originalMembers[i].ToString() == targetMembers[j].ToString())
- {
- if (originalMembers[i] is MethodInfo originalMember && targetMembers[j] is MethodInfo targetMamber)
- {
- if (originalMember.GetBaseDefinition().DeclaringType.ToString() != targetMamber.GetBaseDefinition().DeclaringType.ToString())
- {
- continue;
- }
- }
- if (originalMembers[i].GetCustomAttribute<System.ComponentModel.EditorBrowsableAttribute>()?.State
- != targetMembers[j].GetCustomAttribute<System.ComponentModel.EditorBrowsableAttribute>()?.State)
- {
-
- continue;
- }
- originalMembers.RemoveAt(i);
- targetMembers.RemoveAt(j);
- break;
- }
- }
- }
-
- IList<MemberInfo> diffrentMemberList = new List<MemberInfo>();
- foreach (var item in originalMembers)
- {
- Console.WriteLine($" !! Missing API: {item.DeclaringType}::{item.ToString()}");
- diffrentMemberList.Add(item);
- }
-
- foreach (var item in targetMembers)
- {
- Console.WriteLine($" !! Added API: {item.DeclaringType}::{item.ToString()}");
- diffrentMemberList.Add(item);
- }
-
- return diffrentMemberList;
- }
-
- public IList<MemberInfo> CheckAssemblyFile(Assembly baseAssembly, Assembly targetAssembly)
- {
- var basePublicTypes = baseAssembly.GetTypes().Where(b => b.IsPublic).ToList();
- var targetPublicTypes = targetAssembly.GetTypes().Where(b => b.IsPublic).ToList();
- var differentMemberList = new List<MemberInfo>();
-
- var removedClasses = basePublicTypes.Where(b => !targetPublicTypes.Any(t => {
- return (t.FullName == b.FullName)
- && (t.GetCustomAttribute<EditorBrowsableAttribute>()?.State == b.GetCustomAttribute<EditorBrowsableAttribute>()?.State);
- }));
- foreach (var type in removedClasses)
- {
- Console.WriteLine($" !! Missing Class: {type.FullName}");
- foreach (var member in type.GetMembers(PublicOnlyFlags))
- {
- Console.WriteLine($" !! Missing API: {member.ToString()}");
- differentMemberList.Add(member);
- }
- }
-
- var addedClasses = targetPublicTypes.Where(t => !basePublicTypes.Any(b => {
- return (b.FullName == t.FullName)
- && (b.GetCustomAttribute<EditorBrowsableAttribute>()?.State == t.GetCustomAttribute<EditorBrowsableAttribute>()?.State);
- }));
- foreach (var type in addedClasses)
- {
- Console.WriteLine($" !! Added Class: {type.FullName}");
- foreach(var member in type.GetMembers(PublicOnlyFlags))
- {
- Console.WriteLine($" !! Added API: {member.ToString()}");
- differentMemberList.Add(member);
- }
- }
-
- for (int i = 0; i < basePublicTypes.Count; i++)
- {
- for (int j = 0; j < targetPublicTypes.Count; j++)
- {
- if (basePublicTypes[i].ToString() == targetPublicTypes[j].ToString())
- {
- var differentMembers = CompareClassTypes(basePublicTypes[i], targetPublicTypes[j]);
- if (differentMembers?.Count > 0)
- {
- Console.WriteLine($" ==> {basePublicTypes[i]}, Diffrent Member Count : {differentMembers.Count}");
- foreach (var member in differentMembers)
- {
- differentMemberList.Add(member);
- }
- }
- }
- }
- }
- return differentMemberList;
- }
-
- public IList<MemberInfo> CheckAssemblyFile(Assembly assembly)
- {
- var publicTypes = assembly.GetTypes().Where(b => b.IsPublic).ToList();
- var diffrentMemberList = new List<MemberInfo>();
-
- foreach (var type in publicTypes)
- {
- diffrentMemberList = diffrentMemberList.Concat(type.GetMembers(PublicOnlyFlags)).ToList();
- }
-
- return diffrentMemberList;
- }
- }
-}
+++ /dev/null
-using CommandLine;
-using System;
-using System.IO;
-using System.Net;
-using System.Net.Http;
-using System.Text;
-
-namespace Checker_ABI
-{
- class AssemblyOptions
- {
- [Option('f', "isFile", Default = false, HelpText = "Is it File?")]
- public bool IsFile { get; set; }
-
- [Option('b', "base", Required = true, HelpText = "Input Base Assembly path")]
- public string BasePath { get; set; }
-
- [Option('p', "pr", Required = true, HelpText = "Input latest Assembly path")]
- public string PrPath { get; set; }
- }
-
- class Program
- {
- private static readonly HttpClient client = new HttpClient();
-
- static int Main(string[] args)
- {
- Console.WriteLine("=========ABI CHECK START=========");
-
- AssemblyOptions options = null;
- CommandLine.Parser.Default.ParseArguments<AssemblyOptions>(args).WithParsed(b => options = b);
-
- if (options == null)
- {
- Console.WriteLine($"invalid Arguments");
- return 0;
- }
-
- var abiChecker = new ABIChecker(options.BasePath, options.PrPath, options.IsFile);
- var result = abiChecker.CheckABI();
- Console.WriteLine("=====================");
- Console.WriteLine($"ABI CHECK : {((result & ABIChecker.ABITestResult.ACRRequired) == ABIChecker.ABITestResult.ACRRequired ? "Fail" : "Pass")}");
- Console.WriteLine("=====================");
-
- Console.WriteLine("=========ABI CHECK END=========");
- Console.WriteLine("Return : " + (int)result);
-
- return (int)result;
- }
- }
-}
+++ /dev/null
-<Project Sdk="Microsoft.NET.Sdk">
-
- <PropertyGroup>
- <OutputType>Exe</OutputType>
- <TargetFramework>netcoreapp2.0</TargetFramework>
- <Deterministic>True</Deterministic>
- </PropertyGroup>
-
- <ItemGroup>
- <PackageReference Include="CommandLineParser" Version="2.2.1" />
- </ItemGroup>
-
- <ItemGroup>
- <ProjectReference Include="..\GenDummy\GenDummy.csproj" />
- </ItemGroup>
-
-</Project>
+++ /dev/null
-/*
- * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved
- *
- * Licensed under the Apache License, Version 2.0 (the License);
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an AS IS BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-using CommandLine;
-
-namespace GenDummy.CommandLine
-{
- class Options
- {
- public Options()
- {
- IsMultiple = false;
- }
-
- [Option('v', "verbose", Default = false, HelpText = "Print verbose messages.")]
- public bool Verbose { get; set; }
-
- [Value(0, MetaName = "InputPath", Required = true, HelpText = "Input file or directory to process.")]
- public string InputPath { get; set; }
-
- [Value(1, MetaName = "OutputPath", HelpText = "Output path for generated files.")]
- public string OutputPath { get; set; }
-
- public bool IsMultiple { get; set; }
- }
-}
+++ /dev/null
-/*
- * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved
- *
- * Licensed under the Apache License, Version 2.0 (the License);
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an AS IS BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-using System;
-using System.IO;
-using System.Text.RegularExpressions;
-using System.Threading.Tasks;
-using CommandLine;
-
-namespace GenDummy.CommandLine
-{
- class Program
- {
- FileInfo[] inputFiles;
-
- public async Task Run(Options options)
- {
- if (Directory.Exists(options.InputPath))
- {
- options.IsMultiple = true;
- }
-
- if (options.IsMultiple)
- {
- if (string.IsNullOrEmpty(options.OutputPath) || !Directory.Exists(options.OutputPath))
- {
- ExitWithError("Directory should be set as the output path.");
- }
- DirectoryInfo inputDirInfo = new DirectoryInfo(options.InputPath);
- inputFiles = inputDirInfo.GetFiles("*.cs", SearchOption.AllDirectories);
- }
- else
- {
- if (!File.Exists(options.InputPath))
- {
- ExitWithError("Couldn't find the input file : " + options.InputPath);
- }
- FileInfo fileInfo = new FileInfo(options.InputPath);
- inputFiles = new FileInfo[] { fileInfo };
- }
-
- DummyProject project = new DummyProject();
-
- Regex rgx = new Regex("^" + options.InputPath.Replace("\\", "\\\\"));
- foreach (var f in inputFiles)
- {
- if (string.IsNullOrEmpty(options.OutputPath))
- {
- await project.GenerateDummy(f.FullName);
- }
- else if (Directory.Exists(options.OutputPath))
- {
- var outputFile = rgx.Replace(f.FullName, options.OutputPath);
- Directory.CreateDirectory(Path.GetDirectoryName(outputFile));
- await project.GenerateDummy(f.FullName, outputFile);
- }
- else
- {
- await project.GenerateDummy(f.FullName, options.OutputPath);
- }
-
- if (options.Verbose)
- {
- Console.WriteLine($"Processed : {f.FullName}");
- }
- }
- }
-
- static void Main(string[] args)
- {
- Program program = new Program();
- Parser.Default.ParseArguments<Options>(args)
- .WithParsed(opts => program.Run(opts).Wait());
- }
-
- static void ExitWithError(string err)
- {
- Console.Error.WriteLine("Error: " + err);
- Environment.Exit(1);
- }
-
- }
-}
+++ /dev/null
-<Project Sdk="Microsoft.NET.Sdk">
-
- <PropertyGroup>
- <TargetFramework>netstandard2.0</TargetFramework>
- <Deterministic>True</Deterministic>
- </PropertyGroup>
-
- <ItemGroup>
- <PackageReference Include="Microsoft.Build.Framework" Version="15.3.409" />
- <PackageReference Include="Microsoft.Build.Utilities.Core" Version="15.3.409" />
- </ItemGroup>
-
- <ItemGroup>
- <ProjectReference Include="..\GenDummy\GenDummy.csproj" />
- </ItemGroup>
-
-</Project>
+++ /dev/null
-/*
- * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved
- *
- * Licensed under the Apache License, Version 2.0 (the License);
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an AS IS BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-using System;
-using System.IO;
-using System.Collections.Generic;
-using Microsoft.Build.Framework;
-using Microsoft.Build.Utilities;
-
-namespace GenDummy.Tasks
-{
- public class GenDummyTask : ITask
- {
- readonly List<ITaskItem> _generatedFiles = new List<ITaskItem>();
-
- public IBuildEngine BuildEngine { get; set; }
- public ITaskHost HostObject { get; set; }
-
- [Required]
- public ITaskItem[] Sources { get; set; }
-
- [Required]
- public string OutputDirectory { get; set; }
-
- [Output]
- public ITaskItem[] GeneratedFiles => _generatedFiles.ToArray();
-
- public bool Execute()
- {
- try
- {
- ExecuteCore().Wait();
- } catch(Exception e)
- {
- Console.Error.WriteLine($"{e.ToString()} : {e.Message}");
- return false;
- }
- return true;
- }
-
- public async System.Threading.Tasks.Task ExecuteCore()
- {
- if (string.IsNullOrEmpty(OutputDirectory))
- {
- throw new ArgumentException("OutputDirectory is not set.");
- }
-
- DummyProject project = new DummyProject();
-
- foreach (var source in Sources)
- {
- string sourceFile = source.ItemSpec;
- if (!File.Exists(sourceFile))
- {
- throw new FileNotFoundException(sourceFile);
- }
-
- string generatedFile = Path.Combine(OutputDirectory, sourceFile);
-
- string targetDirectory = Path.GetDirectoryName(generatedFile);
- Directory.CreateDirectory(targetDirectory);
-
- await project.GenerateDummy(source.ItemSpec, generatedFile);
- _generatedFiles.Add(new TaskItem(generatedFile));
- }
- }
- }
-}
+++ /dev/null
-# To learn more about .editorconfig see https://aka.ms/editorconfigdocs
-root = true
-
-# All files
-[*]
-indent_style = space
-
-# Code files
-[*.{cs,csx,vb,vbx}]
-indent_size = 4
-end_of_line = lf
-
-# Xml files
-[*.xml]
-indent_size = 2
-
-# Dotnet code style
-[*.{cs,vb}]
-# Organize usings
-dotnet_sort_system_directives_first = true
-
-# Avoid this. unless absolutely necessary
-dotnet_style_qualification_for_field = false:suggestion
-dotnet_style_qualification_for_property = false:suggestion
-dotnet_style_qualification_for_method = false:suggestion
-dotnet_style_qualification_for_event = false:suggestion
-
-# Use language keywords instead of BCL types
-dotnet_style_predefined_type_for_locals_parameters_members = true:suggestion
-dotnet_style_predefined_type_for_member_access = true:suggestion
-
-# Naming conventions
-dotnet_naming_style.pascal_case_style.capitalization = pascal_case
-# Classes, structs, methods, enums, events, properties, namespaces, delegates must be PascalCase
-dotnet_naming_rule.general_naming.severity = suggestion
-dotnet_naming_rule.general_naming.symbols = general
-dotnet_naming_rule.general_naming.style = pascal_case_style
-dotnet_naming_symbols.general.applicable_kinds = class,struct,enum,property,method,event,namespace,delegate
-dotnet_naming_symbols.general.applicable_accessibilities = *
+++ /dev/null
-/*
- * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved
- *
- * Licensed under the Apache License, Version 2.0 (the License);
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an AS IS BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-using GenDummy.Processors;
-using Microsoft.CodeAnalysis;
-using Microsoft.CodeAnalysis.CSharp.Syntax;
-using Microsoft.CodeAnalysis.Editing;
-using Microsoft.CodeAnalysis.Text;
-using System;
-using System.IO;
-using System.Threading.Tasks;
-
-namespace GenDummy
-{
- public class DummyProject
- {
- readonly Project _project;
- readonly IProcessor _processor;
-
- public DummyProject()
- {
- AdhocWorkspace workSpace = new AdhocWorkspace();
- ProjectInfo projectInfo = ProjectInfo.Create(ProjectId.CreateNewId(), VersionStamp.Create(), "DummyProject", "DummyAssembly", LanguageNames.CSharp);
- _project = workSpace.AddProject(projectInfo);
-
- _processor = new DummyProcessor();
- }
-
- public Task GenerateDummy(string source, string dest = null)
- {
- if (string.IsNullOrEmpty(source))
- throw new ArgumentNullException("source");
-
- return GenerateDummyInternal(source, dest);
- }
-
- async Task GenerateDummyInternal(string source, string dest = null)
- {
- var sourceText = File.ReadAllText(source);
- var document = _project.AddDocument(Path.GetFileName(source), SourceText.From(sourceText));
- document = await UpdateMembers(document);
- var destText = await document.GetTextAsync();
-
- string destPath = dest;
- if (string.IsNullOrEmpty(dest))
- {
- destPath = Path.ChangeExtension(source, "dummy.cs");
- }
- File.WriteAllText(destPath, destText.ToString());
- }
-
- async Task<Document> UpdateMembers(Document document)
- {
- var documentRoot = (CompilationUnitSyntax)await document.GetSyntaxRootAsync();
- var editor = await DocumentEditor.CreateAsync(document);
-
- foreach (var member in documentRoot.DescendantNodes())
- {
- var newMember = _processor.Process(member as MemberDeclarationSyntax);
- if (newMember != null)
- {
- editor.ReplaceNode(member, newMember);
- }
- }
- return editor.GetChangedDocument();
- }
- }
-}
+++ /dev/null
-<Project Sdk="Microsoft.NET.Sdk">
-
- <PropertyGroup>
- <TargetFramework>netstandard2.0</TargetFramework>
- <Deterministic>True</Deterministic>
- <NoWarn>$(NoWarn);NU1701</NoWarn>
- </PropertyGroup>
-
- <ItemGroup>
- <PackageReference Include="Microsoft.CodeAnalysis.CSharp.Workspaces" Version="2.1.0" />
- </ItemGroup>
-
-</Project>
+++ /dev/null
-/*
- * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved
- *
- * Licensed under the Apache License, Version 2.0 (the License);
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an AS IS BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-using Microsoft.CodeAnalysis;
-using Microsoft.CodeAnalysis.CSharp;
-using Microsoft.CodeAnalysis.CSharp.Syntax;
-
-namespace GenDummy.Processors
-{
- public class ConstructorProcessor : IProcessor
- {
- public BlockSyntax DummyBlock { get; set; }
-
- public MemberDeclarationSyntax Process(MemberDeclarationSyntax member)
- {
- MemberDeclarationSyntax newMember = null;
-
- if (!(member is ConstructorDeclarationSyntax constructor))
- {
- return null;
- }
-
- if (constructor.Modifiers.ToString().Contains("static"))
- {
- newMember = constructor.WithBody(SyntaxFactory.Block()).WithTrailingTrivia(SyntaxFactory.Whitespace("\r\n"));
- }
- else
- {
- newMember = constructor.WithBody(DummyBlock).WithTrailingTrivia(SyntaxFactory.Whitespace("\r\n"));
- }
-
- return newMember;
- }
- }
-}
+++ /dev/null
-/*
- * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved
- *
- * Licensed under the Apache License, Version 2.0 (the License);
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an AS IS BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-using Microsoft.CodeAnalysis;
-using Microsoft.CodeAnalysis.CSharp;
-using Microsoft.CodeAnalysis.CSharp.Syntax;
-
-namespace GenDummy.Processors
-{
- public class DestructorProcessor : IProcessor
- {
- public BlockSyntax DummyBlock { get; set; }
-
- public MemberDeclarationSyntax Process(MemberDeclarationSyntax member)
- {
- MemberDeclarationSyntax newMember = null;
-
- if (!(member is DestructorDeclarationSyntax destructor))
- {
- return null;
- }
-
- newMember = destructor.WithBody(SyntaxFactory.Block()).WithTrailingTrivia(SyntaxFactory.Whitespace("\r\n"));
-
- return newMember;
- }
- }
-}
+++ /dev/null
-/*
- * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved
- *
- * Licensed under the Apache License, Version 2.0 (the License);
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an AS IS BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-using Microsoft.CodeAnalysis.CSharp;
-using Microsoft.CodeAnalysis.CSharp.Syntax;
-using System.Collections.Generic;
-
-namespace GenDummy.Processors
-{
- public class DummyProcessor : IProcessor
- {
- readonly List<IProcessor> _processors;
-
- public BlockSyntax DummyBlock { get; set; }
-
- public DummyProcessor()
- {
- _processors = new List<IProcessor>
- {
- new ConstructorProcessor(),
- new DestructorProcessor(),
- new PropertyProcessor(),
- new MethodProcessor(),
- new EventProcessor()
- };
-
- DummyBlock = SyntaxFactory.Block(statements: SyntaxFactory.ParseStatement("throw new global::System.PlatformNotSupportedException(\"Not Supported Feature\");"));
- foreach (var processor in _processors)
- {
- processor.DummyBlock = DummyBlock;
- }
- }
-
- public MemberDeclarationSyntax Process(MemberDeclarationSyntax member)
- {
- MemberDeclarationSyntax newMember = null;
- foreach (var processor in _processors)
- {
- newMember = processor.Process(member);
- if (newMember != null)
- {
- break;
- }
- }
- return newMember;
- }
- }
-}
+++ /dev/null
-/*
- * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved
- *
- * Licensed under the Apache License, Version 2.0 (the License);
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an AS IS BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-using Microsoft.CodeAnalysis;
-using Microsoft.CodeAnalysis.CSharp;
-using Microsoft.CodeAnalysis.CSharp.Syntax;
-using System.Collections.Generic;
-
-namespace GenDummy.Processors
-{
- public class EventProcessor : IProcessor
- {
- public BlockSyntax DummyBlock { get; set; }
-
- public MemberDeclarationSyntax Process(MemberDeclarationSyntax member)
- {
- MemberDeclarationSyntax newMember = null;
-
- if (!(member is EventDeclarationSyntax ev))
- {
- return null;
- }
-
- if (ev.AccessorList != null)
- {
- List<AccessorDeclarationSyntax> newAccessorSyntaxList = new List<AccessorDeclarationSyntax>();
- foreach (var accessor in ev.AccessorList.Accessors)
- {
- var newAccessor = accessor.WithBody(DummyBlock).WithSemicolonToken(new SyntaxToken()).WithTrailingTrivia(SyntaxFactory.Whitespace("\r\n"));
- newAccessorSyntaxList.Add(newAccessor);
- }
-
- var newaccessorListSyntax = SyntaxFactory.AccessorList().AddAccessors(newAccessorSyntaxList.ToArray());
- newMember = ev.WithAccessorList(newaccessorListSyntax.WithTrailingTrivia(SyntaxFactory.Whitespace("\r\n")));
- }
-
- return newMember;
- }
- }
-}
+++ /dev/null
-/*
- * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved
- *
- * Licensed under the Apache License, Version 2.0 (the License);
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an AS IS BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-using Microsoft.CodeAnalysis.CSharp.Syntax;
-
-namespace GenDummy.Processors
-{
- public interface IProcessor
- {
- BlockSyntax DummyBlock { get; set; }
-
- MemberDeclarationSyntax Process(MemberDeclarationSyntax member);
- }
-}
+++ /dev/null
-/*
- * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved
- *
- * Licensed under the Apache License, Version 2.0 (the License);
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an AS IS BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-using Microsoft.CodeAnalysis;
-using Microsoft.CodeAnalysis.CSharp;
-using Microsoft.CodeAnalysis.CSharp.Syntax;
-
-namespace GenDummy.Processors
-{
- public class MethodProcessor : IProcessor
- {
- public BlockSyntax DummyBlock { get; set; }
-
- public MemberDeclarationSyntax Process(MemberDeclarationSyntax member)
- {
- MemberDeclarationSyntax newMember = null;
-
- if (!(member is MethodDeclarationSyntax method))
- {
- return null;
- }
-
- if (method.Modifiers.ToString().Contains("override") || method.Modifiers.ToString().Contains("abstract")
- || method.Modifiers.ToString().Contains("private") || method.Modifiers.ToString().Contains("internal")
- || method.Modifiers.ToString().Contains("extern") || method.Parent is InterfaceDeclarationSyntax)
- {
- return null;
- }
-
- if (method.Body != null)
- {
- newMember = method.WithBody(DummyBlock).WithTrailingTrivia(SyntaxFactory.Whitespace("\r\n"));
- }
-
- return newMember;
- }
- }
-}
+++ /dev/null
-/*
- * Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved
- *
- * Licensed under the Apache License, Version 2.0 (the License);
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an AS IS BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-using Microsoft.CodeAnalysis;
-using Microsoft.CodeAnalysis.CSharp;
-using Microsoft.CodeAnalysis.CSharp.Syntax;
-using System.Collections.Generic;
-
-namespace GenDummy.Processors
-{
- public class PropertyProcessor : IProcessor
- {
- public BlockSyntax DummyBlock { get; set; }
-
- public MemberDeclarationSyntax Process(MemberDeclarationSyntax member)
- {
- MemberDeclarationSyntax newMember = null;
-
- if (!(member is PropertyDeclarationSyntax property))
- {
- return null;
- }
-
- if (property.Modifiers.ToString().Contains("abstract") || property.Modifiers.ToString().Contains("override")
- || property.Modifiers.ToString().Contains("internal") || property.Modifiers.ToString().Contains("private")
- || property.Parent is InterfaceDeclarationSyntax)
- {
- return null;
- }
-
- if (property.AccessorList != null)
- {
- List<AccessorDeclarationSyntax> newAccessorSyntaxList = new List<AccessorDeclarationSyntax>();
- foreach (var accessor in property.AccessorList.Accessors)
- {
- var newAccessor = accessor.WithBody(DummyBlock).WithSemicolonToken(new SyntaxToken()).WithTrailingTrivia(SyntaxFactory.Whitespace("\r\n"));
- if (newAccessor.ExpressionBody != null)
- newAccessor = newAccessor.WithExpressionBody(null);
- newAccessorSyntaxList.Add(newAccessor);
- }
-
- var newaccessorListSyntax = SyntaxFactory.AccessorList().AddAccessors(newAccessorSyntaxList.ToArray());
- newMember = property.WithAccessorList(newaccessorListSyntax.WithTrailingTrivia(SyntaxFactory.Whitespace("\r\n")))
- .WithInitializer(null).WithSemicolonToken(new SyntaxToken());
- }
-
- return newMember;
- }
- }
-}
--- /dev/null
+#!/bin/bash
+
+SCRIPT_FILE=$(readlink -f $0)
+SCRIPT_DIR=$(dirname $SCRIPT_FILE)
+
+GITDIR="$SCRIPT_DIR"/.APITool
+BINDIR="$SCRIPT_DIR"/bin
+
+rm -fr $GITDIR
+git clone https://github.com/TizenAPI/APITool $GITDIR
+
+dotnet publish $GITDIR -o $BINDIR
+
+rm -fr $GITDIR