【发布时间】:2021-12-03 07:47:00
【问题描述】:
我想在工作中的 Ruby 项目中使用 Sorbet。由于我想让这个过程尽可能顺利,我想知道是否可以仅使用 sorbet 文件夹中的 RBI 文件添加静态类型检查。 想法是避免在源代码中添加签名,所以我的同事不抱怨,然后在 RBI 中添加签名。这样我就可以在本地环境中开始打字并从中受益,直到它足够先进。
谢谢
【问题讨论】:
标签: sorbet
我想在工作中的 Ruby 项目中使用 Sorbet。由于我想让这个过程尽可能顺利,我想知道是否可以仅使用 sorbet 文件夹中的 RBI 文件添加静态类型检查。 想法是避免在源代码中添加签名,所以我的同事不抱怨,然后在 RBI 中添加签名。这样我就可以在本地环境中开始打字并从中受益,直到它足够先进。
谢谢
【问题讨论】:
标签: sorbet
是的,可以进行静态检查,但不能进行运行时检查。但我认为这对您的用例来说已经足够了
【讨论】: