37 references to FindEntryPoints
Microsoft.CodeAnalysis.LanguageServer (1)
FileBasedPrograms\FileBasedProgramsEntryPointDiscovery.cs (1)
108foreach (var fileBasedAppPath in FindEntryPoints(workspaceFolder))
Microsoft.CodeAnalysis.LanguageServer.UnitTests (36)
FileBasedProgramsEntryPointDiscoveryTests.cs (36)
113AssertSequenceEqualAndStable([appFile.Path], () => discovery.FindEntryPoints(tempDir.Path)); 120AssertEx.SequenceEqual([appFile.Path], discovery.FindEntryPoints(tempDir.Path)); 124AssertEx.Empty(discovery.FindEntryPoints(tempDir.Path)); 128AssertEx.SequenceEqual([appFile.Path], discovery.FindEntryPoints(tempDir.Path)); 134AssertEx.Empty(discovery.FindEntryPoints(tempDir.Path)); 138AssertEx.SequenceEqual([appFile.Path], discovery.FindEntryPoints(tempDir.Path)); 166AssertSequenceEqualAndStable([app2File.Path], () => discovery.FindEntryPoints(tempDir.Path)); 202AssertSequenceEqualAndStable([app4File.Path], () => discovery.FindEntryPoints(tempDir.Path)); 232AssertSequenceEqualAndStable([app2File.Path], () => discovery.FindEntryPoints(tempDir.Path)); 262AssertSequenceEqualAndStable([appFile.Path], () => discovery.FindEntryPoints(tempDir.Path)); 266AssertSequenceEqualAndStable([appFile.Path, programFile.Path], () => discovery.FindEntryPoints(tempDir.Path)); 380AssertEx.SequenceEqual([appFile.Path], discovery.FindEntryPoints(tempDir.Path)); 425var firstResult = discovery.FindEntryPoints(tempDir.Path).ToArray(); 432var cachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 439var uncachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 459var firstResult = discovery.FindEntryPoints(tempDir.Path).ToArray(); 466var cachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 473var uncachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 494var firstResult = discovery.FindEntryPoints(tempDir.Path).ToArray(); 501var cachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 508var uncachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 529var firstResult = discovery.FindEntryPoints(tempDir.Path).ToArray(); 536var cachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 543var uncachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 562var firstResult = discovery.FindEntryPoints(tempDir.Path).ToArray(); 574var cachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 581var uncachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 604var firstResult = discovery.FindEntryPoints(tempDir.Path).ToArray(); 613var cachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 620var uncachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 643var firstResult = discovery.FindEntryPoints(tempDir.Path).ToArray(); 650var cachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 657var uncachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 898var firstResult = discovery.FindEntryPoints(tempDir.Path).ToArray(); 913var cachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 920var uncachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray();