Adding a method to get the task names.
Fixing incorrectly written docblock comment.
Updating the task stack dependency annotation logic.
Moving some reusable code into an AbstractTask to reduce duplication and ensure that it has testing, adding a test for running an empty task stack.
Fixing a break in the TaskInterface implementation provided by TaskStack where the TaskName was not accepted.
Finishing the move from a flat task list ordered by the order in the native datastructure to a proper topological sort powered by Gliph.
Fixing task stack remove task logic, adding test for removing a nonexistant task, renaming remove method on the task stack to removeTask for consistency.
Starting to get dependencies and topological sorts working properly and adding testing for them.
Adding a general task exception other task exceptions can inherit from.
Introducing a topological sort based on Gliph for def task stacks.
Adding the build folder to the gitignore file.
Adding accidentally omitted task annotation fixture.
Ensure that we are properly maintaining refernces to the tasks array inside the task loader, ensure that we are testing all methods.
Updates to README.
Create task stacks from annotations.
Removing deprecated default task registration code.
Fixing coveralls source location.
Adding coveralls code coverage badge to the readme.
Switching shell task to throw the task exception, adding test cases that throw the exception.
Updating dependencies to include coverall for code coverage.
Updating project badge to display information abot the appropriate branch.
Adding functional shell task and test.
Removing unnecessary bootstrap.php attribute from phpunit config.
Adding code coverage with coveralls.io.
Adding some logging for the case where json passed as a CLI parameter is invalid.
Drupal is a registered trademark of Dries Buytaert.