# cur_data() is soft deprecated Code mutate(df, y = cur_data()) Condition Warning: There was 1 warning in `mutate()`. i In argument: `y = cur_data()`. Caused by warning: ! `cur_data()` was deprecated in dplyr 1.1.0. i Please use `pick()` instead. Output # A tibble: 1 x 2 x y$x 1 1 1 # cur_data_all() is soft deprecated Code mutate(df, y = cur_data_all()) Condition Warning: There was 1 warning in `mutate()`. i In argument: `y = cur_data_all()`. Caused by warning: ! `cur_data_all()` was deprecated in dplyr 1.1.0. i Please use `pick()` instead. Output # A tibble: 1 x 2 x y$x 1 1 1 # give useful error messages when not applicable Code (expect_error(cur_data())) Output Error in `cur_data()`: ! Must only be used inside data-masking verbs like `mutate()`, `filter()`, and `group_by()`. Code (expect_error(cur_data_all())) Output Error in `cur_data_all()`: ! Must only be used inside data-masking verbs like `mutate()`, `filter()`, and `group_by()`.