commas_linter在lintr

时间:2015-08-21 00:55:46

标签: r coding-style lint

我正在使用lintr来确保我的代码符合良好的R风格指南,但由于某些原因,如果在错误行之前有空行,我没有在逗号后面添加空格,则commas_linter不会捕获它。我做错了什么,或者这是包中的错误?

这是一个MWE

文件: Test.r

#random comment

a <- c(4,5)
b = 7

然后,我运行以下内容:

lintr::lint("./Test.r", linters = list(spacesAfterCommas = commas_linter, 
                                       useArrowForAssignments = assignment_linter))

我得到的唯一错误如下:

./Test.r:4:3: style: Use <-, not =, for assignment.
b = 7
  ^

为什么commas_linter没有捕获我的错误?

0 个答案:

没有答案