Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add specs for encountering different bundler versions in the lockfileseg-major-version-erros | Samuel E. Giddins | 2015-05-03 | 2 | -3/+115 |
| | |||||
* | [Definition] Only compare major versions when we have a locked version | Samuel E. Giddins | 2015-05-03 | 2 | -9/+10 |
| | |||||
* | Warn when upgrading lockfile major version & error when major version is too low | Samuel E. Giddins | 2015-05-03 | 2 | -5/+20 |
| | |||||
* | Version 1.10.pre with changelogv1.10.0.pre | Andre Arko | 2015-05-03 | 1 | -0/+31 |
| | |||||
* | show groups in non-verbose mode, fix NoMethodError | Andre Arko | 2015-05-03 | 2 | -6/+1 |
| | |||||
* | Merge pull request #3610 from bundler/seg-standalone-builtin | André Arko | 2015-05-03 | 2 | -3/+18 |
|\ | | | | | [RubyGems] Allow standalone caching of builtin gems | ||||
| * | Only force caching of default gems when installing standaloneseg-standalone-builtin | Samuel E. Giddins | 2015-05-01 | 2 | -7/+14 |
| | | |||||
| * | [RubyGems] Allow standalone caching of builtin gems | Samuel E. Giddins | 2015-05-01 | 1 | -1/+9 |
| | | |||||
* | | Merge pull request #3611 from bundler/seg-install-if | André Arko | 2015-05-03 | 3 | -20/+74 |
|\ \ | | | | | | | [DSL] Add install_if method / option | ||||
| * | | [DSL] Add install_if method / optionseg-install-if | Samuel E. Giddins | 2015-05-02 | 3 | -20/+74 |
| |/ | |||||
* | | Correct changelog since RG is actually compatible | Andre Arko | 2015-05-03 | 1 | -2/+2 |
| | | | | | | | | [ci skip] | ||||
* | | this is definitely 1.10 pre now | Andre Arko | 2015-05-03 | 1 | -1/+1 |
| | | |||||
* | | Merge tag 'v1.9.6' | Andre Arko | 2015-05-03 | 8 | -14/+107 |
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | Version 1.9.6 Conflicts: CHANGELOG.md lib/bundler/installer.rb lib/bundler/resolver.rb lib/bundler/rubygems_integration.rb lib/bundler/source/rubygems.rb lib/bundler/version.rb man/bundle-config.ronn spec/install/post_bundle_message_spec.rb | ||||
| * | Version 1.9.6 with changelogv1.9.6 | Andre Arko | 2015-05-03 | 2 | -2/+10 |
| | | |||||
| * | Well, _that's_ embarrassing :grimacing: | Andre Arko | 2015-05-02 | 1 | -1/+0 |
| | | |||||
| * | Merge tag 'v1.8.9' into 1-9-stable | Andre Arko | 2015-05-02 | 3 | -2/+36 |
| |\ | | | | | | | | | | | | | | | | | | | | | | Version 1.8.9 Conflicts: CHANGELOG.md lib/bundler/version.rb | ||||
| | * | Version 1.8.9 with changelogv1.8.9 | Andre Arko | 2015-05-02 | 2 | -1/+7 |
| | | | |||||
| | * | Fix shadowed variable warning again post-merge | Andre Arko | 2015-05-02 | 1 | -1/+1 |
| | | | |||||
| | * | Merge tag 'v1.7.15' into 1-8-stable | Andre Arko | 2015-05-02 | 5 | -3/+21 |
| | |\ | | | | | | | | | | | | | Version 1.7.15 | ||||
| | | * | Version 1.7.15 with changelogv1.7.15 | Andre Arko | 2015-04-29 | 2 | -1/+7 |
| | | | | | | | | | | | | | | | | [ci skip] | ||||
| | | * | Merge pull request #3592 from TimMoore/issue-3585-replace-locked-sources | André Arko | 2015-04-25 | 2 | -5/+40 |
| | | |\ | | | | | | | | | | | Replace locked gem sources with Gemfile equivalents. | ||||
| | | | * | Replace locked gem sources with Gemfile equivalents. | Tim Moore | 2015-04-25 | 2 | -5/+40 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, an up-to-date lock file would retain the aggregate gem source on all dependencies, so if the gems were not installed locally, you'd get an ambiguous gem warning and possibly the wrong source selected. Fixes #3585 | ||||
| | | * | | trying attr_reader because maybe | Andre Arko | 2015-04-25 | 1 | -0/+2 |
| | | |/ | |||||
| | | * | Version 1.7.14 with changelogv1.7.14 | Andre Arko | 2015-03-30 | 2 | -1/+8 |
| | | | | |||||
| | | * | Don't add extra quotes to quoted wrapped config values | Adam Roben | 2015-03-30 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Long config values get wrapped to a second line. If they contain certain special characters they will also get surrounded by quotes. When this happened, we would add extra quotes to the value each time the config file was saved. 94fd250935314aee86759de3e9b0e98a709823ed fixed this issue for non-wrapped lines. Now it is fixed for wrapped lines as well. | ||||
| | | * | simpler config spec | Andre Arko | 2015-03-30 | 1 | -2/+2 |
| | | | | |||||
| | | * | add quoting tests from #3338 | Andre Arko | 2015-03-30 | 1 | -0/+22 |
| | | | | |||||
| | | * | set global config before creating gems | Andre Arko | 2015-03-30 | 3 | -10/+18 |
| | | | | | | | | | | | | | | | | fixes hanging specs on 1.8.7 on Travis, I hope | ||||
| | | * | annnd I need to fix all of the hashes | Andre Arko | 2015-03-30 | 1 | -2/+2 |
| | | | | |||||
| | | * | of course new hashes don’t work on Ruby 1.8 | Andre Arko | 2015-03-30 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | this passed for me locally because my `rspec` bin was pointing to the system Ruby 2.0 instead of Ruby 1.8.7 like it was supposed to be :open_mouth: | ||||
| | | * | test remote inclusion only on Rubygems sources | Andre Arko | 2015-03-30 | 3 | -11/+17 |
| | | | | |||||
| | | * | skip Yaml engine tests on Rubies with no engine | Andre Arko | 2015-03-30 | 1 | -5/+3 |
| | | | | |||||
| | | * | check gemfile changes for sourced gems correctly | Andre Arko | 2015-03-30 | 1 | -3/+11 |
| | | | | | | | | | | | | | | | | fixes #3520 | ||||
| | | * | update the failing spec to correctly repro the bug | Andre Arko | 2015-03-30 | 2 | -11/+33 |
| | | | | |||||
| | | * | a failing spec for #3520 | Andre Arko | 2015-03-30 | 1 | -0/+41 |
| | | | | |||||
| | * | | Fix shadowed variable warning | Andre Arko | 2015-04-30 | 1 | -1/+1 |
| | | | | |||||
| | * | | guard against missing ronn during release | Andre Arko | 2015-04-30 | 1 | -3/+6 |
| | | | | |||||
| | * | | Move RubyGems 2.4.7 compatibility into 2.1+ | Andre Arko | 2015-04-30 | 1 | -6/+8 |
| | | | | |||||
| | * | | loop through the spec list to find gems with a certain name | Aaron Patterson | 2015-04-30 | 1 | -2/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since rubygems/rubygems@4fa03bb7aac9f25f44394e818433fdda9962ae8d rubygems lazily loads specs from the filesystem for a particular name. So if you request the "foo" gem, then rubygems will go to the FS and find the gemspecs with the "foo" name. **Before** the change, rubygems would search through the loaded spec list for a gem with that name. Bundler assumed that rubygems would always search through that spec list, so it sets the specs and relies on that internal behavior. Since the internal behavior changed, we need to take that in to account in the bundler internals. This patch changes bundler to search through the spec list for a gem with a particular name. Gem::Specification.stubs should be supported in the future (though not recommended because loading every spec isn't super performant). | ||||
| | * | | Version 1.8.8 with changelogv1.8.8 | Andre Arko | 2015-04-29 | 2 | -1/+7 |
| | | | | |||||
| | * | | Replace locked gem sources with Gemfile equivalents. | Tim Moore | 2015-04-29 | 2 | -5/+40 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, an up-to-date lock file would retain the aggregate gem source on all dependencies, so if the gems were not installed locally, you'd get an ambiguous gem warning and possibly the wrong source selected. Fixes #3585 | ||||
| | * | | Version 1.8.7 with changelogv1.8.7 | Andre Arko | 2015-04-07 | 2 | -1/+7 |
| | | | | |||||
| | * | | Revert "Report exceptions while requiring" | Andre Arko | 2015-04-07 | 1 | -3/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This silently hides StandardErrors :( Fixes #3549 This reverts commit f740c40598142d990d59e129293c22c5d6f980b7. | ||||
| * | | | [friendly errors] All ASCII because encodings | Andre Arko | 2015-05-02 | 1 | -2/+2 |
| | | | | |||||
| * | | | [friendly errors] flesh out reporting template | Andre Arko | 2015-05-02 | 2 | -4/+10 |
| | | | | |||||
| * | | | [ErrorReport] Print the command that was run | Samuel E. Giddins | 2015-05-02 | 1 | -0/+4 |
| | | | | |||||
| * | | | A gem extending an existing const should be creatable | Akira Matsuda | 2015-04-30 | 2 | -2/+31 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since 17a4fc47bfad02de553e5a53b00ad38b4c905e18, any gem name starting with an existing const name has been regarded as "Invalid gem name" by `bundle gem` command. However, "gem-foo" or "rails-bar" should be totally valid and rather preferable naming for plugins for RubyGems/Rails. This commit changes the rule to raise error only when the new gem name fully matches an existing const name. | ||||
| * | | | Improve generating module name from gem name in gem generator | Jan Lelis | 2015-04-30 | 2 | -2/+11 |
| | | | | |||||
| * | | | Fix shadowed variable warning | Andre Arko | 2015-04-30 | 1 | -1/+1 |
| | | | | |||||
| * | | | guard against missing ronn during release | Andre Arko | 2015-04-30 | 1 | -3/+6 |
| | | | |