我正在研究我最近推送到 CRAN 的 R 包。但是,我得到了以下注释,我猜这会迫使 CRAN 通过其自动检查使包提交失败。
第一条注释如下:
New submission
Possibly misspelled words in DESCRIPTION:
Smitty (9:169)
al(9:184)
et (9:181)
第二个音符如下:
Examples with CPU (user + system) or elapsed time > 5s
user system elapsed
rp 4.832 0.176 5.009
对于第一个音符,Smitty 等人。不是拼写错误,因为它是我引用的一篇论文。我猜 New Submission 也会生成一个注释(这是个问题吗?)。
第二个注释提示我的示例运行时间超过 5 秒。所有示例都必须在 5 秒内运行吗?
非常感谢任何有关如何修复这些注释或如何重新提交以通过 CRAN 审查的帮助。
最佳答案
第一个注释不是问题,也不太可能是拒绝提交的原因。然而,第二个可能是一个问题。示例必须快速运行。您必须减少示例中使用的数据量或加快您的方法,或减少示例数量。
请注意 \donttest{}
实际上是经过测试的。但不总是。我认为它在提交时进行了测试,但在 CRAN 定期触发的其他构建期间没有进行测试。
关于r - 如何修复 R 包中有关拼写错误的单词和示例时间的注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73406652/