Permalink
Commits on Dec 19, 2016
  1. Auto merge of #1796 - matk0:patch-1, r=indirect

    homu committed Dec 19, 2016
    Update Code of Conduct to Contributor Covenant v1.4.0
    
    Solves #1503.
    
    Link to MAINTAINERS.txt included in the CoC.
    
    # Tasks:
    - [x] Describe the problem / feature
    - [x] Write tests (not needed)
    - [x] Write code to solve the problem (no code needed)
    - [x] Get code review from coworkers / friends
    - [x] [Squash commits] (only one commit)
Commits on Dec 18, 2016
  1. Auto merge of #1801 - rubygems:seg-require-speed, r=indirect

    homu committed Dec 18, 2016
    Improve -rubygems performance
    
    # Description:
    
    Makes `require "rubygems"` faster
    
    # 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).
Commits on Dec 17, 2016
  1. [Source] Autoload URI to speedup requiring rubygems

    segiddins committed Dec 12, 2016
    URI takes a while to initialize, this makes `-rubygems` much faster when no sources are constructed
Commits on Dec 11, 2016
  1. Update Code of Conduct to Contributor Covenant v1.4.0

    matk0 committed Dec 11, 2016
    Link to MAINTAINERS.txt included.
Commits on Nov 30, 2016
  1. Auto merge of #1791 - pkuczynski:patch-1, r=segiddins

    homu committed Nov 30, 2016
    Fixing links markdown formatting in README
    
    # Description:
    
    Some of the links had incorrect format and some others was done using html tags instead of markdown. I fixed both cases.
    ______________
    
    # Tasks:
    
    - [X] Describe the problem / feature
    - [ ] Write tests
    - [ ] 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).
Commits on Nov 28, 2016
  1. Auto merge of #1788 - nobu:special_const-dup, r=segiddins

    homu committed Nov 28, 2016
    No TypeError on dup
    
    # Description:
    
    Special constants (`Integer`, `Symbol`, `true`, `false`, `nil`, etc) no longer raises a `TypeError` at `dup` since 2.4.
    https://bugs.ruby-lang.org/issues/12979
    ______________
    
    # 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).
  2. Auto merge of #1790 - nobu:update-versions, r=segiddins

    homu committed Nov 28, 2016
    Update ruby versions
    
    # Description:
    
    Newer 2.2 and 2.3 have been released.
    ______________
    
    # 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).
  3. Update ruby versions

    nobu committed Nov 28, 2016
Commits on Nov 27, 2016
  1. Auto merge of #1789 - rubygems:feature/improve_requirement_not_met_er…

    homu committed Nov 27, 2016
    …ror_message, r=segiddins
    
    Improve error message when Gem::RuntimeRequirementNotMetError is raised
    
    # Description:
    
    This will show the current Ruby version and RubyGems version accordingly when a `Gem::RuntimeRequirementNotMetError` is raised.
    
    closes rubygems#1786
  2. Support 1.8

    nobu committed Nov 27, 2016
  3. No TypeError on dup

    nobu committed Nov 27, 2016
    Special constants no longer raises a TypeError on dup since 2.4.
    https://bugs.ruby-lang.org/issues/12979
Commits on Nov 17, 2016
  1. Auto merge of #1775 - rubygems:add_ruby_tgether_CTA, r=indirect

    homu committed Nov 17, 2016
    Add Ruby Together CTA, rearrange README a bit
    
    # Description:
    
    Adds a CTA to the Ruby Together site. /c @indirect
    
    I will abide by the [code of conduct](https://github.com/rubygems/rubygems/blob/master/CODE_OF_CONDUCT.md).
Commits on Nov 14, 2016
  1. Auto merge of #1781 - rubygems:seg-molinillo-0.5.4, r=segiddins

    homu committed Nov 14, 2016
    Update vendored Molinillo to 0.5.4
    
    # Description:
    
    See https://github.com/CocoaPods/Molinillo/releases/0.5.4
    
    # 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).
  2. Auto merge of #1779 - rubygems:fix_cert_invalid_email, r=bronzdoc

    homu committed Nov 14, 2016
    Raise error if the email is invalid when building cert
    
    closes rubygems#1777
Commits on Nov 13, 2016
  1. Auto merge of #1780 - segiddins:seg-bundler-codeclimate, r=segiddins

    homu committed Nov 13, 2016
    Bump bundler submodule to fix codeclimate on CI
    
    # Description:
    
    Should get travis green again
    
    # 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).
Commits on Nov 11, 2016
  1. Auto merge of #1773 - packrat386:warn_on_no_files, r=bronzdoc

    homu committed Nov 11, 2016
    Warn when no files are set
    
    # Description:
    
    While it's not impossible that somebody could want a gem with no files
    in it, I feel like this is fair game for a warning.
    ______________
    
    # 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).
Commits on Nov 7, 2016
  1. Warn when no files are set

    packrat386 committed Nov 7, 2016
    While it's not impossible that somebody could want a gem with no files
    in it, I feel like this is fair game for a warning.
Commits on Nov 4, 2016
  1. Auto merge of #1718 - nobu:feature/unpack-trust-policy, r=segiddins

    homu committed Nov 4, 2016
    Add --trust-policy option to unpack command
    
    # Description:
    
    Add `--trust-policy` option to verify gem files to `unpack` command as well as `install` and `update` commands.
    
    The latter commands do not have tests for this option too.
    ---
    # 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).
  2. Auto merge of #1767 - rubygems:fix_malformed_version_number, r=segiddins

    homu committed Nov 4, 2016
    Fix malformed version number error
    
    closes rubygems#1628
    
    This PR will convert a gem version that is set to an empty string to "0"
Commits on Nov 3, 2016
  1. Auto merge of #1771 - jslabovitz:master, r=segiddins

    homu committed Nov 3, 2016
    Improve user-facing messages by consistent casing of Ruby/RubyGems
    
    # Description:
    
    It was bothering me to see the message "Clean Up Complete" capitalized like that, which was inconsistent from most other RubyGems messages. So I fixed that issue, and also found a few handfuls of other instances where either case or spacing was inconsistent. Note this is all in user-facing messages -- I tried hard to avoid touching anything that generated code, or tests.
  2. Improve user-facing messages by consistent casing of Ruby/RubyGems

    jslabovitz committed Nov 3, 2016
    (when it referred to the general concept and not a path), single-spacing
    between sentences, and a few other small issues.
  3. Test empty version

    bronzdoc committed Nov 2, 2016
Commits on Nov 2, 2016