C# Class EA.CallTargetIfOutOfDate.calltargetifoutofdate

Inheritance: NAnt.Core.Task
Afficher le fichier Open project: GRGSIBERIA/EAWebKit

Private Properties

Свойство Type Description
GetInputFiles List
GetOutputFiles List

Méthodes publiques

Méthode Description
GetFileListFromFileSet ( FileSet fileSet ) : List
InputDependencyListChanged ( List inputFiles, List previousInputFiles ) : bool

Determine if the current and previous list of input files differ

ReadDependencyFile ( TextReader dependencyFile ) : List

Reads list of files from dependency file

SortedListsEqual ( List listA, List listB ) : bool
TaskNeedsRunning ( List inputFiles, List outputFiles, List previousInputFiles ) : bool

Determine if the task needs to run.

WriteDependencyFile ( TextWriter dependencyFile, List files ) : void

Writes list of files to a dependency file

Méthodes protégées

Méthode Description
ExecuteTask ( ) : void

Execute the task.

Private Methods

Méthode Description
GetInputFiles ( ) : List
GetOutputFiles ( ) : List

Method Details

ExecuteTask() protected méthode

Execute the task.
protected ExecuteTask ( ) : void
Résultat void

GetFileListFromFileSet() public static méthode

public static GetFileListFromFileSet ( FileSet fileSet ) : List
fileSet FileSet
Résultat List

InputDependencyListChanged() public méthode

Determine if the current and previous list of input files differ
public InputDependencyListChanged ( List inputFiles, List previousInputFiles ) : bool
inputFiles List
previousInputFiles List
Résultat bool

ReadDependencyFile() public static méthode

Reads list of files from dependency file
public static ReadDependencyFile ( TextReader dependencyFile ) : List
dependencyFile System.IO.TextReader
Résultat List

SortedListsEqual() public static méthode

public static SortedListsEqual ( List listA, List listB ) : bool
listA List
listB List
Résultat bool

TaskNeedsRunning() public méthode

Determine if the task needs to run.
public TaskNeedsRunning ( List inputFiles, List outputFiles, List previousInputFiles ) : bool
inputFiles List
outputFiles List
previousInputFiles List
Résultat bool

WriteDependencyFile() public static méthode

Writes list of files to a dependency file
public static WriteDependencyFile ( TextWriter dependencyFile, List files ) : void
dependencyFile System.IO.TextWriter
files List
Résultat void