summaryrefslogtreecommitdiff
path: root/lib/bundler
AgeCommit message (Collapse)Author
2019-08-03[bundler/bundler] Remove redundant begin-end blockDavid Rodríguez
https://github.com/bundler/bundler/commit/1d017c3f36
2019-08-03[bundler/bundler] Don't need 1.8 compatibilityDavid Rodríguez
https://github.com/bundler/bundler/commit/7ca4d4e83c
2019-08-03[bundler/bundler] Remove uneeded bundler keyDavid Rodríguez
It sounds like this was mistankenly added in 4337a499d0108fc3748084934aaed7591b355a26. Then the forgotten MANPATH key was added in bf5bf106230772934602768bb31a68dc925691f0, but this one should've been removed I think. https://github.com/bundler/bundler/commit/a82ad111e5
2019-08-03[bundler/bundler] fix nested bundle exec's when bundler is a default gemMSP-Greg
https://github.com/bundler/bundler/commit/537c0ab712
2019-08-03[bundler/bundler] build_metadata.rb - fix 'warning: instance variable ↵MSP-Greg
@git_commit_sha not initialized' https://github.com/bundler/bundler/commit/37a1eec8c8
2019-08-03[bundler/bundler] Alias `cache` to `package` nowDavid Rodríguez
The additions of the `package` command are not actually backwards incompatible, so we can do this transition without further care. All existing specs of `bundle cache` pass when using the `bundle package` implementation for it. https://github.com/bundler/bundler/commit/69497adf90
2019-08-03[bundler/bundler] Remove `cache_command_is_package` feature flagDavid Rodríguez
So that we handle the removal of `bundle cache` just like we'll handle the removal of `bundle show` and `bundle console`. https://github.com/bundler/bundler/commit/ff1a669efb
2019-08-03[bundler/bundler] Always keep `bundle package --all` optionDavid Rodríguez
Just change the default. The reason to do this is that the deprecation message talks about the default being changed, not the option being removed. https://github.com/bundler/bundler/commit/eca1757792
2019-08-03[bundler/bundler] Fix incorrect flag usageDavid Rodríguez
https://github.com/bundler/bundler/commit/4df9edef95
2019-08-03[bundler/bundler] Remove redundant conditionDavid Rodríguez
This is inside a code branch where the condition is already met. https://github.com/bundler/bundler/commit/8cdd6c37e6
2019-08-03[bundler/bundler] Drop rubygems 2.5.0 and 2.5.1 supportDavid Rodríguez
https://github.com/bundler/bundler/commit/8ecd722b9f
2019-08-03[bundler/bundler] No need to make `Gem.refresh` a noopDavid Rodríguez
The rubygems integration sets up a `post_reset` hook that resets the specs back to what bundler knows after `Gem::Specification.reset` is called (which is what `Gem.refresh` calls under the hood). https://github.com/bundler/bundler/commit/3810f9945c
2019-08-03[bundler/bundler] Use `tap` for `current_platforms`David Rodríguez
https://github.com/bundler/bundler/commit/78608acf83
2019-08-03[bundler/bundler] Remove now unused methodDavid Rodríguez
https://github.com/bundler/bundler/commit/3a2d2f0250
2019-08-03[bundler/bundler] Remove now meaningless settingDavid Rodríguez
https://github.com/bundler/bundler/commit/52c5a0eede
2019-08-03[bundler/bundler] Remove now meaningless warningDavid Rodríguez
https://github.com/bundler/bundler/commit/00b095b98f
2019-08-03[bundler/bundler] Add all platforms to lockfile by defaultDavid Rodríguez
https://github.com/bundler/bundler/commit/3dc509e645
2019-08-03[bundler/bundler] Extract `expanded_platforms`David Rodríguez
https://github.com/bundler/bundler/commit/60d720eb06
2019-08-03[bundler/bundler] Extract `current_platforms`David Rodríguez
https://github.com/bundler/bundler/commit/9f07207d64
2019-08-03[bundler/bundler] [GemHelpers] Remove the special code path for ruby ↵Samuel Giddins
platform being its own generic https://github.com/bundler/bundler/commit/3b9abc8932
2019-08-03[bundler/bundler] Bump rubocop to 0.72.0David Rodríguez
https://github.com/bundler/bundler/commit/babbc112c6
2019-08-03[bundler/bundler] Don't persist the cache_all_platforms settingDavid Rodríguez
We only want it temporarily during the duration of the cache saving. https://github.com/bundler/bundler/commit/1e9818c0da
2019-08-03[bundler/bundler] [Package] Ensure uninstallable gems are _never_ installedSamuel Giddins
https://github.com/bundler/bundler/commit/899aeeebb0
2019-08-03[bundler/bundler] [Package] Dont always update on --all-platformsSamuel Giddins
https://github.com/bundler/bundler/commit/723611f6ee
2019-08-03[bundler/bundler] [Package] Always resolve remotely for --all-platformsSamuel Giddins
https://github.com/bundler/bundler/commit/e45d2272ea
2019-08-03[bundler/bundler] Remove unnecessary `order_matters` paramDavid Rodríguez
https://github.com/bundler/bundler/commit/0b40b5b784
2019-08-03[bundler/bundler] Clearer MissingRevision git errorsDavid Rodríguez
https://github.com/bundler/bundler/commit/b47d23edf5
2019-08-03[bundler/bundler] Not sure how much this buys us, remove itDavid Rodríguez
https://github.com/bundler/bundler/commit/f8584fb864
2019-08-03[bundler/bundler] Inline `expanded_deps`David Rodríguez
It's now only used once, and doing it like this is consistent with the previous line. https://github.com/bundler/bundler/commit/7d27330fc7
2019-08-03[bundler/bundler] Generate new gem development dependencies in GemfileDavid Rodríguez
https://github.com/bundler/bundler/commit/02177d0e10
2019-08-03[bundler/bundler] Don't re-resolve locked platform specific gemsDavid Rodríguez
https://github.com/bundler/bundler/commit/7da2bf75f5
2019-08-03[bundler/bundler] Lock rubocop-performance to 1.4.0David Rodríguez
https://github.com/bundler/bundler/commit/595dd6af6c
2019-08-03[bundler/bundler] Bump rubocop to 0.71David Rodríguez
https://github.com/bundler/bundler/commit/efa69583dd
2019-08-03[bundler/bundler] Use real paths for `bundle clean`David Rodríguez
https://github.com/bundler/bundler/commit/0646f9e286
2019-08-03[bundler/bundler] Add `required_ruby_version` to gemspec templateMiklos Fazekas
https://github.com/bundler/bundler/commit/f47421f92d
2019-08-03[bundler/bundler] Migrate git proxy helpers to use Open3David Rodríguez
https://github.com/bundler/bundler/commit/4a37d66f3f
2019-08-03[bundler/bundler] Fix `rake release` not prompting for OTP codeDavid Rodríguez
Co-authored-by: Colby Swandale <me@colby.fyi> Co-authored-by: Kevin Deisz <kevin.deisz@gmail.com> https://github.com/bundler/bundler/commit/1b2bbc7364
2019-08-03[bundler/bundler] Normalize usages of `Gem::Util` in rubygems integrationDavid Rodríguez
https://github.com/bundler/bundler/commit/b35d7fc74a
2019-08-03[bundler/bundler] Use rubygems utility if availableDavid Rodríguez
https://github.com/bundler/bundler/commit/7eccba0e52
2019-08-03[bundler/bundler] Fix file:// handling under WindowsDavid Rodríguez
Windows paths do not start with a slash, so we add an extra slash to separate the host from the path in file:// urls. Otherwise "D:" is parsed as the host segment in the URI. The path for those URLs now starts with "/", so we ignore that leading character when using the URI's path. This reduces Windows CI spec failures from 429 to 355. https://github.com/bundler/bundler/commit/1b7e274cbc
2019-08-03[bundler/bundler] Normalize file:// handling in specsDavid Rodríguez
https://github.com/bundler/bundler/commit/5946d62ad0
2019-08-03[bundler/bundler] Migrate two more requires to be relativeDavid Rodríguez
https://github.com/bundler/bundler/commit/80217bfe0b
2019-08-03[bundler/bundler] Migrate thor to use relative requiresDavid Rodríguez
https://github.com/bundler/bundler/commit/ca28a04668
2019-08-03[bundler/bundler] Respect color option when instantiating shellsDavid Rodríguez
Thor's base shell will be memoized the first time it is set. So if we instantiate a no-color shell first, further instantiations of a bundler shell will be initialized with a no-color shell by default. This is caused some sources specs to fail, depending on the order they run. See for example https://travis-ci.org/bundler/bundler/builds/500328994. What we do to fix it is to reset the shell unless no-color is explicitly specified. That way, further instantiations will rerun thor's internal logic to choose the default shell. https://github.com/bundler/bundler/commit/786b5d9894
2019-08-03[bundler/bundler] Remove unnecessary conditionDavid Rodríguez
The builtin thor's color shell already checks this before printing, and if not a tty, prints just the string without added color codes. https://github.com/bundler/bundler/commit/4f62611c87
2019-08-03[bundler/bundler] Added Ruby 2.6 to dsl.Hiroshi SHIBATA
https://github.com/bundler/bundler/commit/1892626858
2019-07-31lib/bundler/shared_helpers.rb: remove require "rubygems"Yusuke Endoh
Because it causes circular require.
2019-06-09Revert to change for filelist of bundler gemspec.Hiroshi SHIBATA
2019-06-09Merge bundler master from upstream.Hiroshi SHIBATA
Pick from 8dd59e3ba97eb80a599f8149f31bf40773b69dc0
2019-04-14Merge Bundler 2.1.0.pre.1 as developed version from upstream.hsbt
https://github.com/bundler/bundler/commit/a53709556b95a914e874b22ed2116a46b0528852 git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67539 b2dd03c8-39d4-4d8f-98ff-823fe69b080e