repo git: Remove some redundant lines

This commit is contained in:
Hylke Bons 2012-07-02 18:33:21 +02:00
parent 288317a8bb
commit b3040b5276

View file

@ -917,15 +917,18 @@ namespace SparkleLib.Git {
string [] lines = output.Split ("\n".ToCharArray ()); string [] lines = output.Split ("\n".ToCharArray ());
foreach (string line in lines) { foreach (string line in lines) {
if (line.EndsWith (".empty"))
continue;
if (line.StartsWith ("A")) if (line.StartsWith ("A"))
Added.Add (EnsureSpecialCharacters (line.Substring (3))); Added.Add (line.Substring (3));
else if (line.StartsWith ("M")) else if (line.StartsWith ("M"))
Modified.Add (EnsureSpecialCharacters (line.Substring (3))); Modified.Add (line.Substring (3));
else if (line.StartsWith ("D")) else if (line.StartsWith ("D"))
Removed.Add (EnsureSpecialCharacters (line.Substring (3))); Removed.Add (line.Substring (3));
else if (line.StartsWith ("R")) { else if (line.StartsWith ("R")) {
Removed.Add (EnsureSpecialCharacters (line.Substring (3, (line.IndexOf (" -> ") - 3)))); Removed.Add (line.Substring (3, (line.IndexOf (" -> ") - 3)));
Added.Add (EnsureSpecialCharacters (line.Substring (line.IndexOf (" -> ") + 4))); Added.Add (line.Substring (line.IndexOf (" -> ") + 4));
} }
} }
@ -935,11 +938,7 @@ namespace SparkleLib.Git {
string n = Environment.NewLine; string n = Environment.NewLine;
foreach (string added in Added) { foreach (string added in Added) {
file_name = added; file_name = added.Trim ("\"".ToCharArray ());
if (file_name.EndsWith (".empty"))
file_name = file_name.Substring (0, file_name.Length - 6);
message += "+ " + file_name + "" + n; message += "+ " + file_name + "" + n;
count++; count++;
@ -948,11 +947,7 @@ namespace SparkleLib.Git {
} }
foreach (string modified in Modified) { foreach (string modified in Modified) {
file_name = modified; file_name = modified.Trim ("\"".ToCharArray ());
if (file_name.EndsWith (".empty"))
continue;
message += "/ " + file_name + "" + n; message += "/ " + file_name + "" + n;
count++; count++;
@ -961,11 +956,7 @@ namespace SparkleLib.Git {
} }
foreach (string removed in Removed) { foreach (string removed in Removed) {
file_name = removed; file_name = removed.Trim ("\"".ToCharArray ());
if (file_name.EndsWith (".empty"))
file_name = file_name.Substring (0, file_name.Length - 6);
message += "- " + file_name + "" + n; message += "- " + file_name + "" + n;
count++; count++;
@ -973,6 +964,7 @@ namespace SparkleLib.Git {
return message + "..." + n; return message + "..." + n;
} }
message = message.Replace ("\"", "");
return message.TrimEnd (); return message.TrimEnd ();
} }