0

如何解决下面代码中的 sorbet strong type-checker error “this code is untyped”?

query = {"q": "ruby"}
URI.encode_www_form(query)

错误信息

This code is untyped https://srb.help/7018
    83 |    URI.encode_www_form(query)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^

谢谢你的回答。

4

1 回答 1

1

https://sorbet.org/docs/static中所述,目前很难让文件通过strict级别。在这个片段的情况下,这是因为encode_www_form没有指定返回类型,因此它返回T.untyped. 您需要指定此函数的返回类型以使其传入strict

于 2019-08-21T18:02:11.003 回答