Method: Bundler::Dsl#group
- Defined in:
- lib/bundler/dsl.rb
permalink #group(*args, &blk) ⇒ Object
[View source]
182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 |
# File 'lib/bundler/dsl.rb', line 182 def group(*args, &blk) = args.last.is_a?(Hash) ? args.pop.dup : {} (, args) @groups.concat args if ["optional"] optional_groups = args - @optional_groups @optional_groups.concat optional_groups end yield ensure args.each { @groups.pop } end |