22 writes to DestinationFiles
Microsoft.Build.Tasks.Core (3)
Move.cs (3)
96DestinationFiles = Array.Empty<ITaskItem>(); 125DestinationFiles = new ITaskItem[SourceFiles.Length]; 140DestinationFiles = Array.Empty<ITaskItem>();
Microsoft.Build.Tasks.UnitTests (19)
Move_Tests.cs (19)
44t.DestinationFiles = destinationFiles; 90t.DestinationFiles = destinationFiles; 138t.DestinationFiles = destinationFiles; 184t.DestinationFiles = destinationFiles; 227t.DestinationFiles = destinationFiles; 279t.DestinationFiles = destinationFiles; 335t.DestinationFiles = destinationFiles; 389t.DestinationFiles = destinationFiles; 453t.DestinationFiles = new ITaskItem[] { new TaskItem(invalidFile), o1 }; 511move.DestinationFiles = new ITaskItem[] { new TaskItem(file + "2") }; 548move.DestinationFiles = new ITaskItem[] { new TaskItem("x") }; 564move.DestinationFiles = new ITaskItem[] { new TaskItem(Directory.GetCurrentDirectory()) }; 578move.DestinationFiles = new ITaskItem[] { new TaskItem("destination") }; 613t.DestinationFiles = new ITaskItem[] { new TaskItem(filename.ToLowerInvariant()) }; 657t.DestinationFiles = new ITaskItem[] { new TaskItem(file), new TaskItem(dest2) }; 760t.DestinationFiles = new ITaskItem[] { new TaskItem(outFile1) }; 800t.DestinationFiles = destinationFiles; 829t.DestinationFiles = destinationFiles; 865t.DestinationFiles = new ITaskItem[] { new TaskItem("foo | bar") };
31 references to DestinationFiles
Microsoft.Build.Tasks.Core (10)
Move.cs (10)
102if (DestinationFiles == null && DestinationFolder == null) 109if (DestinationFiles != null && DestinationFolder != null) 116if (DestinationFiles != null && DestinationFiles.Length != SourceFiles.Length) 118Log.LogErrorWithCodeFromResources("General.TwoVectorsMustHaveSameLength", DestinationFiles.Length, SourceFiles.Length, "DestinationFiles", "SourceFiles"); 123if (DestinationFiles == null) 145DestinationFiles[i] = new TaskItem(destinationFile); 156string destinationFile = DestinationFiles[i].ItemSpec; 162SourceFiles[i].CopyMetadataTo(DestinationFiles[i]); 163destinationFilesSuccessfullyMoved.Add(DestinationFiles[i]);
Microsoft.Build.Tasks.UnitTests (21)
Move_Tests.cs (21)
50Assert.Single(t.DestinationFiles); 51Assert.Equal(destinationFile, t.DestinationFiles[0].ItemSpec); 96Assert.Single(t.DestinationFiles); 97Assert.Equal(destinationFile, t.DestinationFiles[0].ItemSpec); 144Assert.Single(t.DestinationFiles); 145Assert.Equal(destinationFile, t.DestinationFiles[0].ItemSpec); 460Assert.Equal(2, t.DestinationFiles.Length); 461Assert.Equal("fr", t.DestinationFiles[1].GetMetadata("Locale")); 464Assert.Equal(invalidFile, t.DestinationFiles[0].ItemSpec); 465Assert.Equal(validOutFile, t.DestinationFiles[1].ItemSpec); 473Assert.Equal("Pumpkin", t.DestinationFiles[1].GetMetadata("Flavor")); 477Assert.Equal("taupe", t.DestinationFiles[1].GetMetadata("Color")); 481Assert.Equal("fr", t.DestinationFiles[1].GetMetadata("Locale")); 617Assert.Single(t.DestinationFiles); 618Assert.Equal(filename.ToLowerInvariant(), t.DestinationFiles[0].ItemSpec); 661Assert.Equal(2, t.DestinationFiles.Length); 662Assert.Equal(file, t.DestinationFiles[0].ItemSpec); 663Assert.Equal(dest2, t.DestinationFiles[1].ItemSpec); 713Assert.Single(t.DestinationFiles); 715Assert.Equal(destFile, t.DestinationFiles[0].ItemSpec); 765Assert.Single(t.DestinationFiles);