diff --git a/R/assignment_linter.R b/R/assignment_linter.R index 683407cb9..cda46512e 100644 --- a/R/assignment_linter.R +++ b/R/assignment_linter.R @@ -111,6 +111,7 @@ assignment_linter <- function(operator = c("<-", "<<-"), c( "//LEFT_ASSIGN", "//RIGHT_ASSIGN", + "//EQ_ASSIGN", "//EQ_SUB", "//EQ_FORMALS", "//SPECIAL[text() = '%<>%']" diff --git a/tests/testthat/test-assignment_linter.R b/tests/testthat/test-assignment_linter.R index b764d00ee..b2056e8b5 100644 --- a/tests/testthat/test-assignment_linter.R +++ b/tests/testthat/test-assignment_linter.R @@ -134,6 +134,12 @@ test_that("arguments handle trailing assignment operators correctly", { ), linter ) + + expect_lint( + "a =\n1", + "= should not be trailing", + linter + ) }) test_that("allow_trailing interacts correctly with comments in braced expressions", {