C# Класс Gendarme.MsBuild.EnhancedIgnoreFileList

Наследование: Gendarme.Framework.BasicIgnoreList
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
EnhancedIgnoreFileList ( IRunner runner, string fileName, bool fAutoUpdateIgnores ) : System
UpdateIgnores ( Collection defects ) : void

Updates the file that lists ignored defects

Go through the file(s) with ignored defects. Anything listed that is no longer reported as a defect in defects is commented out.

Защищенные методы

Метод Описание
UpdateIgnoreFile ( string fileName, List ignoreLineNumbers ) : void
UpdateIgnoreList ( Collection defects ) : void

Приватные методы

Метод Описание
Add ( IDictionary list, string rule, string target ) : void
AddList ( IMetadataTokenProvider metadata, IEnumerable rules ) : void
Parse ( ) : void
ProcessLine ( string line ) : void
Push ( string fileName ) : void
Resolve ( ) : void
TearDown ( ) : void

Описание методов

EnhancedIgnoreFileList() публичный Метод

public EnhancedIgnoreFileList ( IRunner runner, string fileName, bool fAutoUpdateIgnores ) : System
runner IRunner
fileName string
fAutoUpdateIgnores bool
Результат System

UpdateIgnoreFile() защищенный Метод

protected UpdateIgnoreFile ( string fileName, List ignoreLineNumbers ) : void
fileName string
ignoreLineNumbers List
Результат void

UpdateIgnoreList() защищенный Метод

protected UpdateIgnoreList ( Collection defects ) : void
defects Collection
Результат void

UpdateIgnores() публичный Метод

Updates the file that lists ignored defects
Go through the file(s) with ignored defects. Anything listed that is no longer reported as a defect in defects is commented out.
public UpdateIgnores ( Collection defects ) : void
defects Collection Detected defects from a run without applying ignored list.
Результат void