qenv.error: cannot add bindings to a locked environment when evaluating qenv code:
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 35/100
Piste de recherche
Commencez au point d’entrée eval_code() et exécutez l’exemple reproductible de l’issue, y compris l’appel à setClass() et les affectations S4 qui suivent. Suivez la création ou le verrouillage de l’environnement d’évaluation ; le travail est terminé lorsque l’exemple s’évalue sans le qenv.error concernant l’ajout de bindings à un environnement verrouillé.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
What happened?
When creating an S4 class inside eval_code you get an error that you cannot add bindings to a locked environment
library(teal.data)
library(teal.code)
code <- c(
"setClass('aclass', slots = c(a = 'numeric', x = 'numeric', y = 'numeric')) # @linksto a x",
"x <- new('aclass', a = 1:3, x = 1:3, y = 1:3)",
"a <- new('aclass', a = 1:3, x = 1:3, y = 1:3)",
"a@x <- a@y",
"a@x <- a@x + 2",
"a@x <- x@a"
)
tdata <- eval_code(teal_data(), code)
tdata
<qenv.error: cannot add bindings to a locked environment
when evaluating qenv code:
setClass("aclass", slots = c(a = "numeric", x = "numeric", y = "numeric"))>
- Langage dominant
- R
- Étoiles
- 12
- Forks
- 11
- Merge moyen
- 8 j 15 h
- PR mergées (30 j)
- 2
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de insightsengineering/teal.code
-
Move to PharmaversePeut-être pris @llrs-roche l’a pris il y a 42 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
insightsengineering/teal.code#292 ·
-
[Feature Request]: High cyclomatic complexity leds to bad readabilityPeut-être pris @llrs-roche l’a pris il y a 43 jours. Ouverteenhancement
Difficulté 3/5 3-5 jours Accessibilité débutants 45/100
insightsengineering/teal.code#295 ·
-
core discussion
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
insightsengineering/teal.code#291 · 2 commentaires · 1 réaction ·
-
bug core
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
insightsengineering/teal.code#275 ·
-
bug core
Difficulté 4/5 3-5 jours Accessibilité débutants 38/100
insightsengineering/teal.code#272 ·
Toutes les issues de insightsengineering/teal.code
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
cran-task-views/Survival#76 ·
-
Package proposal: EDIOuverte
Difficulté 1/5 1-3 heures Accessibilité débutants 82/100
cran-task-views/Agriculture#146 ·
-
Package proposal: EDIOuverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 82/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
datacarpentry/semester-biology#1290 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
OHDSI/CohortConstructor#776 ·