There are a tiny number of places where a parameter is tested to see if it equals ALL.
If one is running R with the following safety environment variables set:
_R_CHECK_LENGTH_1_CONDITION_=TRUE
_R_CHECK_LENGTH_1_LOGIC2_=TRUE
they cause the functions with those test to fail. While it's easy to unset them, it is also straightforward to add a check, which is what this PR does.
There are a tiny number of places where a parameter is tested to see if it equals
ALL
.If one is running R with the following safety environment variables set:
_R_CHECK_LENGTH_1_CONDITION_=TRUE
_R_CHECK_LENGTH_1_LOGIC2_=TRUE
they cause the functions with those test to fail. While it's easy to unset them, it is also straightforward to add a check, which is what this PR does.