49 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 (45)
Copy_Tests.cs (45)
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, 735DestinationFiles = destinationFiles, 803DestinationFiles = destinationFiles, 870DestinationFiles = destinationFiles, 937DestinationFiles = destinationFiles, 1078DestinationFiles = destinationFiles, 1135DestinationFiles = new[] { new TaskItem(destinationFile) }, 1215DestinationFiles = destinationFiles, 1255DestinationFiles = destinationFiles, 1303DestinationFiles = destinationFiles, 1351DestinationFiles = destinationFiles, 1395DestinationFiles = new ITaskItem[] { new TaskItem(destinationFile) }, 1571DestinationFiles = destinationFiles, 1638t.DestinationFiles = new[] { new TaskItem(invalidFile), o1 }; 1710DestinationFiles = new ITaskItem[] { new TaskItem(file) }, 1730DestinationFiles = new ITaskItem[] { new TaskItem(file) }, 1783DestinationFiles = new ITaskItem[] { new TaskItem(filename.ToLowerInvariant()) }, 1838DestinationFiles = new ITaskItem[] { new TaskItem(file), new TaskItem(dest2) }, 2107DestinationFiles = destFiles, 2177DestinationFiles = new ITaskItem[] { new TaskItem(outFile1) }, 2226DestinationFiles = destinationFiles, 2265DestinationFiles = destinationFiles, 2342DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination") }, 2364DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination") }, 2390DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination") }, 2460DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination") }, 2488DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination"), new TaskItem("c:\\destination2") }, 2523DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination") }, 2553DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination") }, 2589DestinationFiles = new ITaskItem[] { new TaskItem(existing) }, 2976DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination") }, 3015DestinationFiles = destinationFiles, 3033DestinationFiles = destinationFiles, 3057DestinationFiles = destinationFiles, 3199t.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(); 1645Assert.Equal(2, t.DestinationFiles.Length); 1646Assert.Equal("fr", t.DestinationFiles[1].GetMetadata("Locale")); 1649Assert.Equal(invalidFile, t.DestinationFiles[0].ItemSpec); 1650Assert.Equal(validOutFile, t.DestinationFiles[1].ItemSpec); 1658Assert.Equal("Pumpkin", t.DestinationFiles[1].GetMetadata("Flavor")); 1662Assert.Equal("taupe", t.DestinationFiles[1].GetMetadata("Color")); 1666Assert.Equal("fr", t.DestinationFiles[1].GetMetadata("Locale")); 1719Assert.Single(t.DestinationFiles); 1720Assert.Equal(file, t.DestinationFiles[0].ItemSpec); 1739Assert.Single(t.DestinationFiles); 1740Assert.Equal(file, t.DestinationFiles[0].ItemSpec); 1792Assert.Single(t.DestinationFiles); 1793Assert.Equal(filename.ToLowerInvariant(), t.DestinationFiles[0].ItemSpec); 1848Assert.Equal(2, t.DestinationFiles.Length); 1849Assert.Equal(file, t.DestinationFiles[0].ItemSpec); 1850Assert.Equal(dest2, t.DestinationFiles[1].ItemSpec); 1930Assert.Single(t.DestinationFiles); 1932Assert.Equal(destFile, t.DestinationFiles[0].ItemSpec); 1992Assert.Single(t.DestinationFiles); 1994Assert.Equal(destFile, t.DestinationFiles[0].ItemSpec); 2185Assert.Single(t.DestinationFiles); 2638Assert.Single(t.DestinationFiles); 2640Assert.Equal(destFile, t.DestinationFiles[0].ItemSpec); 2738Assert.Equal(2, t.DestinationFiles.Length); 2740Assert.Equal(destFile1, t.DestinationFiles[0].ItemSpec); 2741Assert.Equal(destFile2, t.DestinationFiles[1].ItemSpec); 2832Assert.Single(t.DestinationFiles); 2834Assert.Equal(destFile, t.DestinationFiles[0].ItemSpec); 2898Assert.Single(t.DestinationFiles); 2900Assert.Equal(destFile, t.DestinationFiles[0].ItemSpec);