【发布时间】:2022-04-05 11:18:20
【问题描述】:
总结:据我所知,当我运行srb init 时,它需要每个文件。有没有办法在sorbet/ 中生成配置之前禁用或自定义此行为?
我遇到了一些麻烦,因为我的团队将 gem 保存在一个非标准位置(这是一个多语种 monorepo)。特别是,我想告诉 Sorbet 忽略 _build、db、和script——没有在每个文件中添加typed: ignore(显然这对我们不起作用,因为宝石是如何设置的)我怎样才能让冰糕忽略这些?
(一些背景知识:当 Sorbet 刚推出时,我们尝试采用静态检查,但由于我们使用 Rails 并且工具还不够好,因此无法采用。但是,我们发现运行时检查确实很有用,所以我们我一直在广泛使用这些。我每隔几个月就重新评估一次静态方面,并且在尝试创建 sorbet 目录时一直卡住!)
【问题讨论】: