aboutsummaryrefslogtreecommitdiffstats
path: root/lib/bundler/rubygems_ext.rb
Commit message (Collapse)AuthorAgeFilesLines
* But I only put that there to amuse you, RubocopDavid Kellum2016-09-021-1/+1
|
* If this works, you are just as nuisance, RubocopDavid Kellum2016-09-021-1/+2
|
* Get it passing for rubygems <2.0.0David Kellum2016-09-021-1/+9
|
* [RubygemsExt] Add missing require rubygems/sourceDavid Kellum2016-09-021-0/+1
| | | | | | | | | | | | | | | | | | | | The change referenced below as released in 1.13.0.rc.2, may attempt to reference Gem::Source without it being loaded, resulting in: [!] There was an error parsing `Gemfile`: [!] There was an error while loading `elided.gemspec`: uninitialized constant Gem::Source. Bundler cannot continue. Observed this on ruby 2.2.5 with stock rubygems 2.4.5 as well as upgraded rubygems 2.6.6. Add this require. commit f9de70ee931ca4a8500916fa9480f6df6c062626 Author: Samuel Giddins <segiddins@segiddins.me> AuthorDate: Sun Jul 10 11:06:49 2016 -0300 Commit: Samuel Giddins <segiddins@segiddins.me> CommitDate: Tue Jul 19 17:13:19 2016 -0500 [RubygemsExt] return Source::Installed from #source when appropriate
* Backport Requirement#exact? ffor RG < ~2.1Samuel Giddins2016-08-231-0/+5
|
* Mild 1.8.7 $SAFE=1 compatibilitySamuel Giddins2016-07-191-1/+1
|
* [RubygemsExt] return Source::Installed from #source when appropriateSamuel Giddins2016-07-191-2/+9
|
* gems from plugin sources are loadingAsutosh Palai2016-07-031-1/+1
|
* Removed `@options[:plugin]` from source classAsutosh Palai2016-06-011-2/+1
|
* Fixed full_gem_path for older RGVAsutosh Palai2016-05-271-0/+2
|
* Added Gemfile eval for pluginsAsutosh Palai2016-05-261-1/+2
|
* use our own ivar to memoizeAndre Arko2016-02-231-1/+1
| | | | this guarantees that even if rubygems somehow memoizes a value from the original method, we will use our own value instead.
* Compatibility with frozen string literalsSamuel Giddins2016-01-311-1/+2
|
* Better support of Ruby 2.3 with enabled frozen string literaldeepj2015-12-161-2/+2
|
* [RuboCop] Enable Style/PercentLiteralDelimitersSamuel Giddins2015-11-261-2/+2
|
* Fix Style/MultilineTernaryOperatorVictor Koronen2015-08-141-6/+12
|
* Fix Style/AliasErick Sasse2015-07-231-2/+2
|
* Fix pending offensesErick Sasse2015-07-191-2/+2
|
* Fix Style/SpaceAfterCommaErick Sasse2015-07-191-2/+2
|
* Fix Style/SpaceInsideBlockBracesAndre Arko2015-07-181-1/+1
| | | | closes #3853
* Fix Style/SpaceInsideBlockBracesAndre Arko2015-07-181-2/+2
| | | | closes #3850
* [RuboCop] Enable Style/StringLiteralsSamuel E. Giddins2015-07-151-13/+13
|
* [RuboCop] Enable Style/EmptyLinesSamuel E. Giddins2015-07-151-1/+0
|
* Rename Specification#source_uri to remote.Tim Moore2015-03-141-1/+1
|
* No longer use gemcutter. Update to rubygems.orgdsisnero2015-02-121-1/+1
|
* Revert "svn source support"Andre Arko2015-01-251-6/+3
| | | | | | | | | | | | 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.
* untaint gem path loaded from githubTADA Tadashi2015-01-221-1/+1
| | | | | | | | require fails because security error, in condition of: * $SAFE is 1 * gems from git or github. ex: gem 'bar', :github => 'foo/bar' original full_gem_path method in rubygems is untaint all paths of gems (in find_full_gem_path method), but Bundler override the method without untaint.
* fix remove method when methods are stringsAndre Arko2014-09-121-1/+3
|
* Revert "Merge pull request #2988 from mvz/issue-2774-rbx-deps"Andre Arko2014-05-051-1/+0
| | | | | | | | | As seen in later tests, Rubygems does not recognize a Rubinius platform. That makes this infeasible. We either need to add Rubinius to Rubygems as a platform, or come up with another way to exclude Rubinius-only gems. This reverts commit 20892c8d6741cf99ac5307d8a07055a3cd1a77f3, reversing changes made to abcb4237f3dec316c42d58ec9037929c12a8da91.
* svn source supportStefan Huber2014-04-221-3/+6
|
* Add rubinius as a seperate generic platformMatijs van Zuijlen2014-04-201-0/+1
|
* Mswin64 support.U.Nakamura2014-04-111-0/+1
|
* Use git sha as part of extension directory for git referenced gems.Dylan Thacker-Smith2014-03-301-0/+9
| | | | Fixes #2947
* use Git#revision instead of a hacky replacementAndre Arko2014-01-121-12/+2
|
* Merge tag 'v1.5.2' into 'master'Andre Arko2014-01-101-1/+1
| | | | | | | | | | Conflicts: CHANGELOG.md Rakefile lib/bundler/installer.rb lib/bundler/rubygems_ext.rb lib/bundler/source/rubygems.rb spec/realworld/parallel_install_spec.rb spec/realworld/parallel_update_spec.rb
* Ensure that Gem::Specification#git_version can be called safely in a repo ↵t ddddddd2013-12-201-1/+9
| | | | with no commits.
* use instance_methods to avoid warningsAndre Arko2013-10-211-1/+5
| | | | thanks @lmarburger!
* avoiding warnings isn't worth potential exceptionsAndre Arko2013-10-191-1/+0
| | | | closes #2676, refs rubygems/rubygems#691
* use Gem::Specification#full_require_pathsAndre Arko2013-10-181-0/+2
| | | via @drbrain
* remove @@spec_fetch_mapAndre Arko2013-10-031-1/+1
|
* Add proper support for x64-mingw32 platform.Lars Kanis2013-08-101-0/+1
| | | | This fixes github issue #2356 .
* Prohibit Dir.pwd while another thread is doing Dir.chdirKohei Suzuki2013-05-231-1/+1
|
* don't redefine constants, fixes warningsAndre Arko2013-01-251-3/+3
|
* remove_method was a bad choice hereAndre Arko2013-01-251-1/+1
|
* remove method warning fixAndre Arko2013-01-231-0/+1
| | | | fixes #1850
* pull GemHelpers and MatchPlatform modules into filesAndre Arko2011-10-011-70/+2
|
* Merge v1.0.20 from branch '1-0-stable'Andre Arko2011-09-271-1/+1
|\ | | | | | | | | | | | | Conflicts: CHANGELOG.md lib/bundler/version.rb spec/install/gems/simple_case_spec.rb
| * include platform in dep during resolver debuggingAndre Arko2011-09-211-1/+1
| |
* | Merge v1.0.20.rc from branch '1-0-stable'Andre Arko2011-09-181-1/+3
|\| | | | | | | | | | | | | | | Conflicts: CHANGELOG.md lib/bundler/cli.rb lib/bundler/installer.rb lib/bundler/version.rb
| * lock down requirements order via String#<=>Andre Arko2011-09-171-1/+1
| | | | | | refs #1375