35 references to FindEntryPoints
Microsoft.CodeAnalysis.LanguageServer (1)
FileBasedPrograms\FileBasedProgramsEntryPointDiscovery.cs (1)
108foreach (var fileBasedAppPath in FindEntryPoints(workspaceFolder))
Microsoft.CodeAnalysis.LanguageServer.UnitTests (34)
FileBasedProgramsEntryPointDiscoveryTests.cs (34)
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)); 196AssertSequenceEqualAndStable([appFile.Path], () => discovery.FindEntryPoints(tempDir.Path)); 200AssertSequenceEqualAndStable([appFile.Path, programFile.Path], () => discovery.FindEntryPoints(tempDir.Path)); 314AssertEx.SequenceEqual([appFile.Path], discovery.FindEntryPoints(tempDir.Path)); 359var firstResult = discovery.FindEntryPoints(tempDir.Path).ToArray(); 366var cachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 373var uncachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 393var firstResult = discovery.FindEntryPoints(tempDir.Path).ToArray(); 400var cachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 407var uncachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 428var firstResult = discovery.FindEntryPoints(tempDir.Path).ToArray(); 435var cachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 442var uncachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 463var firstResult = discovery.FindEntryPoints(tempDir.Path).ToArray(); 470var cachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 477var uncachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 496var firstResult = discovery.FindEntryPoints(tempDir.Path).ToArray(); 508var cachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 515var uncachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 538var firstResult = discovery.FindEntryPoints(tempDir.Path).ToArray(); 547var cachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 554var uncachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 577var firstResult = discovery.FindEntryPoints(tempDir.Path).ToArray(); 584var cachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 591var uncachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 832var firstResult = discovery.FindEntryPoints(tempDir.Path).ToArray(); 847var cachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 854var uncachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray();