instance method
gem_group
Ruby on Rails 4.2.9
Since v3.2.22.5Signature
gem_group(*names, &block)
Wraps gem entries inside a group.
gem_group :development, :test do gem "rspec-rails" end
Parameters
-
namesrest -
blockblock
Source
# File railties/lib/rails/generators/actions.rb, line 49
def gem_group(*names, &block)
name = names.map(&:inspect).join(", ")
log :gemfile, "group #{name}"
in_root do
append_file "Gemfile", "\ngroup #{name} do", force: true
@in_group = true
instance_eval(&block)
@in_group = false
append_file "Gemfile", "\nend\n", force: true
end
end
Defined in railties/lib/rails/generators/actions.rb line 49
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in Rails::Generators::Actions