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