private static List GetPowerShellFiles()

in src/WorkerIndexingHelper.cs [340:352]


        private static List<FileInfo> GetPowerShellFiles(DirectoryInfo baseDir, int depth=0)
        {
            List<FileInfo> files = baseDir.GetFiles("*" + Constants.Ps1FileExtension, SearchOption.TopDirectoryOnly).ToList();
            files.AddRange(baseDir.GetFiles("*" + Constants.Psm1FileExtension, SearchOption.TopDirectoryOnly).ToList());
            if (depth > 0)
            {
                foreach (DirectoryInfo d in baseDir.GetDirectories())
                {
                    files.AddRange(GetPowerShellFiles(d, depth - 1));
                }
            }
            return files;
        }