23 writes to SourceFiles
Microsoft.Build.Tasks.UnitTests (23)
Move_Tests.cs (23)
44t.SourceFiles = sourceFiles; 90t.SourceFiles = sourceFiles; 140t.SourceFiles = sourceFiles; 187t.SourceFiles = sourceFiles; 231t.SourceFiles = sourceFiles; 284t.SourceFiles = sourceFiles; 341t.SourceFiles = sourceFiles; 396t.SourceFiles = sourceFiles; 457t.SourceFiles = new ITaskItem[] { new TaskItem(inFile2), i1 }; 520move.SourceFiles = new ITaskItem[] { new TaskItem(file) }; 543move.SourceFiles = new ITaskItem[] { new TaskItem("source") }; 557move.SourceFiles = new ITaskItem[] { new TaskItem("source") }; 574move.SourceFiles = new ITaskItem[] { new TaskItem("source") }; 591move.SourceFiles = new ITaskItem[] { new TaskItem(Directory.GetCurrentDirectory()) }; 625t.SourceFiles = new ITaskItem[] { new TaskItem(file) }; 670t.SourceFiles = new ITaskItem[] { new TaskItem(file), new TaskItem(invalidFile) }; 711t.SourceFiles = sourceFiles; 775t.SourceFiles = new ITaskItem[] { new TaskItem(inFile1), new TaskItem(inFile2) }; 816t.SourceFiles = sourceFiles; 846t.SourceFiles = sourceFiles; 865t.SourceFiles = new ITaskItem[] { new TaskItem("foo | bar") }; 884t.SourceFiles = new ITaskItem[] { new TaskItem("source") }; 903t.SourceFiles = new ITaskItem[] { new TaskItem("source") };
13 references to SourceFiles
Microsoft.Build.Tasks.Core (11)
Move.cs (11)
97if (SourceFiles == null || SourceFiles.Length == 0) 119if (DestinationFiles != null && DestinationFiles.Length != SourceFiles.Length) 121Log.LogErrorWithCodeFromResources("General.TwoVectorsMustHaveSameLength", DestinationFiles.Length, SourceFiles.Length, "DestinationFiles", "SourceFiles"); 128DestinationFiles = new ITaskItem[SourceFiles.Length]; 130for (int i = 0; i < SourceFiles.Length; ++i) 136destinationFile = Path.Combine(DestinationFolder.ItemSpec, Path.GetFileName(SourceFiles[i].ItemSpec)); 140Log.LogErrorWithCodeFromResources("Move.Error", SourceFiles[i].ItemSpec, DestinationFolder.ItemSpec, e.Message, string.Empty); 156for (int i = 0; i < SourceFiles.Length && !_canceling; ++i) 158string sourceSpec = SourceFiles[i].ItemSpec; 171SourceFiles[i].CopyMetadataTo(DestinationFiles[i]);
Microsoft.Build.Tasks.UnitTests (2)
Move_Tests.cs (2)
478Assert.Equal("en-GB", t.SourceFiles[1].GetMetadata("Locale")); 479Assert.Equal("taupe", t.SourceFiles[1].GetMetadata("Color"));