110 references to Parse
Microsoft.CodeAnalysis (2)
CommandLine\AnalyzerConfig.cs (1)
99/// The path passed to <see cref="Parse(string, string)"/> during construction.
CommandLine\CommonCompiler.cs (1)
319var editorConfig = AnalyzerConfig.Parse(fileContent, normalizedPath);
Microsoft.CodeAnalysis.UnitTests (108)
Analyzers\AnalyzerConfigTests.cs (108)
24private static AnalyzerConfig ParseConfigFile(string text) => Parse(text, "/.editorconfig"); 29var config = Parse(@" 121var config = Parse(@"is_global = true 156var config = Parse("", path); 950configs.Add(Parse(@" 982configs.Add(Parse(""" 1000configs.Add(Parse(@" 1023configs.Add(Parse(@" 1050configs.Add(Parse(@" 1072configs.Add(Parse(@" 1094configs.Add(Parse(@" 1118configs.Add(Parse(@" 1124configs.Add(Parse(@" 1151configs.Add(Parse(@" 1154configs.Add(Parse(@" 1173configs.Add(Parse(@" 1179configs.Add(Parse(@" 1204configs.Add(Parse(@" 1280configs.Add(Parse(@" 1301configs.Add(Parse(@" 1304configs.Add(Parse(@" 1328configs.Add(Parse(@" 1331configs.Add(Parse(@" 1353configs.Add(Parse(@" 1356configs.Add(Parse(@" 1381configs.Add(Parse(@" 1385configs.Add(Parse(@" 1419configs.Add(Parse(@" 1451configs.Add(Parse(@" 1454configs.Add(Parse(@" 1481Assert.Throws<ArgumentException>(() => Parse("", "relativeDir/file")); 1482Assert.Throws<ArgumentException>(() => Parse("", "/")); 1483Assert.Throws<ArgumentException>(() => Parse("", "/subdir/")); 1489Assert.Throws<ArgumentException>(() => Parse("", "Z:")); 1490Assert.Throws<ArgumentException>(() => Parse("", "Z:\\")); 1491Assert.Throws<ArgumentException>(() => Parse("", ":\\.editorconfig")); 1498configs.Add(Parse(@" 1527configs.Add(Parse(@" 1558configs.Add(Parse(@" 1581configs.Add(Parse(@" 1600configs.Add(Parse(@" 1624configs.Add(Parse(@"is_global = true ", "/.editorconfig")); 1637configs.Add(Parse(@" 1653configs.Add(Parse(@"is_global = true 1656configs.Add(Parse(@"option2 = value2", "/.editorconfig1")); 1657configs.Add(Parse(@"option3 = value3", "/.editorconfig2")); 1672configs.Add(Parse(@"is_global = true 1675configs.Add(Parse(@"is_global = true 1678configs.Add(Parse(@"option3 = value3", "/.editorconfig1")); 1679configs.Add(Parse(@"option4 = value4", "/.editorconfig2")); 1695configs.Add(Parse(@"is_global = true 1705configs.Add(Parse(@"is_global = true 1746configs.Add(Parse(@"is_global = true 1749configs.Add(Parse(@"is_global = true 1763configs.Add(Parse(@"is_global = true 1768configs.Add(Parse(@"is_global = true 1784configs.Add(Parse(@"is_global = true 1787configs.Add(Parse(@" 1798configs.Add(Parse(@"is_global = true 1803configs.Add(Parse(@" 1816configs.Add(Parse(@"is_global = true 1839configs.Add(Parse(@"is_global = true 1876configs.Add(Parse(@"is_global = true 1884configs.Add(Parse(@" 1889configs.Add(Parse(@" 1894configs.Add(Parse(@" 1932configs.Add(Parse(@"is_global = true 1937configs.Add(Parse(@"is_global = true 1953configs.Add(Parse(@"is_global = true 1958configs.Add(Parse(@"is_global = true 1974configs.Add(Parse(@"is_global = true 1978configs.Add(Parse(@"is_global = true 1993configs.Add(Parse(@"is_global = true 2023configs.Add(Parse(@" 2041configs.Add(Parse(@" 2063configs.Add(Parse(@" 2088configs.Add(Parse(@" 2110configs.Add(Parse(@" 2115configs.Add(Parse(@" 2120configs.Add(Parse(@" 2140configs.Add(Parse(@" 2164configs.Add(Parse(@"is_global = true 2181configs.Add(Parse(@" 2187configs.Add(Parse(@" 2192configs.Add(Parse(@" 2277configs.Add(Parse($@" 2328var config = Parse("", fileName); 2335var config = Parse("global_level = 5", "/.editorconfig"); 2360var config = Parse("is_global = true", "/.nugetconfig"); 2369var config = Parse("global_level = 123", "/.globalconfig"); 2382var config = Parse(@" 2409configs.Add(Parse($@" 2415configs.Add(Parse($@" 2436configs.Add(Parse(@" 2444configs.Add(Parse(@" 2473configs.Add(Parse($@" 2479configs.Add(Parse($@" 2485configs.Add(Parse($@" 2504configs.Add(Parse($@" 2510configs.Add(Parse($@" 2516configs.Add(Parse($@" 2522configs.Add(Parse($@" 2528configs.Add(Parse($@" 2534configs.Add(Parse($@" 2553var userGlobalConfig = Parse($@" 2558var nonUserGlobalConfig = Parse($@" 2596configs.Add(Parse($@" 2622configs.Add(Parse(@"