From a048b6c29d2759b4b492806454cbf0d8cb2b8217 Mon Sep 17 00:00:00 2001 From: David Wengier Date: Fri, 18 Sep 2020 08:15:45 +1000 Subject: [PATCH] Don't remove leading trivia when removing suppression attributes (#47733) --- .../RemoveUnnecessaryPragmaSuppressionsCodeFixProvider.cs | 5 ++++- .../RemoveUnnecessaryPragmaSuppressionsTests.cs | 8 +++++--- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/src/Analyzers/Core/CodeFixes/RemoveUnnecessarySuppressions/RemoveUnnecessaryPragmaSuppressionsCodeFixProvider.cs b/src/Analyzers/Core/CodeFixes/RemoveUnnecessarySuppressions/RemoveUnnecessaryPragmaSuppressionsCodeFixProvider.cs index 39965a5419d..a2ef4fca8d4 100644 --- a/src/Analyzers/Core/CodeFixes/RemoveUnnecessarySuppressions/RemoveUnnecessaryPragmaSuppressionsCodeFixProvider.cs +++ b/src/Analyzers/Core/CodeFixes/RemoveUnnecessarySuppressions/RemoveUnnecessaryPragmaSuppressionsCodeFixProvider.cs @@ -81,10 +81,13 @@ protected override Task FixAllAsync(Document document, ImmutableArray + /// DocComment + /// + // Comment2 // Comment4 void M() { -- GitLab