static void format() { var projectRoot = TestExtensions.GetProjectRoot(); var sourceFiles = TestExtensions.GetSourceFilesInclAllProjects(projectRoot); foreach (var key in sourceFiles.Keys.ToArray()) { var fileContent = sourceFiles[key]; if (fileContent.EndsWith("\n\n", StringComparison.Ordinal)) { fileContent = fileContent.Substring(0, fileContent.Length - 1); System.IO.File.WriteAllText(key, fileContent); Console.WriteLine("Updated " + key); } if (!fileContent.EndsWith("\n", StringComparison.Ordinal)) { fileContent = fileContent + "\n"; System.IO.File.WriteAllText(key, fileContent); Console.WriteLine("Updated " + key); } if (fileContent.Contains("new[]")) { fileContent = fileContent.Replace("new[]", "new []"); System.IO.File.WriteAllText(key, fileContent); Console.WriteLine("Updated " + key); } if (fileContent.Contains("if (")) { fileContent = fileContent.Replace("if (", "if("); System.IO.File.WriteAllText(key, fileContent); Console.WriteLine("Updated " + key); } if (fileContent.Contains("foreach (")) { fileContent = fileContent.Replace("foreach (", "foreach("); System.IO.File.WriteAllText(key, fileContent); Console.WriteLine("Updated " + key); } } }