You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently eval_code evaluates each call in the new (cloned) environment where parent.env(env) <- parent.env(.GlobalEnv). When executing library via eval_code new library is added over each qenv@env - i.e. all qenv objects have the same package-namespaces in the search path.
We would like to separate @env as much as possible.
Separate search path for each env@env
So that each qenv is a child of libraries which have been attached in this eval_code
Separate qenv sessions
Other solution is to separate sessions where eval_code is executed rlang::r_session