| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\
| |
| |
| |
| |
| | |
[Travis] Test against Rubygems `2.6.4` and Ruby `2.3.1`
- Side note: this feels like something we might be able to automate if we had a CI pipeline that could do periodic resource checks (i.e. watch for new version of Rubygems or Ruby).
|
| | |
|
| | |
|
|\ \
| |/
|/|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
RochesterinNYC:add-quality-spec-for-debugging-mechanisms, r=segiddins
Create quality check spec for leftover debugging/development mechanisms
Example mechanisms that are screened for:
- `sleep`
- `binding.pry`
- `debugger`
- focused `rspec` tests via `fit`
- Related to discussion at https://github.com/bundler/bundler/pull/4439#issuecomment-210091297
|
| |
| |
| |
| |
| |
| |
| |
| | |
Example mechanisms:
- sleep
- binding.pry
- debugger
- focused rspec tests via fit
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
RochesterinNYC:only-show-potential-updates-on-same-platform, r=RochesterinNYC
Only show potential updates on same platform for `bundle outdated`
This fixes the following behavior:
Say you're using a gem `laduradura` on platform `java` with version `v1.0.1`. The latest `java` platform version of this gem is `v1.0.1` but the latest `ruby` platform version of this gem is `v1.0.2`. Running `bundle outdated` will currently tell you that you can update `laduradura` to `v1.0.2`.
This is a bad user experience as the user is given the suggestion to update `laduradura` to `v1.0.2`, despite this version being on a completely different platform than the one that the user is currently using `laduradura` on.
With this PR, `bundle outdated` will only report potential version updates to gems for the same platforms those gems are being used on.
- Fixes #4450
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- `bundle outdated` will now only show updates for a gem if there are
available updates for that gem on the same platform
- ex. gem `laduradura` is being used on ruby platform but updates are
available on gem `laduradura` for java platform = do not display
potential update versions for java
|
| |/
| |
| |
| | |
is an array of specs
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | |
| | | |
Version 1.12.3
|
| | | |
|
| | |
| | |
| | |
| | | |
[CompactIndex] Fall back when the user's home directory is not writable
|
| | |
| | |
| | |
| | | |
[Install] Don't set :no_install unecessarily
|
|\ \ \
| | | |
| | | |
| | | | |
[CompactIndex] Fall back when the user's home directory is not writable
|
| | | | |
|
|\ \ \ \
| |/ / /
|/| | |
| | | | |
[Install] Don't set :no_install unecessarily
|
|/ / / |
|
|\ \ \
| |/ /
| | |
| | | |
Version 1.12.2
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Show executable's man page when --help or -h is present
Fixes #4480, where `bundle exec foo --help` shows `bundle exec`'s man instead of `foo`'s man.
@RochesterinNYC
|
| | |
| | |
| | |
| | |
| | |
| | | |
Fixes frozen string exception when checking equivalent gemfile and lockfile
closes #4520
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Show executable's man page when --help or -h is present
Fixes #4480, where `bundle exec foo --help` shows `bundle exec`'s man instead of `foo`'s man.
@RochesterinNYC
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Add specs for different positions of `exec` and `help`
See #4487 for details
Fix rubocop offenses
|
| | | |
| | | |
| | | |
| | | | |
See #4487 for more details
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
Fix rubocop offense
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Fixes frozen string exception when checking equivalent gemfile and lockfile
closes #4520
|
| | | | | |
|
|/ / / /
| | | |
| | | |
| | | | |
(closes #4520)
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
r=segiddins
Update Bundler ssl certs to match updated Rubygems ssl certs/structure
This PR should only be merged if and after rubygems/rubygems#1583 is merged. Reasoning behind the PR is originally stated there but is as follows:
The current arrangement of the ssl certs for Bundler (and Rubygems) was produced through manual testing and configured/arranged in bundler/bundler#4380 instead of programmatically. rubygems/rubygems#1583 updates the Rubygems util script for updating the ssl certs to programmatically write the certs to the appropriate nested directories. This PR ensures Bundler's certs match Rubygems' after they are programmatically generated/arranged instead of manually.
|
| | | | | |
|
|\ \ \ \ \
| | |_|/ /
| |/| | |
| | | | | |
Version 1.12.1
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
[Runtime] Fix the ordering of the load path when there are dependencies
It was previously getting reversed
closes #4482
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Update vendored Molinillo to 0.4.5
Closes https://github.com/bundler/bundler/issues/4484.
See https://github.com/CocoaPods/Molinillo/releases/0.4.5.
|
| | | | |
| | | | |
| | | | |
| | | | | |
[Updater] Add a comment why we use IO.read
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
fixes checksums of rubygems index on windows
`Digest::MD5.file(path)` uses `File.open(path) { |f| f.read }` which will inject `\r\n` style newlines on windows. Using `IO.read(path)` avoids the carriage returns and produces matching checksums on windows.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
[Updater] Raise a more helpful error on checksum mismatch
@indirect this will make diagnosing https://github.com/bundler/bundler/issues/4472 much easier.
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
[Runtime] Fix the ordering of the load path when there are dependencies
It was previously getting reversed
closes #4482
|
| | | | | | |
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
It was previously getting reversed
|
|\ \ \ \ \ \
| |/ / / / /
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Update vendored Molinillo to 0.4.5
Closes https://github.com/bundler/bundler/issues/4484.
See https://github.com/CocoaPods/Molinillo/releases/0.4.5.
|
|/ / / / / |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
[Updater] Add a comment why we use IO.read
|
|/ / / / / |
|