This is a small optimization to remove out_id whenever is.null(buffer).
The reason to not use rm_out is to handle points that aren't in either analysis or assessment. That should only happen with a non-NULL buffer, and so this change doesn't change any behavior but does return slightly smaller rsplits.
This pull request has been automatically locked. If you believe you have found a related problem, please file a new issue (with a reprex: https://reprex.tidyverse.org) and link to this issue.
This is a small optimization to remove
out_id
wheneveris.null(buffer)
.The reason to not use
rm_out
is to handle points that aren't in either analysis or assessment. That should only happen with a non-NULL buffer, and so this change doesn't change any behavior but does return slightly smaller rsplits.