73 references to TestGeneratorReference
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Completion\CompletionServiceTests.cs (1)
205
var analyzerReference = new
TestGeneratorReference
(generator);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Diagnostics\DiagnosticAnalyzerServiceTests.cs (1)
915
Assert.True(workspace.TryApplyChanges(workspace.CurrentSolution.Projects.Single().AddAnalyzerReference(new
TestGeneratorReference
(generator)).Solution));
Microsoft.CodeAnalysis.ExternalAccess.HotReload.UnitTests (4)
HotReloadServiceTests.cs (4)
177
solution = project.Solution.AddAnalyzerReference(projectId, new
TestGeneratorReference
(generator));
230
.AddAnalyzerReference(projectId, new
TestGeneratorReference
(generator));
276
.AddAnalyzerReference(projectId, new
TestGeneratorReference
(generator));
360
.AddAnalyzerReference(projectId, new
TestGeneratorReference
(generator));
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\EditAndContinueWorkspaceTestBase.cs (1)
116
solution = solution.AddAnalyzerReference(project.Id, new
TestGeneratorReference
(generator));
Microsoft.CodeAnalysis.Features.UnitTests (3)
EditAndContinue\CompileTimeSolutionProviderTests.cs (1)
47
AddAnalyzerReference(projectId, new
TestGeneratorReference
(generator)).
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (2)
2242
solution = project.Solution.AddAnalyzerReference(projectId, new
TestGeneratorReference
(generator));
2412
solution = project.Solution.AddAnalyzerReference(projectId, new
TestGeneratorReference
(generator));
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (14)
Definitions\GoToDefinitionTests.cs (1)
367
var project = workspace.CurrentSolution.Projects.First().AddAnalyzerReference(new
TestGeneratorReference
(razorGenerator));
Diagnostics\AdditionalFileDiagnosticsTests.cs (1)
180
new
TestGeneratorReference
(generator));
Diagnostics\PullDiagnosticTests.cs (5)
689
new
TestGeneratorReference
(generator));
761
new
TestGeneratorReference
(generator));
1113
solution = solution.AddAnalyzerReference(solution.ProjectIds.Single(), new
TestGeneratorReference
(generator));
1422
new
TestGeneratorReference
(generator));
1444
new
TestGeneratorReference
(generator));
Diagnostics\WorkspaceProjectDiagnosticsTests.cs (1)
72
var project = workspace.CurrentSolution.Projects.First().AddAnalyzerReference(new
TestGeneratorReference
(razorGenerator));
References\FindAllReferencesHandlerTests.cs (2)
377
var project = workspace.CurrentSolution.Projects.First().AddAnalyzerReference(new
TestGeneratorReference
(razorGenerator));
415
var project = workspace.CurrentSolution.Projects.First().AddAnalyzerReference(new
TestGeneratorReference
(razorGenerator));
Rename\RenameTests.cs (4)
268
var project = workspace.CurrentSolution.Projects.First().AddAnalyzerReference(new
TestGeneratorReference
(razorGenerator));
324
var project = workspace.CurrentSolution.Projects.First().AddAnalyzerReference(new
TestGeneratorReference
(razorGenerator));
377
var project = workspace.CurrentSolution.Projects.First().AddAnalyzerReference(new
TestGeneratorReference
(razorGenerator));
430
var project = workspace.CurrentSolution.Projects.First().AddAnalyzerReference(new
TestGeneratorReference
(razorGenerator));
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (2)
TestGeneratorReference.cs (1)
39
:
this
(generator.AsSourceGenerator(), analyzerFilePath)
Workspaces\TestWorkspace_XmlConsumption.cs (1)
186
analyzers.Add(new
TestGeneratorReference
(testGenerator));
Microsoft.CodeAnalysis.Workspaces.UnitTests (37)
SolutionTests\SolutionTests.cs (1)
5828
project1 = project1.AddAnalyzerReference(new
TestGeneratorReference
(new CallbackGenerator(() =>
SolutionTests\SolutionWithSourceGeneratorTests.cs (35)
109
:
base
(generator, analyzerFilePath)
135
var generatorReferenceToKeep = new
TestGeneratorReference
(new SingleFileTestGenerator("// StaticContent", hintName: "generatorReferenceToKeep"));
136
var analyzerReferenceToAddAndRemove = new
TestGeneratorReference
(new SingleFileTestGenerator2("// More Static Content", hintName: "analyzerReferenceToAddAndRemove"));
162
var generatorReference1 = new
TestGeneratorReference
(new SingleFileTestGenerator("", hintName: "DuplicateFile"), analyzerFilePath: "Z:\\A.dll");
163
var generatorReference2 = new
TestGeneratorReference
(new SingleFileTestGenerator("", hintName: "DuplicateFile"), analyzerFilePath: "Z:\\B.dll");
480
var analyzerReference = new
TestGeneratorReference
(new SingleFileTestGenerator("// StaticContent"));
500
var analyzerReference = new
TestGeneratorReference
(new SingleFileTestGenerator("// StaticContent"));
527
var analyzerReference = new
TestGeneratorReference
(generator);
588
var analyzerReference = new
TestGeneratorReference
(new SingleFileTestGenerator("// StaticContent"));
612
var analyzerReference = new
TestGeneratorReference
(new SingleFileTestGenerator("// StaticContent"));
659
var analyzerReference = new
TestGeneratorReference
(new SingleFileTestGenerator("// StaticContent"));
690
var analyzerReference = new
TestGeneratorReference
(new SingleFileTestGenerator("// StaticContent"));
718
var analyzerReference = new
TestGeneratorReference
(generator);
749
var analyzerReference = new
TestGeneratorReference
(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
778
var analyzerReference = new
TestGeneratorReference
(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
807
var analyzerReference = new
TestGeneratorReference
(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
842
var analyzerReference = new
TestGeneratorReference
(
868
var analyzerReference = new
TestGeneratorReference
(
901
var analyzerReference = new
TestGeneratorReference
(
926
var analyzerReference = new
TestGeneratorReference
(
944
var analyzerReference1 = new
TestGeneratorReference
(
946
var analyzerReference2 = new
TestGeneratorReference
(
984
var analyzerReference = new
TestGeneratorReference
(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
1016
var analyzerReference = new
TestGeneratorReference
(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
1046
var analyzerReference = new
TestGeneratorReference
(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
1086
var analyzerReference = new
TestGeneratorReference
(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
1114
var analyzerReference = new
TestGeneratorReference
(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
1141
var analyzerReference = new
TestGeneratorReference
(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
1169
var analyzerReference = new
TestGeneratorReference
(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Hello World!"));
1201
var analyzerReference = new
TestGeneratorReference
(new CallbackGenerator(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Generated document 1"));
1202
var analyzerReference2 = new
TestGeneratorReference
(new CallbackGenerator2(_ => { }, onExecute: _ => { generatorRan = true; }, source: "// Generated document 2"));
1255
var analyzerReference = new
TestGeneratorReference
(
1290
var analyzerReference = new
TestGeneratorReference
(
1327
var analyzerReference = new
TestGeneratorReference
(
1358
var analyzerReference = new
TestGeneratorReference
(
SolutionTests\SourceGeneratorTelemetryCollectorWorkspaceServiceTests.cs (1)
29
var analyzerReference = new
TestGeneratorReference
(new SingleFileTestGenerator("// Hello World"), analyzerFilePath: nonExistentFilePath);
Roslyn.VisualStudio.Next.UnitTests (10)
Services\ServiceHubServicesTests.cs (10)
446
var analyzerReference = new
TestGeneratorReference
(generator);
769
var analyzerReference = new
TestGeneratorReference
(generator);
1513
.AddAnalyzerReference(new
TestGeneratorReference
(generator1))
1514
.AddAnalyzerReference(new
TestGeneratorReference
(generator2));
1598
.AddAnalyzerReference(new
TestGeneratorReference
(generator1));
1622
Contract.ThrowIfFalse(workspace.TryApplyChanges(workspace.CurrentSolution.WithProjectAnalyzerReferences(projectId, [.. project.AnalyzerReferences, new
TestGeneratorReference
(generator2)])));
1677
.AddAnalyzerReference(new
TestGeneratorReference
(generator1));
1701
Contract.ThrowIfFalse(workspace.TryApplyChanges(workspace.CurrentSolution.WithProjectAnalyzerReferences(projectId, [.. project.AnalyzerReferences, new
TestGeneratorReference
(generator2)])));
1751
var analyzerReference1 = new
TestGeneratorReference
(generator1);
1775
var analyzerReference2 = new
TestGeneratorReference
(generator1);