adamralph / bau

The C# task runner
MIT License
152 stars 17 forks source link

Reenabling tasks and their dependencies #115

Open adamralph opened 10 years ago

adamralph commented 10 years ago

E.g. A depends on B, B depends on C and D. I call a method which resets A and traverses down the dependency graph to reset all the other tasks.

 A
 |
 B
/ \
C D

Need to think of a decent method name. bau.ReenablePlusDependencies or ReenableWithDependencies is rather verbose.

Also need to consider whether this is really practical or whether it may lead to problems or confusion for the end user. Perhaps not, but I think it's worth thinking it through.