💡
原文英文,约400词,阅读约需2分钟。
📝
内容提要
文章讨论了作者在处理R包knitr和rmarkdown的反向依赖时遇到的困难。随着反向依赖数量的增加,检查日志变得复杂,常出现假阳性错误。为了解决这一问题,作者编写了一个JS脚本,将日志转换为标签页,方便查看每个包的错误信息。
🎯
关键要点
- 作者在处理R包knitr和rmarkdown的反向依赖时遇到困难。
- knitr和rmarkdown的反向依赖数量已达到10,000,检查变得复杂。
- CRAN的反向依赖检查常常出现假阳性错误,导致日志难以分析。
- 每次提交新版本时,作者都会收到失败报告,日志可能长达数千行。
- 作者编写了一个JS脚本,将日志转换为标签页,方便查看每个包的错误信息。
- JS脚本通过在每个Package:标记处拆分文本并组织成标签结构来实现。
- 使用JS脚本后,可以更轻松地查看每个包的错误,而不必浏览整个日志。
➡️