是否有约定表明 YARD 样式文档中的参数仅用于其“真实性”状态,即您只想知道它false
是否nil
真实?
什么通常代替Truthy
以下内容?
# @param [String] name
# @param [Truthy] admin_status
def create_user(name, admin_status)
# code goes here
end
我在文档中能找到的最接近的是布尔值,这并不是我真正想要的。
是否有约定表明 YARD 样式文档中的参数仅用于其“真实性”状态,即您只想知道它false
是否nil
真实?
什么通常代替Truthy
以下内容?
# @param [String] name
# @param [Truthy] admin_status
def create_user(name, admin_status)
# code goes here
end
我在文档中能找到的最接近的是布尔值,这并不是我真正想要的。
使用 Boolean 以外的任何内容都意味着您正在执行某种特殊处理,例如解释0
为false或比 true/false 检查更直接的内容。
您可以看到YARD 文档中使用的约定,其中“布尔”表示评估为真/假。