0

使用我可以编写的 ruby​​ Yard doc 工具

# @param bar [String]
def foo(bar)
end

但是,如果参数是可枚举的

# @param bar [Enumerable[String]]
def foo(bar)
end

以上是正确的方法吗?

4

1 回答 1

2

像这样做:

# @param [Enumerable<String>] bar
def foo(bar)
end

参考:http ://rubydoc.info/docs/yard/file/docs/GettingStarted.md#Declaring_Types

于 2012-05-14T02:40:40.300 回答