27 references to Folders
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
Workspaces\TestWorkspace.cs (2)
340info.Id, info.FilePath, info.Folders, ExportProvider, 385var hostDocument = new TestHostDocument(text.ToString(), info.Name, id: info.Id, filePath: info.FilePath, folders: info.Folders, exportProvider: ExportProvider);
Microsoft.CodeAnalysis.Workspaces (2)
Workspace\Workspace.cs (2)
896if (oldAttributes.Folders != newInfo.Folders) 898newSolution = newSolution.WithDocumentFolders(documentId, newInfo.Folders);
Microsoft.CodeAnalysis.Workspaces.MSBuild (3)
MSBuild\MSBuildWorkspace.cs (3)
447var relativePath = (info.Folders != null && info.Folders.Count > 0) 448? Path.Combine(Path.Combine(info.Folders.ToArray()), fileName)
Microsoft.CodeAnalysis.Workspaces.UnitTests (14)
CommandLineProject\CommandLineProjectTests.cs (9)
28Assert.Equal(0, docInfo.Folders.Count); 59Assert.Equal(0, docInfo.Folders.Count); 70Assert.Equal(1, docInfo.Folders.Count); 71Assert.Equal("subdir", docInfo.Folders[0]); 82Assert.Equal(0, docInfo.Folders.Count); 93Assert.Equal(1, docInfo.Folders.Count); 94Assert.Equal("subdir", docInfo.Folders[0]); 105Assert.Equal(0, docInfo.Folders.Count); 116Assert.Equal(0, docInfo.Folders.Count);
SolutionTests\DocumentInfoTests.cs (5)
77Assert.Equal("folder", ((ImmutableArray<string>)info1.Folders).Single()); 80Assert.True(((ImmutableArray<string>)info2.Folders).IsEmpty); 83Assert.True(((ImmutableArray<string>)info3.Folders).IsEmpty); 86Assert.True(((ImmutableArray<string>)info4.Folders).IsEmpty); 117SolutionTestHelpers.TestListProperty(instance, (old, value) => old.WithFolders(value), opt => opt.Folders, "folder", allowDuplicates: true);
Microsoft.VisualStudio.LanguageServices (6)
ProjectSystem\VisualStudioWorkspaceImpl.AddAdditionalDocumentUndoUnit.cs (1)
24=> fromProject.AddAdditionalDocument(DocumentInfo.Name, Text, DocumentInfo.Folders, DocumentInfo.FilePath).Project;
ProjectSystem\VisualStudioWorkspaceImpl.AddAnalyzerConfigDocumentUndoUnit.cs (1)
23=> fromProject.AddAnalyzerConfigDocument(DocumentInfo.Name, Text, DocumentInfo.Folders, DocumentInfo.FilePath).Project;
ProjectSystem\VisualStudioWorkspaceImpl.AddDocumentUndoUnit.cs (1)
23=> fromProject.AddDocument(DocumentInfo.Name, Text, DocumentInfo.Folders, DocumentInfo.FilePath).Project;
ProjectSystem\VisualStudioWorkspaceImpl.cs (3)
781var folders = info.Folders.AsEnumerable(); 1245if (document.Folders != updatedInfo.Folders && !document.Folders.SequenceEqual(updatedInfo.Folders))