fix: remove code for debug

This commit is contained in:
leo 2024-06-20 17:11:23 +08:00
parent a2866a8789
commit 376f775078
No known key found for this signature in database

View file

@ -26,28 +26,18 @@ namespace SourceGit.Models
{ {
public static int Process(string file) public static int Process(string file)
{ {
File.AppendAllLines("E:\\unknown.txt", ["------------", file]);
try try
{ {
var filename = Path.GetFileName(file); var filename = Path.GetFileName(file);
if (filename.Equals("git-rebase-todo", StringComparison.OrdinalIgnoreCase)) if (filename.Equals("git-rebase-todo", StringComparison.OrdinalIgnoreCase))
{ {
File.AppendAllLines("E:\\unknown.txt", ["git-rebase-todo start"]);
var dirInfo = new DirectoryInfo(Path.GetDirectoryName(file)); var dirInfo = new DirectoryInfo(Path.GetDirectoryName(file));
if (!dirInfo.Exists || !dirInfo.Name.Equals("rebase-merge", StringComparison.Ordinal)) if (!dirInfo.Exists || !dirInfo.Name.Equals("rebase-merge", StringComparison.Ordinal))
{
File.WriteAllLines("E:\\test.txt", ["git-rebase-todo", file]);
return -1; return -1;
}
var jobsFile = Path.Combine(dirInfo.Parent.FullName, "sourcegit_rebase_jobs.json"); var jobsFile = Path.Combine(dirInfo.Parent.FullName, "sourcegit_rebase_jobs.json");
if (!File.Exists(jobsFile)) if (!File.Exists(jobsFile))
{
File.WriteAllLines("E:\\test.txt", ["git-rebase-todo", file, jobsFile]);
return -1; return -1;
}
var jobs = JsonSerializer.Deserialize(File.ReadAllText(jobsFile), JsonCodeGen.Default.ListInteractiveRebaseJob); var jobs = JsonSerializer.Deserialize(File.ReadAllText(jobsFile), JsonCodeGen.Default.ListInteractiveRebaseJob);
var lines = new List<string>(); var lines = new List<string>();
@ -76,12 +66,10 @@ namespace SourceGit.Models
} }
} }
File.AppendAllLines("E:\\unknown.txt", ["git-rebase-todo end"]);
File.WriteAllLines(file, lines); File.WriteAllLines(file, lines);
} }
else if (filename.Equals("COMMIT_EDITMSG", StringComparison.OrdinalIgnoreCase)) else if (filename.Equals("COMMIT_EDITMSG", StringComparison.OrdinalIgnoreCase))
{ {
File.AppendAllLines("E:\\unknown.txt", ["COMMIT_EDITMSG start"]);
var jobsFile = Path.Combine(Path.GetDirectoryName(file), "sourcegit_rebase_jobs.json"); var jobsFile = Path.Combine(Path.GetDirectoryName(file), "sourcegit_rebase_jobs.json");
if (!File.Exists(jobsFile)) if (!File.Exists(jobsFile))
return 0; return 0;
@ -97,12 +85,6 @@ namespace SourceGit.Models
var job = jobs[done.Length - 1]; var job = jobs[done.Length - 1];
File.WriteAllText(file, job.Message); File.WriteAllText(file, job.Message);
File.AppendAllLines("E:\\unknown.txt", ["COMMIT_EDITMSG end", File.ReadAllText(doneFile).ReplaceLineEndings("|")]);
}
else
{
File.AppendAllLines("E:\\unknown.txt", [file]);
} }
return 0; return 0;