181 writes to Sources
Microsoft.Build.Tasks.Core (1)
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);