/// <summary> /// Initializes a new instance of the <see cref="MethodInvocationAnalyzer"/> class. /// </summary> /// <param name="config">Configuration to be used for the analysis, specifying forbidden members on specific types and diagnostic descriptor</param> /// <param name="formatter">Diagnostic formatter to be used for creation of diagnostic</param> public MethodInvocationAnalyzer(ApiReplacementConfig config, ISyntaxNodeDiagnosticFormatter <InvocationExpressionSyntax> formatter) { _config = config; _formatter = formatter; }
public void SetUp() { _diagnosticFormatter = new MethodInvocationDiagnosticFormatter(); }
/// <summary> /// Initializes a new instance of the <see cref="ConditionalAccessAnalyzer"/> class. /// </summary> /// <param name="config">Configuration to be used for the analysis, specifying forbidden members on specific types and diagnostic descriptor</param> /// <param name="formatter">Diagnostic formatter to be used for creation of diagnostic</param> public ConditionalAccessAnalyzer(ApiReplacementConfig config, ISyntaxNodeDiagnosticFormatter <ConditionalAccessExpressionSyntax> formatter) { _config = config; _formatter = formatter; }
public void SetUp() { _diagnosticFormatter = new MemberAccessOnlyDiagnosticFormatter(); }
/// <summary> /// Initializes a new instance of the <see cref="SimpleMemberAccessAnalyzer"/> class. /// </summary> /// <param name="config">Configuration to be used for the analysis, specifying forbidden members on specific types and diagnostic descriptor</param> /// <param name="formatter">Diagnostic formatter to be used for creation of diagnostic</param> public SimpleMemberAccessAnalyzer(ApiReplacementConfig config, ISyntaxNodeDiagnosticFormatter <MemberAccessExpressionSyntax> formatter) { _config = config; _formatter = formatter; }
public void SetUp() { _diagnosticFormatter = new ConditionalAccessDiagnosticFormatter(); }