Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Exec] Add specs for $0 and __FILE__ when loadedseg-exec-file--zsh | Samuel Giddins | 2016-08-23 | 1 | -0/+36 |
| | |||||
* | Auto merge of #4908 - okkez:add-missing-respond_to_missing, r=segiddins | Homu | 2016-08-23 | 2 | -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 Okimoto | 2016-08-23 | 2 | -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=indirect | Homu | 2016-08-23 | 4 | -9/+99 |
|\ \ | | | | | | | | | | | | | | | | [Resolver] Ensure all platforms are activated for the activated spec group Closes #4896 | ||||
| * | | Always use DepProxy in the resolverseg-lock-platform | Samuel Giddins | 2016-08-22 | 2 | -2/+3 |
| | | | |||||
| * | | [Resolver] Ensure payloads in the base DG respond to __platform | Samuel Giddins | 2016-08-22 | 1 | -2/+5 |
| | | | |||||
| * | | Add a spec for lock adding all new platform-specific deps | Samuel Giddins | 2016-08-22 | 1 | -0/+91 |
| | | | |||||
| * | | Remove unusable chain from read_as matcher | Samuel Giddins | 2016-08-22 | 1 | -6/+0 |
| | | | |||||
| * | | [Resolver] Ensure all platforms are activated for the activated spec group | Samuel Giddins | 2016-08-22 | 1 | -1/+2 |
| |/ | |||||
* | | Auto merge of #4851 - bundler:seg-validate-checksums, r=indirect | Homu | 2016-08-23 | 6 | -2/+96 |
|\ \ | | | | | | | | | | | | | | | | [RubyGemsGemInstaller] Validate checksums from the compact index Closes #4464 | ||||
| * | | Only validate gem checksums on RubyGems 2.3+seg-validate-checksums | Samuel Giddins | 2016-08-22 | 1 | -1/+1 |
| | | | |||||
| * | | Distinguish tests for checksum mismatch & invalid checksum | Samuel Giddins | 2016-08-22 | 3 | -4/+15 |
| | | | |||||
| * | | Support both base64 and hex digest encodings | Samuel Giddins | 2016-08-22 | 1 | -1/+9 |
| | | | |||||
| * | | Allow disabling checksum validation | Samuel Giddins | 2016-08-22 | 3 | -1/+12 |
| | | | |||||
| * | | Fix base64 regexp in compact index spec | Samuel Giddins | 2016-08-22 | 1 | -1/+1 |
| | | | |||||
| * | | [RubyGemsGemInstaller] Validate checksums from the compact index | Samuel Giddins | 2016-08-22 | 5 | -2/+66 |
| |/ | |||||
* | | Auto merge of #4903 - bundler:aa-testing-update, r=segiddins | Homu | 2016-08-23 | 2 | -20/+1 |
|\ \ | |/ |/| | | | | | | | Allow 1.8.7 to fail, test RubyGems 2.6.6 None | ||||
| * | [Travis] Allow all 1.8.7 builds to failaa-testing-update | Samuel Giddins | 2016-08-22 | 1 | -19/+0 |
| | | |||||
| * | [Rakefile] Add RubyGems v2.5.2 | Samuel Giddins | 2016-08-22 | 1 | -1/+1 |
|/ | |||||
* | add 1.8.7 to allowed failures so we can merge | Andre Arko | 2016-08-22 | 1 | -2/+21 |
| | |||||
* | test against RubyGems 2.6.6 | Andre Arko | 2016-08-22 | 2 | -4/+8 |
| | | | also stop testing RubyGems 2.4 on newer rubies ¯\_(ツ)_/¯ | ||||
* | Version 1.13.0.rc.2 with changelog | Andre Arko | 2016-08-22 | 2 | -2/+34 |
| | |||||
* | postpone the `add` command until 1.14 | Andre Arko | 2016-08-22 | 2 | -94/+0 |
| | | | | see also #4901 | ||||
* | we can just use repo1 instead of copying to repo2 | Andre Arko | 2016-08-22 | 1 | -3/+1 |
| | |||||
* | it’s not injecting anymore | Andre Arko | 2016-08-22 | 1 | -1/+1 |
| | |||||
* | mark inject deprecated for removal in 2.0 | Andre Arko | 2016-08-22 | 1 | -0/+1 |
| | |||||
* | Auto merge of #4885 - allenzhao:add-open3-todo, r=segiddins | Homu | 2016-08-22 | 1 | -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_stderr | Zehan Zhao | 2016-08-16 | 1 | -0/+5 |
| | | |||||
* | | Auto merge of #4849 - bundler:seg-settings-crlf, r=indirect | Homu | 2016-08-21 | 2 | -1/+24 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | [YAMLSerializer] Allow loading with CRLF line endings Closes #4435. \c @asutoshpalai | ||||
| * | | [YAMLSerializer] Allow loading with CRLF line endingsseg-settings-crlf | Samuel Giddins | 2016-08-08 | 2 | -1/+24 |
| | | | |||||
* | | | Auto merge of #4784 - colby-swandale:path-already-exists-error-msg, r=indirect | Homu | 2016-08-21 | 2 | -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 Swandale | 2016-07-15 | 1 | -1/+1 |
| | | | | |||||
| * | | | rework specs from previous commit | Colby | 2016-07-14 | 1 | -4/+4 |
| | | | | |||||
| * | | | update path already exists error message to not be specific to symlinks | Colby | 2016-07-14 | 1 | -1/+1 |
| | | | | |||||
* | | | | Auto merge of #4889 - bundler:seg-deprecations-99-versions, r=indirect | Homu | 2016-08-21 | 2 | -1/+18 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [SharedHelpers] Always print major deprecations on .99 versions See #4855 \c @indirect | ||||
| * | | | | [SharedHelpers] Always print major deprecations on .99 versionsseg-deprecations-99-versions | Samuel Giddins | 2016-08-17 | 2 | -1/+18 |
| | | | | | |||||
* | | | | | Auto merge of #4894 - bundler:seg-enable-trampoline-2.0, r=indirect | Homu | 2016-08-20 | 4 | -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.0 | Samuel Giddins | 2016-08-18 | 4 | -14/+35 |
| |/ / / / | |||||
* | | | | | Auto merge of #4888 - bundler:seg-doctor, r=indirect | Homu | 2016-08-20 | 3 | -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-doctor | Samuel Giddins | 2016-08-17 | 2 | -5/+5 |
| | | | | | | |||||
| * | | | | | [Doctor] Use check to ensure all dependencies are installed | Samuel Giddins | 2016-08-16 | 1 | -11/+7 |
| | | | | | | |||||
| * | | | | | [Doctor] Raise a ProductionError for linkage failures | Samuel Giddins | 2016-08-16 | 2 | -5/+10 |
| | | | | | | |||||
| * | | | | | [Doctor] Insure checking for otool/lld is silent | Samuel Giddins | 2016-08-16 | 1 | -2/+2 |
| | | | | | | |||||
| * | | | | | [Update] Raise InvalidOption on duplicate patch level flags | Samuel Giddins | 2016-08-16 | 1 | -1/+1 |
| | | | | | | |||||
* | | | | | | Auto merge of #4891 - bundler:seg-feature-flag, r=indirect | Homu | 2016-08-20 | 9 | -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-flag | Samuel Giddins | 2016-08-18 | 9 | -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=indirect | Homu | 2016-08-20 | 5 | -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-regressions | Samuel Giddins | 2016-08-18 | 5 | -4/+53 |
|/ / / / / | | | | | | | | | | | | | | | | This is currently behind the only_update_to_newer_versions setting | ||||
* | | | | | Auto merge of #4869 - bundler:seg-disable-exec-load, r=segiddins | Homu | 2016-08-17 | 3 | -1/+15 |
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | | Add a setting for disable_exec_load See #4852 | ||||
| * | | | | Update specs for exec() having a different process title than load | Samuel Giddins | 2016-08-16 | 1 | -0/+2 |
| | | | | |