diff --git a/AutoRest.sln b/AutoRest.sln index 2573d9bd1a4ae..8e2f698aee332 100644 --- a/AutoRest.sln +++ b/AutoRest.sln @@ -3,23 +3,23 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 14 VisualStudioVersion = 14.0.25420.1 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoRest.Core", "src\core\AutoRest.Core\AutoRest.Core.csproj", "{C876085F-9DC3-41F0-B7B4-17022CD84684}" +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest.Core", "src\core\AutoRest.Core\AutoRest.Core.xproj", "{C876085F-9DC3-41F0-B7B4-17022CD84684}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Generators", "Generators", "{EF9E346D-70C6-45F5-8FF9-9B734F4A1298}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoRest", "src\core\AutoRest\AutoRest.csproj", "{F589D8B7-1B0F-4182-842B-09866A4A2CEB}" +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest", "src\core\AutoRest\AutoRest.xproj", "{F589D8B7-1B0F-4182-842B-09866A4A2CEB}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Modelers", "Modelers", "{02144BF6-4489-4AFC-9B2D-0306C3DD3C19}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoRest.Core.Tests", "src\core\AutoRest.Core.Tests\AutoRest.Core.Tests.csproj", "{31E6BAA3-C606-4D44-B0D7-46BE7AFAC656}" +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest.Core.Tests", "src\core\AutoRest.Core.Tests\AutoRest.Core.Tests.xproj", "{31E6BAA3-C606-4D44-B0D7-46BE7AFAC656}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoRest.Swagger", "src\modeler\AutoRest.Swagger\AutoRest.Swagger.csproj", "{9517265E-5127-460C-9DDE-FE017D73121C}" +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest.Swagger", "src\modeler\AutoRest.Swagger\AutoRest.Swagger.xproj", "{9517265E-5127-460C-9DDE-FE017D73121C}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoRest.Swagger.Tests", "src\modeler\AutoRest.Swagger.Tests\AutoRest.Swagger.Tests.csproj", "{C6C4E139-D7AF-486C-95BA-2B879F58F18D}" +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest.Swagger.Tests", "src\modeler\AutoRest.Swagger.Tests\AutoRest.Swagger.Tests.xproj", "{C6C4E139-D7AF-486C-95BA-2B879F58F18D}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoRest.CSharp.Azure", "src\generator\AutoRest.CSharp.Azure\AutoRest.CSharp.Azure.csproj", "{4899B527-6815-4E89-84B3-DD5A507B205A}" +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest.CSharp.Azure", "src\generator\AutoRest.CSharp.Azure\AutoRest.CSharp.Azure.xproj", "{4899B527-6815-4E89-84B3-DD5A507B205A}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoRest.CSharp", "src\generator\AutoRest.CSharp\AutoRest.CSharp.csproj", "{CC1EEC95-41EF-44B6-8761-00FA3E647248}" +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest.CSharp", "src\generator\AutoRest.CSharp\AutoRest.CSharp.xproj", "{CC1EEC95-41EF-44B6-8761-00FA3E647248}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "CSharp", "CSharp", "{03E75B1D-A443-4A12-B31F-860DB2B45140}" EndProject @@ -27,15 +27,15 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "NodeJS", "NodeJS", "{9B87B0 EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Extensions", "Extensions", "{30F628FD-5739-49E7-B9D9-37EC93F429A9}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoRest.NodeJS.Azure", "src\generator\AutoRest.NodeJS.Azure\AutoRest.NodeJS.Azure.csproj", "{909BF4EF-4ECA-4AC4-8E21-CDCF05393161}" +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest.NodeJS.Azure", "src\generator\AutoRest.NodeJS.Azure\AutoRest.NodeJS.Azure.xproj", "{909BF4EF-4ECA-4AC4-8E21-CDCF05393161}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoRest.NodeJS", "src\generator\AutoRest.NodeJS\AutoRest.NodeJS.csproj", "{77E73F37-9586-44EA-91B0-F244D08467D2}" +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest.NodeJS", "src\generator\AutoRest.NodeJS\AutoRest.NodeJS.xproj", "{77E73F37-9586-44EA-91B0-F244D08467D2}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Ruby", "Ruby", "{DE95444A-F6FD-46DC-BBDC-A1A6886A6F2D}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoRest.Ruby", "src\generator\AutoRest.Ruby\AutoRest.Ruby.csproj", "{A7780698-3072-486E-A105-81EDDF552598}" +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest.Ruby", "src\generator\AutoRest.Ruby\AutoRest.Ruby.xproj", "{A7780698-3072-486E-A105-81EDDF552598}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoRest.Ruby.Azure", "src\generator\AutoRest.Ruby.Azure\AutoRest.Ruby.Azure.csproj", "{31931998-7543-41DA-9E58-D9670D810352}" +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest.Ruby.Azure", "src\generator\AutoRest.Ruby.Azure\AutoRest.Ruby.Azure.xproj", "{31931998-7543-41DA-9E58-D9670D810352}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".build", ".build", "{04E8E124-852C-4B5D-83EB-0B8ADDE825CB}" ProjectSection(SolutionItems) = preProject @@ -67,9 +67,9 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "gulp", "gulp", "{9750C692-C EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Java", "Java", "{A9C01442-1E93-4C2D-9182-B61C9F53C3FF}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoRest.Java", "src\generator\AutoRest.Java\AutoRest.Java.csproj", "{34B82690-0083-4F4C-8ABF-2D2A09304915}" +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest.Java", "src\generator\AutoRest.Java\AutoRest.Java.xproj", "{34B82690-0083-4F4C-8ABF-2D2A09304915}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoRest.Java.Azure", "src\generator\AutoRest.Java.Azure\AutoRest.Java.Azure.csproj", "{AFD3F1C4-5C59-4018-B0BB-030E0DA57C5C}" +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest.Java.Azure", "src\generator\AutoRest.Java.Azure\AutoRest.Java.Azure.xproj", "{AFD3F1C4-5C59-4018-B0BB-030E0DA57C5C}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{87F4BC36-8A28-4BF7-B9C4-3EE2CD9731CD}" ProjectSection(SolutionItems) = preProject @@ -84,438 +84,186 @@ Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Microsoft.Rest.ClientRuntim EndProject Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Microsoft.Rest.ClientRuntime.Azure", "src\client\Microsoft.Rest.ClientRuntime.Azure\Microsoft.Rest.ClientRuntime.Azure.xproj", "{D5296EAB-C13E-4A88-9532-BD0677D18EC9}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoRest.Extensions.Azure", "src\core\AutoRest.Extensions.Azure\AutoRest.Extensions.Azure.csproj", "{90B943AB-3879-4B64-B9FF-1A21297C0F26}" +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest.Extensions.Azure", "src\core\AutoRest.Extensions.Azure\AutoRest.Extensions.Azure.xproj", "{90B943AB-3879-4B64-B9FF-1A21297C0F26}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoRest.Extensions.Azure.Tests", "src\core\AutoRest.Extensions.Azure.Tests\AutoRest.Extensions.Azure.Tests.csproj", "{2C062B51-EFD0-4FDC-8F75-3D76161FBCB5}" +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest.Extensions.Azure.Tests", "src\core\AutoRest.Extensions.Azure.Tests\AutoRest.Extensions.Azure.Tests.xproj", "{2C062B51-EFD0-4FDC-8F75-3D76161FBCB5}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoRest.Extensions", "src\core\AutoRest.Extensions\AutoRest.Extensions.csproj", "{7DD043EB-5E53-4180-B123-CC3CC5022E34}" +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest.Extensions", "src\core\AutoRest.Extensions\AutoRest.Extensions.xproj", "{7DD043EB-5E53-4180-B123-CC3CC5022E34}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoRest.Extensions.Tests", "src\core\AutoRest.Extensions.Tests\AutoRest.Extensions.Tests.csproj", "{25B049BF-66AC-4B7A-B6B1-3DC74DE3951C}" +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest.Extensions.Tests", "src\core\AutoRest.Extensions.Tests\AutoRest.Extensions.Tests.xproj", "{25B049BF-66AC-4B7A-B6B1-3DC74DE3951C}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Python", "Python", "{74F7C659-952F-400C-839F-90BED9BB66C3}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoRest.Python.Azure", "src\generator\AutoRest.Python.Azure\AutoRest.Python.Azure.csproj", "{E631A573-C789-4E13-ABE8-5941A8008DC9}" +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest.Python.Azure", "src\generator\AutoRest.Python.Azure\AutoRest.Python.Azure.xproj", "{E631A573-C789-4E13-ABE8-5941A8008DC9}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoRest.Python", "src\generator\AutoRest.Python\AutoRest.Python.csproj", "{B3AC3239-0B12-415A-94CE-BFF6DE1A537E}" +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest.Python", "src\generator\AutoRest.Python\AutoRest.Python.xproj", "{B3AC3239-0B12-415A-94CE-BFF6DE1A537E}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoRest.Python.Azure.Tests", "src\generator\AutoRest.Python.Azure.Tests\AutoRest.Python.Azure.Tests.csproj", "{A29CBB5F-19A8-4E80-8D16-722B02B0CF94}" +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest.Python.Azure.Tests", "src\generator\AutoRest.Python.Azure.Tests\AutoRest.Python.Azure.Tests.xproj", "{A29CBB5F-19A8-4E80-8D16-722B02B0CF94}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoRest.Python.Tests", "src\generator\AutoRest.Python.Tests\AutoRest.Python.Tests.csproj", "{3BA8DBC9-AF2B-4CE8-A180-803E055B2FEB}" +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest.Python.Tests", "src\generator\AutoRest.Python.Tests\AutoRest.Python.Tests.xproj", "{3BA8DBC9-AF2B-4CE8-A180-803E055B2FEB}" EndProject Project("{888888A0-9F3D-457C-B088-3A5042F75D52}") = "Python.Tests", "src\generator\AutoRest.Python.Tests\Python.Tests.pyproj", "{312B07BC-A830-4289-91B4-C53A2EC37D58}" EndProject Project("{888888A0-9F3D-457C-B088-3A5042F75D52}") = "Python.Tests.Azure", "src\generator\AutoRest.Python.Azure.Tests\Python.Tests.Azure.pyproj", "{74BE0601-FF65-4B46-8A8B-E670056061C4}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoRest.CompositeSwagger", "src\modeler\AutoRest.CompositeSwagger\AutoRest.CompositeSwagger.csproj", "{31AEC9B5-35C9-4FEA-8420-4C34D3FEAAC8}" +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest.CompositeSwagger", "src\modeler\AutoRest.CompositeSwagger\AutoRest.CompositeSwagger.xproj", "{31AEC9B5-35C9-4FEA-8420-4C34D3FEAAC8}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoRest.CompositeSwagger.Tests", "src\modeler\AutoRest.CompositeSwagger.Tests\AutoRest.CompositeSwagger.Tests.csproj", "{DA37E6A9-5D59-45A3-A809-ABA85031C369}" +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest.CompositeSwagger.Tests", "src\modeler\AutoRest.CompositeSwagger.Tests\AutoRest.CompositeSwagger.Tests.xproj", "{DA37E6A9-5D59-45A3-A809-ABA85031C369}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AzureResourceSchema", "AzureResourceSchema", "{B6A1FC1E-0779-4900-84EE-262DD0E53FF4}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoRest.AzureResourceSchema", "src\generator\AutoRest.AzureResourceSchema\AutoRest.AzureResourceSchema.csproj", "{654344A5-0556-49C7-BFB3-59676D7440D3}" +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest.AzureResourceSchema", "src\generator\AutoRest.AzureResourceSchema\AutoRest.AzureResourceSchema.xproj", "{654344A5-0556-49C7-BFB3-59676D7440D3}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoRest.AzureResourceSchema.Tests", "src\generator\AutoRest.AzureResourceSchema.Tests\AutoRest.AzureResourceSchema.Tests.csproj", "{1C3B4A33-E045-4C8F-9202-1B651A686567}" +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest.AzureResourceSchema.Tests", "src\generator\AutoRest.AzureResourceSchema.Tests\AutoRest.AzureResourceSchema.Tests.xproj", "{1C3B4A33-E045-4C8F-9202-1B651A686567}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoRest.Java.Azure.Fluent", "src\generator\AutoRest.Java.Azure.Fluent\AutoRest.Java.Azure.Fluent.csproj", "{D35E97FD-E360-4DAA-96D0-DA45F32150B9}" +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest.Java.Azure.Fluent", "src\generator\AutoRest.Java.Azure.Fluent\AutoRest.Java.Azure.Fluent.xproj", "{D35E97FD-E360-4DAA-96D0-DA45F32150B9}" EndProject Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest.CSharp.Tests", "src\generator\AutoRest.CSharp.Tests\AutoRest.CSharp.Tests.xproj", "{784D4B45-F12A-4B8F-A86C-35A080814A19}" EndProject Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest.CSharp.Azure.Tests", "src\generator\AutoRest.CSharp.Azure.Tests\AutoRest.CSharp.Azure.Tests.xproj", "{43DFEF27-2FD7-4827-A669-DFD2DD1CBBCC}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoRest.CSharp.Unit.Tests", "src\generator\AutoRest.CSharp.Unit.Tests\AutoRest.CSharp.Unit.Tests.csproj", "{8192BAA3-C606-4D44-B0D7-46BE7AFA4096}" +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest.CSharp.Unit.Tests", "src\generator\AutoRest.CSharp.Unit.Tests\AutoRest.CSharp.Unit.Tests.xproj", "{8192BAA3-C606-4D44-B0D7-46BE7AFA4096}" +EndProject +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AutoRest.Tooling.CSharp.Compiler", "src\dev\AutoRest.Tooling.CSharp.Compiler\AutoRest.Tooling.CSharp.Compiler.xproj", "{42DC6C97-6E79-4D0A-9A1D-DD34C99248E2}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU - Net45-Debug|Any CPU = Net45-Debug|Any CPU - Net45-Release|Any CPU = Net45-Release|Any CPU - Portable-Debug|Any CPU = Portable-Debug|Any CPU - Portable-Release|Any CPU = Portable-Release|Any CPU Release|Any CPU = Release|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {C876085F-9DC3-41F0-B7B4-17022CD84684}.Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {C876085F-9DC3-41F0-B7B4-17022CD84684}.Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {C876085F-9DC3-41F0-B7B4-17022CD84684}.Net45-Debug|Any CPU.ActiveCfg = Net45-Debug|Any CPU - {C876085F-9DC3-41F0-B7B4-17022CD84684}.Net45-Debug|Any CPU.Build.0 = Net45-Debug|Any CPU - {C876085F-9DC3-41F0-B7B4-17022CD84684}.Net45-Release|Any CPU.ActiveCfg = Net45-Release|Any CPU - {C876085F-9DC3-41F0-B7B4-17022CD84684}.Net45-Release|Any CPU.Build.0 = Net45-Release|Any CPU - {C876085F-9DC3-41F0-B7B4-17022CD84684}.Portable-Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {C876085F-9DC3-41F0-B7B4-17022CD84684}.Portable-Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {C876085F-9DC3-41F0-B7B4-17022CD84684}.Portable-Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {C876085F-9DC3-41F0-B7B4-17022CD84684}.Portable-Release|Any CPU.Build.0 = Portable-Release|Any CPU - {C876085F-9DC3-41F0-B7B4-17022CD84684}.Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {C876085F-9DC3-41F0-B7B4-17022CD84684}.Release|Any CPU.Build.0 = Portable-Release|Any CPU - {F589D8B7-1B0F-4182-842B-09866A4A2CEB}.Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {F589D8B7-1B0F-4182-842B-09866A4A2CEB}.Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {F589D8B7-1B0F-4182-842B-09866A4A2CEB}.Net45-Debug|Any CPU.ActiveCfg = Net45-Debug|Any CPU - {F589D8B7-1B0F-4182-842B-09866A4A2CEB}.Net45-Debug|Any CPU.Build.0 = Net45-Debug|Any CPU - {F589D8B7-1B0F-4182-842B-09866A4A2CEB}.Net45-Release|Any CPU.ActiveCfg = Net45-Release|Any CPU - {F589D8B7-1B0F-4182-842B-09866A4A2CEB}.Net45-Release|Any CPU.Build.0 = Net45-Release|Any CPU - {F589D8B7-1B0F-4182-842B-09866A4A2CEB}.Portable-Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {F589D8B7-1B0F-4182-842B-09866A4A2CEB}.Portable-Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {F589D8B7-1B0F-4182-842B-09866A4A2CEB}.Portable-Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {F589D8B7-1B0F-4182-842B-09866A4A2CEB}.Portable-Release|Any CPU.Build.0 = Portable-Release|Any CPU - {F589D8B7-1B0F-4182-842B-09866A4A2CEB}.Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {F589D8B7-1B0F-4182-842B-09866A4A2CEB}.Release|Any CPU.Build.0 = Portable-Release|Any CPU - {31E6BAA3-C606-4D44-B0D7-46BE7AFAC656}.Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {31E6BAA3-C606-4D44-B0D7-46BE7AFAC656}.Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {31E6BAA3-C606-4D44-B0D7-46BE7AFAC656}.Net45-Debug|Any CPU.ActiveCfg = Net45-Debug|Any CPU - {31E6BAA3-C606-4D44-B0D7-46BE7AFAC656}.Net45-Debug|Any CPU.Build.0 = Net45-Debug|Any CPU - {31E6BAA3-C606-4D44-B0D7-46BE7AFAC656}.Net45-Release|Any CPU.ActiveCfg = Net45-Release|Any CPU - {31E6BAA3-C606-4D44-B0D7-46BE7AFAC656}.Net45-Release|Any CPU.Build.0 = Net45-Release|Any CPU - {31E6BAA3-C606-4D44-B0D7-46BE7AFAC656}.Portable-Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {31E6BAA3-C606-4D44-B0D7-46BE7AFAC656}.Portable-Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {31E6BAA3-C606-4D44-B0D7-46BE7AFAC656}.Portable-Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {31E6BAA3-C606-4D44-B0D7-46BE7AFAC656}.Portable-Release|Any CPU.Build.0 = Portable-Release|Any CPU - {31E6BAA3-C606-4D44-B0D7-46BE7AFAC656}.Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {31E6BAA3-C606-4D44-B0D7-46BE7AFAC656}.Release|Any CPU.Build.0 = Portable-Release|Any CPU - {9517265E-5127-460C-9DDE-FE017D73121C}.Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {9517265E-5127-460C-9DDE-FE017D73121C}.Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {9517265E-5127-460C-9DDE-FE017D73121C}.Net45-Debug|Any CPU.ActiveCfg = Net45-Debug|Any CPU - {9517265E-5127-460C-9DDE-FE017D73121C}.Net45-Debug|Any CPU.Build.0 = Net45-Debug|Any CPU - {9517265E-5127-460C-9DDE-FE017D73121C}.Net45-Release|Any CPU.ActiveCfg = Net45-Release|Any CPU - {9517265E-5127-460C-9DDE-FE017D73121C}.Net45-Release|Any CPU.Build.0 = Net45-Release|Any CPU - {9517265E-5127-460C-9DDE-FE017D73121C}.Portable-Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {9517265E-5127-460C-9DDE-FE017D73121C}.Portable-Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {9517265E-5127-460C-9DDE-FE017D73121C}.Portable-Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {9517265E-5127-460C-9DDE-FE017D73121C}.Portable-Release|Any CPU.Build.0 = Portable-Release|Any CPU - {9517265E-5127-460C-9DDE-FE017D73121C}.Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {9517265E-5127-460C-9DDE-FE017D73121C}.Release|Any CPU.Build.0 = Portable-Release|Any CPU - {C6C4E139-D7AF-486C-95BA-2B879F58F18D}.Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {C6C4E139-D7AF-486C-95BA-2B879F58F18D}.Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {C6C4E139-D7AF-486C-95BA-2B879F58F18D}.Net45-Debug|Any CPU.ActiveCfg = Net45-Debug|Any CPU - {C6C4E139-D7AF-486C-95BA-2B879F58F18D}.Net45-Debug|Any CPU.Build.0 = Net45-Debug|Any CPU - {C6C4E139-D7AF-486C-95BA-2B879F58F18D}.Net45-Release|Any CPU.ActiveCfg = Net45-Release|Any CPU - {C6C4E139-D7AF-486C-95BA-2B879F58F18D}.Net45-Release|Any CPU.Build.0 = Net45-Release|Any CPU - {C6C4E139-D7AF-486C-95BA-2B879F58F18D}.Portable-Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {C6C4E139-D7AF-486C-95BA-2B879F58F18D}.Portable-Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {C6C4E139-D7AF-486C-95BA-2B879F58F18D}.Portable-Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {C6C4E139-D7AF-486C-95BA-2B879F58F18D}.Portable-Release|Any CPU.Build.0 = Portable-Release|Any CPU - {C6C4E139-D7AF-486C-95BA-2B879F58F18D}.Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {C6C4E139-D7AF-486C-95BA-2B879F58F18D}.Release|Any CPU.Build.0 = Portable-Release|Any CPU - {4899B527-6815-4E89-84B3-DD5A507B205A}.Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {4899B527-6815-4E89-84B3-DD5A507B205A}.Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {4899B527-6815-4E89-84B3-DD5A507B205A}.Net45-Debug|Any CPU.ActiveCfg = Net45-Debug|Any CPU - {4899B527-6815-4E89-84B3-DD5A507B205A}.Net45-Debug|Any CPU.Build.0 = Net45-Debug|Any CPU - {4899B527-6815-4E89-84B3-DD5A507B205A}.Net45-Release|Any CPU.ActiveCfg = Net45-Release|Any CPU - {4899B527-6815-4E89-84B3-DD5A507B205A}.Net45-Release|Any CPU.Build.0 = Net45-Release|Any CPU - {4899B527-6815-4E89-84B3-DD5A507B205A}.Portable-Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {4899B527-6815-4E89-84B3-DD5A507B205A}.Portable-Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {4899B527-6815-4E89-84B3-DD5A507B205A}.Portable-Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {4899B527-6815-4E89-84B3-DD5A507B205A}.Portable-Release|Any CPU.Build.0 = Portable-Release|Any CPU - {4899B527-6815-4E89-84B3-DD5A507B205A}.Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {4899B527-6815-4E89-84B3-DD5A507B205A}.Release|Any CPU.Build.0 = Portable-Release|Any CPU - {CC1EEC95-41EF-44B6-8761-00FA3E647248}.Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {CC1EEC95-41EF-44B6-8761-00FA3E647248}.Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {CC1EEC95-41EF-44B6-8761-00FA3E647248}.Net45-Debug|Any CPU.ActiveCfg = Net45-Debug|Any CPU - {CC1EEC95-41EF-44B6-8761-00FA3E647248}.Net45-Debug|Any CPU.Build.0 = Net45-Debug|Any CPU - {CC1EEC95-41EF-44B6-8761-00FA3E647248}.Net45-Release|Any CPU.ActiveCfg = Net45-Release|Any CPU - {CC1EEC95-41EF-44B6-8761-00FA3E647248}.Net45-Release|Any CPU.Build.0 = Net45-Release|Any CPU - {CC1EEC95-41EF-44B6-8761-00FA3E647248}.Portable-Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {CC1EEC95-41EF-44B6-8761-00FA3E647248}.Portable-Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {CC1EEC95-41EF-44B6-8761-00FA3E647248}.Portable-Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {CC1EEC95-41EF-44B6-8761-00FA3E647248}.Portable-Release|Any CPU.Build.0 = Portable-Release|Any CPU - {CC1EEC95-41EF-44B6-8761-00FA3E647248}.Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {CC1EEC95-41EF-44B6-8761-00FA3E647248}.Release|Any CPU.Build.0 = Portable-Release|Any CPU - {909BF4EF-4ECA-4AC4-8E21-CDCF05393161}.Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {909BF4EF-4ECA-4AC4-8E21-CDCF05393161}.Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {909BF4EF-4ECA-4AC4-8E21-CDCF05393161}.Net45-Debug|Any CPU.ActiveCfg = Net45-Debug|Any CPU - {909BF4EF-4ECA-4AC4-8E21-CDCF05393161}.Net45-Debug|Any CPU.Build.0 = Net45-Debug|Any CPU - {909BF4EF-4ECA-4AC4-8E21-CDCF05393161}.Net45-Release|Any CPU.ActiveCfg = Net45-Release|Any CPU - {909BF4EF-4ECA-4AC4-8E21-CDCF05393161}.Net45-Release|Any CPU.Build.0 = Net45-Release|Any CPU - {909BF4EF-4ECA-4AC4-8E21-CDCF05393161}.Portable-Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {909BF4EF-4ECA-4AC4-8E21-CDCF05393161}.Portable-Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {909BF4EF-4ECA-4AC4-8E21-CDCF05393161}.Portable-Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {909BF4EF-4ECA-4AC4-8E21-CDCF05393161}.Portable-Release|Any CPU.Build.0 = Portable-Release|Any CPU - {909BF4EF-4ECA-4AC4-8E21-CDCF05393161}.Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {909BF4EF-4ECA-4AC4-8E21-CDCF05393161}.Release|Any CPU.Build.0 = Portable-Release|Any CPU - {77E73F37-9586-44EA-91B0-F244D08467D2}.Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {77E73F37-9586-44EA-91B0-F244D08467D2}.Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {77E73F37-9586-44EA-91B0-F244D08467D2}.Net45-Debug|Any CPU.ActiveCfg = Net45-Debug|Any CPU - {77E73F37-9586-44EA-91B0-F244D08467D2}.Net45-Debug|Any CPU.Build.0 = Net45-Debug|Any CPU - {77E73F37-9586-44EA-91B0-F244D08467D2}.Net45-Release|Any CPU.ActiveCfg = Net45-Release|Any CPU - {77E73F37-9586-44EA-91B0-F244D08467D2}.Net45-Release|Any CPU.Build.0 = Net45-Release|Any CPU - {77E73F37-9586-44EA-91B0-F244D08467D2}.Portable-Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {77E73F37-9586-44EA-91B0-F244D08467D2}.Portable-Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {77E73F37-9586-44EA-91B0-F244D08467D2}.Portable-Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {77E73F37-9586-44EA-91B0-F244D08467D2}.Portable-Release|Any CPU.Build.0 = Portable-Release|Any CPU - {77E73F37-9586-44EA-91B0-F244D08467D2}.Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {77E73F37-9586-44EA-91B0-F244D08467D2}.Release|Any CPU.Build.0 = Portable-Release|Any CPU - {A7780698-3072-486E-A105-81EDDF552598}.Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {A7780698-3072-486E-A105-81EDDF552598}.Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {A7780698-3072-486E-A105-81EDDF552598}.Net45-Debug|Any CPU.ActiveCfg = Net45-Debug|Any CPU - {A7780698-3072-486E-A105-81EDDF552598}.Net45-Debug|Any CPU.Build.0 = Net45-Debug|Any CPU - {A7780698-3072-486E-A105-81EDDF552598}.Net45-Release|Any CPU.ActiveCfg = Net45-Release|Any CPU - {A7780698-3072-486E-A105-81EDDF552598}.Net45-Release|Any CPU.Build.0 = Net45-Release|Any CPU - {A7780698-3072-486E-A105-81EDDF552598}.Portable-Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {A7780698-3072-486E-A105-81EDDF552598}.Portable-Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {A7780698-3072-486E-A105-81EDDF552598}.Portable-Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {A7780698-3072-486E-A105-81EDDF552598}.Portable-Release|Any CPU.Build.0 = Portable-Release|Any CPU - {A7780698-3072-486E-A105-81EDDF552598}.Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {A7780698-3072-486E-A105-81EDDF552598}.Release|Any CPU.Build.0 = Portable-Release|Any CPU - {31931998-7543-41DA-9E58-D9670D810352}.Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {31931998-7543-41DA-9E58-D9670D810352}.Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {31931998-7543-41DA-9E58-D9670D810352}.Net45-Debug|Any CPU.ActiveCfg = Net45-Debug|Any CPU - {31931998-7543-41DA-9E58-D9670D810352}.Net45-Debug|Any CPU.Build.0 = Net45-Debug|Any CPU - {31931998-7543-41DA-9E58-D9670D810352}.Net45-Release|Any CPU.ActiveCfg = Net45-Release|Any CPU - {31931998-7543-41DA-9E58-D9670D810352}.Net45-Release|Any CPU.Build.0 = Net45-Release|Any CPU - {31931998-7543-41DA-9E58-D9670D810352}.Portable-Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {31931998-7543-41DA-9E58-D9670D810352}.Portable-Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {31931998-7543-41DA-9E58-D9670D810352}.Portable-Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {31931998-7543-41DA-9E58-D9670D810352}.Portable-Release|Any CPU.Build.0 = Portable-Release|Any CPU - {31931998-7543-41DA-9E58-D9670D810352}.Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {31931998-7543-41DA-9E58-D9670D810352}.Release|Any CPU.Build.0 = Portable-Release|Any CPU - {34B82690-0083-4F4C-8ABF-2D2A09304915}.Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {34B82690-0083-4F4C-8ABF-2D2A09304915}.Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {34B82690-0083-4F4C-8ABF-2D2A09304915}.Net45-Debug|Any CPU.ActiveCfg = Net45-Debug|Any CPU - {34B82690-0083-4F4C-8ABF-2D2A09304915}.Net45-Debug|Any CPU.Build.0 = Net45-Debug|Any CPU - {34B82690-0083-4F4C-8ABF-2D2A09304915}.Net45-Release|Any CPU.ActiveCfg = Net45-Release|Any CPU - {34B82690-0083-4F4C-8ABF-2D2A09304915}.Net45-Release|Any CPU.Build.0 = Net45-Release|Any CPU - {34B82690-0083-4F4C-8ABF-2D2A09304915}.Portable-Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {34B82690-0083-4F4C-8ABF-2D2A09304915}.Portable-Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {34B82690-0083-4F4C-8ABF-2D2A09304915}.Portable-Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {34B82690-0083-4F4C-8ABF-2D2A09304915}.Portable-Release|Any CPU.Build.0 = Portable-Release|Any CPU - {34B82690-0083-4F4C-8ABF-2D2A09304915}.Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {34B82690-0083-4F4C-8ABF-2D2A09304915}.Release|Any CPU.Build.0 = Portable-Release|Any CPU - {AFD3F1C4-5C59-4018-B0BB-030E0DA57C5C}.Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {AFD3F1C4-5C59-4018-B0BB-030E0DA57C5C}.Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {AFD3F1C4-5C59-4018-B0BB-030E0DA57C5C}.Net45-Debug|Any CPU.ActiveCfg = Net45-Debug|Any CPU - {AFD3F1C4-5C59-4018-B0BB-030E0DA57C5C}.Net45-Debug|Any CPU.Build.0 = Net45-Debug|Any CPU - {AFD3F1C4-5C59-4018-B0BB-030E0DA57C5C}.Net45-Release|Any CPU.ActiveCfg = Net45-Release|Any CPU - {AFD3F1C4-5C59-4018-B0BB-030E0DA57C5C}.Net45-Release|Any CPU.Build.0 = Net45-Release|Any CPU - {AFD3F1C4-5C59-4018-B0BB-030E0DA57C5C}.Portable-Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {AFD3F1C4-5C59-4018-B0BB-030E0DA57C5C}.Portable-Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {AFD3F1C4-5C59-4018-B0BB-030E0DA57C5C}.Portable-Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {AFD3F1C4-5C59-4018-B0BB-030E0DA57C5C}.Portable-Release|Any CPU.Build.0 = Portable-Release|Any CPU - {AFD3F1C4-5C59-4018-B0BB-030E0DA57C5C}.Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {AFD3F1C4-5C59-4018-B0BB-030E0DA57C5C}.Release|Any CPU.Build.0 = Portable-Release|Any CPU + {C876085F-9DC3-41F0-B7B4-17022CD84684}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C876085F-9DC3-41F0-B7B4-17022CD84684}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C876085F-9DC3-41F0-B7B4-17022CD84684}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C876085F-9DC3-41F0-B7B4-17022CD84684}.Release|Any CPU.Build.0 = Release|Any CPU + {F589D8B7-1B0F-4182-842B-09866A4A2CEB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F589D8B7-1B0F-4182-842B-09866A4A2CEB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F589D8B7-1B0F-4182-842B-09866A4A2CEB}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F589D8B7-1B0F-4182-842B-09866A4A2CEB}.Release|Any CPU.Build.0 = Release|Any CPU + {31E6BAA3-C606-4D44-B0D7-46BE7AFAC656}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {31E6BAA3-C606-4D44-B0D7-46BE7AFAC656}.Debug|Any CPU.Build.0 = Debug|Any CPU + {31E6BAA3-C606-4D44-B0D7-46BE7AFAC656}.Release|Any CPU.ActiveCfg = Release|Any CPU + {31E6BAA3-C606-4D44-B0D7-46BE7AFAC656}.Release|Any CPU.Build.0 = Release|Any CPU + {9517265E-5127-460C-9DDE-FE017D73121C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {9517265E-5127-460C-9DDE-FE017D73121C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9517265E-5127-460C-9DDE-FE017D73121C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {9517265E-5127-460C-9DDE-FE017D73121C}.Release|Any CPU.Build.0 = Release|Any CPU + {C6C4E139-D7AF-486C-95BA-2B879F58F18D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C6C4E139-D7AF-486C-95BA-2B879F58F18D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C6C4E139-D7AF-486C-95BA-2B879F58F18D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C6C4E139-D7AF-486C-95BA-2B879F58F18D}.Release|Any CPU.Build.0 = Release|Any CPU + {4899B527-6815-4E89-84B3-DD5A507B205A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4899B527-6815-4E89-84B3-DD5A507B205A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4899B527-6815-4E89-84B3-DD5A507B205A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4899B527-6815-4E89-84B3-DD5A507B205A}.Release|Any CPU.Build.0 = Release|Any CPU + {CC1EEC95-41EF-44B6-8761-00FA3E647248}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {CC1EEC95-41EF-44B6-8761-00FA3E647248}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CC1EEC95-41EF-44B6-8761-00FA3E647248}.Release|Any CPU.ActiveCfg = Release|Any CPU + {CC1EEC95-41EF-44B6-8761-00FA3E647248}.Release|Any CPU.Build.0 = Release|Any CPU + {909BF4EF-4ECA-4AC4-8E21-CDCF05393161}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {909BF4EF-4ECA-4AC4-8E21-CDCF05393161}.Debug|Any CPU.Build.0 = Debug|Any CPU + {909BF4EF-4ECA-4AC4-8E21-CDCF05393161}.Release|Any CPU.ActiveCfg = Release|Any CPU + {909BF4EF-4ECA-4AC4-8E21-CDCF05393161}.Release|Any CPU.Build.0 = Release|Any CPU + {77E73F37-9586-44EA-91B0-F244D08467D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {77E73F37-9586-44EA-91B0-F244D08467D2}.Debug|Any CPU.Build.0 = Debug|Any CPU + {77E73F37-9586-44EA-91B0-F244D08467D2}.Release|Any CPU.ActiveCfg = Release|Any CPU + {77E73F37-9586-44EA-91B0-F244D08467D2}.Release|Any CPU.Build.0 = Release|Any CPU + {A7780698-3072-486E-A105-81EDDF552598}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A7780698-3072-486E-A105-81EDDF552598}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A7780698-3072-486E-A105-81EDDF552598}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A7780698-3072-486E-A105-81EDDF552598}.Release|Any CPU.Build.0 = Release|Any CPU + {31931998-7543-41DA-9E58-D9670D810352}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {31931998-7543-41DA-9E58-D9670D810352}.Debug|Any CPU.Build.0 = Debug|Any CPU + {31931998-7543-41DA-9E58-D9670D810352}.Release|Any CPU.ActiveCfg = Release|Any CPU + {31931998-7543-41DA-9E58-D9670D810352}.Release|Any CPU.Build.0 = Release|Any CPU + {34B82690-0083-4F4C-8ABF-2D2A09304915}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {34B82690-0083-4F4C-8ABF-2D2A09304915}.Debug|Any CPU.Build.0 = Debug|Any CPU + {34B82690-0083-4F4C-8ABF-2D2A09304915}.Release|Any CPU.ActiveCfg = Release|Any CPU + {34B82690-0083-4F4C-8ABF-2D2A09304915}.Release|Any CPU.Build.0 = Release|Any CPU + {AFD3F1C4-5C59-4018-B0BB-030E0DA57C5C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {AFD3F1C4-5C59-4018-B0BB-030E0DA57C5C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {AFD3F1C4-5C59-4018-B0BB-030E0DA57C5C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {AFD3F1C4-5C59-4018-B0BB-030E0DA57C5C}.Release|Any CPU.Build.0 = Release|Any CPU {EDDB6367-5C7B-428C-B54C-96BCD90F6E6C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {EDDB6367-5C7B-428C-B54C-96BCD90F6E6C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {EDDB6367-5C7B-428C-B54C-96BCD90F6E6C}.Net45-Debug|Any CPU.ActiveCfg = Debug|Any CPU - {EDDB6367-5C7B-428C-B54C-96BCD90F6E6C}.Net45-Debug|Any CPU.Build.0 = Debug|Any CPU - {EDDB6367-5C7B-428C-B54C-96BCD90F6E6C}.Net45-Release|Any CPU.ActiveCfg = Release|Any CPU - {EDDB6367-5C7B-428C-B54C-96BCD90F6E6C}.Net45-Release|Any CPU.Build.0 = Release|Any CPU - {EDDB6367-5C7B-428C-B54C-96BCD90F6E6C}.Portable-Debug|Any CPU.ActiveCfg = Debug|Any CPU - {EDDB6367-5C7B-428C-B54C-96BCD90F6E6C}.Portable-Debug|Any CPU.Build.0 = Debug|Any CPU - {EDDB6367-5C7B-428C-B54C-96BCD90F6E6C}.Portable-Release|Any CPU.ActiveCfg = Release|Any CPU - {EDDB6367-5C7B-428C-B54C-96BCD90F6E6C}.Portable-Release|Any CPU.Build.0 = Release|Any CPU {EDDB6367-5C7B-428C-B54C-96BCD90F6E6C}.Release|Any CPU.ActiveCfg = Release|Any CPU {EDDB6367-5C7B-428C-B54C-96BCD90F6E6C}.Release|Any CPU.Build.0 = Release|Any CPU {D5296EAB-C13E-4A88-9532-BD0677D18EC9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {D5296EAB-C13E-4A88-9532-BD0677D18EC9}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D5296EAB-C13E-4A88-9532-BD0677D18EC9}.Net45-Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D5296EAB-C13E-4A88-9532-BD0677D18EC9}.Net45-Debug|Any CPU.Build.0 = Debug|Any CPU - {D5296EAB-C13E-4A88-9532-BD0677D18EC9}.Net45-Release|Any CPU.ActiveCfg = Release|Any CPU - {D5296EAB-C13E-4A88-9532-BD0677D18EC9}.Net45-Release|Any CPU.Build.0 = Release|Any CPU - {D5296EAB-C13E-4A88-9532-BD0677D18EC9}.Portable-Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D5296EAB-C13E-4A88-9532-BD0677D18EC9}.Portable-Debug|Any CPU.Build.0 = Debug|Any CPU - {D5296EAB-C13E-4A88-9532-BD0677D18EC9}.Portable-Release|Any CPU.ActiveCfg = Release|Any CPU - {D5296EAB-C13E-4A88-9532-BD0677D18EC9}.Portable-Release|Any CPU.Build.0 = Release|Any CPU {D5296EAB-C13E-4A88-9532-BD0677D18EC9}.Release|Any CPU.ActiveCfg = Release|Any CPU {D5296EAB-C13E-4A88-9532-BD0677D18EC9}.Release|Any CPU.Build.0 = Release|Any CPU - {90B943AB-3879-4B64-B9FF-1A21297C0F26}.Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {90B943AB-3879-4B64-B9FF-1A21297C0F26}.Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {90B943AB-3879-4B64-B9FF-1A21297C0F26}.Net45-Debug|Any CPU.ActiveCfg = Net45-Debug|Any CPU - {90B943AB-3879-4B64-B9FF-1A21297C0F26}.Net45-Debug|Any CPU.Build.0 = Net45-Debug|Any CPU - {90B943AB-3879-4B64-B9FF-1A21297C0F26}.Net45-Release|Any CPU.ActiveCfg = Net45-Release|Any CPU - {90B943AB-3879-4B64-B9FF-1A21297C0F26}.Net45-Release|Any CPU.Build.0 = Net45-Release|Any CPU - {90B943AB-3879-4B64-B9FF-1A21297C0F26}.Portable-Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {90B943AB-3879-4B64-B9FF-1A21297C0F26}.Portable-Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {90B943AB-3879-4B64-B9FF-1A21297C0F26}.Portable-Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {90B943AB-3879-4B64-B9FF-1A21297C0F26}.Portable-Release|Any CPU.Build.0 = Portable-Release|Any CPU - {90B943AB-3879-4B64-B9FF-1A21297C0F26}.Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {90B943AB-3879-4B64-B9FF-1A21297C0F26}.Release|Any CPU.Build.0 = Portable-Release|Any CPU - {2C062B51-EFD0-4FDC-8F75-3D76161FBCB5}.Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {2C062B51-EFD0-4FDC-8F75-3D76161FBCB5}.Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {2C062B51-EFD0-4FDC-8F75-3D76161FBCB5}.Net45-Debug|Any CPU.ActiveCfg = Net45-Debug|Any CPU - {2C062B51-EFD0-4FDC-8F75-3D76161FBCB5}.Net45-Debug|Any CPU.Build.0 = Net45-Debug|Any CPU - {2C062B51-EFD0-4FDC-8F75-3D76161FBCB5}.Net45-Release|Any CPU.ActiveCfg = Net45-Release|Any CPU - {2C062B51-EFD0-4FDC-8F75-3D76161FBCB5}.Net45-Release|Any CPU.Build.0 = Net45-Release|Any CPU - {2C062B51-EFD0-4FDC-8F75-3D76161FBCB5}.Portable-Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {2C062B51-EFD0-4FDC-8F75-3D76161FBCB5}.Portable-Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {2C062B51-EFD0-4FDC-8F75-3D76161FBCB5}.Portable-Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {2C062B51-EFD0-4FDC-8F75-3D76161FBCB5}.Portable-Release|Any CPU.Build.0 = Portable-Release|Any CPU - {2C062B51-EFD0-4FDC-8F75-3D76161FBCB5}.Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {2C062B51-EFD0-4FDC-8F75-3D76161FBCB5}.Release|Any CPU.Build.0 = Portable-Release|Any CPU - {7DD043EB-5E53-4180-B123-CC3CC5022E34}.Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {7DD043EB-5E53-4180-B123-CC3CC5022E34}.Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {7DD043EB-5E53-4180-B123-CC3CC5022E34}.Net45-Debug|Any CPU.ActiveCfg = Net45-Debug|Any CPU - {7DD043EB-5E53-4180-B123-CC3CC5022E34}.Net45-Debug|Any CPU.Build.0 = Net45-Debug|Any CPU - {7DD043EB-5E53-4180-B123-CC3CC5022E34}.Net45-Release|Any CPU.ActiveCfg = Net45-Release|Any CPU - {7DD043EB-5E53-4180-B123-CC3CC5022E34}.Net45-Release|Any CPU.Build.0 = Net45-Release|Any CPU - {7DD043EB-5E53-4180-B123-CC3CC5022E34}.Portable-Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {7DD043EB-5E53-4180-B123-CC3CC5022E34}.Portable-Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {7DD043EB-5E53-4180-B123-CC3CC5022E34}.Portable-Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {7DD043EB-5E53-4180-B123-CC3CC5022E34}.Portable-Release|Any CPU.Build.0 = Portable-Release|Any CPU - {7DD043EB-5E53-4180-B123-CC3CC5022E34}.Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {7DD043EB-5E53-4180-B123-CC3CC5022E34}.Release|Any CPU.Build.0 = Portable-Release|Any CPU - {25B049BF-66AC-4B7A-B6B1-3DC74DE3951C}.Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {25B049BF-66AC-4B7A-B6B1-3DC74DE3951C}.Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {25B049BF-66AC-4B7A-B6B1-3DC74DE3951C}.Net45-Debug|Any CPU.ActiveCfg = Net45-Debug|Any CPU - {25B049BF-66AC-4B7A-B6B1-3DC74DE3951C}.Net45-Debug|Any CPU.Build.0 = Net45-Debug|Any CPU - {25B049BF-66AC-4B7A-B6B1-3DC74DE3951C}.Net45-Release|Any CPU.ActiveCfg = Net45-Release|Any CPU - {25B049BF-66AC-4B7A-B6B1-3DC74DE3951C}.Net45-Release|Any CPU.Build.0 = Net45-Release|Any CPU - {25B049BF-66AC-4B7A-B6B1-3DC74DE3951C}.Portable-Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {25B049BF-66AC-4B7A-B6B1-3DC74DE3951C}.Portable-Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {25B049BF-66AC-4B7A-B6B1-3DC74DE3951C}.Portable-Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {25B049BF-66AC-4B7A-B6B1-3DC74DE3951C}.Portable-Release|Any CPU.Build.0 = Portable-Release|Any CPU - {25B049BF-66AC-4B7A-B6B1-3DC74DE3951C}.Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {25B049BF-66AC-4B7A-B6B1-3DC74DE3951C}.Release|Any CPU.Build.0 = Portable-Release|Any CPU - {E631A573-C789-4E13-ABE8-5941A8008DC9}.Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {E631A573-C789-4E13-ABE8-5941A8008DC9}.Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {E631A573-C789-4E13-ABE8-5941A8008DC9}.Net45-Debug|Any CPU.ActiveCfg = Net45-Debug|Any CPU - {E631A573-C789-4E13-ABE8-5941A8008DC9}.Net45-Debug|Any CPU.Build.0 = Net45-Debug|Any CPU - {E631A573-C789-4E13-ABE8-5941A8008DC9}.Net45-Release|Any CPU.ActiveCfg = Net45-Release|Any CPU - {E631A573-C789-4E13-ABE8-5941A8008DC9}.Net45-Release|Any CPU.Build.0 = Net45-Release|Any CPU - {E631A573-C789-4E13-ABE8-5941A8008DC9}.Portable-Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {E631A573-C789-4E13-ABE8-5941A8008DC9}.Portable-Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {E631A573-C789-4E13-ABE8-5941A8008DC9}.Portable-Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {E631A573-C789-4E13-ABE8-5941A8008DC9}.Portable-Release|Any CPU.Build.0 = Portable-Release|Any CPU - {E631A573-C789-4E13-ABE8-5941A8008DC9}.Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {E631A573-C789-4E13-ABE8-5941A8008DC9}.Release|Any CPU.Build.0 = Portable-Release|Any CPU - {B3AC3239-0B12-415A-94CE-BFF6DE1A537E}.Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {B3AC3239-0B12-415A-94CE-BFF6DE1A537E}.Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {B3AC3239-0B12-415A-94CE-BFF6DE1A537E}.Net45-Debug|Any CPU.ActiveCfg = Net45-Debug|Any CPU - {B3AC3239-0B12-415A-94CE-BFF6DE1A537E}.Net45-Debug|Any CPU.Build.0 = Net45-Debug|Any CPU - {B3AC3239-0B12-415A-94CE-BFF6DE1A537E}.Net45-Release|Any CPU.ActiveCfg = Net45-Release|Any CPU - {B3AC3239-0B12-415A-94CE-BFF6DE1A537E}.Net45-Release|Any CPU.Build.0 = Net45-Release|Any CPU - {B3AC3239-0B12-415A-94CE-BFF6DE1A537E}.Portable-Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {B3AC3239-0B12-415A-94CE-BFF6DE1A537E}.Portable-Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {B3AC3239-0B12-415A-94CE-BFF6DE1A537E}.Portable-Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {B3AC3239-0B12-415A-94CE-BFF6DE1A537E}.Portable-Release|Any CPU.Build.0 = Portable-Release|Any CPU - {B3AC3239-0B12-415A-94CE-BFF6DE1A537E}.Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {B3AC3239-0B12-415A-94CE-BFF6DE1A537E}.Release|Any CPU.Build.0 = Portable-Release|Any CPU - {A29CBB5F-19A8-4E80-8D16-722B02B0CF94}.Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {A29CBB5F-19A8-4E80-8D16-722B02B0CF94}.Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {A29CBB5F-19A8-4E80-8D16-722B02B0CF94}.Net45-Debug|Any CPU.ActiveCfg = Net45-Debug|Any CPU - {A29CBB5F-19A8-4E80-8D16-722B02B0CF94}.Net45-Debug|Any CPU.Build.0 = Net45-Debug|Any CPU - {A29CBB5F-19A8-4E80-8D16-722B02B0CF94}.Net45-Release|Any CPU.ActiveCfg = Net45-Release|Any CPU - {A29CBB5F-19A8-4E80-8D16-722B02B0CF94}.Net45-Release|Any CPU.Build.0 = Net45-Release|Any CPU - {A29CBB5F-19A8-4E80-8D16-722B02B0CF94}.Portable-Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {A29CBB5F-19A8-4E80-8D16-722B02B0CF94}.Portable-Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {A29CBB5F-19A8-4E80-8D16-722B02B0CF94}.Portable-Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {A29CBB5F-19A8-4E80-8D16-722B02B0CF94}.Portable-Release|Any CPU.Build.0 = Portable-Release|Any CPU - {A29CBB5F-19A8-4E80-8D16-722B02B0CF94}.Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {A29CBB5F-19A8-4E80-8D16-722B02B0CF94}.Release|Any CPU.Build.0 = Portable-Release|Any CPU - {3BA8DBC9-AF2B-4CE8-A180-803E055B2FEB}.Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {3BA8DBC9-AF2B-4CE8-A180-803E055B2FEB}.Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {3BA8DBC9-AF2B-4CE8-A180-803E055B2FEB}.Net45-Debug|Any CPU.ActiveCfg = Net45-Debug|Any CPU - {3BA8DBC9-AF2B-4CE8-A180-803E055B2FEB}.Net45-Debug|Any CPU.Build.0 = Net45-Debug|Any CPU - {3BA8DBC9-AF2B-4CE8-A180-803E055B2FEB}.Net45-Release|Any CPU.ActiveCfg = Net45-Release|Any CPU - {3BA8DBC9-AF2B-4CE8-A180-803E055B2FEB}.Net45-Release|Any CPU.Build.0 = Net45-Release|Any CPU - {3BA8DBC9-AF2B-4CE8-A180-803E055B2FEB}.Portable-Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {3BA8DBC9-AF2B-4CE8-A180-803E055B2FEB}.Portable-Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {3BA8DBC9-AF2B-4CE8-A180-803E055B2FEB}.Portable-Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {3BA8DBC9-AF2B-4CE8-A180-803E055B2FEB}.Portable-Release|Any CPU.Build.0 = Portable-Release|Any CPU - {3BA8DBC9-AF2B-4CE8-A180-803E055B2FEB}.Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {3BA8DBC9-AF2B-4CE8-A180-803E055B2FEB}.Release|Any CPU.Build.0 = Portable-Release|Any CPU + {90B943AB-3879-4B64-B9FF-1A21297C0F26}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {90B943AB-3879-4B64-B9FF-1A21297C0F26}.Debug|Any CPU.Build.0 = Debug|Any CPU + {90B943AB-3879-4B64-B9FF-1A21297C0F26}.Release|Any CPU.ActiveCfg = Release|Any CPU + {90B943AB-3879-4B64-B9FF-1A21297C0F26}.Release|Any CPU.Build.0 = Release|Any CPU + {2C062B51-EFD0-4FDC-8F75-3D76161FBCB5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {2C062B51-EFD0-4FDC-8F75-3D76161FBCB5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2C062B51-EFD0-4FDC-8F75-3D76161FBCB5}.Release|Any CPU.ActiveCfg = Release|Any CPU + {2C062B51-EFD0-4FDC-8F75-3D76161FBCB5}.Release|Any CPU.Build.0 = Release|Any CPU + {7DD043EB-5E53-4180-B123-CC3CC5022E34}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {7DD043EB-5E53-4180-B123-CC3CC5022E34}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7DD043EB-5E53-4180-B123-CC3CC5022E34}.Release|Any CPU.ActiveCfg = Release|Any CPU + {7DD043EB-5E53-4180-B123-CC3CC5022E34}.Release|Any CPU.Build.0 = Release|Any CPU + {25B049BF-66AC-4B7A-B6B1-3DC74DE3951C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {25B049BF-66AC-4B7A-B6B1-3DC74DE3951C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {25B049BF-66AC-4B7A-B6B1-3DC74DE3951C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {25B049BF-66AC-4B7A-B6B1-3DC74DE3951C}.Release|Any CPU.Build.0 = Release|Any CPU + {E631A573-C789-4E13-ABE8-5941A8008DC9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E631A573-C789-4E13-ABE8-5941A8008DC9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E631A573-C789-4E13-ABE8-5941A8008DC9}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E631A573-C789-4E13-ABE8-5941A8008DC9}.Release|Any CPU.Build.0 = Release|Any CPU + {B3AC3239-0B12-415A-94CE-BFF6DE1A537E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B3AC3239-0B12-415A-94CE-BFF6DE1A537E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B3AC3239-0B12-415A-94CE-BFF6DE1A537E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B3AC3239-0B12-415A-94CE-BFF6DE1A537E}.Release|Any CPU.Build.0 = Release|Any CPU + {A29CBB5F-19A8-4E80-8D16-722B02B0CF94}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A29CBB5F-19A8-4E80-8D16-722B02B0CF94}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A29CBB5F-19A8-4E80-8D16-722B02B0CF94}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A29CBB5F-19A8-4E80-8D16-722B02B0CF94}.Release|Any CPU.Build.0 = Release|Any CPU + {3BA8DBC9-AF2B-4CE8-A180-803E055B2FEB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3BA8DBC9-AF2B-4CE8-A180-803E055B2FEB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3BA8DBC9-AF2B-4CE8-A180-803E055B2FEB}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3BA8DBC9-AF2B-4CE8-A180-803E055B2FEB}.Release|Any CPU.Build.0 = Release|Any CPU {312B07BC-A830-4289-91B4-C53A2EC37D58}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {312B07BC-A830-4289-91B4-C53A2EC37D58}.Net45-Debug|Any CPU.ActiveCfg = Debug|Any CPU - {312B07BC-A830-4289-91B4-C53A2EC37D58}.Net45-Release|Any CPU.ActiveCfg = Release|Any CPU - {312B07BC-A830-4289-91B4-C53A2EC37D58}.Portable-Debug|Any CPU.ActiveCfg = Debug|Any CPU - {312B07BC-A830-4289-91B4-C53A2EC37D58}.Portable-Release|Any CPU.ActiveCfg = Release|Any CPU {312B07BC-A830-4289-91B4-C53A2EC37D58}.Release|Any CPU.ActiveCfg = Release|Any CPU {74BE0601-FF65-4B46-8A8B-E670056061C4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {74BE0601-FF65-4B46-8A8B-E670056061C4}.Net45-Debug|Any CPU.ActiveCfg = Debug|Any CPU - {74BE0601-FF65-4B46-8A8B-E670056061C4}.Net45-Release|Any CPU.ActiveCfg = Release|Any CPU - {74BE0601-FF65-4B46-8A8B-E670056061C4}.Portable-Debug|Any CPU.ActiveCfg = Debug|Any CPU - {74BE0601-FF65-4B46-8A8B-E670056061C4}.Portable-Release|Any CPU.ActiveCfg = Release|Any CPU {74BE0601-FF65-4B46-8A8B-E670056061C4}.Release|Any CPU.ActiveCfg = Release|Any CPU - {31AEC9B5-35C9-4FEA-8420-4C34D3FEAAC8}.Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {31AEC9B5-35C9-4FEA-8420-4C34D3FEAAC8}.Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {31AEC9B5-35C9-4FEA-8420-4C34D3FEAAC8}.Net45-Debug|Any CPU.ActiveCfg = Net45-Debug|Any CPU - {31AEC9B5-35C9-4FEA-8420-4C34D3FEAAC8}.Net45-Debug|Any CPU.Build.0 = Net45-Debug|Any CPU - {31AEC9B5-35C9-4FEA-8420-4C34D3FEAAC8}.Net45-Release|Any CPU.ActiveCfg = Net45-Release|Any CPU - {31AEC9B5-35C9-4FEA-8420-4C34D3FEAAC8}.Net45-Release|Any CPU.Build.0 = Net45-Release|Any CPU - {31AEC9B5-35C9-4FEA-8420-4C34D3FEAAC8}.Portable-Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {31AEC9B5-35C9-4FEA-8420-4C34D3FEAAC8}.Portable-Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {31AEC9B5-35C9-4FEA-8420-4C34D3FEAAC8}.Portable-Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {31AEC9B5-35C9-4FEA-8420-4C34D3FEAAC8}.Portable-Release|Any CPU.Build.0 = Portable-Release|Any CPU - {31AEC9B5-35C9-4FEA-8420-4C34D3FEAAC8}.Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {31AEC9B5-35C9-4FEA-8420-4C34D3FEAAC8}.Release|Any CPU.Build.0 = Portable-Release|Any CPU - {DA37E6A9-5D59-45A3-A809-ABA85031C369}.Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {DA37E6A9-5D59-45A3-A809-ABA85031C369}.Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {DA37E6A9-5D59-45A3-A809-ABA85031C369}.Net45-Debug|Any CPU.ActiveCfg = Net45-Debug|Any CPU - {DA37E6A9-5D59-45A3-A809-ABA85031C369}.Net45-Debug|Any CPU.Build.0 = Net45-Debug|Any CPU - {DA37E6A9-5D59-45A3-A809-ABA85031C369}.Net45-Release|Any CPU.ActiveCfg = Net45-Release|Any CPU - {DA37E6A9-5D59-45A3-A809-ABA85031C369}.Net45-Release|Any CPU.Build.0 = Net45-Release|Any CPU - {DA37E6A9-5D59-45A3-A809-ABA85031C369}.Portable-Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {DA37E6A9-5D59-45A3-A809-ABA85031C369}.Portable-Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {DA37E6A9-5D59-45A3-A809-ABA85031C369}.Portable-Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {DA37E6A9-5D59-45A3-A809-ABA85031C369}.Portable-Release|Any CPU.Build.0 = Portable-Release|Any CPU - {DA37E6A9-5D59-45A3-A809-ABA85031C369}.Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {DA37E6A9-5D59-45A3-A809-ABA85031C369}.Release|Any CPU.Build.0 = Portable-Release|Any CPU + {31AEC9B5-35C9-4FEA-8420-4C34D3FEAAC8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {31AEC9B5-35C9-4FEA-8420-4C34D3FEAAC8}.Debug|Any CPU.Build.0 = Debug|Any CPU + {31AEC9B5-35C9-4FEA-8420-4C34D3FEAAC8}.Release|Any CPU.ActiveCfg = Release|Any CPU + {31AEC9B5-35C9-4FEA-8420-4C34D3FEAAC8}.Release|Any CPU.Build.0 = Release|Any CPU + {DA37E6A9-5D59-45A3-A809-ABA85031C369}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {DA37E6A9-5D59-45A3-A809-ABA85031C369}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DA37E6A9-5D59-45A3-A809-ABA85031C369}.Release|Any CPU.ActiveCfg = Release|Any CPU + {DA37E6A9-5D59-45A3-A809-ABA85031C369}.Release|Any CPU.Build.0 = Release|Any CPU {654344A5-0556-49C7-BFB3-59676D7440D3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {654344A5-0556-49C7-BFB3-59676D7440D3}.Debug|Any CPU.Build.0 = Debug|Any CPU - {654344A5-0556-49C7-BFB3-59676D7440D3}.Net45-Debug|Any CPU.ActiveCfg = Debug|Any CPU - {654344A5-0556-49C7-BFB3-59676D7440D3}.Net45-Debug|Any CPU.Build.0 = Debug|Any CPU - {654344A5-0556-49C7-BFB3-59676D7440D3}.Net45-Release|Any CPU.ActiveCfg = Release|Any CPU - {654344A5-0556-49C7-BFB3-59676D7440D3}.Net45-Release|Any CPU.Build.0 = Release|Any CPU - {654344A5-0556-49C7-BFB3-59676D7440D3}.Portable-Debug|Any CPU.ActiveCfg = Debug|Any CPU - {654344A5-0556-49C7-BFB3-59676D7440D3}.Portable-Debug|Any CPU.Build.0 = Debug|Any CPU - {654344A5-0556-49C7-BFB3-59676D7440D3}.Portable-Release|Any CPU.ActiveCfg = Release|Any CPU - {654344A5-0556-49C7-BFB3-59676D7440D3}.Portable-Release|Any CPU.Build.0 = Release|Any CPU {654344A5-0556-49C7-BFB3-59676D7440D3}.Release|Any CPU.ActiveCfg = Release|Any CPU {654344A5-0556-49C7-BFB3-59676D7440D3}.Release|Any CPU.Build.0 = Release|Any CPU {1C3B4A33-E045-4C8F-9202-1B651A686567}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1C3B4A33-E045-4C8F-9202-1B651A686567}.Debug|Any CPU.Build.0 = Debug|Any CPU - {1C3B4A33-E045-4C8F-9202-1B651A686567}.Net45-Debug|Any CPU.ActiveCfg = Debug|Any CPU - {1C3B4A33-E045-4C8F-9202-1B651A686567}.Net45-Debug|Any CPU.Build.0 = Debug|Any CPU - {1C3B4A33-E045-4C8F-9202-1B651A686567}.Net45-Release|Any CPU.ActiveCfg = Release|Any CPU - {1C3B4A33-E045-4C8F-9202-1B651A686567}.Net45-Release|Any CPU.Build.0 = Release|Any CPU - {1C3B4A33-E045-4C8F-9202-1B651A686567}.Portable-Debug|Any CPU.ActiveCfg = Debug|Any CPU - {1C3B4A33-E045-4C8F-9202-1B651A686567}.Portable-Debug|Any CPU.Build.0 = Debug|Any CPU - {1C3B4A33-E045-4C8F-9202-1B651A686567}.Portable-Release|Any CPU.ActiveCfg = Release|Any CPU - {1C3B4A33-E045-4C8F-9202-1B651A686567}.Portable-Release|Any CPU.Build.0 = Release|Any CPU {1C3B4A33-E045-4C8F-9202-1B651A686567}.Release|Any CPU.ActiveCfg = Release|Any CPU {1C3B4A33-E045-4C8F-9202-1B651A686567}.Release|Any CPU.Build.0 = Release|Any CPU - {D35E97FD-E360-4DAA-96D0-DA45F32150B9}.Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {D35E97FD-E360-4DAA-96D0-DA45F32150B9}.Net45-Debug|Any CPU.ActiveCfg = Net45-Debug|Any CPU - {D35E97FD-E360-4DAA-96D0-DA45F32150B9}.Net45-Debug|Any CPU.Build.0 = Net45-Debug|Any CPU - {D35E97FD-E360-4DAA-96D0-DA45F32150B9}.Net45-Release|Any CPU.ActiveCfg = Net45-Release|Any CPU - {D35E97FD-E360-4DAA-96D0-DA45F32150B9}.Net45-Release|Any CPU.Build.0 = Net45-Release|Any CPU - {D35E97FD-E360-4DAA-96D0-DA45F32150B9}.Portable-Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {D35E97FD-E360-4DAA-96D0-DA45F32150B9}.Portable-Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {D35E97FD-E360-4DAA-96D0-DA45F32150B9}.Portable-Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {D35E97FD-E360-4DAA-96D0-DA45F32150B9}.Portable-Release|Any CPU.Build.0 = Portable-Release|Any CPU - {D35E97FD-E360-4DAA-96D0-DA45F32150B9}.Release|Any CPU.ActiveCfg = Portable-Release|Any CPU + {D35E97FD-E360-4DAA-96D0-DA45F32150B9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D35E97FD-E360-4DAA-96D0-DA45F32150B9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D35E97FD-E360-4DAA-96D0-DA45F32150B9}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D35E97FD-E360-4DAA-96D0-DA45F32150B9}.Release|Any CPU.Build.0 = Release|Any CPU {784D4B45-F12A-4B8F-A86C-35A080814A19}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {784D4B45-F12A-4B8F-A86C-35A080814A19}.Debug|Any CPU.Build.0 = Debug|Any CPU - {784D4B45-F12A-4B8F-A86C-35A080814A19}.Net45-Debug|Any CPU.ActiveCfg = Debug|Any CPU - {784D4B45-F12A-4B8F-A86C-35A080814A19}.Net45-Debug|Any CPU.Build.0 = Debug|Any CPU - {784D4B45-F12A-4B8F-A86C-35A080814A19}.Net45-Release|Any CPU.ActiveCfg = Release|Any CPU - {784D4B45-F12A-4B8F-A86C-35A080814A19}.Net45-Release|Any CPU.Build.0 = Release|Any CPU - {784D4B45-F12A-4B8F-A86C-35A080814A19}.Portable-Debug|Any CPU.ActiveCfg = Debug|Any CPU - {784D4B45-F12A-4B8F-A86C-35A080814A19}.Portable-Debug|Any CPU.Build.0 = Debug|Any CPU - {784D4B45-F12A-4B8F-A86C-35A080814A19}.Portable-Release|Any CPU.ActiveCfg = Release|Any CPU - {784D4B45-F12A-4B8F-A86C-35A080814A19}.Portable-Release|Any CPU.Build.0 = Release|Any CPU {784D4B45-F12A-4B8F-A86C-35A080814A19}.Release|Any CPU.ActiveCfg = Release|Any CPU {784D4B45-F12A-4B8F-A86C-35A080814A19}.Release|Any CPU.Build.0 = Release|Any CPU {43DFEF27-2FD7-4827-A669-DFD2DD1CBBCC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {43DFEF27-2FD7-4827-A669-DFD2DD1CBBCC}.Debug|Any CPU.Build.0 = Debug|Any CPU - {43DFEF27-2FD7-4827-A669-DFD2DD1CBBCC}.Net45-Debug|Any CPU.ActiveCfg = Debug|Any CPU - {43DFEF27-2FD7-4827-A669-DFD2DD1CBBCC}.Net45-Debug|Any CPU.Build.0 = Debug|Any CPU - {43DFEF27-2FD7-4827-A669-DFD2DD1CBBCC}.Net45-Release|Any CPU.ActiveCfg = Release|Any CPU - {43DFEF27-2FD7-4827-A669-DFD2DD1CBBCC}.Net45-Release|Any CPU.Build.0 = Release|Any CPU - {43DFEF27-2FD7-4827-A669-DFD2DD1CBBCC}.Portable-Debug|Any CPU.ActiveCfg = Debug|Any CPU - {43DFEF27-2FD7-4827-A669-DFD2DD1CBBCC}.Portable-Debug|Any CPU.Build.0 = Debug|Any CPU - {43DFEF27-2FD7-4827-A669-DFD2DD1CBBCC}.Portable-Release|Any CPU.ActiveCfg = Release|Any CPU - {43DFEF27-2FD7-4827-A669-DFD2DD1CBBCC}.Portable-Release|Any CPU.Build.0 = Release|Any CPU {43DFEF27-2FD7-4827-A669-DFD2DD1CBBCC}.Release|Any CPU.ActiveCfg = Release|Any CPU {43DFEF27-2FD7-4827-A669-DFD2DD1CBBCC}.Release|Any CPU.Build.0 = Release|Any CPU - {8192BAA3-C606-4D44-B0D7-46BE7AFA4096}.Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {8192BAA3-C606-4D44-B0D7-46BE7AFA4096}.Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {8192BAA3-C606-4D44-B0D7-46BE7AFA4096}.Net45-Debug|Any CPU.ActiveCfg = Net45-Debug|Any CPU - {8192BAA3-C606-4D44-B0D7-46BE7AFA4096}.Net45-Debug|Any CPU.Build.0 = Net45-Debug|Any CPU - {8192BAA3-C606-4D44-B0D7-46BE7AFA4096}.Net45-Release|Any CPU.ActiveCfg = Net45-Release|Any CPU - {8192BAA3-C606-4D44-B0D7-46BE7AFA4096}.Net45-Release|Any CPU.Build.0 = Net45-Release|Any CPU - {8192BAA3-C606-4D44-B0D7-46BE7AFA4096}.Portable-Debug|Any CPU.ActiveCfg = Portable-Debug|Any CPU - {8192BAA3-C606-4D44-B0D7-46BE7AFA4096}.Portable-Debug|Any CPU.Build.0 = Portable-Debug|Any CPU - {8192BAA3-C606-4D44-B0D7-46BE7AFA4096}.Portable-Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {8192BAA3-C606-4D44-B0D7-46BE7AFA4096}.Portable-Release|Any CPU.Build.0 = Portable-Release|Any CPU - {8192BAA3-C606-4D44-B0D7-46BE7AFA4096}.Release|Any CPU.ActiveCfg = Portable-Release|Any CPU - {8192BAA3-C606-4D44-B0D7-46BE7AFA4096}.Release|Any CPU.Build.0 = Portable-Release|Any CPU + {8192BAA3-C606-4D44-B0D7-46BE7AFA4096}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {8192BAA3-C606-4D44-B0D7-46BE7AFA4096}.Debug|Any CPU.Build.0 = Debug|Any CPU + {8192BAA3-C606-4D44-B0D7-46BE7AFA4096}.Release|Any CPU.ActiveCfg = Release|Any CPU + {8192BAA3-C606-4D44-B0D7-46BE7AFA4096}.Release|Any CPU.Build.0 = Release|Any CPU + {42DC6C97-6E79-4D0A-9A1D-DD34C99248E2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {42DC6C97-6E79-4D0A-9A1D-DD34C99248E2}.Debug|Any CPU.Build.0 = Debug|Any CPU + {42DC6C97-6E79-4D0A-9A1D-DD34C99248E2}.Release|Any CPU.ActiveCfg = Release|Any CPU + {42DC6C97-6E79-4D0A-9A1D-DD34C99248E2}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/AutoRest.sln.DotSettings b/AutoRest.sln.DotSettings new file mode 100644 index 0000000000000..a16e1edd39e62 --- /dev/null +++ b/AutoRest.sln.DotSettings @@ -0,0 +1,6 @@ + + <?xml version="1.0" encoding="utf-16"?><Profile name="Autorest"><CSUpdateFileHeader>True</CSUpdateFileHeader><CSCodeStyleAttributes ArrangeTypeAccessModifier="True" ArrangeTypeMemberAccessModifier="True" SortModifiers="True" RemoveRedundantParentheses="True" AddMissingParentheses="True" ArrangeBraces="True" ArrangeAttributes="True" ArrangeArgumentsStyle="True" /><CSEnforceVarKeywordUsageSettings>True</CSEnforceVarKeywordUsageSettings><RemoveCodeRedundancies>True</RemoveCodeRedundancies><CSUseAutoProperty>True</CSUseAutoProperty><CSMakeAutoPropertyGetOnly>True</CSMakeAutoPropertyGetOnly><CSArrangeQualifiers>True</CSArrangeQualifiers><CSFixBuiltinTypeReferences>True</CSFixBuiltinTypeReferences><CSOptimizeUsings><OptimizeUsings>True</OptimizeUsings><EmbraceInRegion>False</EmbraceInRegion><RegionName></RegionName></CSOptimizeUsings><CSShortenReferences>True</CSShortenReferences><CSReformatCode>True</CSReformatCode><CSharpFormatDocComments>True</CSharpFormatDocComments></Profile> + Copyright (c) Microsoft Corporation. All rights reserved. +Licensed under the MIT License. See License.txt in the project root for license information. + + \ No newline at end of file diff --git a/Tools/AutoRest.Build.Tasks/AutoRest.Build.Tasks.csproj b/Tools/AutoRest.Build.Tasks/AutoRest.Build.Tasks.csproj deleted file mode 100644 index b9177c960f7af..0000000000000 --- a/Tools/AutoRest.Build.Tasks/AutoRest.Build.Tasks.csproj +++ /dev/null @@ -1,54 +0,0 @@ - - - - - Debug - AnyCPU - {16D89061-2C1E-4E31-B16E-8A7B5B9FF51C} - Library - Properties - AutoRest.Build.Tasks - AutoRest.Build.Tasks - v4.5 - 512 - - - true - full - false - ..\ - DEBUG;TRACE - prompt - 4 - false - - - pdbonly - true - ..\ - TRACE - prompt - 4 - - - - - - - - - - - - - - - - - diff --git a/Tools/AutoRest.Build.Tasks/AutoRest.Build.Tasks.sln b/Tools/AutoRest.Build.Tasks/AutoRest.Build.Tasks.sln deleted file mode 100644 index e2e535bdf7691..0000000000000 --- a/Tools/AutoRest.Build.Tasks/AutoRest.Build.Tasks.sln +++ /dev/null @@ -1,22 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2013 -VisualStudioVersion = 12.0.31101.0 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoRest.Build.Tasks", "AutoRest.Build.Tasks.csproj", "{16D89061-2C1E-4E31-B16E-8A7B5B9FF51C}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {16D89061-2C1E-4E31-B16E-8A7B5B9FF51C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {16D89061-2C1E-4E31-B16E-8A7B5B9FF51C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {16D89061-2C1E-4E31-B16E-8A7B5B9FF51C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {16D89061-2C1E-4E31-B16E-8A7B5B9FF51C}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/Tools/AutoRest.Build.Tasks/Properties/AssemblyInfo.cs b/Tools/AutoRest.Build.Tasks/Properties/AssemblyInfo.cs deleted file mode 100644 index 5f1e7106e4271..0000000000000 --- a/Tools/AutoRest.Build.Tasks/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. See License.txt in the project root for license information. - -using System.Reflection; -using System.Runtime.InteropServices; - -[assembly: AssemblyTitle("Microsoft.Rest.Common.Build.Tasks")] -[assembly: AssemblyDescription("Build Tasks")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("Microsoft")] -[assembly: AssemblyProduct("Microsoft.Rest.Common.Build.Tasks")] -[assembly: AssemblyCopyright("Copyright (c) Microsoft Corporation")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -[assembly: ComVisible(false)] -[assembly: Guid("c470bd8a-29ab-43c8-af25-9458f7d73de8")] - -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Tools/AutoRest.Build.Tasks/RegexReplaceTask.cs b/Tools/AutoRest.Build.Tasks/RegexReplaceTask.cs deleted file mode 100644 index db66c5f4cab5d..0000000000000 --- a/Tools/AutoRest.Build.Tasks/RegexReplaceTask.cs +++ /dev/null @@ -1,92 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. See License.txt in the project root for license information. - -using System; -using System.IO; -using System.Linq; -using System.Text; -using System.Text.RegularExpressions; -using Microsoft.Build.Framework; -using Microsoft.Build.Utilities; - -namespace Microsoft.Rest.Common.Build.Tasks -{ - /// - /// Build task to apply RegularExpression to file[s]. - /// - public class RegexReplaceTask : Task - { - /// - /// The files to search for a match. - /// - [Required] - public ITaskItem[] Files { get; set; } - - /// - /// True/False to log Replace actions. - /// - public bool LogTask { get; set; } - - /// - /// If provided, results of applying the Regex are written to the OutputDirectory. - /// - public string OutputDirectory { get; set; } - - /// - /// The regular expression pattern to match. - /// - [Required] - public string Pattern { get; set; } - - /// - /// The replacement string. - /// - [Required] - public string Replacement { get; set; } - - /// - /// Executes the Regex.Replace task. - /// - /// True if the task succeeded; otherwise, false. - public override bool Execute() - { - try - { - foreach (string fileName in Files.Select(f => f.GetMetadata("FullPath"))) - { - FileAttributes oldAttributes = File.GetAttributes(fileName); - File.SetAttributes(fileName, oldAttributes & ~FileAttributes.ReadOnly); - - string content = Regex.Replace( - File.ReadAllText(fileName), - Pattern, - Replacement); - - string outputFileName = fileName; - string message = null; - if (!string.IsNullOrEmpty(OutputDirectory)) - { - string path = Path.GetFullPath(OutputDirectory); - outputFileName = Path.Combine(path, Path.GetFileName(fileName)); - message = " saved as " + outputFileName; - } - - File.WriteAllText(outputFileName, content, Encoding.UTF8); - File.SetAttributes(outputFileName, oldAttributes); - - if (LogTask) - { - Log.LogMessage("Processed regular expression replacement in file {0}{1}", fileName, message); - } - } - - return true; - } - catch (Exception ex) - { - Log.LogErrorFromException(ex); - return false; - } - } - } -} \ No newline at end of file diff --git a/Tools/AutoRest.Build.Tasks/SetEnvVar.cs b/Tools/AutoRest.Build.Tasks/SetEnvVar.cs deleted file mode 100644 index ba8f9640bb703..0000000000000 --- a/Tools/AutoRest.Build.Tasks/SetEnvVar.cs +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. See License.txt in the project root for license information. - -using System; -using System.IO; -using System.Linq; -using System.Text; -using System.Text.RegularExpressions; -using Microsoft.Build.Framework; -using Microsoft.Build.Utilities; - -namespace Microsoft.Rest.Common.Build.Tasks -{ - /// - /// Build task to set environment vars in the build. - /// - public class SetEnvVar : Task - { - - [Required] - public string Variable { get; set; } - - [Required] - public string Value { get; set; } - - public override bool Execute() - { - Environment.SetEnvironmentVariable(Variable, Value); - return true; - } - } -} diff --git a/Tools/AutoRest.Build.Tasks/StrongNameUtility.cs b/Tools/AutoRest.Build.Tasks/StrongNameUtility.cs deleted file mode 100644 index 72e168cdf3da2..0000000000000 --- a/Tools/AutoRest.Build.Tasks/StrongNameUtility.cs +++ /dev/null @@ -1,86 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. See License.txt in the project root for license information. - -using System.Diagnostics; -using System.IO; -using System.Linq; - -namespace Microsoft.Rest.Common.Build.Tasks -{ - /// - /// Utility class for managing the Process used to work with the sn.exe - /// tool in the Windows SDK. - /// - internal class StrongNameUtility - { - /// - /// Path to sn.exe. - /// - private string _snPath; - - /// - /// Recursively search for a file. - /// - /// - /// - /// File, if found; otherwise, null. - private static string FindFile(string path, string fileToFind) - { - foreach (string d in Directory.GetDirectories(path)) - { - string result = Directory.GetFiles(d, fileToFind).FirstOrDefault(); - if (result != null) - { - return result; - } - - return FindFile(d, fileToFind); - } - return null; - } - - /// - /// Execute StrongName Verification. - /// - /// - /// - /// 0 for success, 1 for error. - public bool Execute(string arguments, out string output) - { - int exitCode; - output = null; - - var processInfo = new ProcessStartInfo(_snPath) - { - Arguments = arguments, - UseShellExecute = false, - RedirectStandardOutput = true, - }; - - using (Process process = Process.Start(processInfo)) - { - output = process.StandardOutput.ReadToEnd(); - process.WaitForExit(); - - exitCode = process.ExitCode; - } - return exitCode == 0; - } - - /// - /// Validates StrongName signature on a file. - /// - /// - /// - public bool ValidateStrongNameToolExistance(string sdkPath) - { - // Location the .NET strong name signing utility - _snPath = FindFile(sdkPath, "sn.exe"); - if (_snPath == null) - { - return false; - } - return true; - } - } -} \ No newline at end of file diff --git a/Tools/AutoRest.Build.Tasks/ValidateStrongNameSignatureTask.cs b/Tools/AutoRest.Build.Tasks/ValidateStrongNameSignatureTask.cs deleted file mode 100644 index 6eee20cd8cd90..0000000000000 --- a/Tools/AutoRest.Build.Tasks/ValidateStrongNameSignatureTask.cs +++ /dev/null @@ -1,137 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. See License.txt in the project root for license information. - -using System; -using Microsoft.Build.Framework; -using Microsoft.Build.Utilities; - -namespace Microsoft.Rest.Common.Build.Tasks -{ - /// - /// A Microsoft Build task to validate the strong name signature of a .NET assembly. - /// - public class ValidateStrongNameSignatureTask : Task - { - /// - /// The assembly to verify. - /// - [Required] - public ITaskItem Assembly { get; set; } - - /// - /// Expected state of delay signing for validation. - /// - public bool ExpectedDelaySigned { get; set; } - - /// - /// The strong name token expected for validation. - /// - [Required] - public string ExpectedTokenSignature { get; set; } - - /// - /// The path to the Windows SDK on the machine. - /// - [Required] - public string SdkPath { get; set; } - - - /// - /// Executes the task to validate strong name signature. - /// - /// - /// True if validation succeeded; otherwise False. - /// - public override bool Execute() - { - try - { - var utility = new StrongNameUtility(); - if (!utility.ValidateStrongNameToolExistance(SdkPath)) - { - Log.LogError( - "The strong name tool (sn.exe) could not be located within the provided SDK directory ({0})).", - SdkPath); - return false; - } - - string path = Assembly.ItemSpec; - - // Check the public key token of the assembly. - // -q -T: Display token for public key. - string output; - string arguments = "-q -T \"" + path + "\""; - bool success = utility.Execute(arguments, out output); - - if (!success) - { - Log.LogError("The assembly \"" + path + "\" has not been strong named signed."); - Log.LogError(output); - - return false; - } - - // Read the public key token. - int lastSpace = output.LastIndexOf(' '); - if (lastSpace >= 0) - { - output = output.Substring(lastSpace + 1).Trim(); - } - - if (output != ExpectedTokenSignature) - { - Log.LogError( - "The assembly \"{0}\" had the strong name token of \"{1}\", but was expected to have the token \"{2}\"", - path, - output, - ExpectedTokenSignature); - return false; - } - - Log.LogMessage("The assembly \"{0}\" had the expected strong name token of \"{1}\"", - path, - output); - - // Validate that it is or is not delay signed. - // -q -v[f]: Verify for strong name signature self - // consistency. If -vf is specified, force verification even if - // disabled in the registry. - output = null; - arguments = "-q -vf \"" + path + "\""; - success = utility.Execute(arguments, out output); - - success = (success == (!ExpectedDelaySigned)); - - string message; - if (ExpectedDelaySigned && success || !ExpectedDelaySigned && !success) - { - message = "The assembly \"{0}\" was delay signed."; - } - else if (ExpectedDelaySigned && !success) - { - message = "The assembly \"{0}\" was not delay signed."; - } - else - { - message = "The assembly \"{0}\" has been fully signed."; - } - - if (success) - { - Log.LogMessage(MessageImportance.High, message, path); - } - else - { - Log.LogError(message, path); - } - - return success; - } - catch (Exception ex) - { - Log.LogErrorFromException(ex); - return false; - } - } - } -} \ No newline at end of file diff --git a/Tools/Autorest.Build.Tasks b/Tools/Autorest.Build.Tasks new file mode 100644 index 0000000000000..f156bf61d6eaf --- /dev/null +++ b/Tools/Autorest.Build.Tasks @@ -0,0 +1,338 @@ + + + + + + + + + + + + + + + + + + f.GetMetadata("FullPath"))) + { + FileAttributes oldAttributes = File.GetAttributes(fileName); + File.SetAttributes(fileName, oldAttributes & ~FileAttributes.ReadOnly); + + string content = Regex.Replace( + File.ReadAllText(fileName), + Pattern, + Replacement); + + string outputFileName = fileName; + string message = null; + if (!string.IsNullOrEmpty(OutputDirectory)) + { + string path = Path.GetFullPath(OutputDirectory); + outputFileName = Path.Combine(path, Path.GetFileName(fileName)); + message = " saved as " + outputFileName; + } + + File.WriteAllText(outputFileName, content, Encoding.UTF8); + File.SetAttributes(outputFileName, oldAttributes); + + if (LogTask) + { + Log.LogMessage("Processed regular expression replacement in file {0}{1}", fileName, message); + } + } + + return true; + } + catch (Exception ex) + { + Log.LogErrorFromException(ex); + return false; + } + ]]> + + + + + + + + + + + + + /// A Microsoft Build task to validate the strong name signature of a .NET assembly. + /// + public class ValidateStrongNameSignatureTask : Task + { + /// + /// The assembly to verify. + /// + [Required] + public ITaskItem Assembly { get; set; } + + /// + /// Expected state of delay signing for validation. + /// + public bool ExpectedDelaySigned { get; set; } + + /// + /// The strong name token expected for validation. + /// + [Required] + public string ExpectedTokenSignature { get; set; } + + /// + /// The path to the Windows SDK on the machine. + /// + [Required] + public string SdkPath { get; set; } + + + /// + /// Executes the task to validate strong name signature. + /// + /// + /// True if validation succeeded; otherwise False. + /// + public override bool Execute() + { + try + { + if (!ValidateStrongNameToolExistance(SdkPath)) + { + Log.LogError( + "The strong name tool (sn.exe) could not be located within the provided SDK directory ({0})).", + SdkPath); + return false; + } + + string path = Assembly.ItemSpec; + + // Check the public key token of the assembly. + // -q -T: Display token for public key. + string output; + string arguments = "-q -T \"" + path + "\""; + bool success = ExecuteSN(arguments, out output); + + if (!success) + { + Log.LogError("The assembly \"" + path + "\" has not been strong named signed."); + Log.LogError(output); + + return false; + } + + // Read the public key token. + int lastSpace = output.LastIndexOf(' '); + if (lastSpace >= 0) + { + output = output.Substring(lastSpace + 1).Trim(); + } + + if (output != ExpectedTokenSignature) + { + Log.LogError( + "The assembly \"{0}\" had the strong name token of \"{1}\", but was expected to have the token \"{2}\"", + path, + output, + ExpectedTokenSignature); + return false; + } + + Log.LogMessage("The assembly \"{0}\" had the expected strong name token of \"{1}\"", + path, + output); + + // Validate that it is or is not delay signed. + // -q -v[f]: Verify for strong name signature self + // consistency. If -vf is specified, force verification even if + // disabled in the registry. + output = null; + arguments = "-q -vf \"" + path + "\""; + success = ExecuteSN(arguments, out output); + + success = (success == (!ExpectedDelaySigned)); + + string message; + if (ExpectedDelaySigned && success || !ExpectedDelaySigned && !success) + { + message = "The assembly \"{0}\" was delay signed."; + } + else if (ExpectedDelaySigned && !success) + { + message = "The assembly \"{0}\" was not delay signed."; + } + else + { + message = "The assembly \"{0}\" has been fully signed."; + } + + if (success) + { + Log.LogMessage(MessageImportance.High, message, path); + } + else + { + Log.LogError(message, path); + } + + return success; + } + catch (Exception ex) + { + Log.LogErrorFromException(ex); + return false; + } + } + + /// + /// Path to sn.exe. + /// + private string _snPath; + + /// + /// Recursively search for a file. + /// + /// + /// + /// File, if found; otherwise, null. + private static string FindFile(string path, string fileToFind) + { + foreach (string d in Directory.GetDirectories(path)) + { + string result = Directory.GetFiles(d, fileToFind).FirstOrDefault(); + if (result != null) + { + return result; + } + + return FindFile(d, fileToFind); + } + return null; + } + + /// + /// Execute StrongName Verification. + /// + /// + /// + /// 0 for success, 1 for error. + public bool ExecuteSN(string arguments, out string output) + { + int exitCode; + output = null; + + var processInfo = new ProcessStartInfo(_snPath) + { + Arguments = arguments, + UseShellExecute = false, + RedirectStandardOutput = true, + }; + + using (Process process = Process.Start(processInfo)) + { + output = process.StandardOutput.ReadToEnd(); + process.WaitForExit(); + + exitCode = process.ExitCode; + } + return exitCode == 0; + } + + /// + /// Validates StrongName signature on a file. + /// + /// + /// + public bool ValidateStrongNameToolExistance(string sdkPath) + { + // Location the .NET strong name signing utility + _snPath = FindFile(sdkPath, "sn.exe"); + if (_snPath == null) + { + return false; + } + return true; + } + } +} + + ]]> + + + + + + + + + + + + + + + + + diff --git a/Tools/gulp/gulp-regenerate-expected.js b/Tools/gulp/gulp-regenerate-expected.js index 8f2bece72e3c1..6b229e90571dd 100644 --- a/Tools/gulp/gulp-regenerate-expected.js +++ b/Tools/gulp/gulp-regenerate-expected.js @@ -57,7 +57,7 @@ function gulpRegenerateExpected(options, done) { var optsMappingsValue = opts.mappings[key]; var mappingBaseDir = optsMappingsValue instanceof Array ? optsMappingsValue[0] : optsMappingsValue; var args = [ - 'binaries/net45/AutoRest.exe', + 'src/core/AutoRest/bin/Release/net451/win7-x64/AutoRest.exe', '-Modeler', opts.modeler, '-CodeGenerator', opts.codeGenerator, '-PayloadFlatteningThreshold', opts.flatteningThreshold, @@ -115,16 +115,18 @@ function exec(command, args, extArgs) { })) { return Q.reject(new Error('All arguments must be a boolean, string or number')); } - var deferred = Q.defer(); - var proc = spawn(command, args, extArgs); proc.on('error', function(error) { deferred.reject(new Error(command + ' ' + args.join(' ') + ' encountered error ' + error.message)); + // errors aren't halting the gulp script. Fixing that the easy way: + throw new Error(command + ' ' + args.join(' ') + ' encountered error ' + error.message); }); proc.on('exit', function(code) { if (code !== 0) { deferred.reject(new Error(command + ' ' + args.join(' ') + ' exited with code ' + code)); + // errors aren't halting the gulp script. Fixing that the easy way: + throw new Error(command + ' ' + args.join(' ') + ' exited with code ' + code) } else { deferred.resolve(); } diff --git a/build.proj b/build.proj index f00d94cacab9c..1b0a413e64586 100644 --- a/build.proj +++ b/build.proj @@ -12,10 +12,6 @@ /t:Test Run unit tests. - /t:Package - Builds NuGet packages using the binaries folder contents. - The packages will drop to .\binaries\packages. - /t:Publish Publishes the built packages. You will need to include your publishing key when running. Include: /p:NuGetKey=YOUR_PUBLISHING_KEY @@ -50,115 +46,166 @@ /p:NuGetSymbolPublishingSource=Uri The NuGet Server to push symbol + source packages to. + + /p:VersionSuffix=nightly-20160102 + Provide a version suffix for nightly builds --> - ClientRuntime.sln - ClientRuntimeWindows.sln - CodeGenerator.sln $(MSBuildThisFileDirectory) $(LibraryRoot) $(LibraryRoot)Tools $(LibraryRoot)binaries $(LibraryRoot)TestResults $(BinariesFolder)\packages + Debug false + false all $(LibraryToolsFolder)\7-Zip $(ZipExeFolder)\7z.exe - - - - - - - - - "$(LibraryToolsFolder)\nuget.exe" - mono "$(LibraryToolsFolder)\NuGet.exe" - - - - + + $(NuGetPublishingSource) + https://www.nuget.org/api/v2/package/ + $(SymbolPublishingSource) + https://nuget.smbsrc.net/ + + + $(LibrarySourceFolder)src + $(BinariesFolder) + + 31bf3856ad364e35 - - + true $(OnPremiseBuildTasks) true false + + true + true + false + + + "$(LibraryToolsFolder)\nuget.exe" + mono "$(LibraryToolsFolder)\NuGet.exe" + + + + + + nightly$([System.DateTime]::Now.ToString("yyyyMMdd")) + + + preview-0.17 + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + - - + + + + + + + + + + + + + + + - - - - - <_OriginalNetCorePackages Include="$(LibraryRoot)/src/client/**/bin/$(Configuration)/*.nupkg" /> - - - + + + + + + + + + + + + + + + + - - - - - - <_OriginalNetCorePackages Include="%(NetCoreLibraries.RootDir)%(NetCoreLibraries.Directory)\bin\*\*.nupkg" /> - - + + + + + + + + + - + - + + + - - - - - - + + @@ -166,145 +213,48 @@ - - - $(LibrarySourceFolder)src - $(BinariesFolder) - - 31bf3856ad364e35 - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - <_NetCorePackages Include="$(LibraryRoot)\NetCore\*.nupkg" Exclude="$(LibraryRoot)\NetCore\*Tests*.nupkg" /> - + + + + + + + + <_UnsignedFolder>$(PackageOutputDir)\unsigned <_SignedFolder>$(PackageOutputDir)\signed + - + - + - + - - + + + - <_TempBinaries Include="$(PackageOutputDir)\**\*.dll" /> + <_TempBinaries Include="$(PackageOutputDir)\**\*.dll" Exclude="$(PackageOutputDir)\**\Newtonsoft.Json.dll;$(PackageOutputDir)\**\YamlDotNet.dll" /> + <_TempBinaries Include="$(PackageOutputDir)\**\*.exe" /> <_PackageBinaries Include="@(_TempBinaries)"> $(_UnsignedFolder)\$([System.String]::new('%(RecursiveDir)%(FileName)%(Extension)').Replace('\', '__')) @@ -331,12 +281,12 @@ Condition="!$(DelaySign)"/> - + - + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/global.json b/global.json index 65ca82cfa5daa..6103a4ff35ac6 100644 --- a/global.json +++ b/global.json @@ -1,7 +1,10 @@ { "projects": [ "src/client", - "src/generator" + "src/generator", + "src/modeler", + "src/core", + "src/dev" ], "sdk": { "version": "1.0.0-preview2-003121" diff --git a/gulpfile.js b/gulpfile.js index 915f64a7a31e7..19e6e2a7cc6e9 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -471,7 +471,7 @@ gulp.task('regenerate:expected:csazurecomposite', function (cb) { }); gulp.task('regenerate:expected:samples', ['regenerate:expected:samples:azure'], function(){ - var autorestConfigPath = path.join(basePathOrThrow(), 'binaries/net45/AutoRest.Release.json'); + var autorestConfigPath = path.join(basePathOrThrow(), 'src/core/AutoRest/bin/Release/net451/win7-x64/AutoRest.Release.json'); var content = fs.readFileSync(autorestConfigPath).toString(); if (content.charCodeAt(0) === 0xFEFF) { content = content.slice(1); @@ -479,7 +479,7 @@ gulp.task('regenerate:expected:samples', ['regenerate:expected:samples:azure'], var autorestConfig = JSON.parse(content); for (var lang in autorestConfig.codeGenerators) { if (!lang.match(/^Azure\..+/)) { - var generateCmd = path.join(basePathOrThrow(), 'binaries/net45/AutoRest.exe') + ' -Modeler Swagger -CodeGenerator ' + lang + ' -OutputDirectory ' + path.join(basePathOrThrow(), 'Samples/petstore/' + lang) + ' -Namespace Petstore -Input ' + path.join(basePathOrThrow(), 'Samples/petstore/petstore.json') + ' -Header NONE'; + var generateCmd = path.join(basePathOrThrow(), 'src/core/AutoRest/bin/Release/net451/win7-x64/AutoRest.exe') + ' -Modeler Swagger -CodeGenerator ' + lang + ' -OutputDirectory ' + path.join(basePathOrThrow(), 'Samples/petstore/' + lang) + ' -Namespace Petstore -Input ' + path.join(basePathOrThrow(), 'Samples/petstore/petstore.json') + ' -Header NONE'; exec(clrCmd(generateCmd), function(err, stdout, stderr) { console.log(stdout); console.error(stderr); @@ -489,7 +489,7 @@ gulp.task('regenerate:expected:samples', ['regenerate:expected:samples:azure'], }); gulp.task('regenerate:expected:samples:azure', function(){ - var autorestConfigPath = path.join(basePathOrThrow(), 'binaries/net45/AutoRest.Release.json'); + var autorestConfigPath = path.join(basePathOrThrow(), 'src/core/AutoRest/bin/Release/net451/win7-x64/AutoRest.Release.json'); var content = fs.readFileSync(autorestConfigPath).toString(); if (content.charCodeAt(0) === 0xFEFF) { content = content.slice(1); @@ -497,7 +497,7 @@ gulp.task('regenerate:expected:samples:azure', function(){ var autorestConfig = JSON.parse(content); for (var lang in autorestConfig.codeGenerators) { if (lang.match(/^Azure\..+/)) { - var generateCmd = path.join(basePathOrThrow(), 'binaries/net45/AutoRest.exe') + ' -Modeler Swagger -CodeGenerator ' + lang + ' -OutputDirectory ' + path.join(basePathOrThrow(), 'Samples/azure-storage/' + lang) + ' -Namespace Petstore -Input ' + path.join(basePathOrThrow(), 'Samples/azure-storage/azure-storage.json') + ' -Header NONE'; + var generateCmd = path.join(basePathOrThrow(), 'src/core/AutoRest/bin/Release/net451/win7-x64/AutoRest.exe') + ' -Modeler Swagger -CodeGenerator ' + lang + ' -OutputDirectory ' + path.join(basePathOrThrow(), 'Samples/azure-storage/' + lang) + ' -Namespace Petstore -Input ' + path.join(basePathOrThrow(), 'Samples/azure-storage/azure-storage.json') + ' -Header NONE'; exec(clrCmd(generateCmd), function(err, stdout, stderr) { console.log(stdout); console.error(stderr); @@ -605,12 +605,14 @@ gulp.task('build:release', function(cb) { }))); }); +/* gulp.task('package', function(cb) { return gulp.src('build.proj').pipe(msbuild(mergeOptions(msbuildDefaults, { targets: ['package'], verbosity: 'normal', }))); }); +*/ gulp.task('test:clientruntime:node', shell.task('npm test', { cwd: './src/client/NodeJS/ms-rest/', verbosity: 3 })); gulp.task('test:clientruntime:nodeazure', shell.task('npm test', { cwd: './src/client/NodeJS/ms-rest-azure/', verbosity: 3 })); @@ -644,18 +646,20 @@ gulp.task('test:python', shell.task('tox', {cwd: './src/generator/AutoRest.Pytho gulp.task('test:python:azure', shell.task('tox', {cwd: './src/generator/AutoRest.Python.Azure.Tests/', verbosity: 3})); var xunitTestsDlls = [ - 'src/core/AutoRest.Core.Tests/bin/Net45-Debug/AutoRest.Core.Tests.dll', - 'src/modeler/AutoRest.Swagger.Tests/bin/Net45-Debug/AutoRest.Swagger.Tests.dll', - - 'src/core/AutoRest.Extensions.Tests/bin/Net45-Debug/AutoRest.Extensions.Tests.dll', - 'src/core/AutoRest.Extensions.Azure.Tests/bin/Net45-Debug/AutoRest.Extensions.Azure.Tests.dll' ]; var xunitNetCoreXproj = [ - 'src/generator/AutoRest.CSharp.Tests/project.json', - 'src/generator/AutoRest.CSharp.Azure.Tests/project.json', + 'src/client/Microsoft.Rest.ClientRuntime.Azure.Tests/project.json', 'src/client/Microsoft.Rest.ClientRuntime.Tests/project.json', - 'src/client/Microsoft.Rest.ClientRuntime.Azure.Tests/project.json' + 'src/core/AutoRest.Core.Tests/project.json', + 'src/core/AutoRest.Extensions.Azure.Tests/project.json', + 'src/core/AutoRest.Extensions.Tests/project.json', + 'src/generator/AutoRest.AzureResourceSchema.Tests/project.json', + 'src/generator/AutoRest.CSharp.Azure.Tests/project.json', + 'src/generator/AutoRest.CSharp.Tests/project.json', + 'src/generator/AutoRest.CSharp.Unit.Tests/project.json', + 'src/modeler/AutoRest.CompositeSwagger.Tests/project.json', + 'src/modeler/AutoRest.Swagger.Tests/project.json' ]; var defaultShellOptions = { @@ -693,6 +697,7 @@ var xunitnetcore = function(options){ if (!isWindows) { printStatusCodeCmd = 'echo Status code: $?'; } + var netcoreScript = 'dotnet test "<%= file.path %>" -verbose -xml "' + path.join(basePathOrThrow(), '/TestResults/') + '<%= f(file.path) %>.xml" && ' + printStatusCodeCmd; return shell(netcoreScript, options); } @@ -753,8 +758,8 @@ gulp.task('test', function(cb){ 'test:xunit', 'test:clientruntime', // DISABLE 'test:nugetPackages:xunit', - 'test:node', - 'test:node:azure', +// 'test:node', +// 'test:node:azure', // DISABLE 'test:nugetPackages:npm', 'test:ruby', 'test:ruby:azure', @@ -779,12 +784,14 @@ gulp.task('test', function(cb){ } }); +/* gulp.task('analysis', function(cb) { return gulp.src('build.proj').pipe(msbuild(mergeOptions(msbuildDefaults, { targets: ['codeanalysis'], properties: { WarningsNotAsErrors: 0219, Configuration: 'Debug' }, }))); }); +*/ gulp.task('default', function(cb){ // Notes: @@ -792,7 +799,8 @@ gulp.task('default', function(cb){ // The build RELEASE causes release bits to be built, so we can package RELEASE dlls // Test then runs in DEBUG, but uses the packages created in package if (isWindows) { - runSequence('clean', 'build', 'analysis', 'build:release', 'package', 'test', cb); +//'analysis', + runSequence('clean', 'build:release', 'build', 'test', cb); } else { runSequence('clean', 'build', 'test', cb); } diff --git a/src/client/Microsoft.Rest.ClientRuntime.Azure.Authentication/project.json b/src/client/Microsoft.Rest.ClientRuntime.Azure.Authentication/project.json index 15269e937e6ec..09dc0c5a52801 100644 --- a/src/client/Microsoft.Rest.ClientRuntime.Azure.Authentication/project.json +++ b/src/client/Microsoft.Rest.ClientRuntime.Azure.Authentication/project.json @@ -1,5 +1,5 @@ { - "version": "2.2.2-preview", + "version": "2.2.3-*", "title": "Authentication for Azure Management Clients", "description": "Provides ADAL based authentication for Azure management client libraries \nSupported Platforms:\n - Portable Class Libraries\n - .NET Framework 4.5\n - Windows 8\n - Windows Phone 8.1\n - DotNet Core", "authors": [ "Microsoft" ], @@ -21,7 +21,7 @@ }, "dependencies": { - "Microsoft.Rest.ClientRuntime": "[2.3.1,3.0)" + "Microsoft.Rest.ClientRuntime": { "target": "project" } }, "frameworks": { diff --git a/src/client/Microsoft.Rest.ClientRuntime.Azure.Tests/project.json b/src/client/Microsoft.Rest.ClientRuntime.Azure.Tests/project.json index e9c9cf4dd41db..941674f1d330e 100644 --- a/src/client/Microsoft.Rest.ClientRuntime.Azure.Tests/project.json +++ b/src/client/Microsoft.Rest.ClientRuntime.Azure.Tests/project.json @@ -1,5 +1,5 @@ { - "version": "2.0.0-preview", + "version": "2.0.0-*", "authors": [ "Microsoft" ], "packOptions": { @@ -22,8 +22,8 @@ "version": "1.0.0" }, "Microsoft.NETCore.Platforms": "1.0.1", - "Microsoft.Rest.ClientRuntime.Azure": "[3.3.1,4.0.0)", - "Microsoft.Rest.ClientRuntime.Azure.Authentication": "[2.2.2-preview,3.0.0)", + "Microsoft.Rest.ClientRuntime.Azure": { "target": "project" }, + "Microsoft.Rest.ClientRuntime.Azure.Authentication": { "target": "project" }, "xunit": "2.2.0-beta2-build3300", "dotnet-test-xunit": "2.2.0-preview2-build1029" } diff --git a/src/client/Microsoft.Rest.ClientRuntime.Azure/project.json b/src/client/Microsoft.Rest.ClientRuntime.Azure/project.json index 4052526205087..7eeec5d5626c4 100644 --- a/src/client/Microsoft.Rest.ClientRuntime.Azure/project.json +++ b/src/client/Microsoft.Rest.ClientRuntime.Azure/project.json @@ -1,5 +1,5 @@ { - "version": "3.3.1-*", + "version": "3.3.2-*", "copyright": "Copyright (c) Microsoft Corporation", "title": "Client Runtime for Microsoft Azure Libraries", "description": "Provides common error handling, tracing, and HTTP/REST-based pipeline manipulation. \nSupported Platforms:\n - Portable Class Libraries\n - .NET Framework 4.5\n - Windows 8\n - Windows Phone 8.1\n - DotNet Core", diff --git a/src/client/Microsoft.Rest.ClientRuntime.Etw/project.json b/src/client/Microsoft.Rest.ClientRuntime.Etw/project.json index d4e1f217c20d7..cea1965783749 100644 --- a/src/client/Microsoft.Rest.ClientRuntime.Etw/project.json +++ b/src/client/Microsoft.Rest.ClientRuntime.Etw/project.json @@ -1,5 +1,5 @@ { - "version": "2.1.1-preview", + "version": "2.1.2-*", "title": "ETW Logger for Microsoft AutoRest Generated Clients", "description": "Enables tracing of event messages for AutoRest generated client libraries events via ETW (Event Tracing for Windows). ETW events can be captured by subscribing to the \"Microsoft.Rest\" event source.", "copyright": "Copyright (c) Microsoft Corporation", @@ -21,7 +21,7 @@ }, "dependencies": { - "Microsoft.Rest.ClientRuntime": "[2.3.1,3.0)" + "Microsoft.Rest.ClientRuntime": { "target": "project" } }, "frameworks": { @@ -30,5 +30,5 @@ "System": "" } } - }, + } } diff --git a/src/client/Microsoft.Rest.ClientRuntime.Log4Net/project.json b/src/client/Microsoft.Rest.ClientRuntime.Log4Net/project.json index 63a115d6c3a18..5db04f6b22e89 100644 --- a/src/client/Microsoft.Rest.ClientRuntime.Log4Net/project.json +++ b/src/client/Microsoft.Rest.ClientRuntime.Log4Net/project.json @@ -1,5 +1,5 @@ { - "version": "2.1.1-preview", + "version": "2.1.2-*", "title": "Log4Net Logger for Microsoft AutoRest Generated Clients", "description": "Enables logging of event messages for AutoRest generated client libraries via Log4Net.", "copyright": "Copyright (c) Microsoft Corporation", @@ -20,7 +20,7 @@ }, "dependencies": { - "Microsoft.Rest.ClientRuntime": "[2.3.1,3.0)", + "Microsoft.Rest.ClientRuntime": { "target": "project" }, "log4net": "2.0.3" }, diff --git a/src/client/Microsoft.Rest.ClientRuntime.Tests/project.json b/src/client/Microsoft.Rest.ClientRuntime.Tests/project.json index e9c9cf4dd41db..d683402708070 100644 --- a/src/client/Microsoft.Rest.ClientRuntime.Tests/project.json +++ b/src/client/Microsoft.Rest.ClientRuntime.Tests/project.json @@ -1,5 +1,5 @@ { - "version": "2.0.0-preview", + "version": "2.0.0-*", "authors": [ "Microsoft" ], "packOptions": { @@ -22,8 +22,8 @@ "version": "1.0.0" }, "Microsoft.NETCore.Platforms": "1.0.1", - "Microsoft.Rest.ClientRuntime.Azure": "[3.3.1,4.0.0)", - "Microsoft.Rest.ClientRuntime.Azure.Authentication": "[2.2.2-preview,3.0.0)", + "Microsoft.Rest.ClientRuntime.Azure": { "target": "project" }, + "Microsoft.Rest.ClientRuntime.Azure.Authentication": { "target": "project" }, "xunit": "2.2.0-beta2-build3300", "dotnet-test-xunit": "2.2.0-preview2-build1029" } diff --git a/src/client/Microsoft.Rest.ClientRuntime.Tracing.Tests/project.json b/src/client/Microsoft.Rest.ClientRuntime.Tracing.Tests/project.json index 40426ea456f69..05bb062a45227 100644 --- a/src/client/Microsoft.Rest.ClientRuntime.Tracing.Tests/project.json +++ b/src/client/Microsoft.Rest.ClientRuntime.Tracing.Tests/project.json @@ -1,5 +1,5 @@ { - "version": "2.0.0-preview", + "version": "2.0.0-*", "authors": [ "Microsoft" ], "packOptions": { @@ -23,8 +23,8 @@ "dependencies": { "Microsoft.NETCore.Platforms": "1.0.1", "Microsoft.Diagnostics.Tracing.TraceEvent": "1.0.41", - "Microsoft.Rest.ClientRuntime.Log4Net": "[2.1.1-preview,3.0.0)", - "Microsoft.Rest.ClientRuntime.Etw": "[2.1.1-preview,3.0.0)", + "Microsoft.Rest.ClientRuntime.Log4Net": { "target": "project" }, + "Microsoft.Rest.ClientRuntime.Etw": { "target": "project" }, "Newtonsoft.Json": "6.0.8", "xunit": "2.2.0-beta2-build3300", "dotnet-test-xunit": "2.2.0-preview2-build1029" diff --git a/src/client/Microsoft.Rest.ClientRuntime/project.json b/src/client/Microsoft.Rest.ClientRuntime/project.json index a8a52673c4097..443d21699f593 100644 --- a/src/client/Microsoft.Rest.ClientRuntime/project.json +++ b/src/client/Microsoft.Rest.ClientRuntime/project.json @@ -1,5 +1,5 @@ { - "version": "2.3.1-*", + "version": "2.3.2-*", "copyright": "Copyright (c) Microsoft Corporation", "title": "Client Runtime Library for Microsoft AutoRest Generated Clients", "description": "Infrastructure for error handling, tracing, and HttpClient pipeline configuration. Required by client libraries generated using AutoRest. \nSupported Platforms:\n - Portable Class Libraries\n - .NET Framework 4.5\n - Windows 8\n - Windows Phone 8.1\n - DotNet Core", diff --git a/src/core/AutoRest.Core.Tests/AutoRest.Core.Tests.csproj b/src/core/AutoRest.Core.Tests/AutoRest.Core.Tests.csproj deleted file mode 100644 index 0ab7c541d607e..0000000000000 --- a/src/core/AutoRest.Core.Tests/AutoRest.Core.Tests.csproj +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - ..\..\..\ - AnyCPU - net45 - 10.0.0 - 2.0 - {31E6BAA3-C606-4D44-B0D7-46BE7AFAC656} - Library - AutoRest.Core.Tests - AutoRest.Core.Tests - true - true - 0fddfe0a - Net45-Debug - - - - false - bin\Net45-Debug - 4 - - - - - - $(SolutionDir)\packages\xunit.abstractions.2.0.0\lib\portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS\xunit.abstractions.dll - - - $(SolutionDir)packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll - True - - - $(SolutionDir)packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll - True - - - $(SolutionDir)packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll - True - - - - - - - - - - - - - - SampleModel.cshtml - - - - - - {c876085f-9dc3-41f0-b7b4-17022cd84684} - AutoRest.Core - - - {cc1eec95-41ef-44b6-8761-00fa3e647248} - AutoRest.CSharp - - - {909bf4ef-4eca-4ac4-8e21-cdcf05393161} - AutoRest.NodeJS.Azure - - - {9517265e-5127-460c-9dde-fe017d73121c} - AutoRest.Swagger - - - - - - PreserveNewest - - - - PreserveNewest - - - PreserveNewest - - - Always - - - - - - - - - This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - - - - - - \ No newline at end of file diff --git a/src/core/AutoRest.Core.Tests/AutoRest.Core.Tests.xproj b/src/core/AutoRest.Core.Tests/AutoRest.Core.Tests.xproj new file mode 100644 index 0000000000000..48e7710605b89 --- /dev/null +++ b/src/core/AutoRest.Core.Tests/AutoRest.Core.Tests.xproj @@ -0,0 +1,23 @@ + + + + ..\..\..\ + 14.0.25402 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + AutoRest.Core.Tests + {31E6BAA3-C606-4D44-B0D7-46BE7AFAC656} + .\obj + .\bin\ + + + 2.0 + + + + + + + \ No newline at end of file diff --git a/src/core/AutoRest.Core.Tests/project.json b/src/core/AutoRest.Core.Tests/project.json new file mode 100644 index 0000000000000..e1c85ca5e6d87 --- /dev/null +++ b/src/core/AutoRest.Core.Tests/project.json @@ -0,0 +1,50 @@ +{ + "version": "0.17.0-*", + "authors": [ "Microsoft" ], + + "buildOptions": { + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk", + + "copyToOutput": { + "include": ["Resource"], + } + }, + + "packOptions": { + "summary": "Autorest Core Tests", + "tags": [ "Microsoft AutoRest " ], + "projectUrl": "https://github.com/Azure/AutoRest", + "licenseUrl": "https://raw.githubusercontent.com/Microsoft/dotnet/master/LICENSE" + }, + "testRunner": "xunit", + "frameworks": { + "net451": { + } + }, + + "dependencies": { + "xunit": "2.2.0-beta2-build3300", + "dotnet-test-xunit": "2.2.0-preview2-build1029", + "Newtonsoft.Json": "[9.0.1,10.0)", + "AutoRest.Core": { + "target": "project" + }, + + "AutoRest.Swagger": { "target": "project", "type": "build" }, + "AutoRest.CompositeSwagger": { "target": "project", "type": "build" }, + "AutoRest.CSharp": { "target": "project", "type": "build" }, + "AutoRest.CSharp.Azure": { "target": "project", "type": "build" }, + "AutoRest.Java.Azure": { "target": "project", "type": "build" }, + "AutoRest.NodeJS.Azure": { "target": "project", "type": "build" }, + "AutoRest.Python.Azure": { "target": "project", "type": "build" }, + "AutoRest.Ruby.Azure": { "target": "project", "type": "build" }, + "AutoRest.AzureResourceSchema": { "target": "project", "type": "build" }, + "AutoRest.CSharp": { "target": "project", "type": "build" }, + "AutoRest.Java": { "target": "project", "type": "build" }, + "AutoRest.NodeJS": { "target": "project", "type": "build" }, + "AutoRest.Python": { "target": "project", "type": "build" }, + "AutoRest.Ruby": { "target": "project", "type": "build" } + } +} diff --git a/src/core/AutoRest.Core/AutoRest.Core.csproj b/src/core/AutoRest.Core/AutoRest.Core.csproj deleted file mode 100644 index f001491da32f8..0000000000000 --- a/src/core/AutoRest.Core/AutoRest.Core.csproj +++ /dev/null @@ -1,98 +0,0 @@ - - - - ..\..\..\ - AnyCPU - net45 - 10.0.0 - 2.0 - {C876085F-9DC3-41F0-B7B4-17022CD84684} - Library - Properties - AutoRest.Core - AutoRest.Core - Net45-Debug - - - - false - bin\Net45-Debug - 4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - True - True - Resources.resx - - - - - - - - - - - - - - - - - - - - ResXFileCodeGenerator - Resources.Designer.cs - - - - - - - - - CustomDictionary.xml - - - - \ No newline at end of file diff --git a/src/core/AutoRest.Core/AutoRest.Core.xproj b/src/core/AutoRest.Core/AutoRest.Core.xproj new file mode 100644 index 0000000000000..5a165804e6306 --- /dev/null +++ b/src/core/AutoRest.Core/AutoRest.Core.xproj @@ -0,0 +1,20 @@ + + + + ..\..\..\ + 14.0.25402 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + AutoRest.Core + {C876085F-9DC3-41F0-B7B4-17022CD84684} + .\obj + .\bin\ + + + 2.0 + + + + diff --git a/src/core/AutoRest.Core/AutoRest.nuget.proj b/src/core/AutoRest.Core/AutoRest.nuget.proj deleted file mode 100644 index 88f42a1b7316a..0000000000000 --- a/src/core/AutoRest.Core/AutoRest.nuget.proj +++ /dev/null @@ -1,13 +0,0 @@ - - - - - 0.17.0$(NightlyBuildVersion) - - true - src/core/AutoRest.Core/ - AutoRest - - - diff --git a/src/core/AutoRest.Core/project.json b/src/core/AutoRest.Core/project.json new file mode 100644 index 0000000000000..4bfdc4dff955e --- /dev/null +++ b/src/core/AutoRest.Core/project.json @@ -0,0 +1,41 @@ +{ + "version": "0.17.0-*", + "authors": [ "Microsoft" ], + + "packOptions": { + "summary": "Autorest Core", + "tags": [ "Microsoft AutoRest " ], + "projectUrl": "https://github.com/Azure/AutoRest", + "licenseUrl": "https://raw.githubusercontent.com/Microsoft/dotnet/master/LICENSE" + }, + + "buildOptions": { + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk" + }, + + "frameworks": { + "net451": { + } + }, + "old_frameworks": { + "net451": { + }, + "netcoreapp1.0": { + "buildOptions": { "define": [ "PORTABLE" ] }, + "imports": [ "dnxcore50", "portable-net45+win8" ], + "dependencies": { + "Microsoft.NETCore.App": { + "type": "platform", + "version": "1.0.0-*" + } + } + } + }, + + "dependencies": { + "Newtonsoft.Json": "[9.0.1,10.0)", + "YamlDotNet.Signed": "3.8.0" + } +} diff --git a/src/core/AutoRest.Extensions.Azure.Tests/AutoRest.Extensions.Azure.Tests.csproj b/src/core/AutoRest.Extensions.Azure.Tests/AutoRest.Extensions.Azure.Tests.csproj deleted file mode 100644 index cd52a29744723..0000000000000 --- a/src/core/AutoRest.Extensions.Azure.Tests/AutoRest.Extensions.Azure.Tests.csproj +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - - - ..\..\..\ - AnyCPU - net45 - {2C062B51-EFD0-4FDC-8F75-3D76161FBCB5} - Library - Properties - AutoRest.Extensions.Azure.Tests - AutoRest.Extensions.Azure.Tests - 512 - true - true - ee0e6b21 - Net45-Debug - - - - false - bin\Net45-Debug - 4 - bin\Net45-Debug\AutoRest.Extensions.Azure.Tests.xml - - - - - - - - AutoRest.json - PreserveNewest - - - - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - Designer - - - PreserveNewest - - - - - {c876085f-9dc3-41f0-b7b4-17022cd84684} - AutoRest.Core - - - {9517265e-5127-460c-9dde-fe017d73121c} - AutoRest.Swagger - - - {4899b527-6815-4e89-84b3-dd5a507b205a} - AutoRest.CSharp.Azure - - - {cc1eec95-41ef-44b6-8761-00fa3e647248} - AutoRest.CSharp - - - {afd3f1c4-5c59-4018-b0bb-030e0da57c5c} - AutoRest.Java.Azure - - - {909bf4ef-4eca-4ac4-8e21-cdcf05393161} - AutoRest.NodeJS.Azure - - - {31931998-7543-41da-9e58-d9670d810352} - AutoRest.Ruby.Azure - - - {90b943ab-3879-4b64-b9ff-1a21297c0f26} - AutoRest.Extensions.Azure - - - {7dd043eb-5e53-4180-b123-cc3cc5022e34} - AutoRest.Extensions - - - - - - - - $(SolutionDir)\packages\xunit.abstractions.2.0.0\lib\portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS\xunit.abstractions.dll - - - $(SolutionDir)packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll - True - - - $(SolutionDir)packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll - True - - - False - $(SolutionDir)packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll - True - - - - - - - This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - - - - - \ No newline at end of file diff --git a/src/core/AutoRest.Extensions.Azure.Tests/AutoRest.Extensions.Azure.Tests.xproj b/src/core/AutoRest.Extensions.Azure.Tests/AutoRest.Extensions.Azure.Tests.xproj new file mode 100644 index 0000000000000..54f716ca837a0 --- /dev/null +++ b/src/core/AutoRest.Extensions.Azure.Tests/AutoRest.Extensions.Azure.Tests.xproj @@ -0,0 +1,23 @@ + + + + ..\..\..\ + 14.0.25402 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + AutoRest.Extensions.Azure.Tests + {2C062B51-EFD0-4FDC-8F75-3D76161FBCB5} + .\obj + .\bin\ + + + 2.0 + + + + + + + \ No newline at end of file diff --git a/src/core/AutoRest.Extensions.Azure.Tests/project.json b/src/core/AutoRest.Extensions.Azure.Tests/project.json new file mode 100644 index 0000000000000..35981456200f5 --- /dev/null +++ b/src/core/AutoRest.Extensions.Azure.Tests/project.json @@ -0,0 +1,45 @@ +{ + "version": "0.17.0-*", + "authors": [ "Microsoft" ], + + "packOptions": { + "summary": "Autorest Generator Extensions for Azure Tests ", + "tags": [ "Microsoft AutoRest " ], + "projectUrl": "https://github.com/Azure/AutoRest", + "licenseUrl": "https://raw.githubusercontent.com/Microsoft/dotnet/master/LICENSE" + }, + "testRunner": "xunit", + "frameworks": { + "net451": { + } + }, + + "buildOptions": { + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk", + + "copyToOutput": { + "include": ["Swagger" ], + "mappings" : { + "AutoRest.json" : "../../../src/core/AutoRest/AutoRest.json" + } + } + }, + + "dependencies": { + "xunit": "2.2.0-beta2-build3300", + "dotnet-test-xunit": "2.2.0-preview2-build1029", + "Newtonsoft.Json": "[9.0.1,10.0)", + + "AutoRest.Core": { + "target": "project" + }, + "AutoRest.Swagger": { + "target": "project" + }, + "AutoRest.CSharp.Azure": { + "target": "project" + } + } +} diff --git a/src/core/AutoRest.Extensions.Azure/AutoRest.Extensions.Azure.csproj b/src/core/AutoRest.Extensions.Azure/AutoRest.Extensions.Azure.csproj deleted file mode 100644 index 3680ef3377bdd..0000000000000 --- a/src/core/AutoRest.Extensions.Azure/AutoRest.Extensions.Azure.csproj +++ /dev/null @@ -1,68 +0,0 @@ - - - - - ..\..\..\ - AnyCPU - net45 - {90B943AB-3879-4B64-B9FF-1A21297C0F26} - Library - Properties - AutoRest.Extensions.Azure - AutoRest.Extensions.Azure - 512 - true - Net45-Debug - - - - false - bin\Net45-Debug - 4 - bin\Net45-Debug\AutoRest.Extensions.Azure.xml - - - - Properties\AssemblyVersionInfo.cs - - - - - - True - True - Resources.resx - - - - - - - - - {c876085f-9dc3-41f0-b7b4-17022cd84684} - AutoRest.Core - - - {9517265e-5127-460c-9dde-fe017d73121c} - AutoRest.Swagger - - - {7dd043eb-5e53-4180-b123-cc3cc5022e34} - AutoRest.Extensions - - - - - ResXFileCodeGenerator - Resources.Designer.cs - - - - - CustomDictionary.xml - - - - - \ No newline at end of file diff --git a/src/core/AutoRest.Extensions.Azure/AutoRest.Extensions.Azure.xproj b/src/core/AutoRest.Extensions.Azure/AutoRest.Extensions.Azure.xproj new file mode 100644 index 0000000000000..64c7eac48e725 --- /dev/null +++ b/src/core/AutoRest.Extensions.Azure/AutoRest.Extensions.Azure.xproj @@ -0,0 +1,20 @@ + + + + ..\..\..\ + 14.0.25402 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + AutoRest.Extensions.Azure + {90B943AB-3879-4B64-B9FF-1A21297C0F26} + .\obj + .\bin\ + + + 2.0 + + + + diff --git a/src/core/AutoRest.Extensions.Azure/project.json b/src/core/AutoRest.Extensions.Azure/project.json new file mode 100644 index 0000000000000..328e038a40267 --- /dev/null +++ b/src/core/AutoRest.Extensions.Azure/project.json @@ -0,0 +1,35 @@ +{ + "version": "0.17.0-*", + "authors": [ "Microsoft" ], + + "packOptions": { + "summary": "AutoRest Azure Generator Extensions", + "tags": [ "Microsoft AutoRest Azure Generator Extensions" ], + "projectUrl": "https://github.com/Azure/AutoRest", + "licenseUrl": "https://raw.githubusercontent.com/Microsoft/dotnet/master/LICENSE" + }, + + "frameworks": { + "net451": { + } + }, + + "buildOptions": { + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk" + }, + + "dependencies": { + "System.Threading.Tasks": "4.0.0", + "AutoRest.Core": { + "target": "project" + }, + "AutoRest.Swagger": { + "target": "project" + }, + "AutoRest.Extensions": { + "target": "project" + } + } +} diff --git a/src/core/AutoRest.Extensions.Tests/AutoRest.Extensions.Tests.csproj b/src/core/AutoRest.Extensions.Tests/AutoRest.Extensions.Tests.csproj deleted file mode 100644 index e2da6e94ec3a3..0000000000000 --- a/src/core/AutoRest.Extensions.Tests/AutoRest.Extensions.Tests.csproj +++ /dev/null @@ -1,134 +0,0 @@ - - - - - - - - ..\..\..\ - AnyCPU - net45 - {25B049BF-66AC-4B7A-B6B1-3DC74DE3951C} - Library - Properties - AutoRest.Extensions.Tests - AutoRest.Extensions.Tests - 512 - true - true - ee0e6b21 - Net45-Debug - - - bin\Net45-Release\AutoRest.Extensions.Tests.xml - - - bin\Portable-Debug\AutoRest.Extensions.Tests.xml - - - bin\Portable-Release\AutoRest.Extensions.Tests.xml - - - - false - bin\Net45-Debug - 4 - bin\Net45-Debug\AutoRest.Extensions.Tests.xml - - - - AutoRest.json - PreserveNewest - - - - - - - - Designer - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - - - {c876085f-9dc3-41f0-b7b4-17022cd84684} - AutoRest.Core - - - {cc1eec95-41ef-44b6-8761-00fa3e647248} - AutoRest.CSharp - - - {34b82690-0083-4f4c-8abf-2d2a09304915} - AutoRest.Java - - - {77e73f37-9586-44ea-91b0-f244d08467d2} - AutoRest.NodeJS - - - {b3ac3239-0b12-415a-94ce-bff6de1a537e} - AutoRest.Python - - - {a7780698-3072-486e-a105-81eddf552598} - AutoRest.Ruby - - - {90b943ab-3879-4b64-b9ff-1a21297c0f26} - AutoRest.Extensions.Azure - - - {9517265e-5127-460c-9dde-fe017d73121c} - AutoRest.Swagger - - - {7dd043eb-5e53-4180-b123-cc3cc5022e34} - AutoRest.Extensions - - - - - - - - $(SolutionDir)\packages\xunit.abstractions.2.0.0\lib\portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS\xunit.abstractions.dll - - - $(SolutionDir)packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll - True - - - $(SolutionDir)packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll - True - - - False - $(SolutionDir)packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll - True - - - - - - - - - - - This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - - - - - \ No newline at end of file diff --git a/src/core/AutoRest.Extensions.Tests/AutoRest.Extensions.Tests.xproj b/src/core/AutoRest.Extensions.Tests/AutoRest.Extensions.Tests.xproj new file mode 100644 index 0000000000000..052d213971ff7 --- /dev/null +++ b/src/core/AutoRest.Extensions.Tests/AutoRest.Extensions.Tests.xproj @@ -0,0 +1,23 @@ + + + + ..\..\..\ + 14.0.25402 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + AutoRest.Extensions.Tests + {25B049BF-66AC-4B7A-B6B1-3DC74DE3951C} + .\obj + .\bin\ + + + 2.0 + + + + + + + \ No newline at end of file diff --git a/src/core/AutoRest.Extensions.Tests/project.json b/src/core/AutoRest.Extensions.Tests/project.json new file mode 100644 index 0000000000000..4cdd25856a222 --- /dev/null +++ b/src/core/AutoRest.Extensions.Tests/project.json @@ -0,0 +1,61 @@ +{ + "version": "0.17.0-*", + "authors": [ "Microsoft" ], + + "packOptions": { + "summary": "Autorest Generator Extensions Tests ", + "tags": [ "Microsoft AutoRest " ], + "projectUrl": "https://github.com/Azure/AutoRest", + "licenseUrl": "https://raw.githubusercontent.com/Microsoft/dotnet/master/LICENSE" + }, + "testRunner": "xunit", + "frameworks": { + "net451": { + } + }, + + "buildOptions": { + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk", + + "copyToOutput": { + "include": ["Swagger" ], + "mappings" : { + "AutoRest.json" : "../../../src/core/AutoRest/AutoRest.json" + } + } + }, + + + "dependencies": { + "xunit": "2.2.0-beta2-build3300", + "dotnet-test-xunit": "2.2.0-preview2-build1029", + "Newtonsoft.Json": "[9.0.1,10.0)", + + "AutoRest.Core": { + "target": "project" + }, + "AutoRest.Swagger": { + "target": "project" + }, + "AutoRest.Ruby": { + "target": "project" + }, + "AutoRest.Java": { + "target": "project" + }, + "AutoRest.NodeJS": { + "target": "project" + }, + "AutoRest.Python": { + "target": "project" + }, + "AutoRest.CSharp": { + "target": "project" + }, + "AutoRest.Extensions": { + "target": "project" + }, + } +} diff --git a/src/core/AutoRest.Extensions/AutoRest.Extensions.csproj b/src/core/AutoRest.Extensions/AutoRest.Extensions.csproj deleted file mode 100644 index cd484710804e8..0000000000000 --- a/src/core/AutoRest.Extensions/AutoRest.Extensions.csproj +++ /dev/null @@ -1,61 +0,0 @@ - - - - - ..\..\..\ - AnyCPU - net45 - {7DD043EB-5E53-4180-B123-CC3CC5022E34} - Library - Properties - AutoRest.Extensions - AutoRest.Extensions - 512 - true - Net45-Debug - - - - false - bin\Net45-Debug - 4 - bin\Net45-Debug\AutoRest.Extensions.xml - - - - Properties\AssemblyVersionInfo.cs - - - - - - - - True - True - Resources.resx - - - - - {c876085f-9dc3-41f0-b7b4-17022cd84684} - AutoRest.Core - - - {9517265e-5127-460c-9dde-fe017d73121c} - AutoRest.Swagger - - - - - ResXFileCodeGenerator - Resources.Designer.cs - - - - - CustomDictionary.xml - - - - \ No newline at end of file diff --git a/src/core/AutoRest.Extensions/AutoRest.Extensions.xproj b/src/core/AutoRest.Extensions/AutoRest.Extensions.xproj new file mode 100644 index 0000000000000..ec9f048719909 --- /dev/null +++ b/src/core/AutoRest.Extensions/AutoRest.Extensions.xproj @@ -0,0 +1,20 @@ + + + + ..\..\..\ + 14.0.25402 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + AutoRest.Extensions + {7DD043EB-5E53-4180-B123-CC3CC5022E34} + .\obj + .\bin\ + + + 2.0 + + + + diff --git a/src/core/AutoRest.Extensions/project.json b/src/core/AutoRest.Extensions/project.json new file mode 100644 index 0000000000000..08aed50e8937e --- /dev/null +++ b/src/core/AutoRest.Extensions/project.json @@ -0,0 +1,32 @@ +{ + "version": "0.17.0-*", + "authors": [ "Microsoft" ], + + "packOptions": { + "summary": "AutoRest Generator Extensions", + "tags": [ "Microsoft AutoRest Generator Extensions" ], + "projectUrl": "https://github.com/Azure/AutoRest", + "licenseUrl": "https://raw.githubusercontent.com/Microsoft/dotnet/master/LICENSE" + }, + + "buildOptions": { + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk" + }, + + "frameworks": { + "net451": { + } + }, + + "dependencies": { + "System.Threading.Tasks" : "4.0.0", + "AutoRest.Swagger": { + "target": "project" + }, + "AutoRest.Core": { + "target": "project" + } + } +} diff --git a/src/core/AutoRest/AutoRest.csproj b/src/core/AutoRest/AutoRest.csproj deleted file mode 100644 index 8bc15ea37ee74..0000000000000 --- a/src/core/AutoRest/AutoRest.csproj +++ /dev/null @@ -1,74 +0,0 @@ - - - - - ..\..\..\ - AnyCPU - net45 - {F589D8B7-1B0F-4182-842B-09866A4A2CEB} - Exe - Properties - AutoRest - AutoRest - 512 - Net45-Debug - - - - false - bin\Net45-Debug - 4 - - - Program - $(CommonRoot)\binaries\$(LibraryFxTarget)\AutoRest.exe - - - - - - - - Properties\AssemblyVersionInfo.cs - - - - - - - - - True - True - Resources.resx - - - - - CustomDictionary.xml - - - PreserveNewest - - - - - - - ResXFileCodeGenerator - Resources.Designer.cs - - - - - {c876085f-9dc3-41f0-b7b4-17022cd84684} - AutoRest.Core - - - - - PreserveNewest - - - - \ No newline at end of file diff --git a/src/core/AutoRest/AutoRest.xproj b/src/core/AutoRest/AutoRest.xproj new file mode 100644 index 0000000000000..057c272753e8f --- /dev/null +++ b/src/core/AutoRest/AutoRest.xproj @@ -0,0 +1,20 @@ + + + + ..\..\..\ + 14.0.25402 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + AutoRest + {F589D8B7-1B0F-4182-842B-09866A4A2CEB} + .\obj + .\bin\ + + + 2.0 + + + + diff --git a/src/core/AutoRest/project.json b/src/core/AutoRest/project.json new file mode 100644 index 0000000000000..0d278b6652e17 --- /dev/null +++ b/src/core/AutoRest/project.json @@ -0,0 +1,62 @@ +{ + "version": "0.17.0-*", + "authors": [ "Microsoft", "Azure-SDK" ], + + "packOptions": { + "owners": [ "Microsoft", "Azure-SDK" ], + "summary": "AutoRest code generation of REST API client libraries.", + "tags": [ "Microsoft AutoRest Generator" ], + "projectUrl": "https://github.com/Azure/AutoRest", + "licenseUrl": "https://raw.githubusercontent.com/Microsoft/dotnet/master/LICENSE", + "iconUrl": "https://cdn.rawgit.com/Azure/AutoRest/7c1576dfb56974176223545cfac5762d168ded5f/Documentation/images/autorest-small-flat.png", + "requireLicenseAcceptance": true, + "description" : "The AutoRest tool generates client libraries for accessing REST APIs that are described using the Swagger format.", + "copyright" : "Copyright (c) Microsoft Corporation", + "files": { + "mappings": { + "tools/": { + "include" : ["bin/release/net451/win7-x64/*.exe","bin/release/net451/win7-x64/*.dll" ], + "exclude" : ["**/*.pdb" ] + }, + "tools/AutoRest.json": "Autorest.Release.json" + } + } + }, + + "buildOptions": { + "emitEntryPoint": true, + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk", + "copyToOutput": { + "include": ["AutoRest.json"] + }, + "additionalArguments": [ + "-highentropyva+" + ] + }, + + "frameworks": { + "net451": { + } + }, + + "dependencies": { + "Newtonsoft.Json": {"version": "[9.0.1,10.0)", "type":"build"}, + "AutoRest.Core": { "target": "project" ,"type":"build"}, + "AutoRest.Swagger": { "target": "project", "type": "build" }, + "AutoRest.CompositeSwagger": { "target": "project", "type": "build" }, + "AutoRest.CSharp": { "target": "project", "type": "build" }, + "AutoRest.CSharp.Azure": { "target": "project", "type": "build" }, + "AutoRest.Java.Azure": { "target": "project", "type": "build" }, + "AutoRest.NodeJS.Azure": { "target": "project", "type": "build" }, + "AutoRest.Python.Azure": { "target": "project", "type": "build" }, + "AutoRest.Ruby.Azure": { "target": "project", "type": "build" }, + "AutoRest.AzureResourceSchema": { "target": "project", "type": "build" }, + "AutoRest.Java.Azure.Fluent": { "target": "project", "type": "build" }, + "AutoRest.Java": { "target": "project", "type": "build" }, + "AutoRest.NodeJS": { "target": "project", "type": "build" }, + "AutoRest.Python": { "target": "project", "type": "build" }, + "AutoRest.Ruby": { "target": "project", "type": "build" } + } +} diff --git a/src/generator/AutoRest.AzureResourceSchema.Tests/AutoRest.AzureResourceSchema.Tests.csproj b/src/generator/AutoRest.AzureResourceSchema.Tests/AutoRest.AzureResourceSchema.Tests.csproj deleted file mode 100644 index 279a089110008..0000000000000 --- a/src/generator/AutoRest.AzureResourceSchema.Tests/AutoRest.AzureResourceSchema.Tests.csproj +++ /dev/null @@ -1,279 +0,0 @@ - - - - - - - - Debug - AnyCPU - {1C3B4A33-E045-4C8F-9202-1B651A686567} - Library - Properties - Microsoft.Rest.Generator.AzureResourceSchema.Tests - AutoRest.AzureResourceSchema.Tests - AutoRest.AzureResourceSchema.Tests - v4.5 - 512 - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - $(SolutionDir)packages\Newtonsoft.Json.9.0.1\lib\net45\Newtonsoft.Json.dll - True - - - - - - - - - - - $(SolutionDir)packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll - True - - - $(SolutionDir)packages\xunit.assert.2.1.0\lib\dotnet\xunit.assert.dll - True - - - $(SolutionDir)packages\xunit.extensibility.core.2.1.0\lib\dotnet\xunit.core.dll - True - - - $(SolutionDir)packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll - True - - - - - - - - - - - - - {c876085f-9dc3-41f0-b7b4-17022cd84684} - AutoRest.Core - - - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - - - {c6c4e139-d7af-486c-95ba-2b879f58f18d} - AutoRest.Swagger.Tests - - - {654344a5-0556-49c7-bfb3-59676d7440d3} - AutoRest.AzureResourceSchema - - - - - - - - - - This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - - - - - \ No newline at end of file diff --git a/src/generator/AutoRest.AzureResourceSchema.Tests/AutoRest.AzureResourceSchema.Tests.xproj b/src/generator/AutoRest.AzureResourceSchema.Tests/AutoRest.AzureResourceSchema.Tests.xproj new file mode 100644 index 0000000000000..43b78faa5b3c0 --- /dev/null +++ b/src/generator/AutoRest.AzureResourceSchema.Tests/AutoRest.AzureResourceSchema.Tests.xproj @@ -0,0 +1,23 @@ + + + + ..\..\..\ + 14.0.25402 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + AutoRest.AzureResourceSchema.Tests + {1C3B4A33-E045-4C8F-9202-1B651A686567} + .\obj + .\bin\ + + + 2.0 + + + + + + + \ No newline at end of file diff --git a/src/generator/AutoRest.AzureResourceSchema.Tests/project.json b/src/generator/AutoRest.AzureResourceSchema.Tests/project.json new file mode 100644 index 0000000000000..16dd893b6365a --- /dev/null +++ b/src/generator/AutoRest.AzureResourceSchema.Tests/project.json @@ -0,0 +1,46 @@ +{ + "version": "0.17.0-*", + "authors": [ "Microsoft" ], + + "packOptions": { + "summary": "Autorest Azure Resource Schema Tests ", + "tags": [ "Microsoft AutoRest " ], + "projectUrl": "https://github.com/Azure/AutoRest", + "licenseUrl": "https://raw.githubusercontent.com/Microsoft/dotnet/master/LICENSE" + }, + "testRunner": "xunit", + "frameworks": { + "net451": { + } + }, + + "buildOptions": { + "delaySign": true, + "publicSign": false, + + "keyFile": "../../../Tools/MSSharedLibKey.snk", + "copyToOutput": { + "include": ["Swagger", "Expected" ], + "mappings" : { + "AutoRest.json" : "../../../src/core/AutoRest/AutoRest.json" + } + } + }, + + + "dependencies": { + "xunit": "2.2.0-beta2-build3300", + "dotnet-test-xunit": "2.2.0-preview2-build1029", + + "Newtonsoft.Json": "[9.0.1,10.0)", + "AutoRest.Core": { + "target": "project" + }, + "AutoRest.AzureResourceSchema": { + "target": "project" + }, + "AutoRest.Swagger.Tests": { + "target": "project", "type":"build" + } + } +} diff --git a/src/generator/AutoRest.AzureResourceSchema/AutoRest.AzureResourceSchema.csproj b/src/generator/AutoRest.AzureResourceSchema/AutoRest.AzureResourceSchema.csproj deleted file mode 100644 index 61a819c59e8ff..0000000000000 --- a/src/generator/AutoRest.AzureResourceSchema/AutoRest.AzureResourceSchema.csproj +++ /dev/null @@ -1,94 +0,0 @@ - - - - - ..\..\..\ - AnyCPU - net45 - {654344A5-0556-49C7-BFB3-59676D7440D3} - Library - Properties - AutoRest.AzureResourceSchema - AutoRest.AzureResourceSchema - 512 - Net45-Debug - - - - false - bin\Net45-Debug - 4 - - - - - - - - - - - - - - Properties\AssemblyVersionInfo.cs - - - - - {c876085f-9dc3-41f0-b7b4-17022cd84684} - AutoRest.Core - - - {7dd043eb-5e53-4180-b123-cc3cc5022e34} - AutoRest.Extensions - - - - - CustomDictionary.xml - - - - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - bin\Debug\AutoRest.AzureResourceSchema.xml - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/generator/AutoRest.AzureResourceSchema/AutoRest.AzureResourceSchema.xproj b/src/generator/AutoRest.AzureResourceSchema/AutoRest.AzureResourceSchema.xproj new file mode 100644 index 0000000000000..c83f809bd940f --- /dev/null +++ b/src/generator/AutoRest.AzureResourceSchema/AutoRest.AzureResourceSchema.xproj @@ -0,0 +1,20 @@ + + + + ..\..\..\ + 14.0.25402 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + AutoRest.AzureResourceSchema + {654344A5-0556-49C7-BFB3-59676D7440D3} + .\obj + .\bin\ + + + 2.0 + + + + diff --git a/src/generator/AutoRest.AzureResourceSchema/project.json b/src/generator/AutoRest.AzureResourceSchema/project.json new file mode 100644 index 0000000000000..2d5887e8e927a --- /dev/null +++ b/src/generator/AutoRest.AzureResourceSchema/project.json @@ -0,0 +1,29 @@ +{ + "version": "0.17.0-*", + "authors": [ "Microsoft" ], + + "packOptions": { + "summary": "Autorest Azure Resource Schema Generator ", + "tags": [ "Microsoft AutoRest " ], + "projectUrl": "https://github.com/Azure/AutoRest", + "licenseUrl": "https://raw.githubusercontent.com/Microsoft/dotnet/master/LICENSE" + }, + + "buildOptions": { + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk" + }, + + "frameworks": { + "net451": { + } + }, + + "dependencies": { + "Newtonsoft.Json": "[9.0.1,10.0)", + "AutoRest.Core": { + "target": "project" + } + } +} diff --git a/src/generator/AutoRest.CSharp.Azure.Tests/project.json b/src/generator/AutoRest.CSharp.Azure.Tests/project.json index c13509ef0b728..e0870c4580bf1 100644 --- a/src/generator/AutoRest.CSharp.Azure.Tests/project.json +++ b/src/generator/AutoRest.CSharp.Azure.Tests/project.json @@ -1,5 +1,5 @@ { - "version": "2.0.0", + "version": "0.17.0-*", "authors": [ "Microsoft" ], "packOptions": { @@ -10,24 +10,22 @@ }, "buildOptions": { + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk", "compile": { - "exclude": [ "CSharpAzureCodeNamingFrameworkTests.*" ] + "exclude": [ "CSharpAzureCodeNamingFrameworkTestsXX.*" ] } }, "testRunner": "xunit", "frameworks": { - "netcoreapp1.0": { - "buildOptions": { "define": [ "PORTABLE" ] }, - "imports": ["dnxcore50", "portable-net45+win8"] + "net451": { + } }, - "dependencies": { - "Microsoft.NETCore.App": { - "type": "platform", - "version": "1.0.0" - }, + "dependencies": { "Microsoft.NETCore.Platforms": "1.0.1", "AutoRest.CSharp.Tests": { "target": "project" }, "Microsoft.Rest.ClientRuntime.Azure": { "target": "project" }, diff --git a/src/generator/AutoRest.CSharp.Azure/AutoRest.CSharp.Azure.csproj b/src/generator/AutoRest.CSharp.Azure/AutoRest.CSharp.Azure.csproj deleted file mode 100644 index 2ed96a502d753..0000000000000 --- a/src/generator/AutoRest.CSharp.Azure/AutoRest.CSharp.Azure.csproj +++ /dev/null @@ -1,96 +0,0 @@ - - - - - ..\..\..\ - AnyCPU - net45 - {4899B527-6815-4E89-84B3-DD5A507B205A} - Library - Properties - AutoRest.CSharp.Azure - AutoRest.CSharp.Azure - 512 - Net45-Debug - - - - false - bin\Net45-Debug - 4 - bin\Net45-Debug\AutoRest.CSharp.Azure.xml - - - - - - - - Properties\AssemblyVersionInfo.cs - - - - - - - True - True - Resources.resx - - - - - - - - - - AzureMethodGroupTemplate.cshtml - - - AzureMethodTemplate.cshtml - - - AzureServiceClientTemplate.cshtml - - - PageTemplate.cshtml - - - - - ResXFileCodeGenerator - Resources.Designer.cs - - - - - {c876085f-9dc3-41f0-b7b4-17022cd84684} - AutoRest.Core - - - {90b943ab-3879-4b64-b9ff-1a21297c0f26} - AutoRest.Extensions.Azure - - - {7dd043eb-5e53-4180-b123-cc3cc5022e34} - AutoRest.Extensions - - - {cc1eec95-41ef-44b6-8761-00fa3e647248} - AutoRest.CSharp - - - - - - - - - - - CustomDictionary.xml - - - - \ No newline at end of file diff --git a/src/generator/AutoRest.CSharp.Azure/AutoRest.CSharp.Azure.xproj b/src/generator/AutoRest.CSharp.Azure/AutoRest.CSharp.Azure.xproj new file mode 100644 index 0000000000000..7adafce720a8e --- /dev/null +++ b/src/generator/AutoRest.CSharp.Azure/AutoRest.CSharp.Azure.xproj @@ -0,0 +1,20 @@ + + + + ..\..\..\ + 14.0.25402 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + AutoRest.CSharp.Azure + {4899B527-6815-4E89-84B3-DD5A507B205A} + .\obj + .\bin\ + + + 2.0 + + + + diff --git a/src/generator/AutoRest.CSharp.Azure/project.json b/src/generator/AutoRest.CSharp.Azure/project.json new file mode 100644 index 0000000000000..6feeedde0795b --- /dev/null +++ b/src/generator/AutoRest.CSharp.Azure/project.json @@ -0,0 +1,35 @@ +{ + "version": "0.17.0-*", + "authors": [ "Microsoft" ], + + "buildOptions": { + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk" + }, + + "packOptions": { + "summary": "Autorest Azure.CSharp code generator ", + "tags": [ "Microsoft AutoRest " ], + "projectUrl": "https://github.com/Azure/AutoRest", + "licenseUrl": "https://raw.githubusercontent.com/Microsoft/dotnet/master/LICENSE" + }, + + "frameworks": { + "net451": { + } + }, + + "dependencies": { + "Newtonsoft.Json": "[9.0.1,10.0)", + "AutoRest.Core": { + "target": "project" + }, + "AutoRest.CSharp": { + "target": "project" + }, + "AutoRest.Extensions.Azure": { + "target": "project" + } + } +} diff --git a/src/generator/AutoRest.CSharp.Tests/project.json b/src/generator/AutoRest.CSharp.Tests/project.json index 64afedb0649d4..d50259a8c110c 100644 --- a/src/generator/AutoRest.CSharp.Tests/project.json +++ b/src/generator/AutoRest.CSharp.Tests/project.json @@ -1,5 +1,5 @@ { - "version": "2.0.0-*", + "version": "0.17.0-*", "authors": [ "Microsoft" ], "packOptions": { @@ -10,25 +10,26 @@ }, "buildOptions": { + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk", "compile": { - "exclude": [ "CSharpCodeNamingFrameworkTests.*" ] + "exclude": [ "CSharpCodeNamingFrameworkTestsXX.*" ] } }, "testRunner": "xunit", "frameworks": { - "netcoreapp1.0": { - "buildOptions": { "define": [ "PORTABLE" ] }, - "imports": ["dnxcore50", "portable-net45+win8"] + "net451" :{ + } + }, "dependencies": { - "Microsoft.NETCore.App": { - "type": "platform", - "version": "1.0.0-*" - }, "Microsoft.NETCore.Platforms": "1.0.1", "Microsoft.Rest.ClientRuntime":{ "target": "project"}, + "AutoRest.Core": { "target": "project" }, + "AutoRest.CSharp": { "target": "project" }, "Microsoft.Extensions.Logging": "1.0.0", "Microsoft.Extensions.Logging.Console": "1.0.0", "Microsoft.Extensions.Logging.Filter": "1.0.0", diff --git a/src/generator/AutoRest.CSharp.Unit.Tests/AutoRest.CSharp.Unit.Tests.csproj b/src/generator/AutoRest.CSharp.Unit.Tests/AutoRest.CSharp.Unit.Tests.csproj deleted file mode 100644 index c343d765c632f..0000000000000 --- a/src/generator/AutoRest.CSharp.Unit.Tests/AutoRest.CSharp.Unit.Tests.csproj +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - ..\..\..\ - AnyCPU - net45 - 10.0.0 - 2.0 - {8192BAA3-C606-4D44-B0D7-46BE7AFA4096} - Library - AutoRest.CSharp.Unit.Tests - AutoRest.CSharp.Unit.Tests - true - true - Net45-Debug - - - - false - bin\Net45-Debug - 4 - bin\Net45-Debug\AutoRest.CSharp.Unit.Tests.xml - - - - - - $(SolutionDir)\packages\xunit.abstractions.2.0.0\lib\portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS\xunit.abstractions.dll - - - $(SolutionDir)\packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll - True - - - $(SolutionDir)\packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll - True - - - $(SolutionDir)\packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll - True - - - - - - - - - - - {c876085f-9dc3-41f0-b7b4-17022cd84684} - AutoRest.Core - - - {cc1eec95-41ef-44b6-8761-00fa3e647248} - AutoRest.CSharp - - - - - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - - - - - - This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - - - - - - \ No newline at end of file diff --git a/src/generator/AutoRest.CSharp.Unit.Tests/AutoRest.CSharp.Unit.Tests.xproj b/src/generator/AutoRest.CSharp.Unit.Tests/AutoRest.CSharp.Unit.Tests.xproj new file mode 100644 index 0000000000000..c122c4049ddf1 --- /dev/null +++ b/src/generator/AutoRest.CSharp.Unit.Tests/AutoRest.CSharp.Unit.Tests.xproj @@ -0,0 +1,23 @@ + + + + ..\..\..\ + 14.0.25402 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + AutoRest.CSharp.Unit.Tests + {8192BAA3-C606-4D44-B0D7-46BE7AFA4096} + .\obj + .\bin\ + + + 2.0 + + + + + + + \ No newline at end of file diff --git a/src/generator/AutoRest.CSharp.Unit.Tests/project.json b/src/generator/AutoRest.CSharp.Unit.Tests/project.json new file mode 100644 index 0000000000000..347aab23721eb --- /dev/null +++ b/src/generator/AutoRest.CSharp.Unit.Tests/project.json @@ -0,0 +1,41 @@ +{ + "version": "0.17.0-*", + "authors": [ "Microsoft" ], + "packOptions": { + "summary": "Generator.CSharp Unit Tests.", + "tags": [ "Microsoft AutoRest " ], + "projectUrl": "https://github.com/Azure/AutoRest", + "licenseUrl": "https://raw.githubusercontent.com/Microsoft/dotnet/master/LICENSE" + }, + + "buildOptions": { + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk", + + "copyToOutput": { + "include": ["Resource"], + } + }, + + "testRunner": "xunit", + + "frameworks": { + "net451": { + } + }, + + "dependencies": { + "Microsoft.NETCore.Platforms": "1.0.1", + "Microsoft.Rest.ClientRuntime": { "target": "project" }, + "Microsoft.Extensions.Logging": "1.0.0", + "Microsoft.Extensions.Logging.Console": "1.0.0", + "Microsoft.Extensions.Logging.Filter": "1.0.0", + "xunit": "2.2.0-beta2-build3300", + "dotnet-test-xunit": "2.2.0-preview2-build1029", + + "AutoRest.Core": { "target": "project" }, + "AutoRest.Tooling.CSharp.Compiler": { "target": "project" }, + "AutoRest.CSharp": { "target": "project" } + } +} diff --git a/src/generator/AutoRest.CSharp/AutoRest.CSharp.csproj b/src/generator/AutoRest.CSharp/AutoRest.CSharp.csproj deleted file mode 100644 index 004fbce8f978e..0000000000000 --- a/src/generator/AutoRest.CSharp/AutoRest.CSharp.csproj +++ /dev/null @@ -1,117 +0,0 @@ - - - - - ..\..\..\ - AnyCPU - net45 - {CC1EEC95-41EF-44B6-8761-00FA3E647248} - Library - Properties - AutoRest.CSharp - AutoRest.CSharp - 512 - Net45-Debug - - - - false - bin\Net45-Debug - 4 - bin\Net45-Debug\AutoRest.CSharp.xml - - - - - - - - Properties\AssemblyVersionInfo.cs - - - - - - - True - True - Resources.resx - - - - - - - - - - - - - ExceptionTemplate.cshtml - - - EnumTemplate.cshtml - - - ExtensionMethodTemplate.cshtml - - - ExtensionsTemplate.cshtml - - - MethodGroupInterfaceTemplate.cshtml - - - MethodGroupTemplate.cshtml - - - MethodTemplate.cshtml - - - ModelTemplate.cshtml - - - ServiceClientBodyTemplate.cshtml - - - ServiceClientInterfaceTemplate.cshtml - - - ServiceClientTemplate.cshtml - - - - - - - - - - - - - - - - ResXFileCodeGenerator - Resources.Designer.cs - - - - - {c876085f-9dc3-41f0-b7b4-17022cd84684} - AutoRest.Core - - - {7dd043eb-5e53-4180-b123-cc3cc5022e34} - AutoRest.Extensions - - - - - CustomDictionary.xml - - - - \ No newline at end of file diff --git a/src/generator/AutoRest.CSharp/AutoRest.CSharp.xproj b/src/generator/AutoRest.CSharp/AutoRest.CSharp.xproj new file mode 100644 index 0000000000000..5e33e4ef12c1b --- /dev/null +++ b/src/generator/AutoRest.CSharp/AutoRest.CSharp.xproj @@ -0,0 +1,20 @@ + + + + ..\..\..\ + 14.0.25402 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + AutoRest.CSharp + {CC1EEC95-41EF-44B6-8761-00FA3E647248} + .\obj + .\bin\ + + + 2.0 + + + + diff --git a/src/generator/AutoRest.CSharp/project.json b/src/generator/AutoRest.CSharp/project.json new file mode 100644 index 0000000000000..6af7fcb27f4c8 --- /dev/null +++ b/src/generator/AutoRest.CSharp/project.json @@ -0,0 +1,36 @@ +{ + "name": "AutoRest.CSharp", + "version": "0.17.0-*", + "authors": [ "Microsoft" ], + + "buildOptions": { + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk" + }, + + "packOptions": { + "summary": "AutoRest CSharp Generator", + "tags": [ "Microsoft AutoRest CSharp Generator" ], + "projectUrl": "https://github.com/Azure/AutoRest", + "licenseUrl": "https://raw.githubusercontent.com/Microsoft/dotnet/master/LICENSE" + }, + + "frameworks": { + "net451": { + } + }, + + + "dependencies": { + "System.Threading.Tasks": "4.0.0", + + "AutoRest.Extensions": { + "target": "project" + }, + "AutoRest.Core": { + "target": "project" + } + + } +} diff --git a/src/generator/AutoRest.Java.Azure.Fluent/AutoRest.Java.Azure.Fluent.csproj b/src/generator/AutoRest.Java.Azure.Fluent/AutoRest.Java.Azure.Fluent.csproj deleted file mode 100644 index 008190dbfb24b..0000000000000 --- a/src/generator/AutoRest.Java.Azure.Fluent/AutoRest.Java.Azure.Fluent.csproj +++ /dev/null @@ -1,86 +0,0 @@ - - - - - ..\..\..\ - AnyCPU - net45 - {D35E97FD-E360-4DAA-96D0-DA45F32150B9} - Library - Properties - AutoRest.Java.Azure.Fluent - AutoRest.Java.Azure.Fluent - 512 - Net45-Debug - - - - false - bin\Net45-Debug - 4 - bin\Net45-Debug\AutoRest.Java.Azure.Fluent.xml - - - - - - - - Properties\AssemblyVersionInfo.cs - - - - - - - - True - True - Resources.resx - - - - - - - - - - - - - - {c876085f-9dc3-41f0-b7b4-17022cd84684} - AutoRest.Core - - - {90b943ab-3879-4b64-b9ff-1a21297c0f26} - AutoRest.Extensions.Azure - - - {7dd043eb-5e53-4180-b123-cc3cc5022e34} - AutoRest.Extensions - - - {afd3f1c4-5c59-4018-b0bb-030e0da57c5c} - AutoRest.Java.Azure - - - {34B82690-0083-4F4C-8ABF-2D2A09304915} - AutoRest.Java - - - - - CustomDictionary.xml - - - - - ResXFileCodeGenerator - Resources.Designer.cs - - - - - \ No newline at end of file diff --git a/src/generator/AutoRest.Java.Azure.Fluent/AutoRest.Java.Azure.Fluent.xproj b/src/generator/AutoRest.Java.Azure.Fluent/AutoRest.Java.Azure.Fluent.xproj new file mode 100644 index 0000000000000..1b1c482477274 --- /dev/null +++ b/src/generator/AutoRest.Java.Azure.Fluent/AutoRest.Java.Azure.Fluent.xproj @@ -0,0 +1,20 @@ + + + + ..\..\..\ + 14.0.25402 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + AutoRest.Java.Azure.Fluent + {D35E97FD-E360-4DAA-96D0-DA45F32150B9} + .\obj + .\bin\ + + + 2.0 + + + + diff --git a/src/generator/AutoRest.Java.Azure.Fluent/project.json b/src/generator/AutoRest.Java.Azure.Fluent/project.json new file mode 100644 index 0000000000000..08a919a3e8be3 --- /dev/null +++ b/src/generator/AutoRest.Java.Azure.Fluent/project.json @@ -0,0 +1,38 @@ +{ + "version": "0.17.0-*", + "authors": [ "Microsoft" ], + + "packOptions": { + "summary": "Autorest Azure.Java Fluent code generator", + "tags": [ "Microsoft AutoRest Fluent" ], + "projectUrl": "https://github.com/Azure/AutoRest", + "licenseUrl": "https://raw.githubusercontent.com/Microsoft/dotnet/master/LICENSE" + }, + + "buildOptions": { + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk" + }, + + "frameworks": { + "net451": { + } + }, + + "dependencies": { + "Newtonsoft.Json": "[9.0.1,10.0)", + "AutoRest.Core": { + "target": "project" + }, + "AutoRest.Java": { + "target": "project" + }, + "AutoRest.Java.Azure": { + "target": "project" + }, + "AutoRest.Extensions.Azure": { + "target": "project" + } + } +} diff --git a/src/generator/AutoRest.Java.Azure/AutoRest.Java.Azure.csproj b/src/generator/AutoRest.Java.Azure/AutoRest.Java.Azure.csproj deleted file mode 100644 index a855a2b2b42da..0000000000000 --- a/src/generator/AutoRest.Java.Azure/AutoRest.Java.Azure.csproj +++ /dev/null @@ -1,115 +0,0 @@ - - - - - ..\..\..\ - AnyCPU - net45 - {AFD3F1C4-5C59-4018-B0BB-030E0DA57C5C} - Library - Properties - AutoRest.Java.Azure - AutoRest.Java.Azure - 512 - Net45-Debug - - - - false - bin\Net45-Debug - 4 - bin\Net45-Debug\AutoRest.Java.Azure.xml - - - - - - - - Properties\AssemblyVersionInfo.cs - - - - - - - - True - True - Resources.resx - - - - - - - - - AzureMethodGroupInterfaceTemplate.cshtml - - - AzureMethodGroupTemplate.cshtml - - - AzureMethodTemplate.cshtml - - - AzureServiceClientInterfaceTemplate.cshtml - - - AzureServiceClientTemplate.cshtml - - - AzureMethodGroupRetrofitTemplate.cshtml - - - PageTemplate.cshtml - - - AzureServiceClientRetrofitTemplate.cshtml - - - - - - - - {c876085f-9dc3-41f0-b7b4-17022cd84684} - AutoRest.Core - - - {90b943ab-3879-4b64-b9ff-1a21297c0f26} - AutoRest.Extensions.Azure - - - {7dd043eb-5e53-4180-b123-cc3cc5022e34} - AutoRest.Extensions - - - {34B82690-0083-4F4C-8ABF-2D2A09304915} - AutoRest.Java - - - - - CustomDictionary.xml - - - - - ResXFileCodeGenerator - Resources.Designer.cs - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/generator/AutoRest.Java.Azure/AutoRest.Java.Azure.xproj b/src/generator/AutoRest.Java.Azure/AutoRest.Java.Azure.xproj new file mode 100644 index 0000000000000..24f2866f8d10e --- /dev/null +++ b/src/generator/AutoRest.Java.Azure/AutoRest.Java.Azure.xproj @@ -0,0 +1,20 @@ + + + + ..\..\..\ + 14.0.25402 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + AutoRest.Java.Azure + {AFD3F1C4-5C59-4018-B0BB-030E0DA57C5C} + .\obj + .\bin\ + + + 2.0 + + + + diff --git a/src/generator/AutoRest.Java.Azure/project.json b/src/generator/AutoRest.Java.Azure/project.json new file mode 100644 index 0000000000000..d5dc788de5242 --- /dev/null +++ b/src/generator/AutoRest.Java.Azure/project.json @@ -0,0 +1,35 @@ +{ + "version": "0.17.0-*", + "authors": [ "Microsoft" ], + + "packOptions": { + "summary": "Autorest Azure.Java code generator", + "tags": [ "Microsoft AutoRest " ], + "projectUrl": "https://github.com/Azure/AutoRest", + "licenseUrl": "https://raw.githubusercontent.com/Microsoft/dotnet/master/LICENSE" + }, + + "buildOptions": { + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk" + }, + + "frameworks": { + "net451": { + } + }, + + "dependencies": { + "Newtonsoft.Json": "[9.0.1,10.0)", + "AutoRest.Core": { + "target": "project" + }, + "AutoRest.Java": { + "target": "project" + }, + "AutoRest.Extensions.Azure": { + "target": "project" + } + } +} diff --git a/src/generator/AutoRest.Java/AutoRest.Java.csproj b/src/generator/AutoRest.Java/AutoRest.Java.csproj deleted file mode 100644 index 9eb7bcf85dd05..0000000000000 --- a/src/generator/AutoRest.Java/AutoRest.Java.csproj +++ /dev/null @@ -1,126 +0,0 @@ - - - - - ..\..\..\ - AnyCPU - net45 - {34B82690-0083-4F4C-8ABF-2D2A09304915} - Library - Properties - AutoRest.Java - AutoRest.Java - 512 - - - bin\Net45-Debug\AutoRest.Java.xml - - - - - - - - - Properties\AssemblyVersionInfo.cs - - - - - - - - True - True - Resources.resx - - - - - - - - - - - - - - - - - - - - - ExceptionTemplate.cshtml - - - MethodInterfaceTemplate.cshtml - - - MethodGroupRetrofitTemplate.cshtml - - - ServiceClientRetrofitTemplate.cshtml - - - PackageInfoTemplate.cshtml - - - EnumTemplate.cshtml - - - MethodGroupInterfaceTemplate.cshtml - - - MethodGroupTemplate.cshtml - - - MethodTemplate.cshtml - - - ModelTemplate.cshtml - - - ServiceClientInterfaceTemplate.cshtml - - - ServiceClientTemplate.cshtml - - - - - - - - - - - - - - - - - {c876085f-9dc3-41f0-b7b4-17022cd84684} - AutoRest.Core - - - {7dd043eb-5e53-4180-b123-cc3cc5022e34} - AutoRest.Extensions - - - - - CustomDictionary.xml - - - - - ResXFileCodeGenerator - Resources.Designer.cs - - - - \ No newline at end of file diff --git a/src/generator/AutoRest.Java/AutoRest.Java.xproj b/src/generator/AutoRest.Java/AutoRest.Java.xproj new file mode 100644 index 0000000000000..b9d15782654b5 --- /dev/null +++ b/src/generator/AutoRest.Java/AutoRest.Java.xproj @@ -0,0 +1,20 @@ + + + + ..\..\..\ + 14.0.25402 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + AutoRest.Java + {34B82690-0083-4F4C-8ABF-2D2A09304915} + .\obj + .\bin\ + + + 2.0 + + + + diff --git a/src/generator/AutoRest.Java/project.json b/src/generator/AutoRest.Java/project.json new file mode 100644 index 0000000000000..a864b5e491f6a --- /dev/null +++ b/src/generator/AutoRest.Java/project.json @@ -0,0 +1,33 @@ +{ + "version": "0.17.0-*", + "authors": [ "Microsoft" ], + + "packOptions": { + "summary": "Autorest Java code generator ", + "tags": [ "Microsoft AutoRest " ], + "projectUrl": "https://github.com/Azure/AutoRest", + "licenseUrl": "https://raw.githubusercontent.com/Microsoft/dotnet/master/LICENSE" + }, + + "buildOptions": { + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk" + }, + + "frameworks": { + "net451": { + } + }, + + "dependencies": { + "Newtonsoft.Json": "[9.0.1,10.0)", + + "AutoRest.Extensions": { + "target": "project" + }, + "AutoRest.Core": { + "target": "project" + } + } +} diff --git a/src/generator/AutoRest.NodeJS.Azure.Tests/AutoRest.NodeJS.Azure.Tests.xproj b/src/generator/AutoRest.NodeJS.Azure.Tests/AutoRest.NodeJS.Azure.Tests.xproj new file mode 100644 index 0000000000000..6e629f5477c52 --- /dev/null +++ b/src/generator/AutoRest.NodeJS.Azure.Tests/AutoRest.NodeJS.Azure.Tests.xproj @@ -0,0 +1,23 @@ + + + + ..\..\..\ + 14.0.25402 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + AutoRest.NodeJS.Azure.Tests + {313D65A7-5A0C-48AA-AF93-8A11364FC5D5} + .\obj + .\bin\ + + + 2.0 + + + + + + + \ No newline at end of file diff --git a/src/generator/AutoRest.NodeJS.Azure.Tests/project.json b/src/generator/AutoRest.NodeJS.Azure.Tests/project.json new file mode 100644 index 0000000000000..8e0efa57842bc --- /dev/null +++ b/src/generator/AutoRest.NodeJS.Azure.Tests/project.json @@ -0,0 +1,46 @@ +{ + "version": "0.17.0-*", + "authors": [ "Microsoft" ], + + "packOptions": { + "summary": "Autorest NodeJS Generator for Azure Tests ", + "tags": [ "Microsoft AutoRest " ], + "projectUrl": "https://github.com/Azure/AutoRest", + "licenseUrl": "https://raw.githubusercontent.com/Microsoft/dotnet/master/LICENSE" + }, + + "testRunner": "xunit", + "frameworks": { + "net451": { + } + }, + + "buildOptions": { + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk", + "copyToOutput": { + "include": ["Expected" ], + "mappings" : { + "AutoRest.json" : "../../../src/core/AutoRest/AutoRest.json", + "Swagger/storage.json" : "../../../src/dev/TestServer/swagger/storage.json" + } + } + }, + + "dependencies": { + "xunit": "2.2.0-beta2-build3300", + "dotnet-test-xunit": "2.2.0-preview2-build1029", + "Newtonsoft.Json": "[9.0.1,10.0)", + + "AutoRest.NodeJS.Azure": { + "target": "project" + }, + "AutoRest.Core": { + "target": "project" + }, + "AutoRest.Swagger.Tests": { + "target": "project" + } + } +} diff --git a/src/generator/AutoRest.NodeJS.Azure/AutoRest.NodeJS.Azure.csproj b/src/generator/AutoRest.NodeJS.Azure/AutoRest.NodeJS.Azure.csproj deleted file mode 100644 index 9c354752ec5dc..0000000000000 --- a/src/generator/AutoRest.NodeJS.Azure/AutoRest.NodeJS.Azure.csproj +++ /dev/null @@ -1,112 +0,0 @@ - - - - - ..\..\..\ - AnyCPU - net45 - {909BF4EF-4ECA-4AC4-8E21-CDCF05393161} - Library - Properties - AutoRest.NodeJS.Azure - AutoRest.NodeJS.Azure - 512 - Net45-Debug - - - - false - bin\Net45-Debug - 4 - bin\Net45-Debug\AutoRest.NodeJS.Azure.xml - - - - - - - - Properties\AssemblyVersionInfo.cs - - - - - - True - True - Resources.resx - - - - - - - AzureMethodGroupTemplate.cshtml - - - AzureMethodTemplate.cshtml - - - AzureModelIndexTemplate.cshtml - - - AzureServiceClientTemplate.cshtml - - - PageModelTemplate.cshtml - - - AzureMethodGroupTemplateTS.cshtml - - - AzureMethodTemplateTS.cshtml - - - AzureModelIndexTemplateTS.cshtml - - - AzureServiceClientTemplateTS.cshtml - - - - - {c876085f-9dc3-41f0-b7b4-17022cd84684} - AutoRest.Core - - - {90b943ab-3879-4b64-b9ff-1a21297c0f26} - AutoRest.Extensions.Azure - - - {7dd043eb-5e53-4180-b123-cc3cc5022e34} - AutoRest.Extensions - - - {77e73f37-9586-44ea-91b0-f244d08467d2} - AutoRest.NodeJS - - - - - ResXFileCodeGenerator - Resources.Designer.cs - - - - - - - - - - - - - - - - CustomDictionary.xml - - - - \ No newline at end of file diff --git a/src/generator/AutoRest.NodeJS.Azure/AutoRest.NodeJS.Azure.xproj b/src/generator/AutoRest.NodeJS.Azure/AutoRest.NodeJS.Azure.xproj new file mode 100644 index 0000000000000..a41db75ed0431 --- /dev/null +++ b/src/generator/AutoRest.NodeJS.Azure/AutoRest.NodeJS.Azure.xproj @@ -0,0 +1,20 @@ + + + + ..\..\..\ + 14.0.25402 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + AutoRest.NodeJS.Azure + {909BF4EF-4ECA-4AC4-8E21-CDCF05393161} + .\obj + .\bin\ + + + 2.0 + + + + diff --git a/src/generator/AutoRest.NodeJS.Azure/project.json b/src/generator/AutoRest.NodeJS.Azure/project.json new file mode 100644 index 0000000000000..40728a23723b4 --- /dev/null +++ b/src/generator/AutoRest.NodeJS.Azure/project.json @@ -0,0 +1,36 @@ +{ + "version": "0.17.0-*", + "authors": [ "Microsoft" ], + + "packOptions": { + "summary": "Autorest Azure.NodeJS Code Generator ", + "tags": [ "Microsoft AutoRest " ], + "projectUrl": "https://github.com/Azure/AutoRest", + "licenseUrl": "https://raw.githubusercontent.com/Microsoft/dotnet/master/LICENSE" + }, + + "buildOptions": { + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk" + }, + + "frameworks": { + "net451": { + } + }, + + "dependencies": { + "Newtonsoft.Json": "[9.0.1,10.0)", + "AutoRest.Core": { + "target": "project" + }, + "AutoRest.NodeJS": { + "target": "project" + }, + + "AutoRest.Extensions.Azure": { + "target": "project" + } + } +} diff --git a/src/generator/AutoRest.NodeJS.Tests/AutoRest.NodeJS.Tests.xproj b/src/generator/AutoRest.NodeJS.Tests/AutoRest.NodeJS.Tests.xproj new file mode 100644 index 0000000000000..3c41eeaba7a17 --- /dev/null +++ b/src/generator/AutoRest.NodeJS.Tests/AutoRest.NodeJS.Tests.xproj @@ -0,0 +1,23 @@ + + + + ..\..\..\ + 14.0.25402 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + AutoRest.NodeJS.Tests + {CB3CA435-07CB-4DF6-A574-4FCB6909D3DD} + .\obj + .\bin\ + + + 2.0 + + + + + + + \ No newline at end of file diff --git a/src/generator/AutoRest.NodeJS.Tests/project.json b/src/generator/AutoRest.NodeJS.Tests/project.json new file mode 100644 index 0000000000000..cb2c2bcf3f9bd --- /dev/null +++ b/src/generator/AutoRest.NodeJS.Tests/project.json @@ -0,0 +1,47 @@ +{ + "version": "0.17.0-*", + "authors": [ "Microsoft" ], + + "packOptions": { + "summary": "Autorest NodeJS Generator Tests ", + "tags": [ "Microsoft AutoRest " ], + "projectUrl": "https://github.com/Azure/AutoRest", + "licenseUrl": "https://raw.githubusercontent.com/Microsoft/dotnet/master/LICENSE" + }, + "testRunner": "xunit", + "frameworks": { + "net451": { + } + }, + + "buildOptions": { + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk", + + "copyToOutput": { + "include": ["Expected" ], + "mappings" : { + "AutoRest.json" : "../../../src/core/AutoRest/AutoRest.json", + "Swagger/body-complex.json" : "../../../src/dev/TestServer/swagger/body-complex.json", + "Swagger/complex-model.json" : "../../../src/dev/TestServer/swagger/complex-model.json" + } + } + }, + + "dependencies": { + "xunit": "2.2.0-beta2-build3300", + "dotnet-test-xunit": "2.2.0-preview2-build1029", + "Newtonsoft.Json": "[9.0.1,10.0)", + + "AutoRest.Core": { + "target": "project" + }, + "AutoRest.NodeJS": { + "target": "project" + }, + "AutoRest.Swagger.Tests": { + "target": "project" + } + } +} diff --git a/src/generator/AutoRest.NodeJS/AutoRest.NodeJS.csproj b/src/generator/AutoRest.NodeJS/AutoRest.NodeJS.csproj deleted file mode 100644 index 3ebadad746771..0000000000000 --- a/src/generator/AutoRest.NodeJS/AutoRest.NodeJS.csproj +++ /dev/null @@ -1,125 +0,0 @@ - - - - - ..\..\..\ - AnyCPU - net45 - {77E73F37-9586-44EA-91B0-F244D08467D2} - Library - Properties - AutoRest.NodeJS - AutoRest.NodeJS - 512 - Net45-Debug - - - - false - bin\Net45-Debug - 4 - bin\Net45-Debug\AutoRest.NodeJS.xml - - - - - - - - Properties\AssemblyVersionInfo.cs - - - - - - - True - True - Resources.resx - - - - - - - - - MethodGroupIndexTemplate.cshtml - - - MethodGroupIndexTemplateTS.cshtml - - - MethodGroupTemplate.cshtml - - - MethodGroupTemplateTS.cshtml - - - MethodJsonPipelineTemplate.cshtml - - - MethodStreamPipelineTemplate.cshtml - - - MethodTemplate.cshtml - - - MethodTemplateTS.cshtml - - - ModelIndexTemplate.cshtml - - - ModelIndexTemplateTS.cshtml - - - ModelTemplate.cshtml - - - ModelTemplateTS.cshtml - - - ServiceClientTemplate.cshtml - - - ServiceClientTemplateTS.cshtml - - - - - - - - - - - - - - - - - - - {c876085f-9dc3-41f0-b7b4-17022cd84684} - AutoRest.Core - - - {7dd043eb-5e53-4180-b123-cc3cc5022e34} - AutoRest.Extensions - - - - - CustomDictionary.xml - - - - - ResXFileCodeGenerator - Resources.Designer.cs - - - - \ No newline at end of file diff --git a/src/generator/AutoRest.NodeJS/AutoRest.NodeJS.xproj b/src/generator/AutoRest.NodeJS/AutoRest.NodeJS.xproj new file mode 100644 index 0000000000000..dacc43b1370b4 --- /dev/null +++ b/src/generator/AutoRest.NodeJS/AutoRest.NodeJS.xproj @@ -0,0 +1,20 @@ + + + + ..\..\..\ + 14.0.25402 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + AutoRest.NodeJS + {77E73F37-9586-44EA-91B0-F244D08467D2} + .\obj + .\bin\ + + + 2.0 + + + + diff --git a/src/generator/AutoRest.NodeJS/project.json b/src/generator/AutoRest.NodeJS/project.json new file mode 100644 index 0000000000000..eb67044cda52d --- /dev/null +++ b/src/generator/AutoRest.NodeJS/project.json @@ -0,0 +1,31 @@ +{ + "version": "0.17.0-*", + "authors": [ "Microsoft" ], + + "packOptions": { + "summary": "AutoRest NodeJs Generator", + "tags": [ "Microsoft AutoRest Azure Generator Extensions" ], + "projectUrl": "https://github.com/Azure/AutoRest", + "licenseUrl": "https://raw.githubusercontent.com/Microsoft/dotnet/master/LICENSE" + }, + + "buildOptions": { + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk" + }, + + "frameworks": { + "net451": { + } + }, + + "dependencies": { + "AutoRest.Extensions": { + "target": "project" + }, + "AutoRest.Core": { + "target": "project" + } + } +} diff --git a/src/generator/AutoRest.Python.Azure.Tests/AutoRest.Python.Azure.Tests.csproj b/src/generator/AutoRest.Python.Azure.Tests/AutoRest.Python.Azure.Tests.csproj deleted file mode 100644 index 59eb7f1f54e6e..0000000000000 --- a/src/generator/AutoRest.Python.Azure.Tests/AutoRest.Python.Azure.Tests.csproj +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - - ..\..\..\ - AnyCPU - net45 - 10.0.0 - 2.0 - {A29CBB5F-19A8-4E80-8D16-722B02B0CF94} - Library - AutoRest.Python.Azure.Tests - AutoRest.Python.Azure.Tests - true - true - 6242fae8 - Net45-Debug - - - - false - bin\Net45-Debug - 4 - bin\Net45-Debug\AutoRest.Python.Azure.Tests.xml - - - - - - - $(SolutionDir)\packages\xunit.abstractions.2.0.0\lib\portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS\xunit.abstractions.dll - - - $(SolutionDir)packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll - True - - - $(SolutionDir)packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll - True - - - False - $(SolutionDir)packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll - True - - - - - - - - {c876085f-9dc3-41f0-b7b4-17022cd84684} - AutoRest.Core - - - {c6c4e139-d7af-486c-95ba-2b879f58f18d} - AutoRest.Swagger.Tests - - - {9517265e-5127-460c-9dde-fe017d73121c} - AutoRest.Swagger - - - {90b943ab-3879-4b64-b9ff-1a21297c0f26} - AutoRest.Extensions.Azure - - - {e631a573-c789-4e13-abe8-5941a8008dc9} - AutoRest.Python.Azure - - - {B3AC3239-0B12-415A-94CE-BFF6DE1A537E} - AutoRest.Python - - - - - AutoRest.json - PreserveNewest - - - Swagger\storage.json - PreserveNewest - - - - - - - - - - - True - True - Resources.resx - - - - - PreserveNewest - - - - - - - - ResXFileCodeGenerator - Resources.Designer.cs - - - - - - This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - - - - \ No newline at end of file diff --git a/src/generator/AutoRest.Python.Azure.Tests/AutoRest.Python.Azure.Tests.xproj b/src/generator/AutoRest.Python.Azure.Tests/AutoRest.Python.Azure.Tests.xproj new file mode 100644 index 0000000000000..b6b5df03d5b1a --- /dev/null +++ b/src/generator/AutoRest.Python.Azure.Tests/AutoRest.Python.Azure.Tests.xproj @@ -0,0 +1,23 @@ + + + + ..\..\..\ + 14.0.25402 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + AutoRest.Python.Azure.Tests + {A29CBB5F-19A8-4E80-8D16-722B02B0CF94} + .\obj + .\bin\ + + + 2.0 + + + + + + + \ No newline at end of file diff --git a/src/generator/AutoRest.Python.Azure.Tests/project.json b/src/generator/AutoRest.Python.Azure.Tests/project.json new file mode 100644 index 0000000000000..1568288f6589b --- /dev/null +++ b/src/generator/AutoRest.Python.Azure.Tests/project.json @@ -0,0 +1,47 @@ +{ + "version": "0.17.0-*", + "authors": [ "Microsoft" ], + + "packOptions": { + "summary": "Autorest Python Generator for Azure tests ", + "tags": [ "Microsoft AutoRest " ], + "projectUrl": "https://github.com/Azure/AutoRest", + "licenseUrl": "https://raw.githubusercontent.com/Microsoft/dotnet/master/LICENSE" + }, + "testRunner": "xunit", + "frameworks": { + "net451": { + } + }, + + "buildOptions": { + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk", + + "copyToOutput": { + "include": ["Expected/AcceptanceTests/**/*.py" ], + "mappings" : { + "AutoRest.json" : "../../../src/core/AutoRest/AutoRest.json", + "Swagger/storage.json" : "../../../src/dev/TestServer/swagger/storage.json" + } + } + }, + + "dependencies": { + "xunit": "2.2.0-beta2-build3300", + "dotnet-test-xunit": "2.2.0-preview2-build1029", + + "Newtonsoft.Json": "[9.0.1,10.0)", + "AutoRest.Core": { + "target": "project" + }, + "AutoRest.Python.Azure": { + "target": "project" + }, + + "AutoRest.Swagger.Tests": { + "target": "project", "type":"build" + } + } +} diff --git a/src/generator/AutoRest.Python.Azure/AutoRest.Python.Azure.csproj b/src/generator/AutoRest.Python.Azure/AutoRest.Python.Azure.csproj deleted file mode 100644 index 3705f354b576b..0000000000000 --- a/src/generator/AutoRest.Python.Azure/AutoRest.Python.Azure.csproj +++ /dev/null @@ -1,105 +0,0 @@ - - - - - ..\..\..\ - AnyCPU - net45 - {E631A573-C789-4E13-ABE8-5941A8008DC9} - Library - Properties - AutoRest.Python.Azure - AutoRest.Python.Azure - 512 - Net45-Debug - - - - false - bin\Net45-Debug - 4 - bin\Net45-Debug\AutoRest.Python.Azure.xml - - - - - - - - Properties\AssemblyVersionInfo.cs - - - - - - - True - True - Resources.resx - - - - - - - - - AzureMethodGroupTemplate.cshtml - - - AzureLongRunningMethodTemplate.cshtml - - - AzurePagingMethodTemplate.cshtml - - - AzureMethodTemplate.cshtml - - - AzureModelInitTemplate.cshtml - - - AzureServiceClientTemplate.cshtml - - - PageTemplate.cshtml - - - - - - - - - - - - {c876085f-9dc3-41f0-b7b4-17022cd84684} - AutoRest.Core - - - {90b943ab-3879-4b64-b9ff-1a21297c0f26} - AutoRest.Extensions.Azure - - - {7dd043eb-5e53-4180-b123-cc3cc5022e34} - AutoRest.Extensions - - - {b3ac3239-0b12-415a-94ce-bff6de1a537e} - AutoRest.Python - - - - - CustomDictionary.xml - - - - - ResXFileCodeGenerator - Resources.Designer.cs - - - - \ No newline at end of file diff --git a/src/generator/AutoRest.Python.Azure/AutoRest.Python.Azure.xproj b/src/generator/AutoRest.Python.Azure/AutoRest.Python.Azure.xproj new file mode 100644 index 0000000000000..a4f10dd8c0c43 --- /dev/null +++ b/src/generator/AutoRest.Python.Azure/AutoRest.Python.Azure.xproj @@ -0,0 +1,20 @@ + + + + ..\..\..\ + 14.0.25402 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + AutoRest.Python.Azure + {E631A573-C789-4E13-ABE8-5941A8008DC9} + .\obj + .\bin\ + + + 2.0 + + + + diff --git a/src/generator/AutoRest.Python.Azure/project.json b/src/generator/AutoRest.Python.Azure/project.json new file mode 100644 index 0000000000000..39a2ac13bd92d --- /dev/null +++ b/src/generator/AutoRest.Python.Azure/project.json @@ -0,0 +1,36 @@ +{ + "version": "0.17.0-*", + "authors": [ "Microsoft" ], + + "packOptions": { + "summary": "Autorest Azure.Python Code Generator ", + "tags": [ "Microsoft AutoRest " ], + "projectUrl": "https://github.com/Azure/AutoRest", + "licenseUrl": "https://raw.githubusercontent.com/Microsoft/dotnet/master/LICENSE" + }, + + "buildOptions": { + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk" + }, + + "frameworks": { + "net451": { + } + }, + + "dependencies": { + "Newtonsoft.Json": "[9.0.1,10.0)", + + "AutoRest.Extensions.Azure": { + "target": "project" + }, + "AutoRest.Core": { + "target": "project" + }, + "AutoRest.Python": { + "target": "project" + } + } +} diff --git a/src/generator/AutoRest.Python.Tests/AutoRest.Python.Tests.csproj b/src/generator/AutoRest.Python.Tests/AutoRest.Python.Tests.csproj deleted file mode 100644 index d92ce98da5b23..0000000000000 --- a/src/generator/AutoRest.Python.Tests/AutoRest.Python.Tests.csproj +++ /dev/null @@ -1,146 +0,0 @@ - - - - - - - ..\..\..\ - AnyCPU - net45 - 10.0.0 - 2.0 - {3BA8DBC9-AF2B-4CE8-A180-803E055B2FEB} - Library - AutoRest.Python.Tests - AutoRest.Python.Tests - true - true - 6242fae8 - Net45-Debug - - - - false - bin\Net45-Debug - 4 - bin\Net45-Debug\AutoRest.Python.Tests.xml - - - - - - - $(SolutionDir)\packages\xunit.abstractions.2.0.0\lib\portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS\xunit.abstractions.dll - - - $(SolutionDir)packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll - True - - - $(SolutionDir)packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll - True - - - False - $(SolutionDir)packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll - True - - - - - - - - {c876085f-9dc3-41f0-b7b4-17022cd84684} - AutoRest.Core - - - {c6c4e139-d7af-486c-95ba-2b879f58f18d} - AutoRest.Swagger.Tests - - - {9517265e-5127-460c-9dde-fe017d73121c} - AutoRest.Swagger - - - {90b943ab-3879-4b64-b9ff-1a21297c0f26} - AutoRest.Extensions.Azure - - - {B3AC3239-0B12-415A-94CE-BFF6DE1A537E} - AutoRest.Python - - - - - AutoRest.json - PreserveNewest - - - Swagger\body-complex.json - PreserveNewest - - - - PreserveNewest - - - - - - - - - - - True - True - Resources.resx - - - - - PreserveNewest - - - - - - ResXFileCodeGenerator - Resources.Designer.cs - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - - - - \ No newline at end of file diff --git a/src/generator/AutoRest.Python.Tests/AutoRest.Python.Tests.xproj b/src/generator/AutoRest.Python.Tests/AutoRest.Python.Tests.xproj new file mode 100644 index 0000000000000..dd9a9ac69ea3f --- /dev/null +++ b/src/generator/AutoRest.Python.Tests/AutoRest.Python.Tests.xproj @@ -0,0 +1,23 @@ + + + + ..\..\..\ + 14.0.25402 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + AutoRest.Python.Tests + {3BA8DBC9-AF2B-4CE8-A180-803E055B2FEB} + .\obj + .\bin\ + + + 2.0 + + + + + + + \ No newline at end of file diff --git a/src/generator/AutoRest.Python.Tests/project.json b/src/generator/AutoRest.Python.Tests/project.json new file mode 100644 index 0000000000000..e6798921cffaa --- /dev/null +++ b/src/generator/AutoRest.Python.Tests/project.json @@ -0,0 +1,47 @@ +{ + "version": "0.17.0-*", + "authors": [ "Microsoft" ], + + "packOptions": { + "summary": "Autorest Python Generator Tests ", + "tags": [ "Microsoft AutoRest " ], + "projectUrl": "https://github.com/Azure/AutoRest", + "licenseUrl": "https://raw.githubusercontent.com/Microsoft/dotnet/master/LICENSE" + }, + + "testRunner": "xunit", + + "frameworks": { + "net451": { + } + }, + + "buildOptions": { + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk", + + "copyToOutput": { + "include": ["Expected/AcceptanceTests/**/*.py", "Expected/**/*.js" ], + "mappings" : { + "AutoRest.json" : "../../../src/core/AutoRest/AutoRest.json", + "Swagger/body-complex.json" : "../../../src/dev/TestServer/swagger/body-complex.json" + } + } + }, + + "dependencies": { + "Newtonsoft.Json": "[9.0.1,10.0)", + "xunit": "2.2.0-beta2-build3300", + "dotnet-test-xunit": "2.2.0-preview2-build1029", + "AutoRest.Python": { + "target": "project" + }, + "AutoRest.Core": { + "target": "project" + }, + "AutoRest.Swagger.Tests": { + "target": "project" + } + } +} diff --git a/src/generator/AutoRest.Python/AutoRest.Python.csproj b/src/generator/AutoRest.Python/AutoRest.Python.csproj deleted file mode 100644 index bd8be27dbce38..0000000000000 --- a/src/generator/AutoRest.Python/AutoRest.Python.csproj +++ /dev/null @@ -1,122 +0,0 @@ - - - - - ..\..\..\ - AnyCPU - net45 - {B3AC3239-0B12-415A-94CE-BFF6DE1A537E} - Library - Properties - AutoRest.Python - AutoRest.Python - 512 - Net45-Debug - - - - false - bin\Net45-Debug - 4 - bin\Net45-Debug\AutoRest.Python.xml - - - - - - - - Properties\AssemblyVersionInfo.cs - - - - - - - True - True - Resources.resx - - - - - - - - - - - - - - CredentialTemplate.cshtml - - - ExceptionTemplate.cshtml - - - SetupTemplate.cshtml - - - EnumTemplate.cshtml - - - MethodGroupInitTemplate.cshtml - - - MethodGroupTemplate.cshtml - - - MethodTemplate.cshtml - - - ModelInitTemplate.cshtml - - - ModelTemplate.cshtml - - - ServiceClientTemplate.cshtml - - - ServiceClientInitTemplate.cshtml - - - VersionTemplate.cshtml - - - - - - - - - - - - - - - - - {c876085f-9dc3-41f0-b7b4-17022cd84684} - AutoRest.Core - - - {7dd043eb-5e53-4180-b123-cc3cc5022e34} - AutoRest.Extensions - - - - - CustomDictionary.xml - - - - - ResXFileCodeGenerator - Resources.Designer.cs - - - - \ No newline at end of file diff --git a/src/generator/AutoRest.Python/AutoRest.Python.xproj b/src/generator/AutoRest.Python/AutoRest.Python.xproj new file mode 100644 index 0000000000000..47afb11e71a4d --- /dev/null +++ b/src/generator/AutoRest.Python/AutoRest.Python.xproj @@ -0,0 +1,20 @@ + + + + ..\..\..\ + 14.0.25402 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + AutoRest.Python + {B3AC3239-0B12-415A-94CE-BFF6DE1A537E} + .\obj + .\bin\ + + + 2.0 + + + + diff --git a/src/generator/AutoRest.Python/project.json b/src/generator/AutoRest.Python/project.json new file mode 100644 index 0000000000000..b1ec43883bb83 --- /dev/null +++ b/src/generator/AutoRest.Python/project.json @@ -0,0 +1,32 @@ +{ + "version": "0.17.0-*", + "authors": [ "Microsoft" ], + + "packOptions": { + "summary": "Autorest Python Code Generator ", + "tags": [ "Microsoft AutoRest " ], + "projectUrl": "https://github.com/Azure/AutoRest", + "licenseUrl": "https://raw.githubusercontent.com/Microsoft/dotnet/master/LICENSE" + }, + "buildOptions": { + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk" + }, + + "frameworks": { + "net451": { + } + }, + + "dependencies": { + "Newtonsoft.Json": "[9.0.1,10.0)", + + "AutoRest.Extensions": { + "target": "project" + }, + "AutoRest.Core": { + "target": "project" + } + } +} diff --git a/src/generator/AutoRest.Ruby.Azure/AutoRest.Ruby.Azure.csproj b/src/generator/AutoRest.Ruby.Azure/AutoRest.Ruby.Azure.csproj deleted file mode 100644 index 59874c40574fb..0000000000000 --- a/src/generator/AutoRest.Ruby.Azure/AutoRest.Ruby.Azure.csproj +++ /dev/null @@ -1,87 +0,0 @@ - - - - - ..\..\..\ - AnyCPU - net45 - {31931998-7543-41DA-9E58-D9670D810352} - Library - Properties - AutoRest.Ruby.Azure - AutoRest.Ruby.Azure - 512 - Net45-Debug - - - - false - bin\Net45-Debug - 4 - bin\Net45-Debug\AutoRest.Ruby.Azure.xml - - - - - - - - - - - - - Properties\AssemblyVersionInfo.cs - - - - - True - True - Resources.resx - - - - - - - - - - - AzureMethodGroupTemplate.cshtml - - - AzureMethodTemplate.cshtml - - - - - ResXFileCodeGenerator - Resources.Designer.cs - - - - - - - - - {c876085f-9dc3-41f0-b7b4-17022cd84684} - AutoRest.Core - - - {90b943ab-3879-4b64-b9ff-1a21297c0f26} - AutoRest.Extensions.Azure - - - {7dd043eb-5e53-4180-b123-cc3cc5022e34} - AutoRest.Extensions - - - {a7780698-3072-486e-a105-81eddf552598} - AutoRest.Ruby - - - - \ No newline at end of file diff --git a/src/generator/AutoRest.Ruby.Azure/AutoRest.Ruby.Azure.xproj b/src/generator/AutoRest.Ruby.Azure/AutoRest.Ruby.Azure.xproj new file mode 100644 index 0000000000000..f537368443b9e --- /dev/null +++ b/src/generator/AutoRest.Ruby.Azure/AutoRest.Ruby.Azure.xproj @@ -0,0 +1,20 @@ + + + + ..\..\..\ + 14.0.25402 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + AutoRest.Ruby.Azure + {31931998-7543-41DA-9E58-D9670D810352} + .\obj + .\bin\ + + + 2.0 + + + + diff --git a/src/generator/AutoRest.Ruby.Azure/project.json b/src/generator/AutoRest.Ruby.Azure/project.json new file mode 100644 index 0000000000000..e5e7d137fb1a4 --- /dev/null +++ b/src/generator/AutoRest.Ruby.Azure/project.json @@ -0,0 +1,36 @@ +{ + "version": "0.17.0-*", + "authors": [ "Microsoft" ], + + "packOptions": { + "summary": "AutoRest Azure Ruby Generator", + "tags": [ "Microsoft AutoRest Azure Generator Ruby" ], + "projectUrl": "https://github.com/Azure/AutoRest", + "licenseUrl": "https://raw.githubusercontent.com/Microsoft/dotnet/master/LICENSE" + }, + + "buildOptions": { + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk" + }, + + "frameworks": { + "net451": { + } + }, + + "dependencies": { + "System.Threading.Tasks": "4.0.0", + + "AutoRest.Core": { + "target": "project" + }, + "AutoRest.Extensions.Azure": { + "target": "project" + }, + "AutoRest.Ruby": { + "target": "project" + } + } +} diff --git a/src/generator/AutoRest.Ruby/AutoRest.Ruby.csproj b/src/generator/AutoRest.Ruby/AutoRest.Ruby.csproj deleted file mode 100644 index 1ae9616a0312d..0000000000000 --- a/src/generator/AutoRest.Ruby/AutoRest.Ruby.csproj +++ /dev/null @@ -1,101 +0,0 @@ - - - - - ..\..\..\ - AnyCPU - net45 - {A7780698-3072-486E-A105-81EDDF552598} - Library - Properties - AutoRest.Ruby - AutoRest.Ruby - 512 - Net45-Debug - - - - false - bin\Net45-Debug - 4 - bin\Net45-Debug\AutoRest.Ruby.xml - - - - - - - - Properties\AssemblyVersionInfo.cs - - - - - - - True - True - Resources.resx - - - - - - - - - - - - - - EnumTemplate.cshtml - - - MethodGroupTemplate.cshtml - - - MethodTemplate.cshtml - - - ModelTemplate.cshtml - - - RequirementsTemplate.cshtml - - - ServiceClientTemplate.cshtml - - - ModuleDefinitionTemplate.cshtml - - - VersionTemplate.cshtml - - - - - - - - - - - - - ResXFileCodeGenerator - Resources.Designer.cs - - - - - {c876085f-9dc3-41f0-b7b4-17022cd84684} - AutoRest.Core - - - {7dd043eb-5e53-4180-b123-cc3cc5022e34} - AutoRest.Extensions - - - - \ No newline at end of file diff --git a/src/generator/AutoRest.Ruby/AutoRest.Ruby.xproj b/src/generator/AutoRest.Ruby/AutoRest.Ruby.xproj new file mode 100644 index 0000000000000..4bbae7fde66a5 --- /dev/null +++ b/src/generator/AutoRest.Ruby/AutoRest.Ruby.xproj @@ -0,0 +1,20 @@ + + + + ..\..\..\ + 14.0.25402 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + AutoRest.Ruby + {A7780698-3072-486E-A105-81EDDF552598} + .\obj + .\bin\ + + + 2.0 + + + + diff --git a/src/generator/AutoRest.Ruby/project.json b/src/generator/AutoRest.Ruby/project.json new file mode 100644 index 0000000000000..a06561d560b1f --- /dev/null +++ b/src/generator/AutoRest.Ruby/project.json @@ -0,0 +1,33 @@ +{ + "version": "0.17.0-*", + "authors": [ "Microsoft" ], + + "packOptions": { + "summary": "AutoRest Ruby Generator ", + "tags": [ "Microsoft AutoRest Azure Generator Extensions" ], + "projectUrl": "https://github.com/Azure/AutoRest", + "licenseUrl": "https://raw.githubusercontent.com/Microsoft/dotnet/master/LICENSE" + }, + + "buildOptions": { + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk" + }, + + "frameworks": { + "net451": { + } + }, + + "dependencies": { + "System.Threading.Tasks": "4.0.0", + + "AutoRest.Extensions": { + "target": "project" + }, + "AutoRest.Core": { + "target": "project" + } + } +} diff --git a/src/modeler/AutoRest.CompositeSwagger.Tests/AutoRest.CompositeSwagger.Tests.csproj b/src/modeler/AutoRest.CompositeSwagger.Tests/AutoRest.CompositeSwagger.Tests.csproj deleted file mode 100644 index 958169ad0d99f..0000000000000 --- a/src/modeler/AutoRest.CompositeSwagger.Tests/AutoRest.CompositeSwagger.Tests.csproj +++ /dev/null @@ -1,127 +0,0 @@ - - - - - - - ..\..\..\ - AnyCPU - net45 - {DA37E6A9-5D59-45A3-A809-ABA85031C369} - Library - Properties - AutoRest.CompositeSwagger.Tests - AutoRest.CompositeSwagger.Tests - 512 - true - true - 726ab4eb - Net45-Debug - - - - false - bin\Net45-Debug - 4 - bin\Net45-Debug\AutoRest.CompositeSwagger.Tests.xml - - - - AutoRest.json - PreserveNewest - - - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - - - $(SolutionDir)packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll - True - - - $(SolutionDir)packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll - True - - - $(SolutionDir)packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll - True - - - $(SolutionDir)packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll - True - - - - - - - - - - {c876085f-9dc3-41f0-b7b4-17022cd84684} - AutoRest.Core - - - {31aec9b5-35c9-4fea-8420-4c34d3feaac8} - AutoRest.CompositeSwagger - - - - - - - - - - - - - - This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - - - - \ No newline at end of file diff --git a/src/modeler/AutoRest.CompositeSwagger.Tests/AutoRest.CompositeSwagger.Tests.xproj b/src/modeler/AutoRest.CompositeSwagger.Tests/AutoRest.CompositeSwagger.Tests.xproj new file mode 100644 index 0000000000000..c87206e0af55f --- /dev/null +++ b/src/modeler/AutoRest.CompositeSwagger.Tests/AutoRest.CompositeSwagger.Tests.xproj @@ -0,0 +1,23 @@ + + + + ..\..\..\ + 14.0.25402 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + AutoRest.CompositeSwagger.Tests + {DA37E6A9-5D59-45A3-A809-ABA85031C369} + .\obj + .\bin\ + + + 2.0 + + + + + + + \ No newline at end of file diff --git a/src/modeler/AutoRest.CompositeSwagger.Tests/project.json b/src/modeler/AutoRest.CompositeSwagger.Tests/project.json new file mode 100644 index 0000000000000..ea8a685554d1c --- /dev/null +++ b/src/modeler/AutoRest.CompositeSwagger.Tests/project.json @@ -0,0 +1,42 @@ +{ + "version": "0.17.0-*", + "authors": [ "Microsoft" ], + + "packOptions": { + "summary": "CompositeSwagger Modeler Tests.", + "tags": [ "Microsoft AutoRest " ], + "projectUrl": "https://github.com/Azure/AutoRest", + "licenseUrl": "https://raw.githubusercontent.com/Microsoft/dotnet/master/LICENSE", + }, + + "testRunner": "xunit", + "frameworks": { + "net451": { + } + }, + + "buildOptions": { + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk", + + "copyToOutput": { + "include": ["Swagger" ], + "mappings" : { + "AutoRest.json" : "../../core/AutoRest/AutoRest.json" + } + } + }, + + "dependencies": { + "xunit": "2.2.0-beta2-build3300", + "dotnet-test-xunit": "2.2.0-preview2-build1029", + + "AutoRest.Core": { + "target": "project" + }, + "AutoRest.CompositeSwagger": { + "target": "project" + } + } +} diff --git a/src/modeler/AutoRest.CompositeSwagger/AutoRest.CompositeSwagger.csproj b/src/modeler/AutoRest.CompositeSwagger/AutoRest.CompositeSwagger.csproj deleted file mode 100644 index fb11f879bec75..0000000000000 --- a/src/modeler/AutoRest.CompositeSwagger/AutoRest.CompositeSwagger.csproj +++ /dev/null @@ -1,63 +0,0 @@ - - - - - ..\..\..\ - AnyCPU - net45 - {31AEC9B5-35C9-4FEA-8420-4C34D3FEAAC8} - Library - Properties - AutoRest.CompositeSwagger - AutoRest.CompositeSwagger - 512 - true - Net45-Debug - - - - false - bin\Net45-Debug - 4 - bin\Net45-Debug\AutoRest.CompositeSwagger.xml - - - - Properties\AssemblyVersionInfo.cs - - - - - - - True - True - Resources.resx - - - - - - - - {c876085f-9dc3-41f0-b7b4-17022cd84684} - AutoRest.Core - - - {9517265e-5127-460c-9dde-fe017d73121c} - AutoRest.Swagger - - - - - CustomDictionary.xml - - - - - ResXFileCodeGenerator - Resources.Designer.cs - - - - \ No newline at end of file diff --git a/src/modeler/AutoRest.CompositeSwagger/AutoRest.CompositeSwagger.xproj b/src/modeler/AutoRest.CompositeSwagger/AutoRest.CompositeSwagger.xproj new file mode 100644 index 0000000000000..32526a624618a --- /dev/null +++ b/src/modeler/AutoRest.CompositeSwagger/AutoRest.CompositeSwagger.xproj @@ -0,0 +1,20 @@ + + + + ..\..\..\ + 14.0.25402 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + AutoRest.CompositeSwagger + {31AEC9B5-35C9-4FEA-8420-4C34D3FEAAC8} + .\obj + .\bin\ + + + 2.0 + + + + diff --git a/src/modeler/AutoRest.CompositeSwagger/project.json b/src/modeler/AutoRest.CompositeSwagger/project.json new file mode 100644 index 0000000000000..bf9894715fa6b --- /dev/null +++ b/src/modeler/AutoRest.CompositeSwagger/project.json @@ -0,0 +1,35 @@ +{ + "name": "AutoRest.CompositeSwagger", + "version": "0.17.0-*", + "authors": [ "Microsoft" ], + + "packOptions": { + "summary": "AutoRest CompositeSwagger Modeler", + "tags": [ "Microsoft AutoRest Generator Extensions" ], + "projectUrl": "https://github.com/Azure/AutoRest", + "licenseUrl": "https://raw.githubusercontent.com/Microsoft/dotnet/master/LICENSE" + }, + + "frameworks": { + "net451": { + } + }, + + "buildOptions": { + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk" + }, + + "dependencies": { + "Newtonsoft.Json": "[9.0.1,10.0)", + "System.Threading.Tasks": "4.0.0", + + "AutoRest.Core": { + "target": "project" + }, + "AutoRest.Swagger": { + "target": "project" + } + } +} diff --git a/src/modeler/AutoRest.Swagger.Tests/AutoRest.Swagger.Tests.csproj b/src/modeler/AutoRest.Swagger.Tests/AutoRest.Swagger.Tests.csproj deleted file mode 100644 index d13b35a98d5f7..0000000000000 --- a/src/modeler/AutoRest.Swagger.Tests/AutoRest.Swagger.Tests.csproj +++ /dev/null @@ -1,173 +0,0 @@ - - - - - - - ..\..\..\ - AnyCPU - net45 - {C6C4E139-D7AF-486C-95BA-2B879F58F18D} - Library - Properties - AutoRest.Swagger.Tests - AutoRest.Swagger.Tests - 512 - true - true - 726ab4eb - Net45-Debug - - - - false - bin\Net45-Debug - 4 - bin\Net45-Debug\AutoRest.Swagger.Tests.xml - - - - AutoRest.json - PreserveNewest - - - - - True - True - Resources.resx - - - - - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - - - - {9517265e-5127-460c-9dde-fe017d73121c} - AutoRest.Swagger - - - {c876085f-9dc3-41f0-b7b4-17022cd84684} - AutoRest.Core - - - {cc1eec95-41ef-44b6-8761-00fa3e647248} - AutoRest.CSharp - - - - - - - - ResXFileCodeGenerator - Designer - Resources.Designer.cs - - - - - $(SolutionDir)packages\xunit.abstractions.2.0.0\lib\net35\xunit.abstractions.dll - True - - - $(SolutionDir)packages\xunit.assert.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.assert.dll - True - - - $(SolutionDir)packages\xunit.extensibility.core.2.1.0\lib\portable-net45+win8+wp8+wpa81\xunit.core.dll - True - - - $(SolutionDir)packages\xunit.extensibility.execution.2.1.0\lib\net45\xunit.execution.desktop.dll - True - - - - - - - - - - - This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - - - - \ No newline at end of file diff --git a/src/modeler/AutoRest.Swagger.Tests/AutoRest.Swagger.Tests.xproj b/src/modeler/AutoRest.Swagger.Tests/AutoRest.Swagger.Tests.xproj new file mode 100644 index 0000000000000..c94a0532c9c47 --- /dev/null +++ b/src/modeler/AutoRest.Swagger.Tests/AutoRest.Swagger.Tests.xproj @@ -0,0 +1,23 @@ + + + + ..\..\..\ + 14.0.25402 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + AutoRest.Swagger.Tests + {C6C4E139-D7AF-486C-95BA-2B879F58F18D} + .\obj + .\bin\ + + + 2.0 + + + + + + + \ No newline at end of file diff --git a/src/modeler/AutoRest.Swagger.Tests/project.json b/src/modeler/AutoRest.Swagger.Tests/project.json new file mode 100644 index 0000000000000..c8509b61b5ec3 --- /dev/null +++ b/src/modeler/AutoRest.Swagger.Tests/project.json @@ -0,0 +1,46 @@ +{ + "version": "0.17.0-*", + "authors": [ "Microsoft" ], + + "packOptions": { + "summary": "Swagger Modeler Tests.", + "tags": [ "Microsoft AutoRest " ], + "projectUrl": "https://github.com/Azure/AutoRest", + "licenseUrl": "https://raw.githubusercontent.com/Microsoft/dotnet/master/LICENSE", + }, + + "testRunner": "xunit", + "frameworks": { + "net451": { + } + }, + + "buildOptions": { + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk", + + "copyToOutput": { + "include": ["Swagger" ], + "mappings" : { + "AutoRest.json" : "../../core/AutoRest/AutoRest.json" + } + } + }, + + + "dependencies": { + "xunit": "2.2.0-beta2-build3300", + "dotnet-test-xunit": "2.2.0-preview2-build1029", + + "AutoRest.Core": { + "target": "project" + }, + "AutoRest.Swagger": { + "target": "project" + }, + "AutoRest.CSharp": { + "target": "project" + } + } +} diff --git a/src/modeler/AutoRest.Swagger/AutoRest.Swagger.csproj b/src/modeler/AutoRest.Swagger/AutoRest.Swagger.csproj deleted file mode 100644 index 67a9ac5eca49a..0000000000000 --- a/src/modeler/AutoRest.Swagger/AutoRest.Swagger.csproj +++ /dev/null @@ -1,94 +0,0 @@ - - - - - ..\..\..\ - AnyCPU - net45 - {9517265E-5127-460C-9DDE-FE017D73121C} - Library - Properties - AutoRest.Swagger - AutoRest.Swagger - 512 - true - Net45-Debug - - - - false - bin\Net45-Debug - 4 - bin\Net45-Debug\AutoRest.Swagger.xml - - - - Properties\AssemblyVersionInfo.cs - - - - - - - - - - - - - - - - - - - - - True - True - Resources.resx - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ResXFileCodeGenerator - Resources.Designer.cs - - - - - {c876085f-9dc3-41f0-b7b4-17022cd84684} - AutoRest.Core - - - - - CustomDictionary.xml - - - - \ No newline at end of file diff --git a/src/modeler/AutoRest.Swagger/AutoRest.Swagger.xproj b/src/modeler/AutoRest.Swagger/AutoRest.Swagger.xproj new file mode 100644 index 0000000000000..a6266ebaa8ae1 --- /dev/null +++ b/src/modeler/AutoRest.Swagger/AutoRest.Swagger.xproj @@ -0,0 +1,20 @@ + + + + ..\..\..\ + 14.0.25402 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + AutoRest.Swagger + {9517265E-5127-460C-9DDE-FE017D73121C} + .\obj + .\bin\ + + + 2.0 + + + + diff --git a/src/modeler/AutoRest.Swagger/project.json b/src/modeler/AutoRest.Swagger/project.json new file mode 100644 index 0000000000000..725a7ef055f04 --- /dev/null +++ b/src/modeler/AutoRest.Swagger/project.json @@ -0,0 +1,30 @@ +{ + "version": "0.17.0-*", + "authors": [ "Microsoft" ], + + "packOptions": { + "summary": "AutoRest Swagger Modeler", + "tags": [ "Microsoft AutoRest Generator Extensions" ], + "projectUrl": "https://github.com/Azure/AutoRest", + "licenseUrl": "https://raw.githubusercontent.com/Microsoft/dotnet/master/LICENSE" + }, + + "frameworks": { + "net451": { + } + }, + + "buildOptions": { + "delaySign": true, + "publicSign": false, + "keyFile": "../../../Tools/MSSharedLibKey.snk" + }, + + "dependencies": { + "Newtonsoft.Json": "[9.0.1,10.0)", + "System.Threading.Tasks": "4.0.0", + "AutoRest.Core": { + "target": "project" + } + } +}