summaryrefslogtreecommitdiff
path: root/lib/bundler/resolver.rb
Commit message (Expand)AuthorAgeFilesLines
* Use reject! and map.flatten(1) for Ruby 1.8.7 supportseg-conflict-minimal-dependenciesSamuel Giddins2017-03-301-4/+4
* [Resolver] Handle when there is no inherently conflicting set of depsSamuel Giddins2017-03-301-1/+1
* [Resolver] Only include minimal set of conflicting deps in conflict messageSamuel Giddins2017-03-301-1/+10
* [Resolver] Improve sorting of deps with 0 or 1 possibilityseg-resolver-sortingSamuel Giddins2017-02-171-1/+8
* [Resolver] Improve resolver debug outputSamuel Giddins2017-02-171-3/+3
* [Resolver] Restrict activated platforms to those in the Gemfileseg-resolver-restrict-platformsSamuel Giddins2017-01-231-4/+7
* [Resolver] Consider locked dependencies firstSamuel Giddins2017-01-141-2/+3
* Remove debug codeDiego Steiner2016-09-271-1/+0
* Fixes broken testDiego Steiner2016-09-271-1/+6
* Merge remote-tracking branch 'origin/master' into 4854-gemnotfound-errorDiego Steiner2016-09-271-48/+54
|\
| * Refactor best-platform matchingSamuel Giddins2016-08-251-2/+1
| * [Resolver] Remove required_by attribute from SpecGroupSamuel Giddins2016-08-251-2/+1
| * Resolve for specific platformsSamuel Giddins2016-08-251-23/+12
| * [Resolver] Remove ruby_version attributeSamuel Giddins2016-08-231-14/+17
| * Use the resolver to resolve for ruby / rubygems versionsSamuel Giddins2016-08-231-11/+22
| * Always use DepProxy in the resolverseg-lock-platformSamuel Giddins2016-08-221-1/+1
| * [Resolver] Ensure payloads in the base DG respond to __platformSamuel Giddins2016-08-221-2/+5
| * [Resolver] Ensure all platforms are activated for the activated spec groupSamuel Giddins2016-08-221-1/+2
| * Block resolving to older versions during an updateseg-block-update-regressionsSamuel Giddins2016-08-181-3/+4
* | Modify error message for GemNotFound error messageBoggs2016-08-171-1/+2
|/
* [Resolver] Ensure that spec.required_ruby_version exists before using itSamuel Giddins2016-07-101-1/+7
* respect required_ruby_versions when presentAndre Arko2016-07-101-8/+5
* Fix up major support in GVP.chrismo2016-07-081-22/+20
* Moved GemVersionPromoter inside search_for cache.chrismo2016-07-081-18/+24
* Remove superfluous default value in Resolver initchrismo2016-07-081-1/+1
* Clarified changing dependency specs.chrismo2016-07-081-0/+1
* GemVersionPromoter refactorchrismo2016-07-081-130/+6
* Rename UpdateOptions=>DependencySearchchrismo2016-07-081-7/+7
* RuboCop fixeschrismo2016-07-081-30/+35
* 1st pass thorough specs on conservative resolver.chrismo2016-07-081-3/+4
* First resolver spec and bug fix.chrismo2016-07-081-3/+3
* minor/patch resolution code invokable.chrismo2016-07-081-14/+13
* bundler-patch resolver code ported over.chrismo2016-07-081-2/+107
* UpdateOptions added and passed thru all_the_thingschrismo2016-07-081-3/+20
* [Resolver] Mark molinillo methods as publicseg-molinillo-0.5.0Samuel Giddins2016-06-191-2/+2
* Fixes #4593 and adds related specsBruno Ferreira2016-06-081-1/+1
* Auto merge of #4580 - bundler:seg-resolver-performance, r=indirectHomu2016-06-071-25/+23
|\
| * [RuboCop] Fix SpacingSamuel Giddins2016-06-041-1/+1
| * [Resolver] Deal with Gem::Version hash and == not aligningSamuel Giddins2016-06-041-2/+7
| * [RuboCop] Fix violationsSamuel Giddins2016-06-021-5/+1
| * [Resolver] Drop unused empty array allocationsSamuel Giddins2016-06-021-4/+2
| * fixup! [Resolver] Improve calculating amount_constrainedSamuel Giddins2016-06-021-2/+2
| * [RuboCop] Fix style issuesSamuel Giddins2016-06-021-1/+1
| * [Resolver] Speed up searchingSamuel Giddins2016-06-021-9/+6
| * [Resolver] Improve calculating amount_constrainedSamuel Giddins2016-06-021-7/+9
* | gemspec allow conflictsSamuel Giddins2016-06-041-1/+1
|/
* Add integration spec for multiple versions and diff platform in gemspecJames Wen2016-02-221-1/+1
* Add platform info to error message for different platform in gemspec than Gem...James Wen2016-02-221-4/+15
* Compatibility with frozen string literalsSamuel Giddins2016-01-311-2/+3
* [RuboCop] Address Style/GuardClauseSamuel Giddins2016-01-311-10/+9