3 instantiations of DocumentInfo
Microsoft.CodeAnalysis.Workspaces (3)
Workspace\Solution\DocumentInfo.cs (2)
85return new DocumentInfo( 114return new DocumentInfo(newAttributes, newLoader, newDocumentServiceProvider);
Workspace\Workspace.cs (1)
1648new DocumentInfo(newDoc.DocumentState.Attributes, loader: null, documentServiceProvider: newDoc.State.DocumentServiceProvider));
341 references to DocumentInfo
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
Formatting\RazorLineFormattingOptionsTests.cs (2)
56var documentInfo = DocumentInfo.Create(
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (1)
CodeGeneration\SymbolEditorTests.cs (1)
37DocumentInfo.Create(
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
Rename\RenamerTests.cs (2)
225var documentInfo = DocumentInfo.Create(
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (4)
Diagnostics\DiagnosticAnalyzerServiceTests.cs (2)
258DocumentInfo.Create( 336DocumentInfo.Create(
EditAndContinue\EditAndContinueLanguageServiceTests.cs (1)
253AddDocument(DocumentInfo.Create(
TextEditor\OpenDocumentTests.cs (1)
43workspace.AddDocument(DocumentInfo.Create(documentId, "Foo.cs", filePath: FilePath));
Microsoft.CodeAnalysis.ExternalAccess.Razor (7)
src\Tools\ExternalAccess\Razor\Shared\RazorDynamicFileInfo.cs (4)
46/// Constructs a new <see cref="DocumentInfo"/> from an existing <see cref="DocumentInfo"/> but with updated 49public DocumentInfo ToUpdatedDocumentInfo(DocumentInfo existingDocumentInfo)
src\Tools\ExternalAccess\Razor\Shared\Testing\AbstractRazorLanguageServerFactoryWrapper.cs (1)
20internal abstract DocumentInfo CreateDocumentInfo(
src\Tools\ExternalAccess\Razor\Shared\Testing\RazorTestLanguageServerFactory.cs (2)
45internal override DocumentInfo CreateDocumentInfo( 64return DocumentInfo.Create(id, name, folders, sourceCodeKind, loader, filePath, isGenerated)
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (7)
src\Tools\ExternalAccess\Razor\Shared\RazorDynamicFileInfo.cs (4)
46/// Constructs a new <see cref="DocumentInfo"/> from an existing <see cref="DocumentInfo"/> but with updated 49public DocumentInfo ToUpdatedDocumentInfo(DocumentInfo existingDocumentInfo)
src\Tools\ExternalAccess\Razor\Shared\Testing\AbstractRazorLanguageServerFactoryWrapper.cs (1)
20internal abstract DocumentInfo CreateDocumentInfo(
src\Tools\ExternalAccess\Razor\Shared\Testing\RazorTestLanguageServerFactory.cs (2)
45internal override DocumentInfo CreateDocumentInfo( 64return DocumentInfo.Create(id, name, folders, sourceCodeKind, loader, filePath, isGenerated)
Microsoft.CodeAnalysis.Features (14)
CodeFixes\Configuration\ConfigurationUpdater.cs (2)
331var documentInfo = DocumentInfo.Create(
EditAndContinue\CommittedSolution.cs (1)
270_solution = _solution.AddDocument(DocumentInfo.Create(
GenerateType\AbstractGenerateTypeService.Editor.cs (1)
350DocumentInfo.Create(
MetadataAsSource\MetadataAsSourceGeneratedFileInfo.cs (4)
76var assemblyInfoDocument = DocumentInfo.Create( 85var generatedDocument = DocumentInfo.Create(
PdbSourceDocument\PdbSourceDocumentMetadataAsSourceFileProvider.cs (4)
337private ImmutableArray<DocumentInfo> CreateDocumentInfos( 340using var _ = ArrayBuilder<DocumentInfo>.GetInstance(out var documents); 358var documentInfo = DocumentInfo.Create(
Workspace\MiscellaneousFileUtilities.cs (2)
49var documentInfo = DocumentInfo.Create(
Microsoft.CodeAnalysis.Features.Test.Utilities (2)
EditAndContinue\EditAndContinueWorkspaceTestBase.cs (2)
365internal static DocumentInfo CreateDesignTimeOnlyDocument(ProjectId projectId, string name = "design-time-only.cs", string path = "design-time-only.cs") 368return DocumentInfo.Create(
Microsoft.CodeAnalysis.Features.UnitTests (10)
EditAndContinue\CompileTimeSolutionProviderTests.cs (1)
51AddDocument(DocumentInfo.Create(
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (8)
87solution = solution.AddDocument(DocumentInfo.Create( 94solution = solution.AddDocument(DocumentInfo.Create( 101solution = solution.AddDocument(DocumentInfo.Create( 108solution = solution.AddDocument(DocumentInfo.Create( 129solution = solution.AddDocument(DocumentInfo.Create( 312var documentInfo = CreateDesignTimeOnlyDocument(document1.Project.Id); 347var documentInfo = DocumentInfo.Create(
EditAndContinue\UnitTestingHotReloadServiceTests.cs (1)
43solution = solution.AddDocument(DocumentInfo.Create(
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
ExternalAccess\Razor\FormatNewFileHandler.cs (1)
54DocumentInfo.Create(
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (4)
Miscellaneous\LspMiscellaneousFilesWorkspaceTests.cs (2)
164var documentInfo = DocumentInfo.Create(
Workspaces\LspWorkspaceManagerTests.cs (2)
247var newDocumentInfo = DocumentInfo.Create(newDocumentId, "NewDoc.cs", filePath: newDocumentFilePath, loader: new TestTextLoader("New Doc"));
Microsoft.CodeAnalysis.Remote.ServiceHub (6)
Host\RemoteWorkspace.SolutionCreator.cs (6)
428Func<Solution, ImmutableArray<DocumentInfo>, Solution> addDocuments, 459await _assetProvider.GetAssetsAsync<DocumentInfo.DocumentAttributes>( 473Func<Solution, ImmutableArray<DocumentInfo>, Solution> addDocuments, 480ImmutableArray<DocumentInfo>.Builder? lazyDocumentsToAdd = null; 485lazyDocumentsToAdd ??= ImmutableArray.CreateBuilder<DocumentInfo>(); 569var newDocumentInfo = await _assetProvider.GetAssetAsync<DocumentInfo.DocumentAttributes>(
Microsoft.CodeAnalysis.Remote.Workspaces (5)
AbstractAssetProvider.cs (5)
120async Task<ImmutableArray<DocumentInfo>> CreateDocumentInfosAsync(DocumentChecksumsAndIds checksumsAndIds) 122var documentInfos = new FixedSizeArrayBuilder<DocumentInfo>(checksumsAndIds.Length); 150var attributesTask = this.GetAssetsAsync<DocumentInfo.DocumentAttributes>( 163public async Task<DocumentInfo> CreateDocumentInfoAsync( 166var attributes = await GetAssetAsync<DocumentInfo.DocumentAttributes>(new(AssetPathKind.DocumentAttributes, documentId), attributeChecksum, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Workspaces (111)
Serialization\SerializationExtensions.cs (1)
23DocumentInfo.DocumentAttributes => WellKnownSynchronizationKind.DocumentAttributes,
Workspace\AdhocWorkspace.cs (2)
128return AddDocument(DocumentInfo.Create(id, name, loader: loader)); 134public Document AddDocument(DocumentInfo documentInfo)
Workspace\CommandLineProject.cs (4)
145IList<DocumentInfo> CreateDocuments(ImmutableArray<CommandLineSourceFile> files) 147var documents = new List<DocumentInfo>(); 163var doc = DocumentInfo.Create(
Workspace\ProjectSystem\ProjectSystemProject.BatchingDocumentCollection.cs (16)
54private readonly ImmutableArray<DocumentInfo>.Builder _documentsAddedInBatch = ImmutableArray.CreateBuilder<DocumentInfo>(); 67private readonly Action<Workspace, DocumentInfo> _documentAddAction; 74Action<Workspace, DocumentInfo> documentAddAction, 96var documentInfo = DocumentInfo.Create( 146var documentInfo = DocumentInfo.Create( 197var documentInfo = CreateDocumentInfoFromFileInfo(fileInfo, folders.NullToEmpty()); 486var documentInfo = new DocumentInfo(attributes, fileInfo.TextLoader, fileInfo.DocumentServiceProvider); 541Func<Solution, ImmutableArray<DocumentInfo>, Solution> addDocuments, 556Func<Solution, ImmutableArray<DocumentInfo>, Solution> addDocuments, 561ImmutableArray<DocumentInfo> documentsAddedInBatch, 574foreach (var documentInfo in documentsAddedInBatch) 610private DocumentInfo CreateDocumentInfoFromFileInfo(DynamicFileInfo fileInfo, ImmutableArray<string> folders) 620return DocumentInfo.Create(
Workspace\Solution\AdditionalDocumentState.cs (3)
18DocumentInfo.DocumentAttributes attributes, 28DocumentInfo documentInfo, 34protected override TextDocumentState UpdateAttributes(DocumentInfo.DocumentAttributes newAttributes)
Workspace\Solution\AnalyzerConfigDocumentState.cs (3)
20DocumentInfo.DocumentAttributes attributes, 34DocumentInfo documentInfo, 40protected override TextDocumentState UpdateAttributes(DocumentInfo.DocumentAttributes newAttributes)
Workspace\Solution\DocumentInfo.cs (11)
64/// Create a new instance of a <see cref="DocumentInfo"/>. 76public static DocumentInfo Create( 98private DocumentInfo With( 117public DocumentInfo WithId(DocumentId id) 120public DocumentInfo WithName(string name) 123public DocumentInfo WithFolders(IEnumerable<string>? folders) 126public DocumentInfo WithSourceCodeKind(SourceCodeKind kind) 129public DocumentInfo WithFilePath(string? filePath) 132public DocumentInfo WithTextLoader(TextLoader? loader) 135internal DocumentInfo WithDesignTimeOnly(bool designTimeOnly) 138internal DocumentInfo WithDocumentServiceProvider(IDocumentServiceProvider? provider)
Workspace\Solution\DocumentState.cs (5)
40DocumentInfo.DocumentAttributes attributes, 56DocumentInfo info, 399protected override TextDocumentState UpdateAttributes(DocumentInfo.DocumentAttributes newAttributes) 441public new DocumentState WithAttributes(DocumentInfo.DocumentAttributes newAttributes) 534DocumentInfo.DocumentAttributes attributes,
Workspace\Solution\DocumentState_LinkedFileReuse.cs (1)
101DocumentInfo.DocumentAttributes attributes,
Workspace\Solution\ProjectInfo.cs (20)
124public IReadOnlyList<DocumentInfo> Documents { get; } 144public IReadOnlyList<DocumentInfo> AdditionalDocuments { get; } 149public IReadOnlyList<DocumentInfo> AnalyzerConfigDocuments { get; } 160IReadOnlyList<DocumentInfo> documents, 164IReadOnlyList<DocumentInfo> additionalDocuments, 165IReadOnlyList<DocumentInfo> analyzerConfigDocuments, 194IEnumerable<DocumentInfo>? documents, 198IEnumerable<DocumentInfo>? additionalDocuments, 222IEnumerable<DocumentInfo>? documents = null, 226IEnumerable<DocumentInfo>? additionalDocuments = null, 255analyzerConfigDocuments: SpecializedCollections.EmptyBoxedImmutableArray<DocumentInfo>(), 263IEnumerable<DocumentInfo>? documents = null, 267IEnumerable<DocumentInfo>? additionalDocuments = null, 268IEnumerable<DocumentInfo>? analyzerConfigDocuments = null, 288IReadOnlyList<DocumentInfo>? documents = null, 292IReadOnlyList<DocumentInfo>? additionalDocuments = null, 293IReadOnlyList<DocumentInfo>? analyzerConfigDocuments = null, 376public ProjectInfo WithDocuments(IEnumerable<DocumentInfo>? documents) 379public ProjectInfo WithAdditionalDocuments(IEnumerable<DocumentInfo>? additionalDocuments) 382public ProjectInfo WithAnalyzerConfigDocuments(IEnumerable<DocumentInfo>? analyzerConfigDocuments)
Workspace\Solution\ProjectState.cs (2)
304internal DocumentState CreateDocument(DocumentInfo documentInfo, ParseOptions? parseOptions, LoadTextOptions loadTextOptions) 316internal TDocumentState CreateDocument<TDocumentState>(DocumentInfo documentInfo)
Workspace\Solution\Solution.cs (11)
993=> AddDocument(DocumentInfo.Create( 1019return AddDocument(DocumentInfo.Create( 1031public Solution AddDocument(DocumentInfo documentInfo) 1039public Solution AddDocuments(ImmutableArray<DocumentInfo> documentInfos) 1070var info = CreateDocumentInfo(documentId, name, text, folders, filePath); 1074public Solution AddAdditionalDocument(DocumentInfo documentInfo) 1077public Solution AddAdditionalDocuments(ImmutableArray<DocumentInfo> documentInfos) 1104var info = CreateDocumentInfo(documentId, name, text, folders, filePath); 1108private DocumentInfo CreateDocumentInfo(DocumentId documentId, string name, SourceText text, IEnumerable<string>? folders, string? filePath) 1114return DocumentInfo.Create( 1129public Solution AddAnalyzerConfigDocuments(ImmutableArray<DocumentInfo> documentInfos)
Workspace\Solution\SolutionCompilationState.cs (7)
605using var _1 = ArrayBuilder<DocumentInfo>.GetInstance(out var addedDocumentInfos); 614void UpdateDocuments<TDocumentState>(IReadOnlyList<DocumentInfo> newDocumentInfos) 624foreach (var newDocumentInfo in newDocumentInfos) 776Func<DocumentInfo.DocumentAttributes, TArg, DocumentInfo.DocumentAttributes> updateAttributes) 1755/// Core helper that takes a set of <see cref="DocumentInfo" />s and does the application of the appropriate documents to each project. 1759ImmutableArray<DocumentInfo> documentInfos)
Workspace\Solution\SolutionState.cs (2)
952Func<DocumentInfo.DocumentAttributes, TArg, DocumentInfo.DocumentAttributes> updateAttributes)
Workspace\Solution\SourceGeneratedDocumentState.cs (3)
81new DocumentInfo.DocumentAttributes( 102DocumentInfo.DocumentAttributes attributes, 128protected override TextDocumentState UpdateAttributes(DocumentInfo.DocumentAttributes newAttributes)
Workspace\Solution\TextDocumentState.cs (5)
20public readonly DocumentInfo.DocumentAttributes Attributes; 30DocumentInfo.DocumentAttributes attributes, 53public TextDocumentState WithDocumentInfo(DocumentInfo info) 58public TextDocumentState WithAttributes(DocumentInfo.DocumentAttributes newAttributes) 67protected abstract TextDocumentState UpdateAttributes(DocumentInfo.DocumentAttributes newAttributes);
Workspace\Solution\TextDocumentStates.cs (2)
74public TextDocumentStates(IEnumerable<DocumentInfo> infos, Func<DocumentInfo, TState> stateConstructor)
Workspace\Workspace.cs (13)
1038protected internal void OnDocumentAdded(DocumentInfo documentInfo) 1048protected internal void OnDocumentsAdded(ImmutableArray<DocumentInfo> documentInfos) 1065protected internal void OnDocumentReloaded(DocumentInfo newDocumentInfo) 1102protected internal void OnDocumentInfoChanged(DocumentId documentId, DocumentInfo newInfo) 1361protected internal void OnAdditionalDocumentAdded(DocumentInfo documentInfo) 1399protected internal void OnAnalyzerConfigDocumentAdded(DocumentInfo documentInfo) 2041private static DocumentInfo CreateDocumentInfoWithText(TextDocument doc) 2044internal static DocumentInfo CreateDocumentInfoWithoutText(TextDocument doc) 2045=> DocumentInfo.Create( 2206protected virtual void ApplyDocumentAdded(DocumentInfo info, SourceText text) 2239protected virtual void ApplyDocumentInfoChanged(DocumentId id, DocumentInfo info) 2250protected virtual void ApplyAdditionalDocumentAdded(DocumentInfo info, SourceText text) 2283protected virtual void ApplyAnalyzerConfigDocumentAdded(DocumentInfo info, SourceText text)
Microsoft.CodeAnalysis.Workspaces.MSBuild (8)
MSBuild\MSBuildProjectLoader.Worker.cs (6)
436private ImmutableArray<DocumentInfo> CreateDocumentInfos(IReadOnlyList<DocumentFileInfo> documentFileInfos, ProjectId projectId, Encoding? encoding) 438var results = new FixedSizeArrayBuilder<DocumentInfo>(documentFileInfos.Count); 444var documentInfo = DocumentInfo.Create( 479private void CheckForDuplicateDocuments(ImmutableArray<DocumentInfo> documents, string? projectFilePath, ProjectId projectId) 482foreach (var doc in documents)
MSBuild\MSBuildWorkspace.cs (2)
451protected override void ApplyDocumentAdded(DocumentInfo info, SourceText text) 472var newDocumentInfo = info.WithName(fileName)
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (6)
Workspaces\TestHostDocument.cs (2)
202public DocumentInfo ToDocumentInfo() 205return DocumentInfo.Create(Id, Name, Folders, SourceCodeKind, Loader, FilePath, isGenerated: false)
Workspaces\TestWorkspace`1.cs (4)
372protected override void ApplyDocumentAdded(DocumentInfo info, SourceText text) 398protected override void ApplyAdditionalDocumentAdded(DocumentInfo info, SourceText text) 422protected override void ApplyAnalyzerConfigDocumentAdded(DocumentInfo info, SourceText text) 531public Task AddDocumentAsync(DocumentInfo documentInfo)
Microsoft.CodeAnalysis.Workspaces.UnitTests (121)
CommandLineProject\CommandLineProjectTests.cs (11)
27var docInfo = info.Documents.First(); 58var docInfo = info.Documents.First(); 69var docInfo = info.Documents.First(); 81var docInfo = info.Documents.First(); 92var docInfo = info.Documents.First(); 104var docInfo = info.Documents.First(); 115var docInfo = info.Documents.First(); 126var firstDoc = info.Documents.Single(); 127var secondDoc = info.AdditionalDocuments.Single(); 138var document = Assert.Single(info.AnalyzerConfigDocuments); 152var firstDoc = info.Documents.Single();
SolutionTests\DocumentInfoTests.cs (19)
24Assert.Throws<ArgumentNullException>(() => DocumentInfo.Create(id: null, "doc")); 25Assert.Throws<ArgumentNullException>(() => DocumentInfo.Create(documentId, name: null)); 27Assert.Throws<ArgumentNullException>(() => DocumentInfo.Create(documentId, "doc", folders: ["folder", null])); 36var info = DocumentInfo.Create( 55var info = DocumentInfo.Create( 74var info1 = DocumentInfo.Create(documentId, "doc", folders: ["folder"]); 77var info2 = DocumentInfo.Create(documentId, "doc"); 80var info3 = DocumentInfo.Create(documentId, "doc", folders: []); 83var info4 = DocumentInfo.Create(documentId, "doc", folders: []); 96var info = DocumentInfo.Create(DocumentId.CreateNewId(ProjectId.CreateNewId()), "doc_name", filePath: path, sourceCodeKind: kind); 106var instance = DocumentInfo.Create(DocumentId.CreateNewId(ProjectId.CreateNewId()), "doc");
SolutionTests\ProjectInfoTests.cs (16)
38var documentInfo = DocumentInfo.Create(DocumentId.CreateNewId(pid), "doc"); 74var documentInfo = DocumentInfo.Create(DocumentId.CreateNewId(ProjectId.CreateNewId()), "doc"); 77Assert.Same(documentInfo, ((ImmutableArray<DocumentInfo>)info1.Documents).Single()); 80Assert.True(((ImmutableArray<DocumentInfo>)info2.Documents).IsEmpty); 83Assert.True(((ImmutableArray<DocumentInfo>)info3.Documents).IsEmpty); 86Assert.True(((ImmutableArray<DocumentInfo>)info4.Documents).IsEmpty); 93var documentInfo = DocumentInfo.Create(DocumentId.CreateNewId(ProjectId.CreateNewId()), "doc"); 96Assert.Same(documentInfo, ((ImmutableArray<DocumentInfo>)info1.AdditionalDocuments).Single()); 99Assert.True(((ImmutableArray<DocumentInfo>)info2.AdditionalDocuments).IsEmpty); 102Assert.True(((ImmutableArray<DocumentInfo>)info3.AdditionalDocuments).IsEmpty); 105Assert.True(((ImmutableArray<DocumentInfo>)info4.AdditionalDocuments).IsEmpty); 183var documentInfo = DocumentInfo.Create(DocumentId.CreateNewId(projectId), "doc");
SolutionTests\SolutionTests.cs (49)
1101var newDocumentInfo1 = DocumentInfo.Create( 1110var newDocumentInfo3 = DocumentInfo.Create( 1120var newAddDocumentInfo1 = DocumentInfo.Create( 1129var newAddDocumentInfo3 = DocumentInfo.Create( 1139var newConfigDocumentInfo1 = DocumentInfo.Create( 1148var newConfigDocumentInfo3 = DocumentInfo.Create( 1623solution = solution.AddDocument(DocumentInfo.Create(documentAId, "a.cs", loader: textLoaderA, filePath: "a.cs")); 1626solution = solution.AddDocument(DocumentInfo.Create(fileDocumentId, "d.cs", loader: new FileTextLoader(fileD.Path, defaultEncoding: null), filePath: fileD.Path)); 2609var documentInfo1 = DocumentInfo.Create(DocumentId.CreateNewId(projectId), "file1.cs"); 2610var documentInfo2 = DocumentInfo.Create(DocumentId.CreateNewId(projectId), "file2.cs"); 2633var documentInfo1 = DocumentInfo.Create(DocumentId.CreateNewId(projectId1), "file1.cs"); 2634var documentInfo2 = DocumentInfo.Create(DocumentId.CreateNewId(projectId2), "file2.cs"); 2660var documentInfo1 = DocumentInfo.Create(DocumentId.CreateNewId(projectId1), "file1.cs"); 2661var documentInfo2 = DocumentInfo.Create(DocumentId.CreateNewId(projectId2), "file2.cs"); 2685var documentInfo1 = DocumentInfo.Create(DocumentId.CreateNewId(projectId), "file1.cs"); 2686var documentInfo2 = DocumentInfo.Create(DocumentId.CreateNewId(projectId), "file2.cs"); 2706var documentInfo1 = DocumentInfo.Create(DocumentId.CreateNewId(projectId1), "file1.cs"); 2707var documentInfo2 = DocumentInfo.Create(DocumentId.CreateNewId(projectId2), "file2.cs"); 2728var documentInfo1 = DocumentInfo.Create(DocumentId.CreateNewId(projectId1), "file1.cs"); 2747var documentInfo1 = DocumentInfo.Create(DocumentId.CreateNewId(projectId1), "file1.txt"); 2766var documentInfo1 = DocumentInfo.Create(DocumentId.CreateNewId(projectId1), ".editorconfig"); 4700DocumentInfo.Create( 4733DocumentInfo.Create( 4774DocumentInfo.Create( 4822DocumentInfo.Create( 4868DocumentInfo.Create( 4918.AddDocument(DocumentInfo.Create(documentId, "Test", sourceCodeKind: SourceCodeKind.Script)); 4959.WithAnalyzerConfigDocuments([DocumentInfo.Create(editorConfigDocumentId, ".editorconfig", filePath: editorConfigFilePath)]); 5456var docInfo = DocumentInfo.Create(DocumentId.CreateNewId(pid), "c.cs", loader: TextLoader.From(TextAndVersion.Create(text, version)));
SolutionTests\SolutionWithSourceGeneratorTests.cs (2)
847var documentInfo = DocumentInfo.Create(
WorkspaceTests\AdhocWorkspaceTests.cs (12)
59var info = DocumentInfo.Create(DocumentId.CreateNewId(project.Id), "code.cs"); 152var docInfo = DocumentInfo.Create( 215var docInfo = DocumentInfo.Create(DocumentId.CreateNewId(pid), "c.cs", loader: TextLoader.From(TextAndVersion.Create(text, version))); 249var docInfo = DocumentInfo.Create(DocumentId.CreateNewId(pid), "c.cs", loader: TextLoader.From(TextAndVersion.Create(text, version))); 284var docInfo = DocumentInfo.Create( 322var docInfo = DocumentInfo.Create(DocumentId.CreateNewId(pid), "c.cs", loader: TextLoader.From(TextAndVersion.Create(text, version)));
WorkspaceTests\WorkspaceReferenceTests.cs (10)
35var info = DocumentInfo.Create(DocumentId.CreateNewId(project.Id), "code.cs"); 75var info = DocumentInfo.Create(DocumentId.CreateNewId(project.Id), "code.cs"); 115var info = DocumentInfo.Create(DocumentId.CreateNewId(project.Id), "code.cs"); 155var referenceDocumentInfo = DocumentInfo.Create(DocumentId.CreateNewId(referenceProject.Id), "code.cs"); 159var info = DocumentInfo.Create(DocumentId.CreateNewId(project.Id), "code.cs");
WorkspaceTests\WorkspaceTests.cs (2)
167return this.AddDocument(DocumentInfo.Create(id, name, loader: loader)); 173public Document AddDocument(DocumentInfo documentInfo)
Microsoft.VisualStudio.LanguageServices (16)
Implementation\AbstractEditorFactory.cs (1)
327DocumentInfo.Create(
ProjectSystem\VisualStudioWorkspaceImpl.AbstractAddDocumentUndoUnit.cs (2)
15protected readonly DocumentInfo DocumentInfo; 20DocumentInfo docInfo,
ProjectSystem\VisualStudioWorkspaceImpl.AddAdditionalDocumentUndoUnit.cs (1)
17DocumentInfo docInfo,
ProjectSystem\VisualStudioWorkspaceImpl.AddAnalyzerConfigDocumentUndoUnit.cs (1)
16DocumentInfo docInfo,
ProjectSystem\VisualStudioWorkspaceImpl.AddDocumentUndoUnit.cs (1)
16DocumentInfo docInfo,
ProjectSystem\VisualStudioWorkspaceImpl.cs (9)
759protected override void ApplyDocumentAdded(DocumentInfo info, SourceText text) 762protected override void ApplyAdditionalDocumentAdded(DocumentInfo info, SourceText text) 765protected override void ApplyAnalyzerConfigDocumentAdded(DocumentInfo info, SourceText text) 771private void AddDocumentCore(DocumentInfo info, SourceText initialText, TextDocumentKind documentKind) 912DocumentInfo documentInfo, 1029var docInfo = CreateDocumentInfoWithoutText(document); 1220protected override void ApplyDocumentInfoChanged(DocumentId documentId, DocumentInfo updatedInfo) 1277/// The <see cref="VisualStudioWorkspace"/> currently supports only a subset of <see cref="DocumentInfo"/> 1280private static void FailIfDocumentInfoChangesNotSupported(CodeAnalysis.Document document, DocumentInfo updatedInfo)
Venus\ContainedLanguage.cs (1)
115Workspace.OnDocumentAdded(DocumentInfo.Create(
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (1)
PersistentStorage\AbstractPersistentStorageTests.cs (1)
993solution = solution.AddDocument(DocumentInfo.Create(DocumentId.CreateNewId(project.Id), "Document1",
Microsoft.VisualStudio.LanguageServices.LiveShare (3)
Client\Projects\RoslynRemoteProjectInfoProvider.cs (1)
93DocumentInfo.Create(
Client\RemoteLanguageServiceWorkspace.cs (2)
334var docInfo = DocumentInfo.Create(
Microsoft.VisualStudio.LanguageServices.UnitTests (2)
SolutionExplorer\SourceGeneratorItemTests.vb (2)
202DocumentInfo.Create( 217DocumentInfo.Create(
Roslyn.VisualStudio.Next.UnitTests (8)
Remote\SerializationValidator.cs (1)
184var info = await VerifyAssetSerializationAsync<DocumentInfo.DocumentAttributes>(
Remote\SnapshotSerializationTests.cs (1)
64.AddAnalyzerConfigDocuments([DocumentInfo.Create(
Services\SolutionServiceTests.cs (6)
332var additionalDocumentInfo = DocumentInfo.Create( 363var analyzerConfigDocumentInfo = DocumentInfo.Create( 396var documentInfo = DocumentInfo.Create(