Граф коммитов

56817 Коммитов

Автор SHA1 Сообщение Дата
David Rodríguez 7ed1fc527e
[bundler/bundler] Bump rubocop to 0.74.0
And reenable exclusion because the bug why we added them has been fixed.
See https://github.com/rubocop-hq/rubocop/issues/6861.

https://github.com/bundler/bundler/commit/bda63fcffc
2019-08-03 09:30:00 +09:00
David Rodríguez dab944e6ca
[bundler/bundler] net-http-persistent 3.1.0 has been released
https://github.com/bundler/bundler/commit/ffb7d6fa53
2019-08-03 09:30:00 +09:00
David Rodríguez fcb58f65b1
[bundler/bundler] Adapt to the way my automatiek patch works
https://github.com/bundler/bundler/commit/b8ee4aec0b
2019-08-03 09:30:00 +09:00
David Rodríguez 1e63683795
[bundler/bundler] Bump automatiek to 0.2.0
https://github.com/bundler/bundler/commit/cd1abf8b3f
2019-08-03 09:30:00 +09:00
David Rodríguez 97f3ceeaa5
[bundler/bundler] Bump net-http-persistent to 3.0.1
* 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
2019-08-03 09:30:00 +09:00
David Rodríguez 2b7e39f364
[bundler/bundler] Always set `cache_all` via config during tests
So that the behavior is the same regardless of the tested bundler
version.

https://github.com/bundler/bundler/commit/664549427a
2019-08-03 09:30:00 +09:00
David Rodríguez 267a72be80
[bundler/bundler] Enable `Style/UnneededInterpolation` cop
https://github.com/bundler/bundler/commit/4c6a3c3cf7
2019-08-03 09:30:00 +09:00
David Rodríguez e84e63230b
[bundler/bundler] Check for straneous quotes
And use single quotes consistenly.

https://github.com/bundler/bundler/commit/8b9fbbb2df
2019-08-03 09:30:00 +09:00
Samuel Giddins 4dea1356c3
[bundler/bundler] [CurrentRuby] Say we are ruby? when the generic local 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
2019-08-03 09:30:00 +09:00
David Rodríguez 6fb73e6043
[bundler/bundler] Fully remove compatibility guard
https://github.com/bundler/bundler/commit/2a7a5daba0
2019-08-03 09:30:00 +09:00
David Rodríguez 452516f50f
[bundler/bundler] Remove development dependencies from gemspec
And refactor development setup.

https://github.com/bundler/bundler/commit/f288806d02
2019-08-03 09:30:00 +09:00
David Rodríguez 7255f55dba
[bundler/bundler] RUBY_ENGINE should always be defined after 1.8.7
https://github.com/bundler/bundler/commit/d6c9196d18
2019-08-03 09:30:00 +09:00
Scott Tesler d2d6d5c988
[bundler/bundler] Fix typo in binstubs documentation
https://github.com/bundler/bundler/commit/88dbfa18b4
2019-08-03 09:30:00 +09:00
David Rodríguez 56229c4e5d
[bundler/bundler] Fix `git` options examples
https://github.com/bundler/bundler/commit/bda0fa02c4
2019-08-03 09:30:00 +09:00
David Rodríguez 6015bbeeaf
[bundler/bundler] Fix incorrect sectioning in `gemfile` man page
https://github.com/bundler/bundler/commit/428f53bef0
2019-08-03 09:30:00 +09:00
Hiroshi SHIBATA d4b1804b11
[bundler/bundler] Removed the environmental variables that are BUNDLE_USER_*.
It's affect with rspec examples and broke them.

https://github.com/bundler/bundler/commit/355a922073
2019-08-03 09:30:00 +09:00
David Rodríguez b855e33b65
[bundler/bundler] Add exclamation mark to method
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
2019-08-03 09:29:59 +09:00
David Rodríguez 1fbd6a1fe0
[bundler/bundler] Move `strict` to an attribute
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
2019-08-03 09:29:59 +09:00
David Rodríguez 1069139a33
[bundler/bundler] Extract some methods
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
2019-08-03 09:29:59 +09:00
David Rodríguez ee7ec87007
[bundler/bundler] Unfold message to single line for readability
https://github.com/bundler/bundler/commit/d845a213ca
2019-08-03 09:29:59 +09:00
Guillermo Guerrero e1ccaa8782
[bundler/bundler] Extract a `print_gems` method
https://github.com/bundler/bundler/commit/0d8c8d207e
2019-08-03 09:29:59 +09:00
Guillermo Guerrero 759930dd11
[bundler/bundler] Less complexity
https://github.com/bundler/bundler/commit/be9d6e7cfc
2019-08-03 09:29:59 +09:00
David Rodríguez fd3411c73f
[bundler/bundler] Move more locals to attributes
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
2019-08-03 09:29:59 +09:00
David Rodríguez a42478502c
[bundler/bundler] Move `any?` logic to the attribute
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
2019-08-03 09:29:59 +09:00
David Rodríguez 4e76aef280
[bundler/bundler] Move `options_include_groups` to an attribute
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
2019-08-03 09:29:59 +09:00
Guillermo Guerrero e33dd659d4
[bundler/bundler] Move duplicated code to `before` blocks
https://github.com/bundler/bundler/commit/69bee117fb
2019-08-03 09:29:59 +09:00
David Rodríguez c4a2a9a381
[bundler/bundler] Remove now unused logic
https://github.com/bundler/bundler/commit/5b285685a4
2019-08-03 09:29:59 +09:00
David Rodríguez 322d4fe98d
[bundler/bundler] Remove unnecessary indirections
These specs are only run on bundler 2, so the compatibility method is
not needed.

https://github.com/bundler/bundler/commit/6cb28e3aeb
2019-08-03 09:29:59 +09:00
David Rodríguez 30d10be036
[bundler/bundler] Prefer feature flag to harcoded check
https://github.com/bundler/bundler/commit/8c83921d08
2019-08-03 09:29:59 +09:00
David Rodríguez 76d205c840
[bundler/bundler] Restore `cache_all` flag removal
https://github.com/bundler/bundler/commit/04a04719f0
2019-08-03 09:29:59 +09:00
David Rodríguez 640dbdd155
[bundler/bundler] Better info about spec exclusions
https://github.com/bundler/bundler/commit/1ee77d9c55
2019-08-03 09:29:59 +09:00
David Rodríguez 51aaed128a
[bundler/bundler] Skip specs using `Process.fork` on Windows
https://github.com/bundler/bundler/commit/ebcb25a3c3
2019-08-03 09:29:59 +09:00
David Rodríguez d7487d6c08
[bundler/bundler] Try make some specs platform independent
https://github.com/bundler/bundler/commit/b5900e57a4
2019-08-03 09:29:59 +09:00
David Rodríguez 9d82962af3
[bundler/bundler] Check for generic lockfiles
https://github.com/bundler/bundler/commit/344a881592
2019-08-03 09:29:59 +09:00
David Rodríguez bb50f87b69
[bundler/bundler] Add workaround from old rubygems
In these versions, the `approximate_recommendation` method doesn't
include the prerelease logic.

https://github.com/bundler/bundler/commit/caf13e9e4f
2019-08-03 09:29:59 +09:00
David Rodríguez cb6abf551a
[bundler/bundler] Update error messages to be more precise
https://github.com/bundler/bundler/commit/9ddeeb1fe1
2019-08-03 09:29:59 +09:00
David Rodríguez f40914e3cf
[bundler/bundler] Remove unnecessary method parameter
https://github.com/bundler/bundler/commit/72194d1aac
2019-08-03 09:29:59 +09:00
David Rodríguez a1c69991a5
[bundler/bundler] Use a consistent requirement in binstub
https://github.com/bundler/bundler/commit/50ccdb32c2
2019-08-03 09:29:59 +09:00
David Rodríguez bb6b9b4929
[bundler/bundler] Remove redundant begin-end block
https://github.com/bundler/bundler/commit/1d017c3f36
2019-08-03 09:29:59 +09:00
David Rodríguez bd0f19f137
[bundler/bundler] Don't need 1.8 compatibility
https://github.com/bundler/bundler/commit/7ca4d4e83c
2019-08-03 09:29:59 +09:00
David Rodríguez 3e10b4a0be
[bundler/bundler] Indentation fixes
https://github.com/bundler/bundler/commit/2a44090cb6
2019-08-03 09:29:58 +09:00
David Rodríguez 3e83fbddfa
[bundler/bundler] Add a comment to explain the initial reset
https://github.com/bundler/bundler/commit/6d0a8f4128
2019-08-03 09:29:58 +09:00
David Rodríguez 55831647fb
[bundler/bundler] Move environment reset to the only test needing it
https://github.com/bundler/bundler/commit/6d3b809695
2019-08-03 09:29:58 +09:00
David Rodríguez 6794724548
[bundler/bundler] Remove uneeded bundler key
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 09:29:58 +09:00
David Rodríguez 1b081cdd65
[bundler/bundler] Improve test to make it more independent from env
https://github.com/bundler/bundler/commit/038f0d7c37
2019-08-03 09:29:58 +09:00
David Rodríguez 26f651796c
[bundler/bundler] Remove unnecessary assignments
https://github.com/bundler/bundler/commit/3e5d4b2c42
2019-08-03 09:29:58 +09:00
MSP-Greg d6a2e082e6
[bundler/bundler] spec/bundler/shared_helpers_spec.rb - fixup after 7248
PR 7248 incorrectly changed a path calculation.  This reverts.

After running Azure Pipelines CI in my ruby/ruby fork and checking  the  'bundler' jobs, the error was apparent...

https://github.com/bundler/bundler/commit/811755b413
2019-08-03 09:29:58 +09:00
MSP-Greg 432285c004
[bundler/bundler] fix nested bundle exec's when bundler is a default gem
https://github.com/bundler/bundler/commit/537c0ab712
2019-08-03 09:29:58 +09:00
MSP-Greg 24062bd323
[bundler/bundler] build_metadata.rb - fix 'warning: instance variable @git_commit_sha not initialized'
https://github.com/bundler/bundler/commit/37a1eec8c8
2019-08-03 09:29:58 +09:00
MSP-Greg 7b7caf9b55
[bundler/bundler] dsl_spec.rb - fix for Ruby core
https://github.com/bundler/bundler/commit/33892e1ed2
2019-08-03 09:29:58 +09:00