Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Don't use an anonymous function in across() #72

Merged
merged 1 commit into from
Mar 1, 2023

Conversation

DavisVaughan
Copy link
Contributor

We are releasing a new version of dplyr today, but we just noticed that your package came up in our revdep check.

There is an incredibly rare bug that can occur with the combination of:

  • across()
  • An anonymous function
  • That function uses assignment like <-

You can read more about it here if you want tidyverse/dplyr#6666

We plan to fix this somehow, but it is technically challenging and will take us some time.

Unfortunately metacore was affected by this bug. It is an easy fix though, we can just turn the anonymous function into a real function.

We still plan to send in dplyr 1.1.0 today since only metacore was affected by this. We apologize for the short notice here.

@statasaurus statasaurus merged commit f285c2e into atorus-research:main Mar 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants