thinkerbot / tap

A framework for creating configurable, distributable tasks and workflows.
http://tap.rubyforge.org
20 stars 0 forks source link

Default joins on nil, no joins on joins.empty? #6

Closed thinkerbot closed 14 years ago

thinkerbot commented 15 years ago

Currently the app behavior is reversed. Empty joins should be respected, while nil joins should invoke the defaults. Easy fix, but will require some trickery for reassigning joins.

Also be sure to fix Null in this case; afterwards the null task should provide a sensible message for:

% tap run -- null --: null