diff options
Diffstat (limited to 'src/Microsoft.NuGet.Build.Tasks.Tests/Json')
3 files changed, 245 insertions, 0 deletions
diff --git a/src/Microsoft.NuGet.Build.Tasks.Tests/Json/Json.Designer.cs b/src/Microsoft.NuGet.Build.Tasks.Tests/Json/Json.Designer.cs index eeed7e7..f0345cb 100644 --- a/src/Microsoft.NuGet.Build.Tasks.Tests/Json/Json.Designer.cs +++ b/src/Microsoft.NuGet.Build.Tasks.Tests/Json/Json.Designer.cs @@ -233,6 +233,35 @@ namespace Microsoft.NuGet.Build.Tasks.Tests.Json { /// <summary> /// Looks up a localized string similar to { + /// "version": 2, + /// "targets": { + /// ".NETFramework,Version=v4.5.2": { + /// "log4net/2.0.7": { + /// "type": "package", + /// "compile": { + /// "lib/net45-full/log4net.dll": {} + /// }, + /// "runtime": { + /// "lib/net45-full/log4net.dll": {} + /// } + /// }, + /// "Newtonsoft.Json/9.0.1": { + /// "type": "package", + /// "compile": { + /// "lib/net45/Newtonsoft.Json.dll": {} + /// }, + /// "runtime": { + /// "lib/net45/Newtonsoft.Json.dll": {} + /// [rest of string was truncated]";. + /// </summary> + internal static string ProjectDependency { + get { + return ResourceManager.GetString("ProjectDependency", resourceCulture); + } + } + + /// <summary> + /// Looks up a localized string similar to { /// "locked": false, /// "version": -9996, /// "targets": { diff --git a/src/Microsoft.NuGet.Build.Tasks.Tests/Json/Json.resx b/src/Microsoft.NuGet.Build.Tasks.Tests/Json/Json.resx index e2273cf..a59102f 100644 --- a/src/Microsoft.NuGet.Build.Tasks.Tests/Json/Json.resx +++ b/src/Microsoft.NuGet.Build.Tasks.Tests/Json/Json.resx @@ -145,4 +145,7 @@ <data name="MultipleProjectFileDependencyGroups" type="System.Resources.ResXFileRef, System.Windows.Forms"> <value>multipleprojectfiledependencygroups.json;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value> </data> + <data name="ProjectDependency" type="System.Resources.ResXFileRef, System.Windows.Forms"> + <value>ProjectDependency.assets.json;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value> + </data> </root>
\ No newline at end of file diff --git a/src/Microsoft.NuGet.Build.Tasks.Tests/Json/ProjectDependency.assets.json b/src/Microsoft.NuGet.Build.Tasks.Tests/Json/ProjectDependency.assets.json new file mode 100644 index 0000000..c718a5a --- /dev/null +++ b/src/Microsoft.NuGet.Build.Tasks.Tests/Json/ProjectDependency.assets.json @@ -0,0 +1,213 @@ +{ + "version": 2, + "targets": { + ".NETFramework,Version=v4.5.2": { + "log4net/2.0.7": { + "type": "package", + "compile": { + "lib/net45-full/log4net.dll": {} + }, + "runtime": { + "lib/net45-full/log4net.dll": {} + } + }, + "Newtonsoft.Json/9.0.1": { + "type": "package", + "compile": { + "lib/net45/Newtonsoft.Json.dll": {} + }, + "runtime": { + "lib/net45/Newtonsoft.Json.dll": {} + } + }, + "ClassLibrary1/1.0.0": { + "type": "project" + } + }, + ".NETFramework,Version=v4.5.2/win": { + "log4net/2.0.7": { + "type": "package", + "compile": { + "lib/net45-full/log4net.dll": {} + }, + "runtime": { + "lib/net45-full/log4net.dll": {} + } + }, + "Newtonsoft.Json/9.0.1": { + "type": "package", + "compile": { + "lib/net45/Newtonsoft.Json.dll": {} + }, + "runtime": { + "lib/net45/Newtonsoft.Json.dll": {} + } + }, + "ClassLibrary1/1.0.0": { + "type": "project" + } + }, + ".NETFramework,Version=v4.5.2/win-x64": { + "log4net/2.0.7": { + "type": "package", + "compile": { + "lib/net45-full/log4net.dll": {} + }, + "runtime": { + "lib/net45-full/log4net.dll": {} + } + }, + "Newtonsoft.Json/9.0.1": { + "type": "package", + "compile": { + "lib/net45/Newtonsoft.Json.dll": {} + }, + "runtime": { + "lib/net45/Newtonsoft.Json.dll": {} + } + }, + "ClassLibrary1/1.0.0": { + "type": "project" + } + }, + ".NETFramework,Version=v4.5.2/win-x86": { + "log4net/2.0.7": { + "type": "package", + "compile": { + "lib/net45-full/log4net.dll": {} + }, + "runtime": { + "lib/net45-full/log4net.dll": {} + } + }, + "Newtonsoft.Json/9.0.1": { + "type": "package", + "compile": { + "lib/net45/Newtonsoft.Json.dll": {} + }, + "runtime": { + "lib/net45/Newtonsoft.Json.dll": {} + } + }, + "ClassLibrary1/1.0.0": { + "type": "project" + } + } + }, + "libraries": { + "log4net/2.0.7": { + "sha512": "9zY5lPFy4ppjeaTKwHjXbHe6lhle64Bnwui3YDEnnlo4NzHcUE9/h4BqCn3PCCvYbpwO4+ceWdqk9J/lxrQ9dQ==", + "type": "package", + "path": "log4net/2.0.7", + "files": [ + "lib/net20-full/log4net.dll", + "lib/net20-full/log4net.xml", + "lib/net35-client/log4net.dll", + "lib/net35-client/log4net.xml", + "lib/net35-full/log4net.dll", + "lib/net35-full/log4net.xml", + "lib/net40-client/log4net.dll", + "lib/net40-client/log4net.xml", + "lib/net40-full/log4net.dll", + "lib/net40-full/log4net.xml", + "lib/net45-full/log4net.dll", + "lib/net45-full/log4net.xml", + "lib/netstandard1.3/log4net.dll", + "log4net.2.0.7.nupkg.sha512", + "log4net.nuspec" + ] + }, + "Newtonsoft.Json/9.0.1": { + "sha512": "U82mHQSKaIk+lpSVCbWYKNavmNH1i5xrExDEquU1i6I5pV6UMOqRnJRSlKO3cMPfcpp0RgDY+8jUXHdQ4IfXvw==", + "type": "package", + "path": "newtonsoft.json/9.0.1", + "files": [ + "lib/net20/Newtonsoft.Json.dll", + "lib/net20/Newtonsoft.Json.xml", + "lib/net35/Newtonsoft.Json.dll", + "lib/net35/Newtonsoft.Json.xml", + "lib/net40/Newtonsoft.Json.dll", + "lib/net40/Newtonsoft.Json.xml", + "lib/net45/Newtonsoft.Json.dll", + "lib/net45/Newtonsoft.Json.xml", + "lib/netstandard1.0/Newtonsoft.Json.dll", + "lib/netstandard1.0/Newtonsoft.Json.xml", + "lib/portable-net40+sl5+wp80+win8+wpa81/Newtonsoft.Json.dll", + "lib/portable-net40+sl5+wp80+win8+wpa81/Newtonsoft.Json.xml", + "lib/portable-net45+wp80+win8+wpa81/Newtonsoft.Json.dll", + "lib/portable-net45+wp80+win8+wpa81/Newtonsoft.Json.xml", + "newtonsoft.json.9.0.1.nupkg.sha512", + "newtonsoft.json.nuspec", + "tools/install.ps1" + ] + }, + "ClassLibrary1/1.0.0": { + "type": "project", + "path": "../ClassLibrary1/ClassLibrary1.csproj", + "msbuildProject": "../ClassLibrary1/ClassLibrary1.csproj" + } + }, + "projectFileDependencyGroups": { + ".NETFramework,Version=v4.5.2": [ + "ClassLibrary1 >= 1.0.0", + "Newtonsoft.Json >= 9.0.1", + "log4net >= 2.0.7" + ] + }, + "packageFolders": { + "C:\\Users\\tomescht\\.nuget\\packages\\": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\tomescht\\Documents\\Visual Studio 2017\\Projects\\WpfApp1\\WpfApp1\\WpfApp1.csproj", + "projectName": "WpfApp1", + "projectPath": "C:\\Users\\tomescht\\Documents\\Visual Studio 2017\\Projects\\WpfApp1\\WpfApp1\\WpfApp1.csproj", + "outputPath": "C:\\Users\\tomescht\\Documents\\Visual Studio 2017\\Projects\\WpfApp1\\WpfApp1\\obj\\", + "projectStyle": "PackageReference", + "originalTargetFrameworks": [ + "net452" + ], + "frameworks": { + "net452": { + "projectReferences": { + "C:\\Users\\tomescht\\Documents\\Visual Studio 2017\\Projects\\WpfApp1\\ClassLibrary1\\ClassLibrary1.csproj": { + "projectPath": "C:\\Users\\tomescht\\Documents\\Visual Studio 2017\\Projects\\WpfApp1\\ClassLibrary1\\ClassLibrary1.csproj" + } + } + } + } + }, + "dependencies": { + "Newtonsoft.Json": { + "target": "Package", + "version": "9.0.1" + }, + "log4net": { + "target": "Package", + "version": "[2.0.7, )" + } + }, + "frameworks": { + "net452": { + "dependencies": { + "Newtonsoft.Json": { + "target": "Package", + "version": "9.0.1" + } + } + } + }, + "runtimes": { + "win": { + "#import": [] + }, + "win-x64": { + "#import": [] + }, + "win-x86": { + "#import": [] + } + } + } +}
\ No newline at end of file |