367 references to CreateNewId
IdeCoreBenchmarks (4)
Microsoft.AspNetCore.Analyzer.Testing (2)
Microsoft.AspNetCore.Components.Analyzers.Tests (1)
Microsoft.AspNetCore.Components.SdkAnalyzers.Tests (1)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (3)
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (2)
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (4)
Microsoft.CodeAnalysis.EditorFeatures (2)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (3)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (13)
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
Microsoft.CodeAnalysis.ExternalAccess.FSharp (1)
Microsoft.CodeAnalysis.Features (3)
Microsoft.CodeAnalysis.Features.Test.Utilities (2)
Microsoft.CodeAnalysis.Features.UnitTests (6)
Microsoft.CodeAnalysis.VisualBasic.Features.UnitTests (1)
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (1)
Microsoft.CodeAnalysis.Workspaces (4)
Microsoft.CodeAnalysis.Workspaces.MSBuild (2)
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (1)
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (3)
Microsoft.CodeAnalysis.Workspaces.UnitTests (272)
SolutionTests\ProjectInfoTests.cs (31)
24var pid = ProjectId.CreateNewId();
37var pid = ProjectId.CreateNewId();
52var projectReference = new ProjectReference(ProjectId.CreateNewId());
75var documentInfo = DocumentInfo.Create(DocumentId.CreateNewId(ProjectId.CreateNewId()), "doc");
77var info1 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", documents: [documentInfo]);
80var info2 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#");
83var info3 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", documents: []);
86var info4 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", documents: []);
94var documentInfo = DocumentInfo.Create(DocumentId.CreateNewId(ProjectId.CreateNewId()), "doc");
96var info1 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", additionalDocuments: [documentInfo]);
99var info2 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#");
102var info3 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", additionalDocuments: []);
105var info4 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", additionalDocuments: []);
113var projectReference = new ProjectReference(ProjectId.CreateNewId());
115var info1 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", projectReferences: [projectReference]);
118var info2 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#");
121var info3 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", projectReferences: []);
124var info4 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", projectReferences: []);
134var info1 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", metadataReferences: [metadataReference]);
137var info2 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#");
140var info3 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", metadataReferences: []);
143var info4 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", metadataReferences: []);
153var info1 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", analyzerReferences: [analyzerReference]);
156var info2 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#");
159var info3 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", analyzerReferences: []);
162var info4 = ProjectInfo.Create(ProjectId.CreateNewId(), version, "proj", "assembly", "C#", analyzerReferences: []);
169var projectInfo = ProjectInfo.Create(name: "Goo", filePath: @"C:\", id: ProjectId.CreateNewId(), version: VersionStamp.Default, assemblyName: "Bar", language: "C#");
176var projectInfo = ProjectInfo.Create(name: "Goo", id: ProjectId.CreateNewId(), version: VersionStamp.Default, assemblyName: "Bar", language: "C#");
183var projectId = ProjectId.CreateNewId();
185var instance = ProjectInfo.Create(name: "Name", id: ProjectId.CreateNewId(), version: VersionStamp.Default, assemblyName: "AssemblyName", language: "C#");
187SolutionTestHelpers.TestProperty(instance, (old, value) => old.WithId(value), opt => opt.Id, ProjectId.CreateNewId(), defaultThrows: true);
SolutionTests\SolutionTests.cs (179)
50private static readonly DocumentId s_unrelatedDocumentId = DocumentId.CreateNewId(ProjectId.CreateNewId());
54var projectId = ProjectId.CreateNewId();
72var projectId1 = ProjectId.CreateNewId();
73var projectId2 = ProjectId.CreateNewId();
328var projectId = ProjectId.CreateNewId();
833var projectId1 = ProjectId.CreateNewId();
834var projectId2 = ProjectId.CreateNewId();
1075var projectId = ProjectId.CreateNewId();
1076var projectId2 = ProjectId.CreateNewId();
1295var projectId = ProjectId.CreateNewId();
1330var projectId = ProjectId.CreateNewId();
1365var projectId = ProjectId.CreateNewId();
1400var projectId = ProjectId.CreateNewId();
1435var projectId = ProjectId.CreateNewId();
1451Assert.Throws<InvalidOperationException>(() => solution.WithProjectAssemblyName(ProjectId.CreateNewId(), "x.dll"));
1457var projectId = ProjectId.CreateNewId();
1475Assert.Throws<InvalidOperationException>(() => solution.WithProjectOutputFilePath(ProjectId.CreateNewId(), "x.dll"));
1481var projectId = ProjectId.CreateNewId();
1512var projectId = ProjectId.CreateNewId();
1529Assert.Throws<InvalidOperationException>(() => solution.WithProjectOutputRefFilePath(ProjectId.CreateNewId(), "x.dll"));
1535var projectId = ProjectId.CreateNewId();
1552Assert.Throws<InvalidOperationException>(() => solution.WithProjectCompilationOutputInfo(ProjectId.CreateNewId(), info));
1558var projectId = ProjectId.CreateNewId();
1575Assert.Throws<InvalidOperationException>(() => solution.WithProjectDefaultNamespace(ProjectId.CreateNewId(), "x"));
1581var projectId = ProjectId.CreateNewId();
1598var projectId = ProjectId.CreateNewId();
1672var projectId = ProjectId.CreateNewId();
1689Assert.Throws<InvalidOperationException>(() => solution.WithProjectName(ProjectId.CreateNewId(), "x"));
1695var projectId = ProjectId.CreateNewId();
1712Assert.Throws<InvalidOperationException>(() => solution.WithProjectFilePath(ProjectId.CreateNewId(), "x"));
1718var projectId = ProjectId.CreateNewId();
1728Assert.Throws<InvalidOperationException>(() => solution.WithProjectCompilationOptions(ProjectId.CreateNewId(), options));
1734var projectId = ProjectId.CreateNewId();
1760var projectId = ProjectId.CreateNewId();
1777Assert.Throws<InvalidOperationException>(() => solution.WithProjectParseOptions(ProjectId.CreateNewId(), options));
1783var projectId = ProjectId.CreateNewId();
1817var projectId = ProjectId.CreateNewId();
1855var projectId = ProjectId.CreateNewId();
1874var projectId = ProjectId.CreateNewId();
1893var projectId = ProjectId.CreateNewId();
1916var projectId2 = ProjectId.CreateNewId();
1935Assert.Throws<InvalidOperationException>(() => solution.WithProjectReferences(ProjectId.CreateNewId(), [projectRef]));
1948var externalProjectRef = new ProjectReference(ProjectId.CreateNewId());
1964var projectId2 = ProjectId.CreateNewId();
1965var projectId3 = ProjectId.CreateNewId();
1973var externalProjectRef = new ProjectReference(ProjectId.CreateNewId());
2007var projectId2 = ProjectId.CreateNewId();
2010var externalProjectRef = new ProjectReference(ProjectId.CreateNewId());
2029Assert.Throws<ArgumentException>("projectReference", () => solution.RemoveProjectReference(projectId, new ProjectReference(ProjectId.CreateNewId())));
2032Assert.Throws<InvalidOperationException>(() => solution.RemoveProjectReference(ProjectId.CreateNewId(), projectRef2));
2041var projectId0 = ProjectId.CreateNewId();
2042var submissionId1 = ProjectId.CreateNewId();
2043var submissionId2 = ProjectId.CreateNewId();
2044var submissionId3 = ProjectId.CreateNewId();
2086Assert.Throws<InvalidOperationException>(() => solution.WithProjectMetadataReferences(ProjectId.CreateNewId(), [metadataRef]));
2138Assert.Throws<InvalidOperationException>(() => solution.RemoveMetadataReference(ProjectId.CreateNewId(), metadataRef1));
2156Assert.Throws<InvalidOperationException>(() => solution.WithProjectAnalyzerReferences(ProjectId.CreateNewId(), [analyzerRef]));
2211Assert.Throws<InvalidOperationException>(() => solution.RemoveAnalyzerReference(ProjectId.CreateNewId(), analyzerRef1));
2359var projectId = ProjectId.CreateNewId();
2378Assert.Throws<InvalidOperationException>(() => solution.AddDocument(documentId: DocumentId.CreateNewId(ProjectId.CreateNewId()), "name", loader));
2384var projectId = ProjectId.CreateNewId();
2409Assert.Throws<InvalidOperationException>(() => solution.AddDocument(documentId: DocumentId.CreateNewId(ProjectId.CreateNewId()), "name", "text"));
2415var projectId = ProjectId.CreateNewId();
2437Assert.Throws<InvalidOperationException>(() => solution.AddDocument(documentId: DocumentId.CreateNewId(ProjectId.CreateNewId()), "name", sourceText));
2443var projectId = ProjectId.CreateNewId();
2466Assert.Throws<InvalidOperationException>(() => solution.AddDocument(documentId: DocumentId.CreateNewId(ProjectId.CreateNewId()), "name", syntaxRoot: root));
2472var projectId = ProjectId.CreateNewId();
2503var projectId = ProjectId.CreateNewId();
2530var pid = ProjectId.CreateNewId();
2543var project1 = ProjectId.CreateNewId();
2555var project1 = ProjectId.CreateNewId();
2556var project2 = ProjectId.CreateNewId();
2565var pid = ProjectId.CreateNewId();
2609var projectId = ProjectId.CreateNewId();
2632var projectId1 = ProjectId.CreateNewId();
2633var projectId2 = ProjectId.CreateNewId();
2659var projectId1 = ProjectId.CreateNewId();
2660var projectId2 = ProjectId.CreateNewId();
2685var projectId = ProjectId.CreateNewId();
2705var projectId1 = ProjectId.CreateNewId();
2706var projectId2 = ProjectId.CreateNewId();
2727var projectId1 = ProjectId.CreateNewId();
2728var projectId2 = ProjectId.CreateNewId();
2746var projectId1 = ProjectId.CreateNewId();
2747var projectId2 = ProjectId.CreateNewId();
2765var projectId1 = ProjectId.CreateNewId();
2766var projectId2 = ProjectId.CreateNewId();
2800var pm1 = ProjectId.CreateNewId();
2801var pm2 = ProjectId.CreateNewId();
2818var pm1 = ProjectId.CreateNewId();
2819var pm2 = ProjectId.CreateNewId();
2927var projectIds = Enumerable.Range(0, 5).Select(i => ProjectId.CreateNewId()).ToArray();
2947var project1 = ProjectId.CreateNewId();
2985var project1 = ProjectId.CreateNewId();
3043var project1 = ProjectId.CreateNewId();
3062var pid = ProjectId.CreateNewId();
3081var pid = ProjectId.CreateNewId();
3082var pid2 = ProjectId.CreateNewId();
3107var pid = ProjectId.CreateNewId();
3108var pid2 = ProjectId.CreateNewId();
3137var pid = ProjectId.CreateNewId();
3159var projectId = ProjectId.CreateNewId();
3181var pid = ProjectId.CreateNewId();
3219var pid = ProjectId.CreateNewId();
3260var projectId = ProjectId.CreateNewId();
3300var pid = ProjectId.CreateNewId();
3324var pid = ProjectId.CreateNewId();
3344var pid = ProjectId.CreateNewId();
3367var pid = ProjectId.CreateNewId();
3391var pid = ProjectId.CreateNewId();
3411var pid = ProjectId.CreateNewId();
3432var pid = ProjectId.CreateNewId();
3454var pid = ProjectId.CreateNewId();
3474var pid = ProjectId.CreateNewId();
3494var pid = ProjectId.CreateNewId();
3513var pid = ProjectId.CreateNewId();
3544var pid = ProjectId.CreateNewId();
3575var pid = ProjectId.CreateNewId();
3601var pid = ProjectId.CreateNewId();
3628var pid = ProjectId.CreateNewId();
3652var pid = ProjectId.CreateNewId();
3717var pid = ProjectId.CreateNewId();
3742var pid = ProjectId.CreateNewId();
3771var pid = ProjectId.CreateNewId();
3910var pid = ProjectId.CreateNewId();
3935var pid1 = ProjectId.CreateNewId("p1");
3936var pid2 = ProjectId.CreateNewId("p2");
3937var pid3 = ProjectId.CreateNewId("p3");
4028ProjectId.CreateNewId(),
4040ProjectId.CreateNewId(),
4060ProjectId.CreateNewId(),
4070ProjectId.CreateNewId(),
4233ProjectId.CreateNewId(),
4246ProjectId.CreateNewId(),
4582var pid = ProjectId.CreateNewId();
4653var pid = ProjectId.CreateNewId();
4691var projectId = ProjectId.CreateNewId();
4727var projectId = ProjectId.CreateNewId();
4768var projectId = ProjectId.CreateNewId();
4813var projectId = ProjectId.CreateNewId();
4844var projectId = ProjectId.CreateNewId();
4895var projectId = ProjectId.CreateNewId();
4915var projectId = ProjectId.CreateNewId();
4936var projectId = ProjectId.CreateNewId();
4954var projectId = ProjectId.CreateNewId();
4978var projectId1 = ProjectId.CreateNewId();
4979var projectId2 = ProjectId.CreateNewId();
5000var projectId1 = ProjectId.CreateNewId();
5001var projectId2 = ProjectId.CreateNewId();
5028var projectId1 = ProjectId.CreateNewId();
5029var projectId2 = ProjectId.CreateNewId();
5056var projectId1 = ProjectId.CreateNewId();
5057var projectId2 = ProjectId.CreateNewId();
5058var projectId3 = ProjectId.CreateNewId();
5085var projectId1 = ProjectId.CreateNewId();
5086var projectId2 = ProjectId.CreateNewId();
5087var projectId3 = ProjectId.CreateNewId();
5116var projectId1 = ProjectId.CreateNewId();
5117var projectId2 = ProjectId.CreateNewId();
5118var projectId3 = ProjectId.CreateNewId();
5154var projectId1 = ProjectId.CreateNewId();
5171var projectId1 = ProjectId.CreateNewId();
5172var projectId2 = ProjectId.CreateNewId();
5173var projectId3 = ProjectId.CreateNewId();
5217var projectId1 = ProjectId.CreateNewId();
5218var projectId2 = ProjectId.CreateNewId();
5219var projectId3 = ProjectId.CreateNewId();
5261var projectId1 = ProjectId.CreateNewId();
5262var projectId2 = ProjectId.CreateNewId();
5285var csProjectId = ProjectId.CreateNewId();
5286var vbProjectId = ProjectId.CreateNewId();
5342ProjectId.CreateNewId(),
5356ProjectId.CreateNewId(),
5369ProjectId.CreateNewId(),
5383ProjectId.CreateNewId(),
5397ProjectId.CreateNewId(),
5407ProjectId.CreateNewId(),
5455var pid = ProjectId.CreateNewId();
5538var projectId = ProjectId.CreateNewId();
Microsoft.VisualStudio.LanguageServices (1)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (3)
Microsoft.VisualStudio.LanguageServices.LiveShare (3)
Roslyn.VisualStudio.Next.UnitTests (28)
Services\SolutionServiceTests.cs (3)
88ProjectId.CreateNewId(), VersionStamp.Create(), "test", "test.dll", LanguageNames.CSharp,
117ProjectId.CreateNewId(), VersionStamp.Create(), "test", "test.dll", LanguageNames.CSharp,
924project1 = project1.AddProjectReference(new ProjectReference(ProjectId.CreateNewId()));