2013-05-17 36 views
1

如何識別未使用的屬性?如何識別屬性,配方和模板中未使用的變量和屬性?

  1. 食譜屬性:如果attributes/default.rb包含未在食譜配方中使用,ruby -wcknife cookbook test明明說好一些屬性。
  2. 角色屬性:如果role-name.rb角色包含一些屬性,這在任何食譜食譜中都沒有使用,ruby -wc顯然說OK。
  3. 在配方中調用模板:如果recipes/default.rb配方包含模板調用,但模板文件中未使用該變量,則ruby -wcknife cookbook test顯然表示OK。
  4. 配方中未使用的變量:如果配方中有一些未使用的變量,則ruby -wc會告訴確定。

回答

0

廚師烹飪書籍有一個名叫foodcritic的短毛工具。雖然它不包括所有的要求(只有第三個要求),但它也有其他一些規則,即食譜被檢查。您可以嘗試在那裏提出您的支票,或者甚至使用現有的Rule API自行實施它們。