19 writes to File
Microsoft.Build.Tasks.UnitTests (19)
ReadLinesFromFile_Tests.cs (4)
34File = new TaskItem(file), 81File = new TaskItem(file), 126File = new TaskItem(file), 178File = new TaskItem(file),
WriteLinesToFile_Tests.cs (15)
37File = new TaskItem("c:\\" + Guid.NewGuid().ToString()), 59File = new TaskItem(file), 78File = new TaskItem(file), 110File = new TaskItem(file), 131File = new TaskItem(file), 143File = new TaskItem(file), 169File = new TaskItem(file), 193File = new TaskItem(file), 214File = new TaskItem(file), 227File = new TaskItem(file), 272File = new TaskItem(fileExists), 283File = new TaskItem(fileNotExists), 306File = new TaskItem(file), 337File = new TaskItem(file.Path), 363File = new TaskItem(file.Path),
15 references to File
Microsoft.Build.Tasks.Core (14)
FileIO\WriteLinesToFile.cs (14)
71if (File != null) 100var directoryPath = Path.GetDirectoryName(FileUtilities.NormalizePath(File.ItemSpec)); 112if (FileUtilities.FileExistsNoThrow(File.ItemSpec)) 114string existingContents = FileSystems.Default.ReadFileAllText(File.ItemSpec); 119Log.LogMessageFromResources(MessageImportance.Low, "WriteLinesToFile.SkippingUnchangedFile", File.ItemSpec); 120MSBuildEventSource.Log.WriteLinesToFileUpToDateStop(File.ItemSpec, true); 125Log.LogErrorWithCodeFromResources("WriteLinesToFile.ErrorReadingFile", File.ItemSpec); 133Log.LogMessageFromResources(MessageImportance.Low, "WriteLinesToFile.ErrorReadingFile", File.ItemSpec); 135MSBuildEventSource.Log.WriteLinesToFileUpToDateStop(File.ItemSpec, false); 138System.IO.File.WriteAllText(File.ItemSpec, contentsAsString, encoding); 144Log.LogMessageFromResources(MessageImportance.Normal, "WriteLinesToFile.UnusedWriteOnlyWhenDifferent", File.ItemSpec); 148System.IO.File.AppendAllText(File.ItemSpec, buffer.ToString(), encoding); 153string lockedFileMessage = LockCheck.GetLockedFileMessage(File.ItemSpec); 154Log.LogErrorWithCodeFromResources("WriteLinesToFile.ErrorOrWarning", File.ItemSpec, e.Message, lockedFileMessage);
Microsoft.Build.Tasks.UnitTests (1)
WriteLinesToFile_Tests.cs (1)
43Assert.False(File.Exists(a.File.ItemSpec));