62 writes to SourceFiles
Microsoft.Build.Tasks.Core (1)
Copy.cs (1)
898SourceFiles = sourceFiles.ToArray();
Microsoft.Build.Tasks.UnitTests (61)
Copy_Tests.cs (61)
146SourceFiles = new ITaskItem[] { new TaskItem(sourceFile.Path) }, 172SourceFiles = new ITaskItem[] { new TaskItem(sourceFile.Path) }, 273SourceFiles = new ITaskItem[] { new TaskItem(sourceFile.Path) }, 299SourceFiles = sourceFiles, 349SourceFiles = new ITaskItem[] { new TaskItem(sourceFile.Path) }, 374SourceFiles = new ITaskItem[] { new TaskItem(sourceFile.Path) }, 399SourceFiles = new ITaskItem[] { new TaskItem(sourceFile.Path) }, 423SourceFiles = new ITaskItem[] { new TaskItem(sourceFile.Path) }, 449SourceFiles = new ITaskItem[] { new TaskItem(sourceFile.Path) }, 476SourceFiles = new ITaskItem[] { new TaskItem(sourceFile.Path) }, 514SourceFiles = sourceFiles, 563SourceFiles = sourceFiles, 624SourceFiles = sourceFiles, 677SourceFiles = sourceFiles, 732SourceFiles = sourceFiles, 801SourceFiles = sourceFiles, 867SourceFiles = sourceFiles, 934SourceFiles = sourceFiles, 1001SourceFiles = sourceFiles, 1075SourceFiles = sourceFiles, 1142SourceFiles = sourceFiles, 1199SourceFiles = new[] { new TaskItem(sourceFile) }, 1279SourceFiles = sourceFiles, 1319SourceFiles = sourceFiles, 1367SourceFiles = sourceFiles, 1415SourceFiles = sourceFiles, 1459SourceFiles = sourceFiles, 1587SourceFiles = sourceFiles, 1635SourceFiles = sourceFiles, 1698t.SourceFiles = new[] { new TaskItem(inFile2), i1 }; 1774SourceFiles = new ITaskItem[] { new TaskItem(file) }, 1794SourceFiles = new ITaskItem[] { new TaskItem(file) }, 1847SourceFiles = new ITaskItem[] { new TaskItem(file) }, 1902SourceFiles = new ITaskItem[] { new TaskItem(file), new TaskItem(invalidFile) }, 1964SourceFiles = sourceFiles, 2037SourceFiles = sourceFiles, 2103SourceFiles = sourceFiles, 2171SourceFiles = sourceFiles, 2241SourceFiles = new ITaskItem[] { new TaskItem(inFile1), new TaskItem(inFile2) }, 2290SourceFiles = sourceFiles, 2329SourceFiles = sourceFiles, 2356SourceFiles = new ITaskItem[] { new TaskItem("foo | bar") }, 2381SourceFiles = new ITaskItem[] { new TaskItem("foo") }, 2406SourceFiles = new ITaskItem[] { new TaskItem("c:\\source") }, 2428SourceFiles = new ITaskItem[] { new TaskItem("c:\\source") }, 2454SourceFiles = new ITaskItem[] { new TaskItem("c:\\source") }, 2524SourceFiles = new ITaskItem[] { new TaskItem("c:\\source") }, 2552SourceFiles = new ITaskItem[] { new TaskItem("c:\\source"), new TaskItem("c:\\source2") }, 2587SourceFiles = new ITaskItem[] { new TaskItem("c:\\source") }, 2617SourceFiles = new ITaskItem[] { new TaskItem("c:\\source") }, 2653SourceFiles = new ITaskItem[] { new TaskItem(source) }, 2686SourceFiles = sourceFiles, 2778SourceFiles = sourceFiles, 2865SourceFiles = sourceFiles, 2944SourceFiles = sourceFiles, 3011SourceFiles = sourceFiles, 3040SourceFiles = new ITaskItem[] { new TaskItem("c:\\source") }, 3079SourceFiles = sourceFiles, 3097SourceFiles = sourceFiles, 3121SourceFiles = sourceFiles, 3260t.SourceFiles = new ITaskItem[] {
19 references to SourceFiles
Microsoft.Build.Tasks.Core (17)
Copy.cs (17)
510for (int i = 0; i < SourceFiles.Length && !_cancellationTokenSource.IsCancellationRequested; ++i) 513string sourceSpec = SourceFiles[i].ItemSpec; 560SourceFiles[i].CopyMetadataTo(DestinationFiles[i]); 620for (int i = 0; i < SourceFiles.Length && !_cancellationTokenSource.IsCancellationRequested; ++i) 677ITaskItem sourceItem = SourceFiles[fileIndex]; 750return (SourceFiles == null || SourceFiles.Length == 0) && (SourceFolders == null || SourceFolders.Length == 0); 793if (DestinationFiles != null && DestinationFiles.Length != SourceFiles.Length) 795Log.LogErrorWithCodeFromResources("General.TwoVectorsMustHaveSameLength", DestinationFiles.Length, SourceFiles.Length, "DestinationFiles", "SourceFiles"); 821if (DestinationFiles == null && SourceFiles != null) 823DestinationFiles = new ITaskItem[SourceFiles.Length]; 825for (int i = 0; i < SourceFiles.Length; ++i) 829() => Path.Combine(DestinationFolder.ItemSpec, Path.GetFileName(SourceFiles[i].ItemSpec)), 830SourceFiles[i].ItemSpec, 844SourceFiles[i].CopyMetadataTo(DestinationFiles[i]); 850var sourceFiles = SourceFiles != null ? new List<ITaskItem>(SourceFiles) : new List<ITaskItem>();
Microsoft.Build.Tasks.UnitTests (2)
Copy_Tests.cs (2)
1719Assert.Equal("en-GB", t.SourceFiles[1].GetMetadata("Locale")); 1720Assert.Equal("taupe", t.SourceFiles[1].GetMetadata("Color"));