If scope was set to "line_breaks" or lower (compare tidyverse_style()),
we can compare the expression before and after styling and return an error if
it is not the same. Note that this method ignores roxygen code examples and
comments and no verification can be conducted if tokens are in the styling
scope.
Usage
verify_roundtrip(old_text, new_text)
Arguments
old_text
The initial expression in its character representation.
new_text
The styled expression in its character representation.
# NOT RUN {styler:::verify_roundtrip("a+1", "a + 1")
styler:::verify_roundtrip("a+1", "a + 1 # comments are dropped")
# }# NOT RUN {styler:::verify_roundtrip("a+1", "b - 3")
# }