Changeset [ea2c49ee679f5ac323b90bcf954f9a2917923964] by Simon Chiang
Revision ea2c49ee679f5ac323b90bcf954f9a2917923964,
committed by bahuvrihi
· May 24th, 2008 @ 10:24 AM
Removed Option as tests indicated there was no good way to specify options within a task. The main isssue is that there is no way to set a proper context for the option block. This resulted in problems during inheritance as well as simply getting access to the active OptionParser for printing help. Now to override the default framework options, parse_argv must be overridden. Updated run to work with new system. Removed help line from bin/tap as it was kind of messy.
8 changed files
-
R
lib/tap/support/option.rb -
R
test/support/option_test.rb -
M
bin/tap -
M
lib/tap/cmd/run.rb -
M
lib/tap/support/class_configuration.rb -
M
lib/tap/support/configuration.rb -
M
lib/tap/support/framework_methods.rb -
M
test/support/configuration_test.rb