summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [Exec] Add specs for $0 and __FILE__ when loadedseg-exec-file--zshSamuel Giddins2016-08-231-0/+36
|
* Auto merge of #4908 - okkez:add-missing-respond_to_missing, r=segiddinsHomu2016-08-232-0/+20
|\ | | | | | | | | | | | | | | | | Add missing definition of `respond_to_missing?` Because we should overwrite this method when we overwrite `method_missing`. See http://ruby-doc.org/core-2.3.1/BasicObject.html#method-i-method_missing
| * Add missing definition of `respond_to_missing?`Kenji Okimoto2016-08-232-0/+20
| | | | | | | | | | | | | | Because we should overwrite this method when we overwrite `method_missing`. See http://ruby-doc.org/core-2.3.1/BasicObject.html#method-i-method_missing
* | Auto merge of #4897 - bundler:seg-lock-platform, r=indirectHomu2016-08-234-9/+99
|\ \ | | | | | | | | | | | | | | | [Resolver] Ensure all platforms are activated for the activated spec group Closes #4896
| * | Always use DepProxy in the resolverseg-lock-platformSamuel Giddins2016-08-222-2/+3
| | |
| * | [Resolver] Ensure payloads in the base DG respond to __platformSamuel Giddins2016-08-221-2/+5
| | |
| * | Add a spec for lock adding all new platform-specific depsSamuel Giddins2016-08-221-0/+91
| | |
| * | Remove unusable chain from read_as matcherSamuel Giddins2016-08-221-6/+0
| | |
| * | [Resolver] Ensure all platforms are activated for the activated spec groupSamuel Giddins2016-08-221-1/+2
| |/
* | Auto merge of #4851 - bundler:seg-validate-checksums, r=indirectHomu2016-08-236-2/+96
|\ \ | | | | | | | | | | | | | | | [RubyGemsGemInstaller] Validate checksums from the compact index Closes #4464
| * | Only validate gem checksums on RubyGems 2.3+seg-validate-checksumsSamuel Giddins2016-08-221-1/+1
| | |
| * | Distinguish tests for checksum mismatch & invalid checksumSamuel Giddins2016-08-223-4/+15
| | |
| * | Support both base64 and hex digest encodingsSamuel Giddins2016-08-221-1/+9
| | |
| * | Allow disabling checksum validationSamuel Giddins2016-08-223-1/+12
| | |
| * | Fix base64 regexp in compact index specSamuel Giddins2016-08-221-1/+1
| | |
| * | [RubyGemsGemInstaller] Validate checksums from the compact indexSamuel Giddins2016-08-225-2/+66
| |/
* | Auto merge of #4903 - bundler:aa-testing-update, r=segiddinsHomu2016-08-232-20/+1
|\ \ | |/ |/| | | | | | | Allow 1.8.7 to fail, test RubyGems 2.6.6 None
| * [Travis] Allow all 1.8.7 builds to failaa-testing-updateSamuel Giddins2016-08-221-19/+0
| |
| * [Rakefile] Add RubyGems v2.5.2Samuel Giddins2016-08-221-1/+1
|/
* add 1.8.7 to allowed failures so we can mergeAndre Arko2016-08-221-2/+21
|
* test against RubyGems 2.6.6Andre Arko2016-08-222-4/+8
| | | also stop testing RubyGems 2.4 on newer rubies ¯\_(ツ)_/¯
* Version 1.13.0.rc.2 with changelogAndre Arko2016-08-222-2/+34
|
* postpone the `add` command until 1.14Andre Arko2016-08-222-94/+0
| | | | see also #4901
* we can just use repo1 instead of copying to repo2Andre Arko2016-08-221-3/+1
|
* it’s not injecting anymoreAndre Arko2016-08-221-1/+1
|
* mark inject deprecated for removal in 2.0Andre Arko2016-08-221-0/+1
|
* Auto merge of #4885 - allenzhao:add-open3-todo, r=segiddinsHomu2016-08-221-0/+5
|\ | | | | | | | | | | Add todo for #capture_and_filter_stderr Ref: https://github.com/bundler/bundler/pull/4704#discussion_r74819953
| * Add todo for #capture_and_filter_stderrZehan Zhao2016-08-161-0/+5
| |
* | Auto merge of #4849 - bundler:seg-settings-crlf, r=indirectHomu2016-08-212-1/+24
|\ \ | | | | | | | | | | | | | | | | | | | | | [YAMLSerializer] Allow loading with CRLF line endings Closes #4435. \c @asutoshpalai
| * | [YAMLSerializer] Allow loading with CRLF line endingsseg-settings-crlfSamuel Giddins2016-08-082-1/+24
| | |
* | | Auto merge of #4784 - colby-swandale:path-already-exists-error-msg, r=indirectHomu2016-08-212-5/+5
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | update path already exists error message to not be specific to symlinks If i'm attempting to install my gems into a folder that conflicts with a file that already exists, Bundler will raise the following error: ``` Could not install to path `vendor` because of an invalid symlink. Remove the symlink so the directory can be created. ``` But this error will be raised even if its just a regular ol file and not a symlink. IMO its a better user experience to drop the symlink mention and ask the user to simply move or rename the file. Example: ``` Could not install to path `vendor` because a file already exists at that path. Either remove or rename the file so the directory can be created. ```
| * | | refactor file conflict error message, removing `same`Colby Swandale2016-07-151-1/+1
| | | |
| * | | rework specs from previous commitColby2016-07-141-4/+4
| | | |
| * | | update path already exists error message to not be specific to symlinksColby2016-07-141-1/+1
| | | |
* | | | Auto merge of #4889 - bundler:seg-deprecations-99-versions, r=indirectHomu2016-08-212-1/+18
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [SharedHelpers] Always print major deprecations on .99 versions See #4855 \c @indirect
| * | | | [SharedHelpers] Always print major deprecations on .99 versionsseg-deprecations-99-versionsSamuel Giddins2016-08-172-1/+18
| | | | |
* | | | | Auto merge of #4894 - bundler:seg-enable-trampoline-2.0, r=indirectHomu2016-08-204-14/+35
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [PostitTrampoline] Automatically enable when target version is >= 2 See https://github.com/bundler/bundler/issues/4853
| * | | | | [PostitTrampoline] Automatically enable when target version is >= 2seg-enable-trampoline-2.0Samuel Giddins2016-08-184-14/+35
| |/ / / /
* | | | | Auto merge of #4888 - bundler:seg-doctor, r=indirectHomu2016-08-203-22/+23
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Have `doctor` call through to `check` \c @mistydemeo who implemented the Doctor command
| * | | | | [Doctor] Ensure missing dylibs are printed in a consistent orderseg-doctorSamuel Giddins2016-08-172-5/+5
| | | | | |
| * | | | | [Doctor] Use check to ensure all dependencies are installedSamuel Giddins2016-08-161-11/+7
| | | | | |
| * | | | | [Doctor] Raise a ProductionError for linkage failuresSamuel Giddins2016-08-162-5/+10
| | | | | |
| * | | | | [Doctor] Insure checking for otool/lld is silentSamuel Giddins2016-08-161-2/+2
| | | | | |
| * | | | | [Update] Raise InvalidOption on duplicate patch level flagsSamuel Giddins2016-08-161-1/+1
| | | | | |
* | | | | | Auto merge of #4891 - bundler:seg-feature-flag, r=indirectHomu2016-08-209-8/+40
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add FeatureFlag class Main use will be code showing what is true setting vs what is flagged Also can be used to develop for future major versions without needing a separate dev branch
| * | | | | | Add FeatureFlag classseg-feature-flagSamuel Giddins2016-08-189-8/+40
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Main use will be code showing what is true setting vs what is flagged Also can be used to develop for future major versions without needing a separate dev branch
* | | | | | Auto merge of #4893 - bundler:seg-block-update-regressions, r=indirectHomu2016-08-205-4/+53
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Block resolving to older versions during an update This is currently behind the only_update_to_newer_versions setting Closes https://github.com/bundler/bundler/issues/4511. See https://github.com/bundler/bundler/issues/4856 and https://github.com/bundler/bundler/issues/4871
| * | | | | Block resolving to older versions during an updateseg-block-update-regressionsSamuel Giddins2016-08-185-4/+53
|/ / / / / | | | | | | | | | | | | | | | This is currently behind the only_update_to_newer_versions setting
* | | | | Auto merge of #4869 - bundler:seg-disable-exec-load, r=segiddinsHomu2016-08-173-1/+15
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | Add a setting for disable_exec_load See #4852
| * | | | Update specs for exec() having a different process title than loadSamuel Giddins2016-08-161-0/+2
| | | | |