耙子:警告:条件字符串文字

时间:2013-05-07 14:08:57

标签: ruby rake

我有以下代码行,每次运行任何rake命令时都会收到警告。

有没有办法解决这个问题,以免它警告我?

not(system %Q{git clone https://github.com/gmarik/vundle.git vim/bundle/vundle}) && 'Could not clone Vundle'

编辑:

以下是Rakefile的链接:https://github.com/deiga/dotfiles/blob/master/Rakefile#L244

它指向我在问题中突出显示的那一行。 我只需在cli上输入rakerake update即可调用rake。

1 个答案:

答案 0 :(得分:1)

当您评估像&&之后的普通字符串时,会收到此警告,因为它始终是真的!

irb(main):003:0> puts "blupp" if "bla"
(irb):3: warning: string literal in condition
blupp
=> nil