2 instantiations of ResxFile
Microsoft.CodeAnalysis.SemanticSearch.Extensions (2)
ProjectModel.cs (2)
104return new ResxFile(filePath, changes: ImmutableDictionary<string, string>.Empty); 108=> new(FilePath, _changes.SetItem(name, value));
10 references to ResxFile
Microsoft.CodeAnalysis.SemanticSearch.Extensions (10)
ProjectModel.cs (10)
23private readonly Lazy<ImmutableDictionary<string, ResxFile>> _lazyResxFiles; 33internal ProjectModel(string filePath, ImmutableDictionary<string, ResxFile> resxFiles) 39public ImmutableDictionary<string, ResxFile> ResxFiles 42public ProjectModel ReplaceResxFile(ResxFile file) 45internal ImmutableDictionary<string, ResxFile> LoadResxFiles() 47var resxFiles = ImmutableDictionary.CreateBuilder<string, ResxFile>(); 53resxFiles.Add(filePath, ResxFile.ReadFromFile(filePath)); 70if (oldModel.ResxFiles.TryGetValue(filePath, out var oldResx) && newContent == oldResx.GetContent()) 102internal static ResxFile ReadFromFile(string filePath) 107public ResxFile AddString(string name, string value)