summaryrefslogtreecommitdiff
path: root/lib/bundler/definition.rb
Commit message (Expand)AuthorAgeFilesLines
* More bundler 2 spec fixesseg-remove-rubygems-aggregateSamuel Giddins2017-06-271-1/+2
* Always serve the Bundler gemspec from the metadata sourceSamuel Giddins2017-06-231-13/+3
* Consolidate the double-checking logicSamuel Giddins2017-06-231-2/+0
* Implement source pinning for 2.0Samuel Giddins2017-06-231-9/+56
* [Definition] Avoid a group_by when not running a new resolveseg-bundler-2-specsSamuel Giddins2017-06-231-3/+3
* [Definition] Fully unlock on 2.0 when the dep in the Gemfile changesSamuel Giddins2017-06-231-3/+6
* Auto merge of #5806 - bundler:seg-dont-hit-remote-twice, r=indirectThe Bundler Bot2017-06-231-5/+19
|\
| * [Definition] Allow installing in deployment mode when an unused path source i...seg-dont-hit-remote-twiceSamuel Giddins2017-06-221-1/+16
| * Allow not having specs available for gems that won’t be installedSamuel Giddins2017-06-221-4/+3
* | Make pretty-printing a dependency consistentseg-allow-bundler-dep-conflictsSamuel Giddins2017-06-221-4/+1
|/
* Add a feature flag for `bundle update —source NAME` not unlocking a gem wit...seg-update-source-feature-flagSamuel Giddins2017-06-181-1/+3
* Eval Gemfiles one fewer time when running `bundle install`seg-reduce-gemfile-eval-countSamuel Giddins2017-06-141-2/+11
* Unify the notation of RubyGemsKoichi ITO2017-05-041-5/+5
* [Definition] Avoid checking settings in a loopSamuel Giddins2017-04-141-1/+2
* Stop allowing -rbundler/setup to silently ignore added specs in deployment modeseg-deadlocking-is-badSamuel Giddins2017-04-131-1/+1
* [SpecSet] Dont allow deps to silently go unsatisfiedSamuel Giddins2017-04-131-1/+1
* [Definition] Avoid computing diff in converge_locked_specs unless it’s neededseg-load-gempspec-chdirSamuel Giddins2017-04-051-2/+3
* [Definition] Clean up converge_locked_specs logicSamuel Giddins2017-04-051-2/+4
* [Definition] Speed up converge_locked_specsSamuel Giddins2017-04-051-1/+1
* [Definition] Add comment explaining why we need to override a deps typeseg-zoom-zoomSamuel Giddins2017-04-031-0/+6
* [Runtime] Avoid re-locking when not unlocking and nothing has changedSamuel Giddins2017-04-031-6/+10
* [Definition] Move #fixup_dependency_types! into #converge_dependenciesSamuel Giddins2017-04-031-21/+12
* [Definition] Only print change reason if it is non-emptySamuel Giddins2017-04-031-1/+2
* Change `definition#converge_dependencies` comparison to an iterator for perfo...Julian Nadeau2017-03-301-2/+11
* Change LockFileParse dependencies class variable from an array to a hashJulian Nadeau2017-03-281-16/+15
* Suggest different command depending on where 'frozen' config is setDennis Suratna2017-03-061-1/+3
* [Definition] Allow adding new gemspecs to a Path sourceSamuel Giddins2017-02-101-1/+2
* [Definition] Only consider runtime deps in path source comparisonSamuel Giddins2017-02-101-1/+2
* [Definition] Fail when installing in frozen mode & gemspec deps have changedSamuel Giddins2017-02-101-3/+4
* Extract the platforms array from map for warning into a variableHirofumi Wakasugi2017-02-021-2/+3
* Fix warning message when a dependency is unused on any platformHirofumi Wakasugi2017-02-021-1/+2
* [Resolver] Restrict activated platforms to those in the Gemfileseg-resolver-restrict-platformsSamuel Giddins2017-01-231-1/+1
* [Definition] Avoid re-resolving when a gemspec has dev depsseg-gemspec-dev-deps-no-resolveSamuel Giddins2017-01-231-1/+2
* [Definition] Switch path sources after checking them for changesseg-converge-sources-firstSamuel Giddins2017-01-211-4/+7
* [Definition] Converge sources firstSamuel Giddins2017-01-211-1/+1
* [Definition] Also converge dep sources to Source::GemspecSamuel Giddins2017-01-211-0/+3
* [MatchPlatform] Allow matching two platforms as a functionseg-rg-1.3.6Samuel Giddins2016-12-271-5/+1
* Refactoring of @lucasmazza fix w/ specs.chrismo2016-11-151-0/+8
* Auto merge of #4980 - chrismo:lock_shared_deps, r=indirectHomu2016-10-221-2/+5
|\
| * Add bundle install conservative updating to updatechrismo2016-10-211-2/+5
* | Fixed bundler incorrectly printing the following error message when attemptin...hiren mistry2016-10-201-1/+1
|/
* Auto merge of #5028 - bundler:seg-settings-only-ruby-platform, r=indirectHomu2016-10-031-1/+1
|\
| * Add a setting for forcing only the ruby platformSamuel Giddins2016-09-271-1/+1
* | Auto merge of #5003 - bundler:seg-warn-unused-deps, r=indirectHomu2016-09-301-2/+10
|\ \ | |/ |/|
| * [Definition] Print a helpful warning when a dependency is unused on any platformSamuel Giddins2016-09-191-2/+10
* | Default allow_offline_install and only_update_to_newer_versions to true on 2.0seg-2-0-enable-feature-flagsSamuel Giddins2016-09-221-1/+1
|/
* [Definition] Avoid parsing lockfile twice on initseg-definition-init-perfSamuel Giddins2016-09-161-4/+2
* Fix #4934. Make GVP _after_ eager unlock.chrismo2016-09-131-2/+2
* [Definition] Validate platform in addition to rubySamuel Giddins2016-08-251-0/+21
* [Definition] Only add current platform if not frozenSamuel Giddins2016-08-251-3/+7