public SuppressWithSuppressionFileCodeAction(CodeFixContext context, Diagnostic diagnostic,
                                              string title, string equivalenceKey = null) :
     base(title, equivalenceKey, displayPreview: false)
 {
     Context    = context;
     Diagnostic = diagnostic.CheckIfNull(nameof(diagnostic));
 }
 public SuppressInSuppressionFileOperation(Diagnostic diagnosticToSuppress, string assemblyName, SemanticModel semanticModel) :
     base(assemblyName)
 {
     _diagnosticToSuppress = diagnosticToSuppress.CheckIfNull(nameof(diagnosticToSuppress));
     _semanticModel        = semanticModel.CheckIfNull(nameof(semanticModel));
 }