4

YARD スタイルのドキュメントのパラメータが「真実」のステータスにのみ使用されることを示す規則はありますfalsenil?

次の場合、通常は何を置き換えTruthyますか?

# @param [String] name
# @param [Truthy] admin_status 
def create_user(name, admin_status)
  # code goes here
end

ドキュメントで見つけることができる最も近いのは Boolean ですが、これは私が本当に望んでいるものではありません。

4

1 に答える 1

4

ブール値以外のものを使用すると、 falseまたは true/false チェックよりも文字通りではないもの0として解釈するなど、何らかの特別な処理を行っていることを意味します。

「ブール値」が true/false として評価されることを意味するYARD ドキュメントで使用されている規則を確認できます。

于 2013-04-11T03:14:59.717 に答える