diff options
| author | David RodrÃguez <deivid.rodriguez@riseup.net> | 2025-02-10 15:41:54 +0100 |
|---|---|---|
| committer | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2025-02-17 11:04:39 +0900 |
| commit | c8f4df4ae93cec8825c919bfebaa5f1f744ba09c (patch) | |
| tree | ce06cf13ea8e3ed1e991e76b2bee6c9d9c622739 /include/ruby/internal | |
| parent | eee9bd1aa44052af1a283051c7f767248ea9d54b (diff) | |
[rubygems/rubygems] Make Bundler never instantiate development dependencies
Bundler does not really have a concept of "development dependencies",
like RubyGems has. Bundler has the more generic concept of "groups".
Under the hood, the `gemspec` DSL will put gemspec development
dependencies under a `:development` Gemfile group, but there's no reason
to instantiate these as development dependencies, they are regular
runtime dependencies, except that they belong in a group named
:development.
By never instantiating development dependencies at all, we avoid having
to introduce hacks to "undo" the type Bundler does not know about, and I
also think the error messages read better.
https://github.com/rubygems/rubygems/commit/9a06fa5bda
Diffstat (limited to 'include/ruby/internal')
0 files changed, 0 insertions, 0 deletions
