1 instantiation of EditorConfigFile
Microsoft.Build (1)
BuildCheck\Infrastructure\EditorConfig\EditorConfigFile.cs (1)
117
return new
EditorConfigFile
(globalSection!, namedSectionBuilder.ToImmutable());
9 references to EditorConfigFile
Microsoft.Build (9)
BuildCheck\Infrastructure\EditorConfig\EditorConfigFile.cs (1)
59
internal static
EditorConfigFile
Parse(string text)
BuildCheck\Infrastructure\EditorConfig\EditorConfigGlobsMatcher.cs (1)
68
/// Takes a <see cref="
EditorConfigFile
.Section.Name"/> and creates a matcher that
BuildCheck\Infrastructure\EditorConfig\EditorConfigParser.cs (7)
25
private readonly ConcurrentDictionary<string,
EditorConfigFile
> _editorConfigFileCache = new ConcurrentDictionary<string,
EditorConfigFile
>(StringComparer.InvariantCultureIgnoreCase);
44
internal List<
EditorConfigFile
> DiscoverEditorConfigFiles(string filePath)
46
var editorConfigDataFromFilesList = new List<
EditorConfigFile
>();
53
var
editorConfig = _editorConfigFileCache.GetOrAdd(editorConfigFilePath, (key) =>
55
return
EditorConfigFile
.Parse(FileSystems.Default.ReadFileAllText(editorConfigFilePath));
79
internal Dictionary<string, string> MergeEditorConfigFiles(List<
EditorConfigFile
> editorConfigFiles, string filePath)