3 instantiations of ResGenDependencies
Microsoft.Build.Tasks.Core (1)
ResGenDependencies.cs (1)
199
var retVal = DeserializeCache<ResGenDependencies>(stateFile, log) ?? new
ResGenDependencies
();
Microsoft.Build.Tasks.UnitTests (2)
ResourceHandling\ResGenDependencies_Tests.cs (2)
42
ResGenDependencies cache =
new
();
151
var cache = new
ResGenDependencies
();
25 references to ResGenDependencies
Microsoft.Build.Tasks.Core (14)
GenerateResource.cs (11)
62
private
ResGenDependencies
_cache;
877
List<
ResGenDependencies
.PortableLibraryFile> portableLibraryCacheInfo = process.PortableLibraryCacheInfo;
1390
ResGenDependencies
.PortableLibraryFile library = _cache.TryGetPortableLibraryInfo(sourceFileName);
1444
private void AppendCachedOutputTaskItems(
ResGenDependencies
.PortableLibraryFile library, List<ITaskItem> cachedOutputFiles)
1539
ResGenDependencies
.ResXFile resxFileInfo;
2185
_cache =
ResGenDependencies
.DeserializeCache(StateFile?.ItemSpec, UseSourcePath, Log);
2333
internal List<
ResGenDependencies
.PortableLibraryFile> PortableLibraryCacheInfo
2337
private List<
ResGenDependencies
.PortableLibraryFile> _portableLibraryCacheInfo;
2415
_portableLibraryCacheInfo = new List<
ResGenDependencies
.PortableLibraryFile>();
2662
ResGenDependencies
.PortableLibraryFile library = new
ResGenDependencies
.PortableLibraryFile(inFile);
ResGenDependencies.cs (3)
197
internal static
ResGenDependencies
DeserializeCache(string stateFile, bool useSourcePath, TaskLoggingHelper log)
199
var
retVal = DeserializeCache<
ResGenDependencies
>(stateFile, log) ?? new ResGenDependencies();
Microsoft.Build.Tasks.UnitTests (11)
ResourceHandling\ResGenDependencies_Tests.cs (11)
42
ResGenDependencies
cache = new();
51
ResGenDependencies
.PortableLibraryFile libFile = new("otherFileName");
66
cache.resXFiles.TryGetValue(resx, out
ResGenDependencies
.ResXFile file).ShouldBeTrue();
74
ResGenDependencies
cache2 =
ResGenDependencies
.DeserializeCache(stateFile, true, /* Log */ null);
78
cache.portableLibraries.TryGetValue("fileName", out
ResGenDependencies
.PortableLibraryFile portableLibrary);
79
cache2.portableLibraries.TryGetValue("fileName", out
ResGenDependencies
.PortableLibraryFile portableLibrary2);
86
cache.resXFiles.TryGetValue(resx, out
ResGenDependencies
.ResXFile resX);
87
cache2.resXFiles.TryGetValue(resx, out
ResGenDependencies
.ResXFile resX2);
151
var
cache = new ResGenDependencies();
152
ResGenDependencies
.ResXFile resxFile = cache.GetResXFileInfo(resxPath, useMSBuildResXReader: true, log: null, logWarningForBinaryFormatter: false);