50 writes to DestinationFiles
Microsoft.Build.Tasks.Core (4)
Copy.cs (4)
440DestinationFiles = Array.Empty<ITaskItem>(); 823DestinationFiles = new ITaskItem[SourceFiles.Length]; 899DestinationFiles = destinationFiles.ToArray(); 907DestinationFiles = Array.Empty<ITaskItem>();
Microsoft.Build.Tasks.UnitTests (46)
Copy_Tests.cs (46)
147DestinationFiles = new ITaskItem[] { new TaskItem("destination.txt") }, 350DestinationFiles = destinationFiles, 375DestinationFiles = new ITaskItem[] { new TaskItem("destination.txt") }, 401DestinationFiles = new ITaskItem[] { new TaskItem("destination0.txt"), new TaskItem("destination1.txt") }, 424DestinationFiles = new ITaskItem[] { new TaskItem("destination0.txt"), new TaskItem("destination1.txt") }, 450DestinationFiles = new ITaskItem[] { new TaskItem("destination.txt") }, 477DestinationFiles = new ITaskItem[] { new TaskItem("destination.txt") }, 515DestinationFiles = destinationFiles, 564DestinationFiles = destinationFiles, 625DestinationFiles = destinationFiles, 678DestinationFiles = destinationFiles, 733DestinationFiles = destinationFiles, 802DestinationFiles = destinationFiles, 868DestinationFiles = destinationFiles, 935DestinationFiles = destinationFiles, 1002DestinationFiles = destinationFiles, 1143DestinationFiles = destinationFiles, 1200DestinationFiles = new[] { new TaskItem(destinationFile) }, 1280DestinationFiles = destinationFiles, 1320DestinationFiles = destinationFiles, 1368DestinationFiles = destinationFiles, 1416DestinationFiles = destinationFiles, 1460DestinationFiles = new ITaskItem[] { new TaskItem(destinationFile) }, 1636DestinationFiles = destinationFiles, 1703t.DestinationFiles = new[] { new TaskItem(invalidFile), o1 }; 1775DestinationFiles = new ITaskItem[] { new TaskItem(file) }, 1795DestinationFiles = new ITaskItem[] { new TaskItem(file) }, 1848DestinationFiles = new ITaskItem[] { new TaskItem(filename.ToLowerInvariant()) }, 1903DestinationFiles = new ITaskItem[] { new TaskItem(file), new TaskItem(dest2) }, 2172DestinationFiles = destFiles, 2242DestinationFiles = new ITaskItem[] { new TaskItem(outFile1) }, 2291DestinationFiles = destinationFiles, 2330DestinationFiles = destinationFiles, 2407DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination") }, 2429DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination") }, 2455DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination") }, 2525DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination") }, 2553DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination"), new TaskItem("c:\\destination2") }, 2588DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination") }, 2618DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination") }, 2654DestinationFiles = new ITaskItem[] { new TaskItem(existing) }, 3041DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination") }, 3080DestinationFiles = destinationFiles, 3098DestinationFiles = destinationFiles, 3122DestinationFiles = destinationFiles, 3264t.DestinationFiles = new ITaskItem[] {
76 references to DestinationFiles
Microsoft.Build.Tasks.Core (23)
Copy.cs (23)
474success = !copyInParallel || DestinationFiles.Length == 1 498destinationFilesSuccessfullyCopied = new List<ITaskItem>(DestinationFiles.Length); 506DestinationFiles.Length, // Set length to common case of 1:1 source->dest. 514string destSpec = DestinationFiles[i].ItemSpec; 560SourceFiles[i].CopyMetadataTo(DestinationFiles[i]); 561destinationFilesSuccessfullyCopied.Add(DestinationFiles[i]); 617DestinationFiles.Length, // Set length to common case of 1:1 source->dest. 622ITaskItem destItem = DestinationFiles[i]; 634var successFlags = new IntPtr[DestinationFiles.Length]; 654destinationFilesSuccessfullyCopied = new List<ITaskItem>(DestinationFiles.Length); 659destinationFilesSuccessfullyCopied.Add(DestinationFiles[i]); 678ITaskItem destItem = DestinationFiles[fileIndex]; 772if (DestinationFiles == null && DestinationFolder == null) 779if (DestinationFiles != null && DestinationFolder != null) 786if (SourceFolders != null && DestinationFiles != null) 793if (DestinationFiles != null && DestinationFiles.Length != SourceFiles.Length) 795Log.LogErrorWithCodeFromResources("General.TwoVectorsMustHaveSameLength", DestinationFiles.Length, SourceFiles.Length, "DestinationFiles", "SourceFiles"); 821if (DestinationFiles == null && SourceFiles != null) 841DestinationFiles[i] = new TaskItem(EscapingUtilities.Escape(destinationFile)); 844SourceFiles[i].CopyMetadataTo(DestinationFiles[i]); 851var destinationFiles = DestinationFiles != null ? new List<ITaskItem>(DestinationFiles) : new List<ITaskItem>();
Microsoft.Build.Tasks.UnitTests (53)
Copy_Tests.cs (53)
131(task.DestinationFiles == null || task.DestinationFiles.Length == 0).ShouldBeTrue(); 153task.DestinationFiles.ShouldNotBeNull(); 154task.DestinationFiles.Length.ShouldBe(1); 179task.DestinationFiles.ShouldNotBeNull(); 180task.DestinationFiles.Length.ShouldBe(1); 223task.DestinationFiles.ShouldNotBeNull(); 224task.DestinationFiles.Length.ShouldBe(10); 248task.DestinationFiles.ShouldNotBeNull(); 249task.DestinationFiles.Length.ShouldBe(0); 280task.DestinationFiles.ShouldNotBeNull(); 281task.DestinationFiles.Length.ShouldBe(3); 305task.DestinationFiles.ShouldNotBeNull(); 306task.DestinationFiles.Length.ShouldBe(0); 330task.DestinationFiles.ShouldNotBeNull(); 331task.DestinationFiles.Length.ShouldBe(0); 356(task.DestinationFiles == null || task.DestinationFiles.Length == 0).ShouldBeTrue(); 381task.DestinationFiles.ShouldNotBeNull(); 406task.DestinationFiles.ShouldNotBeNull(); 429task.DestinationFiles.ShouldNotBeNull(); 456task.DestinationFiles.ShouldNotBeNull(); 483task.DestinationFiles.ShouldNotBeNull(); 1710Assert.Equal(2, t.DestinationFiles.Length); 1711Assert.Equal("fr", t.DestinationFiles[1].GetMetadata("Locale")); 1714Assert.Equal(invalidFile, t.DestinationFiles[0].ItemSpec); 1715Assert.Equal(validOutFile, t.DestinationFiles[1].ItemSpec); 1723Assert.Equal("Pumpkin", t.DestinationFiles[1].GetMetadata("Flavor")); 1727Assert.Equal("taupe", t.DestinationFiles[1].GetMetadata("Color")); 1731Assert.Equal("fr", t.DestinationFiles[1].GetMetadata("Locale")); 1784Assert.Single(t.DestinationFiles); 1785Assert.Equal(file, t.DestinationFiles[0].ItemSpec); 1804Assert.Single(t.DestinationFiles); 1805Assert.Equal(file, t.DestinationFiles[0].ItemSpec); 1857Assert.Single(t.DestinationFiles); 1858Assert.Equal(filename.ToLowerInvariant(), t.DestinationFiles[0].ItemSpec); 1913Assert.Equal(2, t.DestinationFiles.Length); 1914Assert.Equal(file, t.DestinationFiles[0].ItemSpec); 1915Assert.Equal(dest2, t.DestinationFiles[1].ItemSpec); 1995Assert.Single(t.DestinationFiles); 1997Assert.Equal(destFile, t.DestinationFiles[0].ItemSpec); 2057Assert.Single(t.DestinationFiles); 2059Assert.Equal(destFile, t.DestinationFiles[0].ItemSpec); 2250Assert.Single(t.DestinationFiles); 2703Assert.Single(t.DestinationFiles); 2705Assert.Equal(destFile, t.DestinationFiles[0].ItemSpec); 2803Assert.Equal(2, t.DestinationFiles.Length); 2805Assert.Equal(destFile1, t.DestinationFiles[0].ItemSpec); 2806Assert.Equal(destFile2, t.DestinationFiles[1].ItemSpec); 2897Assert.Single(t.DestinationFiles); 2899Assert.Equal(destFile, t.DestinationFiles[0].ItemSpec); 2963Assert.Single(t.DestinationFiles); 2965Assert.Equal(destFile, t.DestinationFiles[0].ItemSpec);