49 writes to DestinationFiles
Microsoft.Build.Tasks.Core (4)
Copy.cs (4)
443DestinationFiles = Array.Empty<ITaskItem>(); 817DestinationFiles = new ITaskItem[SourceFiles.Length]; 893DestinationFiles = destinationFiles.ToArray(); 901DestinationFiles = Array.Empty<ITaskItem>();
Microsoft.Build.Tasks.UnitTests (45)
Copy_Tests.cs (45)
152DestinationFiles = new ITaskItem[] { new TaskItem("destination.txt") }, 355DestinationFiles = destinationFiles, 380DestinationFiles = new ITaskItem[] { new TaskItem("destination.txt") }, 406DestinationFiles = new ITaskItem[] { new TaskItem("destination0.txt"), new TaskItem("destination1.txt") }, 429DestinationFiles = new ITaskItem[] { new TaskItem("destination0.txt"), new TaskItem("destination1.txt") }, 455DestinationFiles = new ITaskItem[] { new TaskItem("destination.txt") }, 482DestinationFiles = new ITaskItem[] { new TaskItem("destination.txt") }, 520DestinationFiles = destinationFiles, 569DestinationFiles = destinationFiles, 630DestinationFiles = destinationFiles, 683DestinationFiles = destinationFiles, 740DestinationFiles = destinationFiles, 808DestinationFiles = destinationFiles, 876DestinationFiles = destinationFiles, 944DestinationFiles = destinationFiles, 1085DestinationFiles = destinationFiles, 1142DestinationFiles = new[] { new TaskItem(destinationFile) }, 1222DestinationFiles = destinationFiles, 1262DestinationFiles = destinationFiles, 1310DestinationFiles = destinationFiles, 1358DestinationFiles = destinationFiles, 1402DestinationFiles = new ITaskItem[] { new TaskItem(destinationFile) }, 1578DestinationFiles = destinationFiles, 1645t.DestinationFiles = new[] { new TaskItem(invalidFile), o1 }; 1717DestinationFiles = new ITaskItem[] { new TaskItem(file) }, 1737DestinationFiles = new ITaskItem[] { new TaskItem(file) }, 1790DestinationFiles = new ITaskItem[] { new TaskItem(filename.ToLowerInvariant()) }, 1845DestinationFiles = new ITaskItem[] { new TaskItem(file), new TaskItem(dest2) }, 2114DestinationFiles = destFiles, 2184DestinationFiles = new ITaskItem[] { new TaskItem(outFile1) }, 2233DestinationFiles = destinationFiles, 2272DestinationFiles = destinationFiles, 2349DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination") }, 2371DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination") }, 2397DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination") }, 2467DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination") }, 2495DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination"), new TaskItem("c:\\destination2") }, 2530DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination") }, 2560DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination") }, 2596DestinationFiles = new ITaskItem[] { new TaskItem(existing) }, 2983DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination") }, 3022DestinationFiles = destinationFiles, 3040DestinationFiles = destinationFiles, 3064DestinationFiles = destinationFiles, 3206t.DestinationFiles = new ITaskItem[] {
76 references to DestinationFiles
Microsoft.Build.Tasks.Core (23)
Copy.cs (23)
468success = !copyInParallel || DestinationFiles.Length == 1 492destinationFilesSuccessfullyCopied = new List<ITaskItem>(DestinationFiles.Length); 500DestinationFiles.Length, // Set length to common case of 1:1 source->dest. 508string destSpec = DestinationFiles[i].ItemSpec; 554SourceFiles[i].CopyMetadataTo(DestinationFiles[i]); 555destinationFilesSuccessfullyCopied.Add(DestinationFiles[i]); 611DestinationFiles.Length, // Set length to common case of 1:1 source->dest. 616ITaskItem destItem = DestinationFiles[i]; 628var successFlags = new IntPtr[DestinationFiles.Length]; 648destinationFilesSuccessfullyCopied = new List<ITaskItem>(DestinationFiles.Length); 653destinationFilesSuccessfullyCopied.Add(DestinationFiles[i]); 672ITaskItem destItem = DestinationFiles[fileIndex]; 766if (DestinationFiles == null && DestinationFolder == null) 773if (DestinationFiles != null && DestinationFolder != null) 780if (SourceFolders != null && DestinationFiles != null) 787if (DestinationFiles != null && DestinationFiles.Length != SourceFiles.Length) 789Log.LogErrorWithCodeFromResources("General.TwoVectorsMustHaveSameLength", DestinationFiles.Length, SourceFiles.Length, "DestinationFiles", "SourceFiles"); 815if (DestinationFiles == null && SourceFiles != null) 835DestinationFiles[i] = new TaskItem(EscapingUtilities.Escape(destinationFile)); 838SourceFiles[i].CopyMetadataTo(DestinationFiles[i]); 845var destinationFiles = DestinationFiles != null ? new List<ITaskItem>(DestinationFiles) : new List<ITaskItem>();
Microsoft.Build.Tasks.UnitTests (53)
Copy_Tests.cs (53)
136(task.DestinationFiles == null || task.DestinationFiles.Length == 0).ShouldBeTrue(); 158task.DestinationFiles.ShouldNotBeNull(); 159task.DestinationFiles.Length.ShouldBe(1); 184task.DestinationFiles.ShouldNotBeNull(); 185task.DestinationFiles.Length.ShouldBe(1); 228task.DestinationFiles.ShouldNotBeNull(); 229task.DestinationFiles.Length.ShouldBe(10); 253task.DestinationFiles.ShouldNotBeNull(); 254task.DestinationFiles.Length.ShouldBe(0); 285task.DestinationFiles.ShouldNotBeNull(); 286task.DestinationFiles.Length.ShouldBe(3); 310task.DestinationFiles.ShouldNotBeNull(); 311task.DestinationFiles.Length.ShouldBe(0); 335task.DestinationFiles.ShouldNotBeNull(); 336task.DestinationFiles.Length.ShouldBe(0); 361(task.DestinationFiles == null || task.DestinationFiles.Length == 0).ShouldBeTrue(); 386task.DestinationFiles.ShouldNotBeNull(); 411task.DestinationFiles.ShouldNotBeNull(); 434task.DestinationFiles.ShouldNotBeNull(); 461task.DestinationFiles.ShouldNotBeNull(); 488task.DestinationFiles.ShouldNotBeNull(); 1652Assert.Equal(2, t.DestinationFiles.Length); 1653Assert.Equal("fr", t.DestinationFiles[1].GetMetadata("Locale")); 1656Assert.Equal(invalidFile, t.DestinationFiles[0].ItemSpec); 1657Assert.Equal(validOutFile, t.DestinationFiles[1].ItemSpec); 1665Assert.Equal("Pumpkin", t.DestinationFiles[1].GetMetadata("Flavor")); 1669Assert.Equal("taupe", t.DestinationFiles[1].GetMetadata("Color")); 1673Assert.Equal("fr", t.DestinationFiles[1].GetMetadata("Locale")); 1726Assert.Single(t.DestinationFiles); 1727Assert.Equal(file, t.DestinationFiles[0].ItemSpec); 1746Assert.Single(t.DestinationFiles); 1747Assert.Equal(file, t.DestinationFiles[0].ItemSpec); 1799Assert.Single(t.DestinationFiles); 1800Assert.Equal(filename.ToLowerInvariant(), t.DestinationFiles[0].ItemSpec); 1855Assert.Equal(2, t.DestinationFiles.Length); 1856Assert.Equal(file, t.DestinationFiles[0].ItemSpec); 1857Assert.Equal(dest2, t.DestinationFiles[1].ItemSpec); 1937Assert.Single(t.DestinationFiles); 1939Assert.Equal(destFile, t.DestinationFiles[0].ItemSpec); 1999Assert.Single(t.DestinationFiles); 2001Assert.Equal(destFile, t.DestinationFiles[0].ItemSpec); 2192Assert.Single(t.DestinationFiles); 2645Assert.Single(t.DestinationFiles); 2647Assert.Equal(destFile, t.DestinationFiles[0].ItemSpec); 2745Assert.Equal(2, t.DestinationFiles.Length); 2747Assert.Equal(destFile1, t.DestinationFiles[0].ItemSpec); 2748Assert.Equal(destFile2, t.DestinationFiles[1].ItemSpec); 2839Assert.Single(t.DestinationFiles); 2841Assert.Equal(destFile, t.DestinationFiles[0].ItemSpec); 2905Assert.Single(t.DestinationFiles); 2907Assert.Equal(destFile, t.DestinationFiles[0].ItemSpec);