more ignores

This commit is contained in:
ipz233_vvv
2025-01-15 14:36:50 +02:00
parent dc5a02944d
commit 6fca8e0296

View File

@@ -13,12 +13,12 @@ var replacements = new[]
new { Old = "Template", New = "Cool Mod" }, //change mod display name new { Old = "Template", New = "Cool Mod" }, //change mod display name
// ↕ <- Letter L is different case here // ↕ <- Letter L is different case here
new { Old = "TempLate", New = "CoolMod" }, //change mod init class and other places where mod name is in PascalCase new { Old = "TempLate", New = "CoolMod" }, //change mod init class and other places where mod name is in PascalCase
new { Old = "AuthorExample", New = "CoolDev" } new { Old = "AuthorExample", New = "CoolDev" }
}; };
var files = FindAllFiles(Directory.GetCurrentDirectory()); var files = FindAllFiles(Directory.GetCurrentDirectory());
foreach(var file in files) foreach (var file in files)
{ {
if (file.StartsWith(".")) if (file.StartsWith("."))
continue; continue;
@@ -32,22 +32,31 @@ foreach(var file in files)
continue; continue;
if (file.Contains("LICENSE")) if (file.Contains("LICENSE"))
continue; continue;
if (file.Contains("bin"))
continue;
if (file.Contains("obj"))
continue;
var fileContent = File.ReadAllText(file); var fileContent = File.ReadAllText(file);
var oldFile = file.Replace("\\","/"); var oldFile = file.Replace("\\", "/");
var newFile = oldFile; var newFile = oldFile;
foreach (var replacement in replacements) foreach (var replacement in replacements)
{ {
fileContent = fileContent.Replace(replacement.Old, replacement.New); fileContent = fileContent.Replace(replacement.Old, replacement.New);
newFile = newFile.Replace(replacement.Old.Replace(".","/"), replacement.New.Replace(".","/")); newFile = newFile.Replace(replacement.Old.Replace(".", "/"), replacement.New.Replace(".", "/"));
Console.WriteLine(replacement.Old.Replace(".", "/") + " -> " + replacement.New.Replace(".", "/"));
Console.WriteLine(replacement.Old.Replace(".","/")+" -> "+replacement.New.Replace(".","/"));
} }
Console.WriteLine($"Moving \n\t< {oldFile} \n\t> {newFile}"); Console.WriteLine($"Moving \n\t< {oldFile} \n\t> {newFile}");
File.Delete(oldFile); File.Delete(oldFile);
try{ try
{
Directory.CreateDirectory(Path.GetDirectoryName(newFile)); Directory.CreateDirectory(Path.GetDirectoryName(newFile));
}catch{}; }
File.WriteAllText(newFile,fileContent); catch { }
;
File.WriteAllText(newFile, fileContent);
} }