Permalink
Commits on Feb 21, 2017
  1. Auto merge of #1846 - hsbt:typofixs, r=segiddins

    Fix typos with misspell
    
    # Description:
    
    Fixed typo used [misspell](https://github.com/client9/misspell/)
    
    I found another typo in `lib/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/vertex.rb`. It should be fixed upstream repo. I send pull request.
    
    CocoaPods/Molinillo#61
    
    ______________
    
    # Tasks:
    
    - [x] Describe the problem / feature
    - [x] Write tests
    - [ ] Write code to solve the problem
    - [ ] Get code review from coworkers / friends
    
    I will abide by the [code of conduct](https://github.com/rubygems/rubygems/blob/master/CODE_OF_CONDUCT.md).
    homu committed Feb 21, 2017
  2. Fix typos with misspell

    hsbt committed Feb 21, 2017
Commits on Feb 18, 2017
  1. Auto merge of #1842 - hsbt:backport-r57523, r=segiddins

    Fixed test broken on ruby-head
    
    # Description:
    
    This is same as #1841
    
    I modified original patch for bundler integration.
    
    ______________
    
    # Tasks:
    
    - [x] Describe the problem / feature
    - [x] Write tests
    - [x] Write code to solve the problem
    - [ ] Get code review from coworkers / friends
    
    I will abide by the [code of conduct](https://github.com/rubygems/rubygems/blob/master/CODE_OF_CONDUCT.md).
    homu committed Feb 18, 2017
Commits on Feb 17, 2017
  1. workaround for Ruby 1.8, IO.popen was not support Array argument.

    hsbt committed Feb 17, 2017
  2. Removed needless items on gemspec files. We only assert to difference…

    … tests object
    hsbt committed Feb 17, 2017
  3. assert with Array

    hsbt committed Feb 17, 2017
  4. Added missing bundler path.

    hsbt committed Feb 17, 2017
  5. Applied patch for default gems on Ruby 2.5.

      Original patch was provided by ruby/ruby@fbdec81
    hsbt committed Feb 17, 2017
Commits on Feb 14, 2017
  1. Auto merge of #1832 - rubygems:seg-setup-install-bundler-bindir, r=in…

    …direct
    
    [SetupCommand] Install the bundler executables
    
    # Description:
    
    Closes #1743.
    
    I think this also closes #1742, as I cannot reproduce it with this patch.
    
    \c @indirect
    
    # Tasks:
    
    - [ ] Describe the problem / feature
    - [ ] Write tests
    - [ ] Write code to solve the problem
    - [ ] Get code review from coworkers / friends
    
    I will abide by the [code of conduct](https://github.com/rubygems/rubygems/blob/master/CODE_OF_CONDUCT.md).
    homu committed Feb 14, 2017
Commits on Feb 9, 2017
  1. Merge pull request #1836 from rubygems/seg-molinillo-0.5.6

    Update vendored Molinillo to 0.5.6
    segiddins committed on GitHub Feb 9, 2017
Commits on Feb 8, 2017
  1. Update vendored Molinillo to 0.5.6

    segiddins committed Feb 8, 2017
Commits on Feb 1, 2017
  1. Auto merge of #1830 - negito6:requirement-create-variable-length-arg,…

    … r=drbrain
    
    Gem::Requirement.create treat arguments as variable-length
    
    # Description:
    
    This PR enables `Gem::Requirement.create` to treat arguments as variable-length.
    
    Now, we can write only
    ```ruby
    Gem::Requirement.create([">= 1.2", "<= 1.3"])
    ```
    
    New style will be supported
    ```ruby
    Gem::Requirement.create(">= 1.2", "<= 1.3")
    ```
    ______________
    
    # Tasks:
    
    - [x] Describe the problem / feature
    - [x] Write tests
    - [x] Write code to solve the problem
    - [x] Get code review from coworkers / friends
    
    I will abide by the [code of conduct](https://github.com/rubygems/rubygems/blob/master/CODE_OF_CONDUCT.md).
    homu committed Feb 1, 2017
  2. Fix useless recursive method call in Gem::Requirement

    negito6 committed Feb 1, 2017
  3. Gem::Requirement.create treat arguments as variable-length

    We can write not only `Gem::Requirement.create([">= 1.2", "<= 1.3"])`
    but also `Gem::Requirement.create(">= 1.2", "<= 1.3")`
    negito6 committed Jan 28, 2017
Commits on Jan 28, 2017
  1. [SetupCommand] Install the bundler executables

    segiddins committed Jan 28, 2017
Commits on Jan 24, 2017
  1. Auto merge of #1827 - rubygems:seg-push-release, r=segiddins

    Push to stable when making a patch release
    
    # Description:
    
    ______________
    
    # Tasks:
    
    - [ ] Describe the problem / feature
    - [ ] Write tests
    - [ ] Write code to solve the problem
    - [ ] Get code review from coworkers / friends
    
    I will abide by the [code of conduct](https://github.com/rubygems/rubygems/blob/master/CODE_OF_CONDUCT.md).
    homu committed Jan 24, 2017
  2. Auto merge of #1546 - RochesterinNYC:allow-multiple-version-operators…

    …, r=segiddins
    
    Allow usage of multiple `--version` operators
    
    Allows for specifying multiple version requirements via multiple `--version` operators.
    - Closes #207
    homu committed Jan 24, 2017
  3. Push to stable when making a patch release

    segiddins committed Jan 24, 2017
  4. Merge tag 'v2.6.10'

    Tagging v2.6.10.
    segiddins committed Jan 24, 2017
  5. Version 2.6.10 with changelog

    segiddins committed Jan 24, 2017
  6. Auto merge of #1825 - olleolleolle:patch-1, r=segiddins

    Setup cmd: Avoid terminating option string w/ dot
    
    # Description:
    
    This PR formats the documentation string for the option `--[no-]document` of the not-so user-facing `SetupCommand`.
    
    None of the other short option strings end in a dot.
    
    ______________
    
    # Tasks:
    
    - [x] Describe the problem / feature
    - [ ] Write tests
    - [x] Write code to solve the problem
    - [ ] Get code review from coworkers / friends
    
    I will abide by the [code of conduct](https://github.com/rubygems/rubygems/blob/master/CODE_OF_CONDUCT.md).
    
    (cherry picked from commit 0ee3ab4)
    homu committed with segiddins Jan 23, 2017
  7. Auto merge of #1822 - rubygems:seg-require-call-gem-explicitly, r=seg…

    …iddins
    
    [Require] Call #gem explicitly on Kernel
    
    # Description:
    
    This avoids conflicts if #gem happens to be defined on self
    Inspired by bundler/bundler#5346
    
    My one concern is that this _could_ be considered a breaking change if anyone is relying on overriding our `gem` method
    
    # Tasks:
    
    - [ ] Describe the problem / feature
    - [ ] Write tests
    - [ ] Write code to solve the problem
    - [ ] Get code review from coworkers / friends
    
    I will abide by the [code of conduct](https://github.com/rubygems/rubygems/blob/master/CODE_OF_CONDUCT.md).
    
    (cherry picked from commit 343b6da)
    homu committed with segiddins Jan 23, 2017
  8. Auto merge of #1823 - djberg96:test_fix, r=segiddins

    Replace socket error text message.
    
    Addresses #1814
    
    (cherry picked from commit b80018a)
    homu committed with segiddins Jan 23, 2017
  9. Auto merge of #1821 - rubygems:seg-release-scripts, r=segiddins

    [Util] Add scripts to help releasing
    
    # Description:
    
    Make my life easier
    
    # Tasks:
    
    - [ ] Describe the problem / feature
    - [ ] Write tests
    - [ ] Write code to solve the problem
    - [ ] Get code review from coworkers / friends
    
    I will abide by the [code of conduct](https://github.com/rubygems/rubygems/blob/master/CODE_OF_CONDUCT.md).
    
    (cherry picked from commit 4c0dc4b)
    homu committed with segiddins Jan 21, 2017
  10. Auto merge of #1722 - koic:fix_typo_an_integer, r=hsbt

    Fix a typo
    
    # Description:
    
    Just modified `a Integer` to `an Integer` .
    ______________
    
    # Tasks:
    
    - [x] Describe the problem / feature
    - [ ] Write tests
    - [ ] Write code to solve the problem
    - [ ] Get code review from coworkers / friends
    - [ ] [Squash commits](http://gitready.com/advanced/2009/02/10/squashing-commits-with-rebase.html)
    
    I will abide by the [code of conduct](https://github.com/rubygems/rubygems/blob/master/CODE_OF_CONDUCT.md).
    
    (cherry picked from commit a195b63)
    homu committed with segiddins Sep 24, 2016
Commits on Jan 23, 2017
  1. Auto merge of #1825 - olleolleolle:patch-1, r=segiddins

    Setup cmd: Avoid terminating option string w/ dot
    
    # Description:
    
    This PR formats the documentation string for the option `--[no-]document` of the not-so user-facing `SetupCommand`.
    
    None of the other short option strings end in a dot.
    
    ______________
    
    # Tasks:
    
    - [x] Describe the problem / feature
    - [ ] Write tests
    - [x] Write code to solve the problem
    - [ ] Get code review from coworkers / friends
    
    I will abide by the [code of conduct](https://github.com/rubygems/rubygems/blob/master/CODE_OF_CONDUCT.md).
    homu committed Jan 23, 2017
  2. Auto merge of #1822 - rubygems:seg-require-call-gem-explicitly, r=seg…

    …iddins
    
    [Require] Call #gem explicitly on Kernel
    
    # Description:
    
    This avoids conflicts if #gem happens to be defined on self
    Inspired by bundler/bundler#5346
    
    My one concern is that this _could_ be considered a breaking change if anyone is relying on overriding our `gem` method
    
    # Tasks:
    
    - [ ] Describe the problem / feature
    - [ ] Write tests
    - [ ] Write code to solve the problem
    - [ ] Get code review from coworkers / friends
    
    I will abide by the [code of conduct](https://github.com/rubygems/rubygems/blob/master/CODE_OF_CONDUCT.md).
    homu committed Jan 23, 2017
  3. Setup cmd: Avoid terminating option string w/ dot

    olleolleolle committed on GitHub Jan 23, 2017
  4. Auto merge of #1823 - djberg96:test_fix, r=segiddins

    Replace socket error text message.
    
    Addresses #1814
    homu committed Jan 23, 2017
  5. Auto merge of #1824 - djberg96:hash_tweak, r=segiddins

    Use Hash#fetch instead of if/else in Gem::ConfigFile
    
    Minor refactoring to use Hash#fetch with default values instead of if/else blocks in the Gem::ConfigFile class.
    
    Addresses #1813
    homu committed Jan 23, 2017
  6. Use Hash#fetch instead of if/else.

    djberg96 committed Jan 23, 2017
  7. Replace socket error text message.

    djberg96 committed Jan 23, 2017