aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* [bundler/bundler] Adapt to the way my automatiek patch worksDavid Rodríguez2019-08-031-1/+1
| | | | https://github.com/bundler/bundler/commit/b8ee4aec0b
* [bundler/bundler] Bump net-http-persistent to 3.0.1David Rodríguez2019-08-0312-440/+811
| | | | | | | | | | | | | * Adds an extra artifice task to vendorize new `connection_pool` dependency. * Cherry-pick's needed Windows fix not yet merged into master branch of `net-http-persistent`. * Update bundler usages to be compatible with the new version, and fix unit specs. https://github.com/bundler/bundler/commit/0575baa6bb
* [bundler/bundler] Enable `Style/UnneededInterpolation` copDavid Rodríguez2019-08-033-3/+3
| | | | https://github.com/bundler/bundler/commit/4c6a3c3cf7
* [bundler/bundler] Check for straneous quotesDavid Rodríguez2019-08-031-1/+1
| | | | | | And use single quotes consistenly. https://github.com/bundler/bundler/commit/8b9fbbb2df
* [bundler/bundler] [CurrentRuby] Say we are ruby? when the generic local ↵Samuel Giddins2019-08-031-0/+2
| | | | | | | | | platform is Gem::Platform::RUBY This allows us to always say we're ruby? when force_ruby_platform is set, and fixes using gemspec & force_ruby_platform on windows. https://github.com/bundler/bundler/commit/3cb89b7e5c
* [bundler/bundler] Fully remove compatibility guardDavid Rodríguez2019-08-034-15/+0
| | | | https://github.com/bundler/bundler/commit/2a7a5daba0
* [bundler/bundler] Remove development dependencies from gemspecDavid Rodríguez2019-08-031-7/+0
| | | | | | And refactor development setup. https://github.com/bundler/bundler/commit/f288806d02
* [bundler/bundler] RUBY_ENGINE should always be defined after 1.8.7David Rodríguez2019-08-033-15/+8
| | | | https://github.com/bundler/bundler/commit/d6c9196d18
* [bundler/bundler] Add exclamation mark to methodDavid Rodríguez2019-08-031-2/+2
| | | | | | | | | To indicate that it can raise. Co-authored-by: Guillermo Guerrero <wolf.fox1985@gmail.com> Co-authored-by: David Rodríguez <deivid.rodriguez@riseup.net> https://github.com/bundler/bundler/commit/584e841624
* [bundler/bundler] Move `strict` to an attributeDavid Rodríguez2019-08-031-8/+8
| | | | | | | Co-authored-by: Guillermo Guerrero <wolf.fox1985@gmail.com> Co-authored-by: David Rodríguez <deivid.rodriguez@riseup.net> https://github.com/bundler/bundler/commit/7b68d86bdd
* [bundler/bundler] Extract some methodsDavid Rodríguez2019-08-031-19/+31
| | | | | | | Co-authored-by: Guillermo Guerrero <wolf.fox1985@gmail.com> Co-authored-by: David Rodríguez <deivid.rodriguez@riseup.net> https://github.com/bundler/bundler/commit/027aba0cff
* [bundler/bundler] Unfold message to single line for readabilityDavid Rodríguez2019-08-031-2/+1
| | | | https://github.com/bundler/bundler/commit/d845a213ca
* [bundler/bundler] Extract a `print_gems` methodGuillermo Guerrero2019-08-031-16/+13
| | | | https://github.com/bundler/bundler/commit/0d8c8d207e
* [bundler/bundler] Less complexityGuillermo Guerrero2019-08-031-15/+8
| | | | https://github.com/bundler/bundler/commit/be9d6e7cfc
* [bundler/bundler] Move more locals to attributesDavid Rodríguez2019-08-031-10/+11
| | | | | | | Co-authored-by: Guillermo Guerrero <wolf.fox1985@gmail.com> Co-authored-by: David Rodríguez <deivid.rodriguez@riseup.net> https://github.com/bundler/bundler/commit/4335df3e4c
* [bundler/bundler] Move `any?` logic to the attributeDavid Rodríguez2019-08-031-5/+3
| | | | | | | | | | It's the only usage of the `options_include_groups` attribute and its name suggests a boolean, so it fits better now. Co-authored-by: Guillermo Guerrero <wolf.fox1985@gmail.com> Co-authored-by: David Rodríguez <deivid.rodriguez@riseup.net> https://github.com/bundler/bundler/commit/53c0fae760
* [bundler/bundler] Move `options_include_groups` to an attributeDavid Rodríguez2019-08-031-5/+5
| | | | | | | Co-authored-by: Guillermo Guerrero <wolf.fox1985@gmail.com> Co-authored-by: David Rodríguez <deivid.rodriguez@riseup.net> https://github.com/bundler/bundler/commit/832fb900f0
* [bundler/bundler] Prefer feature flag to harcoded checkDavid Rodríguez2019-08-031-1/+1
| | | | https://github.com/bundler/bundler/commit/8c83921d08
* [bundler/bundler] Restore `cache_all` flag removalDavid Rodríguez2019-08-031-3/+4
| | | | https://github.com/bundler/bundler/commit/04a04719f0
* [bundler/bundler] Add workaround from old rubygemsDavid Rodríguez2019-08-031-1/+9
| | | | | | | In these versions, the `approximate_recommendation` method doesn't include the prerelease logic. https://github.com/bundler/bundler/commit/caf13e9e4f
* [bundler/bundler] Update error messages to be more preciseDavid Rodríguez2019-08-031-1/+1
| | | | https://github.com/bundler/bundler/commit/9ddeeb1fe1
* [bundler/bundler] Remove unnecessary method parameterDavid Rodríguez2019-08-031-2/+2
| | | | https://github.com/bundler/bundler/commit/72194d1aac
* [bundler/bundler] Use a consistent requirement in binstubDavid Rodríguez2019-08-031-9/+12
| | | | https://github.com/bundler/bundler/commit/50ccdb32c2
* [bundler/bundler] Remove redundant begin-end blockDavid Rodríguez2019-08-031-2/+1
| | | | https://github.com/bundler/bundler/commit/1d017c3f36
* [bundler/bundler] Don't need 1.8 compatibilityDavid Rodríguez2019-08-031-2/+1
| | | | https://github.com/bundler/bundler/commit/7ca4d4e83c
* [bundler/bundler] Remove uneeded bundler keyDavid Rodríguez2019-08-031-1/+0
| | | | | | | | | 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
* [bundler/bundler] fix nested bundle exec's when bundler is a default gemMSP-Greg2019-08-031-2/+8
| | | | https://github.com/bundler/bundler/commit/537c0ab712
* [bundler/bundler] build_metadata.rb - fix 'warning: instance variable ↵MSP-Greg2019-08-031-1/+1
| | | | | | @git_commit_sha not initialized' https://github.com/bundler/bundler/commit/37a1eec8c8
* [bundler/bundler] Alias `cache` to `package` nowDavid Rodríguez2019-08-032-51/+1
| | | | | | | | | 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
* [bundler/bundler] Remove `cache_command_is_package` feature flagDavid Rodríguez2019-08-034-6/+4
| | | | | | | 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
* [bundler/bundler] Always keep `bundle package --all` optionDavid Rodríguez2019-08-031-4/+3
| | | | | | | | 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
* [bundler/bundler] Fix incorrect flag usageDavid Rodríguez2019-08-031-1/+1
| | | | https://github.com/bundler/bundler/commit/4df9edef95
* [bundler/bundler] Remove redundant conditionDavid Rodríguez2019-08-031-4/+2
| | | | | | This is inside a code branch where the condition is already met. https://github.com/bundler/bundler/commit/8cdd6c37e6
* [bundler/bundler] Drop rubygems 2.5.0 and 2.5.1 supportDavid Rodríguez2019-08-034-25/+7
| | | | https://github.com/bundler/bundler/commit/8ecd722b9f
* [bundler/bundler] No need to make `Gem.refresh` a noopDavid Rodríguez2019-08-031-8/+0
| | | | | | | | 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
* [bundler/bundler] Use `tap` for `current_platforms`David Rodríguez2019-08-031-4/+4
| | | | https://github.com/bundler/bundler/commit/78608acf83
* [bundler/bundler] Remove now unused methodDavid Rodríguez2019-08-031-4/+0
| | | | https://github.com/bundler/bundler/commit/3a2d2f0250
* [bundler/bundler] Remove now meaningless settingDavid Rodríguez2019-08-032-2/+1
| | | | https://github.com/bundler/bundler/commit/52c5a0eede
* [bundler/bundler] Remove now meaningless warningDavid Rodríguez2019-08-031-11/+1
| | | | https://github.com/bundler/bundler/commit/00b095b98f
* [bundler/bundler] Add all platforms to lockfile by defaultDavid Rodríguez2019-08-032-1/+9
| | | | https://github.com/bundler/bundler/commit/3dc509e645
* [bundler/bundler] Extract `expanded_platforms`David Rodríguez2019-08-032-2/+6
| | | | https://github.com/bundler/bundler/commit/60d720eb06
* [bundler/bundler] Extract `current_platforms`David Rodríguez2019-08-031-3/+9
| | | | https://github.com/bundler/bundler/commit/9f07207d64
* [bundler/bundler] [GemHelpers] Remove the special code path for ruby ↵Samuel Giddins2019-08-031-3/+1
| | | | | | platform being its own generic https://github.com/bundler/bundler/commit/3b9abc8932
* [bundler/bundler] Bump rubocop to 0.72.0David Rodríguez2019-08-031-1/+1
| | | | https://github.com/bundler/bundler/commit/babbc112c6
* [bundler/bundler] Don't persist the cache_all_platforms settingDavid Rodríguez2019-08-031-2/+4
| | | | | | We only want it temporarily during the duration of the cache saving. https://github.com/bundler/bundler/commit/1e9818c0da
* [bundler/bundler] [Package] Ensure uninstallable gems are _never_ installedSamuel Giddins2019-08-031-1/+1
| | | | https://github.com/bundler/bundler/commit/899aeeebb0
* [bundler/bundler] [Package] Dont always update on --all-platformsSamuel Giddins2019-08-031-4/+1
| | | | https://github.com/bundler/bundler/commit/723611f6ee
* [bundler/bundler] [Package] Always resolve remotely for --all-platformsSamuel Giddins2019-08-031-1/+1
| | | | https://github.com/bundler/bundler/commit/e45d2272ea
* [bundler/bundler] Remove unnecessary `order_matters` paramDavid Rodríguez2019-08-031-3/+3
| | | | https://github.com/bundler/bundler/commit/0b40b5b784
* [bundler/bundler] Clearer MissingRevision git errorsDavid Rodríguez2019-08-031-7/+11
| | | | https://github.com/bundler/bundler/commit/b47d23edf5