Changeset [766cd2988dfb6a15e9e945eed6fab2927a909025] by Simon Chiang

July 26th, 2008 @ 01:13 PM

Reworked Framework to de-emphasize names, and to simplify configuration. Framework objects do not automatically load configs from a file anymore. Reworked App so it no longer has options, but instead represents options as configs.

http://github.com/bahuvrihi/tap/...

Committed by Simon Chiang

  • M cmd/destroy.rb
  • M cmd/generate.rb
  • M cmd/run.rb
  • M lib/tap/app.rb
  • M lib/tap/file_task.rb
  • M lib/tap/generator/base.rb
  • M lib/tap/support/batchable.rb
  • M lib/tap/support/configurable.rb
  • M lib/tap/support/framework.rb
  • M lib/tap/support/framework_methods.rb
  • M lib/tap/support/lazydoc.rb
  • M lib/tap/task.rb
  • M lib/tap/test/tap_methods.rb
  • M lib/tap/workflow.rb
  • M test/app/config/another/task.yml
  • M test/app/config/batch.yml
  • M test/app/config/erb.yml
  • M test/app/config/some/task.yml
  • M test/app/config/template.yml
  • M test/app/config/version-0.1.yml
  • M test/app/config/version.yml
  • M test/app/lib/app_test_task.rb
  • M test/app_test.rb
  • M test/file_task_test.rb
  • M test/support/batchable_test.rb
  • M test/support/configurable_test.rb
  • M test/support/framework/test_config_file_is_app_config_filepath_when_config_file_exists/config/configured.yml
  • M test/support/framework/test_initialize_batch_obj_merges_default_config_and_overrides/config/configured.yml
  • M test/support/framework_methods_test.rb
  • M test/support/framework_test.rb
  • M test/tap/test_run/lib/with_array_config.rb
  • M test/task_syntax_test.rb
  • M test/task_test.rb
  • M test/test/tap_methods/test_assert_files/expected/a.txt
  • M test/test/tap_methods/test_assert_files/expected/b.txt
  • M test/test/tap_methods/test_assert_files/expected/task/name/a.txt
  • M test/test/tap_methods/test_assert_files/expected/task/name/b.txt
  • M test/test/tap_methods_test.rb
  • M test/workflow_test.rb
New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

A framework for making configurable, file-based tasks and workflows.