CA1509: Ungültiger Eintrag in der Konfigurationsdatei für die Codemetrik.

Eigenschaft Wert
Regel-ID CA1509
Titel Ungültiger Eintrag in der Konfigurationsdatei für die Codemetrik.
Kategorie Wartbarkeit
Fix führt oder führt nicht zur Unterbrechung Nicht unterbrechend
Standardmäßig in .NET 8 aktiviert Nein

Ursache

Eine Konfigurationsdatei mit dem Namen CodeMetricsConfig.txt hat einen ungültigen Eintrag.

Regelbeschreibung

Mit den Analyseregeln für Codemetriken können Sie in Ihrem Projekt eine zusätzliche Datei mit dem Namen CodeMetricsConfig.txt bereitstellen. Diese Datei enthält Einträge zum Konfigurieren von Codemetrik-Schwellenwerten für die Analyse. Die folgenden Regeln können in dieser Datei konfiguriert werden:

Diese Konfigurationsdatei erwartet, dass jeder Eintrag im folgenden Format vorliegt:

'RuleId'(Optional 'SymbolKind'): 'Threshold'
  • Gültige Werte für RuleId sind CA1501, CA1502, CA1505 und CA1506.
  • Gültige Werte für die optionale SymbolKind sind Assembly, Namespace, Type, Method, Field, Event und Property.
  • Gültige Werte für Threshold sind nicht negative Integer.
  • Zeilen, die mit „#“ beginnen, werden als Kommentarzeilen behandelt

Im Folgenden finden Sie ein Beispiel für eine gültige Konfigurationsdatei:

# Comment text

CA1501: 1

CA1502(Type): 4
CA1502(Method): 2

Ein ungültiger Eintrag in dieser Konfigurationsdatei wird mit der CA1509-Diagnose gekennzeichnet.

Behandeln von Verstößen

Um einen Verstoß gegen diese Regel zu beheben, stellen Sie sicher, dass der ungültige Eintrag in CodeMetricsConfig.txt das erforderliche Format erhält.

Wann sollten Warnungen unterdrückt werden?

Unterdrücken Sie die Verstöße gegen diese Regel nicht.

Siehe auch