Skip to content

Commit 86143d7

Browse files
author
Per Kops
committed
style: fix formatting
1 parent 64c0f80 commit 86143d7

File tree

50 files changed

+386
-245
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+386
-245
lines changed

src/Atc.CodingRules.AnalyzerProviders/AnalyzerProviderBaseRulesHelper.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,7 @@ public static async Task<Collection<AnalyzerProviderBaseRuleData>> GetAnalyzerPr
2222
return analyzerProviderBaseRules;
2323
}
2424

25-
public static void CleanupCache(
26-
ILogger logger)
25+
public static void CleanupCache(ILogger logger)
2726
{
2827
var analyzerProviders = new AnalyzerProviderCollector(logger);
2928
analyzerProviders.CacheCleanup();

src/Atc.CodingRules.AnalyzerProviders/Models/AnalyzerProviderBaseRuleData.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,6 @@ public AnalyzerProviderBaseRuleData(string name)
1818

1919
public string? ExceptionMessage { get; set; }
2020

21-
public override string ToString() => $"{nameof(Name)}: {Name}, {nameof(Rules)}.Count: {Rules.Count}";
21+
public override string ToString()
22+
=> $"{nameof(Name)}: {Name}, {nameof(Rules)}.Count: {Rules.Count}";
2223
}

src/Atc.CodingRules.AnalyzerProviders/Providers/AnalyzerProviderBase.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,7 @@ public void Cleanup()
102102
return JsonSerializer.Deserialize<AnalyzerProviderBaseRuleData>(fileAsJson, AnalyzerProviderSerialization.JsonOptions);
103103
}
104104

105-
protected static Task WriteToTempFolder(
106-
AnalyzerProviderBaseRuleData data)
105+
protected static Task WriteToTempFolder(AnalyzerProviderBaseRuleData data)
107106
{
108107
ArgumentNullException.ThrowIfNull(data);
109108

src/Atc.CodingRules.AnalyzerProviders/Providers/AsyncFixerProvider.cs

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,7 @@ protected override AnalyzerProviderBaseRuleData CreateData()
1919
=> new(Name);
2020

2121
[SuppressMessage("Design", "MA0051:Method is too long", Justification = "OK.")]
22-
protected override async Task ReCollect(
23-
AnalyzerProviderBaseRuleData data)
22+
protected override async Task ReCollect(AnalyzerProviderBaseRuleData data)
2423
{
2524
ArgumentNullException.ThrowIfNull(data);
2625

@@ -40,12 +39,12 @@ protected override async Task ReCollect(
4039
continue;
4140
}
4241

43-
if (!tocItem.ContainsKey("text"))
42+
if (!tocItem.TryGetValue("text", out var value))
4443
{
4544
continue;
4645
}
4746

48-
var sa = tocItem["text"]
47+
var sa = value
4948
.ToString()!
5049
.Split(':', StringSplitOptions.RemoveEmptyEntries);
5150

@@ -64,7 +63,9 @@ protected override async Task ReCollect(
6463
}
6564
}
6665

67-
var headers3 = htmlDoc.DocumentNode.SelectNodes("//h3").ToList();
66+
var headers3 = htmlDoc.DocumentNode
67+
.SelectNodes("//h3")
68+
.ToList();
6869

6970
foreach (var item in headers3)
7071
{
@@ -83,8 +84,12 @@ protected override async Task ReCollect(
8384

8485
var code = sa[0];
8586
var title = sa[1].Trim();
86-
var hashTagId =
87-
$"user-content-{code.ToLower(GlobalizationConstants.EnglishCultureInfo)}{title.ToLower(GlobalizationConstants.EnglishCultureInfo).Replace(" ", "-", StringComparison.Ordinal).Replace("/", string.Empty, StringComparison.Ordinal).Replace(".", string.Empty, StringComparison.Ordinal)}";
87+
var hashTagId = $"user-content-{code.ToLower(GlobalizationConstants.EnglishCultureInfo)}{title
88+
.ToLower(GlobalizationConstants.EnglishCultureInfo)
89+
.Replace(" ", "-", StringComparison.Ordinal)
90+
.Replace("/", string.Empty, StringComparison.Ordinal)
91+
.Replace(".", string.Empty, StringComparison.Ordinal)}";
92+
8893
var link = $"{DocumentationLink.OriginalString}#{hashTagId}";
8994

9095
data.Rules.Add(

src/Atc.CodingRules.AnalyzerProviders/Providers/AsyncifyProvider.cs

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,14 @@ public AsyncifyProvider(
2121
protected override AnalyzerProviderBaseRuleData CreateData()
2222
=> new(Name);
2323

24-
protected override async Task ReCollect(
25-
AnalyzerProviderBaseRuleData data)
24+
protected override async Task ReCollect(AnalyzerProviderBaseRuleData data)
2625
{
2726
ArgumentNullException.ThrowIfNull(data);
2827

2928
var web = new HtmlWeb();
30-
var htmlDoc = await web.LoadFromWebAsync(GitRawAnalyzerProviderBaseRulesBasePath).ConfigureAwait(false);
29+
var htmlDoc = await web
30+
.LoadFromWebAsync(GitRawAnalyzerProviderBaseRulesBasePath)
31+
.ConfigureAwait(false);
3132

3233
var xml = new XmlDocument();
3334
xml.LoadXml(htmlDoc.Text);
@@ -75,7 +76,10 @@ private static void ExtractCodesAndTitlesAndDescriptionsFromDataNodes(
7576
if (nameAttribute.Value.EndsWith("Title", StringComparison.Ordinal))
7677
{
7778
code = code.Replace("Title", string.Empty, StringComparison.Ordinal);
78-
var title = code.Replace("Asyncify", string.Empty, StringComparison.Ordinal).NormalizePascalCase();
79+
var title = code
80+
.Replace("Asyncify", string.Empty, StringComparison.Ordinal)
81+
.NormalizePascalCase();
82+
7983
titles.Add(Tuple.Create(code, title));
8084
}
8185
else if (nameAttribute.Value.EndsWith("Description", StringComparison.Ordinal))
@@ -85,7 +89,10 @@ private static void ExtractCodesAndTitlesAndDescriptionsFromDataNodes(
8589
else if (nameAttribute.Value.EndsWith("MessageFormat", StringComparison.Ordinal))
8690
{
8791
code = code.Replace("MessageFormat", string.Empty, StringComparison.Ordinal);
88-
var description = xmlElement.InnerText.Replace("\n", string.Empty, StringComparison.Ordinal).Trim();
92+
var description = xmlElement.InnerText
93+
.Replace("\n", string.Empty, StringComparison.Ordinal)
94+
.Trim();
95+
8996
descriptions.Add(Tuple.Create(code, description));
9097
}
9198

src/Atc.CodingRules.AnalyzerProviders/Providers/MeziantouProvider.cs

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,14 @@ public MeziantouProvider(
2222
protected override AnalyzerProviderBaseRuleData CreateData()
2323
=> new(Name);
2424

25-
protected override async Task ReCollect(
26-
AnalyzerProviderBaseRuleData data)
25+
protected override async Task ReCollect(AnalyzerProviderBaseRuleData data)
2726
{
2827
ArgumentNullException.ThrowIfNull(data);
2928

3029
var web = new HtmlWeb();
31-
var htmlDoc = await web.LoadFromWebAsync(DocumentationLink!.AbsoluteUri).ConfigureAwait(false);
30+
var htmlDoc = await web
31+
.LoadFromWebAsync(DocumentationLink!.AbsoluteUri)
32+
.ConfigureAwait(false);
3233

3334
var embeddedNode = htmlDoc.DocumentNode.SelectSingleNode("//script[@data-target='react-app.embeddedData']");
3435
if (embeddedNode is not null)
@@ -39,8 +40,11 @@ protected override async Task ReCollect(
3940
htmlDoc.LoadHtml(html);
4041
}
4142

42-
var articleNode = htmlDoc.DocumentNode.SelectNodes("//article[@class='markdown-body entry-content container-lg']").First();
43-
var articleTableRows = articleNode.SelectNodes("//*//table[1]//tr").ToList();
43+
var articleNode = htmlDoc.DocumentNode.SelectNodes("//article[@class='markdown-body entry-content container-lg']")[0];
44+
45+
var articleTableRows = articleNode
46+
.SelectNodes("//*//table[1]//tr")
47+
.ToList();
4448

4549
foreach (var row in articleTableRows)
4650
{
@@ -49,7 +53,10 @@ protected override async Task ReCollect(
4953
continue;
5054
}
5155

52-
var cells = row.SelectNodes("td").ToList();
56+
var cells = row
57+
.SelectNodes("td")
58+
.ToList();
59+
5360
if (cells.Count <= 0)
5461
{
5562
continue;

src/Atc.CodingRules.AnalyzerProviders/Providers/MicrosoftCodeAnalysisNetAnalyzersProvider.cs

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,20 +21,25 @@ public MicrosoftCodeAnalysisNetAnalyzersProvider(
2121
protected override AnalyzerProviderBaseRuleData CreateData()
2222
=> new(Name);
2323

24-
protected override async Task ReCollect(
25-
AnalyzerProviderBaseRuleData data)
24+
[SuppressMessage("Design", "MA0051:Method is too long", Justification = "OK.")]
25+
protected override async Task ReCollect(AnalyzerProviderBaseRuleData data)
2626
{
2727
ArgumentNullException.ThrowIfNull(data);
2828

2929
var web = new HtmlWeb();
30-
var htmlDoc = await web.LoadFromWebAsync(DocumentationLink!.AbsoluteUri).ConfigureAwait(false);
30+
var htmlDoc = await web
31+
.LoadFromWebAsync(DocumentationLink!.AbsoluteUri)
32+
.ConfigureAwait(false);
33+
3134
if (htmlDoc.DocumentNode.HasTitleWithAccessDenied())
3235
{
3336
data.ExceptionMessage = "Access Denied";
3437
return;
3538
}
3639

37-
var tableRows = htmlDoc.DocumentNode.SelectNodes("//*//table[1]//tr").ToList();
40+
var tableRows = htmlDoc.DocumentNode
41+
.SelectNodes("//*//table[1]//tr")
42+
.ToList();
3843

3944
foreach (var row in tableRows)
4045
{
@@ -43,7 +48,10 @@ protected override async Task ReCollect(
4348
continue;
4449
}
4550

46-
var cells = row.SelectNodes("td").ToList();
51+
var cells = row
52+
.SelectNodes("td")
53+
.ToList();
54+
4755
if (cells.Count <= 0)
4856
{
4957
continue;

src/Atc.CodingRules.AnalyzerProviders/Providers/MicrosoftCompilerErrorsProvider.cs

Lines changed: 32 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,21 +18,26 @@ public MicrosoftCompilerErrorsProvider(
1818
protected override AnalyzerProviderBaseRuleData CreateData()
1919
=> new(Name);
2020

21-
protected override async Task ReCollect(
22-
AnalyzerProviderBaseRuleData data)
21+
[SuppressMessage("Design", "MA0051:Method is too long", Justification = "OK.")]
22+
protected override async Task ReCollect(AnalyzerProviderBaseRuleData data)
2323
{
2424
ArgumentNullException.ThrowIfNull(data);
2525

2626
var web = new HtmlWeb();
27-
var htmlDoc = await web.LoadFromWebAsync(DocumentationLink!.AbsoluteUri + "/toc.json").ConfigureAwait(false);
27+
var htmlDoc = await web
28+
.LoadFromWebAsync(DocumentationLink!.AbsoluteUri + "/toc.json")
29+
.ConfigureAwait(false);
30+
2831
if (htmlDoc.DocumentNode.HasTitleWithAccessDenied())
2932
{
3033
data.ExceptionMessage = "Access Denied";
3134
return;
3235
}
3336

3437
var jsonDoc = JsonDocument.Parse(htmlDoc.DocumentNode.InnerText);
35-
var jsonDocItems = jsonDoc.RootElement.GetProperty("items").EnumerateArray();
38+
var jsonDocItems = jsonDoc.RootElement
39+
.GetProperty("items")
40+
.EnumerateArray();
3641

3742
while (jsonDocItems.MoveNext())
3843
{
@@ -43,13 +48,19 @@ protected override async Task ReCollect(
4348
continue;
4449
}
4550

46-
var tocTitle = jsonElement.GetProperty("toc_title").ToString();
51+
var tocTitle = jsonElement
52+
.GetProperty("toc_title")
53+
.ToString();
54+
4755
if (!tocTitle.Equals("C# compiler messages", StringComparison.Ordinal))
4856
{
4957
continue;
5058
}
5159

52-
var jsonChildItems = jsonElement.GetProperty("children").EnumerateArray();
60+
var jsonChildItems = jsonElement
61+
.GetProperty("children")
62+
.EnumerateArray();
63+
5364
while (jsonChildItems.MoveNext())
5465
{
5566
var jsonChildElement = jsonChildItems.Current;
@@ -61,8 +72,13 @@ protected override async Task ReCollect(
6172

6273
foreach (var element in jsonChildElement2.EnumerateArray())
6374
{
64-
var hrefPart = element.GetProperty("href").ToString();
65-
var code = element.GetProperty("toc_title").ToString();
75+
var hrefPart = element
76+
.GetProperty("href")
77+
.ToString();
78+
79+
var code = element
80+
.GetProperty("toc_title")
81+
.ToString();
6682

6783
var link = hrefPart.StartsWith("../misc/", StringComparison.Ordinal)
6884
? "https://docs.microsoft.com/en-us/dotnet/csharp/" + hrefPart.Replace("../", string.Empty, StringComparison.Ordinal)
@@ -83,7 +99,10 @@ protected override async Task ReCollect(
8399
string link)
84100
{
85101
var web = new HtmlWeb();
86-
var htmlDoc = await web.LoadFromWebAsync(link).ConfigureAwait(false);
102+
var htmlDoc = await web
103+
.LoadFromWebAsync(link)
104+
.ConfigureAwait(false);
105+
87106
if (htmlDoc.DocumentNode.HasTitleWithAccessDenied())
88107
{
89108
return null;
@@ -97,7 +116,10 @@ protected override async Task ReCollect(
97116

98117
var header = mainNode.SelectSingleNode(".//h1");
99118

100-
var paragraphs = mainNode.SelectNodes(".//p").ToList();
119+
var paragraphs = mainNode
120+
.SelectNodes(".//p")
121+
.ToList();
122+
101123
if (paragraphs.Count < 2)
102124
{
103125
return null;

src/Atc.CodingRules.AnalyzerProviders/Providers/MicrosoftVisualStudioThreadingAnalyzersProvider.cs

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,14 @@ public MicrosoftVisualStudioThreadingAnalyzersProvider(
2222
protected override AnalyzerProviderBaseRuleData CreateData()
2323
=> new(Name);
2424

25-
protected override async Task ReCollect(
26-
AnalyzerProviderBaseRuleData data)
25+
protected override async Task ReCollect(AnalyzerProviderBaseRuleData data)
2726
{
2827
ArgumentNullException.ThrowIfNull(data);
2928

3029
var web = new HtmlWeb();
31-
var htmlDoc = await web.LoadFromWebAsync(DocumentationLink!.AbsoluteUri).ConfigureAwait(false);
30+
var htmlDoc = await web
31+
.LoadFromWebAsync(DocumentationLink!.AbsoluteUri)
32+
.ConfigureAwait(false);
3233

3334
var embeddedNode = htmlDoc.DocumentNode.SelectSingleNode("//script[@data-target='react-app.embeddedData']");
3435
if (embeddedNode is not null)
@@ -39,8 +40,10 @@ protected override async Task ReCollect(
3940
htmlDoc.LoadHtml(html);
4041
}
4142

42-
var articleNode = htmlDoc.DocumentNode.SelectNodes("//article[@class='markdown-body entry-content container-lg']").First();
43-
var articleTableRows = articleNode.SelectNodes("//*//table[1]//tr").ToList();
43+
var articleNode = htmlDoc.DocumentNode.SelectNodes("//article[@class='markdown-body entry-content container-lg']")[0];
44+
var articleTableRows = articleNode
45+
.SelectNodes("//*//table[1]//tr")
46+
.ToList();
4447

4548
foreach (var row in articleTableRows)
4649
{
@@ -49,7 +52,10 @@ protected override async Task ReCollect(
4952
continue;
5053
}
5154

52-
var cells = row.SelectNodes("td").ToList();
55+
var cells = row
56+
.SelectNodes("td")
57+
.ToList();
58+
5359
if (cells.Count <= 0)
5460
{
5561
continue;

src/Atc.CodingRules.AnalyzerProviders/Providers/NSubstituteAnalyzersProvider.cs

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,14 @@ public NSubstituteAnalyzersProvider(
2222
protected override AnalyzerProviderBaseRuleData CreateData()
2323
=> new(Name);
2424

25-
protected override async Task ReCollect(
26-
AnalyzerProviderBaseRuleData data)
25+
protected override async Task ReCollect(AnalyzerProviderBaseRuleData data)
2726
{
2827
ArgumentNullException.ThrowIfNull(data);
2928

3029
var web = new HtmlWeb();
31-
var htmlDoc = await web.LoadFromWebAsync(DocumentationLink!.AbsoluteUri).ConfigureAwait(false);
30+
var htmlDoc = await web
31+
.LoadFromWebAsync(DocumentationLink!.AbsoluteUri)
32+
.ConfigureAwait(false);
3233

3334
var embeddedNode = htmlDoc.DocumentNode.SelectSingleNode("//script[@data-target='react-app.embeddedData']");
3435
if (embeddedNode is not null)
@@ -39,8 +40,10 @@ protected override async Task ReCollect(
3940
htmlDoc.LoadHtml(html);
4041
}
4142

42-
var articleNode = htmlDoc.DocumentNode.SelectNodes("//article[@class='markdown-body entry-content container-lg']").First();
43-
var articleTableRows = articleNode.SelectNodes("//*//table[1]//tr").ToList();
43+
var articleNode = htmlDoc.DocumentNode.SelectNodes("//article[@class='markdown-body entry-content container-lg']")[0];
44+
var articleTableRows = articleNode
45+
.SelectNodes("//*//table[1]//tr")
46+
.ToList();
4447

4548
foreach (var row in articleTableRows)
4649
{
@@ -49,7 +52,10 @@ protected override async Task ReCollect(
4952
continue;
5053
}
5154

52-
var cells = row.SelectNodes("td").ToList();
55+
var cells = row
56+
.SelectNodes("td")
57+
.ToList();
58+
5359
if (cells.Count <= 0)
5460
{
5561
continue;

0 commit comments

Comments
 (0)