Megosztás a következőn keresztül:


CA1509: Érvénytelen bejegyzés a kódmetrikák konfigurációs fájljában

Tulajdonság Érték
Szabályazonosító CA1509
Cím Érvénytelen bejegyzés a kódmetrikák konfigurációs fájljában
Kategória Fenntarthatóság
A javítás kompatibilitástörő vagy nem törik Nem törés
Alapértelmezés szerint engedélyezve a .NET 8-ban Nem

Ok

A CodeMetricsConfig.txt nevű konfigurációs fájl érvénytelen bejegyzéssel rendelkezik.

Szabály leírása

A kódmetrikák elemzési szabályai lehetővé teszik egy további fájl megadását a Projektben CodeMetricsConfig.txt néven. Ez a fájl a kódmetrika-küszöbértékek elemzéshez való konfigurálására szolgáló bejegyzéseket tartalmaz. A következő szabályok konfigurálhatók ebben a fájlban:

Ez a konfigurációs fájl a következő formátumú bejegyzéseket várja el:

'RuleId'(Optional 'SymbolKind'): 'Threshold'
  • Az érvényes értékek a következőkCA1501: RuleId , CA1502, CA1505és CA1506.
  • A választható SymbolKind értékek a következőkAssembly: , Namespace, Type, MethodField, Eventés Property.
  • Az érvényes értékek nem Threshold negatív egész számok.
  • A "#" kezdetű sorok megjegyzéssorként lesznek kezelve.

A következő például egy érvényes konfigurációs fájl:

# Comment text

CA1501: 1

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

A konfigurációs fájlban érvénytelen bejegyzés van megjelölve a CA1509 diagnosztikával.

Szabálysértések kijavítása

A szabály megsértésének kijavításához győződjön meg arról, hogy az érvénytelen bejegyzés CodeMetricsConfig.txt megkapja a szükséges formátumot.

Mikor kell letiltani a figyelmeztetéseket?

Ne tiltsa le a szabály megsértését.

Kapcsolódó információk