我有一个gem我想添加类型(通过提交 PR 或通过分叉仅在我的项目中使用),但是文档除了创建一个/rbi
folder.
大声思考,是否应该镜像文件lib/
添加了类型签名,或者应该是一个大文件(每个版本?),就像中的签名一样冰糕型?
我还不知道有任何 gem 这样做,并且文档也没有提到它。
我最近为我的一个宝石 - pdf 阅读器经历了这个过程。这是我第一次接触冰糕(所以我不是专家),而且我还注意到缺乏向 gem 添加类型的特定用例的文档。
我最终使用生成了初始 rbi 文件parlour,将它们全部放入一个文件中:https://github.com/yob/pdf-reader/blob/480aa240a531cd6f97a46a29279f19025821e886/rbi/pdf-reader.rbi
冰糕似乎对此很满意,所以我没有改变它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)