11
22Microsoft Visual Studio Solution File, Format Version 12.00
3- # Visual Studio Version 17
4- VisualStudioVersion = 17.8.34309.116
3+ # Visual Studio Version 18
4+ VisualStudioVersion = 18.1.11312.151 d 18.0
55MinimumVisualStudioVersion = 10.0.40219.1
66Project ("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}" ) = "Microsoft.TypeSpec.Generator" , "Microsoft.TypeSpec.Generator\src\Microsoft.TypeSpec.Generator.csproj" , "{7EEF73B1-5CA2-45A1-B1B9-E076417946EC}"
77EndProject
@@ -27,62 +27,184 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.TypeSpec.Generato
2727EndProject
2828Project ("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}" ) = "TestProjects.Spector.Tests" , "TestProjects\Spector.Tests\TestProjects.Spector.Tests.csproj" , "{759C04FA-D7A0-49EE-9990-70C87C34413E}"
2929EndProject
30+ Project ("{2150E333-8FDC-42A3-9474-1A3956D46DE8}" ) = "perf" , "perf" , "{F2516DF7-0D14-27EF-5F40-338A7986ED0A}"
31+ EndProject
32+ Project ("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}" ) = "Microsoft.TypeSpec.Generator.ClientModel.Tests.Perf" , "Microsoft.TypeSpec.Generator.ClientModel\perf\Microsoft.TypeSpec.Generator.ClientModel.Tests.Perf.csproj" , "{A79CBE39-1D57-491D-A7F6-10DEE57E752D}"
33+ EndProject
3034Global
3135 GlobalSection (SolutionConfigurationPlatforms ) = preSolution
3236 Debug| Any CPU = Debug| Any CPU
37+ Debug| x64 = Debug| x64
38+ Debug| x86 = Debug| x86
3339 Release| Any CPU = Release| Any CPU
40+ Release| x64 = Release| x64
41+ Release| x86 = Release| x86
3442 EndGlobalSection
3543 GlobalSection (ProjectConfigurationPlatforms ) = postSolution
3644 {7EEF73B1-5CA2-45A1-B1B9-E076417946EC} .Debug| Any CPU .ActiveCfg = Debug| Any CPU
3745 {7EEF73B1-5CA2-45A1-B1B9-E076417946EC} .Debug| Any CPU .Build .0 = Debug| Any CPU
46+ {7EEF73B1-5CA2-45A1-B1B9-E076417946EC} .Debug| x64 .ActiveCfg = Debug| Any CPU
47+ {7EEF73B1-5CA2-45A1-B1B9-E076417946EC} .Debug| x64 .Build .0 = Debug| Any CPU
48+ {7EEF73B1-5CA2-45A1-B1B9-E076417946EC} .Debug| x86 .ActiveCfg = Debug| Any CPU
49+ {7EEF73B1-5CA2-45A1-B1B9-E076417946EC} .Debug| x86 .Build .0 = Debug| Any CPU
3850 {7EEF73B1-5CA2-45A1-B1B9-E076417946EC} .Release| Any CPU .ActiveCfg = Release| Any CPU
3951 {7EEF73B1-5CA2-45A1-B1B9-E076417946EC} .Release| Any CPU .Build .0 = Release| Any CPU
52+ {7EEF73B1-5CA2-45A1-B1B9-E076417946EC} .Release| x64 .ActiveCfg = Release| Any CPU
53+ {7EEF73B1-5CA2-45A1-B1B9-E076417946EC} .Release| x64 .Build .0 = Release| Any CPU
54+ {7EEF73B1-5CA2-45A1-B1B9-E076417946EC} .Release| x86 .ActiveCfg = Release| Any CPU
55+ {7EEF73B1-5CA2-45A1-B1B9-E076417946EC} .Release| x86 .Build .0 = Release| Any CPU
4056 {2840CEEB-0F27-42F0-9515-9A57E1BD2573} .Debug| Any CPU .ActiveCfg = Debug| Any CPU
4157 {2840CEEB-0F27-42F0-9515-9A57E1BD2573} .Debug| Any CPU .Build .0 = Debug| Any CPU
58+ {2840CEEB-0F27-42F0-9515-9A57E1BD2573} .Debug| x64 .ActiveCfg = Debug| Any CPU
59+ {2840CEEB-0F27-42F0-9515-9A57E1BD2573} .Debug| x64 .Build .0 = Debug| Any CPU
60+ {2840CEEB-0F27-42F0-9515-9A57E1BD2573} .Debug| x86 .ActiveCfg = Debug| Any CPU
61+ {2840CEEB-0F27-42F0-9515-9A57E1BD2573} .Debug| x86 .Build .0 = Debug| Any CPU
4262 {2840CEEB-0F27-42F0-9515-9A57E1BD2573} .Release| Any CPU .ActiveCfg = Release| Any CPU
4363 {2840CEEB-0F27-42F0-9515-9A57E1BD2573} .Release| Any CPU .Build .0 = Release| Any CPU
64+ {2840CEEB-0F27-42F0-9515-9A57E1BD2573} .Release| x64 .ActiveCfg = Release| Any CPU
65+ {2840CEEB-0F27-42F0-9515-9A57E1BD2573} .Release| x64 .Build .0 = Release| Any CPU
66+ {2840CEEB-0F27-42F0-9515-9A57E1BD2573} .Release| x86 .ActiveCfg = Release| Any CPU
67+ {2840CEEB-0F27-42F0-9515-9A57E1BD2573} .Release| x86 .Build .0 = Release| Any CPU
4468 {90E671A6-EFDE-41D7-97B7-E5A121FD36BB} .Debug| Any CPU .ActiveCfg = Debug| Any CPU
4569 {90E671A6-EFDE-41D7-97B7-E5A121FD36BB} .Debug| Any CPU .Build .0 = Debug| Any CPU
70+ {90E671A6-EFDE-41D7-97B7-E5A121FD36BB} .Debug| x64 .ActiveCfg = Debug| Any CPU
71+ {90E671A6-EFDE-41D7-97B7-E5A121FD36BB} .Debug| x64 .Build .0 = Debug| Any CPU
72+ {90E671A6-EFDE-41D7-97B7-E5A121FD36BB} .Debug| x86 .ActiveCfg = Debug| Any CPU
73+ {90E671A6-EFDE-41D7-97B7-E5A121FD36BB} .Debug| x86 .Build .0 = Debug| Any CPU
4674 {90E671A6-EFDE-41D7-97B7-E5A121FD36BB} .Release| Any CPU .ActiveCfg = Release| Any CPU
4775 {90E671A6-EFDE-41D7-97B7-E5A121FD36BB} .Release| Any CPU .Build .0 = Release| Any CPU
76+ {90E671A6-EFDE-41D7-97B7-E5A121FD36BB} .Release| x64 .ActiveCfg = Release| Any CPU
77+ {90E671A6-EFDE-41D7-97B7-E5A121FD36BB} .Release| x64 .Build .0 = Release| Any CPU
78+ {90E671A6-EFDE-41D7-97B7-E5A121FD36BB} .Release| x86 .ActiveCfg = Release| Any CPU
79+ {90E671A6-EFDE-41D7-97B7-E5A121FD36BB} .Release| x86 .Build .0 = Release| Any CPU
4880 {4E1A8C8C-8201-4D49-8296-FCFB2C2D9BB7} .Debug| Any CPU .ActiveCfg = Debug| Any CPU
4981 {4E1A8C8C-8201-4D49-8296-FCFB2C2D9BB7} .Debug| Any CPU .Build .0 = Debug| Any CPU
82+ {4E1A8C8C-8201-4D49-8296-FCFB2C2D9BB7} .Debug| x64 .ActiveCfg = Debug| Any CPU
83+ {4E1A8C8C-8201-4D49-8296-FCFB2C2D9BB7} .Debug| x64 .Build .0 = Debug| Any CPU
84+ {4E1A8C8C-8201-4D49-8296-FCFB2C2D9BB7} .Debug| x86 .ActiveCfg = Debug| Any CPU
85+ {4E1A8C8C-8201-4D49-8296-FCFB2C2D9BB7} .Debug| x86 .Build .0 = Debug| Any CPU
5086 {4E1A8C8C-8201-4D49-8296-FCFB2C2D9BB7} .Release| Any CPU .ActiveCfg = Release| Any CPU
5187 {4E1A8C8C-8201-4D49-8296-FCFB2C2D9BB7} .Release| Any CPU .Build .0 = Release| Any CPU
88+ {4E1A8C8C-8201-4D49-8296-FCFB2C2D9BB7} .Release| x64 .ActiveCfg = Release| Any CPU
89+ {4E1A8C8C-8201-4D49-8296-FCFB2C2D9BB7} .Release| x64 .Build .0 = Release| Any CPU
90+ {4E1A8C8C-8201-4D49-8296-FCFB2C2D9BB7} .Release| x86 .ActiveCfg = Release| Any CPU
91+ {4E1A8C8C-8201-4D49-8296-FCFB2C2D9BB7} .Release| x86 .Build .0 = Release| Any CPU
5292 {18D447D7-851A-4314-A6E4-9110B03C5091} .Debug| Any CPU .ActiveCfg = Debug| Any CPU
5393 {18D447D7-851A-4314-A6E4-9110B03C5091} .Debug| Any CPU .Build .0 = Debug| Any CPU
94+ {18D447D7-851A-4314-A6E4-9110B03C5091} .Debug| x64 .ActiveCfg = Debug| Any CPU
95+ {18D447D7-851A-4314-A6E4-9110B03C5091} .Debug| x64 .Build .0 = Debug| Any CPU
96+ {18D447D7-851A-4314-A6E4-9110B03C5091} .Debug| x86 .ActiveCfg = Debug| Any CPU
97+ {18D447D7-851A-4314-A6E4-9110B03C5091} .Debug| x86 .Build .0 = Debug| Any CPU
5498 {18D447D7-851A-4314-A6E4-9110B03C5091} .Release| Any CPU .ActiveCfg = Release| Any CPU
5599 {18D447D7-851A-4314-A6E4-9110B03C5091} .Release| Any CPU .Build .0 = Release| Any CPU
100+ {18D447D7-851A-4314-A6E4-9110B03C5091} .Release| x64 .ActiveCfg = Release| Any CPU
101+ {18D447D7-851A-4314-A6E4-9110B03C5091} .Release| x64 .Build .0 = Release| Any CPU
102+ {18D447D7-851A-4314-A6E4-9110B03C5091} .Release| x86 .ActiveCfg = Release| Any CPU
103+ {18D447D7-851A-4314-A6E4-9110B03C5091} .Release| x86 .Build .0 = Release| Any CPU
56104 {09634A94-4D71-407A-A71A-E02C000A9A9B} .Debug| Any CPU .ActiveCfg = Debug| Any CPU
57105 {09634A94-4D71-407A-A71A-E02C000A9A9B} .Debug| Any CPU .Build .0 = Debug| Any CPU
106+ {09634A94-4D71-407A-A71A-E02C000A9A9B} .Debug| x64 .ActiveCfg = Debug| Any CPU
107+ {09634A94-4D71-407A-A71A-E02C000A9A9B} .Debug| x64 .Build .0 = Debug| Any CPU
108+ {09634A94-4D71-407A-A71A-E02C000A9A9B} .Debug| x86 .ActiveCfg = Debug| Any CPU
109+ {09634A94-4D71-407A-A71A-E02C000A9A9B} .Debug| x86 .Build .0 = Debug| Any CPU
58110 {09634A94-4D71-407A-A71A-E02C000A9A9B} .Release| Any CPU .ActiveCfg = Release| Any CPU
59111 {09634A94-4D71-407A-A71A-E02C000A9A9B} .Release| Any CPU .Build .0 = Release| Any CPU
112+ {09634A94-4D71-407A-A71A-E02C000A9A9B} .Release| x64 .ActiveCfg = Release| Any CPU
113+ {09634A94-4D71-407A-A71A-E02C000A9A9B} .Release| x64 .Build .0 = Release| Any CPU
114+ {09634A94-4D71-407A-A71A-E02C000A9A9B} .Release| x86 .ActiveCfg = Release| Any CPU
115+ {09634A94-4D71-407A-A71A-E02C000A9A9B} .Release| x86 .Build .0 = Release| Any CPU
60116 {9F5538CA-8C0E-49AE-8F16-E4BBBD1540BC} .Debug| Any CPU .ActiveCfg = Debug| Any CPU
61117 {9F5538CA-8C0E-49AE-8F16-E4BBBD1540BC} .Debug| Any CPU .Build .0 = Debug| Any CPU
118+ {9F5538CA-8C0E-49AE-8F16-E4BBBD1540BC} .Debug| x64 .ActiveCfg = Debug| Any CPU
119+ {9F5538CA-8C0E-49AE-8F16-E4BBBD1540BC} .Debug| x64 .Build .0 = Debug| Any CPU
120+ {9F5538CA-8C0E-49AE-8F16-E4BBBD1540BC} .Debug| x86 .ActiveCfg = Debug| Any CPU
121+ {9F5538CA-8C0E-49AE-8F16-E4BBBD1540BC} .Debug| x86 .Build .0 = Debug| Any CPU
62122 {9F5538CA-8C0E-49AE-8F16-E4BBBD1540BC} .Release| Any CPU .ActiveCfg = Release| Any CPU
63123 {9F5538CA-8C0E-49AE-8F16-E4BBBD1540BC} .Release| Any CPU .Build .0 = Release| Any CPU
124+ {9F5538CA-8C0E-49AE-8F16-E4BBBD1540BC} .Release| x64 .ActiveCfg = Release| Any CPU
125+ {9F5538CA-8C0E-49AE-8F16-E4BBBD1540BC} .Release| x64 .Build .0 = Release| Any CPU
126+ {9F5538CA-8C0E-49AE-8F16-E4BBBD1540BC} .Release| x86 .ActiveCfg = Release| Any CPU
127+ {9F5538CA-8C0E-49AE-8F16-E4BBBD1540BC} .Release| x86 .Build .0 = Release| Any CPU
64128 {15EF2E31-8CCA-488F-BDA7-D5C74A6B321F} .Debug| Any CPU .ActiveCfg = Debug| Any CPU
65129 {15EF2E31-8CCA-488F-BDA7-D5C74A6B321F} .Debug| Any CPU .Build .0 = Debug| Any CPU
130+ {15EF2E31-8CCA-488F-BDA7-D5C74A6B321F} .Debug| x64 .ActiveCfg = Debug| Any CPU
131+ {15EF2E31-8CCA-488F-BDA7-D5C74A6B321F} .Debug| x64 .Build .0 = Debug| Any CPU
132+ {15EF2E31-8CCA-488F-BDA7-D5C74A6B321F} .Debug| x86 .ActiveCfg = Debug| Any CPU
133+ {15EF2E31-8CCA-488F-BDA7-D5C74A6B321F} .Debug| x86 .Build .0 = Debug| Any CPU
66134 {15EF2E31-8CCA-488F-BDA7-D5C74A6B321F} .Release| Any CPU .ActiveCfg = Release| Any CPU
67135 {15EF2E31-8CCA-488F-BDA7-D5C74A6B321F} .Release| Any CPU .Build .0 = Release| Any CPU
136+ {15EF2E31-8CCA-488F-BDA7-D5C74A6B321F} .Release| x64 .ActiveCfg = Release| Any CPU
137+ {15EF2E31-8CCA-488F-BDA7-D5C74A6B321F} .Release| x64 .Build .0 = Release| Any CPU
138+ {15EF2E31-8CCA-488F-BDA7-D5C74A6B321F} .Release| x86 .ActiveCfg = Release| Any CPU
139+ {15EF2E31-8CCA-488F-BDA7-D5C74A6B321F} .Release| x86 .Build .0 = Release| Any CPU
68140 {660A87FC-B41C-4A75-B031-065D9950EE02} .Debug| Any CPU .ActiveCfg = Debug| Any CPU
69141 {660A87FC-B41C-4A75-B031-065D9950EE02} .Debug| Any CPU .Build .0 = Debug| Any CPU
142+ {660A87FC-B41C-4A75-B031-065D9950EE02} .Debug| x64 .ActiveCfg = Debug| Any CPU
143+ {660A87FC-B41C-4A75-B031-065D9950EE02} .Debug| x64 .Build .0 = Debug| Any CPU
144+ {660A87FC-B41C-4A75-B031-065D9950EE02} .Debug| x86 .ActiveCfg = Debug| Any CPU
145+ {660A87FC-B41C-4A75-B031-065D9950EE02} .Debug| x86 .Build .0 = Debug| Any CPU
70146 {660A87FC-B41C-4A75-B031-065D9950EE02} .Release| Any CPU .ActiveCfg = Release| Any CPU
71147 {660A87FC-B41C-4A75-B031-065D9950EE02} .Release| Any CPU .Build .0 = Release| Any CPU
148+ {660A87FC-B41C-4A75-B031-065D9950EE02} .Release| x64 .ActiveCfg = Release| Any CPU
149+ {660A87FC-B41C-4A75-B031-065D9950EE02} .Release| x64 .Build .0 = Release| Any CPU
150+ {660A87FC-B41C-4A75-B031-065D9950EE02} .Release| x86 .ActiveCfg = Release| Any CPU
151+ {660A87FC-B41C-4A75-B031-065D9950EE02} .Release| x86 .Build .0 = Release| Any CPU
72152 {501A628F-A571-40F5-818B-2CCE81610A0A} .Debug| Any CPU .ActiveCfg = Debug| Any CPU
73153 {501A628F-A571-40F5-818B-2CCE81610A0A} .Debug| Any CPU .Build .0 = Debug| Any CPU
154+ {501A628F-A571-40F5-818B-2CCE81610A0A} .Debug| x64 .ActiveCfg = Debug| Any CPU
155+ {501A628F-A571-40F5-818B-2CCE81610A0A} .Debug| x64 .Build .0 = Debug| Any CPU
156+ {501A628F-A571-40F5-818B-2CCE81610A0A} .Debug| x86 .ActiveCfg = Debug| Any CPU
157+ {501A628F-A571-40F5-818B-2CCE81610A0A} .Debug| x86 .Build .0 = Debug| Any CPU
74158 {501A628F-A571-40F5-818B-2CCE81610A0A} .Release| Any CPU .ActiveCfg = Release| Any CPU
75159 {501A628F-A571-40F5-818B-2CCE81610A0A} .Release| Any CPU .Build .0 = Release| Any CPU
160+ {501A628F-A571-40F5-818B-2CCE81610A0A} .Release| x64 .ActiveCfg = Release| Any CPU
161+ {501A628F-A571-40F5-818B-2CCE81610A0A} .Release| x64 .Build .0 = Release| Any CPU
162+ {501A628F-A571-40F5-818B-2CCE81610A0A} .Release| x86 .ActiveCfg = Release| Any CPU
163+ {501A628F-A571-40F5-818B-2CCE81610A0A} .Release| x86 .Build .0 = Release| Any CPU
76164 {97241DB7-7D0B-451C-BC57-3549897ECF0C} .Debug| Any CPU .ActiveCfg = Debug| Any CPU
77165 {97241DB7-7D0B-451C-BC57-3549897ECF0C} .Debug| Any CPU .Build .0 = Debug| Any CPU
166+ {97241DB7-7D0B-451C-BC57-3549897ECF0C} .Debug| x64 .ActiveCfg = Debug| Any CPU
167+ {97241DB7-7D0B-451C-BC57-3549897ECF0C} .Debug| x64 .Build .0 = Debug| Any CPU
168+ {97241DB7-7D0B-451C-BC57-3549897ECF0C} .Debug| x86 .ActiveCfg = Debug| Any CPU
169+ {97241DB7-7D0B-451C-BC57-3549897ECF0C} .Debug| x86 .Build .0 = Debug| Any CPU
78170 {97241DB7-7D0B-451C-BC57-3549897ECF0C} .Release| Any CPU .ActiveCfg = Release| Any CPU
79171 {97241DB7-7D0B-451C-BC57-3549897ECF0C} .Release| Any CPU .Build .0 = Release| Any CPU
172+ {97241DB7-7D0B-451C-BC57-3549897ECF0C} .Release| x64 .ActiveCfg = Release| Any CPU
173+ {97241DB7-7D0B-451C-BC57-3549897ECF0C} .Release| x64 .Build .0 = Release| Any CPU
174+ {97241DB7-7D0B-451C-BC57-3549897ECF0C} .Release| x86 .ActiveCfg = Release| Any CPU
175+ {97241DB7-7D0B-451C-BC57-3549897ECF0C} .Release| x86 .Build .0 = Release| Any CPU
80176 {759C04FA-D7A0-49EE-9990-70C87C34413E} .Debug| Any CPU .ActiveCfg = Debug| Any CPU
81177 {759C04FA-D7A0-49EE-9990-70C87C34413E} .Debug| Any CPU .Build .0 = Debug| Any CPU
178+ {759C04FA-D7A0-49EE-9990-70C87C34413E} .Debug| x64 .ActiveCfg = Debug| Any CPU
179+ {759C04FA-D7A0-49EE-9990-70C87C34413E} .Debug| x64 .Build .0 = Debug| Any CPU
180+ {759C04FA-D7A0-49EE-9990-70C87C34413E} .Debug| x86 .ActiveCfg = Debug| Any CPU
181+ {759C04FA-D7A0-49EE-9990-70C87C34413E} .Debug| x86 .Build .0 = Debug| Any CPU
82182 {759C04FA-D7A0-49EE-9990-70C87C34413E} .Release| Any CPU .ActiveCfg = Release| Any CPU
83183 {759C04FA-D7A0-49EE-9990-70C87C34413E} .Release| Any CPU .Build .0 = Release| Any CPU
184+ {759C04FA-D7A0-49EE-9990-70C87C34413E} .Release| x64 .ActiveCfg = Release| Any CPU
185+ {759C04FA-D7A0-49EE-9990-70C87C34413E} .Release| x64 .Build .0 = Release| Any CPU
186+ {759C04FA-D7A0-49EE-9990-70C87C34413E} .Release| x86 .ActiveCfg = Release| Any CPU
187+ {759C04FA-D7A0-49EE-9990-70C87C34413E} .Release| x86 .Build .0 = Release| Any CPU
188+ {A79CBE39-1D57-491D-A7F6-10DEE57E752D} .Debug| Any CPU .ActiveCfg = Debug| Any CPU
189+ {A79CBE39-1D57-491D-A7F6-10DEE57E752D} .Debug| Any CPU .Build .0 = Debug| Any CPU
190+ {A79CBE39-1D57-491D-A7F6-10DEE57E752D} .Debug| x64 .ActiveCfg = Debug| Any CPU
191+ {A79CBE39-1D57-491D-A7F6-10DEE57E752D} .Debug| x64 .Build .0 = Debug| Any CPU
192+ {A79CBE39-1D57-491D-A7F6-10DEE57E752D} .Debug| x86 .ActiveCfg = Debug| Any CPU
193+ {A79CBE39-1D57-491D-A7F6-10DEE57E752D} .Debug| x86 .Build .0 = Debug| Any CPU
194+ {A79CBE39-1D57-491D-A7F6-10DEE57E752D} .Release| Any CPU .ActiveCfg = Release| Any CPU
195+ {A79CBE39-1D57-491D-A7F6-10DEE57E752D} .Release| Any CPU .Build .0 = Release| Any CPU
196+ {A79CBE39-1D57-491D-A7F6-10DEE57E752D} .Release| x64 .ActiveCfg = Release| Any CPU
197+ {A79CBE39-1D57-491D-A7F6-10DEE57E752D} .Release| x64 .Build .0 = Release| Any CPU
198+ {A79CBE39-1D57-491D-A7F6-10DEE57E752D} .Release| x86 .ActiveCfg = Release| Any CPU
199+ {A79CBE39-1D57-491D-A7F6-10DEE57E752D} .Release| x86 .Build .0 = Release| Any CPU
84200 EndGlobalSection
85201 GlobalSection (SolutionProperties ) = preSolution
86202 HideSolutionNode = FALSE
87203 EndGlobalSection
204+ GlobalSection (NestedProjects ) = preSolution
205+ {A79CBE39-1D57-491D-A7F6-10DEE57E752D} = {F2516DF7-0D14-27EF-5F40-338A7986ED0A}
206+ EndGlobalSection
207+ GlobalSection (ExtensibilityGlobals ) = postSolution
208+ SolutionGuid = {0EE62719-18C1-4A58-AE9D-6C170BE9AEE1}
209+ EndGlobalSection
88210EndGlobal
0 commit comments