98 references to AddDocument
Microsoft.Analyzers.Extra (1)
CallAnalysis\Fixers\LegacyLoggingFixer.cs (1)
313
proj = proj.
AddDocument
(details.TargetFilename, text).Project;
Microsoft.Analyzers.Extra.Tests (1)
Resources\RoslynTestUtils.cs (1)
71
return proj.
AddDocument
(name, text).Project;
Microsoft.Analyzers.Local.Tests (1)
Resources\RoslynTestUtils.cs (1)
71
return proj.
AddDocument
(name, text).Project;
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (3)
Completion\CompletionServiceTests.cs (3)
39
.
AddDocument
("TestDocument.cs", "");
172
.
AddDocument
("TestDocument.cs", source);
208
.
AddDocument
("Document1.cs", sourceMarkup, filePath: "Document1.cs").Project;
Microsoft.CodeAnalysis.CSharp.EditorFeatures2.UnitTests (1)
Recommendations\RecommenderTests.cs (1)
64
var document = project.
AddDocument
("test.cs", text);
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (6)
CodeGeneration\AddAttributesTests.cs (1)
36
return emptyProject.
AddDocument
("test.cs", code);
CodeGeneration\AddImportsTests.cs (3)
40
var doc = emptyProject.
AddDocument
("test.cs", code);
865
project = project.
AddDocument
("duplicate.cs", externalCode).Project;
866
var document = project.
AddDocument
("test.cs", code);
OrganizeImports\OrganizeUsingsTests.cs (2)
30
var document = project.
AddDocument
("Document", initial.ReplaceLineEndings(endOfLine ?? Environment.NewLine));
80
var document = project.
AddDocument
("Document", initial);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (11)
CodeRefactorings\CodeRefactoringServiceTest.cs (2)
250
.
AddDocument
("test.cs", "", filePath: "test.cs").Project
251
.
AddDocument
("test.editorconfig", "", filePath: "test.editorconfig").Project;
Diagnostics\DiagnosticDataTests.cs (6)
121
var document = workspace.CurrentSolution.AddProject("TestProject", "TestProject", LanguageNames.CSharp).
AddDocument
("TestDocument", code);
149
.
AddDocument
("test.cs", "", filePath: "test.cs")
185
.
AddDocument
("test.cs", "", filePath: "test.cs");
272
.
AddDocument
("test.cs", "class C1 { }", filePath: "test.cs");
277
.
AddDocument
("test2.cs", "class C2 { }", filePath: "test2.cs");
281
secondDocument = firstDocument.Project.
AddDocument
("test2.cs", "class C2 { }", filePath: "test2.cs");
MetadataAsSource\AbstractMetadataAsSourceTests.cs (1)
100
var newDoc = metadataProject.
AddDocument
("MetadataSource", source);
Preview\PreviewWorkspaceTests.cs (2)
74
.
AddDocument
("document", "").Project.Solution;
99
var document = project.
AddDocument
("document", "");
Microsoft.CodeAnalysis.Features.UnitTests (11)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (11)
238
var document = project.
AddDocument
("test", "dummy1");
1636
AddDocument
("A.cs", "class Program { void Main() { System.Console.WriteLine(1); } }", filePath: pathA).Project.Solution.
1638
AddDocument
("Common.cs", "class Common {}", filePath: pathCommon).Project.
1639
AddDocument
("B.cs", "class B {}", filePath: pathB).Project.Solution.
1641
AddDocument
("Common.cs", "class Common {}", filePath: pathCommon).Project.
1642
AddDocument
("C.cs", "class C {}", filePath: pathC).Project.Solution;
3512
AddDocument
("DocB", source1, filePath: Path.Combine(TempRoot.Root, "DocB.cs")).Project;
3653
AddDocument
("Lib.cs", source1, filePath: sourcePath);
3656
AddDocument
("Lib.cs", source1, filePath: sourcePath);
3750
AddDocument
("Lib.cs", source1, filePath: sourcePath);
3753
AddDocument
("Lib.cs", source1, filePath: sourcePath);
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (3)
CodeGeneration\AddImportsTests.vb (2)
45
Dim extensionAttributeDoc = project.
AddDocument
("ExtensionAttribute.vb", ExtensionAttributeSource)
46
Dim doc = extensionAttributeDoc.Project.
AddDocument
("test.vb", code)
Formatting\FormattingTests.vb (1)
4198
Dim document = project.
AddDocument
("goo.vb", <text>Class C
Microsoft.CodeAnalysis.Workspaces.UnitTests (51)
GeneratedCodeRecognitionTests.cs (1)
85
var document = project.
AddDocument
(fileName, "", filePath: $"z:\\{fileName}");
SolutionTests\ProjectSemanticVersionTests.cs (18)
24
await AssertSemanticVersionChangedAsync(project, project.
AddDocument
("Hello.cs", "class C { }").Project);
32
.
AddDocument
("Hello.cs", "class C { }").Project;
42
.
AddDocument
("Hello.cs", "class C { }");
56
.
AddDocument
("Hello.cs", "class C { void M() { } }");
70
.
AddDocument
("Hello.cs", "class C { void M() { } }");
84
.
AddDocument
("Hello.cs", "class C { void M() { } }");
98
.
AddDocument
("Hello.cs", "class C { }");
112
.
AddDocument
("Hello.cs", "class C { public int X = 20; }");
126
.
AddDocument
("Hello.cs", "class C { }");
140
.
AddDocument
("Hello.cs", "class C { public const int X = 20; }");
154
.
AddDocument
("Hello.vb", "Class C\r\n\r\nEnd Class");
168
.
AddDocument
("Hello.vb", "Class C\r\nSub M()\r\n\r\nEnd Sub\r\nEnd Class");
182
.
AddDocument
("Hello.vb", "Class C\r\nSub M()\r\n\r\nEnd Sub\r\nEnd Class");
196
.
AddDocument
("Hello.vb", "Class C\r\n\r\nEnd Class");
210
.
AddDocument
("Hello.vb", "Class C\r\n\r\nEnd Class");
224
.
AddDocument
("Hello.vb", "Class C\r\nPublic X As Integer = 20\r\nEnd Class");
238
.
AddDocument
("Hello.vb", "Class C\r\n\r\nEnd Class");
252
.
AddDocument
("Hello.vb", "Class C\r\nPublic Const X As Integer = 20\r\nEnd Class");
SolutionTests\SolutionTests.cs (14)
2816
.
AddDocument
("goo.cs", "public class Goo { }")
4299
.
AddDocument
("RegularDocument.cs", "// Source File", filePath: "RegularDocument.cs").Project;
4317
.
AddDocument
("RegularDocument.cs", "// Source File", filePath: "RegularDocument.cs").Project
4318
.
AddDocument
("RegularDocument2.cs", "// Source File", filePath: "RegularDocument2.cs").Project;
4333
.
AddDocument
("RegularDocument.cs", "// Source File", filePath: "RegularDocument.cs").Project;
4338
.
AddDocument
("RegularDocument.cs", "// Source File", filePath: "RegularDocument.cs").Project;
4357
.
AddDocument
("RegularDocument.cs", "// Source File", filePath: null).Project;
4362
.
AddDocument
("RegularDocument2.cs", "// Source File", filePath: null).Project;
4385
.
AddDocument
("RegularDocument.cs", "// Source File", filePath: null);
4458
.
AddDocument
("RegularDocument.cs", contents, filePath: "RegularDocument.cs");
4462
.
AddDocument
("RegularDocument.cs", contents, filePath: "RegularDocument.cs");
5591
.
AddDocument
("File.cs", "", filePath: FilePath).Project
5611
.
AddDocument
("File.cs", "", filePath: "File.cs").Project.Solution
5613
.
AddDocument
("file.cs", "", filePath: "file.cs").Project.Solution;
SolutionTests\SolutionWithSourceGeneratorTests.cs (18)
257
.
AddDocument
("Hello.cs", "// Source File").Project
341
.
AddDocument
("Hello.cs", "// Source File").Project
461
.
AddDocument
("RegularDocument.cs", "// Source File", filePath: "RegularDocument.cs").Project
484
.
AddDocument
("RegularDocument.cs", "// Source File", filePath: "RegularDocument.cs").Project
504
.
AddDocument
("RegularDocument.cs", "// Source File", filePath: "RegularDocument.cs").Project
531
.
AddDocument
("RegularDocument.cs", "// Source File", filePath: "RegularDocument.cs").Project;
722
.
AddDocument
("RegularDocument.cs", "// Source File", filePath: "RegularDocument.cs").Project;
753
.
AddDocument
("RegularDocument.cs", "// Source File", filePath: "RegularDocument.cs").Project;
782
.
AddDocument
("RegularDocument.cs", "// Source File", filePath: "RegularDocument.cs").Project;
812
.
AddDocument
("RegularDocument.cs", "// Source File", filePath: "RegularDocument.cs");
988
.
AddDocument
("RegularDocument.cs", "// Source File", filePath: "RegularDocument.cs").Project;
1020
.
AddDocument
("RegularDocument.cs", "// Source File", filePath: "RegularDocument.cs").Project;
1051
.
AddDocument
("RegularDocument.cs", "// Source File", filePath: "RegularDocument.cs").Project;
1090
.
AddDocument
("RegularDocument.cs", "// Source File", filePath: "RegularDocument.cs").Project;
1118
.
AddDocument
("RegularDocument.cs", "// Source File", filePath: "RegularDocument.cs").Project;
1145
.
AddDocument
("RegularDocument.cs", "// Source File", filePath: "RegularDocument.cs").Project;
1173
.
AddDocument
("RegularDocument.cs", "// Source File", filePath: "RegularDocument.cs").Project;
1207
.
AddDocument
("RegularDocument.cs", "// Source File", filePath: "RegularDocument.cs").Project;
Microsoft.Gen.ComplianceReports.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
95
return proj.
AddDocument
(name, text).Project;
Microsoft.Gen.ContextualOptions.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
95
return proj.
AddDocument
(name, text).Project;
Microsoft.Gen.Logging.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
95
return proj.
AddDocument
(name, text).Project;
Microsoft.Gen.MetadataExtractor.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
95
return proj.
AddDocument
(name, text).Project;
Microsoft.Gen.Metrics.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
95
return proj.
AddDocument
(name, text).Project;
Microsoft.Gen.MetricsReports.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
95
return proj.
AddDocument
(name, text).Project;
Microsoft.Interop.LibraryImportGenerator (1)
Analyzers\AddDisableRuntimeMarshallingAttributeFixer.cs (1)
56
project.
AddDocument
(AssemblyInfoFileName, "", folders: new[] { PropertiesFolderName });
Microsoft.ML.CodeAnalyzer.Tests (2)
Code\BestFriendTest.cs (2)
67
projectA = projectA.
AddDocument
("BestFriendAttribute.cs", _sourceAttribute.Value).Project;
68
projectA = projectA.
AddDocument
("BestFriendDeclaration.cs", _sourceDeclaration.Value).Project;