summaryrefslogtreecommitdiff
path: root/lib/bundler/source.rb
Commit message (Collapse)AuthorAgeFilesLines
* Migrate internal autoloads to not use LOAD_PATHDavid Rodríguez2019-05-121-5/+5
|
* Correctly re-install extensions when running `pristine` for a git sourcePeter Wagenet2018-02-221-9/+9
|
* Avoid request-bloat in double checking logicSamuel Giddins2017-09-131-0/+4
| | | | This avoids attempting to double-check in each source for gems that are _in the locally installed set of gems_, which could add hundreds or thousands of extra requests
* Move cached extensions to cache/extensionsseg-globally-cache-built-extensionsSamuel Giddins2017-08-191-0/+13
|
* Allow to add username and password to a remote during a deploymentAdrian Gomez2017-08-021-0/+4
|
* [RuboCop] Enable Layout/EmptyLineAfterMagicComment copKoichi ITO2017-07-161-0/+1
|
* Suppress `Using …` messages during installation when a version has not changedSamuel Giddins2017-07-021-0/+8
|
* Implement source pinning for 2.0Samuel Giddins2017-06-231-0/+6
|
* use Gem::Version.correct? instead of catching exceptionsBrian Christian2017-03-231-3/+7
|
* extract color logic into private methodBrian Christian2017-03-081-9/+13
|
* only rescue relevant exceptionsBrian Christian2017-03-081-1/+1
|
* use yellow color when version is moving backwardsBrian Christian2017-03-081-1/+9
|
* [Source] Add an inspect methodSamuel Giddins2016-12-211-0/+4
| | | | This will avoid printing out every single cached spec
* fix message parenthesis colorAlessandro Lepore2016-09-201-1/+1
|
* [Source] Remove empty parenthesis in installing gem messageseg-no-empty-parens-install-messageSamuel Giddins2016-09-061-1/+1
|
* [Source] Always print the platform when installingSamuel Giddins2016-08-251-1/+1
|
* Resolve for specific platformsSamuel Giddins2016-08-251-0/+1
|
* gemspec allow conflictsSamuel Giddins2016-06-041-2/+3
|
* Adding add_color methodbronzdoc2016-03-071-5/+1
|
* Make version_message configurablebronzdoc2016-03-051-1/+5
|
* Compatibility with frozen string literalsSamuel Giddins2016-01-311-1/+2
|
* Fix Style/SpaceInsideBlockBracesAndre Arko2015-07-181-1/+1
| | | | closes #3850
* [RuboCop] Enable Style/StringLiteralsSamuel E. Giddins2015-07-151-3/+3
|
* [RuboCop] Enable Style/EmptyLinesSamuel E. Giddins2015-07-151-1/+0
|
* Merge tag 'v1.9.4'Andre Arko2015-04-131-0/+5
| | | | | | | | Version 1.9.4 Conflicts: lib/bundler/installer.rb lib/bundler/match_platform.rb lib/bundler/source/rubygems.rb
* Move Bundler::Source.mirror_for to Settings.Tim Moore2015-03-151-10/+0
|
* Revert "LocalRubygems source for local gem specs"Tim Moore2015-03-021-4/+3
| | | | This reverts commit 9263e08636d25e2573776b17416e6fabd403026b.
* LocalRubygems source for local gem specsAndre Arko2015-02-091-3/+4
| | | | | | | This class (and only this class) knows about gems that are installed locally or present in vendor/cache. Because we now have multiple source objects, it's much more efficient to only load the installed and cached specs into one of those sources rather than all Rubygems sources.
* Revert "svn source support"Andre Arko2015-01-251-1/+0
| | | | | | | | | | | | We're pulling out svn source support into a plugin. While we work on that, you can use the 1.8.0.svn release, but subversion sources aren't an official part of Bundler itself. This reverts commit 049d281d0fdcc29297a21c6a66cd7efc38690675. This reverts commit 22fecdd07fdf02edb1a8824fb73dd7e015507644. This reverts commit 38f195e11f37ce5139af4ff3384eb2f26c2edb19. This reverts commit 500436a33de0b884525dbf82cfc69332fc96f8b9. This reverts commit 2c356be90a23921058cd14fd0e4a366da195021a.
* Realign Source#version_message to reveal intentRohit Arondekar2014-12-311-4/+8
|
* Merge tag 'v1.7.1'Tim Moore2014-08-241-0/+9
|\ | | | | | | | | | | | | | | | | | | | | | | Version 1.7.1 Conflicts: CHANGELOG.md lib/bundler/dsl.rb lib/bundler/index.rb lib/bundler/lockfile_parser.rb lib/bundler/source/rubygems.rb man/gemfile.5.ronn
| * normalise unmet_deps across all SourcesAndre Arko2014-08-161-0/+6
| |
| * Separate Rubygems sources into multiple objects.Andre Arko2014-07-301-0/+3
| | | | | | | | with @TimMoore and @ckrailo
* | svn source supportStefan Huber2014-04-221-0/+1
|/
* Merge pull request #2639 from joyicecloud/show-version-of-gem-updatedAndre Arko2013-12-181-1/+11
|\ | | | | | | | | | | | | | | | | Displays the previous version of the gem when run bundle update Conflicts: lib/bundler/source.rb lib/bundler/source/git/git_proxy.rb lib/bundler/source/rubygems.rb
| * Put old version message in the block leveljoyicecloud2013-09-231-3/+4
| | | | | | | | | | | | | | Change bundle update message format Change rspec bundle update message text to match in files (rubygem, git, path source, etc)
| * Displays the previous version of the gem when run bundle updatejoyicecloud2013-09-181-1/+11
| | | | | | | | | | | | | | | | Change code in the 3 source files to display the method locked_gems in lib/bundler.rb Add 3 Rspec test in the update directory for each source: rubygems, git, path.
* | 1.8.7 can't URI a URIAndre Arko2013-10-191-1/+3
| |
* | move RubygemsMirror.to_uri to Source.mirror_forAndre Arko2013-10-171-2/+11
|/
* extract classes in bundler/source for autoloadingAndre Arko2012-11-131-886/+3
|
* fix a method redefinition warningAaron Patterson2012-11-091-1/+2
|
* Prune git and path directories inside vendor/cache, closes #1988José Valim2012-07-171-5/+11
| | | | | | | From this commit on, we add a .bundlecache file inside each git/path directory in vendor/cache so we know it came from bundler. This allow us to delete those specific directories without messing with user's specific ones.
* Don't actually care if git repo is inside the repository, always cache it, ↵José Valim2012-07-171-1/+8
| | | | closes #1989
* Ensure branch checks are enforced on local overrides, closes #1837José Valim2012-06-141-1/+3
|
* Add config disable_local_branch_check, closes #1985José Valim2012-06-141-1/+7
|
* Merge remote-tracking branch 'rkh/optional-branch'André Arko2012-06-121-0/+5
|\ | | | | | | | | | | Conflicts: lib/bundler/source.rb spec/install/git_spec.rb
| * do not explode if branch is not given for local git reposKonstantin Haase2012-05-211-7/+1
| |
* | remove all requirements for local override.Phil Monroe2012-06-121-6/+0
| |
* | Allowing git local override to to accept :branch, :tag or :refPhil Monroe2012-06-121-7/+2
| |
* | updated copy_to method for recursive git sumodule update.Nicholas Watson2012-05-211-2/+1
|/