处理两个导致Bundler兼容版本问题的独立gem

时间:2013-08-20 02:04:23

标签: ruby bundler

如果我有一个

的Gemfile
source 'https://rubygems.org'
gem "heckle", "~> 2.0.0.b1"
gem "reek", "~> 1.3.2"

然后我收到错误消息

Fetching gem metadata from https://rubygems.org/.........
Resolving dependencies...
Bundler could not find compatible versions for gem "ruby_parser":
  In Gemfile:
    reek (~> 1.3.2) ruby depends on
      ruby_parser (~> 3.1.1) ruby

    heckle (~> 2.0.0.b1) ruby depends on
      ruby_parser (2.3.1)

是否有可能告诉Bundler heckle和reek不需要彼此合作,因此可以使用两个版本的ruby_parser?

对于那些不熟悉所涉及的两个宝石的人来说,heckle和reek都是提供分析源代码的可执行文件的宝石。代码不需要它们。

0 个答案:

没有答案