diff --git a/.gitignore b/.gitignore index 57cd8b1b7..8f4f1755c 100644 --- a/.gitignore +++ b/.gitignore @@ -10,9 +10,10 @@ install.* *.vsix -obj/ -bin/ -test/**/.vscode + +test/**/.vscode/launch.json +test/**/.vscode/tasks.json + .logs/ .nyc_output/ coverage/ diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 859a275b9..fce8d0e75 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -5,7 +5,10 @@ "taskName": "build", "command": "npm", "isShellCommand": true, - "args": ["run", "compile"], + "args": [ + "run", + "compile" + ], "showOutput": "always", "isBuildCommand": true }, @@ -14,19 +17,23 @@ "command": "echo", "showOutput": "always", "isShellCommand": true, - "args": ["Run tests in VS Code by launching the debugger with the 'Launch Tests' configuration."], + "args": [ + "Run tests in VS Code by launching the debugger with the 'Launch Tests' configuration." + ], "isTestCommand": true }, { "taskName": "tslint", "command": "gulp", "isShellCommand": true, - "args": ["tslint"], + "args": [ + "tslint" + ], "problemMatcher": { "owner": "tslint", "fileLocation": [ "relative", - "${workspaceRoot}" + "${workspaceFolder}" ], "severity": "warning", "pattern": { diff --git a/CHANGELOG.md b/CHANGELOG.md index a98af0a3c..b97de0347 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,11 +11,14 @@ * "Restore Project" - Displays a drop-down that shows all the available projects in the solution or in the workspace. Selecting one of them would trigger a dotnet restore for the particular project. * "Restore All Projects" - Triggers a dotnet restore for all projects in the current solution or workspace. -* Modified the "Unresolved dependencies" prompt to restore the all the projects in the currently selected solution or workspace. (PR: [#2323] https://github.com/OmniSharp/omnisharp-vscode/pull/2323) +* Modified the "Unresolved dependencies" prompt to restore the all the projects in the currently selected solution or workspace. (PR: [#2323](https://github.com/OmniSharp/omnisharp-vscode/pull/2323)) + +* Added support to configure the default *.sln file loaded when opening a project with multiple *.sln files in the root. _(Contributed by [@janaka](https://github.com/janaka))_ (PR: [#2053](https://github.com/OmniSharp/omnisharp-vscode/pull/2053)) + #### Misc -* Added a prompt to "Restart OmniSharp" when there is a change in omnisharp "path", "useGlobalMono" or "waitForDebugger" settings.(PR: [#2316] https://github.com/OmniSharp/omnisharp-vscode/pull/2316) +* Added a prompt to "Restart OmniSharp" when there is a change in omnisharp "path", "useGlobalMono" or "waitForDebugger" settings.(PR: [#2316](https://github.com/OmniSharp/omnisharp-vscode/pull/2316)) #### Editor diff --git a/package.json b/package.json index f13f37b6c..92a60818a 100644 --- a/package.json +++ b/package.json @@ -568,6 +568,11 @@ "default": 250, "description": "The maximum number of projects to be shown in the 'Select Project' dropdown (maximum 250)." }, + "omnisharp.defaultLaunchSolution": { + "type": "string", + "default": null, + "description": "The name of the default solution used at start up if the repo has multiple solutions. e.g.'MyAwesomeSolution.sln'. Default value is `null` which will cause the first in alphabetical order to be chosen." + }, "omnisharp.useEditorFormattingSettings": { "type": "boolean", "default": true, @@ -1618,9 +1623,9 @@ "type": "coreclr", "request": "launch", "preLaunchTask": "build", - "program": "^\"\\${workspaceRoot}/bin/Debug/${1:}/${2:}\"", + "program": "^\"\\${workspaceFolder}/bin/Debug/${1:}/${2:}\"", "args": [], - "cwd": "^\"\\${workspaceRoot}\"", + "cwd": "^\"\\${workspaceFolder}\"", "stopAtEntry": false, "console": "internalConsole" } @@ -1643,9 +1648,9 @@ "type": "coreclr", "request": "launch", "preLaunchTask": "build", - "program": "^\"\\${workspaceRoot}/bin/Debug/${1:}/${2:}\"", + "program": "^\"\\${workspaceFolder}/bin/Debug/${1:}/${2:}\"", "args": [], - "cwd": "^\"\\${workspaceRoot}\"", + "cwd": "^\"\\${workspaceFolder}\"", "stopAtEntry": false, "launchBrowser": { "enabled": true, @@ -1665,7 +1670,7 @@ "ASPNETCORE_ENVIRONMENT": "Development" }, "sourceFileMap": { - "/Views": "^\"\\${workspaceRoot}/Views\"" + "/Views": "^\"\\${workspaceFolder}/Views\"" } } }, @@ -1677,13 +1682,13 @@ "type": "coreclr", "request": "launch", "preLaunchTask": "build", - "program": "^\"\\${workspaceRoot}/bin/Debug/${1:}/${2:}\"", + "program": "^\"\\${workspaceFolder}/bin/Debug/${1:}/${2:}\"", "args": [], - "cwd": "^\"\\${workspaceRoot}\"", + "cwd": "^\"\\${workspaceFolder}\"", "stopAtEntry": false, "console": "internalConsole", "pipeTransport": { - "pipeCwd": "^\"\\${workspaceRoot}\"", + "pipeCwd": "^\"\\${workspaceFolder}\"", "pipeProgram": "^\"${3:enter the fully qualified path for the pipe program name, for example '/usr/bin/ssh'}\"", "pipeArgs": [], "debuggerPath": "^\"${4:enter the path for the debugger on the target machine, for example ~/vsdbg/vsdbg}\"" @@ -1699,7 +1704,7 @@ "request": "attach", "processId": "^\"\\${command:pickRemoteProcess}\"", "pipeTransport": { - "pipeCwd": "^\"\\${workspaceRoot}\"", + "pipeCwd": "^\"\\${workspaceFolder}\"", "pipeProgram": "^\"${1:enter the fully qualified path for the pipe program name, for example '/usr/bin/ssh'}\"", "pipeArgs": [], "debuggerPath": "^\"${2:enter the path for the debugger on the target machine, for example ~/vsdbg/vsdbg}\"" diff --git a/src/omnisharp/launcher.ts b/src/omnisharp/launcher.ts index 688a76312..8a5233564 100644 --- a/src/omnisharp/launcher.ts +++ b/src/omnisharp/launcher.ts @@ -101,7 +101,6 @@ function resourcesToLaunchTargets(resources: vscode.Uri[]): LaunchTarget[] { // Add .sln files if there are .csproj files if (hasCsProjFiles && isSolution(resource)) { hasSlnFile = true; - targets.push({ label: path.basename(resource.fsPath), description: vscode.workspace.asRelativePath(path.dirname(resource.fsPath)), diff --git a/src/omnisharp/options.ts b/src/omnisharp/options.ts index 845084f4d..3c7e7d947 100644 --- a/src/omnisharp/options.ts +++ b/src/omnisharp/options.ts @@ -19,7 +19,9 @@ export class Options { public showReferencesCodeLens: boolean, public showTestsCodeLens: boolean, public disableCodeActions: boolean, - public disableMSBuildDiagnosticWarning: boolean) { } + public disableMSBuildDiagnosticWarning: boolean, + public defaultLaunchSolution?: string) { } + public static Read(vscode: vscode): Options { // Extra effort is taken below to ensure that legacy versions of options @@ -47,6 +49,7 @@ export class Options { const projectLoadTimeout = omnisharpConfig.get('projectLoadTimeout', 60); const maxProjectResults = omnisharpConfig.get('maxProjectResults', 250); + const defaultLaunchSolution = omnisharpConfig.get('defaultLaunchSolution', undefined); const useEditorFormattingSettings = omnisharpConfig.get('useEditorFormattingSettings', true); const useFormatting = csharpConfig.get('format.enable', true); @@ -62,16 +65,17 @@ export class Options { path, useGlobalMono, waitForDebugger, - loggingLevel, - autoStart, - projectLoadTimeout, - maxProjectResults, - useEditorFormattingSettings, + loggingLevel, + autoStart, + projectLoadTimeout, + maxProjectResults, + useEditorFormattingSettings, useFormatting, showReferencesCodeLens, showTestsCodeLens, disableCodeActions, - disableMSBuildDiagnosticWarning); + disableMSBuildDiagnosticWarning, + defaultLaunchSolution); } private static readPathOption(csharpConfig: WorkspaceConfiguration, omnisharpConfig: WorkspaceConfiguration): string | null { diff --git a/src/omnisharp/server.ts b/src/omnisharp/server.ts index ab5c0a269..0b75a47de 100644 --- a/src/omnisharp/server.ts +++ b/src/omnisharp/server.ts @@ -445,6 +445,14 @@ export class OmniSharpServer { }); } + const defaultLaunchSolutionConfigValue = this.optionProvider.GetLatestOptions().defaultLaunchSolution; + + // First, try to launch against something that matches the user's preferred target + const defaultLaunchSolutionTarget = launchTargets.find((a) => (path.basename(a.target) === defaultLaunchSolutionConfigValue)); + if (defaultLaunchSolutionTarget) { + return this.restart(defaultLaunchSolutionTarget); + } + // If there's more than one launch target, we start the server if one of the targets // matches the preferred path. Otherwise, we fire the "MultipleLaunchTargets" event, // which is handled in status.ts to display the launch target selector. diff --git a/test/integrationTests/testAssets/singleCsproj/.gitignore b/test/integrationTests/testAssets/singleCsproj/.gitignore new file mode 100644 index 000000000..3d2ce4e89 --- /dev/null +++ b/test/integrationTests/testAssets/singleCsproj/.gitignore @@ -0,0 +1,2 @@ +**/obj/ +**/bin/ \ No newline at end of file diff --git a/test/integrationTests/testAssets/singleCsproj/obj/Debug/netcoreapp2.0/singleCsproj.AssemblyInfo.cs b/test/integrationTests/testAssets/singleCsproj/obj/Debug/netcoreapp2.0/singleCsproj.AssemblyInfo.cs deleted file mode 100644 index e69de29bb..000000000 diff --git a/test/integrationTests/testAssets/singleCsproj/obj/Debug/netcoreapp2.0/singleCsproj.AssemblyInfoInputs.cache b/test/integrationTests/testAssets/singleCsproj/obj/Debug/netcoreapp2.0/singleCsproj.AssemblyInfoInputs.cache deleted file mode 100644 index 710d2a64d..000000000 --- a/test/integrationTests/testAssets/singleCsproj/obj/Debug/netcoreapp2.0/singleCsproj.AssemblyInfoInputs.cache +++ /dev/null @@ -1 +0,0 @@ -430bdcfd8bad4c9c4b8cb192efe5e61394e77ebc diff --git a/test/integrationTests/testAssets/singleCsproj/obj/Debug/netcoreapp2.0/singleCsproj.csproj.CoreCompileInputs.cache b/test/integrationTests/testAssets/singleCsproj/obj/Debug/netcoreapp2.0/singleCsproj.csproj.CoreCompileInputs.cache index 0cb96c1c5..d783fe465 100644 --- a/test/integrationTests/testAssets/singleCsproj/obj/Debug/netcoreapp2.0/singleCsproj.csproj.CoreCompileInputs.cache +++ b/test/integrationTests/testAssets/singleCsproj/obj/Debug/netcoreapp2.0/singleCsproj.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -ffcdec535c6ed9f5449ad17c7f1a870da5e60671 +a3678bb80f266957ba73795e6cd519aa5ad43bf2 diff --git a/test/integrationTests/testAssets/singleCsproj/obj/project.assets.json b/test/integrationTests/testAssets/singleCsproj/obj/project.assets.json deleted file mode 100644 index f4cec692c..000000000 --- a/test/integrationTests/testAssets/singleCsproj/obj/project.assets.json +++ /dev/null @@ -1,721 +0,0 @@ -{ - "version": 3, - "targets": { - ".NETCoreApp,Version=v2.0": { - "Microsoft.NETCore.App/2.0.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.DotNetHostPolicy": "2.0.0", - "Microsoft.NETCore.Platforms": "2.0.0", - "NETStandard.Library": "2.0.0" - }, - "compile": { - "ref/netcoreapp2.0/Microsoft.CSharp.dll": {}, - "ref/netcoreapp2.0/Microsoft.VisualBasic.dll": {}, - "ref/netcoreapp2.0/Microsoft.Win32.Primitives.dll": {}, - "ref/netcoreapp2.0/System.AppContext.dll": {}, - "ref/netcoreapp2.0/System.Buffers.dll": {}, - "ref/netcoreapp2.0/System.Collections.Concurrent.dll": {}, - "ref/netcoreapp2.0/System.Collections.Immutable.dll": {}, - "ref/netcoreapp2.0/System.Collections.NonGeneric.dll": {}, - "ref/netcoreapp2.0/System.Collections.Specialized.dll": {}, - "ref/netcoreapp2.0/System.Collections.dll": {}, - "ref/netcoreapp2.0/System.ComponentModel.Annotations.dll": {}, - "ref/netcoreapp2.0/System.ComponentModel.Composition.dll": {}, - "ref/netcoreapp2.0/System.ComponentModel.DataAnnotations.dll": {}, - "ref/netcoreapp2.0/System.ComponentModel.EventBasedAsync.dll": {}, - "ref/netcoreapp2.0/System.ComponentModel.Primitives.dll": {}, - "ref/netcoreapp2.0/System.ComponentModel.TypeConverter.dll": {}, - "ref/netcoreapp2.0/System.ComponentModel.dll": {}, - "ref/netcoreapp2.0/System.Configuration.dll": {}, - "ref/netcoreapp2.0/System.Console.dll": {}, - "ref/netcoreapp2.0/System.Core.dll": {}, - "ref/netcoreapp2.0/System.Data.Common.dll": {}, - "ref/netcoreapp2.0/System.Data.dll": {}, - "ref/netcoreapp2.0/System.Diagnostics.Contracts.dll": {}, - "ref/netcoreapp2.0/System.Diagnostics.Debug.dll": {}, - "ref/netcoreapp2.0/System.Diagnostics.DiagnosticSource.dll": {}, - "ref/netcoreapp2.0/System.Diagnostics.FileVersionInfo.dll": {}, - "ref/netcoreapp2.0/System.Diagnostics.Process.dll": {}, - "ref/netcoreapp2.0/System.Diagnostics.StackTrace.dll": {}, - "ref/netcoreapp2.0/System.Diagnostics.TextWriterTraceListener.dll": {}, - "ref/netcoreapp2.0/System.Diagnostics.Tools.dll": {}, - "ref/netcoreapp2.0/System.Diagnostics.TraceSource.dll": {}, - "ref/netcoreapp2.0/System.Diagnostics.Tracing.dll": {}, - "ref/netcoreapp2.0/System.Drawing.Primitives.dll": {}, - "ref/netcoreapp2.0/System.Drawing.dll": {}, - "ref/netcoreapp2.0/System.Dynamic.Runtime.dll": {}, - "ref/netcoreapp2.0/System.Globalization.Calendars.dll": {}, - "ref/netcoreapp2.0/System.Globalization.Extensions.dll": {}, - "ref/netcoreapp2.0/System.Globalization.dll": {}, - "ref/netcoreapp2.0/System.IO.Compression.FileSystem.dll": {}, - "ref/netcoreapp2.0/System.IO.Compression.ZipFile.dll": {}, - "ref/netcoreapp2.0/System.IO.Compression.dll": {}, - "ref/netcoreapp2.0/System.IO.FileSystem.DriveInfo.dll": {}, - "ref/netcoreapp2.0/System.IO.FileSystem.Primitives.dll": {}, - "ref/netcoreapp2.0/System.IO.FileSystem.Watcher.dll": {}, - "ref/netcoreapp2.0/System.IO.FileSystem.dll": {}, - "ref/netcoreapp2.0/System.IO.IsolatedStorage.dll": {}, - "ref/netcoreapp2.0/System.IO.MemoryMappedFiles.dll": {}, - "ref/netcoreapp2.0/System.IO.Pipes.dll": {}, - "ref/netcoreapp2.0/System.IO.UnmanagedMemoryStream.dll": {}, - "ref/netcoreapp2.0/System.IO.dll": {}, - "ref/netcoreapp2.0/System.Linq.Expressions.dll": {}, - "ref/netcoreapp2.0/System.Linq.Parallel.dll": {}, - "ref/netcoreapp2.0/System.Linq.Queryable.dll": {}, - "ref/netcoreapp2.0/System.Linq.dll": {}, - "ref/netcoreapp2.0/System.Net.Http.dll": {}, - "ref/netcoreapp2.0/System.Net.HttpListener.dll": {}, - "ref/netcoreapp2.0/System.Net.Mail.dll": {}, - "ref/netcoreapp2.0/System.Net.NameResolution.dll": {}, - "ref/netcoreapp2.0/System.Net.NetworkInformation.dll": {}, - "ref/netcoreapp2.0/System.Net.Ping.dll": {}, - "ref/netcoreapp2.0/System.Net.Primitives.dll": {}, - "ref/netcoreapp2.0/System.Net.Requests.dll": {}, - "ref/netcoreapp2.0/System.Net.Security.dll": {}, - "ref/netcoreapp2.0/System.Net.ServicePoint.dll": {}, - "ref/netcoreapp2.0/System.Net.Sockets.dll": {}, - "ref/netcoreapp2.0/System.Net.WebClient.dll": {}, - "ref/netcoreapp2.0/System.Net.WebHeaderCollection.dll": {}, - "ref/netcoreapp2.0/System.Net.WebProxy.dll": {}, - "ref/netcoreapp2.0/System.Net.WebSockets.Client.dll": {}, - "ref/netcoreapp2.0/System.Net.WebSockets.dll": {}, - "ref/netcoreapp2.0/System.Net.dll": {}, - "ref/netcoreapp2.0/System.Numerics.Vectors.dll": {}, - "ref/netcoreapp2.0/System.Numerics.dll": {}, - "ref/netcoreapp2.0/System.ObjectModel.dll": {}, - "ref/netcoreapp2.0/System.Reflection.DispatchProxy.dll": {}, - "ref/netcoreapp2.0/System.Reflection.Emit.ILGeneration.dll": {}, - "ref/netcoreapp2.0/System.Reflection.Emit.Lightweight.dll": {}, - "ref/netcoreapp2.0/System.Reflection.Emit.dll": {}, - "ref/netcoreapp2.0/System.Reflection.Extensions.dll": {}, - "ref/netcoreapp2.0/System.Reflection.Metadata.dll": {}, - "ref/netcoreapp2.0/System.Reflection.Primitives.dll": {}, - "ref/netcoreapp2.0/System.Reflection.TypeExtensions.dll": {}, - "ref/netcoreapp2.0/System.Reflection.dll": {}, - "ref/netcoreapp2.0/System.Resources.Reader.dll": {}, - "ref/netcoreapp2.0/System.Resources.ResourceManager.dll": {}, - "ref/netcoreapp2.0/System.Resources.Writer.dll": {}, - "ref/netcoreapp2.0/System.Runtime.CompilerServices.VisualC.dll": {}, - "ref/netcoreapp2.0/System.Runtime.Extensions.dll": {}, - "ref/netcoreapp2.0/System.Runtime.Handles.dll": {}, - "ref/netcoreapp2.0/System.Runtime.InteropServices.RuntimeInformation.dll": {}, - "ref/netcoreapp2.0/System.Runtime.InteropServices.WindowsRuntime.dll": {}, - "ref/netcoreapp2.0/System.Runtime.InteropServices.dll": {}, - "ref/netcoreapp2.0/System.Runtime.Loader.dll": {}, - "ref/netcoreapp2.0/System.Runtime.Numerics.dll": {}, - "ref/netcoreapp2.0/System.Runtime.Serialization.Formatters.dll": {}, - "ref/netcoreapp2.0/System.Runtime.Serialization.Json.dll": {}, - "ref/netcoreapp2.0/System.Runtime.Serialization.Primitives.dll": {}, - "ref/netcoreapp2.0/System.Runtime.Serialization.Xml.dll": {}, - "ref/netcoreapp2.0/System.Runtime.Serialization.dll": {}, - "ref/netcoreapp2.0/System.Runtime.dll": {}, - "ref/netcoreapp2.0/System.Security.Claims.dll": {}, - "ref/netcoreapp2.0/System.Security.Cryptography.Algorithms.dll": {}, - "ref/netcoreapp2.0/System.Security.Cryptography.Csp.dll": {}, - "ref/netcoreapp2.0/System.Security.Cryptography.Encoding.dll": {}, - "ref/netcoreapp2.0/System.Security.Cryptography.Primitives.dll": {}, - "ref/netcoreapp2.0/System.Security.Cryptography.X509Certificates.dll": {}, - "ref/netcoreapp2.0/System.Security.Principal.dll": {}, - "ref/netcoreapp2.0/System.Security.SecureString.dll": {}, - "ref/netcoreapp2.0/System.Security.dll": {}, - "ref/netcoreapp2.0/System.ServiceModel.Web.dll": {}, - "ref/netcoreapp2.0/System.ServiceProcess.dll": {}, - "ref/netcoreapp2.0/System.Text.Encoding.Extensions.dll": {}, - "ref/netcoreapp2.0/System.Text.Encoding.dll": {}, - "ref/netcoreapp2.0/System.Text.RegularExpressions.dll": {}, - "ref/netcoreapp2.0/System.Threading.Overlapped.dll": {}, - "ref/netcoreapp2.0/System.Threading.Tasks.Dataflow.dll": {}, - "ref/netcoreapp2.0/System.Threading.Tasks.Extensions.dll": {}, - "ref/netcoreapp2.0/System.Threading.Tasks.Parallel.dll": {}, - "ref/netcoreapp2.0/System.Threading.Tasks.dll": {}, - "ref/netcoreapp2.0/System.Threading.Thread.dll": {}, - "ref/netcoreapp2.0/System.Threading.ThreadPool.dll": {}, - "ref/netcoreapp2.0/System.Threading.Timer.dll": {}, - "ref/netcoreapp2.0/System.Threading.dll": {}, - "ref/netcoreapp2.0/System.Transactions.Local.dll": {}, - "ref/netcoreapp2.0/System.Transactions.dll": {}, - "ref/netcoreapp2.0/System.ValueTuple.dll": {}, - "ref/netcoreapp2.0/System.Web.HttpUtility.dll": {}, - "ref/netcoreapp2.0/System.Web.dll": {}, - "ref/netcoreapp2.0/System.Windows.dll": {}, - "ref/netcoreapp2.0/System.Xml.Linq.dll": {}, - "ref/netcoreapp2.0/System.Xml.ReaderWriter.dll": {}, - "ref/netcoreapp2.0/System.Xml.Serialization.dll": {}, - "ref/netcoreapp2.0/System.Xml.XDocument.dll": {}, - "ref/netcoreapp2.0/System.Xml.XPath.XDocument.dll": {}, - "ref/netcoreapp2.0/System.Xml.XPath.dll": {}, - "ref/netcoreapp2.0/System.Xml.XmlDocument.dll": {}, - "ref/netcoreapp2.0/System.Xml.XmlSerializer.dll": {}, - "ref/netcoreapp2.0/System.Xml.dll": {}, - "ref/netcoreapp2.0/System.dll": {}, - "ref/netcoreapp2.0/WindowsBase.dll": {}, - "ref/netcoreapp2.0/mscorlib.dll": {}, - "ref/netcoreapp2.0/netstandard.dll": {} - }, - "build": { - "build/netcoreapp2.0/Microsoft.NETCore.App.props": {}, - "build/netcoreapp2.0/Microsoft.NETCore.App.targets": {} - } - }, - "Microsoft.NETCore.DotNetAppHost/2.0.0": { - "type": "package" - }, - "Microsoft.NETCore.DotNetHostPolicy/2.0.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.DotNetHostResolver": "2.0.0" - } - }, - "Microsoft.NETCore.DotNetHostResolver/2.0.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.DotNetAppHost": "2.0.0" - } - }, - "Microsoft.NETCore.Platforms/2.0.0": { - "type": "package", - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - } - }, - "NETStandard.Library/2.0.0": { - "type": "package", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0" - }, - "compile": { - "lib/netstandard1.0/_._": {} - }, - "runtime": { - "lib/netstandard1.0/_._": {} - }, - "build": { - "build/netstandard2.0/NETStandard.Library.targets": {} - } - } - } - }, - "libraries": { - "Microsoft.NETCore.App/2.0.0": { - "sha512": "/mzXF+UtZef+VpzzN88EpvFq5U6z4rj54ZMq/J968H6pcvyLOmcupmTRpJ3CJm8ILoCGh9WI7qpDdiKtuzswrQ==", - "type": "package", - "path": "microsoft.netcore.app/2.0.0", - "files": [ - "LICENSE.TXT", - "Microsoft.NETCore.App.versions.txt", - "THIRD-PARTY-NOTICES.TXT", - "build/netcoreapp2.0/Microsoft.NETCore.App.PlatformManifest.txt", - "build/netcoreapp2.0/Microsoft.NETCore.App.props", - "build/netcoreapp2.0/Microsoft.NETCore.App.targets", - "microsoft.netcore.app.2.0.0.nupkg.sha512", - "microsoft.netcore.app.nuspec", - "ref/netcoreapp/_._", - "ref/netcoreapp2.0/Microsoft.CSharp.dll", - "ref/netcoreapp2.0/Microsoft.CSharp.xml", - "ref/netcoreapp2.0/Microsoft.VisualBasic.dll", - "ref/netcoreapp2.0/Microsoft.VisualBasic.xml", - "ref/netcoreapp2.0/Microsoft.Win32.Primitives.dll", - "ref/netcoreapp2.0/Microsoft.Win32.Primitives.xml", - "ref/netcoreapp2.0/System.AppContext.dll", - "ref/netcoreapp2.0/System.AppContext.xml", - "ref/netcoreapp2.0/System.Buffers.dll", - "ref/netcoreapp2.0/System.Buffers.xml", - "ref/netcoreapp2.0/System.Collections.Concurrent.dll", - "ref/netcoreapp2.0/System.Collections.Concurrent.xml", - "ref/netcoreapp2.0/System.Collections.Immutable.dll", - "ref/netcoreapp2.0/System.Collections.Immutable.xml", - "ref/netcoreapp2.0/System.Collections.NonGeneric.dll", - "ref/netcoreapp2.0/System.Collections.NonGeneric.xml", - "ref/netcoreapp2.0/System.Collections.Specialized.dll", - "ref/netcoreapp2.0/System.Collections.Specialized.xml", - "ref/netcoreapp2.0/System.Collections.dll", - "ref/netcoreapp2.0/System.Collections.xml", - "ref/netcoreapp2.0/System.ComponentModel.Annotations.dll", - "ref/netcoreapp2.0/System.ComponentModel.Annotations.xml", - "ref/netcoreapp2.0/System.ComponentModel.Composition.dll", - "ref/netcoreapp2.0/System.ComponentModel.DataAnnotations.dll", - "ref/netcoreapp2.0/System.ComponentModel.EventBasedAsync.dll", - "ref/netcoreapp2.0/System.ComponentModel.EventBasedAsync.xml", - "ref/netcoreapp2.0/System.ComponentModel.Primitives.dll", - "ref/netcoreapp2.0/System.ComponentModel.Primitives.xml", - "ref/netcoreapp2.0/System.ComponentModel.TypeConverter.dll", - "ref/netcoreapp2.0/System.ComponentModel.TypeConverter.xml", - "ref/netcoreapp2.0/System.ComponentModel.dll", - "ref/netcoreapp2.0/System.ComponentModel.xml", - "ref/netcoreapp2.0/System.Configuration.dll", - "ref/netcoreapp2.0/System.Console.dll", - "ref/netcoreapp2.0/System.Console.xml", - "ref/netcoreapp2.0/System.Core.dll", - "ref/netcoreapp2.0/System.Data.Common.dll", - "ref/netcoreapp2.0/System.Data.Common.xml", - "ref/netcoreapp2.0/System.Data.dll", - "ref/netcoreapp2.0/System.Diagnostics.Contracts.dll", - "ref/netcoreapp2.0/System.Diagnostics.Contracts.xml", - "ref/netcoreapp2.0/System.Diagnostics.Debug.dll", - "ref/netcoreapp2.0/System.Diagnostics.Debug.xml", - "ref/netcoreapp2.0/System.Diagnostics.DiagnosticSource.dll", - "ref/netcoreapp2.0/System.Diagnostics.DiagnosticSource.xml", - "ref/netcoreapp2.0/System.Diagnostics.FileVersionInfo.dll", - "ref/netcoreapp2.0/System.Diagnostics.FileVersionInfo.xml", - "ref/netcoreapp2.0/System.Diagnostics.Process.dll", - "ref/netcoreapp2.0/System.Diagnostics.Process.xml", - "ref/netcoreapp2.0/System.Diagnostics.StackTrace.dll", - "ref/netcoreapp2.0/System.Diagnostics.StackTrace.xml", - "ref/netcoreapp2.0/System.Diagnostics.TextWriterTraceListener.dll", - "ref/netcoreapp2.0/System.Diagnostics.TextWriterTraceListener.xml", - "ref/netcoreapp2.0/System.Diagnostics.Tools.dll", - "ref/netcoreapp2.0/System.Diagnostics.Tools.xml", - "ref/netcoreapp2.0/System.Diagnostics.TraceSource.dll", - "ref/netcoreapp2.0/System.Diagnostics.TraceSource.xml", - "ref/netcoreapp2.0/System.Diagnostics.Tracing.dll", - "ref/netcoreapp2.0/System.Diagnostics.Tracing.xml", - "ref/netcoreapp2.0/System.Drawing.Primitives.dll", - "ref/netcoreapp2.0/System.Drawing.Primitives.xml", - "ref/netcoreapp2.0/System.Drawing.dll", - "ref/netcoreapp2.0/System.Dynamic.Runtime.dll", - "ref/netcoreapp2.0/System.Dynamic.Runtime.xml", - "ref/netcoreapp2.0/System.Globalization.Calendars.dll", - "ref/netcoreapp2.0/System.Globalization.Calendars.xml", - "ref/netcoreapp2.0/System.Globalization.Extensions.dll", - "ref/netcoreapp2.0/System.Globalization.Extensions.xml", - "ref/netcoreapp2.0/System.Globalization.dll", - "ref/netcoreapp2.0/System.Globalization.xml", - "ref/netcoreapp2.0/System.IO.Compression.FileSystem.dll", - "ref/netcoreapp2.0/System.IO.Compression.ZipFile.dll", - "ref/netcoreapp2.0/System.IO.Compression.ZipFile.xml", - "ref/netcoreapp2.0/System.IO.Compression.dll", - "ref/netcoreapp2.0/System.IO.Compression.xml", - "ref/netcoreapp2.0/System.IO.FileSystem.DriveInfo.dll", - "ref/netcoreapp2.0/System.IO.FileSystem.DriveInfo.xml", - "ref/netcoreapp2.0/System.IO.FileSystem.Primitives.dll", - "ref/netcoreapp2.0/System.IO.FileSystem.Primitives.xml", - "ref/netcoreapp2.0/System.IO.FileSystem.Watcher.dll", - "ref/netcoreapp2.0/System.IO.FileSystem.Watcher.xml", - "ref/netcoreapp2.0/System.IO.FileSystem.dll", - "ref/netcoreapp2.0/System.IO.FileSystem.xml", - "ref/netcoreapp2.0/System.IO.IsolatedStorage.dll", - "ref/netcoreapp2.0/System.IO.IsolatedStorage.xml", - "ref/netcoreapp2.0/System.IO.MemoryMappedFiles.dll", - "ref/netcoreapp2.0/System.IO.MemoryMappedFiles.xml", - "ref/netcoreapp2.0/System.IO.Pipes.dll", - "ref/netcoreapp2.0/System.IO.Pipes.xml", - "ref/netcoreapp2.0/System.IO.UnmanagedMemoryStream.dll", - "ref/netcoreapp2.0/System.IO.UnmanagedMemoryStream.xml", - "ref/netcoreapp2.0/System.IO.dll", - "ref/netcoreapp2.0/System.IO.xml", - "ref/netcoreapp2.0/System.Linq.Expressions.dll", - "ref/netcoreapp2.0/System.Linq.Expressions.xml", - "ref/netcoreapp2.0/System.Linq.Parallel.dll", - "ref/netcoreapp2.0/System.Linq.Parallel.xml", - "ref/netcoreapp2.0/System.Linq.Queryable.dll", - "ref/netcoreapp2.0/System.Linq.Queryable.xml", - "ref/netcoreapp2.0/System.Linq.dll", - "ref/netcoreapp2.0/System.Linq.xml", - "ref/netcoreapp2.0/System.Net.Http.dll", - "ref/netcoreapp2.0/System.Net.Http.xml", - "ref/netcoreapp2.0/System.Net.HttpListener.dll", - "ref/netcoreapp2.0/System.Net.HttpListener.xml", - "ref/netcoreapp2.0/System.Net.Mail.dll", - "ref/netcoreapp2.0/System.Net.Mail.xml", - "ref/netcoreapp2.0/System.Net.NameResolution.dll", - "ref/netcoreapp2.0/System.Net.NameResolution.xml", - "ref/netcoreapp2.0/System.Net.NetworkInformation.dll", - "ref/netcoreapp2.0/System.Net.NetworkInformation.xml", - "ref/netcoreapp2.0/System.Net.Ping.dll", - "ref/netcoreapp2.0/System.Net.Ping.xml", - "ref/netcoreapp2.0/System.Net.Primitives.dll", - "ref/netcoreapp2.0/System.Net.Primitives.xml", - "ref/netcoreapp2.0/System.Net.Requests.dll", - "ref/netcoreapp2.0/System.Net.Requests.xml", - "ref/netcoreapp2.0/System.Net.Security.dll", - "ref/netcoreapp2.0/System.Net.Security.xml", - "ref/netcoreapp2.0/System.Net.ServicePoint.dll", - "ref/netcoreapp2.0/System.Net.ServicePoint.xml", - "ref/netcoreapp2.0/System.Net.Sockets.dll", - "ref/netcoreapp2.0/System.Net.Sockets.xml", - "ref/netcoreapp2.0/System.Net.WebClient.dll", - "ref/netcoreapp2.0/System.Net.WebClient.xml", - "ref/netcoreapp2.0/System.Net.WebHeaderCollection.dll", - "ref/netcoreapp2.0/System.Net.WebHeaderCollection.xml", - "ref/netcoreapp2.0/System.Net.WebProxy.dll", - "ref/netcoreapp2.0/System.Net.WebProxy.xml", - "ref/netcoreapp2.0/System.Net.WebSockets.Client.dll", - "ref/netcoreapp2.0/System.Net.WebSockets.Client.xml", - "ref/netcoreapp2.0/System.Net.WebSockets.dll", - "ref/netcoreapp2.0/System.Net.WebSockets.xml", - "ref/netcoreapp2.0/System.Net.dll", - "ref/netcoreapp2.0/System.Numerics.Vectors.dll", - "ref/netcoreapp2.0/System.Numerics.Vectors.xml", - "ref/netcoreapp2.0/System.Numerics.dll", - "ref/netcoreapp2.0/System.ObjectModel.dll", - "ref/netcoreapp2.0/System.ObjectModel.xml", - "ref/netcoreapp2.0/System.Reflection.DispatchProxy.dll", - "ref/netcoreapp2.0/System.Reflection.DispatchProxy.xml", - "ref/netcoreapp2.0/System.Reflection.Emit.ILGeneration.dll", - "ref/netcoreapp2.0/System.Reflection.Emit.ILGeneration.xml", - "ref/netcoreapp2.0/System.Reflection.Emit.Lightweight.dll", - "ref/netcoreapp2.0/System.Reflection.Emit.Lightweight.xml", - "ref/netcoreapp2.0/System.Reflection.Emit.dll", - "ref/netcoreapp2.0/System.Reflection.Emit.xml", - "ref/netcoreapp2.0/System.Reflection.Extensions.dll", - "ref/netcoreapp2.0/System.Reflection.Extensions.xml", - "ref/netcoreapp2.0/System.Reflection.Metadata.dll", - "ref/netcoreapp2.0/System.Reflection.Metadata.xml", - "ref/netcoreapp2.0/System.Reflection.Primitives.dll", - "ref/netcoreapp2.0/System.Reflection.Primitives.xml", - "ref/netcoreapp2.0/System.Reflection.TypeExtensions.dll", - "ref/netcoreapp2.0/System.Reflection.TypeExtensions.xml", - "ref/netcoreapp2.0/System.Reflection.dll", - "ref/netcoreapp2.0/System.Reflection.xml", - "ref/netcoreapp2.0/System.Resources.Reader.dll", - "ref/netcoreapp2.0/System.Resources.Reader.xml", - "ref/netcoreapp2.0/System.Resources.ResourceManager.dll", - "ref/netcoreapp2.0/System.Resources.ResourceManager.xml", - "ref/netcoreapp2.0/System.Resources.Writer.dll", - "ref/netcoreapp2.0/System.Resources.Writer.xml", - "ref/netcoreapp2.0/System.Runtime.CompilerServices.VisualC.dll", - "ref/netcoreapp2.0/System.Runtime.CompilerServices.VisualC.xml", - "ref/netcoreapp2.0/System.Runtime.Extensions.dll", - "ref/netcoreapp2.0/System.Runtime.Extensions.xml", - "ref/netcoreapp2.0/System.Runtime.Handles.dll", - "ref/netcoreapp2.0/System.Runtime.Handles.xml", - "ref/netcoreapp2.0/System.Runtime.InteropServices.RuntimeInformation.dll", - "ref/netcoreapp2.0/System.Runtime.InteropServices.RuntimeInformation.xml", - "ref/netcoreapp2.0/System.Runtime.InteropServices.WindowsRuntime.dll", - "ref/netcoreapp2.0/System.Runtime.InteropServices.WindowsRuntime.xml", - "ref/netcoreapp2.0/System.Runtime.InteropServices.dll", - "ref/netcoreapp2.0/System.Runtime.InteropServices.xml", - "ref/netcoreapp2.0/System.Runtime.Loader.dll", - "ref/netcoreapp2.0/System.Runtime.Loader.xml", - "ref/netcoreapp2.0/System.Runtime.Numerics.dll", - "ref/netcoreapp2.0/System.Runtime.Numerics.xml", - "ref/netcoreapp2.0/System.Runtime.Serialization.Formatters.dll", - "ref/netcoreapp2.0/System.Runtime.Serialization.Formatters.xml", - "ref/netcoreapp2.0/System.Runtime.Serialization.Json.dll", - "ref/netcoreapp2.0/System.Runtime.Serialization.Json.xml", - "ref/netcoreapp2.0/System.Runtime.Serialization.Primitives.dll", - "ref/netcoreapp2.0/System.Runtime.Serialization.Primitives.xml", - "ref/netcoreapp2.0/System.Runtime.Serialization.Xml.dll", - "ref/netcoreapp2.0/System.Runtime.Serialization.Xml.xml", - "ref/netcoreapp2.0/System.Runtime.Serialization.dll", - "ref/netcoreapp2.0/System.Runtime.dll", - "ref/netcoreapp2.0/System.Runtime.xml", - "ref/netcoreapp2.0/System.Security.Claims.dll", - "ref/netcoreapp2.0/System.Security.Claims.xml", - "ref/netcoreapp2.0/System.Security.Cryptography.Algorithms.dll", - "ref/netcoreapp2.0/System.Security.Cryptography.Algorithms.xml", - "ref/netcoreapp2.0/System.Security.Cryptography.Csp.dll", - "ref/netcoreapp2.0/System.Security.Cryptography.Csp.xml", - "ref/netcoreapp2.0/System.Security.Cryptography.Encoding.dll", - "ref/netcoreapp2.0/System.Security.Cryptography.Encoding.xml", - "ref/netcoreapp2.0/System.Security.Cryptography.Primitives.dll", - "ref/netcoreapp2.0/System.Security.Cryptography.Primitives.xml", - "ref/netcoreapp2.0/System.Security.Cryptography.X509Certificates.dll", - "ref/netcoreapp2.0/System.Security.Cryptography.X509Certificates.xml", - "ref/netcoreapp2.0/System.Security.Principal.dll", - "ref/netcoreapp2.0/System.Security.Principal.xml", - "ref/netcoreapp2.0/System.Security.SecureString.dll", - "ref/netcoreapp2.0/System.Security.SecureString.xml", - "ref/netcoreapp2.0/System.Security.dll", - "ref/netcoreapp2.0/System.ServiceModel.Web.dll", - "ref/netcoreapp2.0/System.ServiceProcess.dll", - "ref/netcoreapp2.0/System.Text.Encoding.Extensions.dll", - "ref/netcoreapp2.0/System.Text.Encoding.Extensions.xml", - "ref/netcoreapp2.0/System.Text.Encoding.dll", - "ref/netcoreapp2.0/System.Text.Encoding.xml", - "ref/netcoreapp2.0/System.Text.RegularExpressions.dll", - "ref/netcoreapp2.0/System.Text.RegularExpressions.xml", - "ref/netcoreapp2.0/System.Threading.Overlapped.dll", - "ref/netcoreapp2.0/System.Threading.Overlapped.xml", - "ref/netcoreapp2.0/System.Threading.Tasks.Dataflow.dll", - "ref/netcoreapp2.0/System.Threading.Tasks.Dataflow.xml", - "ref/netcoreapp2.0/System.Threading.Tasks.Extensions.dll", - "ref/netcoreapp2.0/System.Threading.Tasks.Extensions.xml", - "ref/netcoreapp2.0/System.Threading.Tasks.Parallel.dll", - "ref/netcoreapp2.0/System.Threading.Tasks.Parallel.xml", - "ref/netcoreapp2.0/System.Threading.Tasks.dll", - "ref/netcoreapp2.0/System.Threading.Tasks.xml", - "ref/netcoreapp2.0/System.Threading.Thread.dll", - "ref/netcoreapp2.0/System.Threading.Thread.xml", - "ref/netcoreapp2.0/System.Threading.ThreadPool.dll", - "ref/netcoreapp2.0/System.Threading.ThreadPool.xml", - "ref/netcoreapp2.0/System.Threading.Timer.dll", - "ref/netcoreapp2.0/System.Threading.Timer.xml", - "ref/netcoreapp2.0/System.Threading.dll", - "ref/netcoreapp2.0/System.Threading.xml", - "ref/netcoreapp2.0/System.Transactions.Local.dll", - "ref/netcoreapp2.0/System.Transactions.Local.xml", - "ref/netcoreapp2.0/System.Transactions.dll", - "ref/netcoreapp2.0/System.ValueTuple.dll", - "ref/netcoreapp2.0/System.ValueTuple.xml", - "ref/netcoreapp2.0/System.Web.HttpUtility.dll", - "ref/netcoreapp2.0/System.Web.HttpUtility.xml", - "ref/netcoreapp2.0/System.Web.dll", - "ref/netcoreapp2.0/System.Windows.dll", - "ref/netcoreapp2.0/System.Xml.Linq.dll", - "ref/netcoreapp2.0/System.Xml.ReaderWriter.dll", - "ref/netcoreapp2.0/System.Xml.ReaderWriter.xml", - "ref/netcoreapp2.0/System.Xml.Serialization.dll", - "ref/netcoreapp2.0/System.Xml.XDocument.dll", - "ref/netcoreapp2.0/System.Xml.XDocument.xml", - "ref/netcoreapp2.0/System.Xml.XPath.XDocument.dll", - "ref/netcoreapp2.0/System.Xml.XPath.XDocument.xml", - "ref/netcoreapp2.0/System.Xml.XPath.dll", - "ref/netcoreapp2.0/System.Xml.XPath.xml", - "ref/netcoreapp2.0/System.Xml.XmlDocument.dll", - "ref/netcoreapp2.0/System.Xml.XmlDocument.xml", - "ref/netcoreapp2.0/System.Xml.XmlSerializer.dll", - "ref/netcoreapp2.0/System.Xml.XmlSerializer.xml", - "ref/netcoreapp2.0/System.Xml.dll", - "ref/netcoreapp2.0/System.dll", - "ref/netcoreapp2.0/WindowsBase.dll", - "ref/netcoreapp2.0/mscorlib.dll", - "ref/netcoreapp2.0/netstandard.dll", - "runtime.json" - ] - }, - "Microsoft.NETCore.DotNetAppHost/2.0.0": { - "sha512": "L4GGkcI/Mxl8PKLRpFdGmLb5oI8sGIR05bDTGkzCoamAjdUl1Zhkov2swjEsZvKYT8kkdiz39LtwyGYuCJxm1A==", - "type": "package", - "path": "microsoft.netcore.dotnetapphost/2.0.0", - "files": [ - "LICENSE.TXT", - "THIRD-PARTY-NOTICES.TXT", - "microsoft.netcore.dotnetapphost.2.0.0.nupkg.sha512", - "microsoft.netcore.dotnetapphost.nuspec", - "runtime.json" - ] - }, - "Microsoft.NETCore.DotNetHostPolicy/2.0.0": { - "sha512": "rm7mMn0A93fwyAwVhbyOCcPuu2hZNL0A0dAur9sNG9pEkONPfCEQeF7m2mC8KpqZO0Ol6tpV5J0AF3HTXT3GXA==", - "type": "package", - "path": "microsoft.netcore.dotnethostpolicy/2.0.0", - "files": [ - "LICENSE.TXT", - "THIRD-PARTY-NOTICES.TXT", - "microsoft.netcore.dotnethostpolicy.2.0.0.nupkg.sha512", - "microsoft.netcore.dotnethostpolicy.nuspec", - "runtime.json" - ] - }, - "Microsoft.NETCore.DotNetHostResolver/2.0.0": { - "sha512": "uBbjpeSrwsaTCADZCzRk+3aBzNnMqkC4zftJWBsL+Zk+8u+W+/lMb2thM5Y4hiVrv1YQg9t6dKldXzOKkY+pQw==", - "type": "package", - "path": "microsoft.netcore.dotnethostresolver/2.0.0", - "files": [ - "LICENSE.TXT", - "THIRD-PARTY-NOTICES.TXT", - "microsoft.netcore.dotnethostresolver.2.0.0.nupkg.sha512", - "microsoft.netcore.dotnethostresolver.nuspec", - "runtime.json" - ] - }, - "Microsoft.NETCore.Platforms/2.0.0": { - "sha512": "VdLJOCXhZaEMY7Hm2GKiULmn7IEPFE4XC5LPSfBVCUIA8YLZVh846gtfBJalsPQF2PlzdD7ecX7DZEulJ402ZQ==", - "type": "package", - "path": "microsoft.netcore.platforms/2.0.0", - "files": [ - "LICENSE.TXT", - "THIRD-PARTY-NOTICES.TXT", - "lib/netstandard1.0/_._", - "microsoft.netcore.platforms.2.0.0.nupkg.sha512", - "microsoft.netcore.platforms.nuspec", - "runtime.json", - "useSharedDesignerContext.txt", - "version.txt" - ] - }, - "NETStandard.Library/2.0.0": { - "sha512": "7jnbRU+L08FXKMxqUflxEXtVymWvNOrS8yHgu9s6EM8Anr6T/wIX4nZ08j/u3Asz+tCufp3YVwFSEvFTPYmBPA==", - "type": "package", - "path": "netstandard.library/2.0.0", - "files": [ - "LICENSE.TXT", - "THIRD-PARTY-NOTICES.TXT", - "build/NETStandard.Library.targets", - "build/netstandard2.0/NETStandard.Library.targets", - "build/netstandard2.0/ref/Microsoft.Win32.Primitives.dll", - "build/netstandard2.0/ref/System.AppContext.dll", - "build/netstandard2.0/ref/System.Collections.Concurrent.dll", - "build/netstandard2.0/ref/System.Collections.NonGeneric.dll", - "build/netstandard2.0/ref/System.Collections.Specialized.dll", - "build/netstandard2.0/ref/System.Collections.dll", - "build/netstandard2.0/ref/System.ComponentModel.Composition.dll", - "build/netstandard2.0/ref/System.ComponentModel.EventBasedAsync.dll", - "build/netstandard2.0/ref/System.ComponentModel.Primitives.dll", - "build/netstandard2.0/ref/System.ComponentModel.TypeConverter.dll", - "build/netstandard2.0/ref/System.ComponentModel.dll", - "build/netstandard2.0/ref/System.Console.dll", - "build/netstandard2.0/ref/System.Core.dll", - "build/netstandard2.0/ref/System.Data.Common.dll", - "build/netstandard2.0/ref/System.Data.dll", - "build/netstandard2.0/ref/System.Diagnostics.Contracts.dll", - "build/netstandard2.0/ref/System.Diagnostics.Debug.dll", - "build/netstandard2.0/ref/System.Diagnostics.FileVersionInfo.dll", - "build/netstandard2.0/ref/System.Diagnostics.Process.dll", - "build/netstandard2.0/ref/System.Diagnostics.StackTrace.dll", - "build/netstandard2.0/ref/System.Diagnostics.TextWriterTraceListener.dll", - "build/netstandard2.0/ref/System.Diagnostics.Tools.dll", - "build/netstandard2.0/ref/System.Diagnostics.TraceSource.dll", - "build/netstandard2.0/ref/System.Diagnostics.Tracing.dll", - "build/netstandard2.0/ref/System.Drawing.Primitives.dll", - "build/netstandard2.0/ref/System.Drawing.dll", - "build/netstandard2.0/ref/System.Dynamic.Runtime.dll", - "build/netstandard2.0/ref/System.Globalization.Calendars.dll", - "build/netstandard2.0/ref/System.Globalization.Extensions.dll", - "build/netstandard2.0/ref/System.Globalization.dll", - "build/netstandard2.0/ref/System.IO.Compression.FileSystem.dll", - "build/netstandard2.0/ref/System.IO.Compression.ZipFile.dll", - "build/netstandard2.0/ref/System.IO.Compression.dll", - "build/netstandard2.0/ref/System.IO.FileSystem.DriveInfo.dll", - "build/netstandard2.0/ref/System.IO.FileSystem.Primitives.dll", - "build/netstandard2.0/ref/System.IO.FileSystem.Watcher.dll", - "build/netstandard2.0/ref/System.IO.FileSystem.dll", - "build/netstandard2.0/ref/System.IO.IsolatedStorage.dll", - "build/netstandard2.0/ref/System.IO.MemoryMappedFiles.dll", - "build/netstandard2.0/ref/System.IO.Pipes.dll", - "build/netstandard2.0/ref/System.IO.UnmanagedMemoryStream.dll", - "build/netstandard2.0/ref/System.IO.dll", - "build/netstandard2.0/ref/System.Linq.Expressions.dll", - "build/netstandard2.0/ref/System.Linq.Parallel.dll", - "build/netstandard2.0/ref/System.Linq.Queryable.dll", - "build/netstandard2.0/ref/System.Linq.dll", - "build/netstandard2.0/ref/System.Net.Http.dll", - "build/netstandard2.0/ref/System.Net.NameResolution.dll", - "build/netstandard2.0/ref/System.Net.NetworkInformation.dll", - "build/netstandard2.0/ref/System.Net.Ping.dll", - "build/netstandard2.0/ref/System.Net.Primitives.dll", - "build/netstandard2.0/ref/System.Net.Requests.dll", - "build/netstandard2.0/ref/System.Net.Security.dll", - "build/netstandard2.0/ref/System.Net.Sockets.dll", - "build/netstandard2.0/ref/System.Net.WebHeaderCollection.dll", - "build/netstandard2.0/ref/System.Net.WebSockets.Client.dll", - "build/netstandard2.0/ref/System.Net.WebSockets.dll", - "build/netstandard2.0/ref/System.Net.dll", - "build/netstandard2.0/ref/System.Numerics.dll", - "build/netstandard2.0/ref/System.ObjectModel.dll", - "build/netstandard2.0/ref/System.Reflection.Extensions.dll", - "build/netstandard2.0/ref/System.Reflection.Primitives.dll", - "build/netstandard2.0/ref/System.Reflection.dll", - "build/netstandard2.0/ref/System.Resources.Reader.dll", - "build/netstandard2.0/ref/System.Resources.ResourceManager.dll", - "build/netstandard2.0/ref/System.Resources.Writer.dll", - "build/netstandard2.0/ref/System.Runtime.CompilerServices.VisualC.dll", - "build/netstandard2.0/ref/System.Runtime.Extensions.dll", - "build/netstandard2.0/ref/System.Runtime.Handles.dll", - "build/netstandard2.0/ref/System.Runtime.InteropServices.RuntimeInformation.dll", - "build/netstandard2.0/ref/System.Runtime.InteropServices.dll", - "build/netstandard2.0/ref/System.Runtime.Numerics.dll", - "build/netstandard2.0/ref/System.Runtime.Serialization.Formatters.dll", - "build/netstandard2.0/ref/System.Runtime.Serialization.Json.dll", - "build/netstandard2.0/ref/System.Runtime.Serialization.Primitives.dll", - "build/netstandard2.0/ref/System.Runtime.Serialization.Xml.dll", - "build/netstandard2.0/ref/System.Runtime.Serialization.dll", - "build/netstandard2.0/ref/System.Runtime.dll", - "build/netstandard2.0/ref/System.Security.Claims.dll", - "build/netstandard2.0/ref/System.Security.Cryptography.Algorithms.dll", - "build/netstandard2.0/ref/System.Security.Cryptography.Csp.dll", - "build/netstandard2.0/ref/System.Security.Cryptography.Encoding.dll", - "build/netstandard2.0/ref/System.Security.Cryptography.Primitives.dll", - "build/netstandard2.0/ref/System.Security.Cryptography.X509Certificates.dll", - "build/netstandard2.0/ref/System.Security.Principal.dll", - "build/netstandard2.0/ref/System.Security.SecureString.dll", - "build/netstandard2.0/ref/System.ServiceModel.Web.dll", - "build/netstandard2.0/ref/System.Text.Encoding.Extensions.dll", - "build/netstandard2.0/ref/System.Text.Encoding.dll", - "build/netstandard2.0/ref/System.Text.RegularExpressions.dll", - "build/netstandard2.0/ref/System.Threading.Overlapped.dll", - "build/netstandard2.0/ref/System.Threading.Tasks.Parallel.dll", - "build/netstandard2.0/ref/System.Threading.Tasks.dll", - "build/netstandard2.0/ref/System.Threading.Thread.dll", - "build/netstandard2.0/ref/System.Threading.ThreadPool.dll", - "build/netstandard2.0/ref/System.Threading.Timer.dll", - "build/netstandard2.0/ref/System.Threading.dll", - "build/netstandard2.0/ref/System.Transactions.dll", - "build/netstandard2.0/ref/System.ValueTuple.dll", - "build/netstandard2.0/ref/System.Web.dll", - "build/netstandard2.0/ref/System.Windows.dll", - "build/netstandard2.0/ref/System.Xml.Linq.dll", - "build/netstandard2.0/ref/System.Xml.ReaderWriter.dll", - "build/netstandard2.0/ref/System.Xml.Serialization.dll", - "build/netstandard2.0/ref/System.Xml.XDocument.dll", - "build/netstandard2.0/ref/System.Xml.XPath.XDocument.dll", - "build/netstandard2.0/ref/System.Xml.XPath.dll", - "build/netstandard2.0/ref/System.Xml.XmlDocument.dll", - "build/netstandard2.0/ref/System.Xml.XmlSerializer.dll", - "build/netstandard2.0/ref/System.Xml.dll", - "build/netstandard2.0/ref/System.dll", - "build/netstandard2.0/ref/mscorlib.dll", - "build/netstandard2.0/ref/netstandard.dll", - "build/netstandard2.0/ref/netstandard.xml", - "lib/netstandard1.0/_._", - "netstandard.library.2.0.0.nupkg.sha512", - "netstandard.library.nuspec" - ] - } - }, - "projectFileDependencyGroups": { - ".NETCoreApp,Version=v2.0": [ - "Microsoft.NETCore.App >= 2.0.0" - ] - }, - "packageFolders": { - "C:\\Users\\rchande\\.nuget\\packages\\": {}, - "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder": {} - }, - "project": { - "version": "1.0.0", - "restore": { - "projectUniqueName": "C:\\omnisharp-vscode\\test\\integrationTests\\testAssets\\singleCsproj\\singleCsproj.csproj", - "projectName": "singleCsproj", - "projectPath": "C:\\omnisharp-vscode\\test\\integrationTests\\testAssets\\singleCsproj\\singleCsproj.csproj", - "packagesPath": "C:\\Users\\rchande\\.nuget\\packages\\", - "outputPath": "C:\\omnisharp-vscode\\test\\integrationTests\\testAssets\\singleCsproj\\obj\\", - "projectStyle": "PackageReference", - "fallbackFolders": [ - "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder" - ], - "configFilePaths": [ - "C:\\Users\\rchande\\AppData\\Roaming\\NuGet\\NuGet.Config", - "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" - ], - "originalTargetFrameworks": [ - "netcoreapp2.0" - ], - "sources": { - "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "https://api.nuget.org/v3/index.json": {} - }, - "frameworks": { - "netcoreapp2.0": { - "projectReferences": {} - } - }, - "warningProperties": { - "warnAsError": [ - "NU1605" - ] - } - }, - "frameworks": { - "netcoreapp2.0": { - "dependencies": { - "Microsoft.NETCore.App": { - "target": "Package", - "version": "[2.0.0, )", - "autoReferenced": true - } - }, - "imports": [ - "net461" - ], - "assetTargetFallback": true, - "warn": true - } - } - } -} \ No newline at end of file diff --git a/test/integrationTests/testAssets/singleCsproj/obj/singleCsproj.csproj.nuget.cache b/test/integrationTests/testAssets/singleCsproj/obj/singleCsproj.csproj.nuget.cache deleted file mode 100644 index 13b752160..000000000 --- a/test/integrationTests/testAssets/singleCsproj/obj/singleCsproj.csproj.nuget.cache +++ /dev/null @@ -1,5 +0,0 @@ -{ - "version": 1, - "dgSpecHash": "F/2npLNJmV62pdE6xnL6onDE/ZUOXXwAbeOh12Em+cH/3uZOrmJZgsI0iJtb+26OOF3cRtdrW33x5W5+YX4DVw==", - "success": true -} \ No newline at end of file diff --git a/test/integrationTests/testAssets/singleCsproj/obj/singleCsproj.csproj.nuget.g.props b/test/integrationTests/testAssets/singleCsproj/obj/singleCsproj.csproj.nuget.g.props deleted file mode 100644 index 9121422dc..000000000 --- a/test/integrationTests/testAssets/singleCsproj/obj/singleCsproj.csproj.nuget.g.props +++ /dev/null @@ -1,18 +0,0 @@ - - - - True - NuGet - C:\omnisharp-vscode\test\integrationTests\testAssets\singleCsproj\obj\project.assets.json - $(UserProfile)\.nuget\packages\ - C:\Users\rchande\.nuget\packages\;C:\Program Files\dotnet\sdk\NuGetFallbackFolder - PackageReference - 4.5.0 - - - $(MSBuildAllProjects);$(MSBuildThisFileFullPath) - - - - - \ No newline at end of file diff --git a/test/integrationTests/testAssets/singleCsproj/obj/singleCsproj.csproj.nuget.g.targets b/test/integrationTests/testAssets/singleCsproj/obj/singleCsproj.csproj.nuget.g.targets deleted file mode 100644 index 562d65f7d..000000000 --- a/test/integrationTests/testAssets/singleCsproj/obj/singleCsproj.csproj.nuget.g.targets +++ /dev/null @@ -1,10 +0,0 @@ - - - - $(MSBuildAllProjects);$(MSBuildThisFileFullPath) - - - - - - \ No newline at end of file diff --git a/test/integrationTests/testAssets/slnWithCsproj/.gitignore b/test/integrationTests/testAssets/slnWithCsproj/.gitignore new file mode 100644 index 000000000..3d2ce4e89 --- /dev/null +++ b/test/integrationTests/testAssets/slnWithCsproj/.gitignore @@ -0,0 +1,2 @@ +**/obj/ +**/bin/ \ No newline at end of file diff --git a/test/integrationTests/testAssets/slnWithCsproj/.vscode/settings.json b/test/integrationTests/testAssets/slnWithCsproj/.vscode/settings.json index 15054e359..be4a446fa 100644 --- a/test/integrationTests/testAssets/slnWithCsproj/.vscode/settings.json +++ b/test/integrationTests/testAssets/slnWithCsproj/.vscode/settings.json @@ -1,3 +1,4 @@ { + "omnisharp.defaultLaunchSolution": "b_SecondInOrder_SlnFile.sln", "omnisharp.path": "latest" } \ No newline at end of file diff --git a/test/integrationTests/testAssets/slnWithCsproj/slnWithCsproj.sln b/test/integrationTests/testAssets/slnWithCsproj/a_FirstInOrder_SlnFile.sln similarity index 96% rename from test/integrationTests/testAssets/slnWithCsproj/slnWithCsproj.sln rename to test/integrationTests/testAssets/slnWithCsproj/a_FirstInOrder_SlnFile.sln index 213e6c66b..dc08b2ec7 100644 --- a/test/integrationTests/testAssets/slnWithCsproj/slnWithCsproj.sln +++ b/test/integrationTests/testAssets/slnWithCsproj/a_FirstInOrder_SlnFile.sln @@ -7,7 +7,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{D28FC441-C95 EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "app", "src\app\app.csproj", "{D36E1CC9-62CA-45A3-8BD0-6ADC2767FFB3}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "lib", "src\lib\lib.csproj", "{717BE881-D74C-45FC-B55D-2085499E1BF8}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "lib", "src\lib\lib.csproj", "{717BE881-D74C-45FC-B55D-2085499E1BF8}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "test", "test\test.csproj", "{4679428B-0CA0-4228-B8C0-B676B34A1B30}" EndProject diff --git a/test/integrationTests/testAssets/slnWithCsproj/b_SecondInOrder_SlnFile.sln b/test/integrationTests/testAssets/slnWithCsproj/b_SecondInOrder_SlnFile.sln new file mode 100644 index 000000000..dc08b2ec7 --- /dev/null +++ b/test/integrationTests/testAssets/slnWithCsproj/b_SecondInOrder_SlnFile.sln @@ -0,0 +1,68 @@ + +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", "{D28FC441-C95D-47D2-8D5C-E401ABAD7C64}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "app", "src\app\app.csproj", "{D36E1CC9-62CA-45A3-8BD0-6ADC2767FFB3}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "lib", "src\lib\lib.csproj", "{717BE881-D74C-45FC-B55D-2085499E1BF8}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "test", "test\test.csproj", "{4679428B-0CA0-4228-B8C0-B676B34A1B30}" +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 + {D36E1CC9-62CA-45A3-8BD0-6ADC2767FFB3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D36E1CC9-62CA-45A3-8BD0-6ADC2767FFB3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D36E1CC9-62CA-45A3-8BD0-6ADC2767FFB3}.Debug|x64.ActiveCfg = Debug|x64 + {D36E1CC9-62CA-45A3-8BD0-6ADC2767FFB3}.Debug|x64.Build.0 = Debug|x64 + {D36E1CC9-62CA-45A3-8BD0-6ADC2767FFB3}.Debug|x86.ActiveCfg = Debug|x86 + {D36E1CC9-62CA-45A3-8BD0-6ADC2767FFB3}.Debug|x86.Build.0 = Debug|x86 + {D36E1CC9-62CA-45A3-8BD0-6ADC2767FFB3}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D36E1CC9-62CA-45A3-8BD0-6ADC2767FFB3}.Release|Any CPU.Build.0 = Release|Any CPU + {D36E1CC9-62CA-45A3-8BD0-6ADC2767FFB3}.Release|x64.ActiveCfg = Release|x64 + {D36E1CC9-62CA-45A3-8BD0-6ADC2767FFB3}.Release|x64.Build.0 = Release|x64 + {D36E1CC9-62CA-45A3-8BD0-6ADC2767FFB3}.Release|x86.ActiveCfg = Release|x86 + {D36E1CC9-62CA-45A3-8BD0-6ADC2767FFB3}.Release|x86.Build.0 = Release|x86 + {717BE881-D74C-45FC-B55D-2085499E1BF8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {717BE881-D74C-45FC-B55D-2085499E1BF8}.Debug|Any CPU.Build.0 = Debug|Any CPU + {717BE881-D74C-45FC-B55D-2085499E1BF8}.Debug|x64.ActiveCfg = Debug|x64 + {717BE881-D74C-45FC-B55D-2085499E1BF8}.Debug|x64.Build.0 = Debug|x64 + {717BE881-D74C-45FC-B55D-2085499E1BF8}.Debug|x86.ActiveCfg = Debug|x86 + {717BE881-D74C-45FC-B55D-2085499E1BF8}.Debug|x86.Build.0 = Debug|x86 + {717BE881-D74C-45FC-B55D-2085499E1BF8}.Release|Any CPU.ActiveCfg = Release|Any CPU + {717BE881-D74C-45FC-B55D-2085499E1BF8}.Release|Any CPU.Build.0 = Release|Any CPU + {717BE881-D74C-45FC-B55D-2085499E1BF8}.Release|x64.ActiveCfg = Release|x64 + {717BE881-D74C-45FC-B55D-2085499E1BF8}.Release|x64.Build.0 = Release|x64 + {717BE881-D74C-45FC-B55D-2085499E1BF8}.Release|x86.ActiveCfg = Release|x86 + {717BE881-D74C-45FC-B55D-2085499E1BF8}.Release|x86.Build.0 = Release|x86 + {4679428B-0CA0-4228-B8C0-B676B34A1B30}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4679428B-0CA0-4228-B8C0-B676B34A1B30}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4679428B-0CA0-4228-B8C0-B676B34A1B30}.Debug|x64.ActiveCfg = Debug|x64 + {4679428B-0CA0-4228-B8C0-B676B34A1B30}.Debug|x64.Build.0 = Debug|x64 + {4679428B-0CA0-4228-B8C0-B676B34A1B30}.Debug|x86.ActiveCfg = Debug|x86 + {4679428B-0CA0-4228-B8C0-B676B34A1B30}.Debug|x86.Build.0 = Debug|x86 + {4679428B-0CA0-4228-B8C0-B676B34A1B30}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4679428B-0CA0-4228-B8C0-B676B34A1B30}.Release|Any CPU.Build.0 = Release|Any CPU + {4679428B-0CA0-4228-B8C0-B676B34A1B30}.Release|x64.ActiveCfg = Release|x64 + {4679428B-0CA0-4228-B8C0-B676B34A1B30}.Release|x64.Build.0 = Release|x64 + {4679428B-0CA0-4228-B8C0-B676B34A1B30}.Release|x86.ActiveCfg = Release|x86 + {4679428B-0CA0-4228-B8C0-B676B34A1B30}.Release|x86.Build.0 = Release|x86 + EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {D36E1CC9-62CA-45A3-8BD0-6ADC2767FFB3} = {D28FC441-C95D-47D2-8D5C-E401ABAD7C64} + {717BE881-D74C-45FC-B55D-2085499E1BF8} = {D28FC441-C95D-47D2-8D5C-E401ABAD7C64} + EndGlobalSection +EndGlobal diff --git a/test/integrationTests/testAssets/slnWithCsproj/src/app/app.csproj b/test/integrationTests/testAssets/slnWithCsproj/src/app/app.csproj index 998c6a2ea..8e114e516 100644 --- a/test/integrationTests/testAssets/slnWithCsproj/src/app/app.csproj +++ b/test/integrationTests/testAssets/slnWithCsproj/src/app/app.csproj @@ -1,9 +1,7 @@ - - - - - + + + Exe netcoreapp2.0 diff --git a/test/integrationTests/testAssets/slnWithCsproj/src/app/obj/app.csproj.nuget.cache b/test/integrationTests/testAssets/slnWithCsproj/src/app/obj/app.csproj.nuget.cache index 82b6ede62..b61946ea8 100644 --- a/test/integrationTests/testAssets/slnWithCsproj/src/app/obj/app.csproj.nuget.cache +++ b/test/integrationTests/testAssets/slnWithCsproj/src/app/obj/app.csproj.nuget.cache @@ -1,5 +1,5 @@ { "version": 1, - "dgSpecHash": "LtRbOANp61aGFLSYtqkHdimQE8PhWQFikqq6awdFvLYYWlsGOmoelJYSlZng7sN5owLFPWERZH/mdxVoNUvTlA==", + "dgSpecHash": "fsc3gA/ZU39KItcylKX0MijQKbEZ0G1BahCCXqEpSd3utHGrD0i9IaJTEmH9WxpbmMTgD7NiykVMWXXIO/zmSA==", "success": true } \ No newline at end of file diff --git a/test/integrationTests/testAssets/slnWithCsproj/src/app/obj/app.csproj.nuget.g.props b/test/integrationTests/testAssets/slnWithCsproj/src/app/obj/app.csproj.nuget.g.props index f19d2600e..c516b4abc 100644 --- a/test/integrationTests/testAssets/slnWithCsproj/src/app/obj/app.csproj.nuget.g.props +++ b/test/integrationTests/testAssets/slnWithCsproj/src/app/obj/app.csproj.nuget.g.props @@ -3,16 +3,16 @@ True NuGet - /Users/piotrp/code/github/piotrpMSFT/omnisharp-vscode/test/integrationTests/testAssets/slnWithCsproj/src/app/obj/project.assets.json - /Users/piotrp/code/github/piotrpMSFT/cli/.nuget/packages - /Users/piotrp/code/github/piotrpMSFT/cli/.nuget/packages;/usr/local/share/dotnet/sdk/NuGetFallbackFolder + /Users/janaka.abeywardhana/code-projects/vscode-extensions/omnisharp-vscode/test/integrationTests/testAssets/slnWithCsproj/src/app/obj/project.assets.json + /Users/janaka.abeywardhana/.nuget/packages/ + /Users/janaka.abeywardhana/.nuget/packages/;/usr/local/share/dotnet/sdk/NuGetFallbackFolder PackageReference - 4.5.0 + 4.4.0 $(MSBuildAllProjects);$(MSBuildThisFileFullPath) - + \ No newline at end of file diff --git a/test/integrationTests/testAssets/slnWithCsproj/src/app/obj/app.csproj.nuget.g.targets b/test/integrationTests/testAssets/slnWithCsproj/src/app/obj/app.csproj.nuget.g.targets index d0382bbdf..ef1bc1439 100644 --- a/test/integrationTests/testAssets/slnWithCsproj/src/app/obj/app.csproj.nuget.g.targets +++ b/test/integrationTests/testAssets/slnWithCsproj/src/app/obj/app.csproj.nuget.g.targets @@ -4,7 +4,7 @@ $(MSBuildAllProjects);$(MSBuildThisFileFullPath) - - + + \ No newline at end of file diff --git a/test/integrationTests/testAssets/slnWithCsproj/src/app/obj/project.assets.json b/test/integrationTests/testAssets/slnWithCsproj/src/app/obj/project.assets.json index 0ad3d44a7..6deacf057 100644 --- a/test/integrationTests/testAssets/slnWithCsproj/src/app/obj/project.assets.json +++ b/test/integrationTests/testAssets/slnWithCsproj/src/app/obj/project.assets.json @@ -196,22 +196,12 @@ "build": { "build/netstandard2.0/NETStandard.Library.targets": {} } - }, - "lib/1.0.0": { - "type": "project", - "framework": ".NETStandard,Version=v2.0", - "compile": { - "bin/placeholder/lib.dll": {} - }, - "runtime": { - "bin/placeholder/lib.dll": {} - } } } }, "libraries": { "Microsoft.NETCore.App/2.0.0": { - "sha512": "u30D3okjSE34FaNeF45fQn0pEe4HTfd5jIKpyun0DD9TK7G8WC4/xLn0ZjbHT/nvWznayTl36J2X2rT8tjx+Dw==", + "sha512": "/mzXF+UtZef+VpzzN88EpvFq5U6z4rj54ZMq/J968H6pcvyLOmcupmTRpJ3CJm8ILoCGh9WI7qpDdiKtuzswrQ==", "type": "package", "path": "microsoft.netcore.app/2.0.0", "files": [ @@ -489,7 +479,7 @@ ] }, "Microsoft.NETCore.DotNetAppHost/2.0.0": { - "sha512": "YPFCzBe0Rh1wMZcJvbKfDMC2ARi7vPeeTcDcsf2m91Bs6NorZHiCQWznBcZqxnyq9WvkHDpgrS2yNiD5NkvLLQ==", + "sha512": "L4GGkcI/Mxl8PKLRpFdGmLb5oI8sGIR05bDTGkzCoamAjdUl1Zhkov2swjEsZvKYT8kkdiz39LtwyGYuCJxm1A==", "type": "package", "path": "microsoft.netcore.dotnetapphost/2.0.0", "files": [ @@ -525,7 +515,7 @@ ] }, "Microsoft.NETCore.Platforms/2.0.0": { - "sha512": "uh69u8rko8LLHnhuBkDxIpsj/GR8VWJhCUK5WziNhrsGmOCfmuFyhjHnYXZL4w6HMHmkkE822K09GovUVpJkdQ==", + "sha512": "VdLJOCXhZaEMY7Hm2GKiULmn7IEPFE4XC5LPSfBVCUIA8YLZVh846gtfBJalsPQF2PlzdD7ecX7DZEulJ402ZQ==", "type": "package", "path": "microsoft.netcore.platforms/2.0.0", "files": [ @@ -540,7 +530,7 @@ ] }, "NETStandard.Library/2.0.0": { - "sha512": "mXtiDxroMxIxZXC07aA40ZvsjLawxCUpcu8ap/TLE8RzzXaeamhNkinkPLf5JPio4TA2r3anFSpQ14ZmG5QdhA==", + "sha512": "7jnbRU+L08FXKMxqUflxEXtVymWvNOrS8yHgu9s6EM8Anr6T/wIX4nZ08j/u3Asz+tCufp3YVwFSEvFTPYmBPA==", "type": "package", "path": "netstandard.library/2.0.0", "files": [ @@ -666,37 +656,31 @@ "netstandard.library.2.0.0.nupkg.sha512", "netstandard.library.nuspec" ] - }, - "lib/1.0.0": { - "type": "project", - "path": "../lib/lib.csproj", - "msbuildProject": "../lib/lib.csproj" } }, "projectFileDependencyGroups": { ".NETCoreApp,Version=v2.0": [ - "Microsoft.NETCore.App >= 2.0.0", - "lib >= 1.0.0" + "Microsoft.NETCore.App >= 2.0.0" ] }, "packageFolders": { - "/Users/piotrp/code/github/piotrpMSFT/cli/.nuget/packages": {}, + "/Users/janaka.abeywardhana/.nuget/packages/": {}, "/usr/local/share/dotnet/sdk/NuGetFallbackFolder": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/Users/piotrp/code/github/piotrpMSFT/omnisharp-vscode/test/integrationTests/testAssets/slnWithCsproj/src/app/app.csproj", + "projectUniqueName": "/Users/janaka.abeywardhana/code-projects/vscode-extensions/omnisharp-vscode/test/integrationTests/testAssets/slnWithCsproj/src/app/app.csproj", "projectName": "app", - "projectPath": "/Users/piotrp/code/github/piotrpMSFT/omnisharp-vscode/test/integrationTests/testAssets/slnWithCsproj/src/app/app.csproj", - "packagesPath": "/Users/piotrp/code/github/piotrpMSFT/cli/.nuget/packages", - "outputPath": "/Users/piotrp/code/github/piotrpMSFT/omnisharp-vscode/test/integrationTests/testAssets/slnWithCsproj/src/app/obj/", + "projectPath": "/Users/janaka.abeywardhana/code-projects/vscode-extensions/omnisharp-vscode/test/integrationTests/testAssets/slnWithCsproj/src/app/app.csproj", + "packagesPath": "/Users/janaka.abeywardhana/.nuget/packages/", + "outputPath": "/Users/janaka.abeywardhana/code-projects/vscode-extensions/omnisharp-vscode/test/integrationTests/testAssets/slnWithCsproj/src/app/obj/", "projectStyle": "PackageReference", "fallbackFolders": [ "/usr/local/share/dotnet/sdk/NuGetFallbackFolder" ], "configFilePaths": [ - "/Users/piotrp/.nuget/NuGet/NuGet.Config" + "/Users/janaka.abeywardhana/.nuget/NuGet/NuGet.Config" ], "originalTargetFrameworks": [ "netcoreapp2.0" @@ -706,11 +690,7 @@ }, "frameworks": { "netcoreapp2.0": { - "projectReferences": { - "/Users/piotrp/code/github/piotrpMSFT/omnisharp-vscode/test/integrationTests/testAssets/slnWithCsproj/src/lib/lib.csproj": { - "projectPath": "/Users/piotrp/code/github/piotrpMSFT/omnisharp-vscode/test/integrationTests/testAssets/slnWithCsproj/src/lib/lib.csproj" - } - } + "projectReferences": {} } }, "warningProperties": { @@ -724,7 +704,7 @@ "dependencies": { "Microsoft.NETCore.App": { "target": "Package", - "version": "[2.0.0, )", + "version": "2.0", "autoReferenced": true } }, diff --git a/test/integrationTests/testAssets/slnWithCsproj/test/obj/project.assets.json b/test/integrationTests/testAssets/slnWithCsproj/test/obj/project.assets.json index 9dc342229..e577dabd9 100644 --- a/test/integrationTests/testAssets/slnWithCsproj/test/obj/project.assets.json +++ b/test/integrationTests/testAssets/slnWithCsproj/test/obj/project.assets.json @@ -64,10 +64,10 @@ "lib/netstandard1.6/Microsoft.Extensions.DependencyModel.dll": {} } }, - "Microsoft.NET.Test.Sdk/15.3.0-preview-20170628-02": { + "Microsoft.NET.Test.Sdk/15.3.0": { "type": "package", "dependencies": { - "Microsoft.TestPlatform.TestHost": "15.3.0-preview-20170628-02" + "Microsoft.TestPlatform.TestHost": "15.3.0" }, "build": { "build/netcoreapp1.0/Microsoft.Net.Test.Sdk.props": {}, @@ -266,7 +266,7 @@ "lib/netstandard1.0/_._": {} } }, - "Microsoft.TestPlatform.ObjectModel/15.3.0-preview-20170628-02": { + "Microsoft.TestPlatform.ObjectModel/15.3.0": { "type": "package", "dependencies": { "NETStandard.Library": "1.6.1", @@ -375,11 +375,11 @@ } } }, - "Microsoft.TestPlatform.TestHost/15.3.0-preview-20170628-02": { + "Microsoft.TestPlatform.TestHost/15.3.0": { "type": "package", "dependencies": { "Microsoft.Extensions.DependencyModel": "1.0.3", - "Microsoft.TestPlatform.ObjectModel": "15.3.0-preview-20170628-02", + "Microsoft.TestPlatform.ObjectModel": "15.3.0", "Newtonsoft.Json": "9.0.1" }, "compile": { @@ -1721,7 +1721,7 @@ ] }, "Microsoft.DotNet.PlatformAbstractions/1.1.0": { - "sha512": "9C69QwEGETiA6iNVrtna3UejidfNE/pgk3Qh4VxCuxGOJS9BDQdFrRv0qCDzvXrU281b8BZZrsmw5+Uey8lQGg==", + "sha512": "Bl6KYfbFSIW3QIRHAp931iR5h01qHjKghdpAtncwbzNUs0+IUZ+XfwkIU0sQsR33ufGvi3u4dZMIYYFysjpHAA==", "type": "package", "path": "microsoft.dotnet.platformabstractions/1.1.0", "files": [ @@ -1732,7 +1732,7 @@ ] }, "Microsoft.Extensions.DependencyModel/1.1.0": { - "sha512": "80qr1itOqm2TTrQscA/p9T35eFEU2yO0jGlwxEfFpnxlIcvh0n9mxGkWyUp5pp2bvh7EfUz8w0OroIZxZ1fQ7Q==", + "sha512": "TG7dJ8GY1Myz9lZ8DJL4i6D05ncJQBi5CjBMXMdJ4edKxaW+vP2DndDd1jJabdMdmVRdGrvybzqkB+A6Df7eDw==", "type": "package", "path": "microsoft.extensions.dependencymodel/1.1.0", "files": [ @@ -1743,22 +1743,22 @@ "microsoft.extensions.dependencymodel.nuspec" ] }, - "Microsoft.NET.Test.Sdk/15.3.0-preview-20170628-02": { - "sha512": "g5Ek236LaKEzPI13kK4c2wA8eaj44PfBucXRp/7FRBXpSbRqv/1McJcGOjDbs89d2dyeGLB6jGqSpQs3Y9Wh7w==", + "Microsoft.NET.Test.Sdk/15.3.0": { + "sha512": "lwmNiqWoXS2UHQ7M37Emu6oZztmu5vrpbbORBi54+g+CmEoBdyTghYk6m6rng+2nzupd5J2oz7a8ArsduqkctA==", "type": "package", - "path": "microsoft.net.test.sdk/15.3.0-preview-20170628-02", + "path": "microsoft.net.test.sdk/15.3.0", "files": [ "build/net45/Microsoft.Net.Test.Sdk.props", "build/net45/Microsoft.Net.Test.Sdk.targets", "build/netcoreapp1.0/Microsoft.Net.Test.Sdk.props", "build/netcoreapp1.0/Microsoft.Net.Test.Sdk.targets", "buildMultiTargeting/Microsoft.Net.Test.Sdk.props", - "microsoft.net.test.sdk.15.3.0-preview-20170628-02.nupkg.sha512", + "microsoft.net.test.sdk.15.3.0.nupkg.sha512", "microsoft.net.test.sdk.nuspec" ] }, "Microsoft.NETCore.App/2.0.0": { - "sha512": "u30D3okjSE34FaNeF45fQn0pEe4HTfd5jIKpyun0DD9TK7G8WC4/xLn0ZjbHT/nvWznayTl36J2X2rT8tjx+Dw==", + "sha512": "/mzXF+UtZef+VpzzN88EpvFq5U6z4rj54ZMq/J968H6pcvyLOmcupmTRpJ3CJm8ILoCGh9WI7qpDdiKtuzswrQ==", "type": "package", "path": "microsoft.netcore.app/2.0.0", "files": [ @@ -2036,7 +2036,7 @@ ] }, "Microsoft.NETCore.DotNetAppHost/2.0.0": { - "sha512": "YPFCzBe0Rh1wMZcJvbKfDMC2ARi7vPeeTcDcsf2m91Bs6NorZHiCQWznBcZqxnyq9WvkHDpgrS2yNiD5NkvLLQ==", + "sha512": "L4GGkcI/Mxl8PKLRpFdGmLb5oI8sGIR05bDTGkzCoamAjdUl1Zhkov2swjEsZvKYT8kkdiz39LtwyGYuCJxm1A==", "type": "package", "path": "microsoft.netcore.dotnetapphost/2.0.0", "files": [ @@ -2072,7 +2072,7 @@ ] }, "Microsoft.NETCore.Platforms/2.0.0": { - "sha512": "uh69u8rko8LLHnhuBkDxIpsj/GR8VWJhCUK5WziNhrsGmOCfmuFyhjHnYXZL4w6HMHmkkE822K09GovUVpJkdQ==", + "sha512": "VdLJOCXhZaEMY7Hm2GKiULmn7IEPFE4XC5LPSfBVCUIA8YLZVh846gtfBJalsPQF2PlzdD7ecX7DZEulJ402ZQ==", "type": "package", "path": "microsoft.netcore.platforms/2.0.0", "files": [ @@ -2087,22 +2087,22 @@ ] }, "Microsoft.NETCore.Targets/1.1.0": { - "sha512": "u/lF4I9kZAuAF8+6QglH4th8+x8P+tTiEOnSmmPUT94LfeWY5OJ+DlKpU2rwL42Ewoq8g1XKDhfaUR2J+uJ79g==", + "sha512": "aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==", "type": "package", "path": "microsoft.netcore.targets/1.1.0", "files": [ - "Microsoft.NETCore.Targets.1.1.0.nupkg.sha512", - "Microsoft.NETCore.Targets.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/netstandard1.0/_._", + "microsoft.netcore.targets.1.1.0.nupkg.sha512", + "microsoft.netcore.targets.nuspec", "runtime.json" ] }, - "Microsoft.TestPlatform.ObjectModel/15.3.0-preview-20170628-02": { - "sha512": "sHQinh69ZH2XjE6EBxolUiYKAGtdxd/XnVFVRiNNwaCury4dM26TxG1kzMRmrw4fXha1Z+y6usYUD73aZjSNYA==", + "Microsoft.TestPlatform.ObjectModel/15.3.0": { + "sha512": "iJ1fGdJfysmTFLYFMUxk+ukV8YIvyIDIjZpivIcwZnofoQ2xtXmkjN/s2QULVqLPQg4u4vqiTs/mB+txYcWtwA==", "type": "package", - "path": "microsoft.testplatform.objectmodel/15.3.0-preview-20170628-02", + "path": "microsoft.testplatform.objectmodel/15.3.0", "files": [ "lib/net46/Microsoft.TestPlatform.CoreUtilities.dll", "lib/net46/Microsoft.TestPlatform.PlatformAbstractions.dll", @@ -2162,14 +2162,14 @@ "lib/netstandard1.5/zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll", "lib/netstandard1.5/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll", "lib/netstandard1.5/zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll", - "microsoft.testplatform.objectmodel.15.3.0-preview-20170628-02.nupkg.sha512", + "microsoft.testplatform.objectmodel.15.3.0.nupkg.sha512", "microsoft.testplatform.objectmodel.nuspec" ] }, - "Microsoft.TestPlatform.TestHost/15.3.0-preview-20170628-02": { - "sha512": "TxJWVRa+vctEzfhA9GQWGpzspi26a5A0krD5KcJYrZc8ymLMsgR1ChKeNuekUkEXn+5tTKyy4Qvg+nitb/uK/Q==", + "Microsoft.TestPlatform.TestHost/15.3.0": { + "sha512": "JiVQ9PgUfoXRr76N4QvnciaVSNckpyFZN7W67IiAHfD6ZEwhXGA0ivuSU5baPkb4mYgI0Ym+PPCQ/O6sa2+pWQ==", "type": "package", - "path": "microsoft.testplatform.testhost/15.3.0-preview-20170628-02", + "path": "microsoft.testplatform.testhost/15.3.0", "files": [ "ThirdPartyNotices.txt", "lib/net45/_._", @@ -2217,17 +2217,15 @@ "lib/netstandard1.5/zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll", "lib/netstandard1.5/zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll", "lib/netstandard1.5/zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll", - "microsoft.testplatform.testhost.15.3.0-preview-20170628-02.nupkg.sha512", + "microsoft.testplatform.testhost.15.3.0.nupkg.sha512", "microsoft.testplatform.testhost.nuspec" ] }, "Microsoft.Win32.Primitives/4.3.0": { - "sha512": "pYyB3Pg/rjEe0KqcOpphXccz25lg5nb7jd7ovmgVPQQO3vVTn5YDzqVcQ1kpvM+Y/u9pTzcTxEghYBXvucVzTw==", + "sha512": "9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==", "type": "package", "path": "microsoft.win32.primitives/4.3.0", "files": [ - "Microsoft.Win32.Primitives.4.3.0.nupkg.sha512", - "Microsoft.Win32.Primitives.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -2237,6 +2235,8 @@ "lib/xamarinmac20/_._", "lib/xamarintvos10/_._", "lib/xamarinwatchos10/_._", + "microsoft.win32.primitives.4.3.0.nupkg.sha512", + "microsoft.win32.primitives.nuspec", "ref/MonoAndroid10/_._", "ref/MonoTouch10/_._", "ref/net46/Microsoft.Win32.Primitives.dll", @@ -2258,15 +2258,15 @@ ] }, "Microsoft.Win32.Registry/4.3.0": { - "sha512": "qMHGbnpj+Law3LGaj+YvhhuWvb4n0Lt3FtcFJ/yze6DRijZZWHOr16Ei6o6wQkn2P8REa+PZ9k/Q73okge9XaQ==", + "sha512": "Lw1/VwLH1yxz6SfFEjVRCN0pnflLEsWgnV4qsdJ512/HhTwnKXUG+zDQ4yTO3K/EJQemGoNaBHX5InISNKTzUQ==", "type": "package", "path": "microsoft.win32.registry/4.3.0", "files": [ - "Microsoft.Win32.Registry.4.3.0.nupkg.sha512", - "Microsoft.Win32.Registry.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/net46/Microsoft.Win32.Registry.dll", + "microsoft.win32.registry.4.3.0.nupkg.sha512", + "microsoft.win32.registry.nuspec", "ref/net46/Microsoft.Win32.Registry.dll", "ref/netstandard1.3/Microsoft.Win32.Registry.dll", "ref/netstandard1.3/Microsoft.Win32.Registry.xml", @@ -2286,7 +2286,7 @@ ] }, "NETStandard.Library/2.0.0": { - "sha512": "mXtiDxroMxIxZXC07aA40ZvsjLawxCUpcu8ap/TLE8RzzXaeamhNkinkPLf5JPio4TA2r3anFSpQ14ZmG5QdhA==", + "sha512": "7jnbRU+L08FXKMxqUflxEXtVymWvNOrS8yHgu9s6EM8Anr6T/wIX4nZ08j/u3Asz+tCufp3YVwFSEvFTPYmBPA==", "type": "package", "path": "netstandard.library/2.0.0", "files": [ @@ -2438,24 +2438,22 @@ ] }, "runtime.native.System/4.3.0": { - "sha512": "catARO44mcjyGUufOxanvv5eXDg06ewDGVR6VaViO3aPbiBh6bRs+ESwmrO01nRRyXBieLg12wX75MexeRZ7xA==", + "sha512": "c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==", "type": "package", "path": "runtime.native.system/4.3.0", "files": [ "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/netstandard1.0/_._", - "runtime.native.System.4.3.0.nupkg.sha512", - "runtime.native.System.nuspec" + "runtime.native.system.4.3.0.nupkg.sha512", + "runtime.native.system.nuspec" ] }, "System.AppContext/4.1.0": { - "sha512": "9y0N8ZlBy8ikxXsumMHsoV3TrtozVecbcZ22JyVBWDj71YixZL7fIjXRaMSntzlcks3ueSqpZaCs2KSKtU/pTQ==", + "sha512": "3QjO4jNV7PdKkmQAVp9atA+usVnKRwI3Kx1nMwJ93T0LcQfx7pKAYk0nKz5wn1oP5iqlhZuy6RXOFdhr7rDwow==", "type": "package", "path": "system.appcontext/4.1.0", "files": [ - "System.AppContext.4.1.0.nupkg.sha512", - "System.AppContext.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -2499,16 +2497,16 @@ "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", "ref/xamarinwatchos10/_._", - "runtimes/aot/lib/netcore50/System.AppContext.dll" + "runtimes/aot/lib/netcore50/System.AppContext.dll", + "system.appcontext.4.1.0.nupkg.sha512", + "system.appcontext.nuspec" ] }, "System.Collections/4.3.0": { - "sha512": "YQ1B5vE49TzczJ0mik86Ypvb1JJrje+Pz4iYv1hYr2AMEOOT1oPds+KwjJ3kSjJlrxehyvw2ioa7L6jpprqihQ==", + "sha512": "3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", "type": "package", "path": "system.collections/4.3.0", "files": [ - "System.Collections.4.3.0.nupkg.sha512", - "System.Collections.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -2565,16 +2563,16 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" + "ref/xamarinwatchos10/_._", + "system.collections.4.3.0.nupkg.sha512", + "system.collections.nuspec" ] }, "System.Collections.Concurrent/4.3.0": { - "sha512": "5gyplJVTtZ4jXBAgxR6AR6XNVWAWg9rWxOw9X75q5AAHtYJB/4Su+zU4wCH+Bru7lTbqsDvMzbi3vz5k0rSweg==", + "sha512": "ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==", "type": "package", "path": "system.collections.concurrent/4.3.0", "files": [ - "System.Collections.Concurrent.4.3.0.nupkg.sha512", - "System.Collections.Concurrent.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -2631,7 +2629,9 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" + "ref/xamarinwatchos10/_._", + "system.collections.concurrent.4.3.0.nupkg.sha512", + "system.collections.concurrent.nuspec" ] }, "System.Collections.Immutable/1.2.0": { @@ -2639,18 +2639,18 @@ "type": "package", "path": "system.collections.immutable/1.2.0", "files": [ - "System.Collections.Immutable.1.2.0.nupkg.sha512", - "System.Collections.Immutable.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/netstandard1.0/System.Collections.Immutable.dll", "lib/netstandard1.0/System.Collections.Immutable.xml", "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll", - "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.xml" + "lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.xml", + "system.collections.immutable.1.2.0.nupkg.sha512", + "system.collections.immutable.nuspec" ] }, "System.Collections.NonGeneric/4.3.0": { - "sha512": "1OqrwVzDNV6CkuaE5j/DqGeYLc6MTjdW+rGfpVVgfT4IRrvGzBsbzbClraI/47m3WgOxC5m10R6kdvxkjxplcQ==", + "sha512": "prtjIEMhGUnQq6RnPEYLpFt8AtLbp9yq2zxOSrY7KJJZrw25Fi97IzBqY7iqssbM61Ek5b8f3MG/sG1N2sN5KA==", "type": "package", "path": "system.collections.nongeneric/4.3.0", "files": [ @@ -2687,7 +2687,7 @@ ] }, "System.Collections.Specialized/4.3.0": { - "sha512": "GWG1a+Wbi1ikpYZ99Fq4tNfqG7IhsDnDkNVzf5kBCDuT/cRjUzkQKq2xfHbqjow/mc8WV+M9yyGti95tiSpEtg==", + "sha512": "Epx8PoVZR0iuOnJJDzp7pWvdfMMOAvpUo95pC4ScH2mJuXkKA2Y4aR3cG9qt2klHgSons1WFh4kcGW7cSXvrxg==", "type": "package", "path": "system.collections.specialized/4.3.0", "files": [ @@ -2724,12 +2724,10 @@ ] }, "System.ComponentModel/4.3.0": { - "sha512": "ydf+TG2BLEGVIuV5C8W8GC2lujn7vXycP/fcEJXGeaVsdpkQDDSmk2KyMIUT/FDKvUYV4ADhk895+YK8un1JHA==", + "sha512": "VyGn1jGRZVfxnh8EdvDCi71v3bMXrsu8aYJOwoV7SNDLVhiEqwP86pPMyRGsDsxhXAm2b3o9OIqeETfN5qfezw==", "type": "package", "path": "system.componentmodel/4.3.0", "files": [ - "System.ComponentModel.4.3.0.nupkg.sha512", - "System.ComponentModel.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -2777,7 +2775,9 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" + "ref/xamarinwatchos10/_._", + "system.componentmodel.4.3.0.nupkg.sha512", + "system.componentmodel.nuspec" ] }, "System.ComponentModel.EventBasedAsync/4.3.0": { @@ -2849,7 +2849,7 @@ ] }, "System.ComponentModel.Primitives/4.3.0": { - "sha512": "a6qryXisxsZy9/+HN/dlYvOPmeg6/cK7IF8zCMDzB+ceOoFMKOeUtIZm/AtuT8YDBfnqgzSt8CaSEq0ONGhowA==", + "sha512": "j8GUkCpM8V4d4vhLIIoBLGey2Z5bCkMVNjEZseyAlm4n5arcsJOeI3zkUP+zvZgzsbLTYh4lYeP/ZD/gdIAPrw==", "type": "package", "path": "system.componentmodel.primitives/4.3.0", "files": [ @@ -2886,7 +2886,7 @@ ] }, "System.ComponentModel.TypeConverter/4.3.0": { - "sha512": "Fiv+edg14gLWBuXclCXQzPDzgcPnhfZHR/AsURM5d76CC/yxQykcDPJQixlUqDTa72vpEtzx5uJyF9CKxCQ2EQ==", + "sha512": "16pQ6P+EdhcXzPiEK4kbA953Fu0MNG2ovxTZU81/qsCd1zPRsKc3uif5NgvllCY598k6bI0KUyKW8fanlfaDQg==", "type": "package", "path": "system.componentmodel.typeconverter/4.3.0", "files": [ @@ -2937,12 +2937,10 @@ ] }, "System.Diagnostics.Debug/4.3.0": { - "sha512": "3SgIFFKoOdlKBLklHi3mfVhHKvZaHx+MGoh5liGb9BxZg6+YBlwxmsZ8la0ubCWL3QdPsMy0VEds5nTmvLpmvQ==", + "sha512": "ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==", "type": "package", "path": "system.diagnostics.debug/4.3.0", "files": [ - "System.Diagnostics.Debug.4.3.0.nupkg.sha512", - "System.Diagnostics.Debug.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -2999,16 +2997,16 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" + "ref/xamarinwatchos10/_._", + "system.diagnostics.debug.4.3.0.nupkg.sha512", + "system.diagnostics.debug.nuspec" ] }, "System.Diagnostics.Process/4.3.0": { - "sha512": "8fR+b8hi08MFrbA+XkBO6FVlIpoDl8MVxSWcKKBtl9CvLQcQvaN7jUny1Pmy64T/h92XKyU0piTEyxdM7XeCCw==", + "sha512": "J0wOX07+QASQblsfxmIMFc9Iq7KTXYL3zs2G/Xc704Ylv3NpuVdo6gij6V3PGiptTxqsK0K7CdXenRvKUnkA2g==", "type": "package", "path": "system.diagnostics.process/4.3.0", "files": [ - "System.Diagnostics.Process.4.3.0.nupkg.sha512", - "System.Diagnostics.Process.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -3054,7 +3052,9 @@ "runtimes/win/lib/net46/System.Diagnostics.Process.dll", "runtimes/win/lib/net461/System.Diagnostics.Process.dll", "runtimes/win/lib/netstandard1.4/System.Diagnostics.Process.dll", - "runtimes/win7/lib/netcore50/_._" + "runtimes/win7/lib/netcore50/_._", + "system.diagnostics.process.4.3.0.nupkg.sha512", + "system.diagnostics.process.nuspec" ] }, "System.Diagnostics.TextWriterTraceListener/4.3.0": { @@ -3095,12 +3095,10 @@ ] }, "System.Diagnostics.Tools/4.3.0": { - "sha512": "Vwc6LFQtqsOY0cv6PuUE/hwZa2QpN3b4fj/60KlyISaoQ+qqHWMb88hWPi6wYKgT9MzXfB6+X2Hbu0vVP3Endg==", + "sha512": "UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==", "type": "package", "path": "system.diagnostics.tools/4.3.0", "files": [ - "System.Diagnostics.Tools.4.3.0.nupkg.sha512", - "System.Diagnostics.Tools.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -3146,7 +3144,9 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" + "ref/xamarinwatchos10/_._", + "system.diagnostics.tools.4.3.0.nupkg.sha512", + "system.diagnostics.tools.nuspec" ] }, "System.Diagnostics.TraceSource/4.3.0": { @@ -3189,12 +3189,10 @@ ] }, "System.Diagnostics.Tracing/4.3.0": { - "sha512": "f9BrdsWCbQtt+DczMElDeELfBbj/2NGvODIQtzJdSfEed8dw40QYMAh0h10o0WkaJHBmiM4lpP7k72HPKtkxAg==", + "sha512": "rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==", "type": "package", "path": "system.diagnostics.tracing/4.3.0", "files": [ - "System.Diagnostics.Tracing.4.3.0.nupkg.sha512", - "System.Diagnostics.Tracing.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -3273,7 +3271,9 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" + "ref/xamarinwatchos10/_._", + "system.diagnostics.tracing.4.3.0.nupkg.sha512", + "system.diagnostics.tracing.nuspec" ] }, "System.Dynamic.Runtime/4.0.11": { @@ -3346,12 +3346,10 @@ ] }, "System.Globalization/4.3.0": { - "sha512": "rBOamFl6ZyhGAe1LXk7zJfZedRGU4udVVxOQGv5I3Bk5kkx1kSVc8qNyB1sLbDj3YBy8S2ZjpGcZRcsiSHKyhA==", + "sha512": "kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", "type": "package", "path": "system.globalization/4.3.0", "files": [ - "System.Globalization.4.3.0.nupkg.sha512", - "System.Globalization.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -3408,16 +3406,16 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" + "ref/xamarinwatchos10/_._", + "system.globalization.4.3.0.nupkg.sha512", + "system.globalization.nuspec" ] }, "System.Globalization.Extensions/4.3.0": { - "sha512": "YtUH4Fkd8FN2lLfbai8RIJbL5OSMU1Ihyn0Q9+4Dnu26X7JyQcrqF4I7rLR1+CkkVjItjGEt1z0WPqv7WPx+yw==", + "sha512": "FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==", "type": "package", "path": "system.globalization.extensions/4.3.0", "files": [ - "System.Globalization.Extensions.4.3.0.nupkg.sha512", - "System.Globalization.Extensions.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -3447,16 +3445,16 @@ "ref/xamarinwatchos10/_._", "runtimes/unix/lib/netstandard1.3/System.Globalization.Extensions.dll", "runtimes/win/lib/net46/System.Globalization.Extensions.dll", - "runtimes/win/lib/netstandard1.3/System.Globalization.Extensions.dll" + "runtimes/win/lib/netstandard1.3/System.Globalization.Extensions.dll", + "system.globalization.extensions.4.3.0.nupkg.sha512", + "system.globalization.extensions.nuspec" ] }, "System.IO/4.3.0": { - "sha512": "mIdLe418rsu39bT8BCRT/MSF5kA478q8FEKK8RwJdr3F6bz7dqMKjW9i0mIGBH1gw+Jg6y4TcjDgaOVYruNTBQ==", + "sha512": "3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", "type": "package", "path": "system.io/4.3.0", "files": [ - "System.IO.4.3.0.nupkg.sha512", - "System.IO.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -3526,16 +3524,16 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" + "ref/xamarinwatchos10/_._", + "system.io.4.3.0.nupkg.sha512", + "system.io.nuspec" ] }, "System.IO.FileSystem/4.3.0": { - "sha512": "XNIxzZ3O6QM7Ddte6ix0s05KtxOtKZPsbRArwxtjW7ESDWDZWe6iRLieOAp6hkdEcKN+BbQdCTy5lUWldaorLA==", + "sha512": "3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==", "type": "package", "path": "system.io.filesystem/4.3.0", "files": [ - "System.IO.FileSystem.4.3.0.nupkg.sha512", - "System.IO.FileSystem.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -3562,16 +3560,16 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" + "ref/xamarinwatchos10/_._", + "system.io.filesystem.4.3.0.nupkg.sha512", + "system.io.filesystem.nuspec" ] }, "System.IO.FileSystem.Primitives/4.3.0": { - "sha512": "NOLqpMi0VJMbfLBnqjPbHNbgr5OM/BT8EBV5W1OAqWl08ICRtS2c4d0poCEjtcIoa+ZP3EuI1jBhrbUyX3rzvQ==", + "sha512": "6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==", "type": "package", "path": "system.io.filesystem.primitives/4.3.0", "files": [ - "System.IO.FileSystem.Primitives.4.3.0.nupkg.sha512", - "System.IO.FileSystem.Primitives.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -3599,16 +3597,16 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" + "ref/xamarinwatchos10/_._", + "system.io.filesystem.primitives.4.3.0.nupkg.sha512", + "system.io.filesystem.primitives.nuspec" ] }, "System.Linq/4.3.0": { - "sha512": "zCipD1BC2DA18yZ9Qe6lBvwwbD2bN+PsOLB948sXqj00aS6UCWhd7a9tmL9sZ3hX0aWx/YZ0X4jqNyM3iNy+8Q==", + "sha512": "5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==", "type": "package", "path": "system.linq/4.3.0", "files": [ - "System.Linq.4.3.0.nupkg.sha512", - "System.Linq.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -3669,7 +3667,9 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" + "ref/xamarinwatchos10/_._", + "system.linq.4.3.0.nupkg.sha512", + "system.linq.nuspec" ] }, "System.Linq.Expressions/4.1.0": { @@ -3837,12 +3837,10 @@ ] }, "System.Reflection/4.3.0": { - "sha512": "gGamr1E4EEPebmJ97PzWvrShxs84XekbUo/Y6GmWV5QFSCPtxHlrpfhA60RYK1xdp/UUk7Hfnwv5JgYHdriVsA==", + "sha512": "KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", "type": "package", "path": "system.reflection/4.3.0", "files": [ - "System.Reflection.4.3.0.nupkg.sha512", - "System.Reflection.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -3912,16 +3910,16 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" + "ref/xamarinwatchos10/_._", + "system.reflection.4.3.0.nupkg.sha512", + "system.reflection.nuspec" ] }, "System.Reflection.Emit/4.3.0": { - "sha512": "+iMkBQSDryRUD4pZLYA/1GE635+Vcq0yzK5XmcoE2PIC+zPrQeQ3g8jL3ObGyMa92yW4il0SdGBJG594aRHoEQ==", + "sha512": "228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==", "type": "package", "path": "system.reflection.emit/4.3.0", "files": [ - "System.Reflection.Emit.4.3.0.nupkg.sha512", - "System.Reflection.Emit.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -3946,16 +3944,16 @@ "ref/netstandard1.1/ru/System.Reflection.Emit.xml", "ref/netstandard1.1/zh-hans/System.Reflection.Emit.xml", "ref/netstandard1.1/zh-hant/System.Reflection.Emit.xml", - "ref/xamarinmac20/_._" + "ref/xamarinmac20/_._", + "system.reflection.emit.4.3.0.nupkg.sha512", + "system.reflection.emit.nuspec" ] }, "System.Reflection.Emit.ILGeneration/4.3.0": { - "sha512": "hWLhTM+4nHfwE2fWuG6a7zx4HsDuMHsy9yghS6lF28aVVfmdYJQzVpW0zyr2XgSikWpDQaLFXUXn5KFCHQIc/A==", + "sha512": "59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==", "type": "package", "path": "system.reflection.emit.ilgeneration/4.3.0", "files": [ - "System.Reflection.Emit.ILGeneration.4.3.0.nupkg.sha512", - "System.Reflection.Emit.ILGeneration.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -3989,16 +3987,16 @@ "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", "ref/xamarinwatchos10/_._", - "runtimes/aot/lib/netcore50/_._" + "runtimes/aot/lib/netcore50/_._", + "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512", + "system.reflection.emit.ilgeneration.nuspec" ] }, "System.Reflection.Emit.Lightweight/4.3.0": { - "sha512": "Z/CjAbXzacdDtM68j63sNYBdvFmw7xa5rTHaIosxOkqCsZtx9NljbXPUH1uZP7CSYaPUtCTqWoGMIRmfgzF28g==", + "sha512": "oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==", "type": "package", "path": "system.reflection.emit.lightweight/4.3.0", "files": [ - "System.Reflection.Emit.Lightweight.4.3.0.nupkg.sha512", - "System.Reflection.Emit.Lightweight.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -4032,16 +4030,16 @@ "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", "ref/xamarinwatchos10/_._", - "runtimes/aot/lib/netcore50/_._" + "runtimes/aot/lib/netcore50/_._", + "system.reflection.emit.lightweight.4.3.0.nupkg.sha512", + "system.reflection.emit.lightweight.nuspec" ] }, "System.Reflection.Extensions/4.3.0": { - "sha512": "MDfXYjOpzBgjkTs9Qn8bKNwJPduzuKiQsPIASQXFCQdZ4N6cT+rcOzAg09GHqafBwBtD4Ie2/FIxrstx+x5BFA==", + "sha512": "rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==", "type": "package", "path": "system.reflection.extensions/4.3.0", "files": [ - "System.Reflection.Extensions.4.3.0.nupkg.sha512", - "System.Reflection.Extensions.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -4087,7 +4085,9 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" + "ref/xamarinwatchos10/_._", + "system.reflection.extensions.4.3.0.nupkg.sha512", + "system.reflection.extensions.nuspec" ] }, "System.Reflection.Metadata/1.3.0": { @@ -4095,23 +4095,21 @@ "type": "package", "path": "system.reflection.metadata/1.3.0", "files": [ - "System.Reflection.Metadata.1.3.0.nupkg.sha512", - "System.Reflection.Metadata.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/netstandard1.1/System.Reflection.Metadata.dll", "lib/netstandard1.1/System.Reflection.Metadata.xml", "lib/portable-net45+win8/System.Reflection.Metadata.dll", - "lib/portable-net45+win8/System.Reflection.Metadata.xml" + "lib/portable-net45+win8/System.Reflection.Metadata.xml", + "system.reflection.metadata.1.3.0.nupkg.sha512", + "system.reflection.metadata.nuspec" ] }, "System.Reflection.Primitives/4.3.0": { - "sha512": "cC3LNSN1O4HzaICX2X6E+5SzA8frBifE/P22OOJ2ZDcmackDnIEa/JbbS+ZJ17LO4rVMjNh2I9hnnmqyOtRlSA==", + "sha512": "5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", "type": "package", "path": "system.reflection.primitives/4.3.0", "files": [ - "System.Reflection.Primitives.4.3.0.nupkg.sha512", - "System.Reflection.Primitives.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -4157,16 +4155,16 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" + "ref/xamarinwatchos10/_._", + "system.reflection.primitives.4.3.0.nupkg.sha512", + "system.reflection.primitives.nuspec" ] }, "System.Reflection.TypeExtensions/4.3.0": { - "sha512": "3AxQaxLqVAJSDSEeGPVNX9TNX+Gx0/uUdtUrwSwGnVnMFXOvJM5DkARwA9sg5EuMr5zW/uOWvGuMlRRikFCoaw==", + "sha512": "7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==", "type": "package", "path": "system.reflection.typeextensions/4.3.0", "files": [ - "System.Reflection.TypeExtensions.4.3.0.nupkg.sha512", - "System.Reflection.TypeExtensions.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -4209,16 +4207,16 @@ "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", "ref/xamarinwatchos10/_._", - "runtimes/aot/lib/netcore50/System.Reflection.TypeExtensions.dll" + "runtimes/aot/lib/netcore50/System.Reflection.TypeExtensions.dll", + "system.reflection.typeextensions.4.3.0.nupkg.sha512", + "system.reflection.typeextensions.nuspec" ] }, "System.Resources.ResourceManager/4.3.0": { - "sha512": "uv2LeuHh1Egcny0vUeIPeAg7LiqHWfmcLfBpc4cdonWbdM8P59oFkfj8Z+km8US0uOzIfS7unVSboNK/aTN/XQ==", + "sha512": "/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", "type": "package", "path": "system.resources.resourcemanager/4.3.0", "files": [ - "System.Resources.ResourceManager.4.3.0.nupkg.sha512", - "System.Resources.ResourceManager.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -4264,16 +4262,16 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" + "ref/xamarinwatchos10/_._", + "system.resources.resourcemanager.4.3.0.nupkg.sha512", + "system.resources.resourcemanager.nuspec" ] }, "System.Runtime/4.3.0": { - "sha512": "x/uKk+KOWUH4Ywuw4vAVdBa0ToVF6HCy9gCG+loWNZZMCWGvEElnPAAD/NTXJXCApWEa6lNe2Jx7IQyahRX2ZA==", + "sha512": "JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", "type": "package", "path": "system.runtime/4.3.0", "files": [ - "System.Runtime.4.3.0.nupkg.sha512", - "System.Runtime.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -4354,16 +4352,16 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" + "ref/xamarinwatchos10/_._", + "system.runtime.4.3.0.nupkg.sha512", + "system.runtime.nuspec" ] }, "System.Runtime.Extensions/4.3.0": { - "sha512": "kMwxdAkAoUCrOzV9+eoo6c9ReRRTU4GJ4uCW/U41CnO6Dau2G9906wQgq87ecsgKi1zPsWhS0MhPNtv+zOKXVg==", + "sha512": "guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", "type": "package", "path": "system.runtime.extensions/4.3.0", "files": [ - "System.Runtime.Extensions.4.3.0.nupkg.sha512", - "System.Runtime.Extensions.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -4433,16 +4431,16 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" + "ref/xamarinwatchos10/_._", + "system.runtime.extensions.4.3.0.nupkg.sha512", + "system.runtime.extensions.nuspec" ] }, "System.Runtime.Handles/4.3.0": { - "sha512": "BHcVBSdAhhFFiXbapRT3kYfGG2cGpTEVcSQWpjPEL1KlKhxz99gpKsAzFdQA4wxLI2OceEhsfcRnhGFoL1YlcA==", + "sha512": "OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==", "type": "package", "path": "system.runtime.handles/4.3.0", "files": [ - "System.Runtime.Handles.4.3.0.nupkg.sha512", - "System.Runtime.Handles.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -4469,16 +4467,16 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" + "ref/xamarinwatchos10/_._", + "system.runtime.handles.4.3.0.nupkg.sha512", + "system.runtime.handles.nuspec" ] }, "System.Runtime.InteropServices/4.3.0": { - "sha512": "mLmD/9/pWxDGrpCU68r5hgBKGw8LXWOGvUcXl7YYm4EQMWhNHUuQuItA7uIX5MtlCK0z/0rLMI1lzdnqTnVf7Q==", + "sha512": "uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==", "type": "package", "path": "system.runtime.interopservices/4.3.0", "files": [ - "System.Runtime.InteropServices.4.3.0.nupkg.sha512", - "System.Runtime.InteropServices.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -4560,16 +4558,16 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" + "ref/xamarinwatchos10/_._", + "system.runtime.interopservices.4.3.0.nupkg.sha512", + "system.runtime.interopservices.nuspec" ] }, "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { - "sha512": "FtJ8+tL3wuisy+xGToxUZc1jUmK/EOmYchv/NYwDr0vKj02ySyEtvHB15V3H54rcPNmL5/TAUZct8V5kPyHCXA==", + "sha512": "cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==", "type": "package", "path": "system.runtime.interopservices.runtimeinformation/4.3.0", "files": [ - "System.Runtime.InteropServices.RuntimeInformation.4.3.0.nupkg.sha512", - "System.Runtime.InteropServices.RuntimeInformation.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -4593,16 +4591,16 @@ "runtimes/unix/lib/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll", "runtimes/win/lib/net45/System.Runtime.InteropServices.RuntimeInformation.dll", "runtimes/win/lib/netcore50/System.Runtime.InteropServices.RuntimeInformation.dll", - "runtimes/win/lib/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll" + "runtimes/win/lib/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll", + "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512", + "system.runtime.interopservices.runtimeinformation.nuspec" ] }, "System.Runtime.Loader/4.3.0": { - "sha512": "6sy0Im/gMm+y1zDgRYM+WB2mEEdw1Z6INUAsNnCfOi7HYWRaSAQeQkYNHqOq2QrDBYHt3yY8xb5OzAuRIhPxtg==", + "sha512": "DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==", "type": "package", "path": "system.runtime.loader/4.3.0", "files": [ - "System.Runtime.Loader.4.3.0.nupkg.sha512", - "System.Runtime.Loader.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -4623,7 +4621,9 @@ "ref/netstandard1.5/ko/System.Runtime.Loader.xml", "ref/netstandard1.5/ru/System.Runtime.Loader.xml", "ref/netstandard1.5/zh-hans/System.Runtime.Loader.xml", - "ref/netstandard1.5/zh-hant/System.Runtime.Loader.xml" + "ref/netstandard1.5/zh-hant/System.Runtime.Loader.xml", + "system.runtime.loader.4.3.0.nupkg.sha512", + "system.runtime.loader.nuspec" ] }, "System.Runtime.Serialization.Json/4.3.0": { @@ -4755,12 +4755,10 @@ ] }, "System.Text.Encoding/4.3.0": { - "sha512": "4Ov0HprPtGIGpK8pVIApj5PKWi2PTD2oJ9/UnB75+Hxu+Wzwwxtft48mY7ssnl5ZyArsGAP7P9rwNezuaj7TFg==", + "sha512": "BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", "type": "package", "path": "system.text.encoding/4.3.0", "files": [ - "System.Text.Encoding.4.3.0.nupkg.sha512", - "System.Text.Encoding.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -4817,16 +4815,16 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" + "ref/xamarinwatchos10/_._", + "system.text.encoding.4.3.0.nupkg.sha512", + "system.text.encoding.nuspec" ] }, "System.Text.Encoding.Extensions/4.3.0": { - "sha512": "54HDNiawKkxkbFR9Jgf/PK1kgRaX/6XEH1Mdj57d+z2iqS2qfXUiof2eOyU37z/5UI5uUxifKiQbYISUiX3EXg==", + "sha512": "YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==", "type": "package", "path": "system.text.encoding.extensions/4.3.0", "files": [ - "System.Text.Encoding.Extensions.4.3.0.nupkg.sha512", - "System.Text.Encoding.Extensions.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -4883,16 +4881,16 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" + "ref/xamarinwatchos10/_._", + "system.text.encoding.extensions.4.3.0.nupkg.sha512", + "system.text.encoding.extensions.nuspec" ] }, "System.Text.RegularExpressions/4.3.0": { - "sha512": "KkErACEE/O5S3SVNb3cybtRBREao0P/m8avuyrVnI3sE5yUdg8B7R133p2cO6l4CO5VssmJ0florOeFOZs+j9g==", + "sha512": "RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==", "type": "package", "path": "system.text.regularexpressions/4.3.0", "files": [ - "System.Text.RegularExpressions.4.3.0.nupkg.sha512", - "System.Text.RegularExpressions.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -4965,16 +4963,16 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" + "ref/xamarinwatchos10/_._", + "system.text.regularexpressions.4.3.0.nupkg.sha512", + "system.text.regularexpressions.nuspec" ] }, "System.Threading/4.3.0": { - "sha512": "X2dm0CWNrecCe9KtnS6aG5aMSrQ0R9fcXEabUPo8mCZV516bECrI2NpLSgai8meK4C9VciyxdAs1U1DEoy8fTw==", + "sha512": "VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", "type": "package", "path": "system.threading/4.3.0", "files": [ - "System.Threading.4.3.0.nupkg.sha512", - "System.Threading.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -5034,16 +5032,16 @@ "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", "ref/xamarinwatchos10/_._", - "runtimes/aot/lib/netcore50/System.Threading.dll" + "runtimes/aot/lib/netcore50/System.Threading.dll", + "system.threading.4.3.0.nupkg.sha512", + "system.threading.nuspec" ] }, "System.Threading.Tasks/4.3.0": { - "sha512": "SuzCjdyZY1++6EWmel57slR75YTrYYOrYwMnIBmlSTd5khNE3K8OvE+wkgEgl2hLo9amIzEHlGUXmcdYhdLuwA==", + "sha512": "LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", "type": "package", "path": "system.threading.tasks/4.3.0", "files": [ - "System.Threading.Tasks.4.3.0.nupkg.sha512", - "System.Threading.Tasks.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -5100,31 +5098,31 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" + "ref/xamarinwatchos10/_._", + "system.threading.tasks.4.3.0.nupkg.sha512", + "system.threading.tasks.nuspec" ] }, "System.Threading.Tasks.Extensions/4.3.0": { - "sha512": "zxaGBe/5Z4llgwOFGlfuCV6h2P1vabcSP5NJ1kquBnqNgLAr2VPzFQ7MSfpojJVxNI9wXg8aQPtpLrPKZvzw/w==", + "sha512": "npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==", "type": "package", "path": "system.threading.tasks.extensions/4.3.0", "files": [ - "System.Threading.Tasks.Extensions.4.3.0.nupkg.sha512", - "System.Threading.Tasks.Extensions.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/netstandard1.0/System.Threading.Tasks.Extensions.dll", "lib/netstandard1.0/System.Threading.Tasks.Extensions.xml", "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.dll", - "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.xml" + "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.xml", + "system.threading.tasks.extensions.4.3.0.nupkg.sha512", + "system.threading.tasks.extensions.nuspec" ] }, "System.Threading.Thread/4.3.0": { - "sha512": "ZVqA9KE6LDBxfLR0lQRdboT+mnKSZnS/d1/i5MPjkyuYvbfcUDfp5WUOx3OIK3yD1U5gNJ6dONieNRz+k2ikjA==", + "sha512": "OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==", "type": "package", "path": "system.threading.thread/4.3.0", "files": [ - "System.Threading.Thread.4.3.0.nupkg.sha512", - "System.Threading.Thread.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -5153,16 +5151,16 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" + "ref/xamarinwatchos10/_._", + "system.threading.thread.4.3.0.nupkg.sha512", + "system.threading.thread.nuspec" ] }, "System.Threading.ThreadPool/4.3.0": { - "sha512": "PXnCQ0n3Fw94SVTR4RPX54uiv6UtsO+E8wPw7ms7gHqj25QpHzV5j0VUUV4/VzNgN2DnzjuR6fWOqiFc6ju7Cg==", + "sha512": "k/+g4b7vjdd4aix83sTgC9VG6oXYKAktSfNIJUNGxPEj7ryEOfzHHhfnmsZvjxawwcD9HyWXKCXmPjX8U4zeSw==", "type": "package", "path": "system.threading.threadpool/4.3.0", "files": [ - "System.Threading.ThreadPool.4.3.0.nupkg.sha512", - "System.Threading.ThreadPool.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -5191,16 +5189,16 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" + "ref/xamarinwatchos10/_._", + "system.threading.threadpool.4.3.0.nupkg.sha512", + "system.threading.threadpool.nuspec" ] }, "System.Xml.ReaderWriter/4.3.0": { - "sha512": "nEhSftvdzfKEsHpZ3mh6qYC0YhUv9UncN0pzz6arBMvfZvUeHBjyDyQ/6s3H6hYyTWa31nq60QSIRGYIgmrCJA==", + "sha512": "GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==", "type": "package", "path": "system.xml.readerwriter/4.3.0", "files": [ - "System.Xml.ReaderWriter.4.3.0.nupkg.sha512", - "System.Xml.ReaderWriter.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -5261,16 +5259,16 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" + "ref/xamarinwatchos10/_._", + "system.xml.readerwriter.4.3.0.nupkg.sha512", + "system.xml.readerwriter.nuspec" ] }, "System.Xml.XDocument/4.3.0": { - "sha512": "yHtMrzLbOK0UzDdO5aV/58+TZ7MbDZ2pGnN9nY6cNShz93Wro4aRFpKIBErMipN8jOLudfPKaSmHZ0Jjc9gH/A==", + "sha512": "5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==", "type": "package", "path": "system.xml.xdocument/4.3.0", "files": [ - "System.Xml.XDocument.4.3.0.nupkg.sha512", - "System.Xml.XDocument.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -5329,7 +5327,9 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" + "ref/xamarinwatchos10/_._", + "system.xml.xdocument.4.3.0.nupkg.sha512", + "system.xml.xdocument.nuspec" ] }, "System.Xml.XmlDocument/4.3.0": { @@ -5439,12 +5439,10 @@ ] }, "System.Xml.XPath/4.0.1": { - "sha512": "VQcoW7mBX543Oibk05pP+uaTTq6zLT+Cf+iwMhpxK5P6QROb+R3Jt65Q7RgNQzn1yovbioFl+LwAGkxtSPv9Dw==", + "sha512": "UWd1H+1IJ9Wlq5nognZ/XJdyj8qPE4XufBUkAW59ijsCPjZkZe0MUzKKJFBr+ZWBe5Wq1u1d5f2CYgE93uH7DA==", "type": "package", "path": "system.xml.xpath/4.0.1", "files": [ - "System.Xml.XPath.4.0.1.nupkg.sha512", - "System.Xml.XPath.nuspec", "ThirdPartyNotices.txt", "dotnet_library_license.txt", "lib/MonoAndroid10/_._", @@ -5472,7 +5470,9 @@ "ref/xamarinios10/_._", "ref/xamarinmac20/_._", "ref/xamarintvos10/_._", - "ref/xamarinwatchos10/_._" + "ref/xamarinwatchos10/_._", + "system.xml.xpath.4.0.1.nupkg.sha512", + "system.xml.xpath.nuspec" ] }, "System.Xml.XPath.XmlDocument/4.0.1": { @@ -5608,30 +5608,30 @@ }, "projectFileDependencyGroups": { ".NETCoreApp,Version=v2.0": [ - "Microsoft.NET.Test.Sdk >= 15.3.0-preview-20170628-02", + "Microsoft.NET.Test.Sdk >= 15.3.0", "Microsoft.NETCore.App >= 2.0.0", "xunit >= 2.2.0", "xunit.runner.visualstudio >= 2.2.0" ] }, "packageFolders": { - "/Users/piotrp/code/github/piotrpMSFT/cli/.nuget/packages": {}, + "/Users/janaka.abeywardhana/.nuget/packages/": {}, "/usr/local/share/dotnet/sdk/NuGetFallbackFolder": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/Users/piotrp/code/github/piotrpMSFT/omnisharp-vscode/test/integrationTests/testAssets/slnWithCsproj/test/test.csproj", + "projectUniqueName": "/Users/janaka.abeywardhana/code-projects/vscode-extensions/omnisharp-vscode/test/integrationTests/testAssets/slnWithCsproj/test/test.csproj", "projectName": "test", - "projectPath": "/Users/piotrp/code/github/piotrpMSFT/omnisharp-vscode/test/integrationTests/testAssets/slnWithCsproj/test/test.csproj", - "packagesPath": "/Users/piotrp/code/github/piotrpMSFT/cli/.nuget/packages", - "outputPath": "/Users/piotrp/code/github/piotrpMSFT/omnisharp-vscode/test/integrationTests/testAssets/slnWithCsproj/test/obj/", + "projectPath": "/Users/janaka.abeywardhana/code-projects/vscode-extensions/omnisharp-vscode/test/integrationTests/testAssets/slnWithCsproj/test/test.csproj", + "packagesPath": "/Users/janaka.abeywardhana/.nuget/packages/", + "outputPath": "/Users/janaka.abeywardhana/code-projects/vscode-extensions/omnisharp-vscode/test/integrationTests/testAssets/slnWithCsproj/test/obj/", "projectStyle": "PackageReference", "fallbackFolders": [ "/usr/local/share/dotnet/sdk/NuGetFallbackFolder" ], "configFilePaths": [ - "/Users/piotrp/.nuget/NuGet/NuGet.Config" + "/Users/janaka.abeywardhana/.nuget/NuGet/NuGet.Config" ], "originalTargetFrameworks": [ "netcoreapp2.0" @@ -5653,23 +5653,23 @@ "frameworks": { "netcoreapp2.0": { "dependencies": { - "Microsoft.NET.Test.Sdk": { - "target": "Package", - "version": "[15.3.0-preview-20170628-02, )" - }, "Microsoft.NETCore.App": { "suppressParent": "All", "target": "Package", - "version": "[2.0.0, )", + "version": "2.0", "autoReferenced": true }, + "Microsoft.NET.Test.Sdk": { + "target": "Package", + "version": "15.3.0" + }, "xunit": { "target": "Package", - "version": "[2.2.0, )" + "version": "2.2.0" }, "xunit.runner.visualstudio": { "target": "Package", - "version": "[2.2.0, )" + "version": "2.2.0" } }, "imports": [ diff --git a/test/integrationTests/testAssets/slnWithCsproj/test/obj/test.csproj.nuget.cache b/test/integrationTests/testAssets/slnWithCsproj/test/obj/test.csproj.nuget.cache index 07bbf6240..cd2bb63ad 100644 --- a/test/integrationTests/testAssets/slnWithCsproj/test/obj/test.csproj.nuget.cache +++ b/test/integrationTests/testAssets/slnWithCsproj/test/obj/test.csproj.nuget.cache @@ -1,5 +1,5 @@ { "version": 1, - "dgSpecHash": "FiNYafjQARYJ5MFqcNAWBYkjbXAZGIJ8mclHfdlzLHwGKZAnN7INPNUVgoMPCrZT2ts042scBipz/HzEwD7lkA==", + "dgSpecHash": "ODm8vheQXOkl3hh0vOiPnnj+wPUP3eBtGqXDaewWwcg40bEOfwmTSaWiCxeijFyW5ynnzxF5peDAs4yR6ydUGw==", "success": true } \ No newline at end of file diff --git a/test/integrationTests/testAssets/slnWithCsproj/test/obj/test.csproj.nuget.g.props b/test/integrationTests/testAssets/slnWithCsproj/test/obj/test.csproj.nuget.g.props index ba7d85c24..e762efd3d 100644 --- a/test/integrationTests/testAssets/slnWithCsproj/test/obj/test.csproj.nuget.g.props +++ b/test/integrationTests/testAssets/slnWithCsproj/test/obj/test.csproj.nuget.g.props @@ -3,18 +3,18 @@ True NuGet - /Users/piotrp/code/github/piotrpMSFT/omnisharp-vscode/test/integrationTests/testAssets/slnWithCsproj/test/obj/project.assets.json - /Users/piotrp/code/github/piotrpMSFT/cli/.nuget/packages - /Users/piotrp/code/github/piotrpMSFT/cli/.nuget/packages;/usr/local/share/dotnet/sdk/NuGetFallbackFolder + /Users/janaka.abeywardhana/code-projects/vscode-extensions/omnisharp-vscode/test/integrationTests/testAssets/slnWithCsproj/test/obj/project.assets.json + /Users/janaka.abeywardhana/.nuget/packages/ + /Users/janaka.abeywardhana/.nuget/packages/;/usr/local/share/dotnet/sdk/NuGetFallbackFolder PackageReference - 4.5.0 + 4.4.0 $(MSBuildAllProjects);$(MSBuildThisFileFullPath) - - - + + + \ No newline at end of file diff --git a/test/integrationTests/testAssets/slnWithCsproj/test/obj/test.csproj.nuget.g.targets b/test/integrationTests/testAssets/slnWithCsproj/test/obj/test.csproj.nuget.g.targets index bb3434e2c..c72a1e317 100644 --- a/test/integrationTests/testAssets/slnWithCsproj/test/obj/test.csproj.nuget.g.targets +++ b/test/integrationTests/testAssets/slnWithCsproj/test/obj/test.csproj.nuget.g.targets @@ -4,8 +4,8 @@ $(MSBuildAllProjects);$(MSBuildThisFileFullPath) - - - + + + \ No newline at end of file diff --git a/test/integrationTests/testAssets/slnWithCsproj/test/test.csproj b/test/integrationTests/testAssets/slnWithCsproj/test/test.csproj index edd8c463d..01fb2ee69 100644 --- a/test/integrationTests/testAssets/slnWithCsproj/test/test.csproj +++ b/test/integrationTests/testAssets/slnWithCsproj/test/test.csproj @@ -7,7 +7,7 @@ - + diff --git a/test/unitTests/OptionObserver/OptionProvider.test.ts b/test/unitTests/OptionObserver/OptionProvider.test.ts index 99fdd25a5..46c041ec1 100644 --- a/test/unitTests/OptionObserver/OptionProvider.test.ts +++ b/test/unitTests/OptionObserver/OptionProvider.test.ts @@ -16,7 +16,7 @@ suite('OptionProvider', () => { let vscode: vscode; let optionProvider: OptionProvider; let optionObservable: Subject; - + setup(() => { vscode = getVSCodeWithConfig(); optionObservable = new Subject(); diff --git a/test/unitTests/optionStream.test.ts b/test/unitTests/optionStream.test.ts index 831b000ab..01478fccd 100644 --- a/test/unitTests/optionStream.test.ts +++ b/test/unitTests/optionStream.test.ts @@ -49,6 +49,7 @@ suite('OptionStream', () => { options.showReferencesCodeLens.should.equal(true); options.showTestsCodeLens.should.equal(true); options.disableCodeActions.should.equal(false); + expect(options.defaultLaunchSolution).to.be.undefined; }); test('Gives the changed option when the omnisharp config changes', () => { diff --git a/test/unitTests/options.test.ts b/test/unitTests/options.test.ts index cae363f16..09ab064ff 100644 --- a/test/unitTests/options.test.ts +++ b/test/unitTests/options.test.ts @@ -27,6 +27,7 @@ suite("Options tests", () => { options.showTestsCodeLens.should.equal(true); options.disableCodeActions.should.equal(false); options.disableCodeActions.should.equal(false); + expect(options.defaultLaunchSolution).to.be.undefined; }); test('BACK-COMPAT: "omnisharp.loggingLevel": "verbose" == "omnisharp.loggingLevel": "debug"', () => @@ -99,4 +100,14 @@ suite("Options tests", () => { options.path.should.equal("NewPath"); }); + + test('"omnisharp.defaultLaunchSolution" is used if set', () => + { + const vscode = getVSCodeWithConfig(); + updateConfig(vscode, 'omnisharp', 'defaultLaunchSolution', 'some_valid_solution.sln'); + + const options = Options.Read(vscode); + + options.defaultLaunchSolution.should.equal("some_valid_solution.sln"); + }); });