RiotGames/knife_cookbook_dependencies — pull request #41 by erikh (2012-05-26 01:12:40+00:00)
Title: Cookbook refactors

This is a pretty large PR, and I'm not sure if it's in your best interest to accept it, but here's a serious refactoring of the different methods a cookbook can present itself in a refactored set of classes.

Fundamentally, this is a bit of a hackneyed driver architecture combined with some includes for common functionality. Whenever stuff intersected, I turned it into a module.

Please review this carefully and give me any feedback, up to and including "this sucks". :)

Thanks,

-Erik