Module: XCTasks::TestTask::Configuration::Delegations
- Included in:
- XCTasks::TestTask, Subtask
- Defined in:
- lib/xctasks/test_task.rb
Overview
Configures delegations to pass through configuration accessor when extended
Class Method Summary collapse
Class Method Details
.extended(base) ⇒ Object
108 109 110 111 112 113 |
# File 'lib/xctasks/test_task.rb', line 108 def self.extended(base) base.extend Forwardable accessors = SETTINGS.map { |attr| [attr, "#{attr}=".to_sym] }.flatten base.def_delegators :@config, *accessors base.def_delegators :@config, *HELPERS end |