commas_linter {lintr} | R Documentation |
Commas linter
Description
Check that all commas are followed by spaces, but do not have spaces before them.
Usage
commas_linter(allow_trailing = FALSE)
Arguments
allow_trailing |
If |
Tags
configurable, default, readability, style
See Also
-
linters for a complete list of linters available in lintr.
Examples
# will produce lints
lint(
text = "switch(op , x = foo, y = bar)",
linters = commas_linter()
)
lint(
text = "mean(x,trim = 0.2,na.rm = TRUE)",
linters = commas_linter()
)
lint(
text = "x[ ,, drop=TRUE]",
linters = commas_linter()
)
lint(
text = "x[1,]",
linters = commas_linter()
)
# okay
lint(
text = "switch(op, x = foo, y = bar)",
linters = commas_linter()
)
lint(
text = "switch(op, x = , y = bar)",
linters = commas_linter()
)
lint(
text = "mean(x, trim = 0.2, na.rm = TRUE)",
linters = commas_linter()
)
lint(
text = "a[1, , 2, , 3]",
linters = commas_linter()
)
lint(
text = "x[1,]",
linters = commas_linter(allow_trailing = TRUE)
)
[Package lintr version 3.1.2 Index]