Skip to content

Commit 1fa641d

Browse files
committed
Fix warnings.
1 parent 49226d3 commit 1fa641d

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

WpfAnalyzers/Refactorings/EventRefactoring.cs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,7 @@ static InvocationExpressionSyntax Register(EventFieldDeclarationSyntax eventDecl
154154

155155
static EventDeclarationSyntax Event(EventFieldDeclarationSyntax eventDeclaration)
156156
{
157+
var leadingWhitespace = eventDeclaration.LeadingWhitespace() ?? " ";
157158
return SyntaxFactory.EventDeclaration(
158159
attributeLists: default,
159160
modifiers: eventDeclaration.Modifiers,
@@ -166,7 +167,7 @@ static EventDeclarationSyntax Event(EventFieldDeclarationSyntax eventDeclaration
166167
trailing: SyntaxFactory.TriviaList(SyntaxFactory.LineFeed)),
167168
accessorList: SyntaxFactory.AccessorList(
168169
openBraceToken: SyntaxFactory.Token(
169-
leading: SyntaxFactory.TriviaList(SyntaxFactory.Whitespace(eventDeclaration.LeadingWhitespace())),
170+
leading: SyntaxFactory.TriviaList(SyntaxFactory.Whitespace(leadingWhitespace)),
170171
kind: SyntaxKind.OpenBraceToken,
171172
trailing: SyntaxFactory.TriviaList(SyntaxFactory.LineFeed)),
172173
accessors: SyntaxFactory.List(
@@ -177,7 +178,7 @@ static EventDeclarationSyntax Event(EventFieldDeclarationSyntax eventDeclaration
177178
attributeLists: default,
178179
modifiers: default,
179180
keyword: SyntaxFactory.Token(
180-
leading: SyntaxFactory.TriviaList(SyntaxFactory.Whitespace(eventDeclaration.LeadingWhitespace() + new string(' ', 4))),
181+
leading: SyntaxFactory.TriviaList(SyntaxFactory.Whitespace(leadingWhitespace + new string(' ', 4))),
181182
kind: SyntaxKind.AddKeyword,
182183
trailing: SyntaxFactory.TriviaList(SyntaxFactory.Space)),
183184
body: default,
@@ -218,7 +219,7 @@ static EventDeclarationSyntax Event(EventFieldDeclarationSyntax eventDeclaration
218219
attributeLists: default,
219220
modifiers: default,
220221
keyword: SyntaxFactory.Token(
221-
leading: SyntaxFactory.TriviaList(SyntaxFactory.Whitespace(eventDeclaration.LeadingWhitespace() + new string(' ', 4))),
222+
leading: SyntaxFactory.TriviaList(SyntaxFactory.Whitespace(leadingWhitespace + new string(' ', 4))),
222223
kind: SyntaxKind.RemoveKeyword,
223224
trailing: SyntaxFactory.TriviaList(SyntaxFactory.Space)),
224225
body: default,
@@ -256,7 +257,7 @@ static EventDeclarationSyntax Event(EventFieldDeclarationSyntax eventDeclaration
256257
trailing: SyntaxFactory.TriviaList(SyntaxFactory.LineFeed))),
257258
}),
258259
closeBraceToken: SyntaxFactory.Token(
259-
leading: SyntaxFactory.TriviaList(SyntaxFactory.Whitespace(eventDeclaration.LeadingWhitespace())),
260+
leading: SyntaxFactory.TriviaList(SyntaxFactory.Whitespace(leadingWhitespace)),
260261
kind: SyntaxKind.CloseBraceToken,
261262
trailing: SyntaxFactory.TriviaList(SyntaxFactory.LineFeed))),
262263
semicolonToken: default);

0 commit comments

Comments
 (0)