public override void Initialize(AnalysisContext context) { if (context == null) { throw new ArgumentNullException(nameof(context)); } base.Initialize(context); context.RegisterSyntaxNodeAction( f => RemoveBracesRefactoring.Analyze(f), SyntaxKind.IfStatement, SyntaxKind.ForEachStatement, SyntaxKind.ForEachVariableStatement, SyntaxKind.ForStatement, SyntaxKind.UsingStatement, SyntaxKind.WhileStatement, SyntaxKind.DoStatement, SyntaxKind.LockStatement, SyntaxKind.FixedStatement); }
private void AnalyzeStatement(SyntaxNodeAnalysisContext context) { RemoveBracesRefactoring.Analyze(context); }