C# 클래스 Gendarme.MsBuild.EnhancedIgnoreFileList

상속: Gendarme.Framework.BasicIgnoreList
파일 보기 프로젝트 열기: sillsdev/Gendarme.MsBuild 1 사용 예제들

공개 메소드들

메소드 설명
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