// ------------------------------------------------------------------------------
//
// This code was generated by a tool.
// Runtime Version: 17.0.0.0
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
//
// ------------------------------------------------------------------------------
namespace ServiceClientGenerator.Generators.CodeAnalysis
{
using System.Linq;
using System.Text;
using System.Collections.Generic;
using ServiceClientGenerator;
using System;
///
/// Class to produce the template output
///
#line 1 "C:\Dev\repos\AWSDotNetPublic\generator\ServiceClientGeneratorLib\Generators\CodeAnalysis\CodeAnalysisSolutionFile.tt"
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TextTemplating", "17.0.0.0")]
public partial class CodeAnalysisSolutionFile : BaseGenerator
{
#line hidden
///
/// Create the template output
///
public override string TransformText()
{
this.Write(@"
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.6.33815.320
MinimumVisualStudioVersion = 10.0.40219.1
Project(""{2150E333-8FDC-42A3-9474-1A3956D46DE8}"") = ""ServiceAnalysis"", ""ServiceAnalysis"", ""{1523203C-CD16-4B4A-8F9D-8ECCA3A327AA}""
EndProject
");
#line 14 "C:\Dev\repos\AWSDotNetPublic\generator\ServiceClientGeneratorLib\Generators\CodeAnalysis\CodeAnalysisSolutionFile.tt"
foreach(var project in (List)this.Session["CodeAnalysisProjects"])
{
#line default
#line hidden
this.Write("Project(\"{9A19103F-16F7-4668-BE54-9A1E7A4F7556}\") = \"");
#line 18 "C:\Dev\repos\AWSDotNetPublic\generator\ServiceClientGeneratorLib\Generators\CodeAnalysis\CodeAnalysisSolutionFile.tt"
this.Write(this.ToStringHelper.ToStringWithCulture(project.Name));
#line default
#line hidden
this.Write("\", \"");
#line 18 "C:\Dev\repos\AWSDotNetPublic\generator\ServiceClientGeneratorLib\Generators\CodeAnalysis\CodeAnalysisSolutionFile.tt"
this.Write(this.ToStringHelper.ToStringWithCulture(project.ProjectPath));
#line default
#line hidden
this.Write("\", \"");
#line 18 "C:\Dev\repos\AWSDotNetPublic\generator\ServiceClientGeneratorLib\Generators\CodeAnalysis\CodeAnalysisSolutionFile.tt"
this.Write(this.ToStringHelper.ToStringWithCulture(project.ProjectGuid));
#line default
#line hidden
this.Write("\"\r\nEndProject\r\n");
#line 20 "C:\Dev\repos\AWSDotNetPublic\generator\ServiceClientGeneratorLib\Generators\CodeAnalysis\CodeAnalysisSolutionFile.tt"
}
#line default
#line hidden
this.Write(@"Project(""{9A19103F-16F7-4668-BE54-9A1E7A4F7556}"") = ""SharedAnalysisCode"", ""code-analysis/SharedAnalysisCode/SharedAnalysisCode.csproj"", ""{16E2A13F-F4F6-4774-A2D8-AD8127E7EE4F}""
EndProject
Project(""{9A19103F-16F7-4668-BE54-9A1E7A4F7556}"") = ""MockAnalyzer"", ""code-analysis/MockAnalyzer/MockAnalyzer.csproj"", ""{9BC3B08B-9F09-444E-AD15-67045FA3AF19}""
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
");
#line 34 "C:\Dev\repos\AWSDotNetPublic\generator\ServiceClientGeneratorLib\Generators\CodeAnalysis\CodeAnalysisSolutionFile.tt"
foreach(var project in (List)this.Session["CodeAnalysisProjects"])
{
#line default
#line hidden
this.Write("\t\t");
#line 38 "C:\Dev\repos\AWSDotNetPublic\generator\ServiceClientGeneratorLib\Generators\CodeAnalysis\CodeAnalysisSolutionFile.tt"
this.Write(this.ToStringHelper.ToStringWithCulture(project.ProjectGuid));
#line default
#line hidden
this.Write(".Debug|Any CPU.ActiveCfg = Debug|Any CPU\r\n\t\t");
#line 39 "C:\Dev\repos\AWSDotNetPublic\generator\ServiceClientGeneratorLib\Generators\CodeAnalysis\CodeAnalysisSolutionFile.tt"
this.Write(this.ToStringHelper.ToStringWithCulture(project.ProjectGuid));
#line default
#line hidden
this.Write(".Debug|Any CPU.Build.0 = Debug|Any CPU\r\n\t\t");
#line 40 "C:\Dev\repos\AWSDotNetPublic\generator\ServiceClientGeneratorLib\Generators\CodeAnalysis\CodeAnalysisSolutionFile.tt"
this.Write(this.ToStringHelper.ToStringWithCulture(project.ProjectGuid));
#line default
#line hidden
this.Write(".Release|Any CPU.ActiveCfg = Release|Any CPU\r\n\t\t");
#line 41 "C:\Dev\repos\AWSDotNetPublic\generator\ServiceClientGeneratorLib\Generators\CodeAnalysis\CodeAnalysisSolutionFile.tt"
this.Write(this.ToStringHelper.ToStringWithCulture(project.ProjectGuid));
#line default
#line hidden
this.Write(".Release|Any CPU.Build.0 = Release|Any CPU\r\n");
#line 42 "C:\Dev\repos\AWSDotNetPublic\generator\ServiceClientGeneratorLib\Generators\CodeAnalysis\CodeAnalysisSolutionFile.tt"
}
#line default
#line hidden
this.Write(@" {16E2A13F-F4F6-4774-A2D8-AD8127E7EE4F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{16E2A13F-F4F6-4774-A2D8-AD8127E7EE4F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{16E2A13F-F4F6-4774-A2D8-AD8127E7EE4F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{16E2A13F-F4F6-4774-A2D8-AD8127E7EE4F}.Release|Any CPU.Build.0 = Release|Any CPU
{9BC3B08B-9F09-444E-AD15-67045FA3AF19}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9BC3B08B-9F09-444E-AD15-67045FA3AF19}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9BC3B08B-9F09-444E-AD15-67045FA3AF19}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9BC3B08B-9F09-444E-AD15-67045FA3AF19}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
");
#line 58 "C:\Dev\repos\AWSDotNetPublic\generator\ServiceClientGeneratorLib\Generators\CodeAnalysis\CodeAnalysisSolutionFile.tt"
foreach(var project in (List)this.Session["CodeAnalysisProjects"])
{
#line default
#line hidden
this.Write("\t\t");
#line 62 "C:\Dev\repos\AWSDotNetPublic\generator\ServiceClientGeneratorLib\Generators\CodeAnalysis\CodeAnalysisSolutionFile.tt"
this.Write(this.ToStringHelper.ToStringWithCulture(project.ProjectGuid));
#line default
#line hidden
this.Write(" = {1523203C-CD16-4B4A-8F9D-8ECCA3A327AA}\r\n");
#line 63 "C:\Dev\repos\AWSDotNetPublic\generator\ServiceClientGeneratorLib\Generators\CodeAnalysis\CodeAnalysisSolutionFile.tt"
}
#line default
#line hidden
this.Write("\tEndGlobalSection\r\nEndGlobal\r\n");
return this.GenerationEnvironment.ToString();
}
}
#line default
#line hidden
}