From 972a163dad5033c83dd3697625c25ccfcc240409 Mon Sep 17 00:00:00 2001 From: Meir Blachman Date: Tue, 8 Oct 2024 14:07:34 +0300 Subject: [PATCH 1/2] feature: analyzer release tracking --- .../AnalyzerReleases.Shipped.md | 11 +++++++++++ .../AnalyzerReleases.Unshipped.md | 8 ++++++++ 2 files changed, 19 insertions(+) create mode 100644 src/FluentAssertions.Analyzers/AnalyzerReleases.Shipped.md create mode 100644 src/FluentAssertions.Analyzers/AnalyzerReleases.Unshipped.md diff --git a/src/FluentAssertions.Analyzers/AnalyzerReleases.Shipped.md b/src/FluentAssertions.Analyzers/AnalyzerReleases.Shipped.md new file mode 100644 index 0000000..078b194 --- /dev/null +++ b/src/FluentAssertions.Analyzers/AnalyzerReleases.Shipped.md @@ -0,0 +1,11 @@ +; Shipped analyzer releases +; https://github.com/dotnet/roslyn-analyzers/blob/main/src/Microsoft.CodeAnalysis.Analyzers/ReleaseTrackingAnalyzers.Help.md + +### New Rules + +Rule ID | Category | Severity | Notes +--------|----------|----------|------- +FAA0001 | FluentAssertionTips | Info | Using FluentAssertions assertions better +FAA0002 | FluentAssertionTips | Info | Migrate from xunit to FluentAssertions. +FAA0003 | FluentAssertionTips | Info | Migration from MSTest to FluentAssertions. +FAA0004 | FluentAssertionTips | Info | Migration from NUnit to FluentAssertions. diff --git a/src/FluentAssertions.Analyzers/AnalyzerReleases.Unshipped.md b/src/FluentAssertions.Analyzers/AnalyzerReleases.Unshipped.md new file mode 100644 index 0000000..025ad90 --- /dev/null +++ b/src/FluentAssertions.Analyzers/AnalyzerReleases.Unshipped.md @@ -0,0 +1,8 @@ +; Unshipped analyzer release +; https://github.com/dotnet/roslyn-analyzers/blob/main/src/Microsoft.CodeAnalysis.Analyzers/ReleaseTrackingAnalyzers.Help.md + +### New Rules + +Rule ID | Category | Severity | Notes +--------|----------|----------|------- +FluentAssertions0801 | FluentAssertionCodeSmell | Warning | AsyncVoidAnalyzer From ce58ed44d3c4769069f7d0cd14efc5ea07891f59 Mon Sep 17 00:00:00 2001 From: Meir Blachman Date: Wed, 9 Oct 2024 09:03:45 +0300 Subject: [PATCH 2/2] feature: analyzer release tracking --- .../AnalyzerReleases.Shipped.md | 2 ++ .../FluentAssertions.Analyzers.csproj | 11 ++++++++--- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/FluentAssertions.Analyzers/AnalyzerReleases.Shipped.md b/src/FluentAssertions.Analyzers/AnalyzerReleases.Shipped.md index 078b194..1d104e6 100644 --- a/src/FluentAssertions.Analyzers/AnalyzerReleases.Shipped.md +++ b/src/FluentAssertions.Analyzers/AnalyzerReleases.Shipped.md @@ -1,6 +1,8 @@ ; Shipped analyzer releases ; https://github.com/dotnet/roslyn-analyzers/blob/main/src/Microsoft.CodeAnalysis.Analyzers/ReleaseTrackingAnalyzers.Help.md +## Release 0.28.0 + ### New Rules Rule ID | Category | Severity | Notes diff --git a/src/FluentAssertions.Analyzers/FluentAssertions.Analyzers.csproj b/src/FluentAssertions.Analyzers/FluentAssertions.Analyzers.csproj index d0c2e8b..781fab3 100644 --- a/src/FluentAssertions.Analyzers/FluentAssertions.Analyzers.csproj +++ b/src/FluentAssertions.Analyzers/FluentAssertions.Analyzers.csproj @@ -17,7 +17,7 @@ 0.17.3 Meir Blachman Copyright Meir Blachman 2017-2023 - + Analyzers to help writing fluentassertions the right way. FluentAssertions Analyzers See https://github.com/fluentassertions/fluentassertions.analyzers/releases/ @@ -31,8 +31,13 @@ - - + + + + + + +