10 writes to StronglyTypedFileName
Microsoft.Build.Tasks.Core (3)
Microsoft.Build.Tasks.UnitTests (7)
54 references to StronglyTypedFileName
Microsoft.Build.Tasks.Core (10)
GenerateResource.cs (10)
600[StronglyTypedLanguage, StronglyTypedNamespace, StronglyTypedClassName, StronglyTypedFileName],
835StronglyTypedFileName,
1345if (StronglyTypedClassName != null || StronglyTypedNamespace != null || StronglyTypedFileName != null || StronglyTypedManifestPrefix != null)
1630if (StronglyTypedFileName == null)
1640Log.LogErrorWithCodeFromResources("GenerateResource.CannotWriteSTRFile", StronglyTypedFileName, e.Message);
1654DateTime outputTime = NativeMethodsShared.GetLastWriteFileUtcTime(StronglyTypedFileName);
1666Log.LogMessageFromResources(MessageImportance.Low, "GenerateResource.OutputDoesntExist", StronglyTypedFileName);
1672Log.LogMessageFromResources(MessageImportance.Low, "GenerateResource.InputNewer", Sources[0].ItemSpec, StronglyTypedFileName);
2154if (StronglyTypedFileName == null)
2171_filesWritten.Add(new TaskItem(this.StronglyTypedFileName));
Microsoft.Build.Tasks.UnitTests (44)
ResourceHandling\GenerateResource_Tests.cs (44)
1248File.Delete(t.StronglyTypedFileName);
1326File.Delete(t.StronglyTypedFileName);
1471Assert.Equal(t.StronglyTypedFileName, strFile);
1555File.Delete(t.StronglyTypedFileName);
1591Assert.Equal(t.StronglyTypedFileName, STRfile);
1599Utilities.AssertLogContainsResource(t, "GenerateResource.CreatingSTR", t.StronglyTypedFileName);
1602Assert.DoesNotContain("namespace", File.ReadAllText(t.StronglyTypedFileName));
1608File.Delete(t.StronglyTypedFileName);
1649Assert.Equal(t.StronglyTypedFileName, STRfile);
1657Utilities.AssertLogContainsResource(t, "GenerateResource.CreatingSTR", t.StronglyTypedFileName);
1659string generatedSource = File.ReadAllText(t.StronglyTypedFileName);
1674FileUtilities.DeleteNoThrow(t.StronglyTypedFileName);
1746File.Exists(t.StronglyTypedFileName).ShouldBeTrue();
1747string generatedCode = File.ReadAllText(t.StronglyTypedFileName);
1767if (t.StronglyTypedFileName != null)
1769FileUtilities.DeleteNoThrow(t.StronglyTypedFileName);
1806File.Exists(t.StronglyTypedFileName).ShouldBeTrue();
1807string generatedCode = File.ReadAllText(t.StronglyTypedFileName);
1825if (t.StronglyTypedFileName != null)
1827FileUtilities.DeleteNoThrow(t.StronglyTypedFileName);
1862File.Exists(t.StronglyTypedFileName).ShouldBeTrue();
1863string generatedCode = File.ReadAllText(t.StronglyTypedFileName);
1882if (t.StronglyTypedFileName != null)
1884FileUtilities.DeleteNoThrow(t.StronglyTypedFileName);
1911File.Exists(t.StronglyTypedFileName).ShouldBeTrue();
1927if (t.StronglyTypedFileName != null)
1929FileUtilities.DeleteNoThrow(t.StronglyTypedFileName);
2383Utilities.AssertLogContainsResource(t, "GenerateResource.CreatingSTR", t.StronglyTypedFileName);
2385Utilities.AssertLogContains(t, t.StronglyTypedFileName);
2389File.Delete(t.StronglyTypedFileName);
2699Utilities.AssertLogContainsResource(t, "GenerateResource.CreatingSTR", t.StronglyTypedFileName);
2700Assert.Equal(t.StronglyTypedClassName, Path.GetFileNameWithoutExtension(t.StronglyTypedFileName));
2702Assert.Contains("public class " + t.StronglyTypedClassName, File.ReadAllText(t.StronglyTypedFileName));
2710File.Delete(t.StronglyTypedFileName);
2741Utilities.AssertLogContainsResource(t, "GenerateResource.CreatingSTR", t.StronglyTypedFileName);
2743Assert.Equal(t.StronglyTypedFileName, Path.ChangeExtension(t.Sources[0].ItemSpec, ".cs"));
2744Assert.True(File.Exists(t.StronglyTypedFileName));
2749Assert.Contains("internal class " + t.StronglyTypedClassName, File.ReadAllText(t.StronglyTypedFileName));
2755File.Delete(t.StronglyTypedFileName);
4545Assert.Equal(Path.ChangeExtension(t.Sources[0].ItemSpec, codeFileExtension), t.StronglyTypedFileName);
4546Assert.Equal(t.FilesWritten[2].ItemSpec, t.StronglyTypedFileName);
4549Assert.True(File.Exists(t.StronglyTypedFileName));
4581Utilities.AssertLogContainsResource(t, "GenerateResource.CreatingSTR", t.StronglyTypedFileName);
4587File.Delete(t.StronglyTypedFileName);