【发布时间】:2012-08-03 19:59:20
【问题描述】:
我有一个包,我正在讨论修改函数的代码。我会但想确定这如何影响其他一切。我在 github 和本地 repo 上有这个包。我最初的想法是列出包中的所有函数(即使是未加载到命名空间中的函数),然后列出如何将所有这些函数发送到控制台。然后我可以将代码剪切并粘贴到文本编辑器中,并查找正在使用的此函数的实例。
如果这个问题有简单的解决方案,我不想重新发明轮子。如果我的方式看起来是最合理的,我仍然不知道如何实现。
【问题讨论】:
-
我一直在努力让你使用 testthat 有一段时间了......这是测试的原因之一。
-
单元测试也是如此。此外,RStudio 有一个类似 grep 的功能,可以搜索目录中的所有 .R 文件,如有必要,递归搜索。所以这些复制/粘贴都不是废话。
-
@Dason 好吧,让我们在
pacman上做饭,这样你就可以给我看绳子了:) Ari 不知道。 -
@TylerRinker 我完全添加了……昨天 27 行代码……而且 pacman 中已经有一些测试。你可以开始添加一些,如果你愿意,我可以给你反馈。
标签: r