private void AnalyzeSymbol(SymbolAnalysisContext context)
{
var symbol = (IFieldSymbol) context.Symbol;
if (symbol.IsStatic &&
!symbol.IsReadOnly &&
!SkipSymbolAnalysis(symbol, _settingsHandler, SuppressionAttributes))
{
context.ReportDiagnostic(Diagnostic.Create(Rule,
symbol.Locations[0],
symbol.Name,
symbol.ContainingType.Name));
}
}
}