Example #1
0
        private void ProcessDirs(Term term)
        {
            var dirList = Directory.GetDirectories(RootPath, "*.*", SearchOption.AllDirectories);

            foreach (var dir in dirList)
            {
                DirectoryInfo dirInfo   = new DirectoryInfo(dir);
                bool          antiMatch = AntiFileTerms.Any(t => dirInfo.FullName.Contains(t));

                if (!antiMatch)
                {
                    var dirRenamer = new DirectoryRenamer(dirInfo, IsTestMode, new List <Term> {
                        term
                    });
                    dirRenamer.Go();
                }
            }
        }