Avoid array allocations from GetDirectories and GetFiles (#14327)

Contributes to PowerShell#14318.
This commit is contained in:
xtqqczze
2021-02-16 10:31:02 -08:00
committed by GitHub
parent d255cc6d7e
commit 778cff0292
@@ -6416,7 +6416,7 @@ namespace Microsoft.PowerShell.Commands
try
{
foreach (string item in System.IO.Directory.GetFiles(baseDirectory, "*.ps1"))
foreach (string item in System.IO.Directory.EnumerateFiles(baseDirectory, "*.ps1"))
{
module.AddDetectedFunctionExport(Path.GetFileNameWithoutExtension(item));
}