C# Class NpmTaskRunner.TaskRunnerProvider

Inheritance: ITaskRunner
Afficher le fichier Open project: madskristensen/NpmTaskRunner

Méthodes publiques

Méthode Description
ParseConfig ( ITaskRunnerCommandContext context, string configPath ) : Task

Private Methods

Méthode Description
AddCommands ( string configPath, string>.SortedList scripts, IEnumerable commands, TaskNode tasks, bool isNpm ) : void
CreateTask ( string cwd, string name, string cmd, bool isNpm ) : TaskNode
GetChildScripts ( string parent, IEnumerable events ) : IEnumerable
GetCliCommandName ( string configPath ) : string
GetHierarchy ( IEnumerable alltasks ) : IEnumerable>.SortedList
InitializeNpmTaskRunnerOptions ( ) : void
LoadHierarchy ( string configPath ) : ITaskRunnerNode
SetRootNodeIcon ( string cliCommandName ) : void

Method Details

ParseConfig() public méthode

public ParseConfig ( ITaskRunnerCommandContext context, string configPath ) : Task
context ITaskRunnerCommandContext
configPath string
Résultat Task