213 references to Id
IdeBenchmarks (3)
FormatterBenchmarks.cs (2)
44var document = workspace.CurrentSolution.GetDocument(workspace.Documents.First().Id); 57var document = workspace.CurrentSolution.GetDocument(workspace.Documents.First().Id);
RegexClassifierBenchmarks.cs (1)
71var document = workspace.CurrentSolution.GetDocument(workspace.Documents.First().Id);
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (126)
ChangeSignature\RemoveParametersTests.cs (2)
258foreach (var updatedDocument in testState.Workspace.Documents.Select(d => result.UpdatedSolution.GetDocument(d.Id))) 345foreach (var updatedDocument in testState.Workspace.Documents.Select(d => result.UpdatedSolution.GetDocument(d.Id)))
Classification\SemanticClassifierTests.cs (2)
35var document = workspace.CurrentSolution.GetRequiredDocument(workspace.Documents.First().Id); 3526var document = workspace.CurrentSolution.GetRequiredDocument(workspace.Documents.First().Id);
Classification\TotalClassifierTests.cs (1)
37var document = workspace.CurrentSolution.GetRequiredDocument(workspace.Documents.First().Id);
CodeActions\MoveType\MoveTypeTests.MoveScope.cs (1)
844var documentToModifyId = workspace.Documents[0].Id;
CodeActions\SyncNamespace\CSharpSyncNamespaceTestsBase.cs (4)
69var oldDocumentId = oldDocument.Id; 155var originalDocumentId = originalDocument.Id; 157var refDocument = workspace.Documents.Where(doc => doc.Id != originalDocumentId).SingleOrDefault(); 158var refDocumentId = refDocument?.Id;
Completion\CompletionProviders\CrefCompletionProviderTests.cs (1)
396var document = workspace.CurrentSolution.GetRequiredDocument(hostDocument.Id);
Completion\CompletionProviders\ObjectInitializerCompletionProviderTests.cs (2)
660var document = workspace.CurrentSolution.GetDocument(hostDocument.Id); 1276var document = workspace.CurrentSolution.GetDocument(hostDocument.Id);
Completion\CompletionProviders\OverrideCompletionProviderTests.cs (6)
2589var documentId = testWorkspace.Documents.Single(d => d.Name == "CSharpDocument").Id; 3015var documentId = testWorkspace.Documents.Single(d => d.Name == "CSharpDocument2").Id; 3073var documentId = testWorkspace.Documents.Single(d => d.Name == "CSharpDocument").Id; 3347var document = workspace.CurrentSolution.GetRequiredDocument(testDocument.Id); 3480var document = workspace.CurrentSolution.GetRequiredDocument(testDocument.Id); 3527var document = workspace.CurrentSolution.GetRequiredDocument(testDocument.Id);
Completion\CompletionProviders\SymbolCompletionProviderTests_NoInteractive.cs (2)
333var document = workspace.CurrentSolution.GetDocument(testDocument.Id); 344var currentDocument = workspace.CurrentSolution.GetDocument(testDocument.Id);
Completion\CompletionServiceTests.cs (2)
133workspace.OpenDocument(testDocument.Id); 138var document = workspace.CurrentSolution.GetDocument(testDocument.Id);
Debugging\ProximityExpressionsGetterTests.cs (1)
78var document = workspace.CurrentSolution.GetDocument(testDocument.Id);
EncapsulateField\EncapsulateFieldTestState.cs (1)
35TargetDocument = Workspace.CurrentSolution.GetDocument(_testDocument.Id);
ExtractMethod\ExtractMethodBase.cs (3)
124var document = workspace.CurrentSolution.GetDocument(testDocument.Id); 164var document = workspace.CurrentSolution.GetDocument(testDocument.Id); 189var document = workspace.CurrentSolution.GetDocument(workspace.Documents.First().Id);
Formatting\CodeCleanupTests.cs (3)
835var document = workspace.CurrentSolution.GetRequiredDocument(hostdoc.Id); 852var document = workspace.CurrentSolution.GetRequiredDocument(hostdoc.Id); 940var document = workspace.CurrentSolution.GetRequiredDocument(hostdoc.Id);
Formatting\Indentation\SmartIndenterEnterOnTokenTests.cs (2)
1320var document = workspace.CurrentSolution.GetDocument(hostdoc.Id); 1361var document = workspace.CurrentSolution.GetDocument(hostdoc.Id);
Formatting\Indentation\SmartTokenFormatterFormatRangeTests.cs (1)
3111var document = workspace.CurrentSolution.GetDocument(testDocument.Id);
Intents\IntentTestsBase.cs (1)
106var priorDocument = workspace.CurrentSolution.GetRequiredDocument(testDocument.Id);
LineSeparators\LineSeparatorTests.cs (1)
500var document = workspace.CurrentSolution.GetRequiredDocument(workspace.Documents.First().Id);
MoveToNamespace\MoveToNamespaceTests.cs (2)
1425var document = workspace.CurrentSolution.GetRequiredDocument(testDocument.Id); 1435foreach (var id in workspace.Documents.Select(d => d.Id))
Organizing\AbstractOrganizerTests.cs (1)
29var document = workspace.CurrentSolution.GetDocument(workspace.Documents.First().Id);
QuickInfo\SemanticQuickInfoSourceTests.cs (3)
50var documentId = testDocument.Id; 131var documentId = sourceDocument.Id; 300var documentId = sourceDocument.Id;
Rename\CSharpInlineRenameServiceTests.cs (1)
62var documentId = workspace.Documents.Single().Id;
StringIndentation\StringIndentationTests.cs (1)
30var document = workspace.CurrentSolution.GetRequiredDocument(workspace.Documents.First().Id);
Workspaces\WorkspaceTests_EditorFeatures.cs (82)
173workspace.OnParseOptionsChanged(document.Id.ProjectId, 197workspace.OpenDocument(document.Id); 201workspace.OnParseOptionsChanged(document.Id.ProjectId, 206workspace.CloseDocument(document.Id); 227.DocumentStates.GetState(document1.Id) 234.DocumentStates.GetState(document2.Id) 357workspace.OpenDocument(document.Id); 360Assert.False(workspace.IsDocumentOpen(document.Id)); 374workspace.OpenDocument(document.Id); 375workspace.CloseDocument(document.Id); 389workspace.OpenDocument(document.Id); 391workspace.OnDocumentRemoved(document.Id); 508workspace.OpenDocument(document1.Id); 516var docZ = solutionZ.GetDocument(document1.Id); 566workspace.OpenDocument(document1.Id); 567workspace.OpenDocument(document2.Id); 580var doc1Z = cs.GetDocument(document1.Id); 638trackingService.SetActiveDocument(document2.Id); 640workspace.OpenDocument(document1.Id); 641workspace.OpenDocument(document2.Id); 655var doc1Z = cs.GetDocument(document1.Id); 660var doc2Z = cs.GetDocument(document2.Id); 677var doc1Z = cs.GetDocument(document1.Id); 682var doc2Z = cs.GetDocument(document2.Id); 711workspace.OpenDocument(document.Id); 721workspace.CloseDocument(document.Id); 737workspace.OpenDocument(document.Id); 740Assert.Equal(startText, (await workspace.CurrentSolution.GetDocument(document.Id).GetTextAsync()).ToString()); 744var newSolution = oldSolution.WithDocumentText(document.Id, SourceText.From(newText)); 747Assert.Equal(startText, (await workspace.CurrentSolution.GetDocument(document.Id).GetTextAsync()).ToString()); 793var newSolution = oldSolution.RemoveDocument(document.Id); 818args => Assert.True(args.Document.Id == document.Id, 822args => Assert.True(args.Document.Id == document.Id, 828workspace.OpenDocument(document.Id); 829workspace.CloseDocument(document.Id); 846workspace.OpenDocument(document.Id); 847workspace.CloseDocument(document.Id); 886args => Assert.True(args.Document.Id == document.Id, 890args => Assert.True(args.Document.Id == document.Id, 896workspace.OpenSourceGeneratedDocument(document.Id); 898Assert.Equal(document.Id, sourceGeneratedDocumentId); 917workspace.OpenSourceGeneratedDocument(document.Id); 918await workspace.CloseSourceGeneratedDocumentAsync(document.Id); 950args => Assert.True(args.Document.Id == document.Id, 954args => Assert.True(args.Document.Id == document.Id, 960workspace.OpenAdditionalDocument(document.Id); 961workspace.CloseAdditionalDocument(document.Id); 978workspace.OpenAdditionalDocument(document.Id); 979workspace.CloseAdditionalDocument(document.Id); 1011args => Assert.True(args.Document.Id == document.Id, 1015args => Assert.True(args.Document.Id == document.Id, 1021workspace.OpenAnalyzerConfigDocument(document.Id); 1022workspace.CloseAnalyzerConfigDocument(document.Id); 1039workspace.OpenAnalyzerConfigDocument(document.Id); 1040workspace.CloseAnalyzerConfigDocument(document.Id); 1072var doc = project.GetDocument(additionalDoc.Id); 1075var additionalDocument = project.GetAdditionalDocument(additionalDoc.Id); 1096var doc = project.GetDocument(analyzerConfigDoc.Id); 1099var analyzerConfigDocument = project.GetAnalyzerConfigDocument(analyzerConfigDoc.Id); 1120workspace.OpenAdditionalDocument(additionalDoc.Id); 1127var newSolution = oldSolution.WithAdditionalDocumentText(additionalDoc.Id, SourceText.From(newText)); 1135var doc = workspace.CurrentSolution.GetAdditionalDocument(additionalDoc.Id); 1153workspace.OpenAnalyzerConfigDocument(analyzerConfigDoc.Id); 1160var newSolution = oldSolution.WithAnalyzerConfigDocumentText(analyzerConfigDoc.Id, SourceText.From(newText)); 1168var doc = workspace.CurrentSolution.GetAnalyzerConfigDocument(analyzerConfigDoc.Id); 1186workspace.OpenAdditionalDocument(additionalDoc.Id); 1191Assert.Equal(additionalDoc.Id, openDocumentIds.Single()); 1193workspace.CloseAdditionalDocument(additionalDoc.Id); 1199workspace.OpenAdditionalDocument(additionalDoc.Id); 1200workspace.CloseAdditionalDocument(additionalDoc.Id); 1215workspace.OpenAnalyzerConfigDocument(analyzerConfigDoc.Id); 1220Assert.Equal(analyzerConfigDoc.Id, openDocumentIds.Single()); 1222workspace.CloseAnalyzerConfigDocument(analyzerConfigDoc.Id); 1228workspace.OpenAnalyzerConfigDocument(analyzerConfigDoc.Id); 1229workspace.CloseAnalyzerConfigDocument(analyzerConfigDoc.Id); 1252var doc = workspace.CurrentSolution.GetAdditionalDocument(additionalDoc.Id); 1288var doc = workspace.CurrentSolution.GetAnalyzerConfigDocument(analyzerConfigDoc.Id); 1379Assert.Equal(document.Id, documentIdsWithFilePath.Single()); 1383Assert.Equal(additionalDoc.Id, documentIdsWithFilePath.Single()); 1399Assert.Equal(document.Id, documentIdsWithFilePath.Single()); 1403Assert.Equal(analyzerConfigDoc.Id, documentIdsWithFilePath.Single()); 1439AssertEx.SetEqual(workspace.Projects.SelectMany(p => p.Documents).Select(d => d.Id), eventArgs.Select(e => e.DocumentId));
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (3)
Testing\CSharpTestMethodFinderTests.cs (3)
469var testMethods = await testMethodFinder.GetPotentialTestMethodsAsync(workspace.CurrentSolution.GetRequiredDocument(testDocument.Id), span, CancellationToken.None); 483var testMethods = await testMethodFinder.GetPotentialTestMethodsAsync(workspace.CurrentSolution.GetRequiredDocument(testDocument.Id), span, CancellationToken.None); 484var semanticModel = await workspace.CurrentSolution.GetRequiredDocument(testDocument.Id).GetRequiredSemanticModelAsync(CancellationToken.None);
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (33)
BraceMatching\AbstractBraceMatcherTests.cs (1)
27var document = workspace.CurrentSolution.GetDocument(workspace.Documents.First().Id);
CodeLens\AbstractCodeLensTest.cs (8)
25var document = workspace.CurrentSolution.GetDocument(annotatedDocument.Id); 35var result = await new CodeLensReferencesService().GetReferenceCountAsync(workspace.CurrentSolution, annotatedDocument.Id, 53var document = workspace.CurrentSolution.GetDocument(annotatedDocument.Id); 63annotatedDocument.Id, declarationSyntaxNode, CancellationToken.None); 79var document = workspace.CurrentSolution.GetDocument(annotatedDocument.Id); 89annotatedDocument.Id, declarationSyntaxNode, CancellationToken.None); 105var document = workspace.CurrentSolution.GetDocument(annotatedDocument.Id); 115annotatedDocument.Id, declarationSyntaxNode, CancellationToken.None);
Completion\AbstractCompletionProviderTests.cs (7)
371var currentDocument = workspace.CurrentSolution.GetDocument(workspaceFixture.Target.CurrentDocument.Id); 690var document = workspace.CurrentSolution.GetRequiredDocument(workspaceFixture.Target.CurrentDocument.Id); 964var documentId = testWorkspace.Documents.Single(d => d.Name == "SourceDocument").Id; 1021var documentId = testWorkspace.Documents.Single(d => d.Name == "SourceDocument").Id; 1259workspace.OnDocumentSourceCodeKindChanged(hostDocument.Id, sourceCodeKind); 1266var document = workspace.CurrentSolution.GetDocument(hostDocument.Id); 1308workspace.OnDocumentSourceCodeKindChanged(hostDocument.Id, sourceCodeKind);
Diagnostics\GenerateType\GenerateTypeTestState.cs (1)
50InvocationDocument = Workspace.CurrentSolution.GetDocument(_testDocument.Id);
ExtractInterface\AbstractExtractInterfaceTests.cs (1)
106Assert.False(testState.Workspace.Documents.Select(d => d.Id).Contains(result.NavigationDocumentId));
ExtractInterface\ExtractInterfaceTestState.cs (1)
64ExtractFromDocument = Workspace.CurrentSolution.GetDocument(_testDocument.Id);
Formatting\CoreFormatterTestsBase.cs (1)
182var document = workspace.CurrentSolution.GetDocument(hostdoc.Id);
GoToAdjacentMember\AbstractGoToAdjacentMemberTests.cs (2)
38var document = workspace.CurrentSolution.GetDocument(hostDocument.Id); 62var document = workspace.CurrentSolution.GetDocument(hostDocument.Id);
KeywordHighlighting\AbstractKeywordHighlighterTests.cs (1)
50var document = workspace.CurrentSolution.GetDocument(testDocument.Id);
SignatureHelp\AbstractSignatureHelpProviderTests.cs (2)
351var documentId = testWorkspace.Documents.First(d => d.Name == "SourceDocument").Id; 471var documentId = testWorkspace.Documents.Where(d => d.Name == "SourceDocument").Single().Id;
Squiggles\TestDiagnosticTagProducer.cs (1)
43location: new DiagnosticDataLocation(new FileLinePositionSpan(document.FilePath, linePosSpan), document.Id),
Structure\AbstractSyntaxStructureProviderTests.cs (2)
50var document = workspace.CurrentSolution.GetRequiredDocument(hostDocument.Id); 69var document = workspace.CurrentSolution.GetRequiredDocument(hostDocument.Id);
TaskList\AbstractTaskListTests.cs (1)
36var documentId = hostDocument.Id;
Workspaces\EditorTestHostDocument.cs (2)
160foreach (var linkedId in workspace.CurrentSolution.GetDocumentIdsWithFilePath(FilePath).Concat(this.Id)) 170var document = threadingContext.JoinableTaskFactory.Run(() => workspace.CurrentSolution.GetSourceGeneratedDocumentAsync(testDocument.Id, CancellationToken.None).AsTask());
Workspaces\TestWorkspaceFixture.cs (2)
91GetWorkspace().OnDocumentSourceCodeKindChanged(hostDocument.Id, sourceCodeKind); 93return GetWorkspace().CurrentSolution.GetDocument(hostDocument.Id);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (18)
Diagnostics\DiagnosticDataTests.cs (1)
233var documentId = hostDocument.Id;
Diagnostics\SuppressMessageAttributeWorkspaceTests.cs (1)
64var documentId = workspace.Documents[0].Id;
InheritanceMargin\InheritanceMarginTests.cs (2)
104var document = testWorkspace.CurrentSolution.GetRequiredDocument(testHostDocument.Id); 346var document = testWorkspace.CurrentSolution.GetRequiredDocument(testHostDocument.Id);
LinkedFiles\LinkedFileDiffMergingEditorTests.cs (2)
77var documentId = workspace.Documents.Single(d => !d.IsLinkFile).Id; 80var linkedDocumentId = workspace.Documents.Single(d => d.IsLinkFile).Id;
MetadataAsSource\AbstractMetadataAsSourceTests.TestContext.cs (1)
315var document = Workspace.CurrentSolution.GetRequiredDocument(testDocument.Id);
RenameTracking\RenameTrackingTestState.cs (1)
169var document = this.Workspace.CurrentSolution.GetDocument(HostDocument.Id);
Snippets\RoslynLSPSnippetConvertTests.cs (3)
318var document = workspace.CurrentSolution.GetRequiredDocument(workspace.Documents.First().Id); 329var document = workspace.CurrentSolution.GetRequiredDocument(workspace.Documents.First().Id); 399var document = workspace.CurrentSolution.GetRequiredDocument(workspace.Documents.First().Id);
StackTraceExplorer\StackTraceExplorerTests.cs (1)
46var doc = workspace.CurrentSolution.GetRequiredDocument(cursorDoc.Id);
Structure\BlockStructureServiceTests.cs (1)
119var document = workspace.CurrentSolution.GetDocument(hostDocument.Id);
Structure\StructureTaggerTests.cs (1)
411var document = workspace.CurrentSolution.GetDocument(hostdoc.Id);
SymbolFinder\FindSymbolAtPositionTests.cs (1)
21var document = workspace.CurrentSolution.GetRequiredDocument(workspace.Documents.Single().Id);
Tagging\AsynchronousTaggerTests.cs (2)
166var document = workspace.CurrentSolution.GetRequiredDocument(testDocument.Id); 221var document = workspace.CurrentSolution.GetRequiredDocument(testDocument.Id);
ValueTracking\AbstractBaseValueTrackingTests.cs (1)
29var document = testWorkspace.CurrentSolution.GetRequiredDocument(cursorDocument.Id);
Microsoft.CodeAnalysis.Features.Test.Utilities (2)
RelatedDocuments\AbstractRelatedDocumentsTests.cs (2)
30var documentId = caretDocument.Id; 48var expectedSortedResults = workspace.Documents.Where(d => d.SelectedSpans.Count > 0).Select(d => d.Id).OrderBy(d => d.Id);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (14)
CodeActions\CodeActionResolveTests.cs (4)
182var documentBefore = testWorkspace.CurrentSolution.GetDocument(testWorkspace.Documents.Single().Id)!; 187var documentAfter = testWorkspace.CurrentSolution.GetDocument(testWorkspace.Documents.Single().Id)!; 303var existingDocumentUri = testWorkspace.CurrentSolution.GetRequiredDocument(testWorkspace.Documents.Single().Id).GetURI(); 429var existingDocument = testWorkspace.CurrentSolution.GetRequiredDocument(testWorkspace.Documents.Single().Id);
Diagnostics\PullDiagnosticTests.cs (6)
249workspace.OnDocumentRemoved(workspace.Documents.Single().Id); 1029await InsertInClosedDocumentAsync(testLspServer, testLspServer.TestWorkspace.Documents.First().Id, "}"); 1069await InsertInClosedDocumentAsync(testLspServer, testLspServer.TestWorkspace.Documents.First().Id, "}"); 1500testLspServer.TestWorkspace.OnDocumentRemoved(testLspServer.TestWorkspace.Documents.First().Id); 1547await InsertInClosedDocumentAsync(testLspServer, testLspServer.TestWorkspace.Documents.First().Id, "}"); 1574await InsertInClosedDocumentAsync(testLspServer, testLspServer.TestWorkspace.Documents.First().Id, " ", position: 0);
ProjectContext\GetTextDocumentWithContextHandlerTests.cs (1)
92await testLspServer.OpenDocumentInWorkspaceAsync(document.Id, openAllLinkedDocuments: true);
SpellCheck\SpellCheckTests.cs (2)
139workspace.OnDocumentRemoved(workspace.Documents.Single().Id); 430testLspServer.TestWorkspace.OnDocumentRemoved(testLspServer.TestWorkspace.Documents.First().Id);
Workspaces\SourceGeneratedDocumentTests.cs (1)
171await testLspServer.TestWorkspace.ChangeDocumentAsync(testLspServer.TestWorkspace.Documents.Single(d => !d.IsSourceGenerated).Id, SourceText.From("new text"));
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (6)
Workspaces\TestHostDocument.cs (2)
168Contract.ThrowIfFalse(project.Id == this.Id.ProjectId); 206return DocumentInfo.Create(Id, Name, Folders, SourceCodeKind, Loader, FilePath, isGenerated: false)
Workspaces\TestWorkspace`1.cs (4)
309return hostDocument.Id; 313=> this.Documents.FirstOrDefault(d => d.Id == documentId); 316=> this.AdditionalDocuments.FirstOrDefault(d => d.Id == documentId); 319=> this.AnalyzerConfigDocuments.FirstOrDefault(d => d.Id == documentId);
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (1)
DesignerAttribute\DesignerAttributeServiceTests.cs (1)
104var documentId = hostDocument.Id;
Microsoft.VisualStudio.LanguageServices.UnitTests (7)
CodeModel\AbstractEventCollectorTests.vb (2)
105Dim codeDocument = workspace.CurrentSolution.GetDocument(workspace.Documents(0).Id) 108Dim changeDocument = workspace.CurrentSolution.GetDocument(workspace.Documents(1).Id)
CodeModel\CSharp\FileCodeModelTests.vb (1)
1020Dim changeDocument = changedWorkspace.CurrentSolution.GetDocument(changedWorkspace.Documents(0).Id)
Venus\DocumentService_IntegrationTests.vb (2)
275Dim mappedTestDocument = testWorkspace.Documents.First(Function(d) d.Id <> testDocument.Id) 313Dim mappedTestDocument = testWorkspace.Documents.First(Function(d) d.Id <> testDocument.Id)
VsNavInfo\VsNavInfoTests.vb (2)
826Dim document = workspace.CurrentSolution.GetDocument(hostDocument.Id) 864Dim document = workspace.CurrentSolution.GetDocument(hostDocument.Id)