From 888707e8d891ea0d5ae534ea3f1664d6ed7775de Mon Sep 17 00:00:00 2001 From: filipw Date: Mon, 24 Oct 2022 11:41:20 +0200 Subject: [PATCH] removed unnecessary CS8073 warnings --- src/Dotnet.Script.Core/Internal/PreprocessorLineRewriter.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Dotnet.Script.Core/Internal/PreprocessorLineRewriter.cs b/src/Dotnet.Script.Core/Internal/PreprocessorLineRewriter.cs index 84ef8cdf..a6658ab8 100644 --- a/src/Dotnet.Script.Core/Internal/PreprocessorLineRewriter.cs +++ b/src/Dotnet.Script.Core/Internal/PreprocessorLineRewriter.cs @@ -22,13 +22,13 @@ public override SyntaxNode VisitReferenceDirectiveTrivia(ReferenceDirectiveTrivi return HandleSkippedTrivia(base.VisitReferenceDirectiveTrivia(node)); } - private SyntaxNode HandleSkippedTrivia(SyntaxNode node) + private static SyntaxNode HandleSkippedTrivia(SyntaxNode node) { var skippedTrivia = node.DescendantTrivia().Where(x => x.RawKind == (int)SyntaxKind.SkippedTokensTrivia).FirstOrDefault(); - if (skippedTrivia != null && skippedTrivia.Token.Kind() != SyntaxKind.None) + if (skippedTrivia.Token.Kind() != SyntaxKind.None) { var firstToken = skippedTrivia.GetStructure().ChildTokens().FirstOrDefault(); - if (firstToken != null && firstToken.Kind() == SyntaxKind.BadToken && firstToken.ToFullString().Trim() == ";") + if (firstToken.Kind() == SyntaxKind.BadToken && firstToken.ToFullString().Trim() == ";") { node = node.ReplaceToken(firstToken, SyntaxFactory.Token(SyntaxKind.None)); skippedTrivia = node.DescendantTrivia().Where(x => x.RawKind == (int)SyntaxKind.SkippedTokensTrivia).FirstOrDefault();