summaryrefslogtreecommitdiff
path: root/lib/bundler/index.rb
Commit message (Expand)AuthorAgeFilesLines
* Avoid request-bloat in double checking logicSamuel Giddins2017-09-131-13/+0
* [Index] Add a helper to return the names of all specsSamuel Giddins2017-09-131-0/+6
* [Index] Return self in #eachSamuel Giddins2017-08-281-0/+1
* Update prerelease logic for new molinilloSamuel Giddins2017-08-011-8/+0
* [RuboCop] Enable Layout/EmptyLineAfterMagicComment copKoichi ITO2017-07-161-0/+1
* Implement source pinning for 2.0Samuel Giddins2017-06-231-0/+13
* [Index] Avoid sorting specs in intermediary searchesSamuel Giddins2017-04-141-3/+9
* [Definition] Allow adding new gemspecs to a Path sourceSamuel Giddins2017-02-101-0/+2
* [Index] Avoid uncessary array allocations for dependency_namesSamuel Giddins2016-12-251-5/+8
* Do not pull development dependenciesPavel2016-12-241-1/+3
* [Index] Allow pre-release versions when the base is pre-releaseSamuel Giddins2016-10-141-1/+2
* [DSL] Add support for multi-platform gems with the `gemspec` methodSamuel Giddins2016-07-221-1/+9
* Don't include dev dependencies when comparing indexes.Joe Rafaniello2016-06-171-1/+7
* Use Set equality for path gems to avoid unneeded re-resolution.Joe Rafaniello2016-06-171-1/+1
* Auto merge of #4580 - bundler:seg-resolver-performance, r=indirectHomu2016-06-071-35/+21
|\
| * [Index] Delete unused code & micro-optimizeSamuel Giddins2016-06-041-26/+13
| * [Index] Don't calculate Platform#to_s twiceSamuel Giddins2016-06-021-3/+6
| * Use Array#concat instead of push(*ary)Samuel Giddins2016-06-021-1/+1
| * [RuboCop] Fix style issuesSamuel Giddins2016-06-021-3/+1
| * [Index] Speed up searchingSamuel Giddins2016-06-021-4/+2
* | gemspec allow conflictsSamuel Giddins2016-06-041-0/+1
|/
* [Index] Use spec.full_name as hash keyseg-index-platform-ruby-defaultSamuel Giddins2016-05-161-2/+2
* [Index] Ensure nil and "ruby" platforms are treated identicallySamuel Giddins2016-05-091-2/+2
* Compatibility with frozen string literalsSamuel Giddins2016-01-311-0/+1
* [RuboCop] Address Style/GuardClauseSamuel Giddins2016-01-311-6/+3
* Auto merge of #4026 - bundler:seg-resolve-ruby-version, r=indirectHomu2015-10-181-0/+1
|\
| * [Resolver] Resolve for a given ruby versionSamuel Giddins2015-10-011-0/+1
* | [Index] Handle when comparing against an index with no gemspecseg-dir-no-gemspecSamuel Giddins2015-10-161-1/+1
|/
* Allocate the "ruby" and "\0" Strings once.Joe Rafaniello2015-09-171-1/+4
* Fix Style/EmptyLiteralVictor Koronen2015-08-141-2/+2
* Fix Style/OpMethodVictor Koronen2015-08-141-2/+2
* Fix Style/AliasErick Sasse2015-07-231-1/+1
* Fix pending offensesErick Sasse2015-07-191-4/+4
* Fix Style/SingleSpaceBeforeFirstArgErick Sasse2015-07-191-1/+1
* Fix Style/SpaceAfterCommaErick Sasse2015-07-191-4/+4
* Fix Style/SpaceInsideBlockBracesAndre Arko2015-07-181-3/+3
* Fix Style/SpaceInsideBlockBracesAndre Arko2015-07-181-6/+6
* [RuboCop] Enable Style/StringLiteralsSamuel E. Giddins2015-07-151-2/+2
* [RuboCop] Enable Style/SymbolProcSamuel E. Giddins2015-07-151-2/+2
* [RuboCop] Enable Style/EmptyLinesSamuel E. Giddins2015-07-151-1/+0
* Merge tag 'v1.9.4'Andre Arko2015-04-131-4/+0
* Fixed a scenario where dependencies fail to resolve when they shouldn't when ...Keith Shook2015-01-271-3/+7
* Add parens to not make Ruby throw a warning on ambiguous * usagePiotr Szotkowski2014-09-061-1/+1
* Merge tag 'v1.7.1'Tim Moore2014-08-241-10/+23
|\
| * Sort index search results across all sources.Tim Moore2014-08-171-2/+2
| * refactor unmet_dependency_namesAndre Arko2014-08-161-6/+5
| * Detect ambiguous gems.Tim Moore2014-07-301-2/+16
* | use hyphens instead of colons in the version/platform keys.Dan McClory2014-05-111-4/+4
* | use a hash of hashes instead of an hash of arrays.Dan McClory2014-05-111-20/+14
|/
* Avoid threequals operator where possibleAntonio Scandurra2014-03-211-1/+1