文件名称:lintscreen:使用lintr和travis-ci检查.Rmd文件中的R代码
文件大小:4KB
文件格式:ZIP
更新时间:2024-05-22 03:44:18
Shell
lintscreen:使用lintr和travis-ci检查.Rmd文件中的R代码 该存储库包含一个配置文件和一个小的Shell脚本,使您可以使用和在Rmarkdown文件中的R代码中检查样式错误。 它利用Travis上较新的“容器化”基础架构来利用预构建的R二进制文件,并缓存本地构建的程序包。 结果是,在大约十分钟内成功完成第一个构建后,后续运行会更快-通常大约在一分钟或更短的时间内。 动机 上下文是学生提交用RMarkdown文件编写的作业。 像一样,我想建立一个系统,学生必须确保他们的R代码在将其提交给分级之前,必须确保它们通过提供的基本样式检查。 学生编写包含讨论或注释以及.R代码块的.Rnw文件,我们只想检查代码是否符合语法和风格正确性的最低要求。 这使得它更易于阅读,也可以稍后返回。 R的lintr软件包的最新版本可以本地检查.Rmd文件。 我们希望将文件提交到GitHub存
【文件预览】:
lintscreen-master
----.travis.yml(1KB)
----sample.Rmd(2KB)
----README.md(4KB)
----travis-linter.sh(256B)