C# Class MSR.Tools.Mapper.MappingTool

Inheritance: Tool
Datei anzeigen Open project: kirnosenko/msr-tools Class Usage Examples

Public Methods

Method Description
Check ( int stopRevisionNumber ) : void
Check ( int stopRevisionNumber, string path, bool automaticallyFixDiffErrors ) : void
Check ( string stopRevision, string path, bool automaticallyFixDiffErrors ) : void
Info ( ) : void
Map ( bool createSchema, int stopRevisionNumber ) : void
Map ( bool createDataBase, string stopRevision ) : void
MapReleaseEntity ( string revision, string tag ) : void
MapReleases ( string>.IDictionary releases ) : void
MapSyntheticReleases ( int count ) : void
MapSyntheticReleases ( int count, double stabilizationProbability ) : void
MappingTool ( string configFile ) : System
PartialMap ( int startRevisionNumber, IPathSelector pathSelectors ) : void
PartialMap ( string startRevision, IPathSelector pathSelectors ) : void
Truncate ( int numberOfRevisionsToKeep ) : void
Truncate ( string lastRevisionToKeep ) : void

Private Methods

Method Description
CheckCodeSizeForDeletedFiles ( IRepository repository, string testRevision ) : void
CheckDeletedCodeBlocksVsAdded ( IRepository repository, string testRevision ) : void
CheckEmptyCodeBlocks ( IRepository repository, string testRevision ) : void
CheckLinesContent ( IRepository repository, IScmData scmData, string testRevision, ProjectFile file, bool resultOnly ) : bool
CheckLinesContent ( IRepository repository, IScmData scmData, string testRevision ) : void
CheckTargetsForCodeBlocks ( IRepository repository, string testRevision ) : void
Map ( MappingController mapping ) : void

Method Details

Check() public method

public Check ( int stopRevisionNumber ) : void
stopRevisionNumber int
return void

Check() public method

public Check ( int stopRevisionNumber, string path, bool automaticallyFixDiffErrors ) : void
stopRevisionNumber int
path string
automaticallyFixDiffErrors bool
return void

Check() public method

public Check ( string stopRevision, string path, bool automaticallyFixDiffErrors ) : void
stopRevision string
path string
automaticallyFixDiffErrors bool
return void

Info() public method

public Info ( ) : void
return void

Map() public method

public Map ( bool createSchema, int stopRevisionNumber ) : void
createSchema bool
stopRevisionNumber int
return void

Map() public method

public Map ( bool createDataBase, string stopRevision ) : void
createDataBase bool
stopRevision string
return void

MapReleaseEntity() public method

public MapReleaseEntity ( string revision, string tag ) : void
revision string
tag string
return void

MapReleases() public method

public MapReleases ( string>.IDictionary releases ) : void
releases string>.IDictionary
return void

MapSyntheticReleases() public method

public MapSyntheticReleases ( int count ) : void
count int
return void

MapSyntheticReleases() public method

public MapSyntheticReleases ( int count, double stabilizationProbability ) : void
count int
stabilizationProbability double
return void

MappingTool() public method

public MappingTool ( string configFile ) : System
configFile string
return System

PartialMap() public method

public PartialMap ( int startRevisionNumber, IPathSelector pathSelectors ) : void
startRevisionNumber int
pathSelectors IPathSelector
return void

PartialMap() public method

public PartialMap ( string startRevision, IPathSelector pathSelectors ) : void
startRevision string
pathSelectors IPathSelector
return void

Truncate() public method

public Truncate ( int numberOfRevisionsToKeep ) : void
numberOfRevisionsToKeep int
return void

Truncate() public method

public Truncate ( string lastRevisionToKeep ) : void
lastRevisionToKeep string
return void