181 writes to Sources
Microsoft.Build.Tasks.Core (1)
GenerateResource.cs (1)
682Sources = newSources.ToArray();
Microsoft.Build.Tasks.UnitTests (180)
ResourceHandling\GenerateResource_Tests.cs (102)
66t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 118t.Sources = new ITaskItem[] { 154t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 204t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 245t.Sources = new ITaskItem[] { new TaskItem(resourcesFile) }; 252t2a.Sources = new ITaskItem[] { new TaskItem(resourcesFile) }; 259t2b.Sources = new ITaskItem[] { new TaskItem(t2a.FilesWritten[0].ItemSpec) }; 294t.Sources = new ITaskItem[] { new TaskItem(resourcesFile) }; 327t.Sources = new ITaskItem[] { new TaskItem(resxFileInput) }; 353t2.Sources = new ITaskItem[] { new TaskItem(resxFileInput) }; 373t.Sources = new ITaskItem[] { new TaskItem(resxFileInput) }; 381t2.Sources = new ITaskItem[] { new TaskItem(resxFileInput) }; 406t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 417t2.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 472t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 490t2.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 508t1.Sources = sources; 518t2.Sources = sources; 526t3.Sources = sources; 537t4.Sources = sources; 545t5.Sources = sources; 575t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 644t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 676t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 687t2.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 730createResources.Sources = new ITaskItem[] { new TaskItem(firstResx), new TaskItem(secondResx) }; 742t2.Sources = new ITaskItem[] { new TaskItem(firstResx), new TaskItem(secondResx) }; 790t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 805t2.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 846t.Sources = new ITaskItem[] { new TaskItem(resxFile), new TaskItem(txtFile) }; 862t2.Sources = new ITaskItem[] { new TaskItem(resxFile), new TaskItem(txtFile) }; 929initialCreator.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 939incrementalUpToDate.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 951incrementalOutOfDate.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 1018t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 1025t2.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 1035t3.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 1082t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 1115t.Sources = new ITaskItem[] { new TaskItem(resourcesFile) }; 1122t2a.Sources = new ITaskItem[] { new TaskItem(t.FilesWritten[0].ItemSpec) }; 1129t2b.Sources = new ITaskItem[] { new TaskItem(t2a.FilesWritten[0].ItemSpec) }; 1163t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 1174t2.Sources = new ITaskItem[] { new TaskItem(resourcesFile) }; 1208t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 1271t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 1311t2.Sources = new ITaskItem[] { new TaskItem(textFile) }; 1363t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 1384t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 1397t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 1414t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 1455t.Sources = new ITaskItem[] { new TaskItem(txtFile) }; 1516t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 1576t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 1634t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 1739t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 1800t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 1856t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 1905t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 1981t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 1997t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 2032t.Sources = new ITaskItem[] { new TaskItem(resxFile1), new TaskItem(resxFile2) }; 2109t.Sources = new ITaskItem[] { new TaskItem(resxFile1), new TaskItem(resxFile2) }; 2181t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 2208t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 2238t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 2299gr.Sources = new ITaskItem[] { new TaskItem(resource.Path) }; 2321t.Sources = new ITaskItem[] { new TaskItem(resourcesFile) }; 2352t.Sources = new ITaskItem[] { new TaskItem(resourcesFile) }; 2372t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 2412t.Sources = new ITaskItem[] { new TaskItem(txtFile) }; 2458t.Sources = new ITaskItem[] { i }; 2496t.Sources = new ITaskItem[] { i }; 2523t.Sources = new ITaskItem[] { 2559t.Sources = new ITaskItem[] { 2603t.Sources = new ITaskItem[] { 2689t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 2732t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 2815t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 2847t.Sources = new ITaskItem[] { new TaskItem("non-existent.resx"), new TaskItem(txtFile) }; 2884t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 2923t.Sources = new ITaskItem[] { new TaskItem(newTextFile) }; 2955t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 2987t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 3019t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 3056t.Sources = new ITaskItem[] { new TaskItem(resxFile), new TaskItem(resxFile2) }; 3105t.Sources = new ITaskItem[] { new TaskItem(txtFile) }; 3145t.Sources = new ITaskItem[] { new TaskItem(txtFile) }; 3182t.Sources = new ITaskItem[] { new TaskItem(txtFile) }; 3219t.Sources = new ITaskItem[] { new TaskItem(txtFile) }; 3260t.Sources = new ITaskItem[] { new TaskItem(txtFile) }; 3307t.Sources = new ITaskItem[] { new TaskItem(resourcesFile) }; 3481t.Sources = new ITaskItem[] { new TaskItem(Path.Combine(ObjectModelHelpers.TempProjectDir, "MyStrings.resx")) }; 3630t.Sources = new ITaskItem[] { new TaskItem(Path.Combine(ObjectModelHelpers.TempProjectDir, "MyStrings.resx")) }; 3685t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 3721t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 3764t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 3810t.Sources = new ITaskItem[] { new TaskItem(resxFile), new TaskItem(resxFile1) }; 3895t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 3952task.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 3986t.Sources = new ITaskItem[] { new TaskItem("non-existent") }; 4147t.Sources = new ITaskItem[] { new TaskItem(sourceFile) }; 4503t.Sources = new ITaskItem[] { new TaskItem(textFile) };
ResourceHandling\GenerateResourceOutOfProc_Tests.cs (78)
45t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 88t.Sources = new ITaskItem[] { 124t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 166t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 200t.Sources = new ITaskItem[] { new TaskItem(resourcesFile) }; 207t2a.Sources = new ITaskItem[] { new TaskItem(resourcesFile) }; 214t2b.Sources = new ITaskItem[] { new TaskItem(t2a.FilesWritten[0].ItemSpec) }; 243t.Sources = new ITaskItem[] { new TaskItem(resourcesFile) }; 272t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 285t2.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 321t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 335t2.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 378createResources.Sources = new ITaskItem[] { new TaskItem(firstResx), new TaskItem(secondResx) }; 390t2.Sources = new ITaskItem[] { new TaskItem(firstResx), new TaskItem(secondResx) }; 449t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 464t2.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 505t.Sources = new ITaskItem[] { new TaskItem(resxFile), new TaskItem(txtFile) }; 521t2.Sources = new ITaskItem[] { new TaskItem(resxFile), new TaskItem(txtFile) }; 584initialCreator.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 594incrementalUpToDate.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 607incrementalOutOfDate.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 656t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 665t2.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 675t3.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 717t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 745t.Sources = new ITaskItem[] { new TaskItem(resourcesFile) }; 752t2a.Sources = new ITaskItem[] { new TaskItem(t.FilesWritten[0].ItemSpec) }; 759t2b.Sources = new ITaskItem[] { new TaskItem(t2a.FilesWritten[0].ItemSpec) }; 794t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 805t2.Sources = new ITaskItem[] { new TaskItem(resourcesFile) }; 839t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 898t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 934t2.Sources = new ITaskItem[] { new TaskItem(textFile) }; 987t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 1008t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 1020t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 1037t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 1083t.Sources = new ITaskItem[] { new TaskItem(txtFile) }; 1141t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 1198t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 1315t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 1333t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 1368t.Sources = new ITaskItem[] { new TaskItem(resxFile1), new TaskItem(resxFile2) }; 1434t.Sources = new ITaskItem[] { new TaskItem(resxFile1), new TaskItem(resxFile2) }; 1496t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 1523t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 1555t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 1593t.Sources = new ITaskItem[] { new TaskItem(resourcesFile) }; 1623t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 1660t.Sources = new ITaskItem[] { new TaskItem(txtFile) }; 1706t.Sources = new ITaskItem[] { i }; 1744t.Sources = new ITaskItem[] { i }; 1771t.Sources = new ITaskItem[] { 1807t.Sources = new ITaskItem[] { 1849t.Sources = new ITaskItem[] { 1917t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 1958t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 2035t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 2069t.Sources = new ITaskItem[] { new TaskItem("non-existent.resx"), new TaskItem(txtFile) }; 2107t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 2146t.Sources = new ITaskItem[] { new TaskItem(newTextFile) }; 2178t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 2211t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 2243t.Sources = new ITaskItem[] { new TaskItem(textFile) }; 2281t.Sources = new ITaskItem[] { new TaskItem(resxFile), new TaskItem(resxFile2) }; 2330t.Sources = new ITaskItem[] { new TaskItem(txtFile) }; 2374t.Sources = new ITaskItem[] { new TaskItem(txtFile) }; 2411t.Sources = new ITaskItem[] { new TaskItem(txtFile) }; 2448t.Sources = new ITaskItem[] { new TaskItem(txtFile) }; 2489t.Sources = new ITaskItem[] { new TaskItem(txtFile) }; 2538t.Sources = new ITaskItem[] { new TaskItem(resourcesFile) }; 2714t.Sources = new ITaskItem[] { new TaskItem(Path.Combine(ObjectModelHelpers.TempProjectDir, "MyStrings.resx")) }; 2861t.Sources = new ITaskItem[] { new TaskItem(Path.Combine(ObjectModelHelpers.TempProjectDir, "MyStrings.resx")) }; 2917t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 2940t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 2983t.Sources = new ITaskItem[] { new TaskItem(resxFile) }; 3029t.Sources = new ITaskItem[] { new TaskItem(resxFile), new TaskItem(resxFile1) }; 3143t.Sources = sources.ToArray();
154 references to Sources
Microsoft.Build.Tasks.Core (27)
GenerateResource.cs (27)
663if (ExtractResWFiles && Sources != null) 668foreach (ITaskItem item in Sources) 686if ((Sources == null) || (Sources.Length == 0)) 1325if ((OutputResources != null) && (OutputResources.Length != Sources.Length)) 1327Log.LogErrorWithCodeFromResources("General.TwoVectorsMustHaveSameLength", Sources.Length, OutputResources.Length, "Sources", "OutputResources"); 1337if (Sources.Length != 1) 1382for (int i = 0; i < Sources.Length; ++i) 1389string sourceFileName = Sources[i].ItemSpec; 1397inputsToProcess.Add(Sources[i]); 1404Sources[i].CopyMetadataTo(OutputResources[i]); 1405Sources[i].SetMetadata("OutputResource", OutputResources[i].ItemSpec); 1407if (!FileSystems.Default.FileExists(Sources[i].ItemSpec)) 1410Log.LogErrorWithCodeFromResources("GenerateResource.ResourceNotFound", Sources[i].ItemSpec); 1417if (ShouldRebuildResgenOutputFile(Sources[i].ItemSpec, OutputResources[i].ItemSpec)) 1420inputsToProcess.Add(Sources[i]); 1432if (nothingOutOfDate && FileSystems.Default.FileExists(Sources[0].ItemSpec)) 1653DateTime sourceTime = NativeMethodsShared.GetLastWriteFileUtcTime(Sources[0].ItemSpec); 1660Log.LogMessageFromResources(MessageImportance.Low, "GenerateResource.InputDoesntExist", Sources[0].ItemSpec); 1672Log.LogMessageFromResources(MessageImportance.Low, "GenerateResource.InputNewer", Sources[0].ItemSpec, StronglyTypedFileName); 1682inputsToProcess.Add(Sources[0]); 2057OutputResources = new ITaskItem[Sources.Length]; 2061for (i = 0; i < Sources.Length; ++i) 2063OutputResources[i] = new TaskItem(Path.ChangeExtension(Sources[i].ItemSpec, ".resources")); 2068Log.LogErrorWithCodeFromResources("GenerateResource.InvalidFilename", Sources[i].ItemSpec, e.Message); 2108for (int i = 0; i < Sources.Length; i++) 2115Sources[i].SetMetadata("OutputResource", String.Empty);
Microsoft.Build.Tasks.UnitTests (127)
ResourceHandling\GenerateResource_Tests.cs (73)
67t.Sources[0].SetMetadata("Attribute", "InputValue"); 90File.Delete(t.Sources[0].ItemSpec); 126Assert.Equal(expectedOutFile0, t.Sources[0].GetMetadata("OutputResource")); 127Assert.Equal(expectedOutFile1, t.Sources[1].GetMetadata("OutputResource")); 128Assert.Equal(expectedOutFile2, t.Sources[2].GetMetadata("OutputResource")); 129Assert.Equal(expectedOutFile3, t.Sources[3].GetMetadata("OutputResource")); 155t.Sources[0].SetMetadata("Attribute", "InputValue"); 173File.Delete(t.Sources[0].ItemSpec); 267Utilities.AssertLogContainsResource(t2b, "GenerateResource.ProcessingFile", t2b.Sources[0].ItemSpec, t2b.OutputResources[0].ItemSpec); 268Utilities.AssertLogContainsResource(t2b, "GenerateResource.ReadResourceMessage", 4, t2b.Sources[0].ItemSpec); 303Utilities.AssertLogContainsResource(t, "GenerateResource.ProcessingFile", t.Sources[0].ItemSpec, outputFile); 304Utilities.AssertLogContainsResource(t, "GenerateResource.ReadResourceMessage", 4, t.Sources[0].ItemSpec); 307File.Delete(t.Sources[0].ItemSpec); 362Utilities.AssertLogContainsResource(t2, "GenerateResource.InputNewer", t2.Sources[0].ItemSpec, t2.OutputResources[0].ItemSpec); 388Utilities.AssertLogContainsResource(t2, "GenerateResource.ResourceNotFound", t2.Sources[0].ItemSpec); 437File.Delete(t.Sources[0].ItemSpec); 615File.Delete(t.Sources[0].ItemSpec); 653File.Delete(t.Sources[0].ItemSpec); 704File.Delete(t.Sources[0].ItemSpec); 816File.Delete(t.Sources[0].ItemSpec); 1094File.Delete(t.Sources[0].ItemSpec); 1185File.Delete(t.Sources[0].ItemSpec); 1191File.Delete(t2.Sources[0].ItemSpec); 1223string stronglyTypedFileName = Path.ChangeExtension(t.Sources[0].ItemSpec, ".cs"); 1247File.Delete(t.Sources[0].ItemSpec); 1287string stronglyTypedFileName = Path.ChangeExtension(t.Sources[0].ItemSpec, ".cs"); 1320Assert.Equal(t2.FilesWritten[2].ItemSpec, Path.ChangeExtension(t2.Sources[0].ItemSpec, ".cs")); 1325File.Delete(t.Sources[0].ItemSpec); 1523string stronglyTypedFileName = Path.ChangeExtension(t.Sources[0].ItemSpec, ".vb"); 1554File.Delete(t.Sources[0].ItemSpec); 1590string STRfile = Path.ChangeExtension(t.Sources[0].ItemSpec, ".cs"); 1607File.Delete(t.Sources[0].ItemSpec); 1648string STRfile = Path.ChangeExtension(t.Sources[0].ItemSpec, ".cs"); 1766File.Delete(t.Sources[0].ItemSpec); 1824File.Delete(t.Sources[0].ItemSpec); 1881File.Delete(t.Sources[0].ItemSpec); 1926File.Delete(t.Sources[0].ItemSpec); 1986File.Delete(t.Sources[0].ItemSpec); 2005File.Delete(t.Sources[0].ItemSpec); 2190File.Delete(t.Sources[0].ItemSpec); 2217File.Delete(t.Sources[0].ItemSpec); 2332File.Delete(t.Sources[0].ItemSpec); 2388File.Delete(t.Sources[0].ItemSpec); 2478File.Delete(t.Sources[0].ItemSpec); 2508File.Delete(t.Sources[0].ItemSpec); 2533for (int i = 0; i < t.Sources.Length; i++) 2535string outputFile = Path.ChangeExtension(t.Sources[i].ItemSpec, ".resources"); 2540foreach (ITaskItem item in t.Sources) 2583foreach (ITaskItem item in t.Sources) 2610foreach (ITaskItem taskItem in t.Sources) 2621string outputFile = Path.ChangeExtension(t.Sources[0].ItemSpec, ".resources"); 2624outputFile = Path.ChangeExtension(t.Sources[1].ItemSpec, ".resources"); 2628outputFile = Path.ChangeExtension(t.Sources[2].ItemSpec, ".resources"); 2631outputFile = Path.ChangeExtension(t.Sources[3].ItemSpec, ".resources"); 2636Assert.Equal(t.FilesWritten[0].ItemSpec, Path.ChangeExtension(t.Sources[0].ItemSpec, ".resources")); 2637Assert.Equal(t.FilesWritten[1].ItemSpec, Path.ChangeExtension(t.Sources[1].ItemSpec, ".resources")); 2649Assert.Equal(t.FilesWritten[2].ItemSpec, Path.ChangeExtension(t.Sources[3].ItemSpec, ".resources")); 2661foreach (ITaskItem item in t.Sources) 2709File.Delete(t.Sources[0].ItemSpec); 2734File.Delete(Path.ChangeExtension(t.Sources[0].ItemSpec, ".cs")); 2743Assert.Equal(t.StronglyTypedFileName, Path.ChangeExtension(t.Sources[0].ItemSpec, ".cs")); 2754File.Delete(t.Sources[0].ItemSpec); 2897File.Delete(t.Sources[0].ItemSpec); 2932File.Delete(t.Sources[0].ItemSpec); 2964File.Delete(t.Sources[0].ItemSpec); 2996File.Delete(t.Sources[0].ItemSpec); 3028File.Delete(t.Sources[0].ItemSpec); 3921File.Delete(t.Sources[0].ItemSpec); 4171if (t.OutputResources?[0] != null && t.Sources[0] != null) 4173File.GetLastWriteTime(t.OutputResources[0].ItemSpec).ShouldBeGreaterThanOrEqualTo(File.GetLastWriteTime(t.Sources[0].ItemSpec), $"we're talking here about {t.OutputResources[0].ItemSpec} and {t.Sources[0].ItemSpec}"); 4545Assert.Equal(Path.ChangeExtension(t.Sources[0].ItemSpec, codeFileExtension), t.StronglyTypedFileName); 4586File.Delete(t.Sources[0].ItemSpec);
ResourceHandling\GenerateResourceOutOfProc_Tests.cs (54)
46t.Sources[0].SetMetadata("Attribute", "InputValue"); 60File.Delete(t.Sources[0].ItemSpec); 96Assert.Equal(expectedOutFile0, t.Sources[0].GetMetadata("OutputResource")); 97Assert.Equal(expectedOutFile1, t.Sources[1].GetMetadata("OutputResource")); 98Assert.Equal(expectedOutFile2, t.Sources[2].GetMetadata("OutputResource")); 99Assert.Equal(expectedOutFile3, t.Sources[3].GetMetadata("OutputResource")); 125t.Sources[0].SetMetadata("Attribute", "InputValue"); 139File.Delete(t.Sources[0].ItemSpec); 254File.Delete(t.Sources[0].ItemSpec); 298File.Delete(t.Sources[0].ItemSpec); 348File.Delete(t.Sources[0].ItemSpec); 475File.Delete(t.Sources[0].ItemSpec); 726File.Delete(t.Sources[0].ItemSpec); 816File.Delete(t.Sources[0].ItemSpec); 822File.Delete(t2.Sources[0].ItemSpec); 854string stronglyTypedFileName = Path.ChangeExtension(t.Sources[0].ItemSpec, ".cs"); 875File.Delete(t.Sources[0].ItemSpec); 913string stronglyTypedFileName = Path.ChangeExtension(t.Sources[0].ItemSpec, ".cs"); 942Assert.Equal(t2.FilesWritten[t2.FilesWritten.Length - 1].ItemSpec, Path.ChangeExtension(t2.Sources[0].ItemSpec, ".cs")); 947File.Delete(t.Sources[0].ItemSpec); 1148string stronglyTypedFileName = Path.ChangeExtension(t.Sources[0].ItemSpec, ".vb"); 1175File.Delete(t.Sources[0].ItemSpec); 1212string STRfile = Path.ChangeExtension(t.Sources[0].ItemSpec, ".cs"); 1225File.Delete(t.Sources[0].ItemSpec); 1322File.Delete(t.Sources[0].ItemSpec); 1341File.Delete(t.Sources[0].ItemSpec); 1505File.Delete(t.Sources[0].ItemSpec); 1534File.Delete(t.Sources[0].ItemSpec); 1605File.Delete(t.Sources[0].ItemSpec); 1636File.Delete(t.Sources[0].ItemSpec); 1726File.Delete(t.Sources[0].ItemSpec); 1756File.Delete(t.Sources[0].ItemSpec); 1781for (int i = 0; i < t.Sources.Length; i++) 1783string outputFile = Path.ChangeExtension(t.Sources[i].ItemSpec, ".resources"); 1788foreach (ITaskItem item in t.Sources) 1829foreach (ITaskItem item in t.Sources) 1855foreach (ITaskItem taskItem in t.Sources) 1866string outputFile = Path.ChangeExtension(t.Sources[0].ItemSpec, ".resources"); 1869outputFile = Path.ChangeExtension(t.Sources[1].ItemSpec, ".resources"); 1873outputFile = Path.ChangeExtension(t.Sources[2].ItemSpec, ".resources"); 1876outputFile = Path.ChangeExtension(t.Sources[3].ItemSpec, ".resources"); 1881Assert.Equal(t.FilesWritten[0].ItemSpec, Path.ChangeExtension(t.Sources[0].ItemSpec, ".resources")); 1882Assert.Equal(t.FilesWritten[1].ItemSpec, Path.ChangeExtension(t.Sources[1].ItemSpec, ".resources")); 1883Assert.Equal(t.FilesWritten[2].ItemSpec, Path.ChangeExtension(t.Sources[3].ItemSpec, ".resources")); 1894foreach (ITaskItem item in t.Sources) 1934File.Delete(t.Sources[0].ItemSpec); 1960File.Delete(Path.ChangeExtension(t.Sources[0].ItemSpec, ".cs")); 1965Assert.Equal(t.StronglyTypedFileName, Path.ChangeExtension(t.Sources[0].ItemSpec, ".cs")); 1974File.Delete(t.Sources[0].ItemSpec); 2120File.Delete(t.Sources[0].ItemSpec); 2155File.Delete(t.Sources[0].ItemSpec); 2188File.Delete(t.Sources[0].ItemSpec); 2220File.Delete(t.Sources[0].ItemSpec); 2253File.Delete(t.Sources[0].ItemSpec);