@@ -19,7 +19,7 @@ internal class Walker : CSharpSyntaxWalker
19
19
{
20
20
public StringBuilder JSSB { get ; set ; } = new ( ) ;
21
21
22
- private CSTOJSOptions _Options = new ( ) ;
22
+ private readonly CSTOJSOptions _Options = new ( ) ;
23
23
24
24
private SyntaxNode ? _SNOriginal = null ;
25
25
private SyntaxNode ? _BaseConstructorInitializerNode = null ;
@@ -621,7 +621,7 @@ public override void VisitNameEquals(NameEqualsSyntax node)
621
621
{
622
622
case SyntaxKind . EqualsToken :
623
623
{
624
- JSSB . Append ( ":" ) ;
624
+ JSSB . Append ( ':' ) ;
625
625
break ;
626
626
}
627
627
default :
@@ -752,14 +752,14 @@ where n.AsNode().IsKind(SyntaxKind.PredefinedType)
752
752
753
753
FieldDeclarationSyntax field = null ;
754
754
755
- if ( key . Count ( ) == 0 )
755
+ if ( ! key . Any ( ) )
756
756
{
757
757
key = from n in nodesAndTokens
758
758
where n . IsNode
759
759
where n . AsNode ( ) . IsKind ( SyntaxKind . IdentifierName )
760
760
select n ;
761
761
762
- if ( key . Count ( ) == 0 )
762
+ if ( ! key . Any ( ) )
763
763
{
764
764
key = from n in nodesAndTokens
765
765
where n . IsNode
@@ -979,7 +979,7 @@ where e.IsKind(SyntaxKind.IdentifierToken)
979
979
}
980
980
else
981
981
{
982
- JSSB . Append ( $ " \n " ) ;
982
+ JSSB . AppendLine ( ) ;
983
983
SyntaxTriviaList _syntaxTrivias = asNode . Parent . Parent . GetLeadingTrivia ( ) ;
984
984
985
985
for ( int _i = 0 ; _i < _syntaxTrivias . Count ; _i ++ )
@@ -1458,7 +1458,7 @@ public override void VisitInterpolatedStringExpression(InterpolatedStringExpress
1458
1458
break ;
1459
1459
case SyntaxKind . Interpolation :
1460
1460
{
1461
- JSSB . Append ( "$" ) ;
1461
+ JSSB . Append ( '$' ) ;
1462
1462
Visit ( asNode ) ;
1463
1463
break ;
1464
1464
}
@@ -1476,7 +1476,7 @@ public override void VisitInterpolatedStringExpression(InterpolatedStringExpress
1476
1476
{
1477
1477
case SyntaxKind . InterpolatedStringStartToken :
1478
1478
case SyntaxKind . InterpolatedStringEndToken :
1479
- JSSB . Append ( "`" ) ;
1479
+ JSSB . Append ( '`' ) ;
1480
1480
break ;
1481
1481
default :
1482
1482
SM . Log ( $ "asToken : { kind } ") ;
@@ -1734,7 +1734,7 @@ where e.IsKind(SyntaxKind.IdentifierToken)
1734
1734
1735
1735
if ( CustomCSNamesToJS ( syntaxNode ) == false )
1736
1736
{
1737
- JSSB . Append ( $ " " ) ;
1737
+ JSSB . Append ( ' ' ) ;
1738
1738
if ( BuiltInTypesGenerics ( syntaxNode . WithoutLeadingTrivia ( ) , iSymbol ) == false )
1739
1739
{
1740
1740
SM . Log ( $ "TODO : { syntaxNode } ||| USE 'CustomCSNamesToJS' TO CONVERT.") ;
0 commit comments