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)
120AssertSequenceEqualAndStable([appFile.Path], () => discovery.FindEntryPoints(tempDir.Path)); 127AssertEx.SequenceEqual([appFile.Path], discovery.FindEntryPoints(tempDir.Path)); 131AssertEx.Empty(discovery.FindEntryPoints(tempDir.Path)); 135AssertEx.SequenceEqual([appFile.Path], discovery.FindEntryPoints(tempDir.Path)); 141AssertEx.Empty(discovery.FindEntryPoints(tempDir.Path)); 145AssertEx.SequenceEqual([appFile.Path], discovery.FindEntryPoints(tempDir.Path)); 180AssertSequenceEqualAndStable([app2File.Path], () => discovery.FindEntryPoints(tempDir.Path)); 217AssertSequenceEqualAndStable([appFile.Path], () => discovery.FindEntryPoints(tempDir.Path)); 221AssertSequenceEqualAndStable([appFile.Path, programFile.Path], () => discovery.FindEntryPoints(tempDir.Path)); 350AssertEx.SequenceEqual([appFile.Path], discovery.FindEntryPoints(tempDir.Path)); 390var firstResult = discovery.FindEntryPoints(tempDir.Path).ToArray(); 397var cachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 404var uncachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 431var firstResult = discovery.FindEntryPoints(tempDir.Path).ToArray(); 438var cachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 445var uncachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 473var firstResult = discovery.FindEntryPoints(tempDir.Path).ToArray(); 480var cachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 487var uncachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 515var firstResult = discovery.FindEntryPoints(tempDir.Path).ToArray(); 522var cachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 529var uncachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 555var firstResult = discovery.FindEntryPoints(tempDir.Path).ToArray(); 567var cachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 574var 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(); 650var firstResult = discovery.FindEntryPoints(tempDir.Path).ToArray(); 657var cachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 664var uncachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 912var firstResult = discovery.FindEntryPoints(tempDir.Path).ToArray(); 927var cachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray(); 934var uncachedResult = discovery.FindEntryPoints(tempDir.Path).Order(StringComparer.OrdinalIgnoreCase).ToArray();